Răsfoiți Sursa

合同支付项列表

duy 1 an în urmă
părinte
comite
d498ae1711
1 a modificat fișierele cu 78 adăugiri și 0 ștergeri
  1. 78 0
      src/api/modules/project/debit/contract/pay.js

+ 78 - 0
src/api/modules/project/debit/contract/pay.js

@@ -0,0 +1,78 @@
+import { HcApi } from '../../../../request/index'
+
+//  合同支付项
+export default {
+    //系统中期支付项列表(ype=0(未被引用),type=1(已引用),type=空(全部))
+   async getSyslist(form, msg = true) {
+    return HcApi({
+        url: '/api/blade-meter/mid/pay/item/system/list',
+            method: 'post',
+            params: form,
+        }, msg)
+   },
+    //合同段中期支付项引用项目级数据
+    async referenced(form, msg = true) {
+        return HcApi({
+            url: '/api/blade-meter/mid/pay/item/contract/referenced',
+            method: 'post',
+            params: form,
+        }, msg)
+     },
+         //合同段中期支付项分页
+    async getProListPage(form, msg = true) {
+        return HcApi({
+            url: '/api/blade-meter/mid/pay/item/contract/page',
+            method: 'post',
+            data: form,
+        }, msg)
+     },
+     //合同段中期支付项详情
+    async getProDetail(form, msg = true) {
+        return HcApi({
+            url: '/api/blade-meter/mid/pay/item/contract/detail',
+            method: 'get',
+            params: form,
+        }, msg)
+    },
+    //合同段中期支付项修改
+    async updateProList(form, msg = true) {
+        return HcApi({
+            url: '/api/blade-meter/mid/pay/item/contract/update',
+            method: 'post',
+            data: form,
+        }, msg)
+     },
+     //合同段中期支付项删除
+    async removeProList(form, msg = true) {
+        return HcApi({
+            url: '/api/blade-meter/mid/pay/item/contract/remove',
+            method: 'get',
+            params: form,
+        }, msg)
+    },
+    //合同段中期支付项列表(全部)
+    async getProPayList(form, msg = true) {
+        return HcApi({
+                url: '/api/blade-meter/mid/pay/item/contract/all-list',
+                method: 'post',
+                params: form,
+            }, msg)
+    },
+     //中期支付项添加汇总项
+     async addCollect(form, msg = true) {
+        return HcApi({
+                url: '/api/blade-meter/mid/pay/item/bind/submit',
+                method: 'post',
+                params: form,
+            }, msg)
+    },
+    //中期支付项删除汇总项
+    async removeCollect(form, msg = true) {
+        return HcApi({
+                url: '/api/blade-meter/mid/pay/item/bind/remove',
+                method: 'post',
+                params: form,
+            }, msg)
+    },
+        
+}