From c0458cd3f4820c366d5085294ddf4d2b5a944811 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=99=93=E8=BF=AA?= <2596750866@qq.com> Date: Sat, 19 Oct 2024 08:48:10 +0800 Subject: [PATCH] =?UTF-8?q?[fix]=20=E5=9F=BA=E7=A1=80=E8=B5=84=E6=96=99=20?= =?UTF-8?q?=E5=91=98=E5=B7=A5=E9=A2=86=E6=96=99=20=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E3=80=81=E7=BC=96=E8=BE=91=E3=80=81=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E9=A1=B5=E9=9D=A2=E8=A1=A8=E6=A0=BC=EF=BC=8C=E5=8E=BB?= =?UTF-8?q?=E9=99=A4=E4=BB=B7=E6=A0=BC=E7=9B=B8=E5=85=B3=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=EF=BC=9B=20=E4=BF=AE=E6=94=B9=E5=91=98?= =?UTF-8?q?=E5=B7=A5=E9=A2=86=E6=96=99=E5=8D=95=E5=88=97=E8=A1=A8=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=EF=BC=8C=E5=8E=BB=E9=99=A4=E4=BB=B7=E6=A0=BC=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=EF=BC=8C=E4=BF=AE=E6=94=B9=E5=88=97=E5=B1=85=E4=B8=AD?= =?UTF-8?q?=EF=BC=8C=E5=8E=BB=E9=99=A4=E7=94=B3=E8=AF=B7=E4=BA=BA=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E6=95=88=E6=9E=9C=EF=BC=9B=20=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E9=83=A8=E9=97=A8=E7=BB=8F=E7=90=86=E3=80=81=E4=B8=BB=E7=AE=A1?= =?UTF-8?q?=E5=AE=A1=E6=89=B9=E9=A1=B5=E9=9D=A2=EF=BC=8C=E5=8E=BB=E9=99=A4?= =?UTF-8?q?=E4=BB=B7=E6=A0=BC=E6=98=BE=E7=A4=BA=EF=BC=9B=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E5=88=86=E8=A7=92=E8=89=B2=E8=AE=BE=E7=BD=AE=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E5=8F=98=E9=87=8Fservice=E6=96=B9=E6=B3=95=EF=BC=9B?= =?UTF-8?q?=20=E4=BF=AE=E6=94=B9=E5=88=97=E8=A1=A8=E6=9F=A5=E8=AF=A2mapper?= =?UTF-8?q?=EF=BC=8C=E6=88=AA=E5=8F=96=E6=97=A5=E6=9C=9F=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=EF=BC=9B=20=E6=96=B0=E5=A2=9E=E5=89=AF=E6=80=BB=E7=BB=8F?= =?UTF-8?q?=E7=90=86=E3=80=81=E7=A0=94=E5=8F=91=E6=80=BB=E7=9B=91=E5=AE=A1?= =?UTF-8?q?=E6=89=B9=E9=A1=B5=E9=9D=A2=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BaseEmpRequisiteOrderServiceImpl.java | 87 +++++---- .../system/BaseEmpRequisiteOrderMapper.xml | 2 +- .../system/empRequisiteOrder/add.html | 8 +- .../system/empRequisiteOrder/detail.html | 8 +- .../system/empRequisiteOrder/edit.html | 8 +- .../empRequisiteOrder/empRequisiteOrder.html | 29 ++- .../empRequisiteOrder/taskBmjlVerify.html | 18 +- .../empRequisiteOrder/taskBmzgVerify.html | 16 +- .../empRequisiteOrder/taskFzjlVerify.html | 171 ++++++++++++++++++ .../empRequisiteOrder/taskYfzjVerify.html | 171 ++++++++++++++++++ 10 files changed, 438 insertions(+), 80 deletions(-) create mode 100644 ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskFzjlVerify.html create mode 100644 ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskYfzjVerify.html diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/BaseEmpRequisiteOrderServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/BaseEmpRequisiteOrderServiceImpl.java index ec3ce2c7..038f2276 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/BaseEmpRequisiteOrderServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/BaseEmpRequisiteOrderServiceImpl.java @@ -391,50 +391,67 @@ public class BaseEmpRequisiteOrderServiceImpl implements IBaseEmpRequisiteOrderS Set roleKeys = roleService.selectRoleKeys(user.getUserId()); variables.put("authority",1); + variables.put("zgExist",false); + variables.put("jlExist",true); + variables.put("yfzjExist",false); + variables.put("fzjlExist",false); //判断领料人的角色,进入相应的逻辑,设置节点审批人变量 - if(roleKeys.contains("ywyRole") || roleKeys.contains("ywjlRole") || roleKeys.contains("ywzgRole")){ - // 业务经理 + if(roleKeys.contains("ywyRole")){ + // 业务员/业务助理--->业务部经理 variables.put("bmjlRole","ywjlRole"); - // 业务主管 - variables.put("bmzgRole","ywzgRole"); - }else if(roleKeys.contains("cgyRole") || roleKeys.contains("cgjlRole") || roleKeys.contains("cgzgRole")){ - // 采购经理 - variables.put("bmjlRole","cgjlRole"); - // 采购主管 - variables.put("bmzgRole","cgzgRole"); - }else if(roleKeys.contains("wwyRole") || roleKeys.contains("wwjlRole") || roleKeys.contains("wwzgRole")){ - // 委外经理 - variables.put("bmjlRole","wwjlRole"); - // 委外主管 - variables.put("bmzgRole","wwzgRole"); - }else if (roleKeys.contains("gcwyRole") || roleKeys.contains("gcjlRole") || roleKeys.contains("gczgRole")){ - // 工程经理 + }else if(roleKeys.contains("jggcsRole")){ + //结构工程师--->工程经理--->研发总监 variables.put("bmjlRole","gcjlRole"); - // 工程主管 - variables.put("bmzgRole","gczgRole"); - } else if (roleKeys.contains("scyRole") || roleKeys.contains("scjlRole") || roleKeys.contains("sczgRole")){ - // 生产经理 + variables.put("yfzjExist",true); + }else if(roleKeys.contains("dqgcsRole")){ + //电气工程师--->电气主管--->研发总监 + variables.put("bmzgRole","dqzgRole"); + variables.put("jlExist",false); + variables.put("yfzjExist",true); + }else if(roleKeys.contains("rjgcsRole")||roleKeys.contains("csgcsRole")||roleKeys.contains("gcwyRole") + ||roleKeys.contains("dqzgRole")||roleKeys.contains("gcjlRole")){ + //软件工程师/测试工程师/工程文员--->研发总监 + //电气主管 ---> 研发总监 + //工程经理 ---> 研发总监 + variables.put("jlExist",false); + variables.put("yfzjExist",true); + } else if(roleKeys.contains("cgyRole")){ + // 采购员--->副总经理 + variables.put("jlExist",false); + variables.put("fzjlExist",true); + }else if (roleKeys.contains("scyRole")){ + // 生产员--->生产经理 variables.put("bmjlRole","scjlRole"); - // 生产主管 - variables.put("bmzgRole","sczgRole"); - }else if (roleKeys.contains("shgcsRole") || roleKeys.contains("shjlRole") || roleKeys.contains("shzgRole")){ - // 售后经理 + }else if(roleKeys.contains("pzwyRole")||roleKeys.contains("iqczyRole")||roleKeys.contains("ipqczyRole")||roleKeys.contains("fqczyRole")){ + // IQC/IPQC/FQC/品质文员--->品质经理 + variables.put("bmjlRole","pzjlRole"); + }else if (roleKeys.contains("shgcsRole")){ + // 售后工程师--->售后主管--->售后经理 variables.put("bmjlRole","shjlRole"); - // 售后主管 variables.put("bmzgRole","shzgRole"); - }else if(roleKeys.contains("cgyyRole") || roleKeys.contains("ckjlRole") || roleKeys.contains("ckzgRole")){ - variables.put("bmjlRole","ckjlRole"); - // 仓库主管 + variables.put("zgExist",true); + }else if (roleKeys.contains("shzgRole")){ + // 售后主管--->售后经理 + variables.put("bmjlRole","shjlRole"); + } else if(roleKeys.contains("cgyyRole")){ + // 仓库文员--->仓库主管 variables.put("bmzgRole","ckzgRole"); - }else if (roleKeys.contains("cwRole") || roleKeys.contains("cwjlRole")|| roleKeys.contains("cwzgRole")){ - variables.put("bmjlRole","cwjlRole"); - // 财务主管 + variables.put("zgExist",true); + variables.put("jlExist",false); + }else if(roleKeys.contains("hrzyRole")){ + // 人事助理/专员--->人事经理 + variables.put("bmjlRole","hrjlRole"); + }else if (roleKeys.contains("cwzyRole")){ + // 会计--->财务主管 variables.put("bmzgRole","cwzgRole"); - }else{ - variables.put("authority",2); + variables.put("zgExist",true); + variables.put("jlExist",false); } - if(roleKeys.contains("admin")){ - // 角色包含业务经理、采购经理、工程经理、生产经理 + if(roleKeys.contains("admin")||roleKeys.contains("ywjlRole")||roleKeys.contains("yfzjRole") + ||roleKeys.contains("fzjlRole")||roleKeys.contains("scjlRole")||roleKeys.contains("pzjlRole") + ||roleKeys.contains("shjlRole")||roleKeys.contains("ckzgRole")||roleKeys.contains("hrjlRole") + ||roleKeys.contains("cwzgRole")||roleKeys.contains("zjlRole")||roleKeys.contains("zozjRole")){ + // 角色包含业务经理、研发总监、生产经理、品质经理、售后经理、仓库主管、人事经理、财务主管、副总经理、总经理、总经总助、admin variables.put("authority",2); } } diff --git a/ruoyi-admin/src/main/resources/mapper/system/BaseEmpRequisiteOrderMapper.xml b/ruoyi-admin/src/main/resources/mapper/system/BaseEmpRequisiteOrderMapper.xml index 2fec934e..bb5a887c 100644 --- a/ruoyi-admin/src/main/resources/mapper/system/BaseEmpRequisiteOrderMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/system/BaseEmpRequisiteOrderMapper.xml @@ -46,7 +46,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and apply_user = #{applyUser} and create_by = #{createBy} - and create_time between #{params.beginCreateTime} and #{params.endCreateTime} + and Date(create_time) between #{params.beginCreateTime} and #{params.endCreateTime} order by audit_status asc, create_time desc diff --git a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/add.html b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/add.html index ffd02492..aac80f42 100644 --- a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/add.html +++ b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/add.html @@ -117,8 +117,8 @@ return $.table.selectDictLabel(processMethodDatas, value); } }, - {title: '不含税单价(RMB)',field: 'materialNoRmb',align: 'center',}, - {title: '含税单价(RMB)',field: 'materialRmb',align: 'center',}, + {title: '不含税单价(RMB)',field: 'materialNoRmb',align: 'center',visible: false}, + {title: '含税单价(RMB)',field: 'materialRmb',align: 'center',visible: false}, {title: '物料的数量', field: 'materialNum',align: 'center', editable:{ type : 'text', @@ -135,8 +135,8 @@ }, }, - {title: '不含税总价(RMB)',field: 'materialRmbSum',align: 'center',}, - {title: '含税总价(RMB)',field: 'materialNoRmbSum',align: 'center',}, + {title: '不含税总价(RMB)',field: 'materialRmbSum',align: 'center',visible: false}, + {title: '含税总价(RMB)',field: 'materialNoRmbSum',align: 'center',visible: false}, {title: '录入人',field: 'createBy',align: 'center',visible: false}, {title: '录入时间',field: 'createTime',align: 'center',visible: false }, {title: '更新人',field: 'updateBy',align: 'center',visible: false}, diff --git a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/detail.html b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/detail.html index b533078f..eb308109 100644 --- a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/detail.html +++ b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/detail.html @@ -114,10 +114,10 @@ } }, {title: '物料的数量', field: 'materialNum',align: 'center'}, - {title: '物料的不含税单价(RMB)',field: 'materialNoRmb',align: 'center',}, - {title: '物料的含税单价(RMB)',field: 'materialRmb',align: 'center',}, - {title: '物料的含税总价(RMB)',field: 'materialNoRmbSum',align: 'center',}, - {title: '物料的不含税总价(RMB)',field: 'materialRmbSum',align: 'center',}, + {title: '物料的不含税单价(RMB)',field: 'materialNoRmb',align: 'center',visible: false}, + {title: '物料的含税单价(RMB)',field: 'materialRmb',align: 'center',visible: false}, + {title: '物料的含税总价(RMB)',field: 'materialNoRmbSum',align: 'center',visible: false}, + {title: '物料的不含税总价(RMB)',field: 'materialRmbSum',align: 'center',visible: false}, {title: '录入人',field: 'createBy',align: 'center',visible: false}, {title: '录入时间',field: 'createTime',align: 'center',visible: false }, {title: '更新人',field: 'updateBy',align: 'center',visible: false}, diff --git a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/edit.html b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/edit.html index a9bc734a..85cfc2c9 100644 --- a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/edit.html +++ b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/edit.html @@ -116,8 +116,8 @@ return $.table.selectDictLabel(processMethodDatas, value); } }, - {title: '不含税单价(RMB)',field: 'materialNoRmb',align: 'center',}, - {title: '含税单价(RMB)',field: 'materialRmb',align: 'center',}, + {title: '不含税单价(RMB)',field: 'materialNoRmb',align: 'center',visible: false}, + {title: '含税单价(RMB)',field: 'materialRmb',align: 'center',visible: false}, {title: '物料的数量', field: 'materialNum',align: 'center', editable:{ type : 'text', @@ -134,8 +134,8 @@ }, }, - {title: '不含税总价(RMB)',field: 'materialRmbSum',align: 'center',}, - {title: '含税总价(RMB)',field: 'materialNoRmbSum',align: 'center',}, + {title: '不含税总价(RMB)',field: 'materialRmbSum',align: 'center',visible: false}, + {title: '含税总价(RMB)',field: 'materialNoRmbSum',align: 'center',visible: false}, {title: '录入人',field: 'createBy',align: 'center',visible: false}, {title: '录入时间',field: 'createTime',align: 'center',visible: false }, {title: '更新人',field: 'updateBy',align: 'center',visible: false}, diff --git a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/empRequisiteOrder.html b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/empRequisiteOrder.html index 32058aea..4fa21085 100644 --- a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/empRequisiteOrder.html +++ b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/empRequisiteOrder.html @@ -134,9 +134,9 @@ return '' + value + ''; } }, - {title: '领料单号',field: 'requisitieCode',}, - {title: '关联订单号',field: 'correlationCode',}, - {title: '物料合计',field: 'materialAmount', + {title: '领料单号',field: 'requisitieCode',align: 'center',}, + {title: '关联订单号',field: 'correlationCode',align: 'center',}, + {title: '物料合计',field: 'materialAmount',align: 'center', footerFormatter: function (value) { var sum = 0; for (var i in value) { @@ -145,7 +145,7 @@ return "物料合计: " + sum.toFixed(2); } }, - {title: '数量总计',field: 'materialSum', + {title: '数量总计',field: 'materialSum',align: 'center', footerFormatter: function (value) { var sum = 0; for (var i in value) { @@ -154,19 +154,18 @@ return "数量总计: " + sum.toFixed(2); } }, - {title: '领料状态',field: 'requisitieStatus', + {title: '领料状态',field: 'requisitieStatus',align: 'center', formatter: function(value, row, index) {return $.table.selectDictLabel(requisitieStatusDatas, value);} }, { field: 'applyUserName', - title: '申请人', - formatter: function(value, row, index) { - return '' + (value ? value : "-") + ''; - } + title: '申请人', + align: 'center', }, { field: 'applyTime', - title: '申请时间' + title: '申请时间', + align: 'center', }, { field: 'taskId', @@ -181,14 +180,14 @@ {title: '审核状态',field: 'auditStatus',visible: false, formatter: function(value, row, index) {return $.table.selectDictLabel(auditStatusDatas, value);} }, - {title: '领料员',field: 'createBy',}, + {title: '领料员',field: 'createBy',align: 'center',}, {title: '不含税总价(RMB)',field: 'noRmbSum',visible: false}, {title: '含税总价(RMB)',field: 'rmbSum',visible: false}, {title: '申请人',field: 'applyUser',visible: false}, - {title: '录入时间',field: 'createTime',}, - {title: '更新人',field: 'updateBy',}, - {title: '上次更新时间',field: 'updateTime',}, - {title: '备注',field: 'remark'}, + {title: '录入时间',field: 'createTime',align: 'center',}, + {title: '更新人',field: 'updateBy',align: 'center',}, + {title: '上次更新时间',field: 'updateTime',align: 'center',}, + {title: '备注',field: 'remark',align: 'center',}, {title: '使用状态',field: 'useStatus',visible: false, formatter: function(value, row, index) {return $.table.selectDictLabel(useStatusDatas, value);} }, diff --git a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskBmjlVerify.html b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskBmjlVerify.html index 2567b681..a6df97a8 100644 --- a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskBmjlVerify.html +++ b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskBmjlVerify.html @@ -7,7 +7,7 @@
-
+ @@ -51,9 +51,9 @@
- +
- @@ -91,7 +91,7 @@ var auditStatusDatas = [[${@dict.getType('auditStatus')}]]; var sysUnitClassDatas = [[${@dict.getType('sys_unit_class')}]]; var processMethodDatas = [[${@dict.getType('processMethod')}]]; - $("#form-empRequisition-scjl").validate({ + $("#form-empRequisition-bmjl").validate({ focusCleanup: true }); //获取子表信息 @@ -138,10 +138,10 @@ } }, {title: '物料的数量', field: 'materialNum',align: 'center',}, - {title: '物料的不含税单价(RMB)',field: 'materialNoRmb',align: 'center',}, - {title: '物料的含税单价(RMB)',field: 'materialRmb',align: 'center',}, - {title: '物料的含税总价(RMB)',field: 'materialNoRmbSum',align: 'center',}, - {title: '物料的不含税总价(RMB)',field: 'materialRmbSum',align: 'center',}, + {title: '物料的不含税单价(RMB)',field: 'materialNoRmb',align: 'center',visible: false}, + {title: '物料的含税单价(RMB)',field: 'materialRmb',align: 'center',visible: false}, + {title: '物料的含税总价(RMB)',field: 'materialNoRmbSum',align: 'center',visible: false}, + {title: '物料的不含税总价(RMB)',field: 'materialRmbSum',align: 'center',visible: false}, {title: '录入人',field: 'createBy',align: 'center',visible: false}, {title: '录入时间',field: 'createTime',align: 'center',visible: false }, {title: '更新人',field: 'updateBy',align: 'center',visible: false}, @@ -162,7 +162,7 @@ $('input[name="p_COM_comment"]').val($('textarea[name="comment"]').val()); } var taskId = [[${taskId}]]; - $.operate.save(prefix + "/complete/" + taskId, $('#form-empRequisition-scjl').serialize()); + $.operate.save(prefix + "/complete/" + taskId, $('#form-empRequisition-bmjl').serialize()); } } diff --git a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskBmzgVerify.html b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskBmzgVerify.html index fac569b1..a11de6fd 100644 --- a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskBmzgVerify.html +++ b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskBmzgVerify.html @@ -7,7 +7,7 @@
- + @@ -51,9 +51,9 @@
- +
- @@ -139,10 +139,10 @@ } }, {title: '物料的数量', field: 'materialNum',align: 'center',}, - {title: '物料的不含税单价(RMB)',field: 'materialNoRmb',align: 'center',}, - {title: '物料的含税单价(RMB)',field: 'materialRmb',align: 'center',}, - {title: '物料的含税总价(RMB)',field: 'materialNoRmbSum',align: 'center',}, - {title: '物料的不含税总价(RMB)',field: 'materialRmbSum',align: 'center',}, + {title: '物料的不含税单价(RMB)',field: 'materialNoRmb',align: 'center',visible: false}, + {title: '物料的含税单价(RMB)',field: 'materialRmb',align: 'center',visible: false}, + {title: '物料的含税总价(RMB)',field: 'materialNoRmbSum',align: 'center',visible: false}, + {title: '物料的不含税总价(RMB)',field: 'materialRmbSum',align: 'center',visible: false}, {title: '录入人',field: 'createBy',align: 'center',visible: false}, {title: '录入时间',field: 'createTime',align: 'center',visible: false }, {title: '更新人',field: 'updateBy',align: 'center',visible: false}, @@ -160,7 +160,7 @@ $('input[name="p_COM_comment"]').val($('textarea[name="comment"]').val()); } var taskId = [[${taskId}]]; - $.operate.save(prefix + "/complete/" + taskId, $('#form-empRequisition-sczg').serialize()); + $.operate.save(prefix + "/complete/" + taskId, $('#form-empRequisition-bmzg').serialize()); } } diff --git a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskFzjlVerify.html b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskFzjlVerify.html new file mode 100644 index 00000000..cc01bdce --- /dev/null +++ b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskFzjlVerify.html @@ -0,0 +1,171 @@ + + + + + + + + +
+ + + + + + + +
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+ +
+
+
+ 领料信息 +
+
+
+
+
+
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskYfzjVerify.html b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskYfzjVerify.html new file mode 100644 index 00000000..3e5e002a --- /dev/null +++ b/ruoyi-admin/src/main/resources/templates/system/empRequisiteOrder/taskYfzjVerify.html @@ -0,0 +1,171 @@ + + + + + + + + +
+
+ + + + + + +
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+
+
+
+ 领料信息 +
+
+
+
+
+
+
+
+
+ + + + + + + + \ No newline at end of file