fix(征求意见): 完善
This commit is contained in:
+2
-2
@@ -46,8 +46,8 @@ public class ProcessFbStandardConsultation implements Serializable {
|
||||
@ApiModelProperty(value = "更新人")
|
||||
private java.lang.String updateBy;
|
||||
/**更新时间*/
|
||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
private java.util.Date updateTime;
|
||||
/**所属部门*/
|
||||
|
||||
+3
-1
@@ -570,9 +570,11 @@ public class ProcessFbStandardConsultationServiceImpl extends ServiceImpl<Proces
|
||||
private void endProcess(String processInstanceId, String businessId) {
|
||||
if (processHandleService.isProcessFinish(processInstanceId)) {
|
||||
log.info("流程 {} 已经结束", processInstanceId);
|
||||
Date date = new Date();
|
||||
update(new LambdaUpdateWrapper<ProcessFbStandardConsultation>()
|
||||
.eq(ProcessFbStandardConsultation::getId, businessId)
|
||||
.set(ProcessFbStandardConsultation::getConsultationEndDate, new Date()));
|
||||
.set(ProcessFbStandardConsultation::getConsultationEndDate, date)
|
||||
.set(ProcessFbStandardConsultation::getUpdateTime, date));
|
||||
} else {
|
||||
List<Task> taskList = taskService.createTaskQuery().processInstanceId(processInstanceId).list();
|
||||
log.info("还剩 {} 个任务待完成", taskList.size());
|
||||
|
||||
-1
@@ -45,7 +45,6 @@ public class ConsultationController {
|
||||
@AutoLog(value = "征求意见-分页查询")
|
||||
@ApiOperation(value="征求意见-分页查询", notes="征求意见-分页查询")
|
||||
@GetMapping(value = "/queryByPage")
|
||||
@Translation
|
||||
@RequiresPermissions("askForAdvice:search")
|
||||
public Result<IPage<ProcessFbStandardConsultation>> queryByPage(ProcessFbStandardConsultation processFbStandardConsultation,
|
||||
@ApiParam("当前页") @RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
||||
|
||||
+8
-2
@@ -20,6 +20,7 @@ import com.jero.modules.oss.entity.OSSFile;
|
||||
import com.jero.modules.oss.service.IOSSFileService;
|
||||
import com.jero.modules.system.entity.SysDepart;
|
||||
import com.jero.modules.system.service.ISysDepartService;
|
||||
import com.jero.modules.system.service.ISysDictService;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.poi.ss.usermodel.*;
|
||||
import org.apache.poi.ss.util.CellRangeAddress;
|
||||
@@ -55,19 +56,22 @@ public class ConsultationServiceImpl implements IConsultationService {
|
||||
private final ILawsEnterpriseStandardService lawsEnterpriseStandardService;
|
||||
private final ISysDepartService sysDepartService;
|
||||
private final IOSSFileService ossFileService;
|
||||
private final ISysDictService sysDictService;
|
||||
|
||||
public ConsultationServiceImpl(IProcessFbStandardConsultationService processFbStandardConsultationService,
|
||||
IProcessFbConsultationListService processFbConsultationListService,
|
||||
ILawsDomesticStandardService lawsDomesticStandardService,
|
||||
ILawsEnterpriseStandardService lawsEnterpriseStandardService,
|
||||
ISysDepartService sysDepartService,
|
||||
IOSSFileService ossFileService) {
|
||||
IOSSFileService ossFileService,
|
||||
ISysDictService sysDictService) {
|
||||
this.processFbStandardConsultationService = processFbStandardConsultationService;
|
||||
this.processFbConsultationListService = processFbConsultationListService;
|
||||
this.lawsDomesticStandardService = lawsDomesticStandardService;
|
||||
this.lawsEnterpriseStandardService = lawsEnterpriseStandardService;
|
||||
this.sysDepartService = sysDepartService;
|
||||
this.ossFileService = ossFileService;
|
||||
this.sysDictService = sysDictService;
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -83,6 +87,7 @@ public class ConsultationServiceImpl implements IConsultationService {
|
||||
queryWrapper.and(qw -> qw.like(ProcessFbStandardConsultation::getStandardNumber, processFbStandardConsultation.getStandardNameNumber())
|
||||
.or().like(ProcessFbStandardConsultation::getStandardName, processFbStandardConsultation.getStandardNameNumber()));
|
||||
}
|
||||
queryWrapper.orderByDesc(ProcessFbStandardConsultation::getConsultationEndDate).orderByDesc(ProcessFbStandardConsultation::getUpdateTime);
|
||||
IPage<ProcessFbStandardConsultation> page = processFbStandardConsultationService.page(new Page<>(pageNo, pageSize), queryWrapper);
|
||||
List<ProcessFbStandardConsultation> records = page.getRecords();
|
||||
fillProperty(records);
|
||||
@@ -228,7 +233,8 @@ public class ConsultationServiceImpl implements IConsultationService {
|
||||
cell7.setCellStyle(cellStyle);
|
||||
// 处理意见
|
||||
Cell cell8 = headerRow.createCell(7);
|
||||
cell8.setCellValue(processFbConsultation.getIsAdopt_dictText());
|
||||
String isAdopt = sysDictService.queryDictTextByKey("consultation_opinion", processFbConsultation.getIsAdopt());
|
||||
cell8.setCellValue(isAdopt);
|
||||
cell8.setCellStyle(cellStyle);
|
||||
// 依据描述
|
||||
Cell cell9 = headerRow.createCell(8);
|
||||
|
||||
Reference in New Issue
Block a user