Commit 2abe52ea authored by Z's avatar Z

Z: Dot: store's del done.

parent cdbb4781
...@@ -27,8 +27,9 @@ export function ApiStoreAddStore(inData) { ...@@ -27,8 +27,9 @@ export function ApiStoreAddStore(inData) {
export function ApiStoreDelStore(inData) { export function ApiStoreDelStore(inData) {
return request({ return request({
url: `/admin/auth/stall/delete?stallId=${inData}`, url: `/admin/auth/stall/delete`,
method: 'delete', method: 'post',
data: qs.stringify(inData, {arrayFormat: 'repeat'})
}) })
} }
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<div class="searchs"> <div class="searchs">
<div class="buttons"> <div class="buttons">
<el-button class="button buttonlight" size="small" @click="addStore">添加门店</el-button> <el-button class="button buttonlight" size="small" @click="addStore">添加门店</el-button>
<el-button class="button buttondark" size="small">批量删除</el-button> <el-button class="button buttondark" size="small" @click="storeDelStoreArr">批量删除</el-button>
</div> </div>
<!-- 搜索区 --> <!-- 搜索区 -->
...@@ -209,6 +209,9 @@ export default { ...@@ -209,6 +209,9 @@ export default {
] ]
} }
}, },
zlist: {
listPick: []
},
page: { page: {
currentPage: 1, currentPage: 1,
size: 20, size: 20,
...@@ -296,7 +299,8 @@ export default { ...@@ -296,7 +299,8 @@ export default {
name: "测试" name: "测试"
} }
] ]
} },
listPick: []
}, },
tableHeight: window.innerHeight * 0.5, tableHeight: window.innerHeight * 0.5,
data: { data: {
...@@ -336,25 +340,32 @@ export default { ...@@ -336,25 +340,32 @@ export default {
for (let i = 0; i < this.list.man.length; i++) { for (let i = 0; i < this.list.man.length; i++) {
let item = manList[i]; let item = manList[i];
if (item != null && item.id != null) {
if (item.id == inId) { if (item.id == inId) {
manName = item.userName; manName = item.userName;
} }
} }
}
return manName; return manName;
}, },
transManIdToManName() { transManIdToManName() {
let mainList = this.list.main; let mainList = this.list.main;
let id = ""; let id = "";
let name = ""; let name = "";
for (let i = 0; i < mainList.length; i++) { for (let i = 0; i < mainList.length; i++) {
if (
this.list.main[i].principal &&
this.list.main[i].principal != null
) {
id = this.list.main[i].principal; id = this.list.main[i].principal;
name = this.matchManIdAndManName(id); name = this.matchManIdAndManName(id);
this.list.main[i].principal = name; this.list.main[i].principal = name;
} else {
this.list.main[i].principal = "未知";
}
} }
}, },
storeGetMainList() { storeGetMainList() {
// zlog("--->In Get API!"); // zlog("--->In Get API!");
let postData = { let postData = {
...@@ -381,32 +392,57 @@ export default { ...@@ -381,32 +392,57 @@ export default {
this.zdata.see.storeBossName = res.data.principal.userName; this.zdata.see.storeBossName = res.data.principal.userName;
this.zdata.see.storeDoorId = res.data.adminStall.signNum; this.zdata.see.storeDoorId = res.data.adminStall.signNum;
this.zdata.see.storeAddress = res.data.adminStall.location; this.zdata.see.storeAddress = res.data.adminStall.location;
this.zdata.see.storeManList = res.data.clerks_unselected this.zdata.see.storeManList = res.data.clerks_unselected;
}) })
.catch(err => {}); .catch(err => {});
this.zcache.status.seeDialog = true; this.zcache.status.seeDialog = true;
},
storeDelStore(inData) {
let delArr = [];
delArr.push(String(inData));
// let postData = { let postData = {
// isDetail: true, stallIds: delArr
// stallId: inData };
// };
// this.msgId = id;
// this.detailDialog = true;
// this.$refs.storeDetail.detailDialog = true;
// ApiStoreGetStoreDetail(postData).then(res => { ApiStoreDelStore(postData)
// }); .then(res => {
if (res.result == "success") {
this.$message({
message: "删除成功",
type: "success"
});
this.storeGetMainList();
} else {
this.$message({
message: "删除失败!",
type: "error"
});
}
})
.catch(err => {
this.$message({
message: "删除失败!",
type: "error"
});
});
}, },
storeDelStore(inData) { listPick(inData) {
this.zlist.listPick = inData;
},
storeDelStoreArr() {
let delArr = this.zlist.listPick;
let delIdsArr = [];
for (let i = 0; i < delArr.length; i++) {
delIdsArr.push(String(delArr[i].id));
}
let postData = { let postData = {
stallId: 123456 stallIds: delIdsArr
}; };
ApiStoreDelStore(inData) ApiStoreDelStore(postData)
.then(res => { .then(res => {
console.log("--->delRes =", res);
if (res.result == "success") { if (res.result == "success") {
this.$message({ this.$message({
message: "删除成功", message: "删除成功",
...@@ -428,7 +464,8 @@ export default { ...@@ -428,7 +464,8 @@ export default {
}); });
}, },
listPick() {},
testButtonClick() {}, testButtonClick() {},
pagesSizeChange() {}, pagesSizeChange() {},
pagesNowPageChange() {}, pagesNowPageChange() {},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment