|
|
@@ -10,7 +10,7 @@
|
|
|
idname="sa_aftersalesmagid"
|
|
|
ownertable="sa_aftersalesmag"
|
|
|
delApiId="20230104160803"
|
|
|
- :statusCheck="[{key:'status',value:'审核'},{key:'status',value:'复核'},{key:'status',value:'提交'}]"
|
|
|
+ :statusCheck="[{key:'status',value:'审核'},{key:'status',value:'复核'},{key:'status',value:'提交'},{key:'status',value:'关闭'}]"
|
|
|
tags=""
|
|
|
:tabs="['产品明细','详细信息','erp对接记录']"
|
|
|
@pageChange="pageChange"
|
|
|
@@ -37,10 +37,10 @@
|
|
|
idName="20230105161703"
|
|
|
keyName="sa_aftersalesmagid"
|
|
|
:id="$route.query.id"
|
|
|
- @onSuccess="queryMainData()"
|
|
|
+ @onSuccess="queryMainData()"
|
|
|
v-if="mainData.status == '提交' && tool.checkAuth($route.name,'cancelSubmit')"
|
|
|
/>
|
|
|
- <Check
|
|
|
+ <Check
|
|
|
class="inline-16"
|
|
|
@onSuccess="queryMainData()"
|
|
|
v-if="mainData.status == '提交' && tool.checkAuth($route.name,'check')"
|
|
|
@@ -53,7 +53,7 @@
|
|
|
keyName="sa_aftersalesmagid"
|
|
|
:paramData="[{key:'ischeck',value:false}]"
|
|
|
:id="$route.query.id"
|
|
|
- @onSuccess="queryMainData()"
|
|
|
+ @onSuccess="queryMainData()"
|
|
|
v-if="mainData.status == '审核' && tool.checkAuth($route.name,'cancelCheck')"
|
|
|
/> -->
|
|
|
<customBtn
|
|
|
@@ -63,7 +63,7 @@
|
|
|
idName="20230104160903"
|
|
|
keyName="sa_aftersalesmagid"
|
|
|
:id="$route.query.id"
|
|
|
- @onSuccess="queryMainData()"
|
|
|
+ @onSuccess="queryMainData()"
|
|
|
v-if="mainData.status == '审核' && tool.checkAuth($route.name,'reCheck') && mainData.type == '退货单'"
|
|
|
/>
|
|
|
<customBtn
|
|
|
@@ -73,7 +73,7 @@
|
|
|
idName="20230523085403"
|
|
|
keyName="sa_aftersalesmagid"
|
|
|
:id="$route.query.id"
|
|
|
- @onSuccess="reCheck"
|
|
|
+ @onSuccess="reCheck"
|
|
|
v-if="mainData.status == '复核' && tool.checkAuth($route.name,'reCheck')"
|
|
|
/>
|
|
|
<customBtn
|
|
|
@@ -83,22 +83,22 @@
|
|
|
idName="20230522090403"
|
|
|
keyName="sa_aftersalesmagid"
|
|
|
:id="$route.query.id"
|
|
|
- @onSuccess="reCheck"
|
|
|
+ @onSuccess="reCheck"
|
|
|
v-if="mainData.status == '审核' && tool.checkAuth($route.name,'cancel')"
|
|
|
/>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
<div slot="slot0" >
|
|
|
<productDetail ref="productDetail" :data="mainData" @onSuccess="queryMainData">
|
|
|
<addProduct v-if="mainData.status == '新建' && tool.checkAuth($route.name,'productDetailManage') && mainData" @onSuccess="$refs.productDetail.listData()" slot="addProduct" :data="mainData" />
|
|
|
<template v-slot:editProduct="scope">
|
|
|
- <el-button v-if="tool.checkAuth($route.name,'productDetailManage')" class="inline-16" type="text" size="mini" :disabled="mainData.status == '复核'" @click="$refs.productDetail.currentProduct=scope.data">编 辑</el-button>
|
|
|
+ <el-button v-if="tool.checkAuth($route.name,'productDetailManage')" class="inline-16" type="text" size="mini" :disabled="mainData.status == '复核'" @click="$refs.productDetail.currentProduct=scope.data">编 辑</el-button>
|
|
|
</template>
|
|
|
<template v-slot:delProduct="scope">
|
|
|
- <delete-btn
|
|
|
+ <delete-btn
|
|
|
message="确定删除当前产品吗?"
|
|
|
- nameId="20230105111203"
|
|
|
- nameKey="sa_aftersalesmag_itemsids"
|
|
|
+ nameId="20230105111203"
|
|
|
+ nameKey="sa_aftersalesmag_itemsids"
|
|
|
:id="scope.data.sa_aftersalesmag_itemsid"
|
|
|
@deleteSuccess="$refs.productDetail.listData()"
|
|
|
v-if="mainData.status == '新建' && tool.checkAuth($route.name,'productDetailManage')"
|
|
|
@@ -159,7 +159,7 @@ export default {
|
|
|
this.mainData.status != '新建' ? this.isEdit = false : this.isEdit = true
|
|
|
console.log(this.mainData);
|
|
|
this.changeDataStructure()
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
changeDataStructure() {
|
|
|
let that = this
|
|
|
@@ -369,4 +369,4 @@ export default {
|
|
|
|
|
|
<style scoped>
|
|
|
|
|
|
-</style>
|
|
|
+</style>
|