lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/EamRepairOrderController.java
@@ -102,7 +102,7 @@ */ @AutoLog(value = "故障报修-指派") @ApiOperation(value = "故障报修-指派", notes = "故障报修-指派") @GetMapping(value = "/assign") @PostMapping(value = "/assign") public Result<?> assign(@RequestBody EamReportRepairQuery eamReportRepairQuery) { if (StringUtils.isBlank(eamReportRepairQuery.getRepairer())) { return Result.error("指派失败,请选择维修工!"); lxzn-module-mdc-common/src/main/java/org/jeecg/modules/mdc/mapper/EquipmentMapper.java
@@ -16,18 +16,13 @@ public interface EquipmentMapper extends BaseMapper<Equipment> { @Select(" SELECT name FROM SysObjects Where XType='U' AND name = '${saveTableName}' ") String checkTableExists(@Param("saveTableName") String saveTableName); @Select(" SELECT COUNT(CollectTime) num FROM [${saveTableName}] WHERE CollectTime < '${day}' ") Integer checkTableDataNum(@Param("saveTableName") String saveTableName, @Param("day") String day); @Insert(" INSERT INTO [${tableName}] SELECT * FROM [${lastTableName}] WHERE CollectTime < '${date}' ") void insertTableData(@Param("tableName") String tableName, @Param("lastTableName") String lastTableName, @Param("date") String date); @Delete(" delete from [${tableName}] where CollectTime < '${day}' ") void deleteTableData(@Param("tableName") String saveTableName, @Param("day") String day); @Insert(" SELECT * INTO [${tableName}] FROM [${lastTableName}] WHERE CollectTime < '${date}' ") void insertNoTableData(@Param("tableName") String tableName, @Param("lastTableName") String lastTableName, @Param("date") String date); } lxzn-module-mdc-common/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentMapper.xml
@@ -2,4 +2,24 @@ <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="org.jeecg.modules.mdc.mapper.EquipmentMapper"> <insert id="insertTableData"> INSERT INTO [${tableName}] SELECT * FROM [${lastTableName}] WHERE CollectTime < '${date}' </insert> <insert id="insertNoTableData"> SELECT * INTO [${tableName}] FROM [${lastTableName}] WHERE CollectTime < '${date}' </insert> <delete id="deleteTableData"> delete from [${tableName}] where CollectTime < '${day}' </delete> <select id="checkTableExists" resultType="java.lang.String"> SELECT name FROM SysObjects Where XType='U' AND name = '${saveTableName}' </select> <select id="checkTableDataNum" resultType="java.lang.Integer"> SELECT COUNT(CollectTime) num FROM [${saveTableName}] WHERE CollectTime < '${day}' </select> </mapper>