提交 779f1b07 authored 作者: huaxinzhu's avatar huaxinzhu

云仓入驻优化

上级 ee889536
......@@ -136,14 +136,14 @@ export default {
})
},
async logout() {
this.$confirm('确定注销并退出系统吗?', '提示', {
this.$confirm('确定退出系统吗?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.$store.dispatch('LogOut').then(() => {
var ssa = window.location.host
var ht = document.location.protocol
let ssa = window.location.host
let ht = document.location.protocol
if(ssa =='localhost:1024'){
window.location.href=ht+'//'+this.ssourl +'/logout?redirect='+ht+'//'+ssa+'/login'
}else{
......
......@@ -10,7 +10,13 @@ const user = {
sellerid:0,
roles: [],
permissions: [],
ssourl:''
ssourl:'',
// 客户信息中的,入驻审核状态:0 是默认值
// 0-未提交未审核
// 1-审核成功
// 2-审核中
// 3-审核失败
applyState: -1,
},
mutations: {
......@@ -34,6 +40,9 @@ const user = {
},
SET_PERMISSIONS: (state, permissions) => {
state.permissions = permissions
},
SET_APPLYSTATE: (state, applyState) => {
state.applyState = applyState
}
},
......@@ -98,6 +107,7 @@ const user = {
}
commit('SET_NAME', user.Username)
commit('SET_SELLERID', user.SellerId)
commit('SET_APPLYSTATE', user.state) // 商户入驻后的审核状态
commit('SET_AVATAR', avatar)
resolve(res)
}).catch(error => {
......
......@@ -290,6 +290,7 @@
// }
},
created() {
// console.log('品牌页面',this.$store.state.user.applyState)
this.getBrands();
},
mounted() {
......@@ -491,7 +492,7 @@
getBrands() {
// 初始化
getBrandsInf().then(res => {
if(res.code === 1 && res.data) {
if(res.code == 1) {
this.brandForm = res.data[0];
// 商标logo图片处理
let brandList = {};
......@@ -634,7 +635,7 @@
if(res.code == 1) {
this.$router.push("/fillShopInf");
}else {
this.$message({type: 'error',message: res.message ? res.message : '操作失败'});
this.$message({type: 'error',message: res.message ? res.message : '保存失败'});
}
});
}else {
......@@ -642,7 +643,7 @@
if(res.code == 1) {
this.$router.push("/fillShopInf");
}else {
this.$message({type: 'error',message: res.message ? res.message : '操作失败'});
this.$message({type: 'error',message: res.message ? res.message : '保存失败'});
}
});
}
......
......@@ -156,10 +156,7 @@
</el-form>
</div>
</el-card>
</div>
</template>
......@@ -278,11 +275,10 @@
}
},
created() {
// console.log('主体页面',this.$store.state.user.applyState)
this.getMain();
},
mounted() {
},
mounted() {},
methods: {
periodConcrete() {
if (this.periodConcreteTime) {
......@@ -381,8 +377,7 @@
// 获取主体信息接口
getMain() {
getMainInf().then(res => {
//console.log("获取主体数据:",res);
if(res.code === 1) {
if(res.code == 1) {
this.resetForm('mainForm');
this.mainForm = res.data;
this.mainForm.idcardback = "jzwsfm";
......@@ -404,7 +399,6 @@
this.licenseImgFileList.push(licenseList);
}
// 处理法人证件照
let idcardList = {};
let idcardArr = [];
......@@ -421,21 +415,17 @@
this.idcardImgFileList.push(idcardList);
}
if(this.mainForm.idcard_expires_time === 0) {
this.validityLongTermVal = true;
}else {
this.validityConcreteTime = this.toStandTime(this.mainForm.idcard_expires_time);
}
//
if(this.mainForm.license_expires_time === 0) {
this.periodLongTermVal = true;
}else {
this.periodConcreteTime = this.toStandTime(this.mainForm.license_expires_time);
}
} else {
this.$message({type:'error',message:res.message ? res.message : ''});
}
......@@ -526,7 +516,7 @@
if(res.code == 1) {
this.$router.push("/fillBrandInf");
}else {
this.$message({type:'error',message:res.message ? res.message : '操作失败'});
this.$message({type:'error',message:res.message ? res.message : '保存失败'});
}
});
}
......
......@@ -186,6 +186,7 @@
}
},
created() {
// console.log('店铺页面',this.$store.state.user.applyState)
// 获取经营一级类目
getGoodsType().then(res => {
if(res.code == 1) {
......@@ -197,9 +198,7 @@
// 获取店铺信息
this.getShop();
},
mounted() {
},
mounted() {},
methods: {
showTip1(files,fileList){
this.$message({message: '最多上传1张图片', type: 'warning'});
......@@ -246,7 +245,7 @@
// 获取 店铺信息
getShop() {
getShopInf().then(res => {
if(res.code == 1 && res.data){
if (res.code == 1){
// 处理 select 下拉回显数据格式
this.storeForm.scope = [];
if(res.data.scope === '') {
......@@ -296,10 +295,7 @@
this.businessImgFileList = [];
}
}else {
this.$message({
message: res.message ? res.message : '操作失败' ,
type: 'error'
});
this.$message({type: 'error', message: res.message ? res.message : ''});
}
});
},
......@@ -413,7 +409,6 @@
}
}
//console.log("新增/修改的店铺信息:",this.storeForm);
//formName
this.$refs[formName].validate((valid) => {
if(valid) {
......@@ -421,7 +416,7 @@
if(res.code == 1){
this.$router.push("/reviewing");
}else {
this.$message({type: 'error',message: res.message ? res.message : '操作失败'});
this.$message({type: 'error',message: res.message ? res.message : '保存失败'});
// 处理 scope数据格式冲突
if(this.storeForm.scope === '') {
this.storeForm.scope = [];
......
......@@ -24,11 +24,8 @@
<!-- <p>服务电话:4000-188-199</p>-->
<p style="padding-top: 40px;"><el-button type="primary" @click="reSubmit">重新提交</el-button></p>
</div>
</div>
</el-card>
</div>
</template>
......@@ -40,10 +37,21 @@
msg: '具体原因,请联系售后'
}
},
mounted() {
created() {
// console.log(555,this.$store.state.user.applyState)
if(this.$route.params.msg) {
this.msg = this.$route.params.msg;
}
// 刷新当前页面,如果sys操作,审核通过,那么这个applyState状态值会变为 1,代表审核通过,可以直接跳转登录页面,审核拒绝,则 为3,跳转到失败页面
if (this.$store.state.user.applyState == 1) {
this.$router.push({path: '/home/index'});
}
if (this.$store.state.user.applyState == 2) {
this.$router.push({path: '/reviewing'});
}
if (this.$store.state.user.applyState == 3) {
this.$router.push({path: '/reviewFail'});
}
},
methods: {
// 重新提交审核
......
......@@ -34,6 +34,19 @@
name: "ReviewSuccess",
data() {
return {}
},
created() {
console.log(444,this.$store.state.user.applyState)
// 刷新当前页面,如果sys操作,审核通过,那么这个applyState状态值会变为 1,代表审核通过,可以直接跳转登录页面,审核拒绝,则 为3,跳转到失败页面
if (this.$store.state.user.applyState == 1) {
this.$router.push({path: '/home/index'});
}
if (this.$store.state.user.applyState == 2) {
this.$router.push({path: '/reviewing'});
}
if (this.$store.state.user.applyState == 3) {
this.$router.push({path: '/reviewFail'});
}
}
}
</script>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论