Browse Source

删除多余代码

wukai 2 years ago
parent
commit
64821c37ed

+ 0 - 127
sync-out/src/main/java/com/jjt/out/controller/SyncOutDataController.java

@@ -1,127 +0,0 @@
-package com.jjt.out.controller;
-
-import java.util.List;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
-import com.jjt.common.annotation.Log;
-import com.jjt.common.enums.BusinessType;
-import com.jjt.out.domain.SyncOutData;
-import com.jjt.out.service.ISyncOutDataService;
-import com.jjt.common.core.controller.BaseController;
-import com.jjt.common.core.domain.AjaxResult;
-import com.jjt.common.utils.poi.ExcelUtil;
-import com.jjt.common.core.page.TableDataInfo;
-
-/**
- * 数据同步Controller
- * 
- * @author ruoyi
- * @date 2023-06-06
- */
-@Controller
-@RequestMapping("/out/data")
-public class SyncOutDataController extends BaseController
-{
-    private String prefix = "out/data";
-
-    @Autowired
-    private ISyncOutDataService syncOutDataService;
-
-    @RequiresPermissions("out:data:view")
-    @GetMapping()
-    public String data()
-    {
-        return prefix + "/data";
-    }
-
-    /**
-     * 查询数据同步列表
-     */
-    @RequiresPermissions("out:data:list")
-    @PostMapping("/list")
-    @ResponseBody
-    public TableDataInfo list(SyncOutData syncOutData)
-    {
-        startPage();
-        List<SyncOutData> list = syncOutDataService.selectSyncOutDataList(syncOutData);
-        return getDataTable(list);
-    }
-
-    /**
-     * 导出数据同步列表
-     */
-    @RequiresPermissions("out:data:export")
-    @Log(title = "数据同步", businessType = BusinessType.EXPORT)
-    @PostMapping("/export")
-    @ResponseBody
-    public AjaxResult export(SyncOutData syncOutData)
-    {
-        List<SyncOutData> list = syncOutDataService.selectSyncOutDataList(syncOutData);
-        ExcelUtil<SyncOutData> util = new ExcelUtil<SyncOutData>(SyncOutData.class);
-        return util.exportExcel(list, "数据同步数据");
-    }
-
-    /**
-     * 新增数据同步
-     */
-    @GetMapping("/add")
-    public String add()
-    {
-        return prefix + "/add";
-    }
-
-    /**
-     * 新增保存数据同步
-     */
-    @RequiresPermissions("out:data:add")
-    @Log(title = "数据同步", businessType = BusinessType.INSERT)
-    @PostMapping("/add")
-    @ResponseBody
-    public AjaxResult addSave(SyncOutData syncOutData)
-    {
-        return toAjax(syncOutDataService.insertSyncOutData(syncOutData));
-    }
-
-    /**
-     * 修改数据同步
-     */
-    @RequiresPermissions("out:data:edit")
-    @GetMapping("/edit/{ID}")
-    public String edit(@PathVariable("ID") Long ID, ModelMap mmap)
-    {
-        SyncOutData syncOutData = syncOutDataService.selectSyncOutDataByID(ID);
-        mmap.put("syncOutData", syncOutData);
-        return prefix + "/edit";
-    }
-
-    /**
-     * 修改保存数据同步
-     */
-    @RequiresPermissions("out:data:edit")
-    @Log(title = "数据同步", businessType = BusinessType.UPDATE)
-    @PostMapping("/edit")
-    @ResponseBody
-    public AjaxResult editSave(SyncOutData syncOutData)
-    {
-        return toAjax(syncOutDataService.updateSyncOutData(syncOutData));
-    }
-
-    /**
-     * 删除数据同步
-     */
-    @RequiresPermissions("out:data:remove")
-    @Log(title = "数据同步", businessType = BusinessType.DELETE)
-    @PostMapping( "/remove")
-    @ResponseBody
-    public AjaxResult remove(String ids)
-    {
-        return toAjax(syncOutDataService.deleteSyncOutDataByIDs(ids));
-    }
-}

+ 0 - 183
sync-out/src/main/java/com/jjt/out/domain/SyncOutData.java

@@ -1,183 +0,0 @@
-package com.jjt.out.domain;
-
-import java.util.Date;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import org.apache.commons.lang3.builder.ToStringBuilder;
-import org.apache.commons.lang3.builder.ToStringStyle;
-import com.jjt.common.annotation.Excel;
-import com.jjt.common.core.domain.BaseEntity;
-
-/**
- * 数据同步对象 sync_out_data
- * 
- * @author ruoyi
- * @date 2023-06-06
- */
-public class SyncOutData extends BaseEntity
-{
-    private static final long serialVersionUID = 1L;
-
-    /** 数据ID */
-    private Long ID;
-
-    /** 是否同步 */
-    @Excel(name = "是否同步")
-    private String isSync;
-
-    /** 源数据是否删除 */
-    @Excel(name = "源数据是否删除")
-    private String isDel;
-
-    /** 数据表名 */
-    @Excel(name = "数据表名")
-    private String tableName;
-
-    /** 数据主键值 */
-    @Excel(name = "数据主键值")
-    private Long tablePkValue;
-
-    /** 数据操作;1.INSERT 2.UPDATE 3.DELETE */
-    @Excel(name = "数据操作;1.INSERT 2.UPDATE 3.DELETE")
-    private String tableOp;
-
-    /** 数据详情 */
-    @Excel(name = "数据详情")
-    private String dataDetail;
-
-    /** 创建时间 */
-    @JsonFormat(pattern = "yyyy-MM-dd")
-    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
-    private Date createdTime;
-
-    /** 数据更新时间 */
-    @JsonFormat(pattern = "yyyy-MM-dd")
-    @Excel(name = "数据更新时间", width = 30, dateFormat = "yyyy-MM-dd")
-    private Date updatedTime;
-
-    /** 数据同步时间 */
-    @JsonFormat(pattern = "yyyy-MM-dd")
-    @Excel(name = "数据同步时间", width = 30, dateFormat = "yyyy-MM-dd")
-    private Date syncTime;
-
-    /** 源数据删除时间 */
-    @JsonFormat(pattern = "yyyy-MM-dd")
-    @Excel(name = "源数据删除时间", width = 30, dateFormat = "yyyy-MM-dd")
-    private Date delTime;
-
-    public void setID(Long ID) 
-    {
-        this.ID = ID;
-    }
-
-    public Long getID() 
-    {
-        return ID;
-    }
-    public void setIsSync(String isSync) 
-    {
-        this.isSync = isSync;
-    }
-
-    public String getIsSync() 
-    {
-        return isSync;
-    }
-    public void setIsDel(String isDel) 
-    {
-        this.isDel = isDel;
-    }
-
-    public String getIsDel() 
-    {
-        return isDel;
-    }
-    public void setTableName(String tableName) 
-    {
-        this.tableName = tableName;
-    }
-
-    public String getTableName() 
-    {
-        return tableName;
-    }
-    public void setTablePkValue(Long tablePkValue) 
-    {
-        this.tablePkValue = tablePkValue;
-    }
-
-    public Long getTablePkValue() 
-    {
-        return tablePkValue;
-    }
-    public void setTableOp(String tableOp) 
-    {
-        this.tableOp = tableOp;
-    }
-
-    public String getTableOp() 
-    {
-        return tableOp;
-    }
-    public void setDataDetail(String dataDetail) 
-    {
-        this.dataDetail = dataDetail;
-    }
-
-    public String getDataDetail() 
-    {
-        return dataDetail;
-    }
-    public void setCreatedTime(Date createdTime) 
-    {
-        this.createdTime = createdTime;
-    }
-
-    public Date getCreatedTime() 
-    {
-        return createdTime;
-    }
-    public void setUpdatedTime(Date updatedTime) 
-    {
-        this.updatedTime = updatedTime;
-    }
-
-    public Date getUpdatedTime() 
-    {
-        return updatedTime;
-    }
-    public void setSyncTime(Date syncTime) 
-    {
-        this.syncTime = syncTime;
-    }
-
-    public Date getSyncTime() 
-    {
-        return syncTime;
-    }
-    public void setDelTime(Date delTime) 
-    {
-        this.delTime = delTime;
-    }
-
-    public Date getDelTime() 
-    {
-        return delTime;
-    }
-
-    @Override
-    public String toString() {
-        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
-            .append("ID", getID())
-            .append("isSync", getIsSync())
-            .append("isDel", getIsDel())
-            .append("tableName", getTableName())
-            .append("tablePkValue", getTablePkValue())
-            .append("tableOp", getTableOp())
-            .append("dataDetail", getDataDetail())
-            .append("createdTime", getCreatedTime())
-            .append("updatedTime", getUpdatedTime())
-            .append("syncTime", getSyncTime())
-            .append("delTime", getDelTime())
-            .toString();
-    }
-}

+ 0 - 61
sync-out/src/main/java/com/jjt/out/mapper/SyncOutDataMapper.java

@@ -1,61 +0,0 @@
-package com.jjt.out.mapper;
-
-import java.util.List;
-import com.jjt.out.domain.SyncOutData;
-
-/**
- * 数据同步Mapper接口
- * 
- * @author ruoyi
- * @date 2023-06-06
- */
-public interface SyncOutDataMapper 
-{
-    /**
-     * 查询数据同步
-     * 
-     * @param ID 数据同步主键
-     * @return 数据同步
-     */
-    public SyncOutData selectSyncOutDataByID(Long ID);
-
-    /**
-     * 查询数据同步列表
-     * 
-     * @param syncOutData 数据同步
-     * @return 数据同步集合
-     */
-    public List<SyncOutData> selectSyncOutDataList(SyncOutData syncOutData);
-
-    /**
-     * 新增数据同步
-     * 
-     * @param syncOutData 数据同步
-     * @return 结果
-     */
-    public int insertSyncOutData(SyncOutData syncOutData);
-
-    /**
-     * 修改数据同步
-     * 
-     * @param syncOutData 数据同步
-     * @return 结果
-     */
-    public int updateSyncOutData(SyncOutData syncOutData);
-
-    /**
-     * 删除数据同步
-     * 
-     * @param ID 数据同步主键
-     * @return 结果
-     */
-    public int deleteSyncOutDataByID(Long ID);
-
-    /**
-     * 批量删除数据同步
-     * 
-     * @param IDs 需要删除的数据主键集合
-     * @return 结果
-     */
-    public int deleteSyncOutDataByIDs(String[] IDs);
-}

+ 0 - 61
sync-out/src/main/java/com/jjt/out/service/ISyncOutDataService.java

@@ -1,61 +0,0 @@
-package com.jjt.out.service;
-
-import java.util.List;
-import com.jjt.out.domain.SyncOutData;
-
-/**
- * 数据同步Service接口
- * 
- * @author ruoyi
- * @date 2023-06-06
- */
-public interface ISyncOutDataService 
-{
-    /**
-     * 查询数据同步
-     * 
-     * @param ID 数据同步主键
-     * @return 数据同步
-     */
-    public SyncOutData selectSyncOutDataByID(Long ID);
-
-    /**
-     * 查询数据同步列表
-     * 
-     * @param syncOutData 数据同步
-     * @return 数据同步集合
-     */
-    public List<SyncOutData> selectSyncOutDataList(SyncOutData syncOutData);
-
-    /**
-     * 新增数据同步
-     * 
-     * @param syncOutData 数据同步
-     * @return 结果
-     */
-    public int insertSyncOutData(SyncOutData syncOutData);
-
-    /**
-     * 修改数据同步
-     * 
-     * @param syncOutData 数据同步
-     * @return 结果
-     */
-    public int updateSyncOutData(SyncOutData syncOutData);
-
-    /**
-     * 批量删除数据同步
-     * 
-     * @param IDs 需要删除的数据同步主键集合
-     * @return 结果
-     */
-    public int deleteSyncOutDataByIDs(String IDs);
-
-    /**
-     * 删除数据同步信息
-     * 
-     * @param ID 数据同步主键
-     * @return 结果
-     */
-    public int deleteSyncOutDataByID(Long ID);
-}

+ 0 - 94
sync-out/src/main/java/com/jjt/out/service/impl/SyncOutDataServiceImpl.java

@@ -1,94 +0,0 @@
-package com.jjt.out.service.impl;
-
-import java.util.List;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-import com.jjt.out.mapper.SyncOutDataMapper;
-import com.jjt.out.domain.SyncOutData;
-import com.jjt.out.service.ISyncOutDataService;
-import com.jjt.common.core.text.Convert;
-
-/**
- * 数据同步Service业务层处理
- * 
- * @author ruoyi
- * @date 2023-06-06
- */
-@Service
-public class SyncOutDataServiceImpl implements ISyncOutDataService 
-{
-    @Autowired
-    private SyncOutDataMapper syncOutDataMapper;
-
-    /**
-     * 查询数据同步
-     * 
-     * @param ID 数据同步主键
-     * @return 数据同步
-     */
-    @Override
-    public SyncOutData selectSyncOutDataByID(Long ID)
-    {
-        return syncOutDataMapper.selectSyncOutDataByID(ID);
-    }
-
-    /**
-     * 查询数据同步列表
-     * 
-     * @param syncOutData 数据同步
-     * @return 数据同步
-     */
-    @Override
-    public List<SyncOutData> selectSyncOutDataList(SyncOutData syncOutData)
-    {
-        return syncOutDataMapper.selectSyncOutDataList(syncOutData);
-    }
-
-    /**
-     * 新增数据同步
-     * 
-     * @param syncOutData 数据同步
-     * @return 结果
-     */
-    @Override
-    public int insertSyncOutData(SyncOutData syncOutData)
-    {
-        return syncOutDataMapper.insertSyncOutData(syncOutData);
-    }
-
-    /**
-     * 修改数据同步
-     * 
-     * @param syncOutData 数据同步
-     * @return 结果
-     */
-    @Override
-    public int updateSyncOutData(SyncOutData syncOutData)
-    {
-        return syncOutDataMapper.updateSyncOutData(syncOutData);
-    }
-
-    /**
-     * 批量删除数据同步
-     * 
-     * @param IDs 需要删除的数据同步主键
-     * @return 结果
-     */
-    @Override
-    public int deleteSyncOutDataByIDs(String IDs)
-    {
-        return syncOutDataMapper.deleteSyncOutDataByIDs(Convert.toStrArray(IDs));
-    }
-
-    /**
-     * 删除数据同步信息
-     * 
-     * @param ID 数据同步主键
-     * @return 结果
-     */
-    @Override
-    public int deleteSyncOutDataByID(Long ID)
-    {
-        return syncOutDataMapper.deleteSyncOutDataByID(ID);
-    }
-}

+ 0 - 102
sync-out/src/main/resources/mapper/out/SyncOutDataMapper.xml

@@ -1,102 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE mapper
-PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
-"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.jjt.out.mapper.SyncOutDataMapper">
-    
-    <resultMap type="SyncOutData" id="SyncOutDataResult">
-        <result property="ID"    column="ID"    />
-        <result property="isSync"    column="IS_SYNC"    />
-        <result property="isDel"    column="IS_DEL"    />
-        <result property="tableName"    column="TABLE_NAME"    />
-        <result property="tablePkValue"    column="TABLE_PK_VALUE"    />
-        <result property="tableOp"    column="TABLE_OP"    />
-        <result property="dataDetail"    column="DATA_DETAIL"    />
-        <result property="createdTime"    column="CREATED_TIME"    />
-        <result property="updatedTime"    column="UPDATED_TIME"    />
-        <result property="syncTime"    column="SYNC_TIME"    />
-        <result property="delTime"    column="DEL_TIME"    />
-    </resultMap>
-
-    <sql id="selectSyncOutDataVo">
-        select ID, IS_SYNC, IS_DEL, TABLE_NAME, TABLE_PK_VALUE, TABLE_OP, DATA_DETAIL, CREATED_TIME, UPDATED_TIME, SYNC_TIME, DEL_TIME from sync_out_data
-    </sql>
-
-    <select id="selectSyncOutDataList" parameterType="SyncOutData" resultMap="SyncOutDataResult">
-        <include refid="selectSyncOutDataVo"/>
-        <where>  
-            <if test="isSync != null  and isSync != ''"> and IS_SYNC = #{isSync}</if>
-            <if test="isDel != null  and isDel != ''"> and IS_DEL = #{isDel}</if>
-            <if test="tableName != null  and tableName != ''"> and TABLE_NAME like concat('%', #{tableName}, '%')</if>
-            <if test="tablePkValue != null "> and TABLE_PK_VALUE = #{tablePkValue}</if>
-            <if test="tableOp != null  and tableOp != ''"> and TABLE_OP = #{tableOp}</if>
-            <if test="dataDetail != null  and dataDetail != ''"> and DATA_DETAIL = #{dataDetail}</if>
-            <if test="createdTime != null "> and CREATED_TIME = #{createdTime}</if>
-            <if test="updatedTime != null "> and UPDATED_TIME = #{updatedTime}</if>
-            <if test="syncTime != null "> and SYNC_TIME = #{syncTime}</if>
-            <if test="delTime != null "> and DEL_TIME = #{delTime}</if>
-        </where>
-    </select>
-    
-    <select id="selectSyncOutDataByID" parameterType="Long" resultMap="SyncOutDataResult">
-        <include refid="selectSyncOutDataVo"/>
-        where ID = #{ID}
-    </select>
-        
-    <insert id="insertSyncOutData" parameterType="SyncOutData" useGeneratedKeys="true" keyProperty="ID">
-        insert into sync_out_data
-        <trim prefix="(" suffix=")" suffixOverrides=",">
-            <if test="isSync != null">IS_SYNC,</if>
-            <if test="isDel != null">IS_DEL,</if>
-            <if test="tableName != null">TABLE_NAME,</if>
-            <if test="tablePkValue != null">TABLE_PK_VALUE,</if>
-            <if test="tableOp != null">TABLE_OP,</if>
-            <if test="dataDetail != null">DATA_DETAIL,</if>
-            <if test="createdTime != null">CREATED_TIME,</if>
-            <if test="updatedTime != null">UPDATED_TIME,</if>
-            <if test="syncTime != null">SYNC_TIME,</if>
-            <if test="delTime != null">DEL_TIME,</if>
-         </trim>
-        <trim prefix="values (" suffix=")" suffixOverrides=",">
-            <if test="isSync != null">#{isSync},</if>
-            <if test="isDel != null">#{isDel},</if>
-            <if test="tableName != null">#{tableName},</if>
-            <if test="tablePkValue != null">#{tablePkValue},</if>
-            <if test="tableOp != null">#{tableOp},</if>
-            <if test="dataDetail != null">#{dataDetail},</if>
-            <if test="createdTime != null">#{createdTime},</if>
-            <if test="updatedTime != null">#{updatedTime},</if>
-            <if test="syncTime != null">#{syncTime},</if>
-            <if test="delTime != null">#{delTime},</if>
-         </trim>
-    </insert>
-
-    <update id="updateSyncOutData" parameterType="SyncOutData">
-        update sync_out_data
-        <trim prefix="SET" suffixOverrides=",">
-            <if test="isSync != null">IS_SYNC = #{isSync},</if>
-            <if test="isDel != null">IS_DEL = #{isDel},</if>
-            <if test="tableName != null">TABLE_NAME = #{tableName},</if>
-            <if test="tablePkValue != null">TABLE_PK_VALUE = #{tablePkValue},</if>
-            <if test="tableOp != null">TABLE_OP = #{tableOp},</if>
-            <if test="dataDetail != null">DATA_DETAIL = #{dataDetail},</if>
-            <if test="createdTime != null">CREATED_TIME = #{createdTime},</if>
-            <if test="updatedTime != null">UPDATED_TIME = #{updatedTime},</if>
-            <if test="syncTime != null">SYNC_TIME = #{syncTime},</if>
-            <if test="delTime != null">DEL_TIME = #{delTime},</if>
-        </trim>
-        where ID = #{ID}
-    </update>
-
-    <delete id="deleteSyncOutDataByID" parameterType="Long">
-        delete from sync_out_data where ID = #{ID}
-    </delete>
-
-    <delete id="deleteSyncOutDataByIDs" parameterType="String">
-        delete from sync_out_data where ID in 
-        <foreach item="ID" collection="array" open="(" separator="," close=")">
-            #{ID}
-        </foreach>
-    </delete>
-
-</mapper>

+ 0 - 123
sync-out/src/main/resources/templates/out/data/add.html

@@ -1,123 +0,0 @@
-<!DOCTYPE html>
-<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
-<head>
-    <th:block th:include="include :: header('新增数据同步')" />
-    <th:block th:include="include :: datetimepicker-css" />
-</head>
-<body class="white-bg">
-    <div class="wrapper wrapper-content animated fadeInRight ibox-content">
-        <form class="form-horizontal m" id="form-data-add">
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">是否同步:</label>
-                <div class="col-sm-8">
-                    <input name="isSync" class="form-control" type="text">
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">源数据是否删除:</label>
-                <div class="col-sm-8">
-                    <input name="isDel" class="form-control" type="text">
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据表名:</label>
-                <div class="col-sm-8">
-                    <input name="tableName" class="form-control" type="text">
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据主键值:</label>
-                <div class="col-sm-8">
-                    <input name="tablePkValue" class="form-control" type="text">
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据操作;1.INSERT 2.UPDATE 3.DELETE:</label>
-                <div class="col-sm-8">
-                    <input name="tableOp" class="form-control" type="text">
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据详情:</label>
-                <div class="col-sm-8">
-                    <input name="dataDetail" class="form-control" type="text">
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">创建时间:</label>
-                <div class="col-sm-8">
-                    <div class="input-group date">
-                        <input name="createdTime" class="form-control" placeholder="yyyy-MM-dd" type="text">
-                        <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
-                    </div>
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据更新时间:</label>
-                <div class="col-sm-8">
-                    <div class="input-group date">
-                        <input name="updatedTime" class="form-control" placeholder="yyyy-MM-dd" type="text">
-                        <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
-                    </div>
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据同步时间:</label>
-                <div class="col-sm-8">
-                    <div class="input-group date">
-                        <input name="syncTime" class="form-control" placeholder="yyyy-MM-dd" type="text">
-                        <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
-                    </div>
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">源数据删除时间:</label>
-                <div class="col-sm-8">
-                    <div class="input-group date">
-                        <input name="delTime" class="form-control" placeholder="yyyy-MM-dd" type="text">
-                        <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
-                    </div>
-                </div>
-            </div>
-        </form>
-    </div>
-    <th:block th:include="include :: footer" />
-    <th:block th:include="include :: datetimepicker-js" />
-    <script th:inline="javascript">
-        var prefix = ctx + "out/data"
-        $("#form-data-add").validate({
-            focusCleanup: true
-        });
-
-        function submitHandler() {
-            if ($.validate.form()) {
-                $.operate.save(prefix + "/add", $('#form-data-add').serialize());
-            }
-        }
-
-        $("input[name='createdTime']").datetimepicker({
-            format: "yyyy-mm-dd",
-            minView: "month",
-            autoclose: true
-        });
-
-        $("input[name='updatedTime']").datetimepicker({
-            format: "yyyy-mm-dd",
-            minView: "month",
-            autoclose: true
-        });
-
-        $("input[name='syncTime']").datetimepicker({
-            format: "yyyy-mm-dd",
-            minView: "month",
-            autoclose: true
-        });
-
-        $("input[name='delTime']").datetimepicker({
-            format: "yyyy-mm-dd",
-            minView: "month",
-            autoclose: true
-        });
-    </script>
-</body>
-</html>

+ 0 - 158
sync-out/src/main/resources/templates/out/data/data.html

@@ -1,158 +0,0 @@
-<!DOCTYPE html>
-<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
-<head>
-    <th:block th:include="include :: header('数据同步列表')" />
-</head>
-<body class="gray-bg">
-     <div class="container-div">
-        <div class="row">
-            <div class="col-sm-12 search-collapse">
-                <form id="formId">
-                    <div class="select-list">
-                        <ul>
-                            <li>
-                                <label>是否同步:</label>
-                                <input type="text" name="isSync"/>
-                            </li>
-                            <li>
-                                <label>源数据是否删除:</label>
-                                <input type="text" name="isDel"/>
-                            </li>
-                            <li>
-                                <label>数据表名:</label>
-                                <input type="text" name="tableName"/>
-                            </li>
-                            <li>
-                                <label>数据主键值:</label>
-                                <input type="text" name="tablePkValue"/>
-                            </li>
-                            <li>
-                                <label>数据操作;1.INSERT 2.UPDATE 3.DELETE:</label>
-                                <input type="text" name="tableOp"/>
-                            </li>
-                            <li>
-                                <label>数据详情:</label>
-                                <input type="text" name="dataDetail"/>
-                            </li>
-                            <li>
-                                <label>创建时间:</label>
-                                <input type="text" class="time-input" placeholder="请选择创建时间" name="createdTime"/>
-                            </li>
-                            <li>
-                                <label>数据更新时间:</label>
-                                <input type="text" class="time-input" placeholder="请选择数据更新时间" name="updatedTime"/>
-                            </li>
-                            <li>
-                                <label>数据同步时间:</label>
-                                <input type="text" class="time-input" placeholder="请选择数据同步时间" name="syncTime"/>
-                            </li>
-                            <li>
-                                <label>源数据删除时间:</label>
-                                <input type="text" class="time-input" placeholder="请选择源数据删除时间" name="delTime"/>
-                            </li>
-                            <li>
-                                <a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i class="fa fa-search"></i>&nbsp;搜索</a>
-                                <a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i class="fa fa-refresh"></i>&nbsp;重置</a>
-                            </li>
-                        </ul>
-                    </div>
-                </form>
-            </div>
-
-            <div class="btn-group-sm" id="toolbar" role="group">
-                <a class="btn btn-success" onclick="$.operate.add()" shiro:hasPermission="out:data:add">
-                    <i class="fa fa-plus"></i> 添加
-                </a>
-                <a class="btn btn-primary single disabled" onclick="$.operate.edit()" shiro:hasPermission="out:data:edit">
-                    <i class="fa fa-edit"></i> 修改
-                </a>
-                <a class="btn btn-danger multiple disabled" onclick="$.operate.removeAll()" shiro:hasPermission="out:data:remove">
-                    <i class="fa fa-remove"></i> 删除
-                </a>
-                <a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="out:data:export">
-                    <i class="fa fa-download"></i> 导出
-                </a>
-            </div>
-            <div class="col-sm-12 select-table table-striped">
-                <table id="bootstrap-table"></table>
-            </div>
-        </div>
-    </div>
-    <th:block th:include="include :: footer" />
-    <script th:inline="javascript">
-        var editFlag = [[${@permission.hasPermi('out:data:edit')}]];
-        var removeFlag = [[${@permission.hasPermi('out:data:remove')}]];
-        var prefix = ctx + "out/data";
-
-        $(function() {
-            var options = {
-                url: prefix + "/list",
-                createUrl: prefix + "/add",
-                updateUrl: prefix + "/edit/{id}",
-                removeUrl: prefix + "/remove",
-                exportUrl: prefix + "/export",
-                modalName: "数据同步",
-                columns: [{
-                    checkbox: true
-                },
-                {
-                    field: 'ID',
-                    title: '数据ID',
-                    visible: false
-                },
-                {
-                    field: 'isSync',
-                    title: '是否同步'
-                },
-                {
-                    field: 'isDel',
-                    title: '源数据是否删除'
-                },
-                {
-                    field: 'tableName',
-                    title: '数据表名'
-                },
-                {
-                    field: 'tablePkValue',
-                    title: '数据主键值'
-                },
-                {
-                    field: 'tableOp',
-                    title: '数据操作;1.INSERT 2.UPDATE 3.DELETE'
-                },
-                {
-                    field: 'dataDetail',
-                    title: '数据详情'
-                },
-                {
-                    field: 'createdTime',
-                    title: '创建时间'
-                },
-                {
-                    field: 'updatedTime',
-                    title: '数据更新时间'
-                },
-                {
-                    field: 'syncTime',
-                    title: '数据同步时间'
-                },
-                {
-                    field: 'delTime',
-                    title: '源数据删除时间'
-                },
-                {
-                    title: '操作',
-                    align: 'center',
-                    formatter: function(value, row, index) {
-                        var actions = [];
-                        actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.ID + '\')"><i class="fa fa-edit"></i>编辑</a> ');
-                        actions.push('<a class="btn btn-danger btn-xs ' + removeFlag + '" href="javascript:void(0)" onclick="$.operate.remove(\'' + row.ID + '\')"><i class="fa fa-remove"></i>删除</a>');
-                        return actions.join('');
-                    }
-                }]
-            };
-            $.table.init(options);
-        });
-    </script>
-</body>
-</html>

+ 0 - 124
sync-out/src/main/resources/templates/out/data/edit.html

@@ -1,124 +0,0 @@
-<!DOCTYPE html>
-<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
-<head>
-    <th:block th:include="include :: header('修改数据同步')" />
-    <th:block th:include="include :: datetimepicker-css" />
-</head>
-<body class="white-bg">
-    <div class="wrapper wrapper-content animated fadeInRight ibox-content">
-        <form class="form-horizontal m" id="form-data-edit" th:object="${syncOutData}">
-            <input name="ID" th:field="*{ID}" type="hidden">
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">是否同步:</label>
-                <div class="col-sm-8">
-                    <input name="isSync" th:field="*{isSync}" class="form-control" type="text">
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">源数据是否删除:</label>
-                <div class="col-sm-8">
-                    <input name="isDel" th:field="*{isDel}" class="form-control" type="text">
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据表名:</label>
-                <div class="col-sm-8">
-                    <input name="tableName" th:field="*{tableName}" class="form-control" type="text">
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据主键值:</label>
-                <div class="col-sm-8">
-                    <input name="tablePkValue" th:field="*{tablePkValue}" class="form-control" type="text">
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据操作;1.INSERT 2.UPDATE 3.DELETE:</label>
-                <div class="col-sm-8">
-                    <input name="tableOp" th:field="*{tableOp}" class="form-control" type="text">
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据详情:</label>
-                <div class="col-sm-8">
-                    <input name="dataDetail" th:field="*{dataDetail}" class="form-control" type="text">
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">创建时间:</label>
-                <div class="col-sm-8">
-                    <div class="input-group date">
-                        <input name="createdTime" th:value="${#dates.format(syncOutData.createdTime, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">
-                        <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
-                    </div>
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据更新时间:</label>
-                <div class="col-sm-8">
-                    <div class="input-group date">
-                        <input name="updatedTime" th:value="${#dates.format(syncOutData.updatedTime, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">
-                        <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
-                    </div>
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">数据同步时间:</label>
-                <div class="col-sm-8">
-                    <div class="input-group date">
-                        <input name="syncTime" th:value="${#dates.format(syncOutData.syncTime, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">
-                        <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
-                    </div>
-                </div>
-            </div>
-            <div class="form-group">    
-                <label class="col-sm-3 control-label">源数据删除时间:</label>
-                <div class="col-sm-8">
-                    <div class="input-group date">
-                        <input name="delTime" th:value="${#dates.format(syncOutData.delTime, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">
-                        <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
-                    </div>
-                </div>
-            </div>
-        </form>
-    </div>
-    <th:block th:include="include :: footer" />
-    <th:block th:include="include :: datetimepicker-js" />
-    <script th:inline="javascript">
-        var prefix = ctx + "out/data";
-        $("#form-data-edit").validate({
-            focusCleanup: true
-        });
-
-        function submitHandler() {
-            if ($.validate.form()) {
-                $.operate.save(prefix + "/edit", $('#form-data-edit').serialize());
-            }
-        }
-
-        $("input[name='createdTime']").datetimepicker({
-            format: "yyyy-mm-dd",
-            minView: "month",
-            autoclose: true
-        });
-
-        $("input[name='updatedTime']").datetimepicker({
-            format: "yyyy-mm-dd",
-            minView: "month",
-            autoclose: true
-        });
-
-        $("input[name='syncTime']").datetimepicker({
-            format: "yyyy-mm-dd",
-            minView: "month",
-            autoclose: true
-        });
-
-        $("input[name='delTime']").datetimepicker({
-            format: "yyyy-mm-dd",
-            minView: "month",
-            autoclose: true
-        });
-    </script>
-</body>
-</html>