diff --git a/bonus-common-biz/src/main/java/com/bonus/common/biz/constant/MaterialConstants.java b/bonus-common-biz/src/main/java/com/bonus/common/biz/constant/MaterialConstants.java index 77af7f45..a747522f 100644 --- a/bonus-common-biz/src/main/java/com/bonus/common/biz/constant/MaterialConstants.java +++ b/bonus-common-biz/src/main/java/com/bonus/common/biz/constant/MaterialConstants.java @@ -44,11 +44,6 @@ public class MaterialConstants { */ public static final String LATITUDE_PATTERN = "^(-?(90(\\.0+)?|[1-8]?\\d(\\.\\d{1,6})?))$"; - /** - * 未完成 - */ - public static final Integer TEN_CONSTANT = 10; - public final static String STRING_ADMIN = "admin"; /** 协议号的开头字母 */ diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmAgreementInfo.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmAgreementInfo.java index 5994a9c9..b13feeaa 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmAgreementInfo.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/basic/domain/BmAgreementInfo.java @@ -128,6 +128,9 @@ public class BmAgreementInfo extends BaseEntity @ApiModelProperty(value = "结束时间") private String endTime; + @ApiModelProperty(value = "关联任务ID") + private Long taskId; + @ApiModelProperty(value = "附件列表") private List bmFileInfos; } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/mapper/LeaseOutDetailsMapper.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/mapper/LeaseOutDetailsMapper.java index d4f9a5e4..1597f6f9 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/mapper/LeaseOutDetailsMapper.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/mapper/LeaseOutDetailsMapper.java @@ -46,7 +46,7 @@ public interface LeaseOutDetailsMapper { * @param leaseOutDetails 领料出库详细 * @return 结果 */ -// public int insertLeaseOutDetails(LeaseOutDetails leaseOutDetails); + public int insertLeaseOutDetails(LeaseOutDetails leaseOutDetails); /** * 修改领料出库详细 @@ -72,7 +72,4 @@ public interface LeaseOutDetailsMapper { */ public int deleteLeaseOutDetailsByIds(Long[] ids); - /** 插入领料出库详情表 -- 根据字段选择注入 */ - int insertLeaseOutDetails(LeaseOutDetails record); - } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseStorageServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseStorageServiceImpl.java index 0316657a..7e59e819 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseStorageServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseStorageServiceImpl.java @@ -322,7 +322,7 @@ public class PurchaseStorageServiceImpl implements IPurchaseStorageService { // } else if (!statusList.contains(PurchaseTaskStatusEnum.TO_STORE.getStatus()) && !statusList.contains(PurchaseTaskStatusEnum.TO_STORE_AFTER_REJECT.getStatus()) && statusList.stream().allMatch(status -> status.equals(PurchaseTaskStatusEnum.IN_STORE.getStatus()))) { - return tmTaskMapper.updateStatusById(PurchaseTaskStatusEnum.TASK_FINISHED.getStatus(), id.toString()); + return tmTaskMapper.updateTaskStatus(id.toString(), PurchaseTaskStatusEnum.TASK_FINISHED.getStatus()); } return 0; }).sum(); diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/mapper/TmTaskMapper.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/mapper/TmTaskMapper.java index 1837d3ff..ebcc80ba 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/mapper/TmTaskMapper.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/task/mapper/TmTaskMapper.java @@ -52,13 +52,7 @@ public interface TmTaskMapper { */ int updateTmTask(TmTask tmTask); - - /** - * 根据任务id更新任务状态 -- 批量、限制状态 - * @param taskId 任务id 必传 - * @param newTaskStatus 新状态 - */ - int updateTmTaskStatusByTaskId(@Param("taskId") Long taskId, @Param("newTaskStatus") Integer newTaskStatus); + int updateTaskStatus(@Param("taskId") String taskId, @Param("newStatus")int newStatus); /** * 删除任务 @@ -76,14 +70,6 @@ public interface TmTaskMapper { */ int deleteTmTaskByTaskIds(Long[] taskIds); - /** - * 更新任务状态 - * @param updatedStatus - * @param id - * @return - */ - int updateStatusById(@Param("updatedStatus") Integer updatedStatus, @Param("id") String id); - int deleteTmTaskByPurchaseIds(Long[] ids); /** @@ -95,6 +81,4 @@ public interface TmTaskMapper { */ String selectTaskNumByMonths(Date nowDate, Integer taskType); - int updateTaskStatus(@Param("taskId") String taskId, @Param("status")int status); - } diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/basic/BmAgreementInfoMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/basic/BmAgreementInfoMapper.xml index 150a03b8..0c435dc4 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/basic/BmAgreementInfoMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/basic/BmAgreementInfoMapper.xml @@ -20,15 +20,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - - + @@ -102,8 +102,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" update_time = #{updateTime}, remark = #{remark}, company_id = #{companyId}, - file_name = #{fileName}, - file_url = #{fileUrl}, status = #{status}, protocol = #{protocol}, is_slt = #{isSlt}, diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/task/TmTaskMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/task/TmTaskMapper.xml index e9094785..7258090e 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/task/TmTaskMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/task/TmTaskMapper.xml @@ -85,8 +85,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" where task_id = #{taskId} - - update tm_task set task_status = #{updatedStatus} where task_id = #{id} + + update tm_task + set task_status = #{newStatus}, + update_time = NOW() + where task_id = #{taskId} @@ -109,11 +112,6 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - - update tm_task set task_status = #{newTaskStatus} - where task_id = #{taskId} - - delete from tm_task where task_id in ( @@ -132,10 +130,4 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" ORDER BY create_time DESC LIMIT 1 - - update tm_task - set task_status = #{status}, - update_time = NOW() - where task_id = #{taskId} - \ No newline at end of file