shiyunteng
6 天以前 fc8c86e7a365d5c6bdc37c2b05b9f83115ac2bc3
platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/ContractController.java
@@ -57,6 +57,7 @@
      wrapper.eq(contract.getType()!=null,Contract::getType,contract.getType());
      wrapper.like(StringUtils.isNotEmpty(contract.getName()),Contract::getName,contract.getName());
      wrapper.like(StringUtils.isNotEmpty(contract.getNumber()),Contract::getNumber,contract.getNumber());
      wrapper.orderByDesc(Contract::getCreateTime);
        return R.ok(contractService.page(page, wrapper));
    }
@@ -132,6 +133,7 @@
    * @param id id
    * @return R
    */
   @SysLog("审批通过合同" )
   @Operation(summary = "审批通过合同" , description = "审批通过合同" )
   @GetMapping("/approved/{id}" )
   public R approved(@PathVariable("id" ) Long id) {
@@ -148,4 +150,29 @@
      return R.ok(contractService.getApprovedContractList());
   }
   /**
    * 合同申请作废
    * @param id id
    * @return R
    */
   @SysLog("合同申请作废" )
   @Operation(summary = "合同申请作废" , description = "合同申请作废" )
   @GetMapping("/approvelInvalid/{id}" )
   @PreAuthorize("@pms.hasPermission('platformx_contract_zfsq')")
   public R approvelInvalid(@PathVariable("id" ) Long id) {
      return contractService.approvelInvalid(id);
   }
   /**
    * 合同申请作废
    * @param id id
    * @return R
    */
   @SysLog("合同作废" )
   @Operation(summary = "合同作废" , description = "合同作废" )
   @GetMapping("/invalidById/{id}" )
   @PreAuthorize("@pms.hasPermission('platformx_contract_zf')")
   public R invalidById(@PathVariable("id" ) Long id) {
      return contractService.invalidById(id);
   }
}