update 法规合规评估流程 查询立项结果列表

This commit is contained in:
lijiarao
2024-01-19 17:00:47 +08:00
parent 1a87fad7ab
commit 514e033342
3 changed files with 20 additions and 8 deletions
@@ -9,11 +9,13 @@ import com.jero.modules.activiti.process.fb.vo.ProcessInfoVO;
import com.jero.modules.activiti.process.projectassess.entity.ProcessProjectAssessTerm; import com.jero.modules.activiti.process.projectassess.entity.ProcessProjectAssessTerm;
import com.jero.modules.activiti.process.projectstandard.entity.ProcessProjectStandard; import com.jero.modules.activiti.process.projectstandard.entity.ProcessProjectStandard;
import com.jero.modules.activiti.process.projectstandard.entity.ProcessProjectStandardTerm; import com.jero.modules.activiti.process.projectstandard.entity.ProcessProjectStandardTerm;
import com.jero.modules.activiti.process.projectstandard.entity.ProcessProjectStandardTermApproval;
import com.jero.modules.activiti.process.projectstandard.entity.ProcessProjectStandardTermUser; import com.jero.modules.activiti.process.projectstandard.entity.ProcessProjectStandardTermUser;
import com.jero.modules.activiti.process.projectstandard.service.ProcessProjectStandardService; import com.jero.modules.activiti.process.projectstandard.service.ProcessProjectStandardService;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import com.jero.modules.activiti.process.projectstandard.service.ProcessProjectStandardTermApprovalService;
import com.jero.modules.activiti.process.projectstandard.service.ProcessProjectStandardTermUserService; import com.jero.modules.activiti.process.projectstandard.service.ProcessProjectStandardTermUserService;
import com.jero.modules.activiti.process.projectstandard.vo.ProcessProjectStandardVO; import com.jero.modules.activiti.process.projectstandard.vo.ProcessProjectStandardVO;
import com.jero.modules.activiti.process.projectstandard.vo.StandardSelectionVO; import com.jero.modules.activiti.process.projectstandard.vo.StandardSelectionVO;
@@ -124,7 +126,7 @@ public class ProcessProjectStandardController extends JeroController<ProcessProj
} }
/** /**
* 项目合规评估流程-查询条款列表 * 法规合规评估流程-查询条款列表
* @return * @return
*/ */
@AutoLog(value = "法规合规评估流程-查询条款列表") @AutoLog(value = "法规合规评估流程-查询条款列表")
@@ -144,15 +146,15 @@ public class ProcessProjectStandardController extends JeroController<ProcessProj
} }
/** /**
* 项目合规评估流程-查询条款列表 * 法规合规评估流程-查询立项结果列表
* @return * @return
*/ */
@AutoLog(value = "法规合规评估流程-查询评估列表") @DictPoint
@ApiOperation(value = "查询评估列表") @AutoLog(value = "法规合规评估流程-查询立项结果列表")
@GetMapping("/getTermUserList") @ApiOperation(value = "查询立项结果列表")
public Result<IPage<ProcessProjectStandardTermUser>> getTermUserList(ProcessProjectStandardTermUser processProjectStandardTermUser, Integer pageNo, Integer pageSize, @GetMapping("/getTermApprovalList")
HttpServletRequest req) { public Result<List<ProcessProjectStandardTermApproval>> getTermApprovalList(@RequestParam(name="id") String id) {
IPage<ProcessProjectStandardTermUser> page = processProjectStandardService.getTermUserList(processProjectStandardTermUser, pageNo, pageSize, req); List<ProcessProjectStandardTermApproval> page = processProjectStandardService.getTermApprovalList(id);
return Result.OK(page); return Result.OK(page);
} }
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.jero.common.aspect.annotation.Dict;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import java.util.Date; import java.util.Date;
@@ -80,6 +81,7 @@ public class ProcessProjectStandardTermApproval {
/** /**
* 责任单位负责人id * 责任单位负责人id
*/ */
@Dict(dictTable = "sys_user", dicCode = "id", dicText = "CONCAT(realname, '(', username, ')')")
@TableField(value = "responsible_unit_leader") @TableField(value = "responsible_unit_leader")
@ApiModelProperty(value="责任单位负责人id") @ApiModelProperty(value="责任单位负责人id")
private String responsibleUnitLeader; private String responsibleUnitLeader;
@@ -94,6 +96,7 @@ public class ProcessProjectStandardTermApproval {
/** /**
* 评估结果(1-符合、2-不符合、3-不涉及) * 评估结果(1-符合、2-不符合、3-不涉及)
*/ */
@Dict(dicCode = "assess_results")
@TableField(value = "assess_results") @TableField(value = "assess_results")
@ApiModelProperty(value="评估结果(1-符合、2-不符合、3-不涉及)") @ApiModelProperty(value="评估结果(1-符合、2-不符合、3-不涉及)")
private String assessResults; private String assessResults;
@@ -101,6 +104,7 @@ public class ProcessProjectStandardTermApproval {
/** /**
* 是否立项 * 是否立项
*/ */
@Dict(dicCode = "yn")
@TableField(value = "project_approval_flag") @TableField(value = "project_approval_flag")
@ApiModelProperty(value="是否立项") @ApiModelProperty(value="是否立项")
private String projectApprovalFlag; private String projectApprovalFlag;
@@ -852,4 +852,10 @@ public class ProcessProjectStandardService extends ServiceImpl<ProcessProjectSta
} }
return pageList; return pageList;
} }
public List<ProcessProjectStandardTermApproval> getTermApprovalList(String id) {
LambdaQueryWrapper<ProcessProjectStandardTermApproval> wrapper1 = new LambdaQueryWrapper<>();
wrapper1.eq(ProcessProjectStandardTermApproval::getTermId,id);
return termApprovalService.list(wrapper1);
}
} }