diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/PurchaseMacodeInfoServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/PurchaseMacodeInfoServiceImpl.java index 0fe434e2..f2c31785 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/PurchaseMacodeInfoServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/PurchaseMacodeInfoServiceImpl.java @@ -336,39 +336,17 @@ public class PurchaseMacodeInfoServiceImpl implements IPurchaseMacodeInfoService checkDetailsMapper.updatePurchaseCheckDetailsByTaskId(taskId, typeId); } } - //判断是否全部已操作(通过或不通过) int count=purchaseMacodeInfoMapper.isOperateAll(taskId); if (count<=0){ - //是否为全部不通过 - int count1 = purchaseMacodeInfoMapper.selectPurchaseCheckDetailsStatus(taskId); - if (count1>0){ - TmTask task = new TmTask(); - task.setTaskId(taskId); - task.setTaskStatus(28); - task.setUpdateBy(String.valueOf(SecurityUtils.getLoginUser().getUserid())); - task.setUpdateTime(DateUtils.getNowDate()); - taskMapper.updateTmTask(task); - }else { - TmTask task = new TmTask(); - task.setTaskId(taskId); - task.setTaskStatus(107); - task.setUpdateBy(String.valueOf(SecurityUtils.getLoginUser().getUserid())); - task.setUpdateTime(DateUtils.getNowDate()); - taskMapper.updateTmTask(task); - } + //全部审核任务状态改为已审核 + TmTask task = new TmTask(); + task.setTaskId(taskId); + task.setTaskStatus(28); + task.setUpdateBy(String.valueOf(SecurityUtils.getLoginUser().getUserid())); + task.setUpdateTime(DateUtils.getNowDate()); + taskMapper.updateTmTask(task); } -// // 当全部审核的时候任务改为入库状态 -// Integer count = purchaseMacodeInfoMapper.selectMacodeInfoStatusByTaskId(taskId); -// if (count <= 0) { -// TmTask task = new TmTask(); -// task.setTaskId(taskId); -// task.setTaskStatus(28); -// task.setUpdateBy(String.valueOf(SecurityUtils.getLoginUser().getUserid())); -// task.setUpdateTime(DateUtils.getNowDate()); -// taskMapper.updateTmTask(task); -// } - return 1; } diff --git a/sgzb-modules/sgzb-material/src/main/resources/mapper/material/PurchaseCheckDetailsMapper.xml b/sgzb-modules/sgzb-material/src/main/resources/mapper/material/PurchaseCheckDetailsMapper.xml index 95caa111..82af489c 100644 --- a/sgzb-modules/sgzb-material/src/main/resources/mapper/material/PurchaseCheckDetailsMapper.xml +++ b/sgzb-modules/sgzb-material/src/main/resources/mapper/material/PurchaseCheckDetailsMapper.xml @@ -227,11 +227,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" left join ma_supplier_info msi on pcd.supplier_id = msi.supplier_id left join tm_task tk on pcd.task_id = tk.task_id where 1=1 - and pcd.status !=3 - AND ( - (pcd.bind_num IS NULL OR pcd.bind_num = 0) AND pcd.STATUS != 5 - OR (pcd.bind_num IS NOT NULL AND pcd.bind_num != 0) - ) + and pcd.check_result='通过' +-- and pcd.status !=3 +-- AND ( +-- (pcd.bind_num IS NULL OR pcd.bind_num = 0) AND pcd.STATUS != 5 +-- OR (pcd.bind_num IS NOT NULL AND pcd.bind_num != 0) +-- ) and pcd.task_id = #{taskId} and (mt.type_name like concat('%',#{keyWord},'%') or mt1.type_name like concat('%',#{keyWord}) or msi.supplier like concat('%',#{keyWord})) diff --git a/sgzb-ui/src/views/store/newBuy/newDevices/newDevicesAccept.vue b/sgzb-ui/src/views/store/newBuy/newDevices/newDevicesAccept.vue index df761c42..a57503be 100644 --- a/sgzb-ui/src/views/store/newBuy/newDevices/newDevicesAccept.vue +++ b/sgzb-ui/src/views/store/newBuy/newDevices/newDevicesAccept.vue @@ -101,7 +101,10 @@ 已验收 待通知 验收不通过 - 已入库 + 已审核 + 已审核 + 入库待审核 + 已审核 添加 - + --> @@ -853,4 +856,4 @@ export default { display: none; } } - \ No newline at end of file + diff --git a/sgzb-ui/src/views/store/newBuy/newDevices/newDevicesList.vue b/sgzb-ui/src/views/store/newBuy/newDevices/newDevicesList.vue index d8bee5cc..9a92fc7d 100644 --- a/sgzb-ui/src/views/store/newBuy/newDevices/newDevicesList.vue +++ b/sgzb-ui/src/views/store/newBuy/newDevices/newDevicesList.vue @@ -217,6 +217,7 @@ icon="el-icon-edit" v-if=" scope.row.purchasingStatus != '已入库' && + scope.row.purchasingStatus != '已审核' && scope.row.purchasingStatus != '已验收合格' && scope.row.purchasingStatus != '待审核' && scope.row.purchasingStatus != '驳回' @@ -243,6 +244,7 @@ v-if=" scope.row.purchasingStatus == '已验收合格' || scope.row.purchasingStatus == '已入库' || + scope.row.purchasingStatus == '已审核' || scope.row.purchasingStatus == '待审核' " @click="handlePrint(scope.row)" @@ -255,6 +257,7 @@ icon="el-icon-delete" v-if=" scope.row.purchasingStatus != '已入库' && + scope.row.purchasingStatus != '已审核' && scope.row.purchasingStatus != '已验收合格' && scope.row.purchasingStatus != '待审核' " diff --git a/sgzb-ui/src/views/store/newBuy/newDevices/newDevicesServiceCenterList.vue b/sgzb-ui/src/views/store/newBuy/newDevices/newDevicesServiceCenterList.vue index 9377b4ce..92b2e7a8 100644 --- a/sgzb-ui/src/views/store/newBuy/newDevices/newDevicesServiceCenterList.vue +++ b/sgzb-ui/src/views/store/newBuy/newDevices/newDevicesServiceCenterList.vue @@ -134,8 +134,8 @@ 已验收合格 入库待审核 已驳回 - 已入库 - 入库驳回 + 已审核 + 已审核