设计合同付款、设计合同收款优化
This commit is contained in:
@ -2,10 +2,18 @@ package org.dromara.xzd.paymentsReceipts.controller;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import cn.dev33.satoken.annotation.SaMode;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import jakarta.validation.constraints.*;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
import org.dromara.xzd.comprehensive.domain.bo.XzdSjContractInfoBo;
|
||||
import org.dromara.xzd.comprehensive.domain.vo.XzdSjContractInfoVo;
|
||||
import org.dromara.xzd.comprehensive.service.IXzdSjContractInfoService;
|
||||
import org.dromara.xzd.domain.bo.XzdBusinessSealBo;
|
||||
import org.dromara.xzd.domain.vo.XzdBusinessSealVo;
|
||||
import org.dromara.xzd.service.IXzdBusinessSealService;
|
||||
import org.springframework.context.annotation.Lazy;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.dromara.common.idempotent.annotation.RepeatSubmit;
|
||||
@ -35,6 +43,41 @@ import org.dromara.common.mybatis.core.page.TableDataInfo;
|
||||
public class XzdSfkShejiFkController extends BaseController {
|
||||
|
||||
private final IXzdSfkShejiFkService xzdSfkShejiFkService;
|
||||
@Lazy
|
||||
private final IXzdSjContractInfoService xzdSjContractInfoService;
|
||||
|
||||
|
||||
// private final IXzdBusinessSealService xzdBusinessSealService;
|
||||
//
|
||||
// /**
|
||||
// * 查询印章帮助列表
|
||||
// */
|
||||
// @SaCheckPermission(value = {"settlement:jsSjJindu:add","settlement:jsSjJindu:edit","settlement:jsSjJindu:list"},mode = SaMode.OR)
|
||||
// @GetMapping("/businessSealList")
|
||||
// public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) {
|
||||
// return xzdBusinessSealService.queryPageList(bo, pageQuery);
|
||||
// }
|
||||
|
||||
/**
|
||||
* 获取设计合同信息详细信息
|
||||
*
|
||||
* @param id 主键
|
||||
*/
|
||||
@SaCheckPermission(value = {"settlement:jsSjJindu:add","settlement:jsSjJindu:edit"},mode = SaMode.OR)
|
||||
@GetMapping("/get/{id}")
|
||||
public R<XzdSjContractInfoVo> getCsContractInformationInfo(@NotNull(message = "主键不能为空")
|
||||
@PathVariable Long id) {
|
||||
return R.ok(xzdSjContractInfoService.queryById(id));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询采购合同信息列表
|
||||
*/
|
||||
@SaCheckPermission(value = {"settlement:jsSjJindu:list","settlement:jsSjJindu:add","settlement:jsSjJindu:edit"}, mode = SaMode.OR)
|
||||
@GetMapping("/getList")
|
||||
public TableDataInfo<XzdSjContractInfoVo> list(XzdSjContractInfoBo bo, PageQuery pageQuery) {
|
||||
return xzdSjContractInfoService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询设计合同付款列表
|
||||
|
||||
@ -2,10 +2,18 @@ package org.dromara.xzd.paymentsReceipts.controller;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import cn.dev33.satoken.annotation.SaMode;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import jakarta.validation.constraints.*;
|
||||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
import org.dromara.xzd.comprehensive.domain.bo.XzdSjContractInfoBo;
|
||||
import org.dromara.xzd.comprehensive.domain.vo.XzdSjContractInfoVo;
|
||||
import org.dromara.xzd.comprehensive.service.IXzdSjContractInfoService;
|
||||
import org.dromara.xzd.domain.bo.XzdBusinessSealBo;
|
||||
import org.dromara.xzd.domain.vo.XzdBusinessSealVo;
|
||||
import org.dromara.xzd.service.IXzdBusinessSealService;
|
||||
import org.springframework.context.annotation.Lazy;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.dromara.common.idempotent.annotation.RepeatSubmit;
|
||||
@ -36,6 +44,41 @@ public class XzdSfkShejiSkController extends BaseController {
|
||||
|
||||
private final IXzdSfkShejiSkService xzdSfkShejiSkService;
|
||||
|
||||
@Lazy
|
||||
private final IXzdSjContractInfoService xzdSjContractInfoService;
|
||||
|
||||
|
||||
// private final IXzdBusinessSealService xzdBusinessSealService;
|
||||
//
|
||||
// /**
|
||||
// * 查询印章帮助列表
|
||||
// */
|
||||
// @SaCheckPermission(value = {"settlement:jsSjJindu:add","settlement:jsSjJindu:edit","settlement:jsSjJindu:list"},mode = SaMode.OR)
|
||||
// @GetMapping("/businessSealList")
|
||||
// public TableDataInfo<XzdBusinessSealVo> list(XzdBusinessSealBo bo, PageQuery pageQuery) {
|
||||
// return xzdBusinessSealService.queryPageList(bo, pageQuery);
|
||||
// }
|
||||
/**
|
||||
* 获取设计合同信息详细信息
|
||||
*
|
||||
* @param id 主键
|
||||
*/
|
||||
@SaCheckPermission(value = {"settlement:jsSjJindu:add","settlement:jsSjJindu:edit"},mode = SaMode.OR)
|
||||
@GetMapping("/get/{id}")
|
||||
public R<XzdSjContractInfoVo> getCsContractInformationInfo(@NotNull(message = "主键不能为空")
|
||||
@PathVariable Long id) {
|
||||
return R.ok(xzdSjContractInfoService.queryById(id));
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询采购合同信息列表
|
||||
*/
|
||||
@SaCheckPermission(value = {"settlement:jsSjJindu:list","settlement:jsSjJindu:add","settlement:jsSjJindu:edit"}, mode = SaMode.OR)
|
||||
@GetMapping("/getList")
|
||||
public TableDataInfo<XzdSjContractInfoVo> list(XzdSjContractInfoBo bo, PageQuery pageQuery) {
|
||||
return xzdSjContractInfoService.queryPageList(bo, pageQuery);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询设计合同收款列表
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user