diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/input/domain/InputApplyDetails.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/input/domain/InputApplyDetails.java index e70a991e..f199d098 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/input/domain/InputApplyDetails.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/input/domain/InputApplyDetails.java @@ -61,4 +61,9 @@ public class InputApplyDetails extends BaseEntity { @ApiModelProperty(value = "二维码") private String qrCode; + + /** + * 修饰入库任务编号 + */ + private String inputCode; } diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseCheckInfoServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseCheckInfoServiceImpl.java index dd75e0e3..ecfe742a 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseCheckInfoServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseCheckInfoServiceImpl.java @@ -746,6 +746,7 @@ public class PurchaseCheckInfoServiceImpl implements IPurchaseCheckInfoService { details.setCheckUser(SecurityUtils.getLoginUser().getUserid()); updateCount += purchaseCheckDetailsMapper.updatePurchaseDetails4Check(details); } + } if (!CollectionUtils.isEmpty(numList)) { for (PurchaseCheckDetails details : numList) { diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/domain/RepairInputInfo.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/domain/RepairInputInfo.java index 877dfdaf..b91f7c30 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/domain/RepairInputInfo.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/domain/RepairInputInfo.java @@ -75,4 +75,9 @@ public class RepairInputInfo extends BaseEntity { * 修饰入库人 */ private String auditBy; + + /** + * 修饰入库单号 + */ + private String inputCode; } diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/codeCollection/WsMaInfoMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/codeCollection/WsMaInfoMapper.xml index 750e9bc4..a2867f62 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/codeCollection/WsMaInfoMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/codeCollection/WsMaInfoMapper.xml @@ -133,7 +133,7 @@ phone, result FROM ws_ma_info wmi - WHERE is_active = '1' + WHERE 1=1 and ( ma_name like concat('%', #{keyWord}, '%') or ma_model like concat('%', #{keyWord}, '%') or @@ -185,7 +185,6 @@ WHERE ma_code = #{maCode} and ma_name = #{maName} and ma_model = #{maModel} - and is_active = '1' - select id, task_id, ma_id, type_id, input_num, create_by, create_time, update_by, update_time, remark, company_id from repair_input_details - where status = '0' and ma_id = #{maId} - limit 1 + SELECT + rid.id, + rid.task_id, + tt.`code` as inputCode, + rid.ma_id, + rid.type_id, + rid.input_num, + rid.create_by, + rid.create_time, + rid.update_by, + rid.update_time, + rid.remark, + rid.company_id + FROM + repair_input_details rid + LEFT JOIN tm_task tt on tt.task_id=rid.task_id + WHERE + rid.STATUS = '0' + AND rid.ma_id = #{maId} + + LIMIT 1