From 4114fe9533e73a26b6eaa0c822adc7fff32e2007 Mon Sep 17 00:00:00 2001 From: zhengqiaowen <1275811465@qq.com> Date: Fri, 18 Nov 2022 17:39:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/rzyc/bean/task/dto/WorkFlowDto.java | 6 +++--- .../main/resources/mapper/OADistributionMapper.xml | 10 +++++----- .../src/main/resources/mapper/OATaskMapper.xml | 13 +++++++------ .../java/com/rzyc/controller/WorkController.java | 7 +++---- 4 files changed, 18 insertions(+), 18 deletions(-) diff --git a/inventory-dao/src/main/java/com/rzyc/bean/task/dto/WorkFlowDto.java b/inventory-dao/src/main/java/com/rzyc/bean/task/dto/WorkFlowDto.java index fac5327..5b09eaa 100644 --- a/inventory-dao/src/main/java/com/rzyc/bean/task/dto/WorkFlowDto.java +++ b/inventory-dao/src/main/java/com/rzyc/bean/task/dto/WorkFlowDto.java @@ -18,7 +18,7 @@ public class WorkFlowDto { private String oaDistributionId; @ApiModelProperty(value = "任务接收人id",required = true) - private String SysUserId; + private String sysUserId; public String getOaDistributionId() { return oaDistributionId; @@ -29,10 +29,10 @@ public class WorkFlowDto { } public String getSysUserId() { - return SysUserId; + return sysUserId; } public void setSysUserId(String sysUserId) { - SysUserId = sysUserId; + this.sysUserId = sysUserId; } } diff --git a/inventory-dao/src/main/resources/mapper/OADistributionMapper.xml b/inventory-dao/src/main/resources/mapper/OADistributionMapper.xml index 4855df0..4966daa 100644 --- a/inventory-dao/src/main/resources/mapper/OADistributionMapper.xml +++ b/inventory-dao/src/main/resources/mapper/OADistributionMapper.xml @@ -167,15 +167,15 @@ insert into OADistribution (OADistributionId, OATaskId, SysUserId, - SysChinaName, SysTelephone, AppStatus, + SysChinaName, SysTelephone, title,subject,flow_time,flow_state,start_time,end_time,AppStatus, CreatedOn, CreatedBy, ModifiedOn, ModifiedBy) values (#{record.oadistributionid,jdbcType=VARCHAR}, #{record.oataskid,jdbcType=VARCHAR}, #{record.sysuserid,jdbcType=VARCHAR}, - #{record.syschinaname,jdbcType=VARCHAR}, #{record.systelephone,jdbcType=VARCHAR}, - #{record.appstatus,jdbcType=VARCHAR}, + #{record.syschinaname,jdbcType=VARCHAR}, #{record.systelephone,jdbcType=VARCHAR}, #{record.title},#{record,subject}, + #{record.flowTime},#{record.flowState},#{record.startTime},#{record.endTime},#{record.appstatus,jdbcType=VARCHAR}, #{record.createdon,jdbcType=TIMESTAMP}, #{record.createdby,jdbcType=VARCHAR}, #{record.modifiedon,jdbcType=TIMESTAMP}, #{record.modifiedby,jdbcType=VARCHAR}) @@ -284,12 +284,12 @@ insert into OADistribution (OADistributionId, OATaskId, sned_id,SysUserId, - SysChinaName, SysTelephone, AppStatus,title,subject,start_time,end_time, + SysChinaName, SysTelephone, AppStatus,title,subject,flow_time,flow_state,start_time,end_time, CreatedOn, CreatedBy, ModifiedOn,ModifiedBy) values (#{item.oadistributionid}, #{item.oataskid}, #{item.snedId},#{item.sysuserid}, - #{item.syschinaname}, #{item.systelephone}, #{item.appstatus},#{item.title},#{item.subject},#{item.startTime},#{item.endTime}, + #{item.syschinaname}, #{item.systelephone}, #{item.appstatus},#{item.title},#{item.subject},#{item.flowTime},#{item.flowState},#{item.startTime},#{item.endTime}, #{item.createdon}, #{item.createdby}, #{item.modifiedon}, #{item.modifiedby}) diff --git a/inventory-dao/src/main/resources/mapper/OATaskMapper.xml b/inventory-dao/src/main/resources/mapper/OATaskMapper.xml index ee4365e..6346c4c 100644 --- a/inventory-dao/src/main/resources/mapper/OATaskMapper.xml +++ b/inventory-dao/src/main/resources/mapper/OATaskMapper.xml @@ -441,12 +441,13 @@ diff --git a/inventory-gov/src/main/java/com/rzyc/controller/WorkController.java b/inventory-gov/src/main/java/com/rzyc/controller/WorkController.java index 5738876..658a782 100644 --- a/inventory-gov/src/main/java/com/rzyc/controller/WorkController.java +++ b/inventory-gov/src/main/java/com/rzyc/controller/WorkController.java @@ -132,7 +132,6 @@ public class WorkController extends BaseController{ public SingleResult distributeWork(@Valid TaskAddOrUpdateDto addTaskDto) throws Exception{ SingleResult result = new SingleResult<>(); OATask oaTask = oaTaskMapper.findById(addTaskDto.getOataskid()); - //List userNameList = oaTaskMapper.getUserNameList(addTaskDto.getSysuserid()); String[] sysuid = addTaskDto.getSysuserid().split(","); List list = new ArrayList<>(); for (String uid: sysuid) { @@ -141,8 +140,6 @@ public class WorkController extends BaseController{ oaDistribution.setOataskid(addTaskDto.getOataskid()); oaDistribution.setSnedId(oaTask.getSendId()); oaDistribution.setSysuserid(uid); - /* oaDistribution.setStartTime(oaTask.getStartdate()); - oaDistribution.setEndTime(oaTask.getEnddate());*/ oaDistribution.setFlowState(1); oaDistribution.setAppstatus("1"); oaDistribution.setCreatedby(getUserId()); @@ -319,6 +316,7 @@ public class WorkController extends BaseController{ oaDistribution.setCreatedby(getUserId()); oaDistribution.setCreatedon(new Date()); list.add(oaDistribution); + System.err.println("插入的内容" + oaDistribution); }else { result.setCode(0); @@ -327,6 +325,7 @@ public class WorkController extends BaseController{ } } + oaDistributionMapper.deliverTask(list); work.setFlowTime(new Date()); work.setFlowState(2); oaDistributionMapper.updateDistriubtion(work); @@ -401,7 +400,7 @@ public class WorkController extends BaseController{ MultiResult result = new MultiResult(); OADistribution oaDistribution = oaDistributionMapper.selectDistribution(flowUserDto.getOADistributionId()); System.err.println("流转状态=====" + oaDistribution.getFlowState()); - System.err.println("流转状态=====" + oaDistribution); + System.err.println("主任务信息=====" + oaDistribution); if(oaDistribution.getFlowState() == 2){ List list = oaDistributionMapper.selectFlowUser(flowUserDto); result.setData(list);