Blame view

java110-interface/src/main/java/com/java110/intf/store/IPurchaseApplyInnerServiceSMO.java 3.04 KB
88e030b7   王彪总   init project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
  package com.java110.intf.store;
  
  import com.java110.config.feign.FeignConfiguration;
  import com.java110.dto.purchase.PurchaseApplyDetailDto;
  import com.java110.dto.purchase.PurchaseApplyDto;
  import com.java110.po.purchase.PurchaseApplyPo;
  import org.springframework.cloud.openfeign.FeignClient;
  import org.springframework.web.bind.annotation.RequestBody;
  import org.springframework.web.bind.annotation.RequestMapping;
  import org.springframework.web.bind.annotation.RequestMethod;
  
  import java.util.List;
  
  /**
   * @ClassName IPurchaseApplyInnerServiceSMO
   * @Description 采购申请接口类
   * @Author wuxw
   * @Date 2019/4/24 9:04
   * @Version 1.0
   * add by wuxw 2019/4/24
   **/
  @FeignClient(name = "store-service", configuration = {FeignConfiguration.class})
  @RequestMapping("/purchaseApplyApi")
  public interface IPurchaseApplyInnerServiceSMO {
  
  
      /**
       * <p>保存 采购申请</p>
       *
       * @param purchaseApplyPo 数据对象分享
       * @return PurchaseApplyDto 对象数据
       */
      @RequestMapping(value = "/savePurchaseApply", method = RequestMethod.POST)
      int savePurchaseApply(@RequestBody PurchaseApplyPo purchaseApplyPo);
  
      /**
9750b443   王彪总   fix(config): 更新配置...
37
       * <p>查询项目楼信息</p>
88e030b7   王彪总   init project
38
39
40
41
42
43
44
45
46
47
48
49
       *
       * @param purchaseApplyDto 数据对象分享
       * @return PurchaseApplyDto 对象数据
       */
      @RequestMapping(value = "/queryPurchaseApplys", method = RequestMethod.POST)
      List<PurchaseApplyDto> queryPurchaseApplys(@RequestBody PurchaseApplyDto purchaseApplyDto);
  
  
      @RequestMapping(value = "/queryPurchaseApplyAndDetails", method = RequestMethod.POST)
      List<PurchaseApplyDto> queryPurchaseApplyAndDetails(@RequestBody PurchaseApplyDto purchaseApplyDto);
  
      /**
9750b443   王彪总   fix(config): 更新配置...
50
       * 查询<p>项目楼</p>总记录数
88e030b7   王彪总   init project
51
52
       *
       * @param purchaseApplyDto 数据对象分享
9750b443   王彪总   fix(config): 更新配置...
53
       * @return 项目下的项目楼记录数
88e030b7   王彪总   init project
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
       */
      @RequestMapping(value = "/queryPurchaseApplysCount", method = RequestMethod.POST)
      int queryPurchaseApplysCount(@RequestBody PurchaseApplyDto purchaseApplyDto);
  
  
      //查询采购明细表
      @RequestMapping(value = "/queryPurchaseApplyDetails", method = RequestMethod.POST)
      List<PurchaseApplyDetailDto> queryPurchaseApplyDetails(@RequestBody PurchaseApplyDetailDto purchaseApplyDetailDto);
  
      //修改采购申请
      @RequestMapping(value = "/updatePurchaseApply", method = RequestMethod.POST)
      void updatePurchaseApply(@RequestBody PurchaseApplyPo purchaseApplyPo);
  
      /**
       * 获取下级处理人id
       *
       * @return
       */
      @RequestMapping(value = "/getActRuTaskUserId", method = RequestMethod.POST)
      List<PurchaseApplyDto> getActRuTaskUserId(PurchaseApplyDto purchaseApplyDto);
  
      /**
       * 获取流程任务id
       *
       * @return
       */
      @RequestMapping(value = "/getActRuTaskId", method = RequestMethod.POST)
      List<PurchaseApplyDto> getActRuTaskId(PurchaseApplyDto purchaseApplyDto);
      /**
       * 获取流程任务id
       *
       * @return
       */
      @RequestMapping(value = "/updateActRuTaskById", method = RequestMethod.POST)
      void updateActRuTaskById(@RequestBody PurchaseApplyDto purchaseApplyDto);
  
  }