|
|
@@ -7,7 +7,6 @@
|
|
|
:editData="mainData"
|
|
|
:mainAreaData="mainAreaData"
|
|
|
turnPageId="20221011144603"
|
|
|
- delApiId="20221011144803"
|
|
|
idname="sa_salearea_hrid"
|
|
|
ownertable="sa_salearea_hr"
|
|
|
tags=""
|
|
|
@@ -17,7 +16,7 @@
|
|
|
<div slot="tags">
|
|
|
</div>
|
|
|
<div slot="customOperation" >
|
|
|
-
|
|
|
+ <el-button v-if="tool.checkAuth($route.name,'delete')" type="primary" size="mini" @click="deleteSaler">删 除</el-button>
|
|
|
</div>
|
|
|
<div slot="slot0" >
|
|
|
<detailed :detailData="mainData"></detailed>
|
|
|
@@ -37,6 +36,28 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods:{
|
|
|
+ async deleteSaler () {
|
|
|
+ this.$confirm('确定删除当前业务员吗?','提示',{
|
|
|
+ confirmButtonText:'确定',
|
|
|
+ cancelButtonText:'取消',
|
|
|
+ type:'warning'
|
|
|
+ }).then(async() => {
|
|
|
+ let res = await this.$api.requested({
|
|
|
+ "id":20221011144803,
|
|
|
+ "content": {
|
|
|
+ sa_saleareaids: [
|
|
|
+ {
|
|
|
+ sa_saleareaid: this.mainData.sa_saleareaid,
|
|
|
+ hrid: this.mainData.hrid
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ })
|
|
|
+ this.tool.showMessage(res,() => {
|
|
|
+ this.$store.dispatch('changeDetailDrawer',false)
|
|
|
+ })
|
|
|
+ })
|
|
|
+ },
|
|
|
async queryMainData (id) {
|
|
|
const res = await this.$api.requested({
|
|
|
"classname": "webmanage.sale.salearea.salearea",
|