diff --git a/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysSalesOrderServiceImpl.java b/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysSalesOrderServiceImpl.java index cb8fa326..6e3f5847 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysSalesOrderServiceImpl.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/system/service/impl/SysSalesOrderServiceImpl.java @@ -170,6 +170,9 @@ public class SysSalesOrderServiceImpl implements ISysSalesOrderService public int insertSysSalesOrder(SysSalesOrder sysSalesOrder){ String loginName = ShiroUtils.getLoginName(); sysSalesOrder.setCreateBy(loginName); + sysSalesOrder.setCreateTime(DateUtils.getNowDate()); + sysSalesOrder.setApplyUser(loginName); + sysSalesOrder.setApplyTime(DateUtils.getNowDate()); int result = sysSalesOrderMapper.insertSysSalesOrder(sysSalesOrder); sysSalesOrder.getSalesOrderId(); int s = sysSalesOrder.getSysSalesOrderChildList().size(); @@ -195,23 +198,7 @@ public class SysSalesOrderServiceImpl implements ISysSalesOrderService @Override public int updateSysSalesOrder(SysSalesOrder sysSalesOrder) { - sysSalesOrder.setAuditStatus("0"); - SysUser user = ShiroUtils.getSysUser(); - // 启动流程 - String applyTitle = user.getUserName()+"发起了修改销售订单审批-"+ DateUtils.dateTimeNow(); - String instanceType = "cancel"; - ProcessInstance processInstance = startProcessInstance(applyTitle,instanceType,sysSalesOrder, user); - String processInstanceId = processInstance.getProcessInstanceId(); - // 作废实例id - sysSalesOrder.setCancelInstanceId(processInstanceId); // 存在提交完就流程结束的情况 - boolean processIsFinish = processService.judgeProcessIsFinish(processInstanceId); - if(processIsFinish){ - // 审核状态-审核通过 - sysSalesOrder.setAuditStatus("1"); - // 使用状态-已作废 - sysSalesOrder.setUseStatus("2"); - }; List sysSalesOrderChildList = sysSalesOrder.getSysSalesOrderChildList(); for (SysSalesOrderChild sysSalesOrderChild:sysSalesOrderChildList) { if (sysSalesOrderChild.getId() != null && sysSalesOrderChild.getId() != 0){ @@ -224,7 +211,6 @@ public class SysSalesOrderServiceImpl implements ISysSalesOrderService int result = sysSalesOrderMapper.updateSysSalesOrder(sysSalesOrder); return result; } - /** * 删除销售订单对象 * @@ -364,7 +350,7 @@ public class SysSalesOrderServiceImpl implements ISysSalesOrderService private void buildAuthority(SysUser user, Map variables) { Set roleKeys = roleService.selectRoleKeys(user.getUserId()); // 角色不同审核人不同 - if(roleKeys.contains("ywzgRole")){ + if(roleKeys.contains("ywzgRole")){ variables.put("authority",3); }else if(roleKeys.contains("ywjlRole")){ variables.put("authority",2); diff --git a/ruoyi-admin/src/main/resources/mapper/system/SysSalesOrderMapper.xml b/ruoyi-admin/src/main/resources/mapper/system/SysSalesOrderMapper.xml index 26141660..6643e75c 100644 --- a/ruoyi-admin/src/main/resources/mapper/system/SysSalesOrderMapper.xml +++ b/ruoyi-admin/src/main/resources/mapper/system/SysSalesOrderMapper.xml @@ -195,7 +195,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" apply_user, apply_time, apply_title, - first_add_time,create_time + create_time, + first_add_time, #{salesOrderCode}, @@ -254,7 +255,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{applyUser}, #{applyTime}, #{applyTitle}, - now(),now() + #{createTime}, + now() diff --git a/ruoyi-admin/src/main/resources/templates/system/salesOrder/detail.html b/ruoyi-admin/src/main/resources/templates/system/salesOrder/detail.html index 573eef0c..11959ce3 100644 --- a/ruoyi-admin/src/main/resources/templates/system/salesOrder/detail.html +++ b/ruoyi-admin/src/main/resources/templates/system/salesOrder/detail.html @@ -156,7 +156,6 @@
@@ -241,8 +240,8 @@
- - + +
diff --git a/ruoyi-admin/src/main/resources/templates/system/salesOrder/edit.html b/ruoyi-admin/src/main/resources/templates/system/salesOrder/edit.html index 4386946c..ab32ce3b 100644 --- a/ruoyi-admin/src/main/resources/templates/system/salesOrder/edit.html +++ b/ruoyi-admin/src/main/resources/templates/system/salesOrder/edit.html @@ -237,8 +237,8 @@
- - + +
@@ -246,8 +246,8 @@
- - + +
diff --git a/ruoyi-admin/src/main/resources/templates/system/salesOrder/taskModifyApply.html b/ruoyi-admin/src/main/resources/templates/system/salesOrder/taskModifyApply.html index 41e8935b..20f58eb1 100644 --- a/ruoyi-admin/src/main/resources/templates/system/salesOrder/taskModifyApply.html +++ b/ruoyi-admin/src/main/resources/templates/system/salesOrder/taskModifyApply.html @@ -4,6 +4,11 @@ + + + + +
@@ -48,9 +53,7 @@
- +
@@ -68,8 +71,8 @@
- + +
@@ -119,7 +122,6 @@
@@ -151,7 +153,7 @@
- +
@@ -211,8 +213,8 @@
- - + +
@@ -256,6 +258,17 @@
+
+
+ +
+ +
+
+
@@ -271,18 +284,10 @@
-
- -
- -
-
+ diff --git a/ruoyi-admin/src/main/resources/templates/system/salesOrder/taskYwjlVerify.html b/ruoyi-admin/src/main/resources/templates/system/salesOrder/taskYwjlVerify.html index ac8026ba..a9f541df 100644 --- a/ruoyi-admin/src/main/resources/templates/system/salesOrder/taskYwjlVerify.html +++ b/ruoyi-admin/src/main/resources/templates/system/salesOrder/taskYwjlVerify.html @@ -4,6 +4,11 @@ + + + + +
@@ -14,7 +19,7 @@
- +
@@ -22,14 +27,14 @@
- +
- +
+
+
+ +
+ +
+
+
+ +
+ +
+
+

计算

@@ -281,25 +304,11 @@
-
- -
- -
-
-
- -
- -
-
+ +