Commit 5cd3b049 authored by 燕南天's avatar 燕南天

修复跳转逻辑 11-25

parent a16bc3db
...@@ -89,6 +89,13 @@ ...@@ -89,6 +89,13 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="审核状态" v-if="isAdmin!=1">
<template slot-scope="scope">
<span :style="{'color':(scope.row.isAuditing==1?'#67C23A':'#F56C6C'),'font-weight':700}">{{scope.row.isAuditing==1?'已审核':'未审核'}}</span>
</template>
</el-table-column>
<el-table-column label="操作" width="240"> <el-table-column label="操作" width="240">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="primary" circle class="table-icon" @click="check(scope.row)"> <el-button type="primary" circle class="table-icon" @click="check(scope.row)">
...@@ -125,7 +132,7 @@ ...@@ -125,7 +132,7 @@
<!-- 跳转到添加员工--> <!-- 跳转到添加员工-->
<el-popover v-if="scope.row.isAuditing==1" placement="top" width="160" v-model="scope.row.delState2"> <el-popover v-if="scope.row.isAuditing==1" placement="top" width="160" v-model="scope.row.delState2">
<p style="margin-bottom:10px;font-weight:700;">将要跳转页面,去添加去添加员工</p> <p style="margin-bottom:10px;font-weight:700;">跳转去添加员工?</p>
<div style="text-align: right; margin: 0"> <div style="text-align: right; margin: 0">
<el-button size="mini" type="text" @click="scope.row.delState2 = false">取消</el-button> <el-button size="mini" type="text" @click="scope.row.delState2 = false">取消</el-button>
<el-button type="primary" size="mini" @click="handleToAddPeople(scope.row)">去添加</el-button> <el-button type="primary" size="mini" @click="handleToAddPeople(scope.row)">去添加</el-button>
...@@ -986,9 +993,14 @@ export default { ...@@ -986,9 +993,14 @@ export default {
const param = { const param = {
storeIds: this.tableItemIDS storeIds: this.tableItemIDS
}; };
store.batchStores(param).then(res => { store.batchStores(param).then(res => {
this.getList(); if(res.data.code==1){
this.getList(()=>{
this.$message({message:'操作成功',type:'success'})
});
}else{
this.$message({message:'操作失败',type:'warning'})
}
}); });
}, },
...@@ -997,20 +1009,21 @@ export default { ...@@ -997,20 +1009,21 @@ export default {
storeIds: this.tableItemIDS storeIds: this.tableItemIDS
}; };
store.batchStoreShop(param).then(res => { store.batchStoreShop(param).then(res => {
this.getList(); if(res.data.code==1){
this.getList(()=>{
this.$message({message:'操作成功!',type:'success'})
});
}else{
this.$message({message:'操作失败!',type:'warning'})
}
}); });
}, },
// 审核完成之后 跳转到添加员工 // 审核完成之后 跳转到添加员工
handleToAddPeople(data) { handleToAddPeople(data) {
const host = window.location.origin;
const url = `${host}/#/worker/workerList`;
sessionStorage.setItem('_storeId_',data.storeId) sessionStorage.setItem('_storeId_',data.storeId)
setTimeout(() => { this.$router.push('/worker')
window.location.href = url;
}, 200);
} }
}, },
computed: { computed: {
......
...@@ -93,6 +93,12 @@ ...@@ -93,6 +93,12 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="审核状态" v-if="isAdmin!=1">
<template slot-scope="scope">
<span :style="{'color':(scope.row.isAuditing==1?'#67C23A':'#F56C6C'),'font-weight':700}">{{scope.row.isAuditing==1?'已审核':'未审核'}}</span>
</template>
</el-table-column>
<el-table-column label="操作" width="200"> <el-table-column label="操作" width="200">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button type="primary" circle class="table-icon" @click="check(scope.row)"> <el-button type="primary" circle class="table-icon" @click="check(scope.row)">
...@@ -442,20 +448,17 @@ export default { ...@@ -442,20 +448,17 @@ export default {
dImg2: "", dImg2: "",
dImg3: "", dImg3: "",
dImg4: "", dImg4: "",
dImg5: "", dImg5: ""
}; };
}, },
beforeMount() { beforeMount() {
let _storeId_ = sessionStorage.getItem('_storeId_') let _storeId_ = sessionStorage.getItem("_storeId_");
if (!!_storeId_) { if (!!_storeId_) {
this.dialogBindData.storeId = _storeId_ this.dialogBindData.storeId = _storeId_;
this.getStoreData(() => { this.getStoreData(() => {
this.dialogType = 1; this.dialogType = 1;
this.dialogState = true; this.dialogState = true;
this.$message({
name:"添加员工信息"
})
}); });
} }
...@@ -465,7 +468,11 @@ export default { ...@@ -465,7 +468,11 @@ export default {
this.getList(); this.getList();
}); });
}, },
mounted() {}, beforeDestroy() {
if(sessionStorage.getItem('_storeId_')){
sessionStorage.clear();
}
},
methods: { methods: {
getCookAdminType() { getCookAdminType() {
let adminType = cookie.getUserInfro(); let adminType = cookie.getUserInfro();
...@@ -496,6 +503,7 @@ export default { ...@@ -496,6 +503,7 @@ export default {
this.$seach.reset(this); this.$seach.reset(this);
this.getList(); this.getList();
}, },
add() { add() {
// 强制处理详情回显问题 // 强制处理详情回显问题
this.dialogBindData.workerResume = ""; this.dialogBindData.workerResume = "";
...@@ -659,8 +667,7 @@ export default { ...@@ -659,8 +667,7 @@ export default {
this.$refs.imgComponent4 ? this.$refs.imgComponent4.clearImg() : ""; this.$refs.imgComponent4 ? this.$refs.imgComponent4.clearImg() : "";
this.$refs.imgComponent5 ? this.$refs.imgComponent5.clearImg() : ""; this.$refs.imgComponent5 ? this.$refs.imgComponent5.clearImg() : "";
sessionStorage.clear();
sessionStorage.clear()
// 销毁富文本编辑器的dom对象 // 销毁富文本编辑器的dom对象
setTimeout(() => { setTimeout(() => {
this.dialogType = 0; this.dialogType = 0;
...@@ -833,7 +840,13 @@ export default { ...@@ -833,7 +840,13 @@ export default {
}; };
worker.batchWorkers(param).then(res => { worker.batchWorkers(param).then(res => {
this.getList(); if (res.data.code == 1) {
this.getList(() => {
this.$message({ message: "操作成功!", type: "success" });
});
} else {
this.$message({ message: "操作失败!", type: "warning" });
}
}); });
}, },
...@@ -842,7 +855,13 @@ export default { ...@@ -842,7 +855,13 @@ export default {
workerIds: this.tableItemIDS workerIds: this.tableItemIDS
}; };
worker.batchWorkerShop(param).then(res => { worker.batchWorkerShop(param).then(res => {
this.getList(); if (res.data.code == 1) {
this.getList(() => {
this.$message({ message: "操作成功!", type: "success" });
});
} else {
this.$message({ message: "操作失败!", type: "warning" });
}
}); });
} }
}, },
......
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