fix(会后管理流程): 79603
This commit is contained in:
+5
@@ -303,6 +303,11 @@ public class MeetingManageFlowServiceImpl implements IMeetingManageFlowService {
|
|||||||
LawsStandardization lawsStandardization = new LawsStandardization();
|
LawsStandardization lawsStandardization = new LawsStandardization();
|
||||||
lawsStandardization.setId(processMeetingManage.getStandardizationSecondId());
|
lawsStandardization.setId(processMeetingManage.getStandardizationSecondId());
|
||||||
lawsStandardization.setPid(processMeetingManage.getStandardizationFirstId());
|
lawsStandardization.setPid(processMeetingManage.getStandardizationFirstId());
|
||||||
|
LawsStandardization standardization = lawsStandardizationService.getById(
|
||||||
|
StringUtils.isNotBlank(processMeetingManage.getStandardizationSecondId()) ?
|
||||||
|
processMeetingManage.getStandardizationSecondId() : processMeetingManage.getStandardizationFirstId());
|
||||||
|
lawsStandardization.setStandardizationType(standardization.getStandardizationType());
|
||||||
|
lawsStandardization.setName(standardization.getName());
|
||||||
|
|
||||||
// 参会记录
|
// 参会记录
|
||||||
ArrayList<LawsStandardizationMeeting> lawsStandardizationMeetingList = new ArrayList<>();
|
ArrayList<LawsStandardizationMeeting> lawsStandardizationMeetingList = new ArrayList<>();
|
||||||
|
|||||||
+15
-15
@@ -1,30 +1,30 @@
|
|||||||
package com.jero.modules.laws.dataCenter.controller;
|
package com.jero.modules.laws.dataCenter.controller;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import java.util.Map;
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
|
||||||
import javax.servlet.http.HttpServletResponse;
|
|
||||||
|
|
||||||
import com.jero.common.api.vo.Result;
|
import com.jero.common.api.vo.Result;
|
||||||
import com.jero.common.exception.JeroBootException;
|
|
||||||
import com.jero.modules.laws.common.constant.FieldCommon;
|
|
||||||
import com.jero.common.api.vo.ResultCommon;
|
import com.jero.common.api.vo.ResultCommon;
|
||||||
|
import com.jero.common.aspect.annotation.AutoLog;
|
||||||
|
import com.jero.common.exception.JeroBootException;
|
||||||
|
import com.jero.common.system.base.controller.JeroController;
|
||||||
|
import com.jero.modules.laws.common.constant.FieldCommon;
|
||||||
import com.jero.modules.laws.common.util.CurrentUserUtil;
|
import com.jero.modules.laws.common.util.CurrentUserUtil;
|
||||||
import com.jero.modules.laws.dataCenter.entity.LawsDataCenterFile;
|
import com.jero.modules.laws.dataCenter.entity.LawsDataCenterFile;
|
||||||
import com.jero.modules.laws.dataCenter.service.ILawsDataCenterFileService;
|
import com.jero.modules.laws.dataCenter.service.ILawsDataCenterFileService;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
||||||
import com.jero.modules.sys.controller.SysCommonController;
|
import com.jero.modules.sys.controller.SysCommonController;
|
||||||
|
import io.swagger.annotations.Api;
|
||||||
|
import io.swagger.annotations.ApiOperation;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import com.jero.common.system.base.controller.JeroController;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
import org.apache.poi.ss.formula.functions.T;
|
||||||
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
import org.apache.shiro.authz.annotation.RequiresPermissions;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.validation.annotation.Validated;
|
import org.springframework.validation.annotation.Validated;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
import io.swagger.annotations.Api;
|
|
||||||
import io.swagger.annotations.ApiOperation;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import com.jero.common.aspect.annotation.AutoLog;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import java.util.Arrays;
|
||||||
import org.apache.poi.ss.formula.functions.T;
|
import java.util.Map;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -75,7 +75,7 @@ public class LawsDataCenterFileController extends JeroController<LawsDataCenterF
|
|||||||
@PostMapping(value = "/add")
|
@PostMapping(value = "/add")
|
||||||
@RequiresPermissions(permissionFlag)
|
@RequiresPermissions(permissionFlag)
|
||||||
public Result<T> add(@Validated @RequestBody LawsDataCenterFile lawsDataCenterFile) {
|
public Result<T> add(@Validated @RequestBody LawsDataCenterFile lawsDataCenterFile) {
|
||||||
lawsDataCenterFileService.add(lawsDataCenterFile);
|
lawsDataCenterFileService.add(lawsDataCenterFile, true);
|
||||||
return Result.OK(ResultCommon.OK);
|
return Result.OK(ResultCommon.OK);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+4
-4
@@ -1,9 +1,9 @@
|
|||||||
package com.jero.modules.laws.dataCenter.service;
|
package com.jero.modules.laws.dataCenter.service;
|
||||||
|
|
||||||
import com.jero.modules.laws.dataCenter.entity.LawsDataCenterFile;
|
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
|
import com.jero.modules.laws.dataCenter.entity.LawsDataCenterFile;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -30,7 +30,7 @@ public interface ILawsDataCenterFileService extends IService<LawsDataCenterFile>
|
|||||||
* @param lawsDataCenterFile
|
* @param lawsDataCenterFile
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
void add(LawsDataCenterFile lawsDataCenterFile);
|
void add(LawsDataCenterFile lawsDataCenterFile, boolean flag);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 更新
|
* 更新
|
||||||
|
|||||||
+5
-4
@@ -104,10 +104,11 @@ public class LawsDataCenterFileServiceImpl extends ServiceImpl<LawsDataCenterFil
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public void add(LawsDataCenterFile lawsDataCenterFile) {
|
public void add(LawsDataCenterFile lawsDataCenterFile, boolean flag) {
|
||||||
// 校验管理权限
|
if (flag) {
|
||||||
checkManageAuthAdd(lawsDataCenterFile.getFolderId());
|
// 校验管理权限
|
||||||
|
checkManageAuthAdd(lawsDataCenterFile.getFolderId());
|
||||||
|
}
|
||||||
if (StringUtils.isBlank(lawsDataCenterFile.getOwnerId())){
|
if (StringUtils.isBlank(lawsDataCenterFile.getOwnerId())){
|
||||||
lawsDataCenterFile.setOwnerId(CurrentUserUtil.getId());
|
lawsDataCenterFile.setOwnerId(CurrentUserUtil.getId());
|
||||||
lawsDataCenterFile.setUploader(CurrentUserUtil.getName());
|
lawsDataCenterFile.setUploader(CurrentUserUtil.getName());
|
||||||
|
|||||||
+2
-2
@@ -215,10 +215,10 @@ public class LawsStandardizationServiceImpl extends ServiceImpl<LawsStandardizat
|
|||||||
if (StringUtils.isNotBlank(folderId)){
|
if (StringUtils.isNotBlank(folderId)){
|
||||||
for (String fId : folderId.split(",")) {
|
for (String fId : folderId.split(",")) {
|
||||||
lawsDataCenterFile.setFolderId(fId);
|
lawsDataCenterFile.setFolderId(fId);
|
||||||
lawsDataCenterFileService.add(lawsDataCenterFile);
|
lawsDataCenterFileService.add(lawsDataCenterFile, false);
|
||||||
}
|
}
|
||||||
}else {
|
}else {
|
||||||
lawsDataCenterFileService.add(lawsDataCenterFile);
|
lawsDataCenterFileService.add(lawsDataCenterFile, false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user