|
|
@@ -29,12 +29,12 @@
|
|
|
<submit-check class="inline-16" :disabled="!isLeader" ref="submit" :data="mainData" @onSuccess="queryMainData($route.query.id)" />
|
|
|
<reverseCheck class="inline-16" @onSuccess="queryMainData($route.query.id)" :data="mainData" v-if="tool.checkAuth($route.name,'reverseCheck') && mainData.status === '审核'" />
|
|
|
<!-- <revoke class="inline-16" @onSuccess="queryMainData()" :data="mainData" v-if="tool.checkAuth($route.name,'revoke') && mainData.status === '已提交' && isLeader" ></revoke>-->
|
|
|
- <contractOver class="inline-16" v-if="tool.checkAuth($route.name,'contractOver') && mainData.status != '已终止' && mainData.status != '审核' && isLeader" :disabled="!isLeader" :id="mainData.sa_contractid" @onSuccess="queryMainData($route.query.id)" />
|
|
|
+ <contractOver class="inline-16" v-if="tool.checkAuth($route.name,'contractOver') && mainData.status == '审核' && isLeader" :disabled="!isLeader" :id="mainData.sa_contractid" @onSuccess="queryMainData($route.query.id)" />
|
|
|
<Del class="inline-16" :idName="20221121202502" :id="mainData.sa_contractid" idKey="sa_contractids" v-if="tool.checkAuth($route.name,'toVoid') && (mainData.status == '新建' || mainData.status == '已终止') && isLeader"/>
|
|
|
</div>
|
|
|
<div slot="slot0" >
|
|
|
<!--项目产品明细折扣表-->
|
|
|
- <productBillno :data="mainData" :isLeader="isLeader" ref="billno" @priceChange="queryMainData($route.query.id)" v-if="mainData.type == '项目'">
|
|
|
+ <productBillno :data="mainData" :isLeader="isLeader" ref="billno" @priceChange="queryMainData($route.query.id)" @delSuccess="queryMainData" @onSuccess="productAdd" v-if="mainData.type == '项目'">
|
|
|
<template v-slot:edit="scope">
|
|
|
<!-- <el-button
|
|
|
v-if="tool.checkAuth($route.name,'productBillManage')"
|
|
|
@@ -243,6 +243,7 @@ export default {
|
|
|
const res = await this.$api.requested({
|
|
|
"id":20221121195102,
|
|
|
"content": {
|
|
|
+ "nocache":true,
|
|
|
"sa_contractid": this.$route.query.id
|
|
|
}
|
|
|
})
|
|
|
@@ -1330,6 +1331,9 @@ export default {
|
|
|
},
|
|
|
closeDrawer(){
|
|
|
this.$refs.classList.listData()
|
|
|
+ },
|
|
|
+ productAdd(){
|
|
|
+ this.queryMainData()
|
|
|
}
|
|
|
// async getModelList () {
|
|
|
// let res = await this.$api.requested({
|