权限修改

This commit is contained in:
lg
2025-11-15 17:03:33 +08:00
parent 3265a58813
commit 49c9ef8878
26 changed files with 589 additions and 11 deletions

View File

@ -2,10 +2,14 @@ package org.dromara.xzd.biddingManagement.biddingDocument.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.biddingManagement.biaoqianlixiang.domain.dto.QuerBiddingManagementDto;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.domain.vo.QueryListXzdVo;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.service.IXzdBidPreProjectService;
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,8 @@ public class XzdBiddingFileEstimateController extends BaseController {
private final IXzdBiddingFileEstimateService xzdBiddingFileEstimateService; private final IXzdBiddingFileEstimateService xzdBiddingFileEstimateService;
private final IXzdBidPreProjectService xzdBidPreProjectService;
/** /**
* 查询招标文件审估列表 * 查询招标文件审估列表
*/ */
@ -102,4 +108,18 @@ public class XzdBiddingFileEstimateController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdBiddingFileEstimateService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdBiddingFileEstimateService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询标前立项列表
*/
@SaCheckPermission(value = {"biddingDocument:biddingFileEstimate:list "," biddingDocument:biddingFileEstimate:add "," biddingDocument:biddingFileEstimate:edit"},mode = SaMode.OR)
@GetMapping("/getlist")
public QueryListXzdVo list(QuerBiddingManagementDto bo, PageQuery pageQuery) {
return xzdBidPreProjectService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,10 +2,14 @@ package org.dromara.xzd.biddingManagement.earnestMoney.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.biddingManagement.biaoqianlixiang.domain.dto.QuerBiddingManagementDto;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.domain.vo.QueryListXzdVo;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.service.IXzdBidPreProjectService;
import org.dromara.xzd.biddingManagement.earnestMoney.domain.bo.XzdBidDepositPaymentBo; import org.dromara.xzd.biddingManagement.earnestMoney.domain.bo.XzdBidDepositPaymentBo;
import org.dromara.xzd.biddingManagement.earnestMoney.domain.vo.XzdBidDepositPaymentByBqlx; import org.dromara.xzd.biddingManagement.earnestMoney.domain.vo.XzdBidDepositPaymentByBqlx;
import org.dromara.xzd.biddingManagement.earnestMoney.domain.vo.XzdBidDepositPaymentVo; import org.dromara.xzd.biddingManagement.earnestMoney.domain.vo.XzdBidDepositPaymentVo;
@ -38,6 +42,8 @@ public class XzdBidDepositPaymentController extends BaseController {
private final IXzdBidDepositPaymentService xzdBidDepositPaymentService; private final IXzdBidDepositPaymentService xzdBidDepositPaymentService;
private final IXzdBidPreProjectService xzdBidPreProjectService;
/** /**
* 查询投标保证金缴纳列表 * 查询投标保证金缴纳列表
*/ */
@ -104,4 +110,13 @@ public class XzdBidDepositPaymentController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdBidDepositPaymentService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdBidDepositPaymentService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询标前立项列表
*/
@SaCheckPermission(value = {"earnestMoney:bidDepositPayment:list "," earnestMoney:bidDepositPayment:add "," earnestMoney:bidDepositPayment:edit"},mode = SaMode.OR)
@GetMapping("/getlist")
public QueryListXzdVo list(QuerBiddingManagementDto bo, PageQuery pageQuery) {
return xzdBidPreProjectService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,10 +2,14 @@ package org.dromara.xzd.biddingManagement.earnestMoneyWithdraw.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.biddingManagement.biaoqianlixiang.domain.dto.QuerBiddingManagementDto;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.domain.vo.QueryListXzdVo;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.service.IXzdBidPreProjectService;
import org.dromara.xzd.biddingManagement.earnestMoneyWithdraw.domain.bo.XzdBidDepositRecoveryBo; import org.dromara.xzd.biddingManagement.earnestMoneyWithdraw.domain.bo.XzdBidDepositRecoveryBo;
import org.dromara.xzd.biddingManagement.earnestMoneyWithdraw.domain.vo.XzdBidDepositRecoveryVo; import org.dromara.xzd.biddingManagement.earnestMoneyWithdraw.domain.vo.XzdBidDepositRecoveryVo;
import org.dromara.xzd.biddingManagement.earnestMoneyWithdraw.domain.vo.XzdBidDepositRecoveryXqVo; import org.dromara.xzd.biddingManagement.earnestMoneyWithdraw.domain.vo.XzdBidDepositRecoveryXqVo;
@ -38,6 +42,8 @@ public class XzdBidDepositRecoveryController extends BaseController {
private final IXzdBidDepositRecoveryService xzdBidDepositRecoveryService; private final IXzdBidDepositRecoveryService xzdBidDepositRecoveryService;
private final IXzdBidPreProjectService xzdBidPreProjectService;
/** /**
* 查询投标保证金收回列表 * 查询投标保证金收回列表
*/ */
@ -104,4 +110,13 @@ public class XzdBidDepositRecoveryController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdBidDepositRecoveryService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdBidDepositRecoveryService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询标前立项列表
*/
@SaCheckPermission(value = {"biddingManagement:bidDepositRecovery:list "," biddingManagement:bidDepositRecovery:add "," biddingManagement:bidDepositRecovery:edit"},mode = SaMode.OR)
@GetMapping("/getlist")
public QueryListXzdVo list(QuerBiddingManagementDto bo, PageQuery pageQuery) {
return xzdBidPreProjectService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,10 +2,14 @@ package org.dromara.xzd.biddingManagement.paymentapplication.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.biddingManagement.biaoqianlixiang.domain.dto.QuerBiddingManagementDto;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.domain.vo.QueryListXzdVo;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.service.IXzdBidPreProjectService;
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,8 @@ public class XzdBiddingAgencyFeePaymentController extends BaseController {
private final IXzdBiddingAgencyFeePaymentService xzdBiddingAgencyFeePaymentService; private final IXzdBiddingAgencyFeePaymentService xzdBiddingAgencyFeePaymentService;
private final IXzdBidPreProjectService xzdBidPreProjectService;
/** /**
* 查询招标代理服务费支付申请列表 * 查询招标代理服务费支付申请列表
*/ */
@ -103,4 +109,14 @@ public class XzdBiddingAgencyFeePaymentController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdBiddingAgencyFeePaymentService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdBiddingAgencyFeePaymentService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询标前立项列表
*/
@SaCheckPermission(value = {"paymentapplication:biddingAgencyFeePayment:list "," paymentapplication:biddingAgencyFeePayment:add "," paymentapplication:biddingAgencyFeePayment:edit"},mode = SaMode.OR)
@GetMapping("/getlist")
public QueryListXzdVo list(QuerBiddingManagementDto bo, PageQuery pageQuery) {
return xzdBidPreProjectService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,10 +2,17 @@ package org.dromara.xzd.contractManagement.caigoucontractTermination.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.dromara.xzd.domain.bo.XzdBusinessSealBo;
import org.dromara.xzd.domain.vo.XzdBusinessSealVo;
import org.dromara.xzd.service.IXzdBusinessSealService;
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 +43,20 @@ public class XzdPurchaseContractSuspendController extends BaseController {
private final IXzdPurchaseContractSuspendService xzdPurchaseContractSuspendService; private final IXzdPurchaseContractSuspendService xzdPurchaseContractSuspendService;
private final IXzdPurchaseContractInformationService xzdPurchaseContractInformationService;
private final IXzdBusinessSealService xzdBusinessSealService;
/**
* 查询印章帮助列表
*/
@SaCheckPermission(value={"contractTermination:purchaseContractSuspend:list","contractTermination:purchaseContractSuspend:add","contractTermination:purchaseContractSuspend:edit"}, mode = SaMode.OR)
@GetMapping("/listBusinss")
public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) {
return xzdBusinessSealService.queryPageList(bo, pageQuery);
}
/** /**
* 查询采购合同终止列表 * 查询采购合同终止列表
*/ */
@ -102,4 +123,13 @@ public class XzdPurchaseContractSuspendController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdPurchaseContractSuspendService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdPurchaseContractSuspendService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询采购合同信息列表
*/
@SaCheckPermission(value={"contractTermination:purchaseContractSuspend:list","contractTermination:purchaseContractSuspend:add","contractTermination:purchaseContractSuspend:edit"}, mode = SaMode.OR)
@GetMapping("/getlist")
public TableDataInfo<XzdPurchaseContractInformationVo> list(XzdPurchaseContractInformationBo bo, PageQuery pageQuery) {
return xzdPurchaseContractInformationService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,10 +2,17 @@ package org.dromara.xzd.contractManagement.caigouhetongbiangeng.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.dromara.xzd.domain.bo.XzdBusinessSealBo;
import org.dromara.xzd.domain.vo.XzdBusinessSealVo;
import org.dromara.xzd.service.IXzdBusinessSealService;
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 +43,20 @@ public class XzdPurchaseContractAlterationController extends BaseController {
private final IXzdPurchaseContractAlterationService xzdPurchaseContractAlterationService; private final IXzdPurchaseContractAlterationService xzdPurchaseContractAlterationService;
private final IXzdPurchaseContractInformationService xzdPurchaseContractInformationService;
private final IXzdBusinessSealService xzdBusinessSealService;
/**
* 查询印章帮助列表
*/
@SaCheckPermission(value={"hetongbiangeng:purchaseContractAlteration:list","hetongbiangeng:purchaseContractAlteration:add","hetongbiangeng:purchaseContractAlteration:edit"}, mode = SaMode.OR)
@GetMapping("/listBusinss")
public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) {
return xzdBusinessSealService.queryPageList(bo, pageQuery);
}
/** /**
* 查询采购合同变更列表 * 查询采购合同变更列表
*/ */
@ -102,4 +123,13 @@ public class XzdPurchaseContractAlterationController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdPurchaseContractAlterationService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdPurchaseContractAlterationService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询采购合同信息列表
*/
@SaCheckPermission(value={"hetongbiangeng:purchaseContractAlteration:list","hetongbiangeng:purchaseContractAlteration:add","hetongbiangeng:purchaseContractAlteration:edit"}, mode = SaMode.OR)
@GetMapping("/getlist")
public TableDataInfo<XzdPurchaseContractInformationVo> list(XzdPurchaseContractInformationBo bo, PageQuery pageQuery) {
return xzdPurchaseContractInformationService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,10 +2,17 @@ package org.dromara.xzd.contractManagement.fenbaohetongbiangg.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.fenbaohetongxinxi.domain.bo.XzdSubcontractBo;
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.domain.vo.XzdSubcontractVo;
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.service.IXzdSubcontractService;
import org.dromara.xzd.domain.bo.XzdBusinessSealBo;
import org.dromara.xzd.domain.vo.XzdBusinessSealVo;
import org.dromara.xzd.service.IXzdBusinessSealService;
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 +43,22 @@ public class XzdSubcontractChangeController extends BaseController {
private final IXzdSubcontractChangeService xzdSubcontractChangeService; private final IXzdSubcontractChangeService xzdSubcontractChangeService;
private final IXzdSubcontractService xzdSubcontractService;
private final IXzdBusinessSealService xzdBusinessSealService;
/**
* 查询印章帮助列表
*/
@SaCheckPermission(value={"fenbaohetongbiangg:subcontractChange:list","fenbaohetongbiangg:subcontractChange:add","fenbaohetongbiangg:subcontractChange:edit"}, mode = SaMode.OR)
@GetMapping("/listBusinss")
public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) {
return xzdBusinessSealService.queryPageList(bo, pageQuery);
}
/** /**
* 查询分包合同变更列表 * 查询分包合同变更列表
*/ */
@ -102,4 +125,19 @@ public class XzdSubcontractChangeController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdSubcontractChangeService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdSubcontractChangeService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询分包合同信息列表
*/
@SaCheckPermission(value={"fenbaohetongbiangg:subcontractChange:list","fenbaohetongbiangg:subcontractChange:add","fenbaohetongbiangg:subcontractChange:edit"}, mode = SaMode.OR)
@GetMapping("/getlist")
public TableDataInfo<XzdSubcontractVo> list(XzdSubcontractBo bo, PageQuery pageQuery) {
return xzdSubcontractService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,11 +2,15 @@ package org.dromara.xzd.contractManagement.fenbaohetongxinxi.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.fenbaohetongxinxi.domain.vo.XzdJdztVo; import org.dromara.xzd.contractManagement.fenbaohetongxinxi.domain.vo.XzdJdztVo;
import org.dromara.xzd.domain.bo.XzdBusinessSealBo;
import org.dromara.xzd.domain.vo.XzdBusinessSealVo;
import org.dromara.xzd.service.IXzdBusinessSealService;
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;
@ -37,6 +41,17 @@ public class XzdSubcontractController extends BaseController {
private final IXzdSubcontractService xzdSubcontractService; private final IXzdSubcontractService xzdSubcontractService;
private final IXzdBusinessSealService xzdBusinessSealService;
/**
* 查询印章帮助列表
*/
@SaCheckPermission(value={"fenbaohetongxinxi:subcontract:list","fenbaohetongxinxi:subcontract:add","fenbaohetongxinxi:subcontract:edit"}, mode = SaMode.OR)
@GetMapping("/listBusinss")
public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) {
return xzdBusinessSealService.queryPageList(bo, pageQuery);
}
/** /**
* 查询分包合同信息列表 * 查询分包合同信息列表
*/ */

View File

@ -2,10 +2,17 @@ package org.dromara.xzd.contractManagement.fenbaohetongzhongzhi.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.fenbaohetongxinxi.domain.bo.XzdSubcontractBo;
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.domain.vo.XzdSubcontractVo;
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.service.IXzdSubcontractService;
import org.dromara.xzd.domain.bo.XzdBusinessSealBo;
import org.dromara.xzd.domain.vo.XzdBusinessSealVo;
import org.dromara.xzd.service.IXzdBusinessSealService;
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 +43,22 @@ public class XzdSubcontractTerminationController extends BaseController {
private final IXzdSubcontractTerminationService xzdSubcontractTerminationService; private final IXzdSubcontractTerminationService xzdSubcontractTerminationService;
private final IXzdSubcontractService xzdSubcontractService;
private final IXzdBusinessSealService xzdBusinessSealService;
/**
* 查询印章帮助列表
*/
@SaCheckPermission(value={"fenbaohetongzhongzhi:subcontractTermination:list","fenbaohetongzhongzhi:subcontractTermination:add","fenbaohetongzhongzhi:subcontractTermination:edit"}, mode = SaMode.OR)
@GetMapping("/listBusinss")
public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) {
return xzdBusinessSealService.queryPageList(bo, pageQuery);
}
/** /**
* 查询分包合同终止列表 * 查询分包合同终止列表
*/ */
@ -102,4 +125,13 @@ public class XzdSubcontractTerminationController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdSubcontractTerminationService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdSubcontractTerminationService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询分包合同信息列表
*/
@SaCheckPermission(value={"fenbaohetongzhongzhi:subcontractTermination:list","fenbaohetongzhongzhi:subcontractTermination:add","fenbaohetongzhongzhi:subcontractTermination:edit"}, mode = SaMode.OR)
@GetMapping("/getlist")
public TableDataInfo<XzdSubcontractVo> list(XzdSubcontractBo bo, PageQuery pageQuery) {
return xzdSubcontractService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,10 +2,17 @@ package org.dromara.xzd.contractManagement.jixiehetongbiang.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.jixiehetongxinxi.domain.bo.XzdContractMachineryBo;
import org.dromara.xzd.contractManagement.jixiehetongxinxi.domain.vo.XzdContractMachineryVo;
import org.dromara.xzd.contractManagement.jixiehetongxinxi.service.IXzdContractMachineryService;
import org.dromara.xzd.domain.bo.XzdBusinessSealBo;
import org.dromara.xzd.domain.vo.XzdBusinessSealVo;
import org.dromara.xzd.service.IXzdBusinessSealService;
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 +43,21 @@ public class XzdMachineryContractAlterationController extends BaseController {
private final IXzdMachineryContractAlterationService xzdMachineryContractAlterationService; private final IXzdMachineryContractAlterationService xzdMachineryContractAlterationService;
private final IXzdContractMachineryService xzdContractMachineryService;
private final IXzdBusinessSealService xzdBusinessSealService;
/**
* 查询印章帮助列表
*/
@SaCheckPermission(value={"jixiehetongbiang:machineryContractAlteration:list","jixiehetongbiang:machineryContractAlteration:add","jixiehetongbiang:machineryContractAlteration:edit"}, mode = SaMode.OR)
@GetMapping("/listBusinss")
public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) {
return xzdBusinessSealService.queryPageList(bo, pageQuery);
}
/** /**
* 查询机械合同变更列表 * 查询机械合同变更列表
*/ */
@ -102,4 +124,13 @@ public class XzdMachineryContractAlterationController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdMachineryContractAlterationService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdMachineryContractAlterationService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询机械合同信息列表
*/
@SaCheckPermission(value={"jixiehetongbiang:machineryContractAlteration:list","jixiehetongbiang:machineryContractAlteration:add","jixiehetongbiang:machineryContractAlteration:edit"}, mode = SaMode.OR)
@GetMapping("/getlist")
public TableDataInfo<XzdContractMachineryVo> list(XzdContractMachineryBo bo, PageQuery pageQuery) {
return xzdContractMachineryService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,10 +2,14 @@ package org.dromara.xzd.contractManagement.jixiehetongxinxi.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.domain.bo.XzdBusinessSealBo;
import org.dromara.xzd.domain.vo.XzdBusinessSealVo;
import org.dromara.xzd.service.IXzdBusinessSealService;
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,17 @@ public class XzdContractMachineryController extends BaseController {
private final IXzdContractMachineryService xzdContractMachineryService; private final IXzdContractMachineryService xzdContractMachineryService;
private final IXzdBusinessSealService xzdBusinessSealService;
/**
* 查询印章帮助列表
*/
@SaCheckPermission(value={"jixiehetongxinxi:contractMachinery:list","jixiehetongxinxi:contractMachinery:add","jixiehetongxinxi:contractMachinery:edit"}, mode = SaMode.OR)
@GetMapping("/listBusinss")
public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) {
return xzdBusinessSealService.queryPageList(bo, pageQuery);
}
/** /**
* 查询机械合同信息列表 * 查询机械合同信息列表
*/ */

View File

@ -2,10 +2,17 @@ package org.dromara.xzd.contractManagement.jixiehetongzz.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.jixiehetongxinxi.domain.bo.XzdContractMachineryBo;
import org.dromara.xzd.contractManagement.jixiehetongxinxi.domain.vo.XzdContractMachineryVo;
import org.dromara.xzd.contractManagement.jixiehetongxinxi.service.IXzdContractMachineryService;
import org.dromara.xzd.domain.bo.XzdBusinessSealBo;
import org.dromara.xzd.domain.vo.XzdBusinessSealVo;
import org.dromara.xzd.service.IXzdBusinessSealService;
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 +43,19 @@ public class XzdMachineryContractSuspendController extends BaseController {
private final IXzdMachineryContractSuspendService xzdMachineryContractSuspendService; private final IXzdMachineryContractSuspendService xzdMachineryContractSuspendService;
private final IXzdContractMachineryService xzdContractMachineryService;
private final IXzdBusinessSealService xzdBusinessSealService;
/**
* 查询印章帮助列表
*/
@SaCheckPermission(value={"jixiehetongzz:machineryContractSuspend:list","jixiehetongzz:machineryContractSuspend:add","jixiehetongzz:machineryContractSuspend:edit"}, mode = SaMode.OR)
@GetMapping("/listBusinss")
public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) {
return xzdBusinessSealService.queryPageList(bo, pageQuery);
}
/** /**
* 查询机械合同终止列表 * 查询机械合同终止列表
*/ */
@ -102,4 +122,14 @@ public class XzdMachineryContractSuspendController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdMachineryContractSuspendService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdMachineryContractSuspendService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询机械合同信息列表
*/
@SaCheckPermission(value={"jixiehetongzz:machineryContractSuspend:list","jixiehetongzz:machineryContractSuspend:add","jixiehetongzz:machineryContractSuspend:edit"}, mode = SaMode.OR)
@GetMapping("/getlist")
public TableDataInfo<XzdContractMachineryVo> list(XzdContractMachineryBo bo, PageQuery pageQuery) {
return xzdContractMachineryService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,6 +2,7 @@ package org.dromara.xzd.contractManagement.purchaseManagement.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*; import jakarta.validation.constraints.*;
@ -11,6 +12,9 @@ import org.dromara.xzd.contractManagement.purchaseManagement.domain.bo.XzdPurcha
import org.dromara.xzd.contractManagement.purchaseManagement.domain.vo.XzdJdztCghtVo; import org.dromara.xzd.contractManagement.purchaseManagement.domain.vo.XzdJdztCghtVo;
import org.dromara.xzd.contractManagement.purchaseManagement.domain.vo.XzdPurchaseContractInformationVo; import org.dromara.xzd.contractManagement.purchaseManagement.domain.vo.XzdPurchaseContractInformationVo;
import org.dromara.xzd.contractManagement.purchaseManagement.service.IXzdPurchaseContractInformationService; import org.dromara.xzd.contractManagement.purchaseManagement.service.IXzdPurchaseContractInformationService;
import org.dromara.xzd.domain.bo.XzdBusinessSealBo;
import org.dromara.xzd.domain.vo.XzdBusinessSealVo;
import org.dromara.xzd.service.IXzdBusinessSealService;
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;
@ -39,6 +43,17 @@ public class XzdPurchaseContractInformationController extends BaseController {
private final IXzdPurchaseContractInformationService xzdPurchaseContractInformationService; private final IXzdPurchaseContractInformationService xzdPurchaseContractInformationService;
private final IXzdBusinessSealService xzdBusinessSealService;
/**
* 查询印章帮助列表
*/
@SaCheckPermission(value={"contractManagement:purchaseContractInformation:list","contractManagement:purchaseContractInformation:add","contractManagement:purchaseContractInformation:edit"}, mode = SaMode.OR)
@GetMapping("/listBusinss")
public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) {
return xzdBusinessSealService.queryPageList(bo, pageQuery);
}
/** /**
* 查询采购合同信息列表 * 查询采购合同信息列表
*/ */

View File

@ -1,5 +1,6 @@
package org.dromara.xzd.controller; package org.dromara.xzd.controller;
import cn.dev33.satoken.annotation.SaCheckPermission;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.NotEmpty; import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.NotNull;
@ -39,7 +40,7 @@ public class XzdBusinessSealController extends BaseController {
/** /**
* 查询印章帮助列表 * 查询印章帮助列表
*/ */
// @SaCheckPermission("xzd:businessSeal:list") @SaCheckPermission("xzd:businessSeal:list")
@GetMapping("/list") @GetMapping("/list")
public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) { public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) {
return xzdBusinessSealService.queryPageList(bo, pageQuery); return xzdBusinessSealService.queryPageList(bo, pageQuery);
@ -48,7 +49,7 @@ public class XzdBusinessSealController extends BaseController {
/** /**
* 导出印章帮助列表 * 导出印章帮助列表
*/ */
// @SaCheckPermission("xzd:businessSeal:export") @SaCheckPermission("xzd:businessSeal:export")
@Log(title = "印章帮助", businessType = BusinessType.EXPORT) @Log(title = "印章帮助", businessType = BusinessType.EXPORT)
@PostMapping("/export") @PostMapping("/export")
public void export(XzdBusinessSealBo bo, HttpServletResponse response) { public void export(XzdBusinessSealBo bo, HttpServletResponse response) {
@ -61,7 +62,7 @@ public class XzdBusinessSealController extends BaseController {
* *
* @param id 主键 * @param id 主键
*/ */
// @SaCheckPermission("xzd:businessSeal:query") @SaCheckPermission("xzd:businessSeal:query")
@GetMapping("/{id}") @GetMapping("/{id}")
public R<XzdBusinessSealVo> getInfo(@NotNull(message = "主键不能为空") public R<XzdBusinessSealVo> getInfo(@NotNull(message = "主键不能为空")
@PathVariable Long id) { @PathVariable Long id) {
@ -71,7 +72,7 @@ public class XzdBusinessSealController extends BaseController {
/** /**
* 新增印章帮助 * 新增印章帮助
*/ */
// @SaCheckPermission("xzd:businessSeal:add") @SaCheckPermission("xzd:businessSeal:add")
@Log(title = "印章帮助", businessType = BusinessType.INSERT) @Log(title = "印章帮助", businessType = BusinessType.INSERT)
@RepeatSubmit() @RepeatSubmit()
@PostMapping() @PostMapping()
@ -82,7 +83,7 @@ public class XzdBusinessSealController extends BaseController {
/** /**
* 修改印章帮助 * 修改印章帮助
*/ */
// @SaCheckPermission("xzd:businessSeal:edit") @SaCheckPermission("xzd:businessSeal:edit")
@Log(title = "印章帮助", businessType = BusinessType.UPDATE) @Log(title = "印章帮助", businessType = BusinessType.UPDATE)
@RepeatSubmit() @RepeatSubmit()
@PutMapping() @PutMapping()
@ -95,7 +96,7 @@ public class XzdBusinessSealController extends BaseController {
* *
* @param ids 主键串 * @param ids 主键串
*/ */
// @SaCheckPermission("xzd:businessSeal:remove") @SaCheckPermission("xzd:businessSeal:remove")
@Log(title = "印章帮助", businessType = BusinessType.DELETE) @Log(title = "印章帮助", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}") @DeleteMapping("/{ids}")
public R<Void> remove(@NotEmpty(message = "主键不能为空") public R<Void> remove(@NotEmpty(message = "主键不能为空")

View File

@ -29,11 +29,19 @@ public class XzdCbysZjhcbAlteration extends BaseEntity {
@TableId(value = "id") @TableId(value = "id")
private Long id; private Long id;
/** /**
* 部门id * 部门id
*/ */
private Long deptId; private Long deptId;
/**
* 关联id
*/
private Long relevanceId;
/** /**
* 单据编码(带*,必填) * 单据编码(带*,必填)
*/ */

View File

@ -29,6 +29,11 @@ public class XzdCbysZjhcbAlterationBo extends BaseEntity {
*/ */
private Long id; private Long id;
/**
* 关联id
*/
private Long relevanceId;
/** /**
* 部门id * 部门id

View File

@ -38,6 +38,16 @@ public class XzdCbysZjhcbAlterationVo implements Serializable {
@ExcelProperty(value = "主键ID") @ExcelProperty(value = "主键ID")
private Long id; private Long id;
/**
* 关联id
*/
private Long relevanceId;
/**
* 关联名称
*/
private String relevanceName;
/** /**
* 部门id * 部门id
@ -74,6 +84,7 @@ public class XzdCbysZjhcbAlterationVo implements Serializable {
/** /**
* 工程项目名称 * 工程项目名称
*/ */
@Translation(type = TransConstant.XZD_PROJECT_ID_TO_NAME, mapper = "projectId")
private String projectName; private String projectName;
/** /**

View File

@ -42,6 +42,8 @@ public class XzdCbysZjhcbAlterationServiceImpl extends ServiceImpl<XzdCbysZjhcbA
private final XzdCbysZjhcbAlterationMapper baseMapper; private final XzdCbysZjhcbAlterationMapper baseMapper;
private final IXzdCbysZjhcbService xzdCbysZjhcbService;
@Autowired @Autowired
private IXzdCbysZtjhcbBgjlService xzdCbysZtjhcbBgjlService; private IXzdCbysZtjhcbBgjlService xzdCbysZtjhcbBgjlService;
@ -105,13 +107,23 @@ public class XzdCbysZjhcbAlterationServiceImpl extends ServiceImpl<XzdCbysZjhcbA
* @param item * @param item
*/ */
private void getName(XzdCbysZjhcbAlterationVo item) { private void getName(XzdCbysZjhcbAlterationVo item) {
//项目名称 if (item != null){
if (item.getProjectId() != null){ if (item.getRelevanceId() != null){
String projectName = xzdProjectService.queryNameById(item.getProjectId()); XzdCbysZjhcbVo xzdCbysZjhcbVo = xzdCbysZjhcbService.queryById(item.getRelevanceId());
if (projectName != null){ if (xzdCbysZjhcbVo != null){
item.setProjectName(projectName); item.setRelevanceName(xzdCbysZjhcbVo.getDocCode());
}
} }
// //项目名称
// if (item.getProjectId() != null){
// String projectName = xzdProjectService.queryNameById(item.getProjectId());
// if (projectName != null){
// item.setProjectName(projectName);
// }
// }
} }
} }
// 回填数据 // 回填数据

View File

@ -2,10 +2,14 @@ package org.dromara.xzd.deposit.backletter.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.deposit.contractBackletter.domain.bo.XzdGuaranteeInfoBo;
import org.dromara.xzd.deposit.contractBackletter.domain.vo.XzdGuaranteeInfoVo;
import org.dromara.xzd.deposit.contractBackletter.service.IXzdGuaranteeInfoService;
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,8 @@ public class XzdGuaranteeChangeInfoController extends BaseController {
private final IXzdGuaranteeChangeInfoService xzdGuaranteeChangeInfoService; private final IXzdGuaranteeChangeInfoService xzdGuaranteeChangeInfoService;
private final IXzdGuaranteeInfoService xzdGuaranteeInfoService;
/** /**
* 查询承包合同保函变更列表 * 查询承包合同保函变更列表
*/ */
@ -102,4 +108,14 @@ public class XzdGuaranteeChangeInfoController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdGuaranteeChangeInfoService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdGuaranteeChangeInfoService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询承包合同保函列表
*/
@SaCheckPermission(value = {"backletter:guaranteeChangeInfo:list "," backletter:guaranteeChangeInfo:add "," backletter:guaranteeChangeInfo:edit"},mode = SaMode.OR)
@GetMapping("/getlist")
public TableDataInfo<XzdGuaranteeInfoVo> list(XzdGuaranteeInfoBo bo, PageQuery pageQuery) {
return xzdGuaranteeInfoService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,6 +2,7 @@ package org.dromara.xzd.deposit.contractBackletter.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.constraints.*; import jakarta.validation.constraints.*;
@ -9,6 +10,9 @@ import cn.dev33.satoken.annotation.SaCheckPermission;
import org.dromara.xzd.deposit.contractBackletter.domain.bo.XzdGuaranteeInfoBo; import org.dromara.xzd.deposit.contractBackletter.domain.bo.XzdGuaranteeInfoBo;
import org.dromara.xzd.deposit.contractBackletter.domain.vo.XzdGuaranteeInfoVo; import org.dromara.xzd.deposit.contractBackletter.domain.vo.XzdGuaranteeInfoVo;
import org.dromara.xzd.deposit.contractBackletter.service.IXzdGuaranteeInfoService; import org.dromara.xzd.deposit.contractBackletter.service.IXzdGuaranteeInfoService;
import org.dromara.xzd.domain.bo.XzdContractDetailsBo;
import org.dromara.xzd.domain.vo.XzdContractDetailsVo;
import org.dromara.xzd.service.IXzdContractDetailsService;
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;
@ -37,6 +41,8 @@ public class XzdGuaranteeInfoController extends BaseController {
private final IXzdGuaranteeInfoService xzdGuaranteeInfoService; private final IXzdGuaranteeInfoService xzdGuaranteeInfoService;
private final IXzdContractDetailsService xzdContractDetailsService;
/** /**
* 查询承包合同保函列表 * 查询承包合同保函列表
*/ */
@ -103,4 +109,14 @@ public class XzdGuaranteeInfoController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdGuaranteeInfoService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdGuaranteeInfoService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询承包合同信息列表
*/
@SaCheckPermission(value = {"deposit:guaranteeInfo:list "," deposit:guaranteeInfo:add "," deposit:guaranteeInfo:edit"},mode = SaMode.OR)
@GetMapping("/getlist")
public TableDataInfo<XzdContractDetailsVo> list(XzdContractDetailsBo bo, PageQuery pageQuery) {
return xzdContractDetailsService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,10 +2,14 @@ package org.dromara.xzd.deposit.earnestMoney.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.biddingManagement.biaoqianlixiang.domain.dto.QuerBiddingManagementDto;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.domain.vo.QueryListXzdVo;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.service.IXzdBidPreProjectService;
import org.dromara.xzd.deposit.earnestMoney.domain.bo.XzdDepositApplicationBo; import org.dromara.xzd.deposit.earnestMoney.domain.bo.XzdDepositApplicationBo;
import org.dromara.xzd.deposit.earnestMoney.domain.vo.XzdDepositApplicationVo; import org.dromara.xzd.deposit.earnestMoney.domain.vo.XzdDepositApplicationVo;
import org.dromara.xzd.deposit.earnestMoney.service.IXzdDepositApplicationService; import org.dromara.xzd.deposit.earnestMoney.service.IXzdDepositApplicationService;
@ -37,6 +41,8 @@ public class XzdDepositApplicationController extends BaseController {
private final IXzdDepositApplicationService xzdDepositApplicationService; private final IXzdDepositApplicationService xzdDepositApplicationService;
private final IXzdBidPreProjectService xzdBidPreProjectService;
/** /**
* 查询保证金缴纳审批列表 * 查询保证金缴纳审批列表
*/ */
@ -103,4 +109,15 @@ public class XzdDepositApplicationController extends BaseController {
@PathVariable Long[] ids) { @PathVariable Long[] ids) {
return toAjax(xzdDepositApplicationService.deleteWithValidByIds(List.of(ids), true)); return toAjax(xzdDepositApplicationService.deleteWithValidByIds(List.of(ids), true));
} }
/**
* 查询标前立项列表
*/
@SaCheckPermission(value = {"earnestMoney:depositApplication:list "," earnestMoney:depositApplication:add "," earnestMoney:depositApplication:edit"}, mode = SaMode.OR)
@GetMapping("/getlist")
public QueryListXzdVo list(QuerBiddingManagementDto bo, PageQuery pageQuery) {
return xzdBidPreProjectService.queryPageList(bo, pageQuery);
}
} }

View File

@ -2,11 +2,15 @@ package org.dromara.xzd.fapiaotaizhang.zengzhishui.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.domain.bo.XzdContractDetailsBo;
import org.dromara.xzd.domain.vo.XzdContractDetailsVo;
import org.dromara.xzd.fapiaotaizhang.zengzhishui.domain.vo.XzdXhqdVo; import org.dromara.xzd.fapiaotaizhang.zengzhishui.domain.vo.XzdXhqdVo;
import org.dromara.xzd.service.IXzdContractDetailsService;
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;
@ -38,6 +42,8 @@ public class AppreciationInvoiceController extends BaseController {
private final IAppreciationInvoiceService appreciationInvoiceService; private final IAppreciationInvoiceService appreciationInvoiceService;
private final IXzdContractDetailsService xzdContractDetailsService;
/** /**
* 查询增值税发票列表 * 查询增值税发票列表
*/ */
@ -115,4 +121,13 @@ public class AppreciationInvoiceController extends BaseController {
public R<List<XzdXhqdVo>> addExcel(@RequestParam("file") MultipartFile files) { public R<List<XzdXhqdVo>> addExcel(@RequestParam("file") MultipartFile files) {
return R.ok(appreciationInvoiceService.addExcel(files)); return R.ok(appreciationInvoiceService.addExcel(files));
} }
/**
* 查询承包合同信息列表
*/
@SaCheckPermission(value = {"zengzhishui:invoice:list "," zengzhishui:invoice:add "," zengzhishui:invoice:edit"},mode = SaMode.OR)
@GetMapping("/getlist")
public TableDataInfo<XzdContractDetailsVo> list(XzdContractDetailsBo bo, PageQuery pageQuery) {
return xzdContractDetailsService.queryPageList(bo, pageQuery);
}
} }

View File

@ -0,0 +1,128 @@
package org.dromara.xzd.publicUrl;
import cn.dev33.satoken.annotation.SaCheckPermission;
import lombok.RequiredArgsConstructor;
import org.dromara.common.core.domain.R;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.system.domain.bo.SysUserBo;
import org.dromara.system.domain.vo.SysDeptVo;
import org.dromara.system.domain.vo.SysUserVo;
import org.dromara.system.service.ISysDeptService;
import org.dromara.system.service.ISysUserService;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.domain.dto.QuerBiddingManagementDto;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.domain.vo.QueryListXzdVo;
import org.dromara.xzd.biddingManagement.biaoqianlixiang.service.IXzdBidPreProjectService;
import org.dromara.xzd.domain.bo.XzdProjectBo;
import org.dromara.xzd.domain.bo.XzdSupplierInfoBo;
import org.dromara.xzd.domain.bo.XzdSupplierOpenBankBo;
import org.dromara.xzd.domain.dto.XzdClienteleListDto;
import org.dromara.xzd.domain.vo.XzdClienteleListSumVo;
import org.dromara.xzd.domain.vo.XzdProjectVo;
import org.dromara.xzd.domain.vo.XzdSupplierInfoVo;
import org.dromara.xzd.domain.vo.XzdSupplierOpenBankVo;
import org.dromara.xzd.service.IXzdCorrespondentList;
import org.dromara.xzd.service.IXzdProjectService;
import org.dromara.xzd.service.IXzdSupplierInfoService;
import org.dromara.xzd.service.IXzdSupplierOpenBankService;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
/**
* 公用接口
*
* @author Lion Li
* @date 2023-09-05
*/
@Validated
@RequiredArgsConstructor
@RestController
@RequestMapping("/xzd/xzdPublicUrlConreoller")
public class XzdPublicUrlConreoller {
private final IXzdProjectService xzdProjectService;
private final IXzdSupplierInfoService xzdSupplierInfoService;
private final IXzdCorrespondentList iXzdCorrespondentList;
private final IXzdSupplierOpenBankService xzdSupplierOpenBankService;
private final IXzdBidPreProjectService xzdBidPreProjectService;
private final ISysUserService userService;
private final ISysDeptService iSysDeptService;
/**
* 查询项目信息列表
*/
@GetMapping("/listProject")
public TableDataInfo<XzdProjectVo> list(XzdProjectBo bo, PageQuery pageQuery) {
return xzdProjectService.queryPageList(bo, pageQuery);
}
/**
* 查询供应商信息列表
*/
@GetMapping("/listSupplierInfo")
public TableDataInfo<XzdSupplierInfoVo> list(XzdSupplierInfoBo bo, PageQuery pageQuery) {
return xzdSupplierInfoService.queryPageList(bo, pageQuery);
}
/**
* 客户信息列表
*/
@GetMapping("/listCustomertype")
public R<XzdClienteleListSumVo> queryCustomertype(XzdClienteleListDto dto, PageQuery pageQuery) {
return iXzdCorrespondentList.queryCustomertype(dto, pageQuery);
}
/**
* 查询供应商信息-开户银行列表
*/
@GetMapping("/listSupplierOpenBank")
public TableDataInfo<XzdSupplierOpenBankVo> list(XzdSupplierOpenBankBo bo, PageQuery pageQuery) {
return xzdSupplierOpenBankService.queryPageList(bo, pageQuery);
}
/**
* 查询标前立项列表
*/
@GetMapping("/listBqlx")
public QueryListXzdVo list(QuerBiddingManagementDto bo, PageQuery pageQuery) {
return xzdBidPreProjectService.queryPageList(bo, pageQuery);
}
// /**
// * 获取用户列表
// */
@GetMapping("/userList")
public TableDataInfo<SysUserVo> list(SysUserBo user, PageQuery pageQuery) {
return userService.selectPageUserList(user, pageQuery);
}
// /**
// * 查询部门
// */
@GetMapping("/listDept")
public R<List<SysDeptVo>> list() {
List<SysDeptVo> list = iSysDeptService.querListDept();
return R.ok(list);
}
}

View File

@ -2,10 +2,14 @@ package org.dromara.xzd.settlement.fenbaohetongjingdu.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.fenbaohetongxinxi.domain.bo.XzdSubcontractBo;
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.domain.vo.XzdSubcontractVo;
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.service.IXzdSubcontractService;
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,17 @@ public class SettlementOfSubcontractingContractController extends BaseController
private final ISettlementOfSubcontractingContractService settlementOfSubcontractingContractService; private final ISettlementOfSubcontractingContractService settlementOfSubcontractingContractService;
private final IXzdSubcontractService xzdSubcontractService;
/**
* 查询分包合同信息列表
*/
@SaCheckPermission(value = {"fenbaohetongjingdu:ofSubcontractingContract:list "," fenbaohetongjingdu:ofSubcontractingContract:add "," fenbaohetongjingdu:ofSubcontractingContract:edit"},mode = SaMode.OR)
@GetMapping("/getlist")
public TableDataInfo<XzdSubcontractVo> list(XzdSubcontractBo bo, PageQuery pageQuery) {
return xzdSubcontractService.queryPageList(bo, pageQuery);
}
/** /**
* 查询分包合同进度结算列表 * 查询分包合同进度结算列表
*/ */

View File

@ -2,10 +2,14 @@ package org.dromara.xzd.settlement.fenbaohetongjungong.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.fenbaohetongxinxi.domain.bo.XzdSubcontractBo;
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.domain.vo.XzdSubcontractVo;
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.service.IXzdSubcontractService;
import org.dromara.xzd.costProjectApproval.costBudget.service.IXzdCbysWgcbtbService; import org.dromara.xzd.costProjectApproval.costBudget.service.IXzdCbysWgcbtbService;
import org.dromara.xzd.domain.vo.XzdSettlementRulesVo; import org.dromara.xzd.domain.vo.XzdSettlementRulesVo;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@ -40,6 +44,18 @@ public class SettlementOfSubcontractingCompletionController extends BaseControll
private final IXzdCbysWgcbtbService xzdCbysWgcbtbService; private final IXzdCbysWgcbtbService xzdCbysWgcbtbService;
private final IXzdSubcontractService xzdSubcontractService;
/**
* 查询分包合同信息列表
*/
@SaCheckPermission(value = {"fenbaohetongjungong:ofSubcontractingCompletion:list "," fenbaohetongjungong:ofSubcontractingCompletion:add "," fenbaohetongjungong:ofSubcontractingCompletion:edit"},mode = SaMode.OR)
@GetMapping("/getlist")
public TableDataInfo<XzdSubcontractVo> list(XzdSubcontractBo bo, PageQuery pageQuery) {
return xzdSubcontractService.queryPageList(bo, pageQuery);
}
/** /**
* 查询分包合同竣工结算列表 * 查询分包合同竣工结算列表
*/ */

View File

@ -2,10 +2,14 @@ package org.dromara.xzd.settlement.fenbaohetongtiaozheng.controller;
import java.util.List; import java.util.List;
import cn.dev33.satoken.annotation.SaMode;
import lombok.RequiredArgsConstructor; 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.fenbaohetongxinxi.domain.bo.XzdSubcontractBo;
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.domain.vo.XzdSubcontractVo;
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.service.IXzdSubcontractService;
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 SettlementOfSubcontractingAdjustmentController extends BaseControll
private final ISettlementOfSubcontractingAdjustmentService settlementOfSubcontractingAdjustmentService; private final ISettlementOfSubcontractingAdjustmentService settlementOfSubcontractingAdjustmentService;
private final IXzdSubcontractService xzdSubcontractService;
/**
* 查询分包合同信息列表
*/
@SaCheckPermission(value = {"fenbaohetongtiaozheng:ofSubcontractingAdjustment:list "," fenbaohetongtiaozheng:ofSubcontractingAdjustment:add "," fenbaohetongtiaozheng:ofSubcontractingAdjustment:edit"},mode = SaMode.OR)
@GetMapping("/getlist")
public TableDataInfo<XzdSubcontractVo> list(XzdSubcontractBo bo, PageQuery pageQuery) {
return xzdSubcontractService.queryPageList(bo, pageQuery);
}
/** /**
* 查询分包合同竣工结算调整列表 * 查询分包合同竣工结算调整列表
*/ */