权限标识相关功能修复

This commit is contained in:
潘荣晟
2026-01-13 15:47:04 +08:00
parent 0627738efb
commit e2db356035
14 changed files with 101 additions and 99 deletions

View File

@@ -1,6 +1,7 @@
package com.zt.plat.module.base.controller.admin.base; package com.zt.plat.module.base.controller.admin.base;
import com.zt.plat.framework.apilog.core.annotation.ApiAccessLog; import com.zt.plat.framework.apilog.core.annotation.ApiAccessLog;
import com.zt.plat.framework.business.interceptor.BusinessControllerMarker;
import com.zt.plat.framework.common.pojo.CommonResult; import com.zt.plat.framework.common.pojo.CommonResult;
import com.zt.plat.framework.common.pojo.PageParam; import com.zt.plat.framework.common.pojo.PageParam;
import com.zt.plat.framework.common.pojo.PageResult; import com.zt.plat.framework.common.pojo.PageResult;
@@ -32,7 +33,7 @@ import static com.zt.plat.framework.common.pojo.CommonResult.success;
@RestController @RestController
@RequestMapping("/base/contact") @RequestMapping("/base/contact")
@Validated @Validated
public class ContactController { public class ContactController implements BusinessControllerMarker {
@Resource @Resource
@@ -40,14 +41,14 @@ public class ContactController {
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建联系人信息") @Operation(summary = "创建联系人信息")
@PreAuthorize("@ss.hasPermission('base:contact:create')") //@PreAuthorize("@ss.hasPermission('basic:contact-config:create')")
public CommonResult<ContactRespVO> createContact(@Valid @RequestBody ContactSaveReqVO createReqVO) { public CommonResult<ContactRespVO> createContact(@Valid @RequestBody ContactSaveReqVO createReqVO) {
return success(contactService.createContact(createReqVO)); return success(contactService.createContact(createReqVO));
} }
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新联系人信息") @Operation(summary = "更新联系人信息")
@PreAuthorize("@ss.hasPermission('base:contact:update')") //@PreAuthorize("@ss.hasPermission('basic:contact-config:update')")
public CommonResult<Boolean> updateContact(@Valid @RequestBody ContactSaveReqVO updateReqVO) { public CommonResult<Boolean> updateContact(@Valid @RequestBody ContactSaveReqVO updateReqVO) {
contactService.updateContact(updateReqVO); contactService.updateContact(updateReqVO);
return success(true); return success(true);
@@ -56,7 +57,7 @@ public class ContactController {
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除联系人信息") @Operation(summary = "删除联系人信息")
@Parameter(name = "id", description = "编号", required = true) @Parameter(name = "id", description = "编号", required = true)
@PreAuthorize("@ss.hasPermission('base:contact:delete')") //@PreAuthorize("@ss.hasPermission('basic:contact-config:delete')")
public CommonResult<Boolean> deleteContact(@RequestParam("id") Long id) { public CommonResult<Boolean> deleteContact(@RequestParam("id") Long id) {
contactService.deleteContact(id); contactService.deleteContact(id);
return success(true); return success(true);
@@ -65,7 +66,7 @@ public class ContactController {
@DeleteMapping("/delete-list") @DeleteMapping("/delete-list")
@Parameter(name = "ids", description = "编号", required = true) @Parameter(name = "ids", description = "编号", required = true)
@Operation(summary = "批量删除联系人信息") @Operation(summary = "批量删除联系人信息")
@PreAuthorize("@ss.hasPermission('base:contact:delete')") //@PreAuthorize("@ss.hasPermission('basic:contact-config:delete')")
public CommonResult<Boolean> deleteContactList(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteContactList(@RequestBody BatchDeleteReqVO req) {
contactService.deleteContactListByIds(req.getIds()); contactService.deleteContactListByIds(req.getIds());
return success(true); return success(true);
@@ -103,7 +104,7 @@ public class ContactController {
@PutMapping("/enable-list") @PutMapping("/enable-list")
@Operation(summary = "批量更新") @Operation(summary = "批量更新")
@PreAuthorize("@ss.hasPermission('base:contact:update')") //@PreAuthorize("@ss.hasAnyPermissions({'base:contact:update','basic:contact-config:disable','basic:contact-config:enable'})")
public CommonResult<Boolean> enableContactList(@RequestBody List<ContactSaveReqVO> saveReqVOS) { public CommonResult<Boolean> enableContactList(@RequestBody List<ContactSaveReqVO> saveReqVOS) {
contactService.enableContactList(saveReqVOS); contactService.enableContactList(saveReqVOS);
return success(true); return success(true);

View File

@@ -41,14 +41,14 @@ public class TaxController implements BusinessControllerMarker {
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建税码信息") @Operation(summary = "创建税码信息")
@PreAuthorize("@ss.hasPermission('base:tax:create')") @PreAuthorize("@ss.hasPermission('basic:tax-config:create')")
public CommonResult<TaxRespVO> createTax(@Valid @RequestBody TaxSaveReqVO createReqVO) { public CommonResult<TaxRespVO> createTax(@Valid @RequestBody TaxSaveReqVO createReqVO) {
return success(taxService.createTax(createReqVO)); return success(taxService.createTax(createReqVO));
} }
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新税码信息") @Operation(summary = "更新税码信息")
@PreAuthorize("@ss.hasPermission('base:tax:update')") @PreAuthorize("@ss.hasPermission('basic:tax-config:update')")
public CommonResult<Boolean> updateTax(@Valid @RequestBody TaxSaveReqVO updateReqVO) { public CommonResult<Boolean> updateTax(@Valid @RequestBody TaxSaveReqVO updateReqVO) {
taxService.updateTax(updateReqVO); taxService.updateTax(updateReqVO);
return success(true); return success(true);
@@ -57,7 +57,7 @@ public class TaxController implements BusinessControllerMarker {
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除税码信息") @Operation(summary = "删除税码信息")
@Parameter(name = "id", description = "编号", required = true) @Parameter(name = "id", description = "编号", required = true)
@PreAuthorize("@ss.hasPermission('base:tax:delete')") @PreAuthorize("@ss.hasPermission('basic:tax-config:delete')")
public CommonResult<Boolean> deleteTax(@RequestParam("id") Long id) { public CommonResult<Boolean> deleteTax(@RequestParam("id") Long id) {
taxService.deleteTax(id); taxService.deleteTax(id);
return success(true); return success(true);
@@ -66,7 +66,7 @@ public class TaxController implements BusinessControllerMarker {
@DeleteMapping("/delete-list") @DeleteMapping("/delete-list")
@Parameter(name = "ids", description = "编号", required = true) @Parameter(name = "ids", description = "编号", required = true)
@Operation(summary = "批量删除税码信息") @Operation(summary = "批量删除税码信息")
@PreAuthorize("@ss.hasPermission('base:tax:delete')") @PreAuthorize("@ss.hasPermission('basic:tax-config:delete')")
public CommonResult<Boolean> deleteTaxList(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteTaxList(@RequestBody BatchDeleteReqVO req) {
taxService.deleteTaxListByIds(req.getIds()); taxService.deleteTaxListByIds(req.getIds());
return success(true); return success(true);

View File

@@ -56,14 +56,14 @@ public class DepartmentInstanceRelativityController extends AbstractFileUploadCo
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建部门与实例关联") @Operation(summary = "创建部门与实例关联")
@PreAuthorize("@ss.hasPermission('base:department-instance-relativity:create')") //@PreAuthorize("@ss.hasPermission('base:department-instance-relativity:create')")
public CommonResult<DepartmentInstanceRelativityRespVO> createDepartmentInstanceRelativity(@Valid @RequestBody DepartmentInstanceRelativitySaveReqVO createReqVO) { public CommonResult<DepartmentInstanceRelativityRespVO> createDepartmentInstanceRelativity(@Valid @RequestBody DepartmentInstanceRelativitySaveReqVO createReqVO) {
return success(departmentInstanceRelativityService.createDepartmentInstanceRelativity(createReqVO)); return success(departmentInstanceRelativityService.createDepartmentInstanceRelativity(createReqVO));
} }
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新部门与实例关联") @Operation(summary = "更新部门与实例关联")
@PreAuthorize("@ss.hasPermission('base:department-instance-relativity:update')") //@PreAuthorize("@ss.hasPermission('base:department-instance-relativity:update')")
public CommonResult<Boolean> updateDepartmentInstanceRelativity(@Valid @RequestBody DepartmentInstanceRelativitySaveReqVO updateReqVO) { public CommonResult<Boolean> updateDepartmentInstanceRelativity(@Valid @RequestBody DepartmentInstanceRelativitySaveReqVO updateReqVO) {
departmentInstanceRelativityService.updateDepartmentInstanceRelativity(updateReqVO); departmentInstanceRelativityService.updateDepartmentInstanceRelativity(updateReqVO);
return success(true); return success(true);
@@ -72,7 +72,7 @@ public class DepartmentInstanceRelativityController extends AbstractFileUploadCo
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除部门与实例关联") @Operation(summary = "删除部门与实例关联")
@Parameter(name = "id", description = "编号", required = true) @Parameter(name = "id", description = "编号", required = true)
@PreAuthorize("@ss.hasPermission('base:department-instance-relativity:delete')") //@PreAuthorize("@ss.hasPermission('base:department-instance-relativity:delete')")
public CommonResult<Boolean> deleteDepartmentInstanceRelativity(@RequestParam("id") String id) { public CommonResult<Boolean> deleteDepartmentInstanceRelativity(@RequestParam("id") String id) {
departmentInstanceRelativityService.deleteDepartmentInstanceRelativity(id); departmentInstanceRelativityService.deleteDepartmentInstanceRelativity(id);
return success(true); return success(true);
@@ -81,7 +81,7 @@ public class DepartmentInstanceRelativityController extends AbstractFileUploadCo
@DeleteMapping("/delete-list") @DeleteMapping("/delete-list")
@Parameter(name = "ids", description = "编号", required = true) @Parameter(name = "ids", description = "编号", required = true)
@Operation(summary = "批量删除部门与实例关联") @Operation(summary = "批量删除部门与实例关联")
@PreAuthorize("@ss.hasPermission('base:department-instance-relativity:delete')") //@PreAuthorize("@ss.hasPermission('base:department-instance-relativity:delete')")
public CommonResult<Boolean> deleteDepartmentInstanceRelativityList(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteDepartmentInstanceRelativityList(@RequestBody BatchDeleteReqVO req) {
departmentInstanceRelativityService.deleteDepartmentInstanceRelativityListByIds(req.getIds()); departmentInstanceRelativityService.deleteDepartmentInstanceRelativityListByIds(req.getIds());
return success(true); return success(true);

View File

@@ -70,14 +70,14 @@ public class TemplateInstanceController extends AbstractFileUploadController {
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建模板实例") @Operation(summary = "创建模板实例")
@PreAuthorize("@ss.hasPermission('base:template-instance:create')") //@PreAuthorize("@ss.hasPermission('base:template-instance:create')")
public CommonResult<TemplateInstanceRespVO> createTemplateInstance(@Valid @RequestBody TemplateInstanceSaveReqVO createReqVO) { public CommonResult<TemplateInstanceRespVO> createTemplateInstance(@Valid @RequestBody TemplateInstanceSaveReqVO createReqVO) {
return success(templateInstanceService.createTemplateInstance(createReqVO)); return success(templateInstanceService.createTemplateInstance(createReqVO));
} }
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新模板实例") @Operation(summary = "更新模板实例")
@PreAuthorize("@ss.hasPermission('base:template-instance:update')") //@PreAuthorize("@ss.hasPermission('base:template-instance:update')")
public CommonResult<Boolean> updateTemplateInstance(@Valid @RequestBody TemplateInstanceSaveReqVO updateReqVO) { public CommonResult<Boolean> updateTemplateInstance(@Valid @RequestBody TemplateInstanceSaveReqVO updateReqVO) {
templateInstanceService.updateTemplateInstance(updateReqVO); templateInstanceService.updateTemplateInstance(updateReqVO);
return success(true); return success(true);
@@ -86,7 +86,7 @@ public class TemplateInstanceController extends AbstractFileUploadController {
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除模板实例") @Operation(summary = "删除模板实例")
@Parameter(name = "id", description = "编号", required = true) @Parameter(name = "id", description = "编号", required = true)
@PreAuthorize("@ss.hasPermission('base:template-instance:delete')") //@PreAuthorize("@ss.hasPermission('base:template-instance:delete')")
public CommonResult<Boolean> deleteTemplateInstance(@RequestParam("id") Long id) { public CommonResult<Boolean> deleteTemplateInstance(@RequestParam("id") Long id) {
templateInstanceService.deleteTemplateInstance(id); templateInstanceService.deleteTemplateInstance(id);
return success(true); return success(true);
@@ -95,7 +95,7 @@ public class TemplateInstanceController extends AbstractFileUploadController {
@DeleteMapping("/delete-list") @DeleteMapping("/delete-list")
@Parameter(name = "ids", description = "编号", required = true) @Parameter(name = "ids", description = "编号", required = true)
@Operation(summary = "批量删除模板实例") @Operation(summary = "批量删除模板实例")
@PreAuthorize("@ss.hasPermission('base:template-instance:delete')") //@PreAuthorize("@ss.hasPermission('base:template-instance:delete')")
public CommonResult<Boolean> deleteTemplateInstanceList(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteTemplateInstanceList(@RequestBody BatchDeleteReqVO req) {
templateInstanceService.deleteTemplateInstanceListByIds(req.getIds()); templateInstanceService.deleteTemplateInstanceListByIds(req.getIds());
return success(true); return success(true);
@@ -133,7 +133,7 @@ public class TemplateInstanceController extends AbstractFileUploadController {
@GetMapping("/export-excel") @GetMapping("/export-excel")
@Operation(summary = "导出模板实例 Excel") @Operation(summary = "导出模板实例 Excel")
@PreAuthorize("@ss.hasPermission('base:template-instance:export')") //@PreAuthorize("@ss.hasPermission('base:template-instance:export')")
@ApiAccessLog(operateType = EXPORT) @ApiAccessLog(operateType = EXPORT)
public void exportTemplateInstanceExcel(@Valid TemplateInstancePageReqVO pageReqVO, public void exportTemplateInstanceExcel(@Valid TemplateInstancePageReqVO pageReqVO,
HttpServletResponse response) throws IOException { HttpServletResponse response) throws IOException {
@@ -147,7 +147,7 @@ public class TemplateInstanceController extends AbstractFileUploadController {
//模版实例发布 //模版实例发布
@PostMapping("/publish-batch") @PostMapping("/publish-batch")
@Operation(summary = "模版实例发布") @Operation(summary = "模版实例发布")
@PreAuthorize("@ss.hasPermission('base:template-instance:update')") //@PreAuthorize("@ss.hasPermission('base:template-instance:update')")
public CommonResult<Boolean> publishTemplateInstance(@Valid @RequestBody List<PublishTemplateInstanceReqVO> publishReqVOS) { public CommonResult<Boolean> publishTemplateInstance(@Valid @RequestBody List<PublishTemplateInstanceReqVO> publishReqVOS) {
templateInstanceService.publishTemplateInstance(publishReqVOS); templateInstanceService.publishTemplateInstance(publishReqVOS);
return success(true); return success(true);
@@ -156,7 +156,7 @@ public class TemplateInstanceController extends AbstractFileUploadController {
//不显示停用状态的查询接口 //不显示停用状态的查询接口
@GetMapping("/list-excluding-disabled") @GetMapping("/list-excluding-disabled")
@Operation(summary = "获得模板实例") @Operation(summary = "获得模板实例")
@PreAuthorize("@ss.hasPermission('base:template-instance:query')") //@PreAuthorize("@ss.hasPermission('base:template-instance:query')")
public CommonResult<PageResult<TemplateInstanceRespVO>> listExcludingDisabled(@Valid TemplateInstancePageReqVO pageReqVO) { public CommonResult<PageResult<TemplateInstanceRespVO>> listExcludingDisabled(@Valid TemplateInstancePageReqVO pageReqVO) {
PageResult<TemplateInstanceRespVO> templateInstanceRespVOPageResult = BeanUtils.toBean(templateInstanceService.listExcludingDisabled(pageReqVO), TemplateInstanceRespVO.class); PageResult<TemplateInstanceRespVO> templateInstanceRespVOPageResult = BeanUtils.toBean(templateInstanceService.listExcludingDisabled(pageReqVO), TemplateInstanceRespVO.class);
templateInstanceRespVOPageResult.getList().forEach( templateInstanceRespVOPageResult.getList().forEach(
@@ -172,7 +172,7 @@ public class TemplateInstanceController extends AbstractFileUploadController {
//停用和启用接口 //停用和启用接口
@PostMapping("/disable-enable") @PostMapping("/disable-enable")
@Operation(summary = "实例停用和启用接口", description = "实例停用和启用接口") @Operation(summary = "实例停用和启用接口", description = "实例停用和启用接口")
@PreAuthorize("@ss.hasPermission('base:template-instance:update')") //@PreAuthorize("@ss.hasPermission('base:template-instance:update')")
public CommonResult<Boolean> setDisableOrEnable(@Valid @RequestBody DisableEnableReqVO reqVO) { public CommonResult<Boolean> setDisableOrEnable(@Valid @RequestBody DisableEnableReqVO reqVO) {
templateInstanceService.setDisableOrEnable(reqVO); templateInstanceService.setDisableOrEnable(reqVO);
return success(true); return success(true);
@@ -189,7 +189,7 @@ public class TemplateInstanceController extends AbstractFileUploadController {
//创建版本 //创建版本
@PostMapping("/create-version") @PostMapping("/create-version")
@Operation(summary = "创建版本") @Operation(summary = "创建版本")
@PreAuthorize("@ss.hasPermission('base:template-instance:create')") //@PreAuthorize("@ss.hasPermission('base:template-instance:create')")
public CommonResult<TemplateInstanceRespVO> createVersion(@Valid @NotEmpty(message = "模版实例id不能为空") String id) { public CommonResult<TemplateInstanceRespVO> createVersion(@Valid @NotEmpty(message = "模版实例id不能为空") String id) {
return success(templateInstanceService.createVersion(id)); return success(templateInstanceService.createVersion(id));
} }

View File

@@ -47,14 +47,14 @@ public class TemplateInstanceDataController implements BusinessControllerMarker
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建实例字段值") @Operation(summary = "创建实例字段值")
@PreAuthorize("@ss.hasPermission('base:template-instance-data:create')") //@PreAuthorize("@ss.hasPermission('base:template-instance-data:create')")
public CommonResult<TemplateInstanceDataRespVO> createTemplateInstanceData(@Valid @RequestBody TemplateInstanceDataSaveReqVO createReqVO) { public CommonResult<TemplateInstanceDataRespVO> createTemplateInstanceData(@Valid @RequestBody TemplateInstanceDataSaveReqVO createReqVO) {
return success(templateInstanceDataService.createTemplateInstanceData(createReqVO)); return success(templateInstanceDataService.createTemplateInstanceData(createReqVO));
} }
@PostMapping("/create-batch") @PostMapping("/create-batch")
@Operation(summary = "批量创建实例字段值") @Operation(summary = "批量创建实例字段值")
@PreAuthorize("@ss.hasPermission('base:template-instance-data:create')") //@PreAuthorize("@ss.hasPermission('base:template-instance-data:create')")
public CommonResult<List<TemplateInstanceDataRespVO>> createBatchTemplateInstanceData(@Valid @RequestBody List<TemplateInstanceDataSaveReqVO> createReqVOS) { public CommonResult<List<TemplateInstanceDataRespVO>> createBatchTemplateInstanceData(@Valid @RequestBody List<TemplateInstanceDataSaveReqVO> createReqVOS) {
return success(templateInstanceDataService.createBatchTemplateInstanceData(createReqVOS)); return success(templateInstanceDataService.createBatchTemplateInstanceData(createReqVOS));
} }
@@ -62,7 +62,7 @@ public class TemplateInstanceDataController implements BusinessControllerMarker
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新实例字段值") @Operation(summary = "更新实例字段值")
@PreAuthorize("@ss.hasPermission('base:template-instance-data:update')") //@PreAuthorize("@ss.hasPermission('base:template-instance-data:update')")
public CommonResult<Boolean> updateTemplateInstanceData(@Valid @RequestBody TemplateInstanceDataSaveReqVO updateReqVO) { public CommonResult<Boolean> updateTemplateInstanceData(@Valid @RequestBody TemplateInstanceDataSaveReqVO updateReqVO) {
templateInstanceDataService.updateTemplateInstanceData(updateReqVO); templateInstanceDataService.updateTemplateInstanceData(updateReqVO);
return success(true); return success(true);
@@ -71,7 +71,7 @@ public class TemplateInstanceDataController implements BusinessControllerMarker
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除实例字段值") @Operation(summary = "删除实例字段值")
@Parameter(name = "id", description = "编号", required = true) @Parameter(name = "id", description = "编号", required = true)
@PreAuthorize("@ss.hasPermission('base:template-instance-data:delete')") //@PreAuthorize("@ss.hasPermission('base:template-instance-data:delete')")
public CommonResult<Boolean> deleteTemplateInstanceData(@RequestParam("id") Long id) { public CommonResult<Boolean> deleteTemplateInstanceData(@RequestParam("id") Long id) {
templateInstanceDataService.deleteTemplateInstanceData(id); templateInstanceDataService.deleteTemplateInstanceData(id);
return success(true); return success(true);
@@ -80,7 +80,7 @@ public class TemplateInstanceDataController implements BusinessControllerMarker
@DeleteMapping("/delete-list") @DeleteMapping("/delete-list")
@Parameter(name = "ids", description = "编号", required = true) @Parameter(name = "ids", description = "编号", required = true)
@Operation(summary = "批量删除实例字段值") @Operation(summary = "批量删除实例字段值")
@PreAuthorize("@ss.hasPermission('base:template-instance-data:delete')") //@PreAuthorize("@ss.hasPermission('base:template-instance-data:delete')")
public CommonResult<Boolean> deleteTemplateInstanceDataList(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteTemplateInstanceDataList(@RequestBody BatchDeleteReqVO req) {
templateInstanceDataService.deleteTemplateInstanceDataListByIds(req.getIds()); templateInstanceDataService.deleteTemplateInstanceDataListByIds(req.getIds());
return success(true); return success(true);

View File

@@ -46,21 +46,21 @@ public class TemplateInstanceItemController implements BusinessControllerMarker
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建实例条款值") @Operation(summary = "创建实例条款值")
@PreAuthorize("@ss.hasPermission('base:template-instance-item:create')") //@PreAuthorize("@ss.hasPermission('base:template-instance-item:create')")
public CommonResult<TemplateInstanceItemRespVO> createTemplateInstanceItem(@Valid @RequestBody TemplateInstanceItemSaveReqVO createReqVO) { public CommonResult<TemplateInstanceItemRespVO> createTemplateInstanceItem(@Valid @RequestBody TemplateInstanceItemSaveReqVO createReqVO) {
return success(templateInstanceItemService.createTemplateInstanceItem(createReqVO)); return success(templateInstanceItemService.createTemplateInstanceItem(createReqVO));
} }
@PostMapping("/create-batch") @PostMapping("/create-batch")
@Operation(summary = "批量创建实例条款值") @Operation(summary = "批量创建实例条款值")
@PreAuthorize("@ss.hasPermission('base:template-instance-item:create')") //@PreAuthorize("@ss.hasPermission('base:template-instance-item:create')")
public CommonResult<List<TemplateInstanceItemRespVO>> createBatchTemplateInstanceItem(@Valid @RequestBody List<TemplateInstanceItemSaveReqVO> createReqVOS) { public CommonResult<List<TemplateInstanceItemRespVO>> createBatchTemplateInstanceItem(@Valid @RequestBody List<TemplateInstanceItemSaveReqVO> createReqVOS) {
return success(templateInstanceItemService.createBatchTemplateInstanceItem(createReqVOS)); return success(templateInstanceItemService.createBatchTemplateInstanceItem(createReqVOS));
} }
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新实例条款值") @Operation(summary = "更新实例条款值")
@PreAuthorize("@ss.hasPermission('base:template-instance-item:update')") //@PreAuthorize("@ss.hasPermission('base:template-instance-item:update')")
public CommonResult<Boolean> updateTemplateInstanceItem(@Valid @RequestBody TemplateInstanceItemSaveReqVO updateReqVO) { public CommonResult<Boolean> updateTemplateInstanceItem(@Valid @RequestBody TemplateInstanceItemSaveReqVO updateReqVO) {
templateInstanceItemService.updateTemplateInstanceItem(updateReqVO); templateInstanceItemService.updateTemplateInstanceItem(updateReqVO);
return success(true); return success(true);
@@ -69,7 +69,7 @@ public class TemplateInstanceItemController implements BusinessControllerMarker
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除实例条款值") @Operation(summary = "删除实例条款值")
@Parameter(name = "id", description = "编号", required = true) @Parameter(name = "id", description = "编号", required = true)
@PreAuthorize("@ss.hasPermission('base:template-instance-item:delete')") //@PreAuthorize("@ss.hasPermission('base:template-instance-item:delete')")
public CommonResult<Boolean> deleteTemplateInstanceItem(@RequestParam("id") String id) { public CommonResult<Boolean> deleteTemplateInstanceItem(@RequestParam("id") String id) {
templateInstanceItemService.deleteTemplateInstanceItem(id); templateInstanceItemService.deleteTemplateInstanceItem(id);
return success(true); return success(true);
@@ -78,7 +78,7 @@ public class TemplateInstanceItemController implements BusinessControllerMarker
@DeleteMapping("/delete-list") @DeleteMapping("/delete-list")
@Parameter(name = "ids", description = "编号", required = true) @Parameter(name = "ids", description = "编号", required = true)
@Operation(summary = "批量删除实例条款值") @Operation(summary = "批量删除实例条款值")
@PreAuthorize("@ss.hasPermission('base:template-instance-item:delete')") //@PreAuthorize("@ss.hasPermission('base:template-instance-item:delete')")
public CommonResult<Boolean> deleteTemplateInstanceItemList(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteTemplateInstanceItemList(@RequestBody BatchDeleteReqVO req) {
List<String> ids = req.getIds().stream().map(String::valueOf).toList(); List<String> ids = req.getIds().stream().map(String::valueOf).toList();
templateInstanceItemService.deleteTemplateInstanceItemListByIds(ids); templateInstanceItemService.deleteTemplateInstanceItemListByIds(ids);

View File

@@ -49,14 +49,14 @@ public class TmplInscBsnRelController implements BusinessControllerMarker {
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建模板实例与业务中间") @Operation(summary = "创建模板实例与业务中间")
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-bsn-rel:create')") //@PreAuthorize("@ss.hasPermission('base:tmpl-insc-bsn-rel:create')")
public CommonResult<TmplInscBsnRelRespVO> createTmplInscBsnRel(@Valid @RequestBody TmplInscBsnRelSaveReqVO createReqVO) { public CommonResult<TmplInscBsnRelRespVO> createTmplInscBsnRel(@Valid @RequestBody TmplInscBsnRelSaveReqVO createReqVO) {
return success(tmplInscBsnRelService.createTmplInscBsnRel(createReqVO)); return success(tmplInscBsnRelService.createTmplInscBsnRel(createReqVO));
} }
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新模板实例与业务中间") @Operation(summary = "更新模板实例与业务中间")
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-bsn-rel:update')") // @PreAuthorize("@ss.hasPermission('base:tmpl-insc-bsn-rel:update')")
public CommonResult<Boolean> updateTmplInscBsnRel(@Valid @RequestBody TmplInscBsnRelSaveReqVO updateReqVO) { public CommonResult<Boolean> updateTmplInscBsnRel(@Valid @RequestBody TmplInscBsnRelSaveReqVO updateReqVO) {
tmplInscBsnRelService.updateTmplInscBsnRel(updateReqVO); tmplInscBsnRelService.updateTmplInscBsnRel(updateReqVO);
return success(true); return success(true);
@@ -65,7 +65,7 @@ public class TmplInscBsnRelController implements BusinessControllerMarker {
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除模板实例与业务中间") @Operation(summary = "删除模板实例与业务中间")
@Parameter(name = "id", description = "编号", required = true) @Parameter(name = "id", description = "编号", required = true)
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-bsn-rel:delete')") //@PreAuthorize("@ss.hasPermission('base:tmpl-insc-bsn-rel:delete')")
public CommonResult<Boolean> deleteTmplInscBsnRel(@RequestParam("id") Long id) { public CommonResult<Boolean> deleteTmplInscBsnRel(@RequestParam("id") Long id) {
tmplInscBsnRelService.deleteTmplInscBsnRel(id); tmplInscBsnRelService.deleteTmplInscBsnRel(id);
return success(true); return success(true);
@@ -74,7 +74,7 @@ public class TmplInscBsnRelController implements BusinessControllerMarker {
@DeleteMapping("/delete-list") @DeleteMapping("/delete-list")
@Parameter(name = "ids", description = "编号", required = true) @Parameter(name = "ids", description = "编号", required = true)
@Operation(summary = "批量删除模板实例与业务中间") @Operation(summary = "批量删除模板实例与业务中间")
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-bsn-rel:delete')") // @PreAuthorize("@ss.hasPermission('base:tmpl-insc-bsn-rel:delete')")
public CommonResult<Boolean> deleteTmplInscBsnRelList(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteTmplInscBsnRelList(@RequestBody BatchDeleteReqVO req) {
tmplInscBsnRelService.deleteTmplInscBsnRelListByIds(req.getIds()); tmplInscBsnRelService.deleteTmplInscBsnRelListByIds(req.getIds());
return success(true); return success(true);

View File

@@ -46,14 +46,14 @@ public class TmplInscDatBsnController implements BusinessControllerMarker {
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建业务实例字段值") @Operation(summary = "创建业务实例字段值")
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-dat-bsn:create')") //@PreAuthorize("@ss.hasPermission('base:tmpl-insc-dat-bsn:create')")
public CommonResult<TmplInscDatBsnRespVO> createTmplInscDatBsn(@Valid @RequestBody TmplInscDatBsnSaveReqVO createReqVO) { public CommonResult<TmplInscDatBsnRespVO> createTmplInscDatBsn(@Valid @RequestBody TmplInscDatBsnSaveReqVO createReqVO) {
return success(tmplInscDatBsnService.createTmplInscDatBsn(createReqVO)); return success(tmplInscDatBsnService.createTmplInscDatBsn(createReqVO));
} }
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新业务实例字段值") @Operation(summary = "更新业务实例字段值")
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-dat-bsn:update')") //@PreAuthorize("@ss.hasPermission('base:tmpl-insc-dat-bsn:update')")
public CommonResult<Boolean> updateTmplInscDatBsn(@Valid @RequestBody TmplInscDatBsnSaveReqVO updateReqVO) { public CommonResult<Boolean> updateTmplInscDatBsn(@Valid @RequestBody TmplInscDatBsnSaveReqVO updateReqVO) {
tmplInscDatBsnService.updateTmplInscDatBsn(updateReqVO); tmplInscDatBsnService.updateTmplInscDatBsn(updateReqVO);
return success(true); return success(true);
@@ -62,7 +62,7 @@ public class TmplInscDatBsnController implements BusinessControllerMarker {
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除业务实例字段值") @Operation(summary = "删除业务实例字段值")
@Parameter(name = "id", description = "编号", required = true) @Parameter(name = "id", description = "编号", required = true)
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-dat-bsn:delete')") //@PreAuthorize("@ss.hasPermission('base:tmpl-insc-dat-bsn:delete')")
public CommonResult<Boolean> deleteTmplInscDatBsn(@RequestParam("id") String id) { public CommonResult<Boolean> deleteTmplInscDatBsn(@RequestParam("id") String id) {
tmplInscDatBsnService.deleteTmplInscDatBsn(id); tmplInscDatBsnService.deleteTmplInscDatBsn(id);
return success(true); return success(true);
@@ -71,7 +71,7 @@ public class TmplInscDatBsnController implements BusinessControllerMarker {
@DeleteMapping("/delete-list") @DeleteMapping("/delete-list")
@Parameter(name = "ids", description = "编号", required = true) @Parameter(name = "ids", description = "编号", required = true)
@Operation(summary = "批量删除业务实例字段值") @Operation(summary = "批量删除业务实例字段值")
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-dat-bsn:delete')") //@PreAuthorize("@ss.hasPermission('base:tmpl-insc-dat-bsn:delete')")
public CommonResult<Boolean> deleteTmplInscDatBsnList(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteTmplInscDatBsnList(@RequestBody BatchDeleteReqVO req) {
tmplInscDatBsnService.deleteTmplInscDatBsnListByIds(req.getIds().stream().map(String::valueOf).toList()); tmplInscDatBsnService.deleteTmplInscDatBsnListByIds(req.getIds().stream().map(String::valueOf).toList());
return success(true); return success(true);
@@ -98,7 +98,7 @@ public class TmplInscDatBsnController implements BusinessControllerMarker {
@GetMapping("/export-excel") @GetMapping("/export-excel")
@Operation(summary = "导出业务实例字段值 Excel") @Operation(summary = "导出业务实例字段值 Excel")
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-dat-bsn:export')") //@PreAuthorize("@ss.hasPermission('base:tmpl-insc-dat-bsn:export')")
@ApiAccessLog(operateType = EXPORT) @ApiAccessLog(operateType = EXPORT)
public void exportTmplInscDatBsnExcel(@Valid TmplInscDatBsnPageReqVO pageReqVO, public void exportTmplInscDatBsnExcel(@Valid TmplInscDatBsnPageReqVO pageReqVO,
HttpServletResponse response) throws IOException { HttpServletResponse response) throws IOException {

View File

@@ -44,14 +44,14 @@ public class TmplInscItmBsnController implements BusinessControllerMarker {
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建业务实例条款值") @Operation(summary = "创建业务实例条款值")
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-itm-bsn:create')") //@PreAuthorize("@ss.hasPermission('base:tmpl-insc-itm-bsn:create')")
public CommonResult<TmplInscItmBsnRespVO> createTmplInscItmBsn(@Valid @RequestBody TmplInscItmBsnSaveReqVO createReqVO) { public CommonResult<TmplInscItmBsnRespVO> createTmplInscItmBsn(@Valid @RequestBody TmplInscItmBsnSaveReqVO createReqVO) {
return success(tmplInscItmBsnService.createTmplInscItmBsn(createReqVO)); return success(tmplInscItmBsnService.createTmplInscItmBsn(createReqVO));
} }
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新业务实例条款值") @Operation(summary = "更新业务实例条款值")
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-itm-bsn:update')") //@PreAuthorize("@ss.hasPermission('base:tmpl-insc-itm-bsn:update')")
public CommonResult<Boolean> updateTmplInscItmBsn(@Valid @RequestBody TmplInscItmBsnSaveReqVO updateReqVO) { public CommonResult<Boolean> updateTmplInscItmBsn(@Valid @RequestBody TmplInscItmBsnSaveReqVO updateReqVO) {
tmplInscItmBsnService.updateTmplInscItmBsn(updateReqVO); tmplInscItmBsnService.updateTmplInscItmBsn(updateReqVO);
return success(true); return success(true);
@@ -60,7 +60,7 @@ public class TmplInscItmBsnController implements BusinessControllerMarker {
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除业务实例条款值") @Operation(summary = "删除业务实例条款值")
@Parameter(name = "id", description = "编号", required = true) @Parameter(name = "id", description = "编号", required = true)
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-itm-bsn:delete')") //@PreAuthorize("@ss.hasPermission('base:tmpl-insc-itm-bsn:delete')")
public CommonResult<Boolean> deleteTmplInscItmBsn(@RequestParam("id") String id) { public CommonResult<Boolean> deleteTmplInscItmBsn(@RequestParam("id") String id) {
tmplInscItmBsnService.deleteTmplInscItmBsn(id); tmplInscItmBsnService.deleteTmplInscItmBsn(id);
return success(true); return success(true);
@@ -69,7 +69,7 @@ public class TmplInscItmBsnController implements BusinessControllerMarker {
@DeleteMapping("/delete-list") @DeleteMapping("/delete-list")
@Parameter(name = "ids", description = "编号", required = true) @Parameter(name = "ids", description = "编号", required = true)
@Operation(summary = "批量删除业务实例条款值") @Operation(summary = "批量删除业务实例条款值")
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-itm-bsn:delete')") // @PreAuthorize("@ss.hasPermission('base:tmpl-insc-itm-bsn:delete')")
public CommonResult<Boolean> deleteTmplInscItmBsnList(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteTmplInscItmBsnList(@RequestBody BatchDeleteReqVO req) {
tmplInscItmBsnService.deleteTmplInscItmBsnListByIds(req.getIds()); tmplInscItmBsnService.deleteTmplInscItmBsnListByIds(req.getIds());
return success(true); return success(true);
@@ -94,7 +94,7 @@ public class TmplInscItmBsnController implements BusinessControllerMarker {
@GetMapping("/export-excel") @GetMapping("/export-excel")
@Operation(summary = "导出业务实例条款值 Excel") @Operation(summary = "导出业务实例条款值 Excel")
@PreAuthorize("@ss.hasPermission('base:tmpl-insc-itm-bsn:export')") // @PreAuthorize("@ss.hasPermission('base:tmpl-insc-itm-bsn:export')")
@ApiAccessLog(operateType = EXPORT) @ApiAccessLog(operateType = EXPORT)
public void exportTmplInscItmBsnExcel(@Valid TmplInscItmBsnPageReqVO pageReqVO, public void exportTmplInscItmBsnExcel(@Valid TmplInscItmBsnPageReqVO pageReqVO,
HttpServletResponse response) throws IOException { HttpServletResponse response) throws IOException {

View File

@@ -37,7 +37,7 @@ public class TmplItmController {
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建模板条款") @Operation(summary = "创建模板条款")
@PreAuthorize("@ss.hasPermission('base:tmpl-ltm:create')") // @PreAuthorize("@ss.hasPermission('base:tmpl-ltm:create')")
public CommonResult<TmplItmRespVO> createTmplItm(@Valid @RequestBody TmplItmSaveReqVO createReqVO) { public CommonResult<TmplItmRespVO> createTmplItm(@Valid @RequestBody TmplItmSaveReqVO createReqVO) {
TmplItmRespVO tmplItm = tmplItmService.createTmplItm(createReqVO); TmplItmRespVO tmplItm = tmplItmService.createTmplItm(createReqVO);
return success(tmplItm); return success(tmplItm);
@@ -45,7 +45,7 @@ public class TmplItmController {
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新模板条款") @Operation(summary = "更新模板条款")
@PreAuthorize("@ss.hasPermission('base:tmpl-ltm:update')") //@PreAuthorize("@ss.hasPermission('base:tmpl-ltm:update')")
public CommonResult<Boolean> updateTmplItm(@Valid @RequestBody TmplItmSaveReqVO updateReqVO) { public CommonResult<Boolean> updateTmplItm(@Valid @RequestBody TmplItmSaveReqVO updateReqVO) {
tmplItmService.updateTmplItm(updateReqVO); tmplItmService.updateTmplItm(updateReqVO);
return success(true); return success(true);
@@ -53,7 +53,7 @@ public class TmplItmController {
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除模板条款", description = "") @Operation(summary = "删除模板条款", description = "")
@PreAuthorize("@ss.hasPermission('base:tmpl-ltm:delete')") //@PreAuthorize("@ss.hasPermission('base:tmpl-ltm:delete')")
public CommonResult<Boolean> deleteTmplItm(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteTmplItm(@RequestBody BatchDeleteReqVO req) {
return success(tmplItmService.deleteTmplItm(req.getIds())); return success(tmplItmService.deleteTmplItm(req.getIds()));
} }
@@ -67,6 +67,7 @@ public class TmplItmController {
@GetMapping("/list") @GetMapping("/list")
@Operation(summary = "获得模板条款") @Operation(summary = "获得模板条款")
@PreAuthorize("@ss.hasPermission('base:tmpl-ltm:query')")
public CommonResult<List<TmplItmRespVO>> listTmplItm(Map<String, Object> params) { public CommonResult<List<TmplItmRespVO>> listTmplItm(Map<String, Object> params) {
// 创建查询条件构造器 // 创建查询条件构造器
QueryWrapper<TmplItmDO> queryWrapper = new QueryWrapper<>(); QueryWrapper<TmplItmDO> queryWrapper = new QueryWrapper<>();
@@ -100,7 +101,7 @@ public class TmplItmController {
@PutMapping("/update-sts") @PutMapping("/update-sts")
@Operation(summary = "更新模板条款状态") @Operation(summary = "更新模板条款状态")
@PreAuthorize("@ss.hasPermission('bse:tmpl-tp-fld:update')") //@PreAuthorize("@ss.hasPermission('bse:tmpl-tp-fld:update')")
public CommonResult<Boolean> updateTmplTpSts(@RequestBody UpdateStsVO updateStsVO) { public CommonResult<Boolean> updateTmplTpSts(@RequestBody UpdateStsVO updateStsVO) {
tmplItmService.updateTmplTpSts(updateStsVO); tmplItmService.updateTmplTpSts(updateStsVO);
return success(true); return success(true);

View File

@@ -51,14 +51,14 @@ public class TmplTpController extends AbstractFileUploadController implements Bu
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建模板分类") @Operation(summary = "创建模板分类")
@PreAuthorize("@ss.hasPermission('base:tmpl-tp:create')") //@PreAuthorize("@ss.hasPermission('base:tmpl-tp:create')")
public CommonResult<TmplTpRespVO> createTmplTp(@Valid @RequestBody TmplTpSaveReqVO createReqVO) { public CommonResult<TmplTpRespVO> createTmplTp(@Valid @RequestBody TmplTpSaveReqVO createReqVO) {
return success(tmplTpService.createTmplTp(createReqVO)); return success(tmplTpService.createTmplTp(createReqVO));
} }
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新模板分类") @Operation(summary = "更新模板分类")
@PreAuthorize("@ss.hasPermission('base:tmpl-tp:update')") //@PreAuthorize("@ss.hasPermission('base:tmpl-tp:update')")
public CommonResult<Boolean> updateTmplTp(@Valid @RequestBody TmplTpSaveReqVO updateReqVO) { public CommonResult<Boolean> updateTmplTp(@Valid @RequestBody TmplTpSaveReqVO updateReqVO) {
tmplTpService.updateTmplTp(updateReqVO); tmplTpService.updateTmplTp(updateReqVO);
return success(true); return success(true);
@@ -67,7 +67,7 @@ public class TmplTpController extends AbstractFileUploadController implements Bu
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除模板分类") @Operation(summary = "删除模板分类")
@Parameter(name = "id", description = "编号", required = true) @Parameter(name = "id", description = "编号", required = true)
@PreAuthorize("@ss.hasPermission('base:tmpl-tp:delete')") //@PreAuthorize("@ss.hasPermission('base:tmpl-tp:delete')")
public CommonResult<Boolean> deleteTmplTp(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteTmplTp(@RequestBody BatchDeleteReqVO req) {
tmplTpService.deleteTmplTp(req.getIds()); tmplTpService.deleteTmplTp(req.getIds());
return success(true); return success(true);
@@ -76,7 +76,7 @@ public class TmplTpController extends AbstractFileUploadController implements Bu
@DeleteMapping("/delete-list") @DeleteMapping("/delete-list")
@Parameter(name = "ids", description = "编号", required = true) @Parameter(name = "ids", description = "编号", required = true)
@Operation(summary = "批量删除模板分类") @Operation(summary = "批量删除模板分类")
@PreAuthorize("@ss.hasPermission('base:tmpl-tp:delete')") //@PreAuthorize("@ss.hasPermission('base:tmpl-tp:delete')")
public CommonResult<Boolean> deleteTmplTpList(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteTmplTpList(@RequestBody BatchDeleteReqVO req) {
tmplTpService.deleteTmplTpListByIds(req.getIds()); tmplTpService.deleteTmplTpListByIds(req.getIds());
return success(true); return success(true);
@@ -101,7 +101,7 @@ public class TmplTpController extends AbstractFileUploadController implements Bu
@GetMapping("/export-excel") @GetMapping("/export-excel")
@Operation(summary = "导出模板分类 Excel") @Operation(summary = "导出模板分类 Excel")
@PreAuthorize("@ss.hasPermission('base:tmpl-tp:export')") //@PreAuthorize("@ss.hasPermission('base:tmpl-tp:export')")
@ApiAccessLog(operateType = EXPORT) @ApiAccessLog(operateType = EXPORT)
public void exportTmplTpExcel(@Valid TmplTpPageReqVO pageReqVO, public void exportTmplTpExcel(@Valid TmplTpPageReqVO pageReqVO,
HttpServletResponse response) throws IOException { HttpServletResponse response) throws IOException {
@@ -133,7 +133,7 @@ public class TmplTpController extends AbstractFileUploadController implements Bu
//更新类型状态 //更新类型状态
@PutMapping("/updateStatus") @PutMapping("/updateStatus")
@Operation(summary = "更新模板类型状态") @Operation(summary = "更新模板类型状态")
@PreAuthorize("@ss.hasPermission('base:tmpl-tp:update')") //@PreAuthorize("@ss.hasPermission('base:tmpl-tp:update')")
public CommonResult<Boolean> updateStatus(@RequestBody Map<String,Object> params) { public CommonResult<Boolean> updateStatus(@RequestBody Map<String,Object> params) {
if (params == null){ if (params == null){
throw exception(PARAMS_IS_NULL_OR_ERR); throw exception(PARAMS_IS_NULL_OR_ERR);
@@ -157,7 +157,7 @@ public class TmplTpController extends AbstractFileUploadController implements Bu
// 字段编辑新增或者删除 // 字段编辑新增或者删除
@PostMapping("/field-edit") @PostMapping("/field-edit")
@Operation(summary = "字段编辑新增或者删除") @Operation(summary = "字段编辑新增或者删除")
@PreAuthorize("@ss.hasPermission('base:tmpl-tp:update')") //@PreAuthorize("@ss.hasPermission('base:tmpl-tp:update')")
public CommonResult<Boolean> fieldEdit(@Valid @RequestBody TmplTpEditOrDeleteReqVO reqVO) { public CommonResult<Boolean> fieldEdit(@Valid @RequestBody TmplTpEditOrDeleteReqVO reqVO) {
tmplTpService.fieldEdit(reqVO); tmplTpService.fieldEdit(reqVO);
return success(true); return success(true);
@@ -165,7 +165,7 @@ public class TmplTpController extends AbstractFileUploadController implements Bu
@PostMapping("/ltm-edit") @PostMapping("/ltm-edit")
@Operation(summary = "条款编辑新增或者删除") @Operation(summary = "条款编辑新增或者删除")
@PreAuthorize("@ss.hasPermission('base:tmpl-tp:update')") //@PreAuthorize("@ss.hasPermission('base:tmpl-tp:update')")
public CommonResult<Boolean> ltmEdit(@Valid @RequestBody TmplTpEditOrDeleteReqVO reqVO) { public CommonResult<Boolean> ltmEdit(@Valid @RequestBody TmplTpEditOrDeleteReqVO reqVO) {
tmplTpService.ltmEdit(reqVO); tmplTpService.ltmEdit(reqVO);
return success(true); return success(true);

View File

@@ -34,21 +34,21 @@ public class TmplTpFldController {
private final TmplTpFldService tmplTpFldService; private final TmplTpFldService tmplTpFldService;
@PostMapping("/create") @PostMapping("/create")
@Operation(summary = "创建模板字段") @Operation(summary = "创建模板字段")
@PreAuthorize("@ss.hasPermission('base:tmpl-tp-fld:create')") // @PreAuthorize("@ss.hasPermission('base:tmpl-tp-fld:create')")
public CommonResult<TmplFldRespVO> createTmplFld(@Valid @RequestBody TmplTpFldSaveReqVO tmplTpFldSaveReqVO) { public CommonResult<TmplFldRespVO> createTmplFld(@Valid @RequestBody TmplTpFldSaveReqVO tmplTpFldSaveReqVO) {
return success(tmplTpFldService.createTmplFld(tmplTpFldSaveReqVO)); return success(tmplTpFldService.createTmplFld(tmplTpFldSaveReqVO));
} }
@PutMapping("/update") @PutMapping("/update")
@Operation(summary = "更新模板字段") @Operation(summary = "更新模板字段")
@PreAuthorize("@ss.hasPermission('base:tmpl-tp-fld:update')") //@PreAuthorize("@ss.hasPermission('base:tmpl-tp-fld:update')")
public CommonResult<Boolean> updateTmplTp(@Valid @RequestBody TmplTpFldSaveReqVO updateReqVO) { public CommonResult<Boolean> updateTmplTp(@Valid @RequestBody TmplTpFldSaveReqVO updateReqVO) {
tmplTpFldService.updateTmplFld(updateReqVO); tmplTpFldService.updateTmplFld(updateReqVO);
return success(true); return success(true);
} }
@DeleteMapping("/delete") @DeleteMapping("/delete")
@Operation(summary = "删除模板字段") @Operation(summary = "删除模板字段")
@PreAuthorize("@ss.hasPermission('base:tmpl-tp-fld:delete')") //@PreAuthorize("@ss.hasPermission('base:tmpl-tp-fld:delete')")
public CommonResult<Boolean> deleteTmplTp(@RequestBody BatchDeleteReqVO req) { public CommonResult<Boolean> deleteTmplTp(@RequestBody BatchDeleteReqVO req) {
tmplTpFldService.deleteTmplTpByIds(req.getIds()); tmplTpFldService.deleteTmplTpByIds(req.getIds());
return success(true); return success(true);
@@ -68,7 +68,7 @@ public class TmplTpFldController {
} }
@PutMapping("/update-sts") @PutMapping("/update-sts")
@Operation(summary = "更新模板字段状态") @Operation(summary = "更新模板字段状态")
@PreAuthorize("@ss.hasPermission('base:tmpl-tp-fld:update')") //@PreAuthorize("@ss.hasPermission('base:tmpl-tp-fld:update')")
public CommonResult<Boolean> updateTmplTpSts(@RequestBody UpdateStsVO updateStsVO) { public CommonResult<Boolean> updateTmplTpSts(@RequestBody UpdateStsVO updateStsVO) {
tmplTpFldService.updateTmplTpSts(updateStsVO); tmplTpFldService.updateTmplTpSts(updateStsVO);
return success(true); return success(true);

View File

@@ -23,7 +23,7 @@ public interface InternalSupplyFactoryMapper extends BaseMapperX<InternalSupplyF
.likeIfPresent(InternalSupplyFactoryDO::getCompanyIdCustom, reqVO.getCompanyIdCustom()) .likeIfPresent(InternalSupplyFactoryDO::getCompanyIdCustom, reqVO.getCompanyIdCustom())
.likeIfPresent(InternalSupplyFactoryDO::getCompanyNameCustom, reqVO.getCompanyNameCustom()) .likeIfPresent(InternalSupplyFactoryDO::getCompanyNameCustom, reqVO.getCompanyNameCustom())
.likeIfPresent(InternalSupplyFactoryDO::getName, reqVO.getName()) .likeIfPresent(InternalSupplyFactoryDO::getName, reqVO.getName())
.eqIfPresent(InternalSupplyFactoryDO::getNumber, reqVO.getNumber()) .likeIfPresent(InternalSupplyFactoryDO::getNumber, reqVO.getNumber())
.eqIfPresent(InternalSupplyFactoryDO::getType, reqVO.getType()) .eqIfPresent(InternalSupplyFactoryDO::getType, reqVO.getType())
.likeIfPresent(InternalSupplyFactoryDO::getRelativityName, reqVO.getRelativityName()) .likeIfPresent(InternalSupplyFactoryDO::getRelativityName, reqVO.getRelativityName())
.eqIfPresent(InternalSupplyFactoryDO::getRelativityNumber, reqVO.getRelativityNumber()) .eqIfPresent(InternalSupplyFactoryDO::getRelativityNumber, reqVO.getRelativityNumber())

View File

@@ -63,41 +63,41 @@ public class ContactDO extends BusinessBaseDO {
*/ */
@TableField("IS_ENB") @TableField("IS_ENB")
private String isEnable; private String isEnable;
/** // /**
* 公司编号 // * 公司编号
*/ // */
@TableField("COMPANY_ID") // @TableField("COMPANY_ID")
private Long companyId; // private Long companyId;
/** // /**
* 公司名称 // * 公司名称
*/ // */
@TableField("COMPANY_NAME") // @TableField("COMPANY_NAME")
private String companyName; // private String companyName;
/** // /**
* 部门编号 // * 部门编号
*/ // */
@TableField("DEPT_ID") // @TableField("DEPT_ID")
private Long deptId; // private Long deptId;
/** // /**
* 部门名称 // * 部门名称
*/ // */
@TableField("DEPT_NAME") // @TableField("DEPT_NAME")
private String deptName; // private String deptName;
/** // /**
* 岗位编号 // * 岗位编号
*/ // */
@TableField("POST_ID") // @TableField("POST_ID")
private Long postId; // private Long postId;
/** // /**
* 创建人名称 // * 创建人名称
*/ // */
@TableField("CREATOR_NAME") // @TableField("CREATOR_NAME")
private String creatorName; // private String creatorName;
/** // /**
* 更新人名称 // * 更新人名称
*/ // */
@TableField("UPDATER_NAME") // @TableField("UPDATER_NAME")
private String updaterName; // private String updaterName;
@TableField("CSTM_NUM") @TableField("CSTM_NUM")
private String customerNumber; private String customerNumber;