Просмотр исходного кода

开发完成运营配置微信支付功能

wuxw 1 год назад
Родитель
Сommit
197cb6fd48

+ 18 - 0
service-job/src/main/java/com/java110/job/task/oa/CycleWorkTaskGeneratorTemplate.java

@@ -9,6 +9,7 @@ import com.java110.dto.work.*;
 import com.java110.intf.oa.*;
 import com.java110.intf.store.IScheduleClassesStaffV1InnerServiceSMO;
 import com.java110.job.quartz.TaskSystemQuartz;
+import com.java110.po.workPool.WorkCopyPo;
 import com.java110.po.workPool.WorkPoolFilePo;
 import com.java110.po.workPool.WorkTaskItemPo;
 import com.java110.po.workPool.WorkTaskPo;
@@ -47,6 +48,9 @@ public class CycleWorkTaskGeneratorTemplate extends TaskSystemQuartz {
     @Autowired
     private IWorkTaskItemV1InnerServiceSMO workTaskItemV1InnerServiceSMOImpl;
 
+    @Autowired
+    private IWorkCopyV1InnerServiceSMO workCopyV1InnerServiceSMOImpl;
+
     @Override
     protected void process(TaskDto taskDto) throws Exception {
         logger.debug("开始执行周期性工作单任务生成" + taskDto.toString());
@@ -181,6 +185,20 @@ public class CycleWorkTaskGeneratorTemplate extends TaskSystemQuartz {
             workPoolFileV1InnerServiceSMOImpl.saveWorkPoolFile(workPoolFilePo);
         }
 
+        // 将抄送状态修改为待处理
+        WorkCopyDto workCopyDto = new WorkCopyDto();
+        workCopyDto.setWorkId(tmpWorkCycleDto.getWorkId());
+        List<WorkCopyDto> workCopyDtos = workCopyV1InnerServiceSMOImpl.queryWorkCopys(workCopyDto);
+
+        if(ListUtil.isNull(workCopyDtos)){
+            return;
+        }
+
+        WorkCopyPo workCopyPo = new WorkCopyPo();
+        workCopyPo.setCopyId(workCopyDtos.get(0).getCopyId());
+        workCopyPo.setState(WorkCopyDto.STATE_DOING);
+        workCopyPo.setRemark("待处理");
+        workCopyV1InnerServiceSMOImpl.updateWorkCopy(workCopyPo);
 
     }
 

+ 1 - 1
service-user/src/main/java/com/java110/user/cmd/user/QueryAdminStaffAppAuthCmd.java

@@ -39,7 +39,7 @@ public class QueryAdminStaffAppAuthCmd extends Cmd {
     public void doCmd(CmdEvent event, ICmdDataFlowContext context, JSONObject reqJson) throws CmdException, ParseException {
 
         StaffAppAuthDto staffAppAuthDto = BeanConvertUtil.covertBean(reqJson, StaffAppAuthDto.class);
-        staffAppAuthDto.setStoreId("");
+        staffAppAuthDto.setStoreId(reqJson.getString("propertyStoreId"));
 
         UserDto userDto = new UserDto();
         userDto.setUserId(staffAppAuthDto.getStaffId());