添加其他页面调用合同列表接口

This commit is contained in:
2025-11-14 19:53:43 +08:00
parent 1eaf29b282
commit be944595e3
10 changed files with 163 additions and 0 deletions

View File

@ -6,6 +6,10 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*; import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.xzd.comprehensive.domain.bo.XzdCsContractInformationBo;
import org.dromara.xzd.comprehensive.domain.vo.XzdCsContractInformationVo;
import org.dromara.xzd.comprehensive.service.IXzdCsContractInformationService;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.dromara.common.idempotent.annotation.RepeatSubmit; import org.dromara.common.idempotent.annotation.RepeatSubmit;
@ -36,6 +40,9 @@ public class XzdCsContractChangeController extends BaseController {
private final IXzdCsContractChangeService xzdCsContractChangeService; private final IXzdCsContractChangeService xzdCsContractChangeService;
@Lazy
private final IXzdCsContractInformationService xzdCsContractInformationService;
/** /**
* 查询综合服务合同变更列表 * 查询综合服务合同变更列表
*/ */
@ -102,4 +109,13 @@ public class XzdCsContractChangeController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdCsContractChangeService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdCsContractChangeService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询综合服务合同信息列表
*/
@SaCheckPermission("comprehensive:csContractChange:add || comprehensive:csContractChange:edit || comprehensive:csContractChange:list")
@GetMapping("/getList")
public TableDataInfo<XzdCsContractInformationVo> getList(XzdCsContractInformationBo bo, PageQuery pageQuery) {
return xzdCsContractInformationService.queryPageList(bo, pageQuery);
}
} }

View File

@ -6,6 +6,10 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*; import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.xzd.comprehensive.domain.bo.XzdCsContractInformationBo;
import org.dromara.xzd.comprehensive.domain.vo.XzdCsContractInformationVo;
import org.dromara.xzd.comprehensive.service.IXzdCsContractInformationService;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.dromara.common.idempotent.annotation.RepeatSubmit; import org.dromara.common.idempotent.annotation.RepeatSubmit;
@ -36,6 +40,9 @@ public class XzdCsContractSuspendController extends BaseController {
private final IXzdCsContractSuspendService xzdCsContractSuspendService; private final IXzdCsContractSuspendService xzdCsContractSuspendService;
@Lazy
private final IXzdCsContractInformationService xzdCsContractInformationService;
/** /**
* 查询综合服务合同终止列表 * 查询综合服务合同终止列表
*/ */
@ -102,4 +109,13 @@ public class XzdCsContractSuspendController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdCsContractSuspendService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdCsContractSuspendService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询综合服务合同信息列表
*/
@SaCheckPermission("comprehensive:csContractSuspend:add || comprehensive:csContractSuspend:edit || comprehensive:csContractSuspend:list")
@GetMapping("/getList")
public TableDataInfo<XzdCsContractInformationVo> getList(XzdCsContractInformationBo bo, PageQuery pageQuery) {
return xzdCsContractInformationService.queryPageList(bo, pageQuery);
}
} }

View File

@ -6,6 +6,10 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*; import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.xzd.costProjectApproval.costBudget.domain.bo.XzdCbysZjhcbBo;
import org.dromara.xzd.costProjectApproval.costBudget.domain.vo.XzdCbysZjhcbVo;
import org.dromara.xzd.costProjectApproval.costBudget.service.IXzdCbysZjhcbService;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.dromara.common.idempotent.annotation.RepeatSubmit; import org.dromara.common.idempotent.annotation.RepeatSubmit;
@ -36,6 +40,18 @@ public class XzdCbysJdcbfjController extends BaseController {
private final IXzdCbysJdcbfjService xzdCbysJdcbfjService; private final IXzdCbysJdcbfjService xzdCbysJdcbfjService;
@Lazy
private final IXzdCbysZjhcbService xzdCbysZjhcbService;
/**
* 查询立项及成本-成本预算-总体计划成本列表
*/
@SaCheckPermission("costBudget:cbysJdcbfj:add || costBudget:cbysJdcbfj:edit || costBudget:cbysJdcbfj:list")
@GetMapping("/getList")
public TableDataInfo<XzdCbysZjhcbVo> list(XzdCbysZjhcbBo bo, PageQuery pageQuery) {
return xzdCbysZjhcbService.queryPageList(bo, pageQuery);
}
/** /**
* 查询立项及成本-成本预算-阶段成本分解列表 * 查询立项及成本-成本预算-阶段成本分解列表
*/ */

View File

@ -6,6 +6,10 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*; import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.xzd.costProjectApproval.costBudget.domain.bo.XzdCbysZjhcbBo;
import org.dromara.xzd.costProjectApproval.costBudget.domain.vo.XzdCbysZjhcbVo;
import org.dromara.xzd.costProjectApproval.costBudget.service.IXzdCbysZjhcbService;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.dromara.common.idempotent.annotation.RepeatSubmit; import org.dromara.common.idempotent.annotation.RepeatSubmit;
@ -36,6 +40,19 @@ public class XzdCbysZjhcbAlterationController extends BaseController {
private final IXzdCbysZjhcbAlterationService xzdCbysZjhcbAlterationService; private final IXzdCbysZjhcbAlterationService xzdCbysZjhcbAlterationService;
@Lazy
private final IXzdCbysZjhcbService xzdCbysZjhcbService;
/**
* 查询立项及成本-成本预算-总体计划成本列表
*/
@SaCheckPermission("costBudget:cbysZjhcbAlteration:add || costBudget:cbysZjhcbAlteration:edit || costBudget:cbysZjhcbAlteration:list")
@GetMapping("/getList")
public TableDataInfo<XzdCbysZjhcbVo> list(XzdCbysZjhcbBo bo, PageQuery pageQuery) {
return xzdCbysZjhcbService.queryPageList(bo, pageQuery);
}
/** /**
* 查询立项及成本-成本预算-总体计划成本变更列表 * 查询立项及成本-成本预算-总体计划成本变更列表
*/ */

View File

@ -6,6 +6,10 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*; import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.xzd.contractManagement.purchaseManagement.domain.bo.XzdPurchaseContractInformationBo;
import org.dromara.xzd.contractManagement.purchaseManagement.domain.vo.XzdPurchaseContractInformationVo;
import org.dromara.xzd.contractManagement.purchaseManagement.service.IXzdPurchaseContractInformationService;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.dromara.common.idempotent.annotation.RepeatSubmit; import org.dromara.common.idempotent.annotation.RepeatSubmit;
@ -36,6 +40,18 @@ public class XzdSfkCaigouFkController extends BaseController {
private final IXzdSfkCaigouFkService xzdSfkCaigouFkService; private final IXzdSfkCaigouFkService xzdSfkCaigouFkService;
@Lazy
private final IXzdPurchaseContractInformationService xzdPurchaseContractInformationService;
/**
* 查询采购合同信息列表
*/
@SaCheckPermission("paymentsReceipts:sfkCaigouFk:list || paymentsReceipts:sfkCaigouFk:add || paymentsReceipts:sfkCaigouFk:edit")
@GetMapping("/getList")
public TableDataInfo<XzdPurchaseContractInformationVo> list(XzdPurchaseContractInformationBo bo, PageQuery pageQuery) {
return xzdPurchaseContractInformationService.queryPageList(bo, pageQuery);
}
/** /**
* 查询采购合同付款列表 * 查询采购合同付款列表
*/ */

View File

@ -6,6 +6,10 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*; import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.xzd.comprehensive.domain.bo.XzdCsContractInformationBo;
import org.dromara.xzd.comprehensive.domain.vo.XzdCsContractInformationVo;
import org.dromara.xzd.comprehensive.service.IXzdCsContractInformationService;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.dromara.common.idempotent.annotation.RepeatSubmit; import org.dromara.common.idempotent.annotation.RepeatSubmit;
@ -36,6 +40,20 @@ public class XzdSfkZonhefuwuFkController extends BaseController {
private final IXzdSfkZonhefuwuFkService xzdSfkZonhefuwuFkService; private final IXzdSfkZonhefuwuFkService xzdSfkZonhefuwuFkService;
@Lazy
private final IXzdCsContractInformationService xzdCsContractInformationService;
/**
* 查询综合服务合同信息列表
*/
@SaCheckPermission("settlement:jsZhfwJindu:add || settlement:jsZhfwJindu:edit || settlement:jsZhfwJindu:list")
@GetMapping("/getList")
public TableDataInfo<XzdCsContractInformationVo> getList(XzdCsContractInformationBo bo, PageQuery pageQuery) {
return xzdCsContractInformationService.queryPageList(bo, pageQuery);
}
/** /**
* 查询综合服务合同付款列表 * 查询综合服务合同付款列表
*/ */

View File

@ -6,6 +6,10 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*; import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.xzd.contractManagement.purchaseManagement.domain.bo.XzdPurchaseContractInformationBo;
import org.dromara.xzd.contractManagement.purchaseManagement.domain.vo.XzdPurchaseContractInformationVo;
import org.dromara.xzd.contractManagement.purchaseManagement.service.IXzdPurchaseContractInformationService;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.dromara.common.idempotent.annotation.RepeatSubmit; import org.dromara.common.idempotent.annotation.RepeatSubmit;
@ -35,6 +39,17 @@ import org.dromara.common.mybatis.core.page.TableDataInfo;
public class XzdJsCgJinduController extends BaseController { public class XzdJsCgJinduController extends BaseController {
private final IXzdJsCgJinduService xzdJsCgJinduService; private final IXzdJsCgJinduService xzdJsCgJinduService;
@Lazy
private final IXzdPurchaseContractInformationService xzdPurchaseContractInformationService;
/**
* 查询采购合同信息列表
*/
@SaCheckPermission("settlement:jsCgJindu:list || settlement:jsCgJindu:add || settlement:jsCgJindu:edit")
@GetMapping("/getList")
public TableDataInfo<XzdPurchaseContractInformationVo> list(XzdPurchaseContractInformationBo bo, PageQuery pageQuery) {
return xzdPurchaseContractInformationService.queryPageList(bo, pageQuery);
}
/** /**
* 查询采购合同进度结算列表 * 查询采购合同进度结算列表

View File

@ -6,6 +6,10 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*; import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.xzd.contractManagement.purchaseManagement.domain.bo.XzdPurchaseContractInformationBo;
import org.dromara.xzd.contractManagement.purchaseManagement.domain.vo.XzdPurchaseContractInformationVo;
import org.dromara.xzd.contractManagement.purchaseManagement.service.IXzdPurchaseContractInformationService;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.dromara.common.idempotent.annotation.RepeatSubmit; import org.dromara.common.idempotent.annotation.RepeatSubmit;
@ -36,6 +40,19 @@ public class XzdJsCgJungonController extends BaseController {
private final IXzdJsCgJungonService xzdJsCgJungonService; private final IXzdJsCgJungonService xzdJsCgJungonService;
@Lazy
private final IXzdPurchaseContractInformationService xzdPurchaseContractInformationService;
/**
* 查询采购合同信息列表
*/
@SaCheckPermission("settlement:jsCgJungon:list || settlement:jsCgJungon:add || settlement:jsCgJungon:edit")
@GetMapping("/getList")
public TableDataInfo<XzdPurchaseContractInformationVo> list(XzdPurchaseContractInformationBo bo, PageQuery pageQuery) {
return xzdPurchaseContractInformationService.queryPageList(bo, pageQuery);
}
/** /**
* 查询采购合同竣工结算列表 * 查询采购合同竣工结算列表
*/ */

View File

@ -6,6 +6,10 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*; import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.xzd.settlement.domain.bo.XzdJsCgJungonBo;
import org.dromara.xzd.settlement.domain.vo.XzdJsCgJungonVo;
import org.dromara.xzd.settlement.service.IXzdJsCgJungonService;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.dromara.common.idempotent.annotation.RepeatSubmit; import org.dromara.common.idempotent.annotation.RepeatSubmit;
@ -36,6 +40,18 @@ public class XzdJsCgJungonEditController extends BaseController {
private final IXzdJsCgJungonEditService xzdJsCgJungonEditService; private final IXzdJsCgJungonEditService xzdJsCgJungonEditService;
@Lazy
private final IXzdJsCgJungonService xzdJsCgJungonService;
/**
* 查询采购合同竣工结算列表
*/
@SaCheckPermission("settlement:jsCgJungonEdit:list || settlement:jsCgJungonEdit:add || settlement:jsCgJungonEdit:edit")
@GetMapping("/list")
public TableDataInfo<XzdJsCgJungonVo> list(XzdJsCgJungonBo bo, PageQuery pageQuery) {
return xzdJsCgJungonService.queryPageList(bo, pageQuery);
}
/** /**
* 查询采购合同竣工结算调整列表 * 查询采购合同竣工结算调整列表
*/ */

View File

@ -6,6 +6,10 @@ import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*; import jakarta.validation.constraints.*;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.xzd.comprehensive.domain.bo.XzdCsContractInformationBo;
import org.dromara.xzd.comprehensive.domain.vo.XzdCsContractInformationVo;
import org.dromara.xzd.comprehensive.service.IXzdCsContractInformationService;
import org.springframework.context.annotation.Lazy;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.dromara.common.idempotent.annotation.RepeatSubmit; import org.dromara.common.idempotent.annotation.RepeatSubmit;
@ -36,6 +40,9 @@ public class XzdJsZhfwJinduController extends BaseController {
private final IXzdJsZhfwJinduService xzdJsZhfwJinduService; private final IXzdJsZhfwJinduService xzdJsZhfwJinduService;
@Lazy
private final IXzdCsContractInformationService xzdCsContractInformationService;
/** /**
* 查询综合服务合同进度结算列表 * 查询综合服务合同进度结算列表
*/ */
@ -102,4 +109,13 @@ public class XzdJsZhfwJinduController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdJsZhfwJinduService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdJsZhfwJinduService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询综合服务合同信息列表
*/
@SaCheckPermission("settlement:jsZhfwJindu:add || settlement:jsZhfwJindu:edit || settlement:jsZhfwJindu:list")
@GetMapping("/getList")
public TableDataInfo<XzdCsContractInformationVo> getList(XzdCsContractInformationBo bo, PageQuery pageQuery) {
return xzdCsContractInformationService.queryPageList(bo, pageQuery);
}
} }