@@ -2,6 +2,7 @@ package com.ningdatech.pmapi.expert.controller; | |||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.expert.manage.ExpertAdminManage; | import com.ningdatech.pmapi.expert.manage.ExpertAdminManage; | ||||
import com.ningdatech.pmapi.expert.manage.ExpertManage; | import com.ningdatech.pmapi.expert.manage.ExpertManage; | ||||
import com.ningdatech.pmapi.expert.model.ExpertAdminExpertManageQuery; | import com.ningdatech.pmapi.expert.model.ExpertAdminExpertManageQuery; | ||||
@@ -40,18 +41,21 @@ public class ExpertController { | |||||
@PostMapping("/registration") | @PostMapping("/registration") | ||||
@ApiOperation("社会专家报名") | @ApiOperation("社会专家报名") | ||||
@WebLog("社会专家报名") | |||||
public void expertRegistration(@Valid @RequestBody ExpertRegistrationRequest request) { | public void expertRegistration(@Valid @RequestBody ExpertRegistrationRequest request) { | ||||
expertManage.expertRegistration(request); | expertManage.expertRegistration(request); | ||||
} | } | ||||
@PostMapping("/basic-info-submit") | @PostMapping("/basic-info-submit") | ||||
@ApiOperation("专家管理员新增专家)") | @ApiOperation("专家管理员新增专家)") | ||||
@WebLog("专家管理员新增专家") | |||||
public void expertBasicInfoSubmit(@Valid @RequestBody ExpertUserBasicInfoSubmitRequest request) { | public void expertBasicInfoSubmit(@Valid @RequestBody ExpertUserBasicInfoSubmitRequest request) { | ||||
expertManage.expertBasicInfoSubmit(request); | expertManage.expertBasicInfoSubmit(request); | ||||
} | } | ||||
@GetMapping("/detail") | @GetMapping("/detail") | ||||
@ApiOperation("专家获取专家详细信息") | @ApiOperation("专家获取专家详细信息") | ||||
@WebLog("专家获取专家详细信息") | |||||
public ExpertFullInfoVO getExpertFullInfoDetail() { | public ExpertFullInfoVO getExpertFullInfoDetail() { | ||||
return expertManage.getExpertFullInfoDetail(null); | return expertManage.getExpertFullInfoDetail(null); | ||||
} | } | ||||
@@ -59,12 +63,14 @@ public class ExpertController { | |||||
@GetMapping("/admin/detail") | @GetMapping("/admin/detail") | ||||
@ApiOperation("专家管理员获取专家详细信息") | @ApiOperation("专家管理员获取专家详细信息") | ||||
@WebLog("专家管理员获取专家详细信息") | |||||
public ExpertFullInfoVO getExpertFullInfoDetail(@RequestParam(value = "expertUserId") @NotNull Long expertUserId) { | public ExpertFullInfoVO getExpertFullInfoDetail(@RequestParam(value = "expertUserId") @NotNull Long expertUserId) { | ||||
return expertManage.getExpertFullInfoDetail(expertUserId); | return expertManage.getExpertFullInfoDetail(expertUserId); | ||||
} | } | ||||
@PostMapping("/expert-library/list") | @PostMapping("/expert-library/list") | ||||
@ApiOperation("专家库列表查询接口") | @ApiOperation("专家库列表查询接口") | ||||
@WebLog("专家库列表查询接口") | |||||
public PageVo<ExpertAdminExpertManageListVO> getExpertLibraryList( | public PageVo<ExpertAdminExpertManageListVO> getExpertLibraryList( | ||||
@RequestBody @Valid ExpertAdminExpertManageQuery expertAdminExpertManageQuery) { | @RequestBody @Valid ExpertAdminExpertManageQuery expertAdminExpertManageQuery) { | ||||
return expertAdminManage.getExpertLibraryList(expertAdminExpertManageQuery); | return expertAdminManage.getExpertLibraryList(expertAdminExpertManageQuery); | ||||
@@ -72,6 +78,7 @@ public class ExpertController { | |||||
@PostMapping("/basic-info-modify") | @PostMapping("/basic-info-modify") | ||||
@ApiOperation("专家信息编辑") | @ApiOperation("专家信息编辑") | ||||
@WebLog("专家信息编辑") | |||||
public ExpertBasicInfoModifyResultVO expertBasicInfoModify(@Valid @RequestBody AdminExpertBasicInfoModifyRequest request) { | public ExpertBasicInfoModifyResultVO expertBasicInfoModify(@Valid @RequestBody AdminExpertBasicInfoModifyRequest request) { | ||||
// ExpertUserInfoValidator.expertBasicInfoModifyRequestValidate(request); | // ExpertUserInfoValidator.expertBasicInfoModifyRequestValidate(request); | ||||
return expertAdminManage.adminModifyExpertBasicInfo(request); | return expertAdminManage.adminModifyExpertBasicInfo(request); | ||||
@@ -79,6 +86,7 @@ public class ExpertController { | |||||
@PostMapping("/get-zzd-info") | @PostMapping("/get-zzd-info") | ||||
@ApiOperation("获取浙政钉用户信息") | @ApiOperation("获取浙政钉用户信息") | ||||
@WebLog("获取浙政钉用户信息") | |||||
public ZzdInfoByMobileVO getZzdInfo(@Valid @RequestBody GetZzdInfoRequest request) { | public ZzdInfoByMobileVO getZzdInfo(@Valid @RequestBody GetZzdInfoRequest request) { | ||||
return expertAdminManage.getZzdInfo(request); | return expertAdminManage.getZzdInfo(request); | ||||
} | } | ||||
@@ -2,6 +2,7 @@ package com.ningdatech.pmapi.expert.controller; | |||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.expert.manage.ExpertMetaApplyManage; | import com.ningdatech.pmapi.expert.manage.ExpertMetaApplyManage; | ||||
import com.ningdatech.pmapi.expert.model.cmd.MetaApplyListQuery; | import com.ningdatech.pmapi.expert.model.cmd.MetaApplyListQuery; | ||||
import com.ningdatech.pmapi.expert.model.req.MetaApplyResultRequest; | import com.ningdatech.pmapi.expert.model.req.MetaApplyResultRequest; | ||||
@@ -34,23 +35,27 @@ public class ExpertMetaApplyController { | |||||
@PostMapping("/list") | @PostMapping("/list") | ||||
@ApiOperation(value = "审核列表筛选") | @ApiOperation(value = "审核列表筛选") | ||||
@WebLog("审核列表筛选") | |||||
public PageVo<ExpertApplyMetaVO> metaApplyListQuery(@RequestBody @Valid MetaApplyListQuery metaApplyListQuery) { | public PageVo<ExpertApplyMetaVO> metaApplyListQuery(@RequestBody @Valid MetaApplyListQuery metaApplyListQuery) { | ||||
return expertMetaApplyManage.metaApplyListQuery(metaApplyListQuery); | return expertMetaApplyManage.metaApplyListQuery(metaApplyListQuery); | ||||
} | } | ||||
@PostMapping("/result") | @PostMapping("/result") | ||||
@ApiOperation(value = "审核结果处理") | @ApiOperation(value = "审核结果处理") | ||||
@WebLog("审核结果处理") | |||||
public void metaApplyResult(@RequestBody @Valid MetaApplyResultRequest applyResultRequest) { | public void metaApplyResult(@RequestBody @Valid MetaApplyResultRequest applyResultRequest) { | ||||
expertMetaApplyManage.metaApplyResult(applyResultRequest); | expertMetaApplyManage.metaApplyResult(applyResultRequest); | ||||
} | } | ||||
@PostMapping("/revoke/{applyId}") | @PostMapping("/revoke/{applyId}") | ||||
@ApiOperation(value = "申请撤销") | @ApiOperation(value = "申请撤销") | ||||
@WebLog("申请撤销") | |||||
public void metaApplyRevoke(@PathVariable Long applyId) { | public void metaApplyRevoke(@PathVariable Long applyId) { | ||||
expertMetaApplyManage.metaApplyRevoke(applyId); | expertMetaApplyManage.metaApplyRevoke(applyId); | ||||
} | } | ||||
@ApiOperation("申请审核详情") | @ApiOperation("申请审核详情") | ||||
@WebLog("申请审核详情") | |||||
@GetMapping("/detail/{applyId}") | @GetMapping("/detail/{applyId}") | ||||
public MetaApplyResultVo applyAuditDetail(@PathVariable Long applyId) { | public MetaApplyResultVo applyAuditDetail(@PathVariable Long applyId) { | ||||
return expertMetaApplyManage.metaApplyResult(applyId); | return expertMetaApplyManage.metaApplyResult(applyId); | ||||
@@ -41,6 +41,7 @@ public class ExpertReviewController { | |||||
@GetMapping("/detail/{meetingId}/{projectId}/{userId}") | @GetMapping("/detail/{meetingId}/{projectId}/{userId}") | ||||
@ApiOperation("获取专家评审详情") | @ApiOperation("获取专家评审详情") | ||||
@WebLog("获取专家评审详情") | |||||
@ApiImplicitParams({ | @ApiImplicitParams({ | ||||
@ApiImplicitParam(name = "userId", value = "专家ID"), | @ApiImplicitParam(name = "userId", value = "专家ID"), | ||||
@ApiImplicitParam(name = "projectId", value = "项目ID") | @ApiImplicitParam(name = "projectId", value = "项目ID") | ||||
@@ -57,6 +58,7 @@ public class ExpertReviewController { | |||||
@ApiImplicitParam(name = "meetingId", value = "会议ID") | @ApiImplicitParam(name = "meetingId", value = "会议ID") | ||||
}) | }) | ||||
@ApiOperation("查看组员评审意见") | @ApiOperation("查看组员评审意见") | ||||
@WebLog("查看组员评审意见") | |||||
public List<ExpertReviewDetailVO> listForGroupLeader(@PathVariable Long meetingId, | public List<ExpertReviewDetailVO> listForGroupLeader(@PathVariable Long meetingId, | ||||
@PathVariable Long projectId) { | @PathVariable Long projectId) { | ||||
return expertReviewManage.listReviews(projectId, meetingId, true); | return expertReviewManage.listReviews(projectId, meetingId, true); | ||||
@@ -68,6 +70,7 @@ public class ExpertReviewController { | |||||
@ApiImplicitParam(name = "meetingId", value = "会议ID") | @ApiImplicitParam(name = "meetingId", value = "会议ID") | ||||
}) | }) | ||||
@ApiOperation("查看项目某次会议的所有评审意见") | @ApiOperation("查看项目某次会议的所有评审意见") | ||||
@WebLog("查看项目某次会议的所有评审意见") | |||||
public List<ExpertReviewDetailVO> list(@PathVariable Long meetingId, | public List<ExpertReviewDetailVO> list(@PathVariable Long meetingId, | ||||
@PathVariable Long projectId) { | @PathVariable Long projectId) { | ||||
return expertReviewManage.listReviews(projectId, meetingId, false); | return expertReviewManage.listReviews(projectId, meetingId, false); | ||||
@@ -78,6 +81,7 @@ public class ExpertReviewController { | |||||
@ApiImplicitParam(name = "projectCode", value = "项目编号"), | @ApiImplicitParam(name = "projectCode", value = "项目编号"), | ||||
}) | }) | ||||
@ApiOperation("查看项目的所有评审意见") | @ApiOperation("查看项目的所有评审意见") | ||||
@WebLog("查看项目的所有评审意见") | |||||
public ProjectReviewDetailVO projectExpertReviewDetail(@PathVariable String projectCode) { | public ProjectReviewDetailVO projectExpertReviewDetail(@PathVariable String projectCode) { | ||||
return expertReviewManage.projectExpertReviewDetail(projectCode); | return expertReviewManage.projectExpertReviewDetail(projectCode); | ||||
} | } | ||||
@@ -33,6 +33,7 @@ public class ReviewTemplateSettingsController { | |||||
@GetMapping("/template/{templateType}/{regionCode}") | @GetMapping("/template/{templateType}/{regionCode}") | ||||
@ApiOperation("根据模版类型获取模版") | @ApiOperation("根据模版类型获取模版") | ||||
@WebLog("根据模版类型获取模版") | |||||
public ReviewTemplateVO getReviewTemplateByType(@PathVariable Integer templateType, @PathVariable String regionCode) { | public ReviewTemplateVO getReviewTemplateByType(@PathVariable Integer templateType, @PathVariable String regionCode) { | ||||
return reviewTemplateSettingsManage.getReviewTemplateSettings(templateType, regionCode); | return reviewTemplateSettingsManage.getReviewTemplateSettings(templateType, regionCode); | ||||
} | } | ||||
@@ -46,6 +47,7 @@ public class ReviewTemplateSettingsController { | |||||
@GetMapping("/template") | @GetMapping("/template") | ||||
@ApiOperation("根据模版ID获取评审模版") | @ApiOperation("根据模版ID获取评审模版") | ||||
@WebLog("根据模版ID获取评审模版") | |||||
@ApiImplicitParam(name = "templateId", defaultValue = "模版ID") | @ApiImplicitParam(name = "templateId", defaultValue = "模版ID") | ||||
public ReviewTemplateVO getTemplateById(@RequestParam Long templateId) { | public ReviewTemplateVO getTemplateById(@RequestParam Long templateId) { | ||||
return reviewTemplateSettingsManage.getReviewTemplateSettings(templateId); | return reviewTemplateSettingsManage.getReviewTemplateSettings(templateId); | ||||
@@ -53,6 +55,7 @@ public class ReviewTemplateSettingsController { | |||||
@GetMapping("/templates") | @GetMapping("/templates") | ||||
@ApiOperation("(批量)根据模版ID获取评审模版") | @ApiOperation("(批量)根据模版ID获取评审模版") | ||||
@WebLog("(批量)根据模版ID获取评审模版") | |||||
@ApiImplicitParam(name = "templateIds", defaultValue = "模版ID集合") | @ApiImplicitParam(name = "templateIds", defaultValue = "模版ID集合") | ||||
public List<ReviewTemplateVO> getTemplateById(@RequestParam List<Long> templateIds) { | public List<ReviewTemplateVO> getTemplateById(@RequestParam List<Long> templateIds) { | ||||
return reviewTemplateSettingsManage.listReviewTemplateSettings(templateIds); | return reviewTemplateSettingsManage.listReviewTemplateSettings(templateIds); | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.filemanage.controller; | package com.ningdatech.pmapi.filemanage.controller; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.filemanage.manage.DocumentationManage; | import com.ningdatech.pmapi.filemanage.manage.DocumentationManage; | ||||
import com.ningdatech.pmapi.filemanage.model.dto.DocumentationGroupSaveDTO; | import com.ningdatech.pmapi.filemanage.model.dto.DocumentationGroupSaveDTO; | ||||
import com.ningdatech.pmapi.filemanage.model.dto.DocumentationSaveDTO; | import com.ningdatech.pmapi.filemanage.model.dto.DocumentationSaveDTO; | ||||
@@ -31,42 +32,49 @@ public class DocumentationController { | |||||
@GetMapping("/group/list") | @GetMapping("/group/list") | ||||
@ApiOperation(value = "分组列表", notes = "分组列表") | @ApiOperation(value = "分组列表", notes = "分组列表") | ||||
@WebLog("档案管理-资料文档-分组列表") | |||||
public List<DocumentationGroupVO> groupList(){ | public List<DocumentationGroupVO> groupList(){ | ||||
return documentationManage.groupList(); | return documentationManage.groupList(); | ||||
} | } | ||||
@PostMapping("/group/add") | @PostMapping("/group/add") | ||||
@ApiOperation(value = "分组添加", notes = "分组添加") | @ApiOperation(value = "分组添加", notes = "分组添加") | ||||
@WebLog("档案管理-资料文档-分组添加") | |||||
public String addGroup(@Validated @RequestBody DocumentationGroupSaveDTO dto){ | public String addGroup(@Validated @RequestBody DocumentationGroupSaveDTO dto){ | ||||
return documentationManage.addGroup(dto); | return documentationManage.addGroup(dto); | ||||
} | } | ||||
@PostMapping("/group/delete/{id}") | @PostMapping("/group/delete/{id}") | ||||
@ApiOperation(value = "分组删除", notes = "分组删除") | @ApiOperation(value = "分组删除", notes = "分组删除") | ||||
@WebLog("档案管理-资料文档-分组删除") | |||||
public String deleteGroup(@PathVariable Long id){ | public String deleteGroup(@PathVariable Long id){ | ||||
return documentationManage.deleteGroup(id); | return documentationManage.deleteGroup(id); | ||||
} | } | ||||
@GetMapping("/list") | @GetMapping("/list") | ||||
@ApiOperation(value = "文档列表", notes = "文档列表") | @ApiOperation(value = "文档列表", notes = "文档列表") | ||||
@WebLog("档案管理-资料文档-文档列表") | |||||
public PageVo<DocumentationVO> list(@ModelAttribute DocumentationListParam param){ | public PageVo<DocumentationVO> list(@ModelAttribute DocumentationListParam param){ | ||||
return documentationManage.list(param); | return documentationManage.list(param); | ||||
} | } | ||||
@GetMapping("/detail/{id}") | @GetMapping("/detail/{id}") | ||||
@ApiOperation(value = "文档详情", notes = "文档详情") | @ApiOperation(value = "文档详情", notes = "文档详情") | ||||
@WebLog("档案管理-资料文档-文档详情") | |||||
public DocumentationVO detail(@PathVariable Long id){ | public DocumentationVO detail(@PathVariable Long id){ | ||||
return documentationManage.detail(id); | return documentationManage.detail(id); | ||||
} | } | ||||
@PostMapping("/add") | @PostMapping("/add") | ||||
@ApiOperation(value = "文档添加", notes = "文档添加") | @ApiOperation(value = "文档添加", notes = "文档添加") | ||||
@WebLog("档案管理-资料文档-文档添加") | |||||
public String addDoc(@Validated @RequestBody DocumentationSaveDTO dto){ | public String addDoc(@Validated @RequestBody DocumentationSaveDTO dto){ | ||||
return documentationManage.addDoc(dto); | return documentationManage.addDoc(dto); | ||||
} | } | ||||
@PostMapping("/delete/{id}") | @PostMapping("/delete/{id}") | ||||
@ApiOperation(value = "文档删除", notes = "文档删除") | @ApiOperation(value = "文档删除", notes = "文档删除") | ||||
@WebLog("档案管理-资料文档-文档删除") | |||||
public String deleteDoc(@PathVariable Long id){ | public String deleteDoc(@PathVariable Long id){ | ||||
return documentationManage.deleteDoc(id); | return documentationManage.deleteDoc(id); | ||||
} | } | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.filemanage.controller; | package com.ningdatech.pmapi.filemanage.controller; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.filemanage.manage.ProjectFileManage; | import com.ningdatech.pmapi.filemanage.manage.ProjectFileManage; | ||||
import com.ningdatech.pmapi.filemanage.model.param.ProjectFileListParam; | import com.ningdatech.pmapi.filemanage.model.param.ProjectFileListParam; | ||||
import com.ningdatech.pmapi.filemanage.model.vo.ProjectFileListVO; | import com.ningdatech.pmapi.filemanage.model.vo.ProjectFileListVO; | ||||
@@ -28,18 +29,21 @@ public class ProjectFileController { | |||||
@GetMapping("/list") | @GetMapping("/list") | ||||
@ApiOperation(value = "档案列表", notes = "档案列表") | @ApiOperation(value = "档案列表", notes = "档案列表") | ||||
@WebLog("档案管理-项目档案-档案列表") | |||||
public PageVo<ProjectFileListVO> list(@ModelAttribute ProjectFileListParam param){ | public PageVo<ProjectFileListVO> list(@ModelAttribute ProjectFileListParam param){ | ||||
return projectFileManage.list(param); | return projectFileManage.list(param); | ||||
} | } | ||||
@GetMapping("/{projectId}") | @GetMapping("/{projectId}") | ||||
@ApiOperation(value = "档案详情", notes = "档案详情") | @ApiOperation(value = "档案详情", notes = "档案详情") | ||||
@WebLog("档案管理-项目档案-档案详情") | |||||
public ProjectFileVO file(@PathVariable Long projectId){ | public ProjectFileVO file(@PathVariable Long projectId){ | ||||
return projectFileManage.file(projectId); | return projectFileManage.file(projectId); | ||||
} | } | ||||
@PostMapping("/want-read/{projectId}") | @PostMapping("/want-read/{projectId}") | ||||
@ApiOperation(value = "申请借阅", notes = "申请借阅") | @ApiOperation(value = "申请借阅", notes = "申请借阅") | ||||
@WebLog("档案管理-项目档案-申请借阅") | |||||
public String wantRead(@PathVariable Long projectId){ | public String wantRead(@PathVariable Long projectId){ | ||||
return projectFileManage.wantRead(projectId); | return projectFileManage.wantRead(projectId); | ||||
} | } | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.fiscal.controller; | package com.ningdatech.pmapi.fiscal.controller; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.fiscal.manage.CompanyFiscalCodeManage; | import com.ningdatech.pmapi.fiscal.manage.CompanyFiscalCodeManage; | ||||
import com.ningdatech.pmapi.fiscal.model.po.ReqCompanyFiscalCodeAndSealSnPO; | import com.ningdatech.pmapi.fiscal.model.po.ReqCompanyFiscalCodeAndSealSnPO; | ||||
import com.ningdatech.pmapi.fiscal.model.po.ReqGetCompanyFiscalCodeAndSealSnPO; | import com.ningdatech.pmapi.fiscal.model.po.ReqGetCompanyFiscalCodeAndSealSnPO; | ||||
@@ -33,12 +34,14 @@ public class CompanyFiscalCodeController { | |||||
@ApiOperation(value = "财政编码-配置", notes = "财政编码配置") | @ApiOperation(value = "财政编码-配置", notes = "财政编码配置") | ||||
@PostMapping("/fiscal-and-seal/configure") | @PostMapping("/fiscal-and-seal/configure") | ||||
@WebLog("财政编码-配置") | |||||
public void fiscalAndSealCodeConfigure(@Valid @RequestBody ReqCompanyFiscalCodeAndSealSnPO reqCompanyFiscalCodeAndSealSnPO) { | public void fiscalAndSealCodeConfigure(@Valid @RequestBody ReqCompanyFiscalCodeAndSealSnPO reqCompanyFiscalCodeAndSealSnPO) { | ||||
companyFiscalCodeManage.fiscalCodeConfigure(reqCompanyFiscalCodeAndSealSnPO); | companyFiscalCodeManage.fiscalCodeConfigure(reqCompanyFiscalCodeAndSealSnPO); | ||||
} | } | ||||
@ApiOperation(value = "获取财政编码-配置", notes = "获取财政编码配置") | @ApiOperation(value = "获取财政编码-配置", notes = "获取财政编码配置") | ||||
@PostMapping("/fiscal-and-seal/get-configure") | @PostMapping("/fiscal-and-seal/get-configure") | ||||
@WebLog("获取财政编码配置") | |||||
public ResCompanyFiscalCodeAndSealSnVO getFiscalAndSealCodeConfigure(@Valid @RequestBody ReqGetCompanyFiscalCodeAndSealSnPO request) { | public ResCompanyFiscalCodeAndSealSnVO getFiscalAndSealCodeConfigure(@Valid @RequestBody ReqGetCompanyFiscalCodeAndSealSnPO request) { | ||||
return companyFiscalCodeManage.getFiscalCodeConfigure(request); | return companyFiscalCodeManage.getFiscalCodeConfigure(request); | ||||
} | } | ||||
@@ -4,6 +4,7 @@ package com.ningdatech.pmapi.leave.controller; | |||||
import com.ningdatech.basic.exception.BizException; | import com.ningdatech.basic.exception.BizException; | ||||
import com.ningdatech.basic.model.IdVo; | import com.ningdatech.basic.model.IdVo; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.leave.entity.po.LeaveCreateReq; | import com.ningdatech.pmapi.leave.entity.po.LeaveCreateReq; | ||||
import com.ningdatech.pmapi.leave.entity.po.LeaveListByCreatorReq; | import com.ningdatech.pmapi.leave.entity.po.LeaveListByCreatorReq; | ||||
import com.ningdatech.pmapi.leave.entity.vo.LeaveDetailVO; | import com.ningdatech.pmapi.leave.entity.vo.LeaveDetailVO; | ||||
@@ -35,11 +36,13 @@ public class ExpertLeaveController { | |||||
@ApiOperation("请假") | @ApiOperation("请假") | ||||
@PostMapping("/save") | @PostMapping("/save") | ||||
@WebLog("请假") | |||||
public IdVo<Long> askForLeave(@Valid @RequestBody LeaveCreateReq po) { | public IdVo<Long> askForLeave(@Valid @RequestBody LeaveCreateReq po) { | ||||
return leaveManage.askForLeave(po); | return leaveManage.askForLeave(po); | ||||
} | } | ||||
@ApiOperation("请假详情") | @ApiOperation("请假详情") | ||||
@WebLog("请假详情") | |||||
@GetMapping(value = {"/detail/{leaveId}", "/detail/{auditId}/byApply"}) | @GetMapping(value = {"/detail/{leaveId}", "/detail/{auditId}/byApply"}) | ||||
public LeaveDetailVO detail(@PathVariable(required = false) Long leaveId, | public LeaveDetailVO detail(@PathVariable(required = false) Long leaveId, | ||||
@PathVariable(required = false) Long auditId) { | @PathVariable(required = false) Long auditId) { | ||||
@@ -50,18 +53,21 @@ public class ExpertLeaveController { | |||||
} | } | ||||
@ApiOperation("我的请假列表(发起人)") | @ApiOperation("我的请假列表(发起人)") | ||||
@WebLog("我的请假列表(发起人)") | |||||
@GetMapping("/leaveListByCreator") | @GetMapping("/leaveListByCreator") | ||||
public PageVo<LeaveListItemVO> leaveListByCreator(LeaveListByCreatorReq po) { | public PageVo<LeaveListItemVO> leaveListByCreator(LeaveListByCreatorReq po) { | ||||
return leaveManage.leaveListByCreator(po); | return leaveManage.leaveListByCreator(po); | ||||
} | } | ||||
@ApiOperation("销假") | @ApiOperation("销假") | ||||
@WebLog("销假") | |||||
@GetMapping("/endLeave") | @GetMapping("/endLeave") | ||||
public void endLeave(Long leaveId) { | public void endLeave(Long leaveId) { | ||||
leaveManage.endLeave(leaveId); | leaveManage.endLeave(leaveId); | ||||
} | } | ||||
@ApiOperation("撤销") | @ApiOperation("撤销") | ||||
@WebLog("撤销") | |||||
@GetMapping("/cancel") | @GetMapping("/cancel") | ||||
public void cancelLeave(Long leaveId) { | public void cancelLeave(Long leaveId) { | ||||
leaveManage.cancel(leaveId); | leaveManage.cancel(leaveId); | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.meta.controller; | package com.ningdatech.pmapi.meta.controller; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.meta.manage.MetaManage; | import com.ningdatech.pmapi.meta.manage.MetaManage; | ||||
import com.ningdatech.pmapi.meta.model.po.ReqAddDictionaryPO; | import com.ningdatech.pmapi.meta.model.po.ReqAddDictionaryPO; | ||||
import com.ningdatech.pmapi.meta.model.po.ReqDictionaryListPO; | import com.ningdatech.pmapi.meta.model.po.ReqDictionaryListPO; | ||||
@@ -35,6 +36,7 @@ public class MetaDictionaryManageController { | |||||
@PostMapping("/list") | @PostMapping("/list") | ||||
@ApiOperation("字典筛选数据返回") | @ApiOperation("字典筛选数据返回") | ||||
@WebLog("字典筛选数据返回") | |||||
public List<ResDictionaryListVO> expertDictList(@RequestBody ReqDictionaryListPO request) { | public List<ResDictionaryListVO> expertDictList(@RequestBody ReqDictionaryListPO request) { | ||||
DictionaryRequestValidator.dictionaryRequestValidator(request); | DictionaryRequestValidator.dictionaryRequestValidator(request); | ||||
return metaManage.getDictionaryList(request); | return metaManage.getDictionaryList(request); | ||||
@@ -42,6 +44,7 @@ public class MetaDictionaryManageController { | |||||
@PostMapping("/common/list") | @PostMapping("/common/list") | ||||
@ApiOperation("通用字典筛选数据返回") | @ApiOperation("通用字典筛选数据返回") | ||||
@WebLog("通用字典筛选数据返回") | |||||
public List<ResDictionaryListVO> commonDictList(@RequestBody ReqDictionaryListPO request) { | public List<ResDictionaryListVO> commonDictList(@RequestBody ReqDictionaryListPO request) { | ||||
DictionaryRequestValidator.dictionaryRequestValidator(request); | DictionaryRequestValidator.dictionaryRequestValidator(request); | ||||
return metaManage.commonDictList(request); | return metaManage.commonDictList(request); | ||||
@@ -49,12 +52,14 @@ public class MetaDictionaryManageController { | |||||
@PostMapping("/add/dictionary") | @PostMapping("/add/dictionary") | ||||
@ApiOperation("添加字典值") | @ApiOperation("添加字典值") | ||||
@WebLog("添加字典值") | |||||
public void addDictionary(@Valid @RequestBody ReqAddDictionaryPO reqAddDictionaryPO) { | public void addDictionary(@Valid @RequestBody ReqAddDictionaryPO reqAddDictionaryPO) { | ||||
metaManage.addDictionary(reqAddDictionaryPO); | metaManage.addDictionary(reqAddDictionaryPO); | ||||
} | } | ||||
@PostMapping("/remove/dictionary/{dictionaryCode}") | @PostMapping("/remove/dictionary/{dictionaryCode}") | ||||
@ApiOperation("删除字典值") | @ApiOperation("删除字典值") | ||||
@WebLog("删除字典值") | |||||
public void removeDictionary(@PathVariable String dictionaryCode) { | public void removeDictionary(@PathVariable String dictionaryCode) { | ||||
metaManage.removeDictionary(dictionaryCode); | metaManage.removeDictionary(dictionaryCode); | ||||
} | } | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.meta.controller; | package com.ningdatech.pmapi.meta.controller; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.meta.manage.MetaManage; | import com.ningdatech.pmapi.meta.manage.MetaManage; | ||||
import com.ningdatech.pmapi.meta.model.po.ReqAddTagTypePO; | import com.ningdatech.pmapi.meta.model.po.ReqAddTagTypePO; | ||||
import com.ningdatech.pmapi.meta.model.po.ReqTagListPO; | import com.ningdatech.pmapi.meta.model.po.ReqTagListPO; | ||||
@@ -46,6 +47,7 @@ public class MetaTagManageController { | |||||
@PostMapping("/tag") | @PostMapping("/tag") | ||||
@ApiOperation("获取专家标签的树状结构") | @ApiOperation("获取专家标签的树状结构") | ||||
@WebLog("获取专家标签的树状结构") | |||||
public List<ResTagTreeVO> getRegionTree(HttpServletResponse response, @RequestBody ReqTagListPO request) { | public List<ResTagTreeVO> getRegionTree(HttpServletResponse response, @RequestBody ReqTagListPO request) { | ||||
response.setHeader("Cache-Control", MAX_AGE_STR); | response.setHeader("Cache-Control", MAX_AGE_STR); | ||||
TagListRequestValidator.tagListRequestValidator(request); | TagListRequestValidator.tagListRequestValidator(request); | ||||
@@ -54,24 +56,28 @@ public class MetaTagManageController { | |||||
@PostMapping("/tag/query") | @PostMapping("/tag/query") | ||||
@ApiOperation("标签查询接口") | @ApiOperation("标签查询接口") | ||||
@WebLog("标签查询接口") | |||||
public List<ResTagListVO> tagQuery(@Valid @RequestBody ReqTagQueryPO reqTagQueryPO) { | public List<ResTagListVO> tagQuery(@Valid @RequestBody ReqTagQueryPO reqTagQueryPO) { | ||||
return metaManage.tagQuery(reqTagQueryPO); | return metaManage.tagQuery(reqTagQueryPO); | ||||
} | } | ||||
@PostMapping("/tag-tyoe/list") | @PostMapping("/tag-tyoe/list") | ||||
@ApiOperation("获取标签分类列表") | @ApiOperation("获取标签分类列表") | ||||
@WebLog("获取标签分类列表") | |||||
public List<ResTagTypeVO> tagTypeList() { | public List<ResTagTypeVO> tagTypeList() { | ||||
return metaManage.tagTypeList(); | return metaManage.tagTypeList(); | ||||
} | } | ||||
@PostMapping("/add/tag-type") | @PostMapping("/add/tag-type") | ||||
@ApiOperation("新增标签分类") | @ApiOperation("新增标签分类") | ||||
@WebLog("新增标签分类") | |||||
public void addTagType(@Valid @RequestBody ReqAddTagTypePO request) { | public void addTagType(@Valid @RequestBody ReqAddTagTypePO request) { | ||||
metaManage.addTagType(request); | metaManage.addTagType(request); | ||||
} | } | ||||
@PostMapping("/remove/tag/{tagCode}") | @PostMapping("/remove/tag/{tagCode}") | ||||
@ApiOperation("删除标签") | @ApiOperation("删除标签") | ||||
@WebLog("删除标签") | |||||
public void removeTagName(@PathVariable String tagCode) { | public void removeTagName(@PathVariable String tagCode) { | ||||
metaManage.removeTagName(tagCode); | metaManage.removeTagName(tagCode); | ||||
} | } | ||||
@@ -2,6 +2,7 @@ package com.ningdatech.pmapi.organization.controller; | |||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.organization.manage.OrganizationManage; | import com.ningdatech.pmapi.organization.manage.OrganizationManage; | ||||
import com.ningdatech.pmapi.organization.model.po.ReqOrganizationListPO; | import com.ningdatech.pmapi.organization.model.po.ReqOrganizationListPO; | ||||
import com.ningdatech.pmapi.organization.model.po.ReqSynthesizePO; | import com.ningdatech.pmapi.organization.model.po.ReqSynthesizePO; | ||||
@@ -39,17 +40,20 @@ public class DingOrganizationController { | |||||
@ApiOperation("单位列表筛选") | @ApiOperation("单位列表筛选") | ||||
@PostMapping("/list") | @PostMapping("/list") | ||||
@WebLog("单位列表筛选") | |||||
public PageVo<ResOrganizationListVO> organizationList(@Valid @RequestBody ReqOrganizationListPO reqOrganizationListPO) { | public PageVo<ResOrganizationListVO> organizationList(@Valid @RequestBody ReqOrganizationListPO reqOrganizationListPO) { | ||||
return organizationManage.organizationList(reqOrganizationListPO); | return organizationManage.organizationList(reqOrganizationListPO); | ||||
} | } | ||||
@PostMapping("/get-child-list") | @PostMapping("/get-child-list") | ||||
@ApiOperation("获取组织架构的树状结构(单位筛选列表)") | @ApiOperation("获取组织架构的树状结构(单位筛选列表)") | ||||
@WebLog("获取组织架构的树状结构(单位筛选列表)") | |||||
public List<OrganizationTreeVO> getChildOrganizationList(@RequestParam(value = "parentCode", required = false) String parentCode, @RequestParam(value = "orgName", required = false) String orgName) { | public List<OrganizationTreeVO> getChildOrganizationList(@RequestParam(value = "parentCode", required = false) String parentCode, @RequestParam(value = "orgName", required = false) String orgName) { | ||||
return organizationManage.getChildOrganizationList(parentCode, orgName, false); | return organizationManage.getChildOrganizationList(parentCode, orgName, false); | ||||
} | } | ||||
@ApiOperation("组织树状列表筛选(前端定制化接口不可复用)") | @ApiOperation("组织树状列表筛选(前端定制化接口不可复用)") | ||||
@WebLog("组织树状列表筛选(前端定制化接口不可复用)") | |||||
@PostMapping("/tree-list") | @PostMapping("/tree-list") | ||||
public List<KeyTreeVO> treeVOList(@Valid @RequestBody ReqSynthesizePO request) { | public List<KeyTreeVO> treeVOList(@Valid @RequestBody ReqSynthesizePO request) { | ||||
return organizationManage.treeRubbishVOList(request); | return organizationManage.treeRubbishVOList(request); | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.organization.controller; | package com.ningdatech.pmapi.organization.controller; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.organization.manage.GovBusinessStripManage; | import com.ningdatech.pmapi.organization.manage.GovBusinessStripManage; | ||||
import com.ningdatech.pmapi.organization.model.vo.GovBusinessStripTreeVO; | import com.ningdatech.pmapi.organization.model.vo.GovBusinessStripTreeVO; | ||||
import com.ningdatech.pmapi.organization.model.vo.ProvincialGovBusinessStripVO; | import com.ningdatech.pmapi.organization.model.vo.ProvincialGovBusinessStripVO; | ||||
@@ -38,6 +39,7 @@ public class GovBusinessStripController { | |||||
@GetMapping("/get-child-list") | @GetMapping("/get-child-list") | ||||
@ApiOperation("获取条线标签的的树状结构") | @ApiOperation("获取条线标签的的树状结构") | ||||
@WebLog("获取条线标签的的树状结构") | |||||
public List<GovBusinessStripTreeVO> getChildOrganizationList(@RequestParam(value = "parentCode", required = false) String parentCode) { | public List<GovBusinessStripTreeVO> getChildOrganizationList(@RequestParam(value = "parentCode", required = false) String parentCode) { | ||||
return govBusinessStripManage.getChildOrganizationList(parentCode); | return govBusinessStripManage.getChildOrganizationList(parentCode); | ||||
} | } | ||||
@@ -45,6 +47,7 @@ public class GovBusinessStripController { | |||||
@GetMapping("/list") | @GetMapping("/list") | ||||
@ApiOperation("获取省局条线列表") | @ApiOperation("获取省局条线列表") | ||||
@WebLog("获取省局条线列表") | |||||
public List<ProvincialGovBusinessStripVO> getProvincialGovBusinessStripList(@RequestParam(value = "businessStripName", required = false) String businessStripName) { | public List<ProvincialGovBusinessStripVO> getProvincialGovBusinessStripList(@RequestParam(value = "businessStripName", required = false) String businessStripName) { | ||||
return govBusinessStripManage.getProvincialGovBusinessStripList(businessStripName); | return govBusinessStripManage.getProvincialGovBusinessStripList(businessStripName); | ||||
} | } | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.organization.controller; | package com.ningdatech.pmapi.organization.controller; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.wflow.bean.dto.WflowOrgProcdefDto; | import com.wflow.bean.dto.WflowOrgProcdefDto; | ||||
import com.wflow.bean.vo.OrgProcdefVo; | import com.wflow.bean.vo.OrgProcdefVo; | ||||
import com.wflow.service.OrgProcdefService; | import com.wflow.service.OrgProcdefService; | ||||
@@ -32,6 +33,7 @@ public class ProcDefController { | |||||
@ApiOperation(value = "单位流程配置列表", notes = "单位流程配置列表") | @ApiOperation(value = "单位流程配置列表", notes = "单位流程配置列表") | ||||
@GetMapping("/list") | @GetMapping("/list") | ||||
@WebLog("单位流程配置列表") | |||||
public PageVo<OrgProcdefVo> list(@RequestParam String orgCode, @RequestParam(defaultValue = "1") Integer pageNumber, | public PageVo<OrgProcdefVo> list(@RequestParam String orgCode, @RequestParam(defaultValue = "1") Integer pageNumber, | ||||
@RequestParam(defaultValue = "10") Integer pageSize) { | @RequestParam(defaultValue = "10") Integer pageSize) { | ||||
return orgProcdefService.getOrgProcessByOrgCode(orgCode, pageNumber, pageSize); | return orgProcdefService.getOrgProcessByOrgCode(orgCode, pageNumber, pageSize); | ||||
@@ -39,18 +41,21 @@ public class ProcDefController { | |||||
@ApiOperation(value = "单位流程配置详情", notes = "单位流程配置详情") | @ApiOperation(value = "单位流程配置详情", notes = "单位流程配置详情") | ||||
@GetMapping("/detail/{processDefId}") | @GetMapping("/detail/{processDefId}") | ||||
@WebLog("单位流程配置详情") | |||||
public OrgProcdefVo detail(@PathVariable String processDefId) { | public OrgProcdefVo detail(@PathVariable String processDefId) { | ||||
return orgProcessModelService.getProcess(processDefId); | return orgProcessModelService.getProcess(processDefId); | ||||
} | } | ||||
@ApiOperation(value = "单位流程配置保存", notes = "单位流程配置保存") | @ApiOperation(value = "单位流程配置保存", notes = "单位流程配置保存") | ||||
@PostMapping("/save") | @PostMapping("/save") | ||||
@WebLog("单位流程配置保存") | |||||
public String save(@Validated @RequestBody WflowOrgProcdefDto wflowOrgProcdefDto) { | public String save(@Validated @RequestBody WflowOrgProcdefDto wflowOrgProcdefDto) { | ||||
return orgProcessModelService.saveProcess(wflowOrgProcdefDto); | return orgProcessModelService.saveProcess(wflowOrgProcdefDto); | ||||
} | } | ||||
@ApiOperation(value = "单位流程配置启用", notes = "单位流程配置启用") | @ApiOperation(value = "单位流程配置启用", notes = "单位流程配置启用") | ||||
@PutMapping("/enable/{processDefId}") | @PutMapping("/enable/{processDefId}") | ||||
@WebLog("单位流程配置启用") | |||||
public String enableProcess(@PathVariable String processDefId) { | public String enableProcess(@PathVariable String processDefId) { | ||||
orgProcessModelService.enableProcess(processDefId, Boolean.FALSE); | orgProcessModelService.enableProcess(processDefId, Boolean.FALSE); | ||||
return "启用成功"; | return "启用成功"; | ||||
@@ -58,6 +63,7 @@ public class ProcDefController { | |||||
@ApiOperation(value = "单位流程配置禁用", notes = "单位流程配置禁用") | @ApiOperation(value = "单位流程配置禁用", notes = "单位流程配置禁用") | ||||
@PutMapping("/disable/{processDefId}") | @PutMapping("/disable/{processDefId}") | ||||
@WebLog("单位流程配置禁用") | |||||
public String disableProcess(@PathVariable String processDefId) { | public String disableProcess(@PathVariable String processDefId) { | ||||
orgProcessModelService.enableProcess(processDefId, Boolean.TRUE); | orgProcessModelService.enableProcess(processDefId, Boolean.TRUE); | ||||
return "禁用成功"; | return "禁用成功"; | ||||
@@ -65,12 +71,14 @@ public class ProcDefController { | |||||
@ApiOperation(value = "单位流程配置部署", notes = "单位流程配置部署") | @ApiOperation(value = "单位流程配置部署", notes = "单位流程配置部署") | ||||
@PostMapping("/deploy/{processDefId}") | @PostMapping("/deploy/{processDefId}") | ||||
@WebLog("单位流程配置部署") | |||||
public String deploy(@Validated @PathVariable String processDefId) { | public String deploy(@Validated @PathVariable String processDefId) { | ||||
return orgProcessModelService.deployProcess(processDefId, null); | return orgProcessModelService.deployProcess(processDefId, null); | ||||
} | } | ||||
@ApiOperation(value = "单位流程配置删除", notes = "单位流程配置删除") | @ApiOperation(value = "单位流程配置删除", notes = "单位流程配置删除") | ||||
@PostMapping("/delete/{processDefId}") | @PostMapping("/delete/{processDefId}") | ||||
@WebLog("单位流程配置删除") | |||||
public Boolean delete(@PathVariable String processDefId) { | public Boolean delete(@PathVariable String processDefId) { | ||||
return orgProcessModelService.delProcess(processDefId); | return orgProcessModelService.delProcess(processDefId); | ||||
} | } | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.projectdeclared.controller; | package com.ningdatech.pmapi.projectdeclared.controller; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.common.util.ExcelDownUtil; | import com.ningdatech.pmapi.common.util.ExcelDownUtil; | ||||
import com.ningdatech.pmapi.projectdeclared.manage.ConstructionManage; | import com.ningdatech.pmapi.projectdeclared.manage.ConstructionManage; | ||||
import com.ningdatech.pmapi.projectdeclared.manage.ProjectAdjustmentManage; | import com.ningdatech.pmapi.projectdeclared.manage.ProjectAdjustmentManage; | ||||
@@ -38,6 +39,7 @@ public class ConstructionController { | |||||
private final ConstructionManage constructionManage; | private final ConstructionManage constructionManage; | ||||
@ApiOperation(value = "待合同备案的项目列表", notes = "合同备案的项目列表") | @ApiOperation(value = "待合同备案的项目列表", notes = "合同备案的项目列表") | ||||
@WebLog("合同备案的项目列表") | |||||
@GetMapping("/contract/project-list") | @GetMapping("/contract/project-list") | ||||
public PageVo<ProjectLibListItemVO> projectlist(@ModelAttribute ProjectListReq req) { | public PageVo<ProjectLibListItemVO> projectlist(@ModelAttribute ProjectListReq req) { | ||||
return constructionManage.projectLibList(req); | return constructionManage.projectLibList(req); | ||||
@@ -45,23 +47,27 @@ public class ConstructionController { | |||||
@GetMapping("/contract/export") | @GetMapping("/contract/export") | ||||
@ApiOperation("待合同备案的项目列表导出") | @ApiOperation("待合同备案的项目列表导出") | ||||
@WebLog("待合同备案的项目列表导出") | |||||
public void exportList(ProjectListReq req, HttpServletResponse response){ | public void exportList(ProjectListReq req, HttpServletResponse response){ | ||||
ExcelDownUtil.downXls(response,req,constructionManage::exportList); | ExcelDownUtil.downXls(response,req,constructionManage::exportList); | ||||
} | } | ||||
@ApiOperation(value = "合同备案的详情-通过项目ID", notes = "合同备案的详情-通过项目ID") | @ApiOperation(value = "合同备案的详情-通过项目ID", notes = "合同备案的详情-通过项目ID") | ||||
@WebLog("合同备案的详情-通过项目ID") | |||||
@GetMapping("/contract/detail/{projectId}") | @GetMapping("/contract/detail/{projectId}") | ||||
public ContractVO detailContractByProjectId(@PathVariable Long projectId) { | public ContractVO detailContractByProjectId(@PathVariable Long projectId) { | ||||
return constructionManage.detailContractByProjectId(projectId); | return constructionManage.detailContractByProjectId(projectId); | ||||
} | } | ||||
@ApiOperation(value = "填写合同信息", notes = "填写合同信息") | @ApiOperation(value = "填写合同信息", notes = "填写合同信息") | ||||
@WebLog("填写合同信息") | |||||
@PostMapping("/submit-contract") | @PostMapping("/submit-contract") | ||||
public String submitContract(@Validated @RequestBody ContractSaveDTO dto) { | public String submitContract(@Validated @RequestBody ContractSaveDTO dto) { | ||||
return constructionManage.submitContract(dto); | return constructionManage.submitContract(dto); | ||||
} | } | ||||
@ApiOperation(value = "待初验备案的项目列表", notes = "待初验备案的项目列表") | @ApiOperation(value = "待初验备案的项目列表", notes = "待初验备案的项目列表") | ||||
@WebLog("待初验备案的项目列表") | |||||
@GetMapping("/pre-ins/project-list") | @GetMapping("/pre-ins/project-list") | ||||
public PageVo<ProjectLibListItemVO> preProjectlist(@ModelAttribute ProjectListReq req) { | public PageVo<ProjectLibListItemVO> preProjectlist(@ModelAttribute ProjectListReq req) { | ||||
return constructionManage.preProjectlist(req); | return constructionManage.preProjectlist(req); | ||||
@@ -69,17 +75,20 @@ public class ConstructionController { | |||||
@GetMapping("/pre-ins/export") | @GetMapping("/pre-ins/export") | ||||
@ApiOperation("待初验备案的项目列表导出") | @ApiOperation("待初验备案的项目列表导出") | ||||
@WebLog("待初验备案的项目列表导出") | |||||
public void exportPreList(ProjectListReq req, HttpServletResponse response){ | public void exportPreList(ProjectListReq req, HttpServletResponse response){ | ||||
ExcelDownUtil.downXls(response,req,constructionManage::exportPreList); | ExcelDownUtil.downXls(response,req,constructionManage::exportPreList); | ||||
} | } | ||||
@ApiOperation(value = "初验备案的详情-通过项目ID", notes = "初验备案的详情-通过项目ID") | @ApiOperation(value = "初验备案的详情-通过项目ID", notes = "初验备案的详情-通过项目ID") | ||||
@WebLog("初验备案的详情-通过项目ID") | |||||
@GetMapping("/pre-ins/detail/{projectId}") | @GetMapping("/pre-ins/detail/{projectId}") | ||||
public PreInsVO detailPreInsByProjectId(@PathVariable Long projectId) { | public PreInsVO detailPreInsByProjectId(@PathVariable Long projectId) { | ||||
return constructionManage.detailPreInsByProjectId(projectId); | return constructionManage.detailPreInsByProjectId(projectId); | ||||
} | } | ||||
@ApiOperation(value = "填写初验信息", notes = "填写初验信息") | @ApiOperation(value = "填写初验信息", notes = "填写初验信息") | ||||
@WebLog("填写初验信息") | |||||
@PostMapping("/submit-pre-ins") | @PostMapping("/submit-pre-ins") | ||||
public String submitPreIns(@Validated @RequestBody PreInsSaveDTO dto) { | public String submitPreIns(@Validated @RequestBody PreInsSaveDTO dto) { | ||||
return constructionManage.submitPreIns(dto); | return constructionManage.submitPreIns(dto); | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.projectdeclared.controller; | package com.ningdatech.pmapi.projectdeclared.controller; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.common.util.ExcelDownUtil; | import com.ningdatech.pmapi.common.util.ExcelDownUtil; | ||||
import com.ningdatech.pmapi.projectdeclared.manage.ConstructionPlanManage; | import com.ningdatech.pmapi.projectdeclared.manage.ConstructionPlanManage; | ||||
import com.ningdatech.pmapi.projectdeclared.model.dto.DefaultDeclaredDTO; | import com.ningdatech.pmapi.projectdeclared.model.dto.DefaultDeclaredDTO; | ||||
@@ -32,12 +33,14 @@ public class ConstructionPlanController { | |||||
private final ConstructionPlanManage constructionPlanManage; | private final ConstructionPlanManage constructionPlanManage; | ||||
@ApiOperation(value = "可申报建设方案项目列表", notes = "可申报建设方案项目列表") | @ApiOperation(value = "可申报建设方案项目列表", notes = "可申报建设方案项目列表") | ||||
@WebLog("可申报建设方案项目列表") | |||||
@GetMapping("/list") | @GetMapping("/list") | ||||
public PageVo<ProjectLibListItemVO> list(@Validated @ModelAttribute ConstrctionPlanListReq planReq) { | public PageVo<ProjectLibListItemVO> list(@Validated @ModelAttribute ConstrctionPlanListReq planReq) { | ||||
return constructionPlanManage.projectLibList(planReq); | return constructionPlanManage.projectLibList(planReq); | ||||
} | } | ||||
@ApiOperation(value = "建设方案申报", notes = "建设方案申报") | @ApiOperation(value = "建设方案申报", notes = "建设方案申报") | ||||
@WebLog("建设方案申报") | |||||
@PostMapping("/start") | @PostMapping("/start") | ||||
public String startTheProcess(@Validated @RequestBody DefaultDeclaredDTO dto) { | public String startTheProcess(@Validated @RequestBody DefaultDeclaredDTO dto) { | ||||
String instanceId = constructionPlanManage.startTheProcess(dto); | String instanceId = constructionPlanManage.startTheProcess(dto); | ||||
@@ -46,6 +49,7 @@ public class ConstructionPlanController { | |||||
@GetMapping("/export") | @GetMapping("/export") | ||||
@ApiOperation("可申报建设方案项目列表导出") | @ApiOperation("可申报建设方案项目列表导出") | ||||
@WebLog("可申报建设方案项目列表导出") | |||||
public void exportList(ConstrctionPlanListReq planReq, HttpServletResponse response) { | public void exportList(ConstrctionPlanListReq planReq, HttpServletResponse response) { | ||||
ExcelDownUtil.downXls(response, planReq, constructionPlanManage::exportList); | ExcelDownUtil.downXls(response, planReq, constructionPlanManage::exportList); | ||||
} | } | ||||
@@ -4,6 +4,7 @@ import java.util.Iterator; | |||||
import javax.servlet.http.HttpServletResponse; | import javax.servlet.http.HttpServletResponse; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import org.apache.commons.lang3.StringUtils; | import org.apache.commons.lang3.StringUtils; | ||||
import org.springframework.validation.annotation.Validated; | import org.springframework.validation.annotation.Validated; | ||||
import org.springframework.web.bind.annotation.*; | import org.springframework.web.bind.annotation.*; | ||||
@@ -45,12 +46,14 @@ public class DeclaredProjectController { | |||||
private final ProjectAdjustmentManage projectAdjustmentManage; | private final ProjectAdjustmentManage projectAdjustmentManage; | ||||
@ApiOperation(value = "申报项目已申报列表", notes = "申报项目已申报列表") | @ApiOperation(value = "申报项目已申报列表", notes = "申报项目已申报列表") | ||||
@WebLog("申报项目已申报列表") | |||||
@GetMapping("/list") | @GetMapping("/list") | ||||
public PageVo<ProjectLibListItemVO> list(@ModelAttribute ProjectListReq req) { | public PageVo<ProjectLibListItemVO> list(@ModelAttribute ProjectListReq req) { | ||||
return declaredProjectManage.projectLibList(req); | return declaredProjectManage.projectLibList(req); | ||||
} | } | ||||
@ApiOperation(value = "核心业务列表", notes = "核心业务列表") | @ApiOperation(value = "核心业务列表", notes = "核心业务列表") | ||||
@WebLog("核心业务列表") | |||||
@GetMapping("/core-biz") | @GetMapping("/core-biz") | ||||
public JSONObject bizList(@RequestParam(required = false) String businessName) { | public JSONObject bizList(@RequestParam(required = false) String businessName) { | ||||
JSONObject jsonObject = JSONObject.parseObject(DeclaredProjectContant.Biz.CORE_BIZ); | JSONObject jsonObject = JSONObject.parseObject(DeclaredProjectContant.Biz.CORE_BIZ); | ||||
@@ -71,24 +74,28 @@ public class DeclaredProjectController { | |||||
} | } | ||||
@ApiOperation(value = "申报项目草稿箱列表", notes = "申报项目草稿箱列表") | @ApiOperation(value = "申报项目草稿箱列表", notes = "申报项目草稿箱列表") | ||||
@WebLog("申报项目草稿箱列表") | |||||
@GetMapping("/draft") | @GetMapping("/draft") | ||||
public PageVo<ProjectDraftVO> draft(@ModelAttribute DeclaredProjectListParamDTO params) { | public PageVo<ProjectDraftVO> draft(@ModelAttribute DeclaredProjectListParamDTO params) { | ||||
return declaredProjectManage.pageDraft(params); | return declaredProjectManage.pageDraft(params); | ||||
} | } | ||||
@ApiOperation(value = "申报项目草稿箱详情", notes = "申报项目草稿箱详情") | @ApiOperation(value = "申报项目草稿箱详情", notes = "申报项目草稿箱详情") | ||||
@WebLog("申报项目草稿箱详情") | |||||
@GetMapping("/draft/{id}") | @GetMapping("/draft/{id}") | ||||
public ProjectDraftVO draft(@PathVariable(value = "id") Long id) { | public ProjectDraftVO draft(@PathVariable(value = "id") Long id) { | ||||
return declaredProjectManage.draftDatail(id); | return declaredProjectManage.draftDatail(id); | ||||
} | } | ||||
@ApiOperation(value = "申报项目保存至草稿箱", notes = "申报项目保存至草稿箱") | @ApiOperation(value = "申报项目保存至草稿箱", notes = "申报项目保存至草稿箱") | ||||
@WebLog("申报项目保存至草稿箱") | |||||
@PostMapping("/save-to-draft") | @PostMapping("/save-to-draft") | ||||
public Object saveToDraft(@Validated @RequestBody ProjectDraftSaveDTO dto) { | public Object saveToDraft(@Validated @RequestBody ProjectDraftSaveDTO dto) { | ||||
return declaredProjectManage.saveToDraft(dto); | return declaredProjectManage.saveToDraft(dto); | ||||
} | } | ||||
@ApiOperation(value = "申报项目", notes = "申报项目") | @ApiOperation(value = "申报项目", notes = "申报项目") | ||||
@WebLog("申报项目") | |||||
@PostMapping("/start") | @PostMapping("/start") | ||||
public String startTheProcess(@Validated @RequestBody DefaultDeclaredDTO dto) { | public String startTheProcess(@Validated @RequestBody DefaultDeclaredDTO dto) { | ||||
String instanceId = declaredProjectManage.startTheProcess(dto); | String instanceId = declaredProjectManage.startTheProcess(dto); | ||||
@@ -96,6 +103,7 @@ public class DeclaredProjectController { | |||||
} | } | ||||
@ApiOperation(value = "重新申报项目", notes = "重新申报项目") | @ApiOperation(value = "重新申报项目", notes = "重新申报项目") | ||||
@WebLog("重新申报项目") | |||||
@PostMapping("/restart") | @PostMapping("/restart") | ||||
public String reStartTheProcess(@Validated @RequestBody DefaultDeclaredDTO dto) { | public String reStartTheProcess(@Validated @RequestBody DefaultDeclaredDTO dto) { | ||||
return projectAdjustmentManage.adjustment(dto); | return projectAdjustmentManage.adjustment(dto); | ||||
@@ -103,6 +111,7 @@ public class DeclaredProjectController { | |||||
@GetMapping("/export") | @GetMapping("/export") | ||||
@ApiOperation("申报项目列表导出") | @ApiOperation("申报项目列表导出") | ||||
@WebLog("申报项目列表导出") | |||||
public void exportList(ProjectListReq req, HttpServletResponse response){ | public void exportList(ProjectListReq req, HttpServletResponse response){ | ||||
ExcelDownUtil.downXls(response,req,declaredProjectManage::exportList); | ExcelDownUtil.downXls(response,req,declaredProjectManage::exportList); | ||||
} | } | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.projectdeclared.controller; | package com.ningdatech.pmapi.projectdeclared.controller; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.common.util.ExcelDownUtil; | import com.ningdatech.pmapi.common.util.ExcelDownUtil; | ||||
import com.ningdatech.pmapi.projectdeclared.manage.DelayedApplyManage; | import com.ningdatech.pmapi.projectdeclared.manage.DelayedApplyManage; | ||||
import com.ningdatech.pmapi.projectdeclared.model.dto.DelayedApplyDTO; | import com.ningdatech.pmapi.projectdeclared.model.dto.DelayedApplyDTO; | ||||
@@ -31,6 +32,7 @@ public class DelayedApplyController { | |||||
private final DelayedApplyManage delayedApplyManage; | private final DelayedApplyManage delayedApplyManage; | ||||
@ApiOperation(value = "过期的项目列表", notes = "过期的项目列表") | @ApiOperation(value = "过期的项目列表", notes = "过期的项目列表") | ||||
@WebLog("过期的项目列表") | |||||
@GetMapping("/project-list") | @GetMapping("/project-list") | ||||
public PageVo<ProjectLibListItemVO> projectlist(@ModelAttribute ProjectListReq req) { | public PageVo<ProjectLibListItemVO> projectlist(@ModelAttribute ProjectListReq req) { | ||||
return delayedApplyManage.projectLibList(req); | return delayedApplyManage.projectLibList(req); | ||||
@@ -38,11 +40,13 @@ public class DelayedApplyController { | |||||
@GetMapping("/export") | @GetMapping("/export") | ||||
@ApiOperation("过期的项目列表导出") | @ApiOperation("过期的项目列表导出") | ||||
@WebLog("过期的项目列表导出") | |||||
public void exportList(ProjectListReq req, HttpServletResponse response){ | public void exportList(ProjectListReq req, HttpServletResponse response){ | ||||
ExcelDownUtil.downXls(response,req,delayedApplyManage::exportList); | ExcelDownUtil.downXls(response,req,delayedApplyManage::exportList); | ||||
} | } | ||||
@ApiOperation(value = "延期申报", notes = "延期申报") | @ApiOperation(value = "延期申报", notes = "延期申报") | ||||
@WebLog("延期申报") | |||||
@PostMapping("/apply") | @PostMapping("/apply") | ||||
public String delayedApply(@Validated @RequestBody DelayedApplyDTO dto) { | public String delayedApply(@Validated @RequestBody DelayedApplyDTO dto) { | ||||
return delayedApplyManage.delayedApply(dto); | return delayedApplyManage.delayedApply(dto); | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.projectdeclared.controller; | package com.ningdatech.pmapi.projectdeclared.controller; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.common.util.ExcelDownUtil; | import com.ningdatech.pmapi.common.util.ExcelDownUtil; | ||||
import com.ningdatech.pmapi.projectdeclared.manage.FinalAcceptanceManage; | import com.ningdatech.pmapi.projectdeclared.manage.FinalAcceptanceManage; | ||||
import com.ningdatech.pmapi.projectdeclared.model.dto.DefaultDeclaredDTO; | import com.ningdatech.pmapi.projectdeclared.model.dto.DefaultDeclaredDTO; | ||||
@@ -33,6 +34,7 @@ public class FinalAcceptanceController { | |||||
private final FinalAcceptanceManage finalAcceptanceManage; | private final FinalAcceptanceManage finalAcceptanceManage; | ||||
@ApiOperation(value = "待终验申报的项目列表", notes = "待终验申报的项目列表") | @ApiOperation(value = "待终验申报的项目列表", notes = "待终验申报的项目列表") | ||||
@WebLog("待终验申报的项目列表") | |||||
@GetMapping("/project-list") | @GetMapping("/project-list") | ||||
public PageVo<ProjectLibListItemVO> projectlist(@ModelAttribute ProjectListReq req) { | public PageVo<ProjectLibListItemVO> projectlist(@ModelAttribute ProjectListReq req) { | ||||
return finalAcceptanceManage.projectLibList(req); | return finalAcceptanceManage.projectLibList(req); | ||||
@@ -40,17 +42,20 @@ public class FinalAcceptanceController { | |||||
@GetMapping("/export") | @GetMapping("/export") | ||||
@ApiOperation("待终验申报的项目导出") | @ApiOperation("待终验申报的项目导出") | ||||
@WebLog("待终验申报的项目导出") | |||||
public void exportList(ProjectListReq req, HttpServletResponse response){ | public void exportList(ProjectListReq req, HttpServletResponse response){ | ||||
ExcelDownUtil.downXls(response,req,finalAcceptanceManage::exportList); | ExcelDownUtil.downXls(response,req,finalAcceptanceManage::exportList); | ||||
} | } | ||||
@ApiOperation(value = "待终验申报的项目列表", notes = "待终验申报的项目列表") | @ApiOperation(value = "待终验申报的项目列表", notes = "待终验申报的项目列表") | ||||
@WebLog("待终验申报的项目列表") | |||||
@GetMapping("/detail/{projectId}") | @GetMapping("/detail/{projectId}") | ||||
public FinalAcceptanceVO detailByProjectId(@PathVariable Long projectId) { | public FinalAcceptanceVO detailByProjectId(@PathVariable Long projectId) { | ||||
return finalAcceptanceManage.detailByProjectId(projectId); | return finalAcceptanceManage.detailByProjectId(projectId); | ||||
} | } | ||||
@ApiOperation(value = "终验申报", notes = "终验申报") | @ApiOperation(value = "终验申报", notes = "终验申报") | ||||
@WebLog("终验申报") | |||||
@PostMapping("/start-process") | @PostMapping("/start-process") | ||||
public String startTheProcess(@Validated @RequestBody DefaultDeclaredDTO dto) { | public String startTheProcess(@Validated @RequestBody DefaultDeclaredDTO dto) { | ||||
String instanceId = finalAcceptanceManage.startProcess(dto); | String instanceId = finalAcceptanceManage.startProcess(dto); | ||||
@@ -1,5 +1,6 @@ | |||||
package com.ningdatech.pmapi.projectdeclared.controller; | package com.ningdatech.pmapi.projectdeclared.controller; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.projectdeclared.manage.IrsManage; | import com.ningdatech.pmapi.projectdeclared.manage.IrsManage; | ||||
import com.ningdatech.pmapi.projectdeclared.model.vo.IrsApplicationVO; | import com.ningdatech.pmapi.projectdeclared.model.vo.IrsApplicationVO; | ||||
import com.ningdatech.pmapi.projectdeclared.model.vo.PiotTasksVO; | import com.ningdatech.pmapi.projectdeclared.model.vo.PiotTasksVO; | ||||
@@ -28,12 +29,14 @@ public class IrsController { | |||||
private final IrsManage irsManage; | private final IrsManage irsManage; | ||||
@ApiOperation(value = "irs应用列表", notes = "irs应用列表") | @ApiOperation(value = "irs应用列表", notes = "irs应用列表") | ||||
@WebLog("irs应用列表") | |||||
@GetMapping("/application-list") | @GetMapping("/application-list") | ||||
public List<IrsApplicationVO> applicationList() { | public List<IrsApplicationVO> applicationList() { | ||||
return irsManage.applicationList(); | return irsManage.applicationList(); | ||||
} | } | ||||
@ApiOperation(value = "试点任务列表", notes = "试点任务列表") | @ApiOperation(value = "试点任务列表", notes = "试点任务列表") | ||||
@WebLog("试点任务列表") | |||||
@GetMapping("/piot-tasks") | @GetMapping("/piot-tasks") | ||||
public List<PiotTasksVO> piotTasks() { | public List<PiotTasksVO> piotTasks() { | ||||
return irsManage.listPiotTasks(); | return irsManage.listPiotTasks(); | ||||
@@ -2,6 +2,7 @@ package com.ningdatech.pmapi.projectdeclared.controller; | |||||
import javax.servlet.http.HttpServletResponse; | import javax.servlet.http.HttpServletResponse; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import org.springframework.validation.annotation.Validated; | import org.springframework.validation.annotation.Validated; | ||||
import org.springframework.web.bind.annotation.*; | import org.springframework.web.bind.annotation.*; | ||||
@@ -34,12 +35,14 @@ public class PrequalificationDeclaredController { | |||||
private final PrequalificationDeclaredProjectManage prequalificationDeclaredProjectManage; | private final PrequalificationDeclaredProjectManage prequalificationDeclaredProjectManage; | ||||
@ApiOperation(value = "可预审申报项目列表", notes = "可预审申报项目列表") | @ApiOperation(value = "可预审申报项目列表", notes = "可预审申报项目列表") | ||||
@WebLog("可预审申报项目列表") | |||||
@GetMapping("/list") | @GetMapping("/list") | ||||
public PageVo<ProjectLibListItemVO> list(@Validated @ModelAttribute PrequalificationDeclaredListReq preReq) { | public PageVo<ProjectLibListItemVO> list(@Validated @ModelAttribute PrequalificationDeclaredListReq preReq) { | ||||
return prequalificationDeclaredProjectManage.pageInfo(preReq); | return prequalificationDeclaredProjectManage.pageInfo(preReq); | ||||
} | } | ||||
@ApiOperation(value = "申报预审", notes = "申报预审") | @ApiOperation(value = "申报预审", notes = "申报预审") | ||||
@WebLog("申报预审") | |||||
@PostMapping("/start") | @PostMapping("/start") | ||||
public String startTheProcess(@Validated @RequestBody DefaultDeclaredDTO dto) { | public String startTheProcess(@Validated @RequestBody DefaultDeclaredDTO dto) { | ||||
return prequalificationDeclaredProjectManage.startTheProcess(dto); | return prequalificationDeclaredProjectManage.startTheProcess(dto); | ||||
@@ -47,6 +50,7 @@ public class PrequalificationDeclaredController { | |||||
@GetMapping("/export") | @GetMapping("/export") | ||||
@ApiOperation("可预审申报项目列表导出") | @ApiOperation("可预审申报项目列表导出") | ||||
@WebLog("可预审申报项目列表导出") | |||||
public void exportList(PrequalificationDeclaredListReq preReq, HttpServletResponse response){ | public void exportList(PrequalificationDeclaredListReq preReq, HttpServletResponse response){ | ||||
ExcelDownUtil.downXls(response,preReq,prequalificationDeclaredProjectManage::exportList); | ExcelDownUtil.downXls(response,preReq,prequalificationDeclaredProjectManage::exportList); | ||||
} | } | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.projectdeclared.controller; | package com.ningdatech.pmapi.projectdeclared.controller; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.common.util.ExcelDownUtil; | import com.ningdatech.pmapi.common.util.ExcelDownUtil; | ||||
import com.ningdatech.pmapi.projectdeclared.model.dto.DefaultDeclaredDTO; | import com.ningdatech.pmapi.projectdeclared.model.dto.DefaultDeclaredDTO; | ||||
import com.ningdatech.pmapi.projectdeclared.model.req.AdjustmentListReq; | import com.ningdatech.pmapi.projectdeclared.model.req.AdjustmentListReq; | ||||
@@ -35,12 +36,14 @@ public class ProjectAdjustmentController { | |||||
private final ProjectAdjustmentManage projectAdjustmentManage; | private final ProjectAdjustmentManage projectAdjustmentManage; | ||||
@ApiOperation(value = "可做项目内容调整的列表", notes = "可做项目内容调整的列表") | @ApiOperation(value = "可做项目内容调整的列表", notes = "可做项目内容调整的列表") | ||||
@WebLog("可做项目内容调整的列表") | |||||
@GetMapping("/list") | @GetMapping("/list") | ||||
public PageVo<ProjectLibListItemVO> list(@Validated @ModelAttribute AdjustmentListReq preReq) { | public PageVo<ProjectLibListItemVO> list(@Validated @ModelAttribute AdjustmentListReq preReq) { | ||||
return projectAdjustmentManage.projectLibList(preReq); | return projectAdjustmentManage.projectLibList(preReq); | ||||
} | } | ||||
@ApiOperation(value = "项目内容调整", notes = "项目内容调整") | @ApiOperation(value = "项目内容调整", notes = "项目内容调整") | ||||
@WebLog("项目内容调整") | |||||
@PostMapping | @PostMapping | ||||
public String startTheProcess(@Validated @RequestBody DefaultDeclaredDTO dto) { | public String startTheProcess(@Validated @RequestBody DefaultDeclaredDTO dto) { | ||||
String instanceId = projectAdjustmentManage.adjustment(dto); | String instanceId = projectAdjustmentManage.adjustment(dto); | ||||
@@ -49,6 +52,7 @@ public class ProjectAdjustmentController { | |||||
@GetMapping("/export") | @GetMapping("/export") | ||||
@ApiOperation("项目内容调整列表导出") | @ApiOperation("项目内容调整列表导出") | ||||
@WebLog("项目内容调整列表导出") | |||||
public void exportList(AdjustmentListReq preReq, HttpServletResponse response){ | public void exportList(AdjustmentListReq preReq, HttpServletResponse response){ | ||||
ExcelDownUtil.downXls(response,preReq,projectAdjustmentManage::exportList); | ExcelDownUtil.downXls(response,preReq,projectAdjustmentManage::exportList); | ||||
} | } | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.projectdeclared.controller; | package com.ningdatech.pmapi.projectdeclared.controller; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.common.util.ExcelDownUtil; | import com.ningdatech.pmapi.common.util.ExcelDownUtil; | ||||
import com.ningdatech.pmapi.projectdeclared.manage.ProjectAdjustmentManage; | import com.ningdatech.pmapi.projectdeclared.manage.ProjectAdjustmentManage; | ||||
import com.ningdatech.pmapi.projectdeclared.manage.PurchaseManage; | import com.ningdatech.pmapi.projectdeclared.manage.PurchaseManage; | ||||
@@ -34,12 +35,14 @@ public class PurchaseController { | |||||
private final ProjectAdjustmentManage projectAdjustmentManage; | private final ProjectAdjustmentManage projectAdjustmentManage; | ||||
@ApiOperation(value = "待采购结果备案列表", notes = "待采购结果备案列表") | @ApiOperation(value = "待采购结果备案列表", notes = "待采购结果备案列表") | ||||
@WebLog("待采购结果备案列表") | |||||
@GetMapping("/project-list") | @GetMapping("/project-list") | ||||
public PageVo<ProjectLibListItemVO> projectlist(@ModelAttribute ProjectListReq req) { | public PageVo<ProjectLibListItemVO> projectlist(@ModelAttribute ProjectListReq req) { | ||||
return purchaseManage.projectLibList(req); | return purchaseManage.projectLibList(req); | ||||
} | } | ||||
@ApiOperation(value = "采购结果备案详情", notes = "采购结果备案详情") | @ApiOperation(value = "采购结果备案详情", notes = "采购结果备案详情") | ||||
@WebLog("采购结果备案详情") | |||||
@GetMapping("/detail/{projectId}") | @GetMapping("/detail/{projectId}") | ||||
public PurchaseVO detailByProjectId(@PathVariable Long projectId) { | public PurchaseVO detailByProjectId(@PathVariable Long projectId) { | ||||
return purchaseManage.detailByProjectId(projectId); | return purchaseManage.detailByProjectId(projectId); | ||||
@@ -47,11 +50,13 @@ public class PurchaseController { | |||||
@GetMapping("/export") | @GetMapping("/export") | ||||
@ApiOperation("待采购结果备案列表导出") | @ApiOperation("待采购结果备案列表导出") | ||||
@WebLog("待采购结果备案列表导出") | |||||
public void exportList(ProjectListReq req, HttpServletResponse response){ | public void exportList(ProjectListReq req, HttpServletResponse response){ | ||||
ExcelDownUtil.downXls(response,req,purchaseManage::exportList); | ExcelDownUtil.downXls(response,req,purchaseManage::exportList); | ||||
} | } | ||||
@ApiOperation(value = "填写采购结果", notes = "填写采购结果") | @ApiOperation(value = "填写采购结果", notes = "填写采购结果") | ||||
@WebLog("填写采购结果") | |||||
@PostMapping("/submit-result") | @PostMapping("/submit-result") | ||||
public String submitResult(@Validated @RequestBody PurchaseSaveDTO dto) { | public String submitResult(@Validated @RequestBody PurchaseSaveDTO dto) { | ||||
return purchaseManage.submitResult(dto); | return purchaseManage.submitResult(dto); | ||||
@@ -37,6 +37,7 @@ public class AnnualPlanController { | |||||
@GetMapping("/list") | @GetMapping("/list") | ||||
@ApiOperation("年度计划库列表") | @ApiOperation("年度计划库列表") | ||||
@WebLog("年度计划库列表") | |||||
public PageVo<AnnualPlanListItemVO> annualPlanLibList(ProjectListReq req) { | public PageVo<AnnualPlanListItemVO> annualPlanLibList(ProjectListReq req) { | ||||
return annualPlanLibManage.annulPlanLibList(req); | return annualPlanLibManage.annulPlanLibList(req); | ||||
} | } | ||||
@@ -78,12 +79,14 @@ public class AnnualPlanController { | |||||
@PostMapping("/exportList") | @PostMapping("/exportList") | ||||
@ApiOperation("项目(增补)库列表导出") | @ApiOperation("项目(增补)库列表导出") | ||||
@WebLog("项目(增补)库列表导出") | |||||
public void exportList(@Valid @RequestBody ProjectListReq param, HttpServletResponse response) { | public void exportList(@Valid @RequestBody ProjectListReq param, HttpServletResponse response) { | ||||
annualPlanLibManage.exportList(param, response); | annualPlanLibManage.exportList(param, response); | ||||
} | } | ||||
@PostMapping("/exportModifyList") | @PostMapping("/exportModifyList") | ||||
@ApiOperation("项目(增补)库编辑表导出") | @ApiOperation("项目(增补)库编辑表导出") | ||||
@WebLog("项目(增补)库编辑表导出") | |||||
public void exportModifyList(@Valid @RequestBody ProjectListReq param, HttpServletResponse response) { | public void exportModifyList(@Valid @RequestBody ProjectListReq param, HttpServletResponse response) { | ||||
annualPlanLibManage.exportModifyList(param, response); | annualPlanLibManage.exportModifyList(param, response); | ||||
} | } | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.projectlib.controller; | package com.ningdatech.pmapi.projectlib.controller; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.common.helper.UserInfoHelper; | import com.ningdatech.pmapi.common.helper.UserInfoHelper; | ||||
import com.ningdatech.pmapi.projectlib.manage.ProjectLibManage; | import com.ningdatech.pmapi.projectlib.manage.ProjectLibManage; | ||||
import com.ningdatech.pmapi.projectlib.model.req.ProjectListReq; | import com.ningdatech.pmapi.projectlib.model.req.ProjectListReq; | ||||
@@ -38,6 +39,7 @@ public class ProjectLibController { | |||||
@GetMapping("/list") | @GetMapping("/list") | ||||
@ApiOperation("项目库列表") | @ApiOperation("项目库列表") | ||||
@WebLog("项目库列表") | |||||
public PageVo<ProjectLibListItemVO> projectLibList(ProjectListReq req) { | public PageVo<ProjectLibListItemVO> projectLibList(ProjectListReq req) { | ||||
UserFullInfoDTO user = userInfoHelper.getUserFullInfo(LoginUserUtil.getUserId()); | UserFullInfoDTO user = userInfoHelper.getUserFullInfo(LoginUserUtil.getUserId()); | ||||
return projectLibManage.projectLibListWithPermission(req,user); | return projectLibManage.projectLibListWithPermission(req,user); | ||||
@@ -45,18 +47,21 @@ public class ProjectLibController { | |||||
@GetMapping("/{id}") | @GetMapping("/{id}") | ||||
@ApiOperation("获取项目详情") | @ApiOperation("获取项目详情") | ||||
@WebLog("获取项目详情") | |||||
private ProjectDetailVO detail (@PathVariable Long id){ | private ProjectDetailVO detail (@PathVariable Long id){ | ||||
return projectLibManage.getProjectDetail(id); | return projectLibManage.getProjectDetail(id); | ||||
} | } | ||||
@GetMapping("/processSchedule/{projectId}") | @GetMapping("/processSchedule/{projectId}") | ||||
@ApiOperation("项目库申报项目当前进度详情") | @ApiOperation("项目库申报项目当前进度详情") | ||||
@WebLog("项目库申报项目当前进度详情") | |||||
private List<ProcessDetailVO> processScheduleDetail(@PathVariable("projectId") Long projectId){ | private List<ProcessDetailVO> processScheduleDetail(@PathVariable("projectId") Long projectId){ | ||||
return projectLibManage.processScheduleDetail(projectId); | return projectLibManage.processScheduleDetail(projectId); | ||||
} | } | ||||
@PostMapping("/exportList") | @PostMapping("/exportList") | ||||
@ApiOperation("项目库列表导出") | @ApiOperation("项目库列表导出") | ||||
@WebLog("项目库列表导出") | |||||
private void exportList(@Valid @RequestBody ProjectListReq param, HttpServletResponse response){ | private void exportList(@Valid @RequestBody ProjectListReq param, HttpServletResponse response){ | ||||
projectLibManage.exportList(param,response); | projectLibManage.exportList(param,response); | ||||
} | } | ||||
@@ -2,6 +2,7 @@ package com.ningdatech.pmapi.projectlib.controller; | |||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.common.util.ExcelDownUtil; | import com.ningdatech.pmapi.common.util.ExcelDownUtil; | ||||
import com.ningdatech.pmapi.projectlib.manage.ProjectRenewalFundManage; | import com.ningdatech.pmapi.projectlib.manage.ProjectRenewalFundManage; | ||||
import com.ningdatech.pmapi.projectlib.model.dto.ProjectRenewalFundDeclarationDTO; | import com.ningdatech.pmapi.projectlib.model.dto.ProjectRenewalFundDeclarationDTO; | ||||
@@ -33,42 +34,49 @@ public class ProjectRenewalFundDeclarationController { | |||||
@GetMapping("/list") | @GetMapping("/list") | ||||
@ApiOperation("项目续建资金库") | @ApiOperation("项目续建资金库") | ||||
@WebLog("项目续建资金库") | |||||
public PageVo<ProjectRenewalFundDeclarationVO> list(ProjectRenewalListReq req) { | public PageVo<ProjectRenewalFundDeclarationVO> list(ProjectRenewalListReq req) { | ||||
return projectRenewalFundManage.list(req); | return projectRenewalFundManage.list(req); | ||||
} | } | ||||
@GetMapping("/{id}") | @GetMapping("/{id}") | ||||
@ApiOperation("项目续建资金详情") | @ApiOperation("项目续建资金详情") | ||||
@WebLog("项目续建资金详情") | |||||
private ProjectRenewalFundDeclarationVO detail (@PathVariable Long id){ | private ProjectRenewalFundDeclarationVO detail (@PathVariable Long id){ | ||||
return projectRenewalFundManage.detail(id); | return projectRenewalFundManage.detail(id); | ||||
} | } | ||||
@PostMapping("/declared") | @PostMapping("/declared") | ||||
@ApiOperation("项目续建资金申请") | @ApiOperation("项目续建资金申请") | ||||
@WebLog("项目续建资金申请") | |||||
private Long declared (@Validated @RequestBody ProjectRenewalFundDeclarationDTO dto){ | private Long declared (@Validated @RequestBody ProjectRenewalFundDeclarationDTO dto){ | ||||
return projectRenewalFundManage.declared(dto); | return projectRenewalFundManage.declared(dto); | ||||
} | } | ||||
@PostMapping("/audit") | @PostMapping("/audit") | ||||
@ApiOperation("续建项目审核") | @ApiOperation("续建项目审核") | ||||
@WebLog("续建项目审核") | |||||
private Long audit(@Validated @RequestBody ProjectRenewalAuditReq param){ | private Long audit(@Validated @RequestBody ProjectRenewalAuditReq param){ | ||||
return projectRenewalFundManage.audit(param); | return projectRenewalFundManage.audit(param); | ||||
} | } | ||||
@DeleteMapping("/delete/{projectRenewalId}") | @DeleteMapping("/delete/{projectRenewalId}") | ||||
@ApiOperation("续建项目删除") | @ApiOperation("续建项目删除") | ||||
@WebLog("续建项目删除") | |||||
private Long delete(@PathVariable("projectRenewalId") Long projectRenewalId){ | private Long delete(@PathVariable("projectRenewalId") Long projectRenewalId){ | ||||
return projectRenewalFundManage.delete(projectRenewalId); | return projectRenewalFundManage.delete(projectRenewalId); | ||||
} | } | ||||
@GetMapping("/export") | @GetMapping("/export") | ||||
@ApiOperation("项目库续建项目列表导出") | @ApiOperation("项目库续建项目列表导出") | ||||
@WebLog("项目库续建项目列表导出") | |||||
private void exportList(ProjectRenewalListReq req, HttpServletResponse response){ | private void exportList(ProjectRenewalListReq req, HttpServletResponse response){ | ||||
ExcelDownUtil.downXls(response,req,projectRenewalFundManage::exportList); | ExcelDownUtil.downXls(response,req,projectRenewalFundManage::exportList); | ||||
} | } | ||||
@GetMapping("/exportRenewalDeclare") | @GetMapping("/exportRenewalDeclare") | ||||
@ApiOperation("申报管理续建项目资金申报列表导出") | @ApiOperation("申报管理续建项目资金申报列表导出") | ||||
@WebLog("申报管理续建项目资金申报列表导出") | |||||
private void exportRenewalDeclareList(ProjectRenewalListReq req, HttpServletResponse response){ | private void exportRenewalDeclareList(ProjectRenewalListReq req, HttpServletResponse response){ | ||||
ExcelDownUtil.downXls(response,req,projectRenewalFundManage::exportRenewalDeclareList); | ExcelDownUtil.downXls(response,req,projectRenewalFundManage::exportRenewalDeclareList); | ||||
} | } | ||||
@@ -1,5 +1,6 @@ | |||||
package com.ningdatech.pmapi.sms.controller; | package com.ningdatech.pmapi.sms.controller; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.sms.constant.VerificationCodeType; | import com.ningdatech.pmapi.sms.constant.VerificationCodeType; | ||||
import com.ningdatech.pmapi.sms.manage.SmsManage; | import com.ningdatech.pmapi.sms.manage.SmsManage; | ||||
import com.ningdatech.pmapi.sms.model.po.ReqVerificationCodePO; | import com.ningdatech.pmapi.sms.model.po.ReqVerificationCodePO; | ||||
@@ -34,6 +35,7 @@ public class VerificationCodeController { | |||||
*/ | */ | ||||
@ApiOperation(value = "发送验证码", notes = "发送验证码") | @ApiOperation(value = "发送验证码", notes = "发送验证码") | ||||
@PostMapping(value = "/send") | @PostMapping(value = "/send") | ||||
@WebLog("发送验证码") | |||||
public void send(@Validated @RequestBody ReqVerificationCodePO request) { | public void send(@Validated @RequestBody ReqVerificationCodePO request) { | ||||
smsManage.sendVerificationCode(request); | smsManage.sendVerificationCode(request); | ||||
} | } | ||||
@@ -1,5 +1,6 @@ | |||||
package com.ningdatech.pmapi.sys.controller; | package com.ningdatech.pmapi.sys.controller; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.wflow.bean.dto.WflowFormsDto; | import com.wflow.bean.dto.WflowFormsDto; | ||||
import com.wflow.bean.vo.WflowFormVo; | import com.wflow.bean.vo.WflowFormVo; | ||||
import com.wflow.workflow.service.WflowFormsService; | import com.wflow.workflow.service.WflowFormsService; | ||||
@@ -27,12 +28,14 @@ public class FormController { | |||||
private final WflowFormsService formService; | private final WflowFormsService formService; | ||||
@ApiOperation(value = "获取系统表单", notes = "获取系统表单") | @ApiOperation(value = "获取系统表单", notes = "获取系统表单") | ||||
@WebLog("获取系统表单") | |||||
@GetMapping("/{regionCode}") | @GetMapping("/{regionCode}") | ||||
public WflowFormVo detail(@PathVariable(value = "regionCode") String regionCode) { | public WflowFormVo detail(@PathVariable(value = "regionCode") String regionCode) { | ||||
return formService.getFormByRegionCode(regionCode); | return formService.getFormByRegionCode(regionCode); | ||||
} | } | ||||
@ApiOperation(value = "编辑系统表单", notes = "编辑系统表单") | @ApiOperation(value = "编辑系统表单", notes = "编辑系统表单") | ||||
@WebLog("编辑系统表单") | |||||
@PostMapping("/modify") | @PostMapping("/modify") | ||||
public String modify(@Validated @RequestBody WflowFormsDto dto) { | public String modify(@Validated @RequestBody WflowFormsDto dto) { | ||||
return formService.modifySysForm(dto); | return formService.modifySysForm(dto); | ||||
@@ -48,6 +48,7 @@ public class MenuController { | |||||
private final MenuManage menuManage; | private final MenuManage menuManage; | ||||
@ApiOperation("查询系统所有的菜单") | @ApiOperation("查询系统所有的菜单") | ||||
@WebLog("查询系统所有的菜单") | |||||
@GetMapping("/list") | @GetMapping("/list") | ||||
public List<Menu> allTree() { | public List<Menu> allTree() { | ||||
List<Menu> list = menuService.list(Wrappers.lambdaQuery(Menu.class).orderByAsc(Menu::getSort)); | List<Menu> list = menuService.list(Wrappers.lambdaQuery(Menu.class).orderByAsc(Menu::getSort)); | ||||
@@ -55,6 +56,7 @@ public class MenuController { | |||||
} | } | ||||
@ApiOperation("查询系统所有数据权限的菜单") | @ApiOperation("查询系统所有数据权限的菜单") | ||||
@WebLog("查询系统所有数据权限的菜单") | |||||
@GetMapping("/listByDataScope") | @GetMapping("/listByDataScope") | ||||
public List<Menu> allTreeByDataScope() { | public List<Menu> allTreeByDataScope() { | ||||
LambdaQueryWrapper<Menu> dsQuery = Wrappers.lambdaQuery(Menu.class) | LambdaQueryWrapper<Menu> dsQuery = Wrappers.lambdaQuery(Menu.class) | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.sys.controller; | package com.ningdatech.pmapi.sys.controller; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.sys.manage.NotifyManage; | import com.ningdatech.pmapi.sys.manage.NotifyManage; | ||||
import com.ningdatech.pmapi.sys.model.req.NotifyListReq; | import com.ningdatech.pmapi.sys.model.req.NotifyListReq; | ||||
import com.ningdatech.pmapi.sys.model.vo.NotifyVO; | import com.ningdatech.pmapi.sys.model.vo.NotifyVO; | ||||
@@ -39,6 +40,7 @@ public class NotifyController { | |||||
@PostMapping("/read/{id}") | @PostMapping("/read/{id}") | ||||
@ApiOperation("已读") | @ApiOperation("已读") | ||||
@WebLog("消息-已读") | |||||
public Boolean read(@PathVariable Long id) { | public Boolean read(@PathVariable Long id) { | ||||
return notifyManage.read(id); | return notifyManage.read(id); | ||||
} | } | ||||
@@ -1,6 +1,7 @@ | |||||
package com.ningdatech.pmapi.sys.controller; | package com.ningdatech.pmapi.sys.controller; | ||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.projectdeclared.manage.DefaultDeclaredProjectManage; | import com.ningdatech.pmapi.projectdeclared.manage.DefaultDeclaredProjectManage; | ||||
import com.wflow.bean.dto.WflowModelHistorysDto; | import com.wflow.bean.dto.WflowModelHistorysDto; | ||||
import com.wflow.bean.vo.WflowModelVo; | import com.wflow.bean.vo.WflowModelVo; | ||||
@@ -50,6 +51,7 @@ public class SysProcDefController { | |||||
@ApiOperation(value = "系统流程配置保存", notes = "系统流程配置保存") | @ApiOperation(value = "系统流程配置保存", notes = "系统流程配置保存") | ||||
@PostMapping("/save") | @PostMapping("/save") | ||||
@WebLog("系统流程配置保存") | |||||
public String save(@Validated @RequestBody WflowModelHistorysDto dto) { | public String save(@Validated @RequestBody WflowModelHistorysDto dto) { | ||||
return processModelService.saveProcess(dto); | return processModelService.saveProcess(dto); | ||||
} | } | ||||
@@ -64,6 +66,7 @@ public class SysProcDefController { | |||||
@ApiOperation(value = "系统流程配置发布", notes = "系统流程配置发布") | @ApiOperation(value = "系统流程配置发布", notes = "系统流程配置发布") | ||||
@PostMapping("/deploy/{formId}") | @PostMapping("/deploy/{formId}") | ||||
@WebLog("系统流程配置发布") | |||||
public String deploy(@Validated @PathVariable String formId) { | public String deploy(@Validated @PathVariable String formId) { | ||||
return processModelService.deployProcess(formId,null); | return processModelService.deployProcess(formId,null); | ||||
} | } | ||||
@@ -66,6 +66,7 @@ public class TodoCenterController { | |||||
* @return void | * @return void | ||||
*/ | */ | ||||
@PostMapping("/todo-list/export") | @PostMapping("/todo-list/export") | ||||
@WebLog("待办中心-待我处理项目列表导出") | |||||
public void exportPendingProjectList(@Valid @RequestBody ToBeProcessedExportReq param, | public void exportPendingProjectList(@Valid @RequestBody ToBeProcessedExportReq param, | ||||
HttpServletResponse response){ | HttpServletResponse response){ | ||||
todoCenterManage.exportTodoList(response,param); | todoCenterManage.exportTodoList(response,param); | ||||
@@ -87,6 +88,7 @@ public class TodoCenterController { | |||||
* @return 操作结果 | * @return 操作结果 | ||||
*/ | */ | ||||
@PostMapping("/handler") | @PostMapping("/handler") | ||||
@WebLog("审核通过,盖章并通过、退回、撤回、驳回等操作") | |||||
public Object handler(@Valid @RequestBody ReqProcessHandlerDTO param) { | public Object handler(@Valid @RequestBody ReqProcessHandlerDTO param) { | ||||
String nextTaskId = todoCenterManage.handler(param); | String nextTaskId = todoCenterManage.handler(param); | ||||
return nextTaskId; | return nextTaskId; | ||||
@@ -161,18 +163,21 @@ public class TodoCenterController { | |||||
@ApiOperation(value = "被退回项目内容调整并通过", notes = "被退回项目内容调整并通过") | @ApiOperation(value = "被退回项目内容调整并通过", notes = "被退回项目内容调整并通过") | ||||
@PostMapping("/adjustAndHandle") | @PostMapping("/adjustAndHandle") | ||||
@WebLog("被退回项目内容调整并通过") | |||||
public String startTheProcess(@Validated @RequestBody AdjustHandleDTO dto) { | public String startTheProcess(@Validated @RequestBody AdjustHandleDTO dto) { | ||||
String instanceId = todoCenterManage.adjustmentAndHandle(dto); | String instanceId = todoCenterManage.adjustmentAndHandle(dto); | ||||
return "退回项目内容调整并且重新通过 【" + instanceId + "】 成功"; | return "退回项目内容调整并且重新通过 【" + instanceId + "】 成功"; | ||||
} | } | ||||
@ApiOperation("获取未签章的pdf文件") | @ApiOperation("获取未签章的pdf文件") | ||||
@WebLog("获取未签章的pdf文件") | |||||
@PostMapping("/getNotSealedPdf/{projectId}") | @PostMapping("/getNotSealedPdf/{projectId}") | ||||
public Long getNotSealedPdf (@Valid @PathVariable("projectId") Long projectId){ | public Long getNotSealedPdf (@Valid @PathVariable("projectId") Long projectId){ | ||||
return todoCenterManage.getNotSealedPdf(projectId); | return todoCenterManage.getNotSealedPdf(projectId); | ||||
} | } | ||||
@ApiOperation("获取签章后的pdf文件") | @ApiOperation("获取签章后的pdf文件") | ||||
@WebLog("获取签章后的pdf文件") | |||||
@PostMapping("/getSealedPdf") | @PostMapping("/getSealedPdf") | ||||
public Long getSealedPdf(@Valid @RequestBody SealInfoDTO req){ | public Long getSealedPdf(@Valid @RequestBody SealInfoDTO req){ | ||||
return todoCenterManage.getSealedPdf(req); | return todoCenterManage.getSealedPdf(req); | ||||
@@ -2,6 +2,7 @@ package com.ningdatech.pmapi.user.controller; | |||||
import com.ningdatech.basic.model.PageVo; | import com.ningdatech.basic.model.PageVo; | ||||
import com.ningdatech.log.annotation.WebLog; | |||||
import com.ningdatech.pmapi.user.manage.UserInfoManage; | import com.ningdatech.pmapi.user.manage.UserInfoManage; | ||||
import com.ningdatech.pmapi.user.model.po.ReqUserDetailEditPO; | import com.ningdatech.pmapi.user.model.po.ReqUserDetailEditPO; | ||||
import com.ningdatech.pmapi.user.model.po.ReqUserDetailPO; | import com.ningdatech.pmapi.user.model.po.ReqUserDetailPO; | ||||
@@ -53,6 +54,7 @@ public class UserInfoController { | |||||
@ApiOperation(value = "用户详情编辑", notes = "用户详情编辑") | @ApiOperation(value = "用户详情编辑", notes = "用户详情编辑") | ||||
@PostMapping("/detail/edit") | @PostMapping("/detail/edit") | ||||
@WebLog("用户详情编辑") | |||||
public void userInfoDetailEdit(@Valid @RequestBody ReqUserDetailEditPO req) { | public void userInfoDetailEdit(@Valid @RequestBody ReqUserDetailEditPO req) { | ||||
userInfoManage.userInfoDetailEdit(req); | userInfoManage.userInfoDetailEdit(req); | ||||
} | } | ||||