diff --git a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/controller/admin/bdgzsomthing/bdgzsomthingController.java b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/controller/admin/bdgzsomthing/bdgzsomthingController.java index 5b10088..6f8ed56 100644 --- a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/controller/admin/bdgzsomthing/bdgzsomthingController.java +++ b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/controller/admin/bdgzsomthing/bdgzsomthingController.java @@ -151,7 +151,7 @@ public class bdgzsomthingController { BeanUtils.toBean(list, bdgzsomthingRespVO.class)); } - @Scheduled(fixedRate = 10800000) +// @Scheduled(fixedRate = 10800000) public void scheduledTask() { bdgzsomthingService.selectds(); } @@ -163,12 +163,12 @@ public class bdgzsomthingController { // selectSafeStorageAndDeliverOneYear(); // bdgzsomthingService.selectds(); } - @Scheduled(cron = "0 0 2 * * ?") +// @Scheduled(cron = "0 0 2 * * ?") public void selectHasPrice(){ bdgzsomthingService.selectHasPrice(); } - @Scheduled(cron = "0 0 0 * * ?") +// @Scheduled(cron = "0 0 0 * * ?") public void selectSafeStorageAndDeliverOneYear(){bdgzsomthingService.selectSafeStorageAndDeliverOneYear();} @PostMapping("/getMessage") @Operation(summary = "小程序消息") diff --git a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/controller/admin/purchaseorderno/PurchaseOrderNoController.java b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/controller/admin/purchaseorderno/PurchaseOrderNoController.java index 8a122b1..6ee3003 100644 --- a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/controller/admin/purchaseorderno/PurchaseOrderNoController.java +++ b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/controller/admin/purchaseorderno/PurchaseOrderNoController.java @@ -71,8 +71,8 @@ public class PurchaseOrderNoController { @Operation(summary = "更新采购订单主") @PreAuthorize("@ss.hasPermission('project:purchase-order-no:update')") public CommonResult updatePurchaseOrderNo(@Valid @RequestBody PurchaseOrderNoSaveReqVO updateReqVO) { - purchaseOrderNoService.updatePurchaseOrderNo(updateReqVO); - return success(true); + + return purchaseOrderNoService.updatePurchaseOrderNo(updateReqVO); } @DeleteMapping("/delete") diff --git a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/controller/admin/unqualifiednotification/UnqualifiedNotificationController.java b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/controller/admin/unqualifiednotification/UnqualifiedNotificationController.java index 2c1db95..3658c78 100644 --- a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/controller/admin/unqualifiednotification/UnqualifiedNotificationController.java +++ b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/controller/admin/unqualifiednotification/UnqualifiedNotificationController.java @@ -269,4 +269,48 @@ public class UnqualifiedNotificationController { unqualifiedNotificationService.review(pageReqVO); return success(true); } + + + @GetMapping("/unqualifiedNotificationConfirmPageWx") + @Operation(summary = "获得品质异常通知单确认分页") + public CommonResult> unqualifiedNotificationConfirmPageWx(@Valid UnqualifiedNotificationPageReqVO pageReqVO) { + int i = (pageReqVO.getPageNo()-1) * pageReqVO.getPageSize(); + pageReqVO.setPageNum(i); + PageResult unqualifiedNotificationPage = unqualifiedNotificationService.unqualifiedNotificationConfirmPageWx(pageReqVO); + List list = unqualifiedNotificationPage.getList(); + if(CollUtil.isNotEmpty(list)){ + for (UnqualifiedNotificationDO unqualifiedNotificationDO : list) { + List fileUrlList = new ArrayList<>(); + Integer type = 0; + if (unqualifiedNotificationDO.getTypeName().equals("过程检")){ + type = 2; + }else if (unqualifiedNotificationDO.getTypeName().equals("终检")){ + type = 1; + } + List unqualifiedNotificationFileDOS = unqualifiedNotificationFileService.queryUnqualifiedNotificationFileBySuperId(unqualifiedNotificationDO.getId(),type); + if(CollUtil.isNotEmpty(unqualifiedNotificationFileDOS)){ + for (UnqualifiedNotificationFileDO unqualifiedNotificationFileDO : unqualifiedNotificationFileDOS) { + fileUrlList.add(unqualifiedNotificationFileDO.getFileUrl()); + } + unqualifiedNotificationDO.setFileUrlList(fileUrlList); + } + } + } + + return success(unqualifiedNotificationPage); + } + @PostMapping("/confirm") + @Operation(summary = "确认品质异常通知单") + @OperateLog(enable = false) + @Transactional(rollbackFor = Exception.class) + public CommonResult confirm(@Valid @RequestBody UnqualifiedNotificationSaveReqVO operateReqVO) { + unqualifiedNotificationService.confirm(operateReqVO); + return success(operateReqVO.getId()); + } + @GetMapping("/countWx1") + @Operation(summary = "获得品质异常通知单确认消息") + @PreAuthorize("@ss.hasPermission('heli:unqualified-notification:query')") + public CommonResult countWx1(@Valid UnqualifiedNotificationPageReqVO pageReqVO) { + return success(unqualifiedNotificationService.countWx1(pageReqVO)); + } } diff --git a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/dal/dataobject/unqualifiednotification/UnqualifiedNotificationDO.java b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/dal/dataobject/unqualifiednotification/UnqualifiedNotificationDO.java index cdddaea..9ab710f 100644 --- a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/dal/dataobject/unqualifiednotification/UnqualifiedNotificationDO.java +++ b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/dal/dataobject/unqualifiednotification/UnqualifiedNotificationDO.java @@ -150,6 +150,8 @@ public class UnqualifiedNotificationDO extends BaseDO { private Integer isRepre; @TableField(exist = false) private Integer isQua; + @TableField(exist = false) + private Integer conStatus; public boolean canSave(){ return UnqualifiedNotificationStatusEnum.SAVE.getCode() == this.notificationStatus.intValue(); } diff --git a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/dal/mysql/unqualifiednotification/UnqualifiedNotificationMapper.java b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/dal/mysql/unqualifiednotification/UnqualifiedNotificationMapper.java index 2fccabb..c501aa3 100644 --- a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/dal/mysql/unqualifiednotification/UnqualifiedNotificationMapper.java +++ b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/dal/mysql/unqualifiednotification/UnqualifiedNotificationMapper.java @@ -136,4 +136,12 @@ public interface UnqualifiedNotificationMapper extends BaseMapperX QualityStatistics(@Param("page") Page page, @Param("pageReqVO") UnqualifiedNotificationPageReqVO pageReqVO); + + Long selectCountConfirmPageWx( @Param("queryType") Integer queryType, + @Param("offset") Integer offset, + @Param("limit") Integer limit); + + List selectConfirmPageWx( @Param("queryType") Integer queryType, + @Param("offset") Integer offset, + @Param("limit") Integer limit); } diff --git a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/purchaseorderno/PurchaseOrderNoService.java b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/purchaseorderno/PurchaseOrderNoService.java index daa52e4..a02dccd 100644 --- a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/purchaseorderno/PurchaseOrderNoService.java +++ b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/purchaseorderno/PurchaseOrderNoService.java @@ -29,7 +29,7 @@ public interface PurchaseOrderNoService { * * @param updateReqVO 更新信息 */ - void updatePurchaseOrderNo(@Valid PurchaseOrderNoSaveReqVO updateReqVO); + CommonResult updatePurchaseOrderNo(@Valid PurchaseOrderNoSaveReqVO updateReqVO); /** * 删除采购订单主 diff --git a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/purchaseorderno/PurchaseOrderNoServiceImpl.java b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/purchaseorderno/PurchaseOrderNoServiceImpl.java index 3471d10..280ccd9 100644 --- a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/purchaseorderno/PurchaseOrderNoServiceImpl.java +++ b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/purchaseorderno/PurchaseOrderNoServiceImpl.java @@ -32,6 +32,7 @@ import com.chanko.yunxi.mes.module.heli.service.purchaseordermakedetail.Purchase import com.chanko.yunxi.mes.module.heli.service.serialnumber.SerialNumberService; import com.chanko.yunxi.mes.module.system.api.user.AdminUserApi; import com.chanko.yunxi.mes.module.system.dal.dataobject.user.AdminUserDO; +import com.chanko.yunxi.mes.module.system.enums.ErrorCodeConstants; import com.chanko.yunxi.mes.module.system.service.user.AdminUserService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -112,7 +113,7 @@ public class PurchaseOrderNoServiceImpl implements PurchaseOrderNoService { } @Override - public void updatePurchaseOrderNo(PurchaseOrderNoSaveReqVO updateReqVO) { + public CommonResult updatePurchaseOrderNo(PurchaseOrderNoSaveReqVO updateReqVO) { // 校验存在 validatePurchaseOrderNoExists(updateReqVO.getId()); // 更新 @@ -130,7 +131,8 @@ public class PurchaseOrderNoServiceImpl implements PurchaseOrderNoService { updateObj.setSubmitTime(currTime); } else { // 处理未找到审核人情况 - throw new RuntimeException("审核人未找到"); +// throw new RuntimeException("审核人未找到"); + return CommonResult.error(400,"审核人未找到"); } }else if(updateReqVO.getStatus()==2 && updateReqVO.getAuditor().equals(loginUser.getId())){ ShenheDO shenHeDOOne = shenheMapper.selectOne(ShenheDO::getShenheName,"1",ShenheDO::getShenheUser,updateReqVO.getAuditor()); @@ -149,13 +151,16 @@ public class PurchaseOrderNoServiceImpl implements PurchaseOrderNoService { orderYfService.createCg(orderYfVO); } } else { - throw new RuntimeException("采购订单审核失败,请联系管理员!"); +// throw new RuntimeException("采购订单审核失败,请联系管理员!"); + return CommonResult.error(400,"采购订单审核失败,请联系管理员!"); + } } if(updateReqVO.getStatus()== 3){ pOrderReceivedCompleted(updateReqVO.getPurchaseNo(),updateReqVO.getId()); } purchaseOrderNoMapper.updateById(updateObj); + return CommonResult.success(true); } private void pOrderReceivedCompleted(String purchaseNo,Long id) { PurchaseOrderNoPageReqVO purchaseOrderPageReqVO = new PurchaseOrderNoPageReqVO(); diff --git a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/unqualifiednotification/UnqualifiedNotificationService.java b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/unqualifiednotification/UnqualifiedNotificationService.java index ade3918..6824a42 100644 --- a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/unqualifiednotification/UnqualifiedNotificationService.java +++ b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/unqualifiednotification/UnqualifiedNotificationService.java @@ -55,10 +55,14 @@ public interface UnqualifiedNotificationService { */ PageResult getUnqualifiedNotificationPage(UnqualifiedNotificationPageReqVO pageReqVO); PageResult getUnqualifiedNotificationPageWx(UnqualifiedNotificationPageReqVO pageReqVO); - + PageResult unqualifiedNotificationConfirmPageWx(UnqualifiedNotificationPageReqVO pageReqVO); void operate(UnqualifiedNotificationSaveReqVO operateReqVO); void operateWx(UnqualifiedNotificationSaveReqVO operateReqVO); PageResult getUnqualifiedNotificationStatisticPage(UnqualifiedNotificationPageReqVO pageReqVO); void review(UnqualifiedNotificationPageReqVO pageReqVO); + + void confirm(UnqualifiedNotificationSaveReqVO operateReqVO); + + Long countWx1(UnqualifiedNotificationPageReqVO pageReqVO); } diff --git a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/unqualifiednotification/UnqualifiedNotificationServiceImpl.java b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/unqualifiednotification/UnqualifiedNotificationServiceImpl.java index 233a3e9..9990a1a 100644 --- a/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/unqualifiednotification/UnqualifiedNotificationServiceImpl.java +++ b/mes-module-heli/mes-module-heli-biz/src/main/java/com/chanko/yunxi/mes/module/heli/service/unqualifiednotification/UnqualifiedNotificationServiceImpl.java @@ -241,6 +241,21 @@ try { pageResult.setList(unqualifiedNotificationDOS); return pageResult; } + + @Override + public PageResult unqualifiedNotificationConfirmPageWx(UnqualifiedNotificationPageReqVO pageReqVO) { + PageResult pageResult = new PageResult<>(); + Long total = unqualifiedNotificationMapper.selectCountConfirmPageWx(pageReqVO.getQueryType(), pageReqVO.getPageNum(), pageReqVO.getPageSize()); + + pageResult.setTotal(total); + if (total > 0L){ + pageResult.setTotalPages(total.intValue()/ pageReqVO.getPageSize()); + } + List unqualifiedNotificationDOS = unqualifiedNotificationMapper.selectConfirmPageWx(pageReqVO.getQueryType(), pageReqVO.getPageNum(), pageReqVO.getPageSize()); + pageResult.setList(unqualifiedNotificationDOS); + return pageResult; + } + @Override public Long countWx(UnqualifiedNotificationPageReqVO pageReqVO) { PageResult pageResult = new PageResult<>(); @@ -322,4 +337,25 @@ try { } } + @Override + public void confirm(UnqualifiedNotificationSaveReqVO operateReqVO) { + if ("过程检".equals(operateReqVO.getType())){ + LambdaUpdateWrapper updateWrapper = new LambdaUpdateWrapper<>(); + updateWrapper.eq(BgMasterLineDO::getId, operateReqVO.getId()) + .set(BgMasterLineDO::getConStatus, 2); + bgMasterLineMapper.update( updateWrapper); + }else { + LambdaUpdateWrapper updateWrapper = new LambdaUpdateWrapper<>(); + updateWrapper.eq(ZjBgMasterLineDO::getId, operateReqVO.getId()) + .set(ZjBgMasterLineDO::getConStatus, 2); + zjBgMasterLineMapper.update( updateWrapper); + } + + } + + @Override + public Long countWx1(UnqualifiedNotificationPageReqVO pageReqVO) { + return unqualifiedNotificationMapper.selectCountConfirmPageWx(1, 5,5); + } + } diff --git a/mes-module-heli/mes-module-heli-biz/src/main/resources/mapper/unqualifiednotification/UnqualifiedNotificationMapper.xml b/mes-module-heli/mes-module-heli-biz/src/main/resources/mapper/unqualifiednotification/UnqualifiedNotificationMapper.xml index 7d1749d..9e76aec 100644 --- a/mes-module-heli/mes-module-heli-biz/src/main/resources/mapper/unqualifiednotification/UnqualifiedNotificationMapper.xml +++ b/mes-module-heli/mes-module-heli-biz/src/main/resources/mapper/unqualifiednotification/UnqualifiedNotificationMapper.xml @@ -155,14 +155,17 @@ gh.createTime as createTime,gh.creatorName as creatorName,gh.projectSubCode as projectSubCode, gh.projectName as projectName, gh.auditorName as auditorName,gh.auditOpinion as auditOpinion, gh.auditTime as auditTime,gh.isRepre,gh.isQua,gh.notificationStatus as notificationStatus, - gh.remark as remark ,gh.materialName as materialName,gh.blueprintNo as blueprintNo, gh.procedureName as procedureName + gh.remark as remark ,gh.materialName as materialName,gh.blueprintNo as blueprintNo, gh.procedureName as procedureName, + gh.conStatus as conStatus FROM ( SELECT t.id as id, g.pg_number as code, g.project_sub_name as projectSubName, t.amount as amount, g.amount as totalAmount, '过程检' as typeName, t.ent_time as createTime,u.nickname as creatorName,g.project_sub_number as projectSubCode, g.project_name as projectName ,u2.nickname as auditorName,t.audit_opinion as auditOpinion, t.audit_time as auditTime,t.is_repre as isRepre,t.is_qua as isQua,t.notification_status as notificationStatus, - t.remark as remark, g.material_name as materialName,g.blueprint_no as blueprintNo, pr1.name as procedureName + t.remark as remark, g.material_name as materialName,g.blueprint_no as blueprintNo, pr1.name as procedureName, + t.con_status as conStatus + FROM quality_bg_master_line t LEFT JOIN quality_pg_master_line g ON t.zj_mx_id = g.id LEFT JOIN base_procedure pr1 ON pr1.id = g.procedure_id @@ -177,7 +180,9 @@ zj.ent_time as createTime,u1.nickname as creatorName,g1.project_sub_number as projectSubCode, g1.project_name as projectName , u3.nickname as auditorName,zj.audit_opinion as auditOpinion, zj.audit_time as auditTime,zj.is_repre as isRepre,zj.is_qua as isQua,zj.notification_status as notificationStatus, - zj.remark as remark ,'' as materialName, '' as blueprintNo, '' as procedureName + zj.remark as remark ,'' as materialName, '' as blueprintNo, '' as procedureName, + zj.con_status as conStatus + FROM quality_zj_bg_master_line zj LEFT JOIN quality_zj_pg_master_line g1 ON zj.zj_mx_id = g1.id and zj.is_qua = 1 left join system_users u1 on u1.id = zj.bg_user left join system_users u3 on u3.id = zj.auditor @@ -224,4 +229,87 @@ ) gh ORDER BY gh.createTime DESC LIMIT #{offset}, #{limit} + + diff --git a/mes-ui/mini-app/src/pages.json b/mes-ui/mini-app/src/pages.json index eb2862d..98979c6 100644 --- a/mes-ui/mini-app/src/pages.json +++ b/mes-ui/mini-app/src/pages.json @@ -158,8 +158,19 @@ "style": { "navigationBarTitleText": "采购单审批" } - } - ], + }, + { + "path": "pages/unqualifiedNotificationConfirm/unqualifiedNotificationConfirm", + "style": { + "navigationBarTitleText": "品质异常确认" + } + },{ + "path": "pages/unqualifiedNotificationConfirm/unqualifiedNotificationConfirm-detail", + "style": { + "navigationBarTitleText": "详情" + } + } + ], "globalStyle": { "navigationBarTextStyle": "black", "navigationBarTitleText": "", diff --git a/mes-ui/mini-app/src/pages/index/index.vue b/mes-ui/mini-app/src/pages/index/index.vue index 11fd259..75979c9 100644 --- a/mes-ui/mini-app/src/pages/index/index.vue +++ b/mes-ui/mini-app/src/pages/index/index.vue @@ -6,7 +6,13 @@ import CustomNavbar from "./components/CustomNavbar.vue"; import CategoryPanel from "./components/CategoryPanel.vue"; import footRight from "./components/footRight.vue"; import PageSkeleton from "./components/PageSkeleton.vue"; -import {countReview, getHomeCategoryAPI, getUnreadMessage,countUnqualifiedNotification} from "@/services/home"; +import { + countReview, + getHomeCategoryAPI, + getUnreadMessage, + countUnqualifiedNotification, + countUnqualifiedNotificationConfirm +} from "@/services/home"; // 获取前台分类数据 const categoryList = ref([ { @@ -73,6 +79,13 @@ const categoryList = ref([ defaultImgUrl: "/static/images/assembleReport-default.png", unReadCount: 0, // 未读消息数 }, + { + path: "unqualifiedNotificationConfirm", + name: "品质异常确认", + auth: true, + imgUrl: "/static/images/unqualifiedNotification.png", + defaultImgUrl: "/static/images/unqualifiedNotification-default.png", + }, ]); const loginStore = useLoginStore(); const isLogin = computed(() => { @@ -106,7 +119,7 @@ const getHomeCategory = async () => { e.auth = !!target; }); } - // categoryList.value = categoryList.value.filter(item => item.auth == true); + categoryList.value = categoryList.value.filter(item => item.auth == true); const unReadCount = await getUnreadMessage(); @@ -114,7 +127,11 @@ const getHomeCategory = async () => { var query ={ queryType:2, } + var query1 ={ + queryType:1, + } const unqualifiedNotificationCount = await countUnqualifiedNotification(query); + const unqualifiedNotificationCountConfirm = await countUnqualifiedNotificationConfirm(query1); // 把未读数放到消息通知项 const cgdsp = categoryList.value.find( (e) => e.path === "cgdsp" @@ -125,6 +142,9 @@ const getHomeCategory = async () => { const unqualifiedNotificationItem = categoryList.value.find( (e) => e.path === "unqualifiedNotification" ); + const unqualifiedNotificationConfirm = categoryList.value.find( + (e) => e.path === "unqualifiedNotificationConfirm" + ); if (cgdsp){ cgdsp.unReadCount = count; // cgdsp.auth=true @@ -136,7 +156,9 @@ const getHomeCategory = async () => { if(unqualifiedNotificationItem){ unqualifiedNotificationItem.unReadCount = unqualifiedNotificationCount } - + if(unqualifiedNotificationConfirm){ + unqualifiedNotificationConfirm.unReadCount = unqualifiedNotificationCountConfirm + } if (loginStore.userInfo.userId) { const obj = { diff --git a/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/components/dataItem.vue b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/components/dataItem.vue new file mode 100644 index 0000000..27b1e3b --- /dev/null +++ b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/components/dataItem.vue @@ -0,0 +1,374 @@ + + + + diff --git a/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/components/detailPanel.vue b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/components/detailPanel.vue new file mode 100644 index 0000000..255c7b7 --- /dev/null +++ b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/components/detailPanel.vue @@ -0,0 +1,415 @@ + + + + diff --git a/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/components/mySelect.vue b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/components/mySelect.vue new file mode 100644 index 0000000..ba0f771 --- /dev/null +++ b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/components/mySelect.vue @@ -0,0 +1,250 @@ + + + + diff --git a/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/components/showpicture.vue b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/components/showpicture.vue new file mode 100644 index 0000000..5b9dbf9 --- /dev/null +++ b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/components/showpicture.vue @@ -0,0 +1,118 @@ + + + + + diff --git a/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/unqualifiedNotification-detail.vue b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/unqualifiedNotification-detail.vue new file mode 100644 index 0000000..1ca79aa --- /dev/null +++ b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/unqualifiedNotification-detail.vue @@ -0,0 +1,690 @@ + + + diff --git a/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/unqualifiedNotificationConfirm-detail.vue b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/unqualifiedNotificationConfirm-detail.vue new file mode 100644 index 0000000..74de257 --- /dev/null +++ b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/unqualifiedNotificationConfirm-detail.vue @@ -0,0 +1,690 @@ + + + diff --git a/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/unqualifiedNotificationConfirm.vue b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/unqualifiedNotificationConfirm.vue new file mode 100644 index 0000000..5e343c5 --- /dev/null +++ b/mes-ui/mini-app/src/pages/unqualifiedNotificationConfirm/unqualifiedNotificationConfirm.vue @@ -0,0 +1,185 @@ + + + + + diff --git a/mes-ui/mini-app/src/services/constants.ts b/mes-ui/mini-app/src/services/constants.ts index 5415a46..63ce0a9 100644 --- a/mes-ui/mini-app/src/services/constants.ts +++ b/mes-ui/mini-app/src/services/constants.ts @@ -9,5 +9,5 @@ // export const serviceDomain = 'https://nxhs.cjyx.cc' // export const serviceDomain = 'https://star.hz-hl.com' // export const serviceDomain = 'http://222.71.165.187:9010' - // export const serviceDomain = 'http://localhost:8080' -export const serviceDomain = 'https://nxhs.cjyx.cc' + export const serviceDomain = 'http://localhost:8080' +// export const serviceDomain = 'https://nxhs.cjyx.cc' diff --git a/mes-ui/mini-app/src/services/home.ts b/mes-ui/mini-app/src/services/home.ts index 51009f4..1537be1 100644 --- a/mes-ui/mini-app/src/services/home.ts +++ b/mes-ui/mini-app/src/services/home.ts @@ -24,6 +24,13 @@ export const countUnqualifiedNotification = (data: Object) => { data, }) } +export const countUnqualifiedNotificationConfirm = (data: Object) => { + return http({ + method: 'GET', + url: '/heli/unqualified-notification/countWx1', + data, + }) +} export const getUnreadMessage = () => { return http({ method: 'GET', diff --git a/mes-ui/mini-app/src/services/unqualifiedNotification.ts b/mes-ui/mini-app/src/services/unqualifiedNotification.ts index b52f35a..6f4da9d 100644 --- a/mes-ui/mini-app/src/services/unqualifiedNotification.ts +++ b/mes-ui/mini-app/src/services/unqualifiedNotification.ts @@ -31,7 +31,13 @@ export const operateWx = (data: Object) => { data, }) } - +export const confirm = (data: Object) => { + return http({ + method: 'POST', + url: '/heli/unqualified-notification/confirm', + data, + }) +} // 获取零件分页 @@ -76,3 +82,11 @@ export const postAddWxAPI = (data: Object) => { data, }) } +// 品质异常确认分页查询 +export const getNotificationConfirmPageAPI = (data: Object) => { + return http({ + method: 'GET', + url: '/heli/unqualified-notification/unqualifiedNotificationConfirmPageWx', + data, + }) +}