Ver código fonte

代收合同记录

achao 3 anos atrás
pai
commit
1a4fbd2b0c

+ 14 - 2
src/api/V2/contract/index.js

@@ -22,7 +22,7 @@ export const API_POST_EDITSTATUS = '/contractManagementInfo/editStatus'
 export const API_GET_RELATION_CONTRACTNO = '/contractManagementInfo/selectContract'
 export const API_GET_RELATION_CONTRACTNO = '/contractManagementInfo/selectContract'
 //删除销售合同
 //删除销售合同
 export const API_POST_CONTRACT_DELETE = '/contractManagementInfo/deleteInfo '
 export const API_POST_CONTRACT_DELETE = '/contractManagementInfo/deleteInfo '
-//销售合同修改编辑 
+//销售合同修改编辑
 
 
 export const API_POST_EDITINFO = '/contractManagementInfo/editInfo'
 export const API_POST_EDITINFO = '/contractManagementInfo/editInfo'
 // 获取负责人
 // 获取负责人
@@ -47,4 +47,16 @@ export const API_POST_CONFIRMATIONSHEET_DELETE = '/priceConfirmationSheet/api/de
 //编辑时查看点价确认单
 //编辑时查看点价确认单
 export const API_GET_GETINFO = '/priceConfirmationSheet/getInfo'
 export const API_GET_GETINFO = '/priceConfirmationSheet/getInfo'
 //客户
 //客户
-export const API_GET_CUSTOMERINFO = '/customerInfo/customerList'
+export const API_GET_CUSTOMERINFO = '/customerInfo/customerList'
+
+// 代收合同记录
+export const API_GET_RECORDPAGE = '/collectionWarehousingRecord/selectCollectionWarehousingRecordPage'
+
+// 代收合同添加记录
+export const API_POST_ADDRECORD = '/collectionWarehousingRecord/api/insertCollectionWarehousingRecord'
+
+// 代收合同身份证号查询认证客户
+export const API_GET_IDENTITYBYCARD = '/identityAuthenticationInfo/api/selectIdentityByCard'
+
+// 代收合同记录编辑
+export const API_POST_RECORDEDIT = '/collectionWarehousingRecord/editCollectionWarehousingRecord'

+ 18 - 2
src/model/contarct/index.js

@@ -24,7 +24,11 @@ import {
     API_POST_CONFIRMATIONSHEET_DELETE,
     API_POST_CONFIRMATIONSHEET_DELETE,
     API_GET_STAFF,
     API_GET_STAFF,
     API_GET_STAFF_FIND,
     API_GET_STAFF_FIND,
-    API_GET_CUSTOMERINFO
+    API_GET_CUSTOMERINFO,
+    API_GET_RECORDPAGE,
+    API_POST_ADDRECORD,
+    API_GET_IDENTITYBYCARD,
+    API_POST_RECORDEDIT
 } from '@/api/V2/contract'
 } from '@/api/V2/contract'
 // 列表
 // 列表
 export const getList = appRx.get(API_GET_CONTRACT_TENANT, errorCatcher, errorHandle, filter)
 export const getList = appRx.get(API_GET_CONTRACT_TENANT, errorCatcher, errorHandle, filter)
@@ -73,4 +77,16 @@ export const deletePriceConfirmationSheet = appRx.post(API_POST_CONFIRMATIONSHEE
 //编辑时查看点价确认单
 //编辑时查看点价确认单
 export const getInfo = appRx.get(API_GET_GETINFO, errorCatcher, errorHandle, filter)
 export const getInfo = appRx.get(API_GET_GETINFO, errorCatcher, errorHandle, filter)
 // 客户
 // 客户
-export const getcustomerinfo = appRx.get(API_GET_CUSTOMERINFO, errorCatcher, errorHandle, filter)
+export const getcustomerinfo = appRx.get(API_GET_CUSTOMERINFO, errorCatcher, errorHandle, filter)
+
+// 代收合同记录
+export const selectCollectionWarehousingRecordPage = appRx.get(API_GET_RECORDPAGE, errorCatcher, errorHandle, filter)
+
+// 代收合同记录
+export const insertCollectionWarehousingRecord = appRx.post(API_POST_ADDRECORD, errorCatcher, errorHandle, filter)
+
+// 代收合同身份证号查询认证客户
+export const selectIdentityByCard = appRx.get(API_GET_IDENTITYBYCARD, errorCatcher, errorHandle, filter)
+
+// 代收合同记录编辑
+export const editCollectionWarehousingRecord = appRx.post(API_POST_RECORDEDIT, errorCatcher, errorHandle, filter)

+ 3 - 2
src/views/contractManagement/collectionContract.vue

@@ -131,7 +131,7 @@
                 position: relative;
                 position: relative;
                 top: -1px;
                 top: -1px;
                 margin: 0 6px;
                 margin: 0 6px;
-              " v-if="scope.row.status == '执行中'||scope.row.status == '已完成'" src="../../../public/img/jl.png"
+              "  src="../../../public/img/jl.png"
             v-hasPermission="
             v-hasPermission="
                 `contractManagement.buyContract.buyContractInfo.delete`
                 `contractManagement.buyContract.buyContractInfo.delete`
               " @click="handleRecord(scope.row)" alt="" />
               " @click="handleRecord(scope.row)" alt="" />
@@ -560,7 +560,8 @@
         this.$router.push({
         this.$router.push({
           name: 'collectionContractRecord',
           name: 'collectionContractRecord',
           query: {
           query: {
-            id: row.id,
+            contractNo: row.contractNo,
+            compId:row.compId
           },
           },
         })
         })
       },
       },

Diferenças do arquivo suprimidas por serem muito extensas
+ 531 - 320
src/views/contractManagement/collectionContractRecord.vue


Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff