Commit 55ba02b8 by 无尘

fix: 修改编辑授权

parent fef0d626
<!DOCTYPE html><html lang=cn><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=favicon.ico><link rel=stylesheet type=text/css href=//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.44.css><link rel=stylesheet type=text/css href=static/fonts/iconfont.css><title>好办</title><link href=css/chunk-0347cc62.9d9c3642.css rel=prefetch><link href=css/chunk-0a5c1ff1.7609202a.css rel=prefetch><link href=css/chunk-0d204189.9cb54b4c.css rel=prefetch><link href=css/chunk-137f432e.4bf8b8ea.css rel=prefetch><link href=css/chunk-16a8dcde.2a3bfb87.css rel=prefetch><link href=css/chunk-19db1fc6.ba890a33.css rel=prefetch><link href=css/chunk-1b93a01a.01549a8d.css rel=prefetch><link href=css/chunk-29a5079e.0d5615a8.css rel=prefetch><link href=css/chunk-2f0ee7b8.595ab618.css rel=prefetch><link href=css/chunk-3837ab1b.c9900cd9.css rel=prefetch><link href=css/chunk-4da88da1.cdaff685.css rel=prefetch><link href=css/chunk-563bb835.b437b2a0.css rel=prefetch><link href=css/chunk-5a185b3a.b10dee49.css rel=prefetch><link href=css/chunk-63cd2773.5fbdcef6.css rel=prefetch><link href=css/chunk-75e79dbd.affc2c17.css rel=prefetch><link href=css/chunk-7d43bd4c.b56c1e93.css rel=prefetch><link href=css/chunk-7ea1f4c1.2edbc58c.css rel=prefetch><link href=css/chunk-7eb33052.fb64f688.css rel=prefetch><link href=css/chunk-8f9a31ee.907f38c7.css rel=prefetch><link href=css/chunk-95d0d97e.446b104d.css rel=prefetch><link href=css/chunk-b4f7c044.2746e3f4.css rel=prefetch><link href=css/chunk-c106e1c6.6b520689.css rel=prefetch><link href=css/chunk-c862dc02.dcb1c6b1.css rel=prefetch><link href=css/chunk-dff92c8e.a5b77268.css rel=prefetch><link href=css/chunk-ea9d6bee.492c0f7d.css rel=prefetch><link href=css/chunk-f9046af0.ae99e4e7.css rel=prefetch><link href=js/chunk-0347cc62.828683a5.js rel=prefetch><link href=js/chunk-0a5c1ff1.c5e6df35.js rel=prefetch><link href=js/chunk-0d204189.f58688a5.js rel=prefetch><link href=js/chunk-137f432e.c312b4c2.js rel=prefetch><link href=js/chunk-16a8dcde.422b0989.js rel=prefetch><link href=js/chunk-19db1fc6.10fbf935.js rel=prefetch><link href=js/chunk-1b93a01a.19b25334.js rel=prefetch><link href=js/chunk-29a5079e.262fb3f1.js rel=prefetch><link href=js/chunk-2d2095a8.0b59c285.js rel=prefetch><link href=js/chunk-2f0ee7b8.6d638fa9.js rel=prefetch><link href=js/chunk-3837ab1b.93ccee45.js rel=prefetch><link href=js/chunk-4da88da1.e193eec0.js rel=prefetch><link href=js/chunk-563bb835.ae308415.js rel=prefetch><link href=js/chunk-5a185b3a.a49c0b72.js rel=prefetch><link href=js/chunk-63cd2773.7c931d9c.js rel=prefetch><link href=js/chunk-737eaf4a.e335b297.js rel=prefetch><link href=js/chunk-75e79dbd.4ed9949f.js rel=prefetch><link href=js/chunk-7d43bd4c.368b657f.js rel=prefetch><link href=js/chunk-7ea1f4c1.fd6c8daa.js rel=prefetch><link href=js/chunk-7eb33052.9e02e701.js rel=prefetch><link href=js/chunk-8f9a31ee.b6fcec4a.js rel=prefetch><link href=js/chunk-95d0d97e.62b0d11a.js rel=prefetch><link href=js/chunk-b4f7c044.04c99855.js rel=prefetch><link href=js/chunk-c106e1c6.86bc9485.js rel=prefetch><link href=js/chunk-c862dc02.7179614f.js rel=prefetch><link href=js/chunk-dff92c8e.8ed97cac.js rel=prefetch><link href=js/chunk-ea9d6bee.51f6b850.js rel=prefetch><link href=js/chunk-f9046af0.20920b42.js rel=prefetch><link href=css/app.dc6afa5f.css rel=preload as=style><link href=css/chunk-vendors.635bc84a.css rel=preload as=style><link href=js/app.031cc853.js rel=preload as=script><link href=js/chunk-vendors.e7b30cab.js rel=preload as=script><link href=css/chunk-vendors.635bc84a.css rel=stylesheet><link href=css/app.dc6afa5f.css rel=stylesheet></head><body class=damolish><noscript><strong>We're sorry but damolish doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib-4.0/vue/2.6.10/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib-4.0/vuex/3.0.1/vuex.js></script><script src=//web-1251519181.file.myqcloud.com/lib-4.0/axios/0.19.0/axios.min.js></script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js></script><script src=js/chunk-vendors.e7b30cab.js></script><script src=js/app.031cc853.js></script></body></html> <!DOCTYPE html><html lang=cn><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=favicon.ico><link rel=stylesheet type=text/css href=//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.44.css><link rel=stylesheet type=text/css href=static/fonts/iconfont.css><title>好办</title><link href=css/chunk-0347cc62.9d9c3642.css rel=prefetch><link href=css/chunk-0a5c1ff1.7609202a.css rel=prefetch><link href=css/chunk-0d204189.9cb54b4c.css rel=prefetch><link href=css/chunk-137f432e.4bf8b8ea.css rel=prefetch><link href=css/chunk-16a8dcde.2a3bfb87.css rel=prefetch><link href=css/chunk-19db1fc6.ba890a33.css rel=prefetch><link href=css/chunk-1b93a01a.01549a8d.css rel=prefetch><link href=css/chunk-29a5079e.0d5615a8.css rel=prefetch><link href=css/chunk-2f0ee7b8.595ab618.css rel=prefetch><link href=css/chunk-3837ab1b.c9900cd9.css rel=prefetch><link href=css/chunk-4c485c69.a809e3d5.css rel=prefetch><link href=css/chunk-4da88da1.cdaff685.css rel=prefetch><link href=css/chunk-563bb835.b437b2a0.css rel=prefetch><link href=css/chunk-63cd2773.5fbdcef6.css rel=prefetch><link href=css/chunk-75e79dbd.affc2c17.css rel=prefetch><link href=css/chunk-7d43bd4c.b56c1e93.css rel=prefetch><link href=css/chunk-7ea1f4c1.2edbc58c.css rel=prefetch><link href=css/chunk-7eb33052.fb64f688.css rel=prefetch><link href=css/chunk-8f9a31ee.907f38c7.css rel=prefetch><link href=css/chunk-95d0d97e.446b104d.css rel=prefetch><link href=css/chunk-b4f7c044.2746e3f4.css rel=prefetch><link href=css/chunk-c106e1c6.6b520689.css rel=prefetch><link href=css/chunk-c862dc02.dcb1c6b1.css rel=prefetch><link href=css/chunk-dff92c8e.a5b77268.css rel=prefetch><link href=css/chunk-ea9d6bee.492c0f7d.css rel=prefetch><link href=css/chunk-f9046af0.ae99e4e7.css rel=prefetch><link href=js/chunk-0347cc62.828683a5.js rel=prefetch><link href=js/chunk-0a5c1ff1.c5e6df35.js rel=prefetch><link href=js/chunk-0d204189.f58688a5.js rel=prefetch><link href=js/chunk-137f432e.c312b4c2.js rel=prefetch><link href=js/chunk-16a8dcde.422b0989.js rel=prefetch><link href=js/chunk-19db1fc6.10fbf935.js rel=prefetch><link href=js/chunk-1b93a01a.19b25334.js rel=prefetch><link href=js/chunk-29a5079e.262fb3f1.js rel=prefetch><link href=js/chunk-2d2095a8.0b59c285.js rel=prefetch><link href=js/chunk-2f0ee7b8.6d638fa9.js rel=prefetch><link href=js/chunk-3837ab1b.93ccee45.js rel=prefetch><link href=js/chunk-4c485c69.ada5cf12.js rel=prefetch><link href=js/chunk-4da88da1.e193eec0.js rel=prefetch><link href=js/chunk-563bb835.ae308415.js rel=prefetch><link href=js/chunk-63cd2773.7c931d9c.js rel=prefetch><link href=js/chunk-737eaf4a.e335b297.js rel=prefetch><link href=js/chunk-75e79dbd.4ed9949f.js rel=prefetch><link href=js/chunk-7d43bd4c.368b657f.js rel=prefetch><link href=js/chunk-7ea1f4c1.fd6c8daa.js rel=prefetch><link href=js/chunk-7eb33052.9e02e701.js rel=prefetch><link href=js/chunk-8f9a31ee.b6fcec4a.js rel=prefetch><link href=js/chunk-95d0d97e.62b0d11a.js rel=prefetch><link href=js/chunk-b4f7c044.04c99855.js rel=prefetch><link href=js/chunk-c106e1c6.86bc9485.js rel=prefetch><link href=js/chunk-c862dc02.7179614f.js rel=prefetch><link href=js/chunk-dff92c8e.8ed97cac.js rel=prefetch><link href=js/chunk-ea9d6bee.51f6b850.js rel=prefetch><link href=js/chunk-f9046af0.20920b42.js rel=prefetch><link href=css/app.dc6afa5f.css rel=preload as=style><link href=css/chunk-vendors.635bc84a.css rel=preload as=style><link href=js/app.bdbb8748.js rel=preload as=script><link href=js/chunk-vendors.e7b30cab.js rel=preload as=script><link href=css/chunk-vendors.635bc84a.css rel=stylesheet><link href=css/app.dc6afa5f.css rel=stylesheet></head><body class=damolish><noscript><strong>We're sorry but damolish doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib-4.0/vue/2.6.10/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib-4.0/vuex/3.0.1/vuex.js></script><script src=//web-1251519181.file.myqcloud.com/lib-4.0/axios/0.19.0/axios.min.js></script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js></script><script src=js/chunk-vendors.e7b30cab.js></script><script src=js/app.bdbb8748.js></script></body></html>
\ No newline at end of file \ No newline at end of file
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
* @Author: 无尘 * @Author: 无尘
* @Date: 2019-03-20 14:36:37 * @Date: 2019-03-20 14:36:37
* @LastEditors: 无尘 * @LastEditors: 无尘
* @LastEditTime: 2020-08-05 15:29:51 * @LastEditTime: 2020-08-05 16:15:57
--> -->
<template> <template>
<div class="my-customer-wrap common-set-wrap"> <div class="my-customer-wrap common-set-wrap">
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button @click="cancel">取消</el-button> <el-button @click="cancel">取消</el-button>
<el-button :disabled="authForm.shareStoreMode === '' && authForm.bindStoreMode === ''" type="primary" @click="submitForm('authForm')">下一步</el-button> <el-button :disabled="authForm.shareStoreMode === '' && authForm.bindStoreMode === '' || (!changeFlag && authForm.shareStoreMode != '' && authForm.bindStoreMode != '' )" type="primary" @click="submitForm('authForm')">下一步</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
...@@ -134,6 +134,7 @@ export default { ...@@ -134,6 +134,7 @@ export default {
} }
] ]
}, },
changeFlag: false, // 用来判断编辑时候数据有没有变化
setVisible: false, setVisible: false,
selectMode: '0', // 选择 全部、分组、门店 selectMode: '0', // 选择 全部、分组、门店
rangeData: [], // 选择的数据 rangeData: [], // 选择的数据
...@@ -160,6 +161,7 @@ export default { ...@@ -160,6 +161,7 @@ export default {
that.authForm.shareStoreMode = String(type); that.authForm.shareStoreMode = String(type);
that.authForm.shareRange = JSON.parse(JSON.stringify(arr)); that.authForm.shareRange = JSON.parse(JSON.stringify(arr));
} }
that.changeFlag = true;
}, },
/** /**
* 显示门店选择 * 显示门店选择
...@@ -245,7 +247,11 @@ export default { ...@@ -245,7 +247,11 @@ export default {
* 删除门店 * 删除门店
*/ */
delStore(index, arr) { delStore(index, arr) {
const that = this;
arr.splice(index, 1); arr.splice(index, 1);
that.changeFlag = true;
that.authForm.shareStoreMode = !that.authForm.shareRange.length && that.authForm.shareStoreMode > 0 ? '' : String(that.authForm.shareStoreMode); // 0 全部 1部分分组 2 部分门店
that.authForm.bindStoreMode = !that.authForm.bindRange.length && that.authForm.bindStoreMode > 0 ? '' : String(that.authForm.bindStoreMode);
}, },
/** /**
......
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