Commit 1e925c7a by 无尘

feat: 增加我的顾客接口

parent a4f1c982
## [1.0.9](http://115.159.76.241/office/office-web/compare/v1.0.8...v1.0.9) (2019-02-26) ## [1.0.10](http://115.159.76.241/office/office-web/compare/v1.0.9...v1.0.10) (2019-03-01)
## [1.0.9](http://115.159.76.241/office/office-web/compare/v1.0.8...v1.0.9) (2019-03-01)
### Bug Fixes ### Bug Fixes
...@@ -17,6 +21,7 @@ ...@@ -17,6 +21,7 @@
### Features ### Features
* 增加企业应用我的顾客 ([3720c9e](http://115.159.76.241/office/office-web/commits/3720c9e)) * 增加企业应用我的顾客 ([3720c9e](http://115.159.76.241/office/office-web/commits/3720c9e))
* 增加应用-我的顾客 ([a4f1c98](http://115.159.76.241/office/office-web/commits/a4f1c98))
* 增加编辑员工信息校验 ([1d1b13e](http://115.159.76.241/office/office-web/commits/1d1b13e)) * 增加编辑员工信息校验 ([1d1b13e](http://115.159.76.241/office/office-web/commits/1d1b13e))
......
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link href=./static/css/app.98b274e695efc2238f35d4f6cf9891df.css rel=stylesheet></head><body style="min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.e1a0f6dc004625c85ff1.js></script><script type=text/javascript src=./static/js/vendor.c5dd40111f5a06be2240.js></script><script type=text/javascript src=./static/js/app.0e78c31b2f75fd662132.js></script></body></html> <!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link href=./static/css/app.14364fc03a3933f09b7ca85a619b39f1.css rel=stylesheet></head><body style="min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.04b10f126ec4f011a2cc.js></script><script type=text/javascript src=./static/js/vendor.c5dd40111f5a06be2240.js></script><script type=text/javascript src=./static/js/app.a11ddd5c68c7dc29266f.js></script></body></html>
\ No newline at end of file \ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([20],{"KS3+":function(t,a){},UKVs:function(t,a){},cuIN:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=e("3E4D"),s=e("Ch4/"),c=e("PI0u"),r=e("P9l9"),i={name:"app-detail",props:{brandId:{type:String,default:function(){return""}},tabType:{type:String,default:function(){return""}}},data:function(){return{projectName:"",activeName:"first",myCustomData:{searchFlag:!1,chatFlag:!1}}},beforeMount:function(){var t=window.location.origin;"-1"!=t.indexOf("localhost")?this.baseUrl="http://www.gicdev.com":this.baseUrl=t},methods:{handleClick:function(t,a){console.log(t,a)},submit:Object(c.a)(function(t){this.setData(t)},500),setData:function(t){var a=this,e={brandId:a.brandId,enterpriseId:JSON.parse(localStorage.getItem("userInfo")).enterpriseId};e[t]=a.myCustomData[t]?1:0;var c="/haoban-app-member-web/customer/save-online-chat-setting";"searchFlag"===t&&(c="/haoban-app-member-web/customer/save-customer-setting"),Object(r.c)(c,e).then(function(t){var a=t.data;1!=a.errorCode?s.a.errorMsg(a):n.a.showmsg("保存成功","success")}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})},getCustomerSet:function(t){var a=this,e={brandId:t};Object(r.c)("/haoban-app-member-web/customer/find-customer-setting",e).then(function(t){var e=t.data;1!=e.errorCode?s.a.errorMsg(e):e.result&&(a.myCustomData.searchFlag=!!e.result.searchFlag)}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})},getChatSet:function(t){var a=this,e={brandId:t};Object(r.c)("/haoban-app-member-web/customer/find-online-chat-setting",e).then(function(t){var e=t.data;1!=e.errorCode?s.a.errorMsg(e):e.result&&(a.myCustomData.chatFlag=!!e.result.chatFlag)}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})}},watch:{brandId:function(t,a){this.getChatSet(t),this.getCustomerSet(t)}}},o={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"app-detail-wrap"},[1==t.tabType?e("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(a){t.activeName=a},expression:"activeName"}},[e("el-tab-pane",{attrs:{label:"会员搜索设置",name:"first"}},[e("div",{staticClass:"app-detail-pane border-box p-45"},[e("el-checkbox",{model:{value:t.myCustomData.searchFlag,callback:function(a){t.$set(t.myCustomData,"searchFlag",a)},expression:"myCustomData.searchFlag"}},[t._v("会员搜索设置")]),t._v(" "),e("div",{staticClass:"m-t-46"},[e("el-button",{attrs:{type:"primary"},on:{click:function(a){t.submit("searchFlag")}}},[t._v("保 存")])],1)],1)])],1):t._e(),t._v(" "),2==t.tabType?e("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(a){t.activeName=a},expression:"activeName"}},[e("el-tab-pane",{attrs:{label:"在线沟通设置",name:"first"}},[e("div",{staticClass:"app-detail-pane border-box p-45"},[e("el-checkbox",{model:{value:t.myCustomData.chatFlag,callback:function(a){t.$set(t.myCustomData,"chatFlag",a)},expression:"myCustomData.chatFlag"}},[t._v("在线沟通设置")]),t._v(" "),e("div",{staticClass:"m-t-46"},[e("el-button",{attrs:{type:"primary"},on:{click:function(a){t.submit("chatFlag")}}},[t._v("保 存")])],1)],1)])],1):t._e()],1)},staticRenderFns:[]};var l=e("VU/8")(i,o,!1,function(t){e("KS3+")},"data-v-2595b15a",null).exports,d={name:"common-app-top",props:{appName:{type:String,default:function(){return""}},appIcon:{type:String,default:function(){return""}}},data:function(){return{projectName:"",activeBrand:"",brandListData:[]}},methods:{returnBack:function(){this.$router.push("appcenter")},changeSelect:function(t){this.$emit("selectBrandId",t)},getBrandData:function(){var t=this;Object(r.c)("/haoban-manage-web/application-brand-list",{}).then(function(a){var e=a.data;1!=e.errorCode?s.a.errorMsg(e):e.result&&e.result.length&&(t.brandListData=e.result,t.activeBrand=t.brandListData[0].brandId,t.$emit("selectBrandId",t.brandListData[0].brandId))}).catch(function(a){t.$message.error({duration:1e3,message:a.message})})}},watch:{brandId:function(t,a){this.getBrandData()}},mounted:function(){this.getBrandData()}},u={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"app-top-wrap app-detail-wrap"},[e("div",{staticClass:"my-customer-top"},[e("div",{staticClass:"my-customer-name"},[e("span",{staticClass:"app-icon "},[e("i",{class:["iconfont",t.appIcon]})]),e("span",{staticClass:"p-l-8"},[t._v(t._s(t.appName))])]),t._v(" "),e("el-button",{staticClass:"border-radius-18 my-customer-return",on:{click:t.returnBack}},[t._v("返回")]),t._v(" "),e("div",{staticClass:"my-customer-brand"},[e("el-select",{attrs:{placeholder:"请选择"},on:{change:t.changeSelect},model:{value:t.activeBrand,callback:function(a){t.activeBrand=a},expression:"activeBrand"}},t._l(t.brandListData,function(t){return e("el-option",{key:t.brandId,attrs:{label:t.name,value:t.brandId}})}))],1)],1)])},staticRenderFns:[]};var m={name:"reviewed",data:function(){return{tableH:window.screen.availHeight-464-126+"px",appName:"我的顾客",appIcon:"icon-gukedown",activeTab:"1",tabListData:[{tabId:"1",tabName:"会员搜索设置",icon:"icon-sousuoshezhi"},{tabId:"2",tabName:"在线沟通设置",icon:"icon-zaixiangoutong"}],activeBrand:"1"}},computed:{},methods:{selectBrandId:function(t){this.activeBrand=t},selectTab:function(t){this.activeTab=t.tabId}},watch:{activeBrand:function(t,a){this.activeBrand=t,console.log(t)}},mounted:function(){document.documentElement.style.backgroundColor="#f0f2f5"},destroyed:function(){document.documentElement.style.backgroundColor="#fff"},components:{appDetail:l,commonAppTop:e("VU/8")(d,u,!1,function(t){e("UKVs")},"data-v-275f913a",null).exports}},p={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"my-customer-wrap common-set-wrap"},[e("div",{staticClass:"right-content"},[e("common-app-top",{attrs:{appName:t.appName,appIcon:t.appIcon},on:{selectBrandId:t.selectBrandId}}),t._v(" "),e("div",{staticClass:"right-box",style:{"min-height":t.$store.state.bgHeight}},[e("div",{staticClass:"apps-content flex",style:{height:t.$store.state.bgHeight}},[e("div",{staticClass:"apps-content-left w-157"},[e("ul",{staticClass:"tab-left-list"},[t._l(t.tabListData,function(a,n){return[e("li",{key:n,class:["tab-left-list-cell color-303133 font-14 border-box p-l-14",a.tabId==t.activeTab?"active-tab":""],on:{click:function(e){t.selectTab(a)}}},[e("i",{class:["p-r-10 color-303133 iconfont",a.icon]}),t._v(t._s(a.tabName))]),t._v(" "),e("ul",{key:"childitem"+n,staticClass:"child-tab-left-list"},[t._l(a.children,function(a,n){return[e("li",{key:n,class:["tab-left-list-cell color-303133 font-14 border-box",a.tabId==t.activeTab?"active-tab":""],on:{click:function(e){t.selectTab(a)}}},[t._v(t._s(a.tabName))]),t._v(" "),e("ul",{key:"thirditem"+n,staticClass:"third-tab-left-list"},[t._l(a.children,function(a,n){return[e("li",{key:n,class:["tab-left-list-cell color-303133 font-14 border-box",a.tabId==t.activeTab?"active-tab":""],on:{click:function(e){t.selectTab(a)}}},[t._v(t._s(a.tabName))])]})],2)]})],2)]})],2)]),t._v(" "),e("div",{staticClass:"apps-content-right"},[e("app-detail",{attrs:{brandId:t.activeBrand,tabType:t.activeTab}})],1)])])],1),t._v(" "),e("vue-gic-footer")],1)},staticRenderFns:[]};var b=e("VU/8")(m,p,!1,function(t){e("iK5u")},"data-v-370c3898",null);a.default=b.exports},iK5u:function(t,a){}});
\ No newline at end of file
webpackJsonp([20],{"9AiN":function(t,a){},UKVs:function(t,a){},cuIN:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=e("3E4D"),s=e("Ch4/"),c=e("PI0u"),i=e("P9l9"),r={name:"app-detail",props:{brandId:{type:String,default:function(){return""}},tabType:{type:String,default:function(){return""}}},data:function(){return{projectName:"",activeName:"first",myCustomData:{searchFlag:!1,chatFlag:!1}}},beforeMount:function(){var t=window.location.origin;"-1"!=t.indexOf("localhost")?this.baseUrl="http://www.gicdev.com":this.baseUrl=t},methods:{handleClick:function(t,a){console.log(t,a)},submit:Object(c.a)(function(t){this.seData(t)},500),seData:function(t){var a=this,e={brandId:a.brandId};e[t]=a.myCustomData.searchFlag?1:0;var c="/haoban-app-member-web/customer/save-online-chat-setting";"searchFLag"===t&&(c="/haoban-app-member-web/customer/find-customer-setting"),Object(i.c)(c,e).then(function(t){var a=t.data;1!=a.errorCode?s.a.errorMsg(a):n.a.showmsg("保存成功","success")}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})},getCustomerSet:function(t){var a=this,e={brandId:t};Object(i.c)("/haoban-app-member-web/customer/find-customer-setting",e).then(function(t){var e=t.data;1!=e.errorCode?s.a.errorMsg(e):e.result&&e.result.list&&(a.myCustomData.searchFlag=!!e.result.searchFlag)}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})},getChatSet:function(t){var a=this,e={brandId:t};Object(i.c)("/haoban-app-member-web/customer/find-online-chat-setting",e).then(function(t){var e=t.data;1!=e.errorCode?s.a.errorMsg(e):e.result&&e.result.list&&(a.myCustomData.chatFlag=!!e.result.chatFlag)}).catch(function(t){a.$message.error({duration:1e3,message:t.message})})}},watch:{brandId:function(t,a){console.log(t),this.getChatSet(t),this.getCustomerSet(t)}}},o={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"app-detail-wrap"},[1==t.tabType?e("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(a){t.activeName=a},expression:"activeName"}},[e("el-tab-pane",{attrs:{label:"会员搜索设置",name:"first"}},[e("div",{staticClass:"app-detail-pane border-box p-45"},[e("el-checkbox",{model:{value:t.myCustomData.searchSwitch,callback:function(a){t.$set(t.myCustomData,"searchSwitch",a)},expression:"myCustomData.searchSwitch"}},[t._v("会员搜索设置")]),t._v(" "),e("div",{staticClass:"m-t-46"},[e("el-button",{attrs:{type:"primary"},on:{click:function(a){t.submit("searchFlag")}}},[t._v("保 存")])],1)],1)])],1):t._e(),t._v(" "),2==t.tabType?e("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(a){t.activeName=a},expression:"activeName"}},[e("el-tab-pane",{attrs:{label:"在线沟通设置",name:"first"}},[e("div",{staticClass:"app-detail-pane border-box p-45"},[e("el-checkbox",{model:{value:t.myCustomData.onlineChat,callback:function(a){t.$set(t.myCustomData,"onlineChat",a)},expression:"myCustomData.onlineChat"}},[t._v("在线沟通设置")]),t._v(" "),e("div",{staticClass:"m-t-46"},[e("el-button",{attrs:{type:"primary"},on:{click:function(a){t.submit("chatFlag")}}},[t._v("保 存")])],1)],1)])],1):t._e()],1)},staticRenderFns:[]};var l=e("VU/8")(r,o,!1,function(t){e("sVaN")},"data-v-12424046",null).exports,d={name:"common-app-top",props:{appName:{type:String,default:function(){return""}},appIcon:{type:String,default:function(){return""}}},data:function(){return{projectName:"",activeBrand:"",brandListData:[]}},methods:{returnBack:function(){this.$router.push("appcenter")},changeSelect:function(t){this.$emit("selectBrandId",t)},getBrandData:function(){var t=this;Object(i.c)("/haoban-manage-web/application-brand-list",{}).then(function(a){var e=a.data;1!=e.errorCode?s.a.errorMsg(e):e.result&&e.result.length&&(t.brandListData=e.result,t.activeBrand=t.brandListData[0].brandId,t.$emit("selectBrandId",t.brandListData[0].brandId))}).catch(function(a){t.$message.error({duration:1e3,message:a.message})})}},watch:{brandId:function(t,a){this.getBrandData()}},mounted:function(){this.getBrandData()}},u={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"app-top-wrap app-detail-wrap"},[e("div",{staticClass:"my-customer-top"},[e("div",{staticClass:"my-customer-name"},[e("span",{staticClass:"app-icon "},[e("i",{class:["iconfont",t.appIcon]})]),e("span",{staticClass:"p-l-8"},[t._v(t._s(t.appName))])]),t._v(" "),e("el-button",{staticClass:"border-radius-18 my-customer-return",on:{click:t.returnBack}},[t._v("返回")]),t._v(" "),e("div",{staticClass:"my-customer-brand"},[e("el-select",{attrs:{placeholder:"请选择"},on:{change:t.changeSelect},model:{value:t.activeBrand,callback:function(a){t.activeBrand=a},expression:"activeBrand"}},t._l(t.brandListData,function(t){return e("el-option",{key:t.brandId,attrs:{label:t.name,value:t.brandId}})}))],1)],1)])},staticRenderFns:[]};var m={name:"reviewed",data:function(){return{tableH:window.screen.availHeight-464-126+"px",appName:"我的顾客",appIcon:"icon-tuanduichengyuan",activeTab:"1",tabListData:[{tabId:"1",tabName:"会员搜索设置",icon:"icon-jifeizhongxin"},{tabId:"2",tabName:"在线沟通设置",icon:"icon-shouji"}],activeBrand:"1"}},computed:{},methods:{selectBrandId:function(t){this.activeBrand=t},selectTab:function(t){this.activeTab=t.tabId}},watch:{activeBrand:function(t,a){this.activeBrand=t,console.log(t)}},mounted:function(){document.documentElement.style.backgroundColor="#f0f2f5"},destroyed:function(){document.documentElement.style.backgroundColor="#fff"},components:{appDetail:l,commonAppTop:e("VU/8")(d,u,!1,function(t){e("UKVs")},"data-v-275f913a",null).exports}},p={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"my-customer-wrap common-set-wrap"},[e("div",{staticClass:"right-content"},[e("common-app-top",{attrs:{appName:t.appName,appIcon:t.appIcon},on:{selectBrandId:t.selectBrandId}}),t._v(" "),e("div",{staticClass:"right-box",style:{"min-height":t.$store.state.bgHeight}},[e("div",{staticClass:"apps-content flex",style:{height:t.$store.state.bgHeight}},[e("div",{staticClass:"apps-content-left w-157"},[e("ul",{staticClass:"tab-left-list"},[t._l(t.tabListData,function(a,n){return[e("li",{key:n,class:["tab-left-list-cell color-303133 font-14 border-box p-l-14",a.tabId==t.activeTab?"active-tab":""],on:{click:function(e){t.selectTab(a)}}},[e("i",{class:["p-r-10 color-303133 iconfont",a.icon]}),t._v(t._s(a.tabName))]),t._v(" "),e("ul",{key:"childitem"+n,staticClass:"child-tab-left-list"},[t._l(a.children,function(a,n){return[e("li",{key:n,class:["tab-left-list-cell color-303133 font-14 border-box",a.tabId==t.activeTab?"active-tab":""],on:{click:function(e){t.selectTab(a)}}},[t._v(t._s(a.tabName))]),t._v(" "),e("ul",{key:"thirditem"+n,staticClass:"third-tab-left-list"},[t._l(a.children,function(a,n){return[e("li",{key:n,class:["tab-left-list-cell color-303133 font-14 border-box",a.tabId==t.activeTab?"active-tab":""],on:{click:function(e){t.selectTab(a)}}},[t._v(t._s(a.tabName))])]})],2)]})],2)]})],2)]),t._v(" "),e("div",{staticClass:"apps-content-right"},[e("app-detail",{attrs:{brandId:t.activeBrand,tabType:t.activeTab}})],1)])])],1),t._v(" "),e("vue-gic-footer")],1)},staticRenderFns:[]};var b=e("VU/8")(m,p,!1,function(t){e("9AiN")},"data-v-4107fd3c",null);a.default=b.exports},sVaN:function(t,a){}});
\ No newline at end of file
webpackJsonp([24],{I5MM:function(t,e){},sGaA:function(t,e){},yuVF:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=a("3Xzz"),i=a("c4uw"),o=a("Ie7z"),l=a("P9l9"),n=a("3E4D"),r=a("Ch4/"),c={name:"visiable-dialog",props:{showDialog:{type:Boolean,default:!1},appId:{type:String,default:""},appName:{type:String,default:""}},components:{vueSelectEmployee:i.a,vueSelectStore:o.a},data:function(){return{repProjectName:"haoban-manage-web",customDialog:!1,formData:{appId:this.appId,displayType:"0",data:[],departList:[],brandValue:[]},treeSet:{isSelectPerson:!1,dialogVisible:!1,isSingle:!1},treeData:{},defaultSelection:[],changed:"",onlyPerson:!1,selectType:"",defaultStoreList:[],storeTreeSet:{isSelectPerson:!1,dialogVisible:!1,isSingle:!1}}},beforeMount:function(){},methods:{handleClose:function(t){t(),this.hideDialog()},customCancel:function(){this.hideDialog()},hideDialog:function(){this.customDialog=!1,this.$emit("hideDialog")},showDialogLayer:function(t,e){if(this.selectType=t,this.changed=t,"store"===t)return this.defaultStoreList=e,void(this.storeTreeSet={dialogVisible:!0,isSingle:!1,isSelectPerson:!0});this.treeSet={dialogVisible:!0,isSingle:!1,isSelectPerson:!1},"people"===t?(this.onlyPerson=!0,this.treeSet={dialogVisible:!0,isSingle:!1,isSelectPerson:!0}):this.onlyPerson=!1,this.defaultSelection=e,this.treeData.hasOwnProperty("treeData")},handleSelectedList:function(t){"people"===this.selectType?this.formData.peopleList=t:"store"===this.selectType?this.formData.brandValue=t:this.formData.departList=t},customConfirm:function(){this.setData()},setData:function(t){var e=this,a={appId:this.appId,displayType:parseInt(e.formData.displayType),data:[]};Object(l.b)("/haoban-manage-web/application-right-save",a).then(function(t){var a=t.data;if(1==a.errorCode)return n.a.showmsg("设置成功","success"),void e.hideDialog();r.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getSetData:function(){var t=this,e={appId:t.formData.appId};Object(l.c)("/haoban-manage-web/application-right-detail",e).then(function(t){var e=t.data;1!=e.errorCode&&r.a.errorMsg(e)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})}},watch:{showDialog:function(t,e){this.customDialog=t},appId:function(t,e){this.formData.appId=t,t&&this.getSetData()}},mounted:function(){this.customDialog=this.showDialog,this.appId&&this.getSetData()}},p={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{directives:[{name:"show",rawName:"v-show",value:t.customDialog,expression:"customDialog"}]},[a("el-dialog",{staticClass:"app-dialog",attrs:{title:t.appName,visible:t.customDialog,width:"476px","before-close":t.handleClose},on:{"update:visible":function(e){t.customDialog=e}}},[a("div",{staticClass:"app-dialog-body"},[a("el-form",{ref:"form",attrs:{model:t.formData,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"可见范围"}},[a("div",[a("el-radio",{attrs:{label:"0"},model:{value:t.formData.displayType,callback:function(e){t.$set(t.formData,"displayType",e)},expression:"formData.displayType"}},[t._v("全部员工")])],1),t._v(" "),a("div",[a("el-radio",{attrs:{label:"1"},model:{value:t.formData.displayType,callback:function(e){t.$set(t.formData,"displayType",e)},expression:"formData.displayType"}},[t._v("部分员工")])],1)]),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:1==t.formData.displayType,expression:"formData.displayType == 1"}]},[a("el-form-item",{staticClass:"m-b-0 m-t-10",attrs:{label:"行政架构",prop:"name"}},[a("div",{staticClass:"flex w-380 flex-column item-cell-select"},[a("div",{staticClass:"depart-item-wrap"},[a("div",{staticClass:"el-select el-select--large depart-item-content",on:{click:function(e){t.showDialogLayer("depart",t.formData.departList)}}},[a("div",{staticClass:"el-select__tags",staticStyle:{"max-width":"181px"}},[a("span",[t._l(t.formData.departList,function(e,s){return[a("span",{key:s,staticClass:"el-tag el-tag--info el-tag--small"},[a("span",{staticClass:"el-select__tags-text"},[t._v(t._s(e.name))]),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(e){e.stopPropagation(),t.delDepart(s,t.formData.departList)}}})])]})],2)])])])])]),t._v(" "),a("el-form-item",{staticClass:"m-t-22",attrs:{label:"门店架构",prop:"name"}},[a("div",{staticClass:"flex w-380 flex-column item-cell-select"},[a("div",{staticClass:"depart-item-wrap"},[a("div",{staticClass:"el-select el-select--large depart-item-content",staticStyle:{width:"213px"},on:{click:function(e){t.showDialogLayer("store",t.formData.brandValue)}}},[a("div",{staticClass:"el-select__tags",staticStyle:{"max-width":"181px"}},[a("span",[t._l(t.formData.brandValue,function(e,s){return[a("span",{key:s,staticClass:"el-tag el-tag--info el-tag--small"},[a("span",{staticClass:"el-select__tags-text"},[t._v(t._s(e.name||e.storeName))]),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(e){e.stopPropagation(),t.delDepart(s,t.formData.brandValue)}}})])]})],2)])])])])])],1)],1)],1),t._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:t.customCancel}},[t._v("取 消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.customConfirm}},[t._v("确 定")])],1)]),t._v(" "),a("vue-select-employee",{attrs:{defaultSelection:t.defaultSelection,onlyPerson:t.onlyPerson,treeSet:t.treeSet,changed:t.changed},on:{handleSelectedList:t.handleSelectedList}}),t._v(" "),a("vue-select-store",{ref:"storeSelector",attrs:{treeSet:t.storeTreeSet,selectType:"group-store",defaultList:t.defaultStoreList},on:{handleSelectedList:t.handleSelectedList}})],1)},staticRenderFns:[]};var d=a("VU/8")(c,p,!1,function(t){a("I5MM")},"data-v-277016ff",null).exports,u={name:"apps",data:function(){return{tableH:window.screen.availHeight-464-126+"px",navpath:[{name:"首页",path:"/index"},{name:"企业应用",path:""}],appList:[],roleCode:"",appName:"",appId:"",showDialog:!1}},computed:{},methods:{showPeople:function(t){if("master_admin"!=this.roleCode&&"admin"!=this.roleCode)return this.$message.error({duration:1e3,message:"暂无操作权限"}),!1;this.appName=t.name,this.appId=t.appId,this.showDialog=!0},hideDialog:function(){this.appName="",this.showDialog=!1},changeSwitch:function(t){var e=this;if("master_admin"!=e.roleCode)return e.$message.error({duration:1e3,message:"暂无操作权限"}),!1;e.$confirm("此操作将永久删除该文件, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.postSwitch(t)}).catch(function(){})},postSwitch:function(t){var e=this,a={appId:t.appId,status:2==t.status?1:2};Object(l.a)("/haoban-manage-web/application-on-off",a).then(function(t){var e=t.data;1!=e.errorCode?r.a.errorMsg(e):n.a.showmsg("操作成功","success")}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},toAppDetail:function(t){this.$router.push("/mycustomer?appId="+t.id)},getAppList:function(t){var e=this;Object(l.a)("/haoban-manage-web/application-rigth-list",{}).then(function(t){var a=t.data;1!=a.errorCode?r.a.errorMsg(a):a.result&&a.result.appList&&(e.appList=a.result.appList,e.roleCode=a.result.roleCode)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){this.getAppList()},components:{navCrumb:s.a,visiableDialog:d}},m={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"apps-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:t.navpath}}),t._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box",style:{"min-height":t.$store.state.bgHeight}},[a("div",{staticClass:"apps-content"},[a("div",{staticClass:"apps-content-title"},[t._v("基础应用")]),t._v(" "),a("div",{staticClass:"apps-content-body m-t-24"},[a("ul",{staticClass:"flex flex-row flex-wrap"},t._l(t.appList,function(e,s){return a("li",{key:e.appId+s,staticClass:"flex flex-align-center border-box flex",on:{click:function(a){if(a.target!==a.currentTarget)return null;t.toAppDetail(e)}}},[a("span",{staticClass:"square-item flex flex-align-center flex-pack-center",style:{background:e.appBackgroudColor},on:{click:function(a){a.stopPropagation(),t.toAppDetail(e)}}},[a("i",{class:["iconfont",e.appIcon]})]),t._v(" "),a("span",{staticClass:"color-303133 font-16 p-l-8",on:{click:function(a){if(a.target!==a.currentTarget)return null;t.toAppDetail(e)}}},[t._v(t._s(e.appName))]),t._v(" "),a("div",{staticClass:"cell-arrow-down"},[a("el-dropdown",{staticClass:"app-cell-dropdown",attrs:{trigger:"hover"}},[a("span",{staticClass:"el-dropdown-link"},[a("i",{staticClass:"el-icon-more el-icon--right color-909399"})]),t._v(" "),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{staticClass:"p-0"},[a("span",{on:{click:function(a){a.stopPropagation(),t.showPeople(e)}}},[t._v("可见人群")])]),t._v(" "),a("el-dropdown-item",{staticClass:"p-0"},[a("span",{on:{click:function(a){a.stopPropagation(),t.changeSwitch(e)}}},[t._v(t._s(1==e.status?"停用":"启用"))])])],1)],1)],1)])}))])])])]),t._v(" "),a("vue-gic-footer"),t._v(" "),a("visiableDialog",{attrs:{appId:t.appId,appName:t.appName,showDialog:t.showDialog},on:{hideDialog:t.hideDialog}})],1)},staticRenderFns:[]};var f=a("VU/8")(u,m,!1,function(t){a("sGaA")},"data-v-541a610e",null);e.default=f.exports}});
\ No newline at end of file
webpackJsonp([25],{Lmd3:function(t,e){},sGaA:function(t,e){},yuVF:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=a("3Xzz"),i=a("c4uw"),o=a("Ie7z"),l=a("P9l9"),n=a("3E4D"),r=a("Ch4/"),c={name:"visiable-dialog",props:{showDialog:{type:Boolean,default:!1},appId:{type:String,default:""},appName:{type:String,default:""}},components:{vueSelectEmployee:i.a,vueSelectStore:o.a},data:function(){return{repProjectName:"haoban-manage-web",customDialog:!1,formData:{appId:this.appId,displayType:"0",data:[],departList:[],storeValue:[]},treeSet:{isSelectPerson:!1,dialogVisible:!1,isSingle:!1},treeData:{},defaultSelection:[],changed:"",onlyPerson:!1,selectType:"",defaultStoreList:[],storeTreeSet:{isSelectPerson:!1,dialogVisible:!1,isSingle:!1}}},beforeMount:function(){},methods:{handleClose:function(t){t(),this.hideDialog()},customCancel:function(){this.hideDialog()},hideDialog:function(){this.customDialog=!1,this.$emit("hideDialog")},showDialogLayer:function(t,e){if(this.selectType=t,this.changed=t,"store"===t)return this.defaultStoreList=e,void(this.storeTreeSet={dialogVisible:!0,isSingle:!1,isSelectPerson:!0});this.treeSet={dialogVisible:!0,isSingle:!1,isSelectPerson:!0},"people"===t&&(this.onlyPerson=!1,this.treeSet={dialogVisible:!0,isSingle:!1,isSelectPerson:!0}),this.defaultSelection=e,this.treeData.hasOwnProperty("treeData")},handleSelectedList:function(t){console.log(t),"store"===this.selectType?this.formData.storeValue=t:this.formData.departList=t},customConfirm:function(){this.setData()},setData:function(t){var e=this,a={appId:this.appId,displayType:parseInt(e.formData.displayType),data:[]};Object(l.c)("/haoban-manage-web/application-right-save",a).then(function(t){var a=t.data;if(1==a.errorCode)return n.a.showmsg("设置成功","success"),void e.hideDialog();r.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getSetData:function(){var t=this,e={appId:t.formData.appId};Object(l.c)("/haoban-manage-web/application-right-detail",e).then(function(e){var a=e.data;1!=a.errorCode?r.a.errorMsg(a):t.formData.displayType=String(a.result.displayType)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})}},watch:{showDialog:function(t,e){this.customDialog=t},appId:function(t,e){this.formData.appId=t,t&&this.getSetData()}},mounted:function(){this.customDialog=this.showDialog,this.appId&&this.getSetData()}},p={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{directives:[{name:"show",rawName:"v-show",value:t.customDialog,expression:"customDialog"}]},[a("el-dialog",{staticClass:"app-dialog",attrs:{title:t.appName,visible:t.customDialog,width:"476px","before-close":t.handleClose},on:{"update:visible":function(e){t.customDialog=e}}},[a("div",{staticClass:"app-dialog-body"},[a("el-form",{ref:"form",attrs:{model:t.formData,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"可见范围"}},[a("div",[a("el-radio",{attrs:{label:"0"},model:{value:t.formData.displayType,callback:function(e){t.$set(t.formData,"displayType",e)},expression:"formData.displayType"}},[t._v("全部员工")])],1),t._v(" "),a("div",[a("el-radio",{attrs:{label:"1"},model:{value:t.formData.displayType,callback:function(e){t.$set(t.formData,"displayType",e)},expression:"formData.displayType"}},[t._v("部分员工")])],1)]),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:1==t.formData.displayType,expression:"formData.displayType == 1"}]},[a("el-form-item",{staticClass:"m-b-0 m-t-10",attrs:{label:"行政架构",prop:"name"}},[a("div",{staticClass:"flex w-380 flex-column item-cell-select"},[a("div",{staticClass:"depart-item-wrap"},[a("div",{staticClass:"el-select el-select--large depart-item-content",on:{click:function(e){t.showDialogLayer("depart",t.formData.departList)}}},[a("div",{staticClass:"el-select__tags",staticStyle:{"max-width":"181px"}},[a("span",[t._l(t.formData.departList,function(e,s){return[a("span",{key:s,staticClass:"el-tag el-tag--info el-tag--small"},[a("span",{staticClass:"el-select__tags-text"},[t._v(t._s(e.name))]),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(e){e.stopPropagation(),t.delDepart(s,t.formData.departList)}}})])]})],2)])])])])]),t._v(" "),a("el-form-item",{staticClass:"m-t-22",attrs:{label:"门店架构",prop:"name"}},[a("div",{staticClass:"flex w-380 flex-column item-cell-select"},[a("div",{staticClass:"depart-item-wrap"},[a("div",{staticClass:"el-select el-select--large depart-item-content",staticStyle:{width:"213px"},on:{click:function(e){t.showDialogLayer("store",t.formData.storeValue)}}},[a("div",{staticClass:"el-select__tags",staticStyle:{"max-width":"181px"}},[a("span",[t._l(t.formData.storeValue,function(e,s){return[a("span",{key:s,staticClass:"el-tag el-tag--info el-tag--small"},[a("span",{staticClass:"el-select__tags-text"},[t._v(t._s(e.name||e.storeName))]),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(e){e.stopPropagation(),t.delDepart(s,t.formData.storeValue)}}})])]})],2)])])])])])],1)],1)],1),t._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:t.customCancel}},[t._v("取 消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.customConfirm}},[t._v("确 定")])],1)]),t._v(" "),a("vue-select-employee",{attrs:{defaultSelection:t.defaultSelection,onlyPerson:t.onlyPerson,treeSet:t.treeSet,changed:t.changed},on:{handleSelectedList:t.handleSelectedList}}),t._v(" "),a("vue-select-store",{ref:"storeSelector",attrs:{treeSet:t.storeTreeSet,selectType:"group-store",defaultList:t.defaultStoreList},on:{handleSelectedList:t.handleSelectedList}})],1)},staticRenderFns:[]};var d=a("VU/8")(c,p,!1,function(t){a("Lmd3")},"data-v-16c1039a",null).exports,u={name:"apps",data:function(){return{tableH:window.screen.availHeight-464-126+"px",navpath:[{name:"首页",path:"/index"},{name:"企业应用",path:""}],appList:[],roleCode:"",appName:"",appId:"",showDialog:!1}},computed:{},methods:{showPeople:function(t){if("master_admin"!=this.roleCode&&"admin"!=this.roleCode)return this.$message.error({duration:1e3,message:"暂无操作权限"}),!1;this.appName=t.name,this.appId=t.appId,this.showDialog=!0},hideDialog:function(){this.appName="",this.showDialog=!1},changeSwitch:function(t){var e=this;if("master_admin"!=e.roleCode)return e.$message.error({duration:1e3,message:"暂无操作权限"}),!1;e.$confirm("此操作将永久删除该文件, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.postSwitch(t)}).catch(function(){})},postSwitch:function(t){var e=this,a={appId:t.appId,status:2==t.status?1:2};Object(l.a)("/haoban-manage-web/application-on-off",a).then(function(t){var e=t.data;1!=e.errorCode?r.a.errorMsg(e):n.a.showmsg("操作成功","success")}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},toAppDetail:function(t){this.$router.push("/mycustomer?appId="+t.id)},getAppList:function(t){var e=this;Object(l.a)("/haoban-manage-web/application-rigth-list",{}).then(function(t){var a=t.data;1!=a.errorCode?r.a.errorMsg(a):a.result&&a.result.appList&&(e.appList=a.result.appList,e.roleCode=a.result.roleCode)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){this.getAppList()},components:{navCrumb:s.a,visiableDialog:d}},m={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"apps-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:t.navpath}}),t._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box",style:{"min-height":t.$store.state.bgHeight}},[a("div",{staticClass:"apps-content"},[a("div",{staticClass:"apps-content-title"},[t._v("基础应用")]),t._v(" "),a("div",{staticClass:"apps-content-body m-t-24"},[a("ul",{staticClass:"flex flex-row flex-wrap"},t._l(t.appList,function(e,s){return a("li",{key:e.appId+s,staticClass:"flex flex-align-center border-box flex",on:{click:function(a){if(a.target!==a.currentTarget)return null;t.toAppDetail(e)}}},[a("span",{staticClass:"square-item flex flex-align-center flex-pack-center",style:{background:e.appBackgroudColor},on:{click:function(a){a.stopPropagation(),t.toAppDetail(e)}}},[a("i",{class:["iconfont",e.appIcon]})]),t._v(" "),a("span",{staticClass:"color-303133 font-16 p-l-8",on:{click:function(a){if(a.target!==a.currentTarget)return null;t.toAppDetail(e)}}},[t._v(t._s(e.appName))]),t._v(" "),a("div",{staticClass:"cell-arrow-down"},[a("el-dropdown",{staticClass:"app-cell-dropdown",attrs:{trigger:"hover"}},[a("span",{staticClass:"el-dropdown-link"},[a("i",{staticClass:"el-icon-more el-icon--right color-909399"})]),t._v(" "),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{staticClass:"p-0"},[a("span",{on:{click:function(a){a.stopPropagation(),t.showPeople(e)}}},[t._v("可见人群")])]),t._v(" "),a("el-dropdown-item",{staticClass:"p-0"},[a("span",{on:{click:function(a){a.stopPropagation(),t.changeSwitch(e)}}},[t._v(t._s(1==e.status?"停用":"启用"))])])],1)],1)],1)])}))])])])]),t._v(" "),a("vue-gic-footer"),t._v(" "),a("visiableDialog",{attrs:{appId:t.appId,appName:t.appName,showDialog:t.showDialog},on:{hideDialog:t.hideDialog}})],1)},staticRenderFns:[]};var f=a("VU/8")(u,m,!1,function(t){a("sGaA")},"data-v-541a610e",null);e.default=f.exports}});
\ No newline at end of file
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,r,b){for(var t,d,o,i=0,u=[];i<c.length;i++)d=c[i],f[d]&&u.push(f[d][0]),f[d]=0;for(t in r)Object.prototype.hasOwnProperty.call(r,t)&&(e[t]=r[t]);for(a&&a(c,r,b);u.length;)u.shift()();if(b)for(i=0;i<b.length;i++)o=n(n.s=b[i]);return o};var c={},f={46:0};function n(a){if(c[a])return c[a].exports;var f=c[a]={i:a,l:!1,exports:{}};return e[a].call(f.exports,f,f.exports,n),f.l=!0,f.exports}n.e=function(e){var a=f[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var c=new Promise(function(c,n){a=f[e]=[c,n]});a[2]=c;var r=document.getElementsByTagName("head")[0],b=document.createElement("script");b.type="text/javascript",b.charset="utf-8",b.async=!0,b.timeout=12e4,n.nc&&b.setAttribute("nonce",n.nc),b.src=n.p+"static/js/"+e+"."+{0:"d1a337a0b269682f791c",1:"0ebe3ead93207dc78a78",2:"a3034ac019ab3b076959",3:"7f87f1f60c09bb6ad371",4:"7dd9b3bb0689b9db1cf3",5:"3417bcae84d670c66db1",6:"fbd06ea78358b8144d70",7:"fb9879c0177f64d093fb",8:"1a34bcb6afc2f082ef3a",9:"325d932bbdd43400378c",10:"5f89a660296729aaab90",11:"e520fec57c7e2a952a8e",12:"c25271c62951b988f342",13:"60a490fd5d0e6fe747e1",14:"74cc9b3a9d7e1bbdf26c",15:"b13b0c9736e097a6fc38",16:"595627f80b382a73a092",17:"fc675433297f48540fa4",18:"0ddca03b14efa60e12ca",19:"5094b323ee4cf1f50bf5",20:"ebac47b7b19998b49b04",21:"95b9e75e267a37620b22",22:"6bd2fd67be2a1fc55b35",23:"5ed1b5fd3abff19ce342",24:"d828330fc7fd312f4a50",25:"cb22142c5e2b828424d1",26:"946cc918f475a07dd2b2",27:"af4b1ef4511f15e9c04e",28:"c9b4be5e0415344fed0a",29:"731cdbbcbc197992aba6",30:"e16084cc0e35a7c402f8",31:"743217a1dc32ca721406",32:"faa38975542bc7439c1e",33:"71d24e2917d0cfc30265",34:"6951bb991ea4f8a5cfc1",35:"7692c079aaf76398a760",36:"c8a08885fa6a54ac84a2",37:"e7f74117ff2d1e3b9781",38:"29ef9e6cee274a843033",39:"e88ae2403ae8b36c870c",40:"8bd5da6dd9557890e3e4",41:"c317a0ca7070f29cd2bd",42:"600344d365afaed17bae",45:"1651fa976f182355dd83"}[e]+".js";var t=setTimeout(d,12e4);function d(){b.onerror=b.onload=null,clearTimeout(t);var a=f[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return b.onerror=b.onload=d,r.appendChild(b),c},n.m=e,n.c=c,n.d=function(e,a,c){n.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},n.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(a,"a",a),a},n.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},n.p="./",n.oe=function(e){throw console.error(e),e}}([]); !function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,r,t){for(var b,d,o,i=0,u=[];i<c.length;i++)d=c[i],f[d]&&u.push(f[d][0]),f[d]=0;for(b in r)Object.prototype.hasOwnProperty.call(r,b)&&(e[b]=r[b]);for(a&&a(c,r,t);u.length;)u.shift()();if(t)for(i=0;i<t.length;i++)o=n(n.s=t[i]);return o};var c={},f={46:0};function n(a){if(c[a])return c[a].exports;var f=c[a]={i:a,l:!1,exports:{}};return e[a].call(f.exports,f,f.exports,n),f.l=!0,f.exports}n.e=function(e){var a=f[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var c=new Promise(function(c,n){a=f[e]=[c,n]});a[2]=c;var r=document.getElementsByTagName("head")[0],t=document.createElement("script");t.type="text/javascript",t.charset="utf-8",t.async=!0,t.timeout=12e4,n.nc&&t.setAttribute("nonce",n.nc),t.src=n.p+"static/js/"+e+"."+{0:"d1a337a0b269682f791c",1:"0ebe3ead93207dc78a78",2:"a3034ac019ab3b076959",3:"7f87f1f60c09bb6ad371",4:"7dd9b3bb0689b9db1cf3",5:"3417bcae84d670c66db1",6:"fbd06ea78358b8144d70",7:"fb9879c0177f64d093fb",8:"1a34bcb6afc2f082ef3a",9:"325d932bbdd43400378c",10:"5f89a660296729aaab90",11:"e520fec57c7e2a952a8e",12:"c25271c62951b988f342",13:"60a490fd5d0e6fe747e1",14:"74cc9b3a9d7e1bbdf26c",15:"b13b0c9736e097a6fc38",16:"595627f80b382a73a092",17:"fc675433297f48540fa4",18:"0ddca03b14efa60e12ca",19:"5094b323ee4cf1f50bf5",20:"21adfd3bc7e5ae6ca9f6",21:"95b9e75e267a37620b22",22:"6bd2fd67be2a1fc55b35",23:"5ed1b5fd3abff19ce342",24:"8018e4156e92e8875b3f",25:"def0c664cf5a809f051e",26:"946cc918f475a07dd2b2",27:"af4b1ef4511f15e9c04e",28:"c9b4be5e0415344fed0a",29:"731cdbbcbc197992aba6",30:"e16084cc0e35a7c402f8",31:"743217a1dc32ca721406",32:"faa38975542bc7439c1e",33:"71d24e2917d0cfc30265",34:"6951bb991ea4f8a5cfc1",35:"7692c079aaf76398a760",36:"c8a08885fa6a54ac84a2",37:"e7f74117ff2d1e3b9781",38:"29ef9e6cee274a843033",39:"e88ae2403ae8b36c870c",40:"8bd5da6dd9557890e3e4",41:"c317a0ca7070f29cd2bd",42:"600344d365afaed17bae",45:"1651fa976f182355dd83"}[e]+".js";var b=setTimeout(d,12e4);function d(){t.onerror=t.onload=null,clearTimeout(b);var a=f[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return t.onerror=t.onload=d,r.appendChild(t),c},n.m=e,n.c=c,n.d=function(e,a,c){n.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},n.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(a,"a",a),a},n.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},n.p="./",n.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file \ No newline at end of file
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<el-tabs v-model="activeName" @tab-click="handleClick" v-if="tabType == 1"> <el-tabs v-model="activeName" @tab-click="handleClick" v-if="tabType == 1">
<el-tab-pane label="会员搜索设置" name="first"> <el-tab-pane label="会员搜索设置" name="first">
<div class="app-detail-pane border-box p-45"> <div class="app-detail-pane border-box p-45">
<el-checkbox v-model="myCustomData.searchSwitch">会员搜索设置</el-checkbox> <el-checkbox v-model="myCustomData.searchFlag">会员搜索设置</el-checkbox>
<div class="m-t-46"> <div class="m-t-46">
<el-button type="primary" @click="submit('searchFlag')">保 存</el-button> <el-button type="primary" @click="submit('searchFlag')">保 存</el-button>
</div> </div>
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
<el-tabs v-model="activeName" @tab-click="handleClick" v-if="tabType == 2"> <el-tabs v-model="activeName" @tab-click="handleClick" v-if="tabType == 2">
<el-tab-pane label="在线沟通设置" name="first"> <el-tab-pane label="在线沟通设置" name="first">
<div class="app-detail-pane border-box p-45"> <div class="app-detail-pane border-box p-45">
<el-checkbox v-model="myCustomData.onlineChat">在线沟通设置</el-checkbox> <el-checkbox v-model="myCustomData.chatFlag">在线沟通设置</el-checkbox>
<div class="m-t-46"> <div class="m-t-46">
<el-button type="primary" @click="submit('chatFlag')">保 存</el-button> <el-button type="primary" @click="submit('chatFlag')">保 存</el-button>
</div> </div>
...@@ -76,21 +76,22 @@ export default { ...@@ -76,21 +76,22 @@ export default {
*/ */
submit: _debounce(function(type) { submit: _debounce(function(type) {
const that = this; const that = this;
that.seData(type); that.setData(type);
}, 500), }, 500),
/** /**
* 保存-API * 保存-API
*/ */
seData(type) { setData(type) {
const that = this; const that = this;
let para = { let para = {
brandId: that.brandId brandId: that.brandId,
enterpriseId: JSON.parse(localStorage.getItem('userInfo')).enterpriseId
}; };
para[type] = !!that.myCustomData.searchFlag ? 1 : 0; para[type] = !!that.myCustomData[type] ? 1 : 0;
let url = '/haoban-app-member-web/customer/save-online-chat-setting'; let url = '/haoban-app-member-web/customer/save-online-chat-setting';
if (type === 'searchFLag') { if (type === 'searchFlag') {
url = '/haoban-app-member-web/customer/find-customer-setting'; url = '/haoban-app-member-web/customer/save-customer-setting';
} }
postRequest(url, para) postRequest(url, para)
.then(res => { .then(res => {
...@@ -121,7 +122,7 @@ export default { ...@@ -121,7 +122,7 @@ export default {
.then(res => { .then(res => {
let resData = res.data; let resData = res.data;
if (resData.errorCode == 1) { if (resData.errorCode == 1) {
if (!!resData.result && !!resData.result.list) { if (!!resData.result) {
that.myCustomData.searchFlag = !!resData.result.searchFlag ? true : false; that.myCustomData.searchFlag = !!resData.result.searchFlag ? true : false;
} }
return; return;
...@@ -147,7 +148,7 @@ export default { ...@@ -147,7 +148,7 @@ export default {
.then(res => { .then(res => {
let resData = res.data; let resData = res.data;
if (resData.errorCode == 1) { if (resData.errorCode == 1) {
if (!!resData.result && !!resData.result.list) { if (!!resData.result) {
that.myCustomData.chatFlag = !!resData.result.chatFlag ? true : false; that.myCustomData.chatFlag = !!resData.result.chatFlag ? true : false;
} }
return; return;
...@@ -165,7 +166,6 @@ export default { ...@@ -165,7 +166,6 @@ export default {
watch: { watch: {
brandId: function(newData, oldData) { brandId: function(newData, oldData) {
const that = this; const that = this;
console.log(newData);
that.getChatSet(newData); that.getChatSet(newData);
that.getCustomerSet(newData); that.getCustomerSet(newData);
} }
......
...@@ -40,13 +40,13 @@ ...@@ -40,13 +40,13 @@
<el-form-item label="门店架构" prop="name" class="m-t-22"> <el-form-item label="门店架构" prop="name" class="m-t-22">
<div class="flex w-380 flex-column item-cell-select"> <div class="flex w-380 flex-column item-cell-select">
<div class="depart-item-wrap"> <div class="depart-item-wrap">
<div style="width:213px" class="el-select el-select--large depart-item-content" @click="showDialogLayer('store', formData.brandValue)"> <div style="width:213px" class="el-select el-select--large depart-item-content" @click="showDialogLayer('store', formData.storeValue)">
<div class="el-select__tags" style="max-width: 181px;"> <div class="el-select__tags" style="max-width: 181px;">
<span> <span>
<template v-for="(item, index) in formData.brandValue"> <template v-for="(item, index) in formData.storeValue">
<span class="el-tag el-tag--info el-tag--small" :key="index"> <span class="el-tag el-tag--info el-tag--small" :key="index">
<span class="el-select__tags-text">{{ item.name || item.storeName }}</span <span class="el-select__tags-text">{{ item.name || item.storeName }}</span
><i class="el-tag__close el-icon-close" @click.stop="delDepart(index, formData.brandValue)"></i> ><i class="el-tag__close el-icon-close" @click.stop="delDepart(index, formData.storeValue)"></i>
</span> </span>
</template> </template>
</span> </span>
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
<script> <script>
import vueSelectEmployee from '@/components/common/vueSelectEmployee.vue'; import vueSelectEmployee from '@/components/common/vueSelectEmployee.vue';
import vueSelectStore from 'components/common/vueSelectStore'; import vueSelectStore from 'components/common/vueSelectStore';
import { postRequest, postJson } from '@/api/api'; import { postRequest } from '@/api/api';
import showMsg from '@/common/js/showmsg'; import showMsg from '@/common/js/showmsg';
import errMsg from '@/common/js/error'; import errMsg from '@/common/js/error';
export default { export default {
...@@ -102,7 +102,7 @@ export default { ...@@ -102,7 +102,7 @@ export default {
displayType: '0', displayType: '0',
data: [], data: [],
departList: [], departList: [],
brandValue: [] storeValue: []
}, },
treeSet: { treeSet: {
isSelectPerson: false, // 控制只能选部门(false) isSelectPerson: false, // 控制只能选部门(false)
...@@ -168,17 +168,15 @@ export default { ...@@ -168,17 +168,15 @@ export default {
that.treeSet = { that.treeSet = {
dialogVisible: true, dialogVisible: true,
isSingle: false, isSingle: false,
isSelectPerson: false isSelectPerson: true
}; };
if (type === 'people') { if (type === 'people') {
that.onlyPerson = true; that.onlyPerson = false;
that.treeSet = { that.treeSet = {
dialogVisible: true, dialogVisible: true,
isSingle: false, isSingle: false,
isSelectPerson: true isSelectPerson: true
}; };
} else {
that.onlyPerson = false;
} }
that.defaultSelection = selData; that.defaultSelection = selData;
if (!!that.treeData.hasOwnProperty('treeData')) { if (!!that.treeData.hasOwnProperty('treeData')) {
...@@ -191,10 +189,12 @@ export default { ...@@ -191,10 +189,12 @@ export default {
*/ */
handleSelectedList(group) { handleSelectedList(group) {
const that = this; const that = this;
if (that.selectType === 'people') { console.log(group);
/* if (that.selectType === 'people') {
that.formData.peopleList = group; that.formData.peopleList = group;
} else if (that.selectType === 'store') { } else */
that.formData.brandValue = group; if (that.selectType === 'store') {
that.formData.storeValue = group;
} else { } else {
that.formData.departList = group; that.formData.departList = group;
} }
...@@ -226,7 +226,7 @@ export default { ...@@ -226,7 +226,7 @@ export default {
displayType: parseInt(that.formData.displayType), displayType: parseInt(that.formData.displayType),
data: [] data: []
}; };
postJson('/haoban-manage-web/application-right-save', para) postRequest('/haoban-manage-web/application-right-save', para)
.then(res => { .then(res => {
let resData = res.data; let resData = res.data;
if (resData.errorCode == 1) { if (resData.errorCode == 1) {
...@@ -256,7 +256,7 @@ export default { ...@@ -256,7 +256,7 @@ export default {
.then(res => { .then(res => {
let resData = res.data; let resData = res.data;
if (resData.errorCode == 1) { if (resData.errorCode == 1) {
that.formData.displayType = String(resData.result.displayType);
return; return;
} }
errMsg.errorMsg(resData); errMsg.errorMsg(resData);
......
...@@ -54,19 +54,19 @@ export default { ...@@ -54,19 +54,19 @@ export default {
} }
], */ ], */
appName: '我的顾客', appName: '我的顾客',
appIcon: 'icon-tuanduichengyuan', appIcon: 'icon-gukedown',
activeTab: '1', activeTab: '1',
tabListData: [ tabListData: [
{ {
tabId: '1', tabId: '1',
tabName: '会员搜索设置', tabName: '会员搜索设置',
icon: 'icon-jifeizhongxin' icon: 'icon-sousuoshezhi'
}, },
{ {
tabId: '2', tabId: '2',
tabName: '在线沟通设置', tabName: '在线沟通设置',
icon: 'icon-shouji' icon: 'icon-zaixiangoutong'
} }
], ],
activeBrand: '1' // 商户(品牌) id activeBrand: '1' // 商户(品牌) id
......
No preview for this file type
This source diff could not be displayed because it is too large. You can view the blob instead.
No preview for this file type
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