Commit 750e63d9 by 无尘

update: 更新设置

parent 0f58bd57
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link href=./static/css/app.f04cfb86fcb409da810d12bd16b83f3a.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.836cc8935ba84a47d2d1.js></script><script type=text/javascript src=./static/js/vendor.7bc7944cf0eee932433b.js></script><script type=text/javascript src=./static/js/app.fd798dae49c438d21c2e.js></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link href=./static/css/app.bc1ed1e05d4f19178855f4a20b8641d3.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.ef3e894ec2da639a1044.js></script><script type=text/javascript src=./static/js/vendor.cf10e9899b18d3222cd3.js></script><script type=text/javascript src=./static/js/app.c7f9791f0ae1a8534b7f.js></script></body></html>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([0],{"0xDb":function(e,t,n){"use strict";t.a=function(e,t){var n,r,a,o,s={list0:{},list1:{},list2:{},list3:{},list4:{},list5:{},list6:{},list:e,listObj:{}};e.length&&e.forEach(function(e){e.name=e.name||"",e.disableOpen=!1,e.label=e.name||"",e.id=e.groupId||"",e.englishName=e.englishName||"",e.level=e.level,e.groupId=e.groupId||"",e.parentId=e.parentId||"",n=e.groupId,s["list"+e.level]&&(s["list"+e.level][n]=e,s["list"+e.level][n].children={}),0==e.level&&e.groupId});for(var l=6;l>0;l--)for(var c in s["list"+l])r=s["list"+l][c],(o=s["list"+(l-1)][r.parentId])&&(a=r.groupId,o.hasOwnProperty("childrens")||(o.childrens=[]),o.children[a]=r,o.childrens.push(r),!r.hasOwnProperty("childrens")&&t&&(r.childrens=[{label:""}],r.isLast=!0));s.listObj=i()({},s.list0,s.list1,s.list2,s.list3,s.list4,s.list5,s.list6);var u=[],p=[];for(var f in s.list0)u.push(s.list0[f]),s.list0[f].disabled=!0,s.list0[f].hasLoad=!0,p.push(f);return{defaultOpen:p,menuArr:u,arr:s}};var r=n("woOf"),i=n.n(r),a=n("fZjL"),o=(n.n(a),n("pFYg"));n.n(o)},"3E4D":function(e,t,n){"use strict";var r=n("zL8q");n.n(r);t.a={showmsg:function(e,t){Object(r.Message)({duration:1e3,message:e,type:t})}}},"3Xzz":function(e,t,n){"use strict";var r=n("P9l9"),i=(n("3E4D"),n("Ch4/")),a={name:"navpath",data:function(){return{projectName:"member"}},props:{navpath:{type:Array,default:[]},navtip:{type:Boolean,default:!1},subNavText:{type:String,default:""}},methods:{changeRoute:function(e,t){console.log(e,t),t?window.location.href=e:this.$router.push(e)},getNavPath:function(){var e=this,t={project:e.projectName,path:e.$route.path.split("/")[1]};Object(r.b)("/api-auth/get-current-memu-data",t).then(function(t){var n=t.data;if(0==n.errorCode)return n.result?(e.navpath=[],n.result.list&&n.result.list.length&&n.result.list.forEach(function(t,r){t.name=t.menuName,t.path="",r==n.result.list.length-1&&(t.path="/"+t.menuUrl),r>0&&e.navpath.push(t)}),void console.log("///>>>>",e.navpath)):void console.log("resData.result: ",n.result);i.a.errorMsg(n)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){}},o={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navwrap boxbttom"},[n("el-breadcrumb",{attrs:{separator:"/"}},[e._l(e.navpath,function(t){return[t.path?[n("el-breadcrumb-item",{attrs:{to:{path:t.path}},on:{click:function(n){e.changeRoute(t.path,t.relocation)}}},[n("span",{staticClass:"el-breadcrumb__inner is-link",on:{click:function(n){e.changeRoute(t.path,t.relocation)}}},[e._v(e._s(t.name))])])]:[n("el-breadcrumb-item",[e._v(e._s(t.name))])]]})],2),e._v(" "),n("h1",{staticClass:"navtitle"},[e._v(e._s(e.navpath[e.navpath.length-1].name))]),e._v(" "),e.subNavText?n("div",{staticClass:"navmTop"},[e._v("\n "+e._s(e.subNavText)+"\n ")]):e._e(),e._v(" "),1==e.navtip?n("div",{staticClass:"navtip navmTop"},[n("i",{staticClass:"el-icon-info navtipcolor"}),e._v("变更导航个数,移动顺序,更换页面链接均需提交小程序审核后重新发布生效,其他变更立即生效。小程序审核请联系品牌项目经理。")]):e._e()],1)},staticRenderFns:[]};var s=n("VU/8")(a,o,!1,function(e){n("cOzx")},"data-v-25c5f514",null);t.a=s.exports},ATfr:function(e,t,n){"use strict";var r=n("0xDb"),i={name:"searchMenu",components:{},props:{treeData:{type:Array,required:!0},searchResult:{type:Object,required:!0},storeFrame:{type:Boolean,default:!1}},data:function(){return{searchKey:"",searchResultShow:!1,myProps:{children:"childrens",label:"label",disabled:"disabled"},menuData:[],defaultOpen:[]}},methods:{clearFn:function(){this.searchResultShow=!1},searchFn:function(){if(""==this.searchKey)return this.searchResultShow=!1,!1;this.searchResultShow=!0,this.$emit("handleSearchKey",this.searchKey)},handleNodeClick:function(e,t){this.$emit("handleTreeSelection",e,t,"node")},selectEmployee:function(e){this.$emit("handleEmployeeSelection",e,"employee")},handleStoreClick:function(e){this.$emit("handleStoreSelection",e,"store")}},filter:{},computed:{employeeList:function(){return this.searchResult.searchList?this.searchResult.searchList:[]},departmentList:function(){return this.searchResult.departmentList?this.searchResult.departmentList:[]},brandList:function(){return this.searchResult.brandList?this.searchResult.brandList:[]}},watch:{treeData:function(e,t){var n=Object(r.a)(e);this.defaultOpen=n.defaultOpen,this.menuData=n.menuArr}}},a={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"searh-menu-container"},[n("div",{staticClass:"p-0-15"},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"姓名/手机号/部门名称",clearable:""},on:{clear:e.clearFn},nativeOn:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.searchFn(t):null}},model:{value:e.searchKey,callback:function(t){e.searchKey=t},expression:"searchKey"}}),e._v(" "),e._t("buttonBox"),e._v(" "),e.searchResultShow?e._e():n("el-tree",{staticClass:"search-menu",attrs:{"node-key":"id","default-expanded-keys":e.defaultOpen,data:e.menuData,"highlight-current":!0,"expand-on-click-node":!1,props:e.myProps},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.node;return t.data,n("span",{staticClass:"custom-tree-node"},[n("i",{staticClass:"iconfont",class:1==r.level?"icon-2zuzhijiagou":"icon-tongshi-zuzhijiagou"}),e._v(" "),n("span",[e._v(e._s(r.label))])])}}])})],2),e._v(" "),e.searchResultShow?n("div",{staticClass:"search-result-container m-t-15"},[e.storeFrame?[e._l(e.brandList,function(t,r){return t.departmentList.length>0||t.storeList.length>0||t.searchList.length>0?[n("div",{key:t.topDepartment.brandId+"_"+r},[n("p",{staticClass:"brand-title"},[e._v(e._s(t.topDepartment.name))]),e._v(" "),t.departmentList.length>0?n("ul",{staticClass:"search-result-ul"},[n("p",{staticClass:"title store-frame-title"},[e._v("分组列表")]),e._v(" "),e._l(t.departmentList,function(t,r){return n("li",{key:r+"_"+t.groupId,staticClass:"group-item items",on:{click:function(n){e.handleNodeClick(t)}}},[n("i",{staticClass:"iconfont icon-tongshi-zuzhijiagou"}),e._v("\n "+e._s(t.name)+"\n ")])})],2):e._e(),e._v(" "),t.storeList.length>0?n("ul",{staticClass:"search-result-ul"},[n("p",{staticClass:"title store-frame-title"},[e._v("门店列表")]),e._v(" "),e._l(t.storeList,function(t,r){return n("li",{key:r+"_"+t.storeGroupId,staticClass:"group-item items",on:{click:function(n){e.handleStoreClick(t)}}},[n("i",{staticClass:"iconfont icon-tongshi-zuzhijiagou"}),e._v("\n "+e._s(t.storeName)+"\n ")])})],2):e._e(),e._v(" "),t.searchList.length>0?n("ul",{staticClass:"search-result-ul"},[n("p",{staticClass:"title store-frame-title"},[e._v("人员列表")]),e._v(" "),e._l(t.searchList,function(t,r){return n("li",{key:r+"_"+t.employeeClerkId,staticClass:"person-item items",on:{click:function(n){e.selectEmployee(t)}}},[n("i",{staticClass:"iconfont icon-chengyuan"}),e._v("\n "+e._s(t.name)+"\n "),n("span",{staticClass:"from-group"},[e._v(e._s(t.departmentName))])])})],2):e._e()])]:e._e()}),e._v(" "),e.brandList.length<1?n("p",{staticClass:"no-data-tip"},[e._v("暂无数据")]):e._e()]:[e.departmentList.length>0?n("ul",{staticClass:"search-result-ul"},[n("p",{staticClass:"title"},[e._v("部门列表")]),e._v(" "),e._l(e.departmentList,function(t,r){return n("li",{key:r+"_"+t.groupId,staticClass:"group-item items",on:{click:function(n){e.handleNodeClick(t)}}},[n("i",{staticClass:"iconfont icon-tongshi-zuzhijiagou"}),e._v("\n "+e._s(t.name)+"\n ")])})],2):e._e(),e._v(" "),e.employeeList.length>0?n("ul",{staticClass:"search-result-ul"},[n("p",{staticClass:"title"},[e._v("人员列表")]),e._v(" "),e._l(e.employeeList,function(t,r){return n("li",{key:r+"_"+t.employeeClerkId,staticClass:"person-item items",on:{click:function(n){e.selectEmployee(t)}}},[n("i",{staticClass:"iconfont icon-chengyuan"}),e._v("\n "+e._s(t.name)+"\n "),n("span",{staticClass:"from-group"},[e._v(e._s(t.departmentName))])])})],2):e._e(),e._v(" "),e.departmentList.length<1&&e.employeeList.length<1?n("p",{staticClass:"no-data-tip"},[e._v("暂无数据")]):e._e()]],2):e._e()])},staticRenderFns:[]};var o=n("VU/8")(i,a,!1,function(e){n("Gd3P")},null,null);t.a=o.exports},Cdx3:function(e,t,n){var r=n("sB3e"),i=n("lktj");n("uqUo")("keys",function(){return function(e){return i(r(e))}})},"Ch4/":function(e,t,n){"use strict";var r=n("zL8q");n.n(r);t.a={errorMsg:function(e){var t=window.location.origin;if(t.indexOf("localhost")&&(t="http://gicdev.demogic.com"),console.log(e),0!=e.errorCode){if(401==e.errorCode)return!1;r.Message.error({duration:1e3,message:e.message})}}}},CwSZ:function(e,t,n){"use strict";var r=n("p8xL"),i=n("XgCd"),a={brackets:function(e){return e+"[]"},indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},o=Date.prototype.toISOString,s={delimiter:"&",encode:!0,encoder:r.encode,encodeValuesOnly:!1,serializeDate:function(e){return o.call(e)},skipNulls:!1,strictNullHandling:!1},l=function e(t,n,i,a,o,l,c,u,p,f,d,h){var m=t;if("function"==typeof c)m=c(n,m);else if(m instanceof Date)m=f(m);else if(null===m){if(a)return l&&!h?l(n,s.encoder):n;m=""}if("string"==typeof m||"number"==typeof m||"boolean"==typeof m||r.isBuffer(m))return l?[d(h?n:l(n,s.encoder))+"="+d(l(m,s.encoder))]:[d(n)+"="+d(String(m))];var v,g=[];if(void 0===m)return g;if(Array.isArray(c))v=c;else{var y=Object.keys(m);v=u?y.sort(u):y}for(var b=0;b<v.length;++b){var _=v[b];o&&null===m[_]||(g=Array.isArray(m)?g.concat(e(m[_],i(n,_),i,a,o,l,c,u,p,f,d,h)):g.concat(e(m[_],n+(p?"."+_:"["+_+"]"),i,a,o,l,c,u,p,f,d,h)))}return g};e.exports=function(e,t){var n=e,o=t?r.assign({},t):{};if(null!==o.encoder&&void 0!==o.encoder&&"function"!=typeof o.encoder)throw new TypeError("Encoder has to be a function.");var c=void 0===o.delimiter?s.delimiter:o.delimiter,u="boolean"==typeof o.strictNullHandling?o.strictNullHandling:s.strictNullHandling,p="boolean"==typeof o.skipNulls?o.skipNulls:s.skipNulls,f="boolean"==typeof o.encode?o.encode:s.encode,d="function"==typeof o.encoder?o.encoder:s.encoder,h="function"==typeof o.sort?o.sort:null,m=void 0!==o.allowDots&&o.allowDots,v="function"==typeof o.serializeDate?o.serializeDate:s.serializeDate,g="boolean"==typeof o.encodeValuesOnly?o.encodeValuesOnly:s.encodeValuesOnly;if(void 0===o.format)o.format=i.default;else if(!Object.prototype.hasOwnProperty.call(i.formatters,o.format))throw new TypeError("Unknown format option provided.");var y,b,_=i.formatters[o.format];"function"==typeof o.filter?n=(b=o.filter)("",n):Array.isArray(o.filter)&&(y=b=o.filter);var C,x=[];if("object"!=typeof n||null===n)return"";C=o.arrayFormat in a?o.arrayFormat:"indices"in o?o.indices?"indices":"repeat":"indices";var O=a[C];y||(y=Object.keys(n)),h&&y.sort(h);for(var j=0;j<y.length;++j){var w=y[j];p&&null===n[w]||(x=x.concat(l(n[w],w,O,u,p,f?d:null,b,h,m,v,_,g)))}var L=x.join(c),k=!0===o.addQueryPrefix?"?":"";return L.length>0?k+L:""}},DDCP:function(e,t,n){"use strict";var r=n("p8xL"),i=Object.prototype.hasOwnProperty,a={allowDots:!1,allowPrototypes:!1,arrayLimit:20,decoder:r.decode,delimiter:"&",depth:5,parameterLimit:1e3,plainObjects:!1,strictNullHandling:!1},o=function(e,t,n){if(e){var r=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/g,o=/(\[[^[\]]*])/.exec(r),s=o?r.slice(0,o.index):r,l=[];if(s){if(!n.plainObjects&&i.call(Object.prototype,s)&&!n.allowPrototypes)return;l.push(s)}for(var c=0;null!==(o=a.exec(r))&&c<n.depth;){if(c+=1,!n.plainObjects&&i.call(Object.prototype,o[1].slice(1,-1))&&!n.allowPrototypes)return;l.push(o[1])}return o&&l.push("["+r.slice(o.index)+"]"),function(e,t,n){for(var r=t,i=e.length-1;i>=0;--i){var a,o=e[i];if("[]"===o)a=(a=[]).concat(r);else{a=n.plainObjects?Object.create(null):{};var s="["===o.charAt(0)&&"]"===o.charAt(o.length-1)?o.slice(1,-1):o,l=parseInt(s,10);!isNaN(l)&&o!==s&&String(l)===s&&l>=0&&n.parseArrays&&l<=n.arrayLimit?(a=[])[l]=r:a[s]=r}r=a}return r}(l,t,n)}};e.exports=function(e,t){var n=t?r.assign({},t):{};if(null!==n.decoder&&void 0!==n.decoder&&"function"!=typeof n.decoder)throw new TypeError("Decoder has to be a function.");if(n.ignoreQueryPrefix=!0===n.ignoreQueryPrefix,n.delimiter="string"==typeof n.delimiter||r.isRegExp(n.delimiter)?n.delimiter:a.delimiter,n.depth="number"==typeof n.depth?n.depth:a.depth,n.arrayLimit="number"==typeof n.arrayLimit?n.arrayLimit:a.arrayLimit,n.parseArrays=!1!==n.parseArrays,n.decoder="function"==typeof n.decoder?n.decoder:a.decoder,n.allowDots="boolean"==typeof n.allowDots?n.allowDots:a.allowDots,n.plainObjects="boolean"==typeof n.plainObjects?n.plainObjects:a.plainObjects,n.allowPrototypes="boolean"==typeof n.allowPrototypes?n.allowPrototypes:a.allowPrototypes,n.parameterLimit="number"==typeof n.parameterLimit?n.parameterLimit:a.parameterLimit,n.strictNullHandling="boolean"==typeof n.strictNullHandling?n.strictNullHandling:a.strictNullHandling,""===e||null===e||void 0===e)return n.plainObjects?Object.create(null):{};for(var s="string"==typeof e?function(e,t){for(var n={},r=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,o=t.parameterLimit===1/0?void 0:t.parameterLimit,s=r.split(t.delimiter,o),l=0;l<s.length;++l){var c,u,p=s[l],f=p.indexOf("]="),d=-1===f?p.indexOf("="):f+1;-1===d?(c=t.decoder(p,a.decoder),u=t.strictNullHandling?null:""):(c=t.decoder(p.slice(0,d),a.decoder),u=t.decoder(p.slice(d+1),a.decoder)),i.call(n,c)?n[c]=[].concat(n[c]).concat(u):n[c]=u}return n}(e,n):e,l=n.plainObjects?Object.create(null):{},c=Object.keys(s),u=0;u<c.length;++u){var p=c[u],f=o(p,s[p],n);l=r.merge(l,f,n)}return r.compact(l)}},Gd3P:function(e,t){},Mc6c:function(e,t){},Mk6G:function(e,t,n){"use strict";t.a={getByteLen:function(e){for(var t=0,n=0;n<e.length;n++){null!=e.charAt(n).match(/[^\x00-\xff]/gi)?t+=2:t+=1}return t},getZhLen:function(e){for(var t=0,n=0;n<e.length;n++){null!=e.charAt(n).match(/[^\x00-\xff]/gi)?t+=1:t+=.5}return Math.ceil(t)},cutStr:function(e,t,n){for(var r=0,i=0;i<e.length;i++){var a=e.charAt(i);if(1==n&&(encodeURI(a).length>2?r+=1:r+=.5),2==n&&(r+=1),r>=t){var o=r==t?i+1:i;return e.substr(0,o)}}},getByteVal:function(e,t){for(var n="",r=0,i=0;i<e.length&&(null!=e[i].match(/[^\x00-\xff]/gi)?r+=1:r+=.5,!(r>t));i++)n+=e[i];return n},getCharVal:function(e,t){for(var n="",r=0,i=0;i<e.length&&(null!=e[i].match(/[^\x00-\xff]/gi)?r+=2:r+=1,!(r>t));i++)n+=e[i];return n},regPos:function(e){return/^\d+(\.\d+)?$/.test(e)}}},P9l9:function(e,t,n){"use strict";n.d(t,"a",function(){return p}),n.d(t,"b",function(){return f});var r=n("//Fk"),i=n.n(r),a=n("7+uW"),o=n("mtWM"),s=(n.n(o),n("mw3O")),l=n.n(s),c=n("zL8q");n.n(c);a.default.axios.defaults.timeout=15e3;var u=window.location.origin;-1!=u.indexOf("localhost")&&(u="http://www.gicdev.com"),console.log(u),a.default.axios.interceptors.request.use(function(e){return console.log(u),e},function(e){return c.Message.error({message:"请求超时!"}),i.a.resolve(e)}),a.default.axios.interceptors.response.use(function(e){if(console.log("response data:",e),!e.status||200!=e.status||"error"!=e.data.status)return e;c.Message.error({message:e.data.msg})},function(e){return console.log("response err:",e),c.Message.error({message:e.response.message}),504==e.response.status||404==e.response.status||e.response.status,i.a.resolve(e)});var p=function(e,t){return t.requestProject="gic-clique",a.default.axios({method:"get",url:""+u+e,data:{},params:t,headers:{"content-type":"application/x-www-form-urlencoded"}})},f=function(e,t){return t.requestProject="gic-clique",a.default.axios({method:"post",url:""+u+e,data:l.a.stringify(t),headers:{"content-type":"application/x-www-form-urlencoded"}})}},PI0u:function(e,t,n){"use strict";function r(e){return e>9?""+e:"0"+e}t.a=function(e,t){var n,t=t||200;return function(){var r=this,i=arguments;n&&clearTimeout(n),n=setTimeout(function(){n=null,e.apply(r,i)},t)}},t.b=function(e){var t=new Date(e),n=t.getFullYear(),i=t.getMonth()+1,a=t.getDate(),o=t.getHours(),s=t.getMinutes(),l=t.getSeconds();return n+"-"+r(i)+"-"+r(a)+" "+r(o)+":"+r(s)+":"+r(l)}},WSbm:function(e,t,n){"use strict";var r={name:"employeeInfo",props:{info:{type:Object,required:!0}},data:function(){return{employeeInfo:{name:"",phoneNumber:"",departmentName:""}}},methods:{switchManagerMode:function(){console.log(this.info.managerMode)}}},i={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"employee-info"},[n("div",{staticClass:"info-cell"},[n("p",{staticClass:"title"},[e._v("员工信息")]),e._v(" "),n("el-form",{staticClass:"employee-info-form",attrs:{"label-width":"70px"}},[n("el-form-item",{attrs:{label:"姓名",prop:"name"}},[n("el-input",{model:{value:e.info.name,callback:function(t){e.$set(e.info,"name",t)},expression:"info.name"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"手机号",prop:"phoneNumber"}},[n("el-input",{model:{value:e.info.phoneNumber,callback:function(t){e.$set(e.info,"phoneNumber",t)},expression:"info.phoneNumber"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"部门",prop:"departmentName"}},[n("el-input",{model:{value:e.info.departmentName,callback:function(t){e.$set(e.info,"departmentName",t)},expression:"info.departmentName"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"职位",prop:"positionName"}},[n("el-input",{model:{value:e.info.positionName,callback:function(t){e.$set(e.info,"positionName",t)},expression:"info.positionName"}})],1)],1)],1),e._v(" "),n("div",{staticClass:"info-cell"},[n("p",{staticClass:"title"},[e._v("隐私设置")]),e._v(" "),n("p",{staticClass:"tip"},[e._v("开启后所有员工不可见手机号码,不可发起电话、短信管理层之间不受影响")]),e._v(" "),n("div",{staticClass:"set-manager-mode"},[e._v("\n 管理层模式\n "),n("el-switch",{attrs:{"active-color":"#409EFF","inactive-color":"#DCDFE6"},on:{change:e.switchManagerMode},model:{value:e.info.managerMode,callback:function(t){e.$set(e.info,"managerMode",t)},expression:"info.managerMode"}})],1)])])},staticRenderFns:[]};var a=n("VU/8")(r,i,!1,function(e){n("Mc6c")},null,null);t.a=a.exports},XgCd:function(e,t,n){"use strict";var r=String.prototype.replace,i=/%20/g;e.exports={default:"RFC3986",formatters:{RFC1738:function(e){return r.call(e,i,"+")},RFC3986:function(e){return e}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},XhK4:function(e,t){},cOzx:function(e,t){},fZjL:function(e,t,n){e.exports={default:n("jFbC"),__esModule:!0}},jFbC:function(e,t,n){n("Cdx3"),e.exports=n("FeBl").Object.keys},l46T:function(e,t,n){"use strict";var r=n("Mk6G"),i={name:"limitinput",props:{inputValue:{type:String,default:""},maxLength:{type:Number,default:10},inputWidth:{type:Number,default:500},getByType:{type:String,default:"word"},holder:{type:String,default:"请输入"},disflag:{type:Boolean,default:!1},limitClass:{type:String,default:""}},data:function(){return{inputNum:0,limitLength:10,itemValue:""}},methods:{inputFocus:function(e){},toInput:function(e){var t="";"word"==this.getByType?(t=r.a.getByteVal(e.target.value,this.limitLength),this.itemValue=t.trim(),this.inputNum=r.a.getZhLen(this.itemValue)):(t=r.a.getCharVal(e.target.value,this.limitLength),this.itemValue=t.trim(),this.inputNum=r.a.getByteLen(this.itemValue)),this.$emit("update:inputValue",this.itemValue)}},watch:{maxLength:function(e,t){this.limitLength=e},inputValue:function(e,t){this.itemValue=e,this.inputNum=r.a.getZhLen(this.itemValue)}},mounted:function(){this.limitLength=this.maxLength,this.itemValue=this.inputValue||"",this.inputNum=r.a.getZhLen(this.inputValue)}},a={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["input-line-cell",e.limitClass],style:{width:e.inputWidth+"px"}},[n("el-input",{style:{width:e.inputWidth+"px"},attrs:{disabled:e.disflag,placeholder:e.holder},on:{focus:function(t){e.inputFocus()}},nativeOn:{keyup:function(t){return n=t,e.toInput(n);var n}},model:{value:e.itemValue,callback:function(t){e.itemValue=t},expression:"itemValue"}}),e._v(" "),n("span",{staticClass:"tip"},[n("span",{staticClass:"len_span"},[e._v(e._s(e.inputNum))]),e._v("/"+e._s(e.limitLength))])],1)},staticRenderFns:[]};var o=n("VU/8")(i,a,!1,function(e){n("XhK4")},"data-v-fad8a89c",null);t.a=o.exports},mvHQ:function(e,t,n){e.exports={default:n("qkKv"),__esModule:!0}},mw3O:function(e,t,n){"use strict";var r=n("CwSZ"),i=n("DDCP"),a=n("XgCd");e.exports={formats:a,parse:i,stringify:r}},p8xL:function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty,i=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),a=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r<e.length;++r)void 0!==e[r]&&(n[r]=e[r]);return n};e.exports={arrayToObject:a,assign:function(e,t){return Object.keys(t).reduce(function(e,n){return e[n]=t[n],e},e)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r<t.length;++r)for(var i=t[r],a=i.obj[i.prop],o=Object.keys(a),s=0;s<o.length;++s){var l=o[s],c=a[l];"object"==typeof c&&null!==c&&-1===n.indexOf(c)&&(t.push({obj:a,prop:l}),n.push(c))}return function(e){for(var t;e.length;){var n=e.pop();if(t=n.obj[n.prop],Array.isArray(t)){for(var r=[],i=0;i<t.length;++i)void 0!==t[i]&&r.push(t[i]);n.obj[n.prop]=r}}return t}(t)},decode:function(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch(t){return e}},encode:function(e){if(0===e.length)return e;for(var t="string"==typeof e?e:String(e),n="",r=0;r<t.length;++r){var a=t.charCodeAt(r);45===a||46===a||95===a||126===a||a>=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122?n+=t.charAt(r):a<128?n+=i[a]:a<2048?n+=i[192|a>>6]+i[128|63&a]:a<55296||a>=57344?n+=i[224|a>>12]+i[128|a>>6&63]+i[128|63&a]:(r+=1,a=65536+((1023&a)<<10|1023&t.charCodeAt(r)),n+=i[240|a>>18]+i[128|a>>12&63]+i[128|a>>6&63]+i[128|63&a])}return n},isBuffer:function(e){return null!==e&&void 0!==e&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},merge:function e(t,n,i){if(!n)return t;if("object"!=typeof n){if(Array.isArray(t))t.push(n);else{if("object"!=typeof t)return[t,n];(i.plainObjects||i.allowPrototypes||!r.call(Object.prototype,n))&&(t[n]=!0)}return t}if("object"!=typeof t)return[t].concat(n);var o=t;return Array.isArray(t)&&!Array.isArray(n)&&(o=a(t,i)),Array.isArray(t)&&Array.isArray(n)?(n.forEach(function(n,a){r.call(t,a)?t[a]&&"object"==typeof t[a]?t[a]=e(t[a],n,i):t.push(n):t[a]=n}),t):Object.keys(n).reduce(function(t,a){var o=n[a];return r.call(t,a)?t[a]=e(t[a],o,i):t[a]=o,t},o)}}},qkKv:function(e,t,n){var r=n("FeBl"),i=r.JSON||(r.JSON={stringify:JSON.stringify});e.exports=function(e){return i.stringify.apply(i,arguments)}},uqUo:function(e,t,n){var r=n("kM2E"),i=n("FeBl"),a=n("S82l");e.exports=function(e,t){var n=(i.Object||{})[e]||Object[e],o={};o[e]=t(n),r(r.S+r.F*a(function(){n(1)}),"Object",o)}}});
//# sourceMappingURL=0.509df5587c1da4f08632.js.map
\ 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([0],{"0xDb":function(e,t,n){"use strict";t.a=function(e,t){var n,i,a,s,o={list0:{},list1:{},list2:{},list3:{},list4:{},list5:{},list6:{},list:e,listObj:{}};e.length&&e.forEach(function(e){e.name=e.name||"",e.disableOpen=!1,e.label=e.name||"",e.id=e.groupId||"",e.englishName=e.englishName||"",e.level=e.level,e.groupId=e.groupId||"",e.parentId=e.parentId||"",n=e.groupId,o["list"+e.level]&&(o["list"+e.level][n]=e,o["list"+e.level][n].children={}),0==e.level&&e.groupId});for(var l=6;l>0;l--)for(var c in o["list"+l])i=o["list"+l][c],(s=o["list"+(l-1)][i.parentId])&&(a=i.groupId,s.hasOwnProperty("childrens")||(s.childrens=[]),s.children[a]=i,s.childrens.push(i),!i.hasOwnProperty("childrens")&&t&&(i.childrens=[{label:""}],i.isLast=!0));o.listObj=r()({},o.list0,o.list1,o.list2,o.list3,o.list4,o.list5,o.list6);var u=[],d=[];for(var p in o.list0)u.push(o.list0[p]),o.list0[p].disabled=!0,o.list0[p].hasLoad=!0,d.push(p);return{defaultOpen:d,menuArr:u,arr:o}};var i=n("woOf"),r=n.n(i),a=n("fZjL"),s=(n.n(a),n("pFYg"));n.n(s)},"3E4D":function(e,t,n){"use strict";var i=n("zL8q");n.n(i);t.a={showmsg:function(e,t){Object(i.Message)({duration:1e3,message:e,type:t})}}},"3Xzz":function(e,t,n){"use strict";var i=n("P9l9"),r=(n("3E4D"),n("Ch4/")),a={name:"navpath",data:function(){return{projectName:"member"}},props:{navpath:{type:Array,default:[]},navtip:{type:Boolean,default:!1},subNavText:{type:String,default:""}},methods:{changeRoute:function(e,t){console.log(e,t),t?window.location.href=e:this.$router.push(e)},getNavPath:function(){var e=this,t={project:e.projectName,path:e.$route.path.split("/")[1]};Object(i.b)("/api-auth/get-current-memu-data",t).then(function(t){var n=t.data;if(0==n.errorCode)return n.result?(e.navpath=[],n.result.list&&n.result.list.length&&n.result.list.forEach(function(t,i){t.name=t.menuName,t.path="",i==n.result.list.length-1&&(t.path="/"+t.menuUrl),i>0&&e.navpath.push(t)}),void console.log("///>>>>",e.navpath)):void console.log("resData.result: ",n.result);r.a.errorMsg(n)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){}},s={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navwrap boxbttom"},[n("el-breadcrumb",{attrs:{separator:"/"}},[e._l(e.navpath,function(t){return[t.path?[n("el-breadcrumb-item",{attrs:{to:{path:t.path}},on:{click:function(n){e.changeRoute(t.path,t.relocation)}}},[n("span",{staticClass:"el-breadcrumb__inner is-link",on:{click:function(n){e.changeRoute(t.path,t.relocation)}}},[e._v(e._s(t.name))])])]:[n("el-breadcrumb-item",[e._v(e._s(t.name))])]]})],2),e._v(" "),n("h1",{staticClass:"navtitle"},[e._v(e._s(e.navpath[e.navpath.length-1].name))]),e._v(" "),e.subNavText?n("div",{staticClass:"navmTop"},[e._v("\n "+e._s(e.subNavText)+"\n ")]):e._e(),e._v(" "),1==e.navtip?n("div",{staticClass:"navtip navmTop"},[n("i",{staticClass:"el-icon-info navtipcolor"}),e._v("变更导航个数,移动顺序,更换页面链接均需提交小程序审核后重新发布生效,其他变更立即生效。小程序审核请联系品牌项目经理。")]):e._e()],1)},staticRenderFns:[]};var o=n("VU/8")(a,s,!1,function(e){n("cOzx")},"data-v-25c5f514",null);t.a=o.exports},"5dYB":function(e,t){},ATfr:function(e,t,n){"use strict";var i=n("0xDb"),r={name:"searchMenu",components:{},props:{treeData:{type:Array,required:!0},searchResult:{type:Object,required:!0},storeFrame:{type:Boolean,default:!1}},data:function(){return{searchKey:"",searchResultShow:!1,myProps:{children:"childrens",label:"label",disabled:"disabled"},menuData:[],defaultOpen:[]}},methods:{clearFn:function(){this.searchResultShow=!1},searchFn:function(){if(""==this.searchKey)return this.searchResultShow=!1,!1;this.searchResultShow=!0,this.$emit("handleSearchKey",this.searchKey)},handleNodeClick:function(e,t){this.$emit("handleTreeSelection",e,t,"node")},selectEmployee:function(e){this.$emit("handleEmployeeSelection",e,"employee")},handleStoreClick:function(e){this.$emit("handleStoreSelection",e,"store")}},filter:{},computed:{employeeList:function(){return this.searchResult.searchList?this.searchResult.searchList:[]},departmentList:function(){return this.searchResult.departmentList?this.searchResult.departmentList:[]},brandList:function(){return this.searchResult.brandList?this.searchResult.brandList:[]}},watch:{treeData:function(e,t){var n=Object(i.a)(e);this.defaultOpen=n.defaultOpen,this.menuData=n.menuArr}}},a={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"searh-menu-container"},[n("div",{staticClass:"p-0-15"},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"姓名/手机号/部门名称",clearable:""},on:{clear:e.clearFn},nativeOn:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.searchFn(t):null}},model:{value:e.searchKey,callback:function(t){e.searchKey=t},expression:"searchKey"}}),e._v(" "),e._t("buttonBox"),e._v(" "),e.searchResultShow?e._e():n("el-tree",{staticClass:"search-menu",attrs:{"node-key":"id","default-expanded-keys":e.defaultOpen,data:e.menuData,"highlight-current":!0,"expand-on-click-node":!1,props:e.myProps},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node;return t.data,n("span",{staticClass:"custom-tree-node"},[n("i",{staticClass:"iconfont",class:1==i.level?"icon-2zuzhijiagou":"icon-tongshi-zuzhijiagou"}),e._v(" "),n("span",[e._v(e._s(i.label))])])}}])})],2),e._v(" "),e.searchResultShow?n("div",{staticClass:"search-result-container m-t-15"},[e.storeFrame?[e._l(e.brandList,function(t,i){return t.departmentList.length>0||t.storeList.length>0||t.searchList.length>0?[n("div",{key:t.topDepartment.brandId+"_"+i},[n("p",{staticClass:"brand-title"},[e._v(e._s(t.topDepartment.name))]),e._v(" "),t.departmentList.length>0?n("ul",{staticClass:"search-result-ul"},[n("p",{staticClass:"title store-frame-title"},[e._v("分组列表")]),e._v(" "),e._l(t.departmentList,function(t,i){return n("li",{key:i+"_"+t.groupId,staticClass:"group-item items",on:{click:function(n){e.handleNodeClick(t)}}},[n("i",{staticClass:"iconfont icon-tongshi-zuzhijiagou"}),e._v("\n "+e._s(t.name)+"\n ")])})],2):e._e(),e._v(" "),t.storeList.length>0?n("ul",{staticClass:"search-result-ul"},[n("p",{staticClass:"title store-frame-title"},[e._v("门店列表")]),e._v(" "),e._l(t.storeList,function(t,i){return n("li",{key:i+"_"+t.storeGroupId,staticClass:"group-item items",on:{click:function(n){e.handleStoreClick(t)}}},[n("i",{staticClass:"iconfont icon-tongshi-zuzhijiagou"}),e._v("\n "+e._s(t.storeName)+"\n ")])})],2):e._e(),e._v(" "),t.searchList.length>0?n("ul",{staticClass:"search-result-ul"},[n("p",{staticClass:"title store-frame-title"},[e._v("人员列表")]),e._v(" "),e._l(t.searchList,function(t,i){return n("li",{key:i+"_"+t.employeeClerkId,staticClass:"person-item items",on:{click:function(n){e.selectEmployee(t)}}},[n("i",{staticClass:"iconfont icon-chengyuan"}),e._v("\n "+e._s(t.name)+"\n "),n("span",{staticClass:"from-group"},[e._v(e._s(t.departmentName))])])})],2):e._e()])]:e._e()}),e._v(" "),e.brandList.length<1?n("p",{staticClass:"no-data-tip"},[e._v("暂无数据")]):e._e()]:[e.departmentList.length>0?n("ul",{staticClass:"search-result-ul"},[n("p",{staticClass:"title"},[e._v("部门列表")]),e._v(" "),e._l(e.departmentList,function(t,i){return n("li",{key:i+"_"+t.groupId,staticClass:"group-item items",on:{click:function(n){e.handleNodeClick(t)}}},[n("i",{staticClass:"iconfont icon-tongshi-zuzhijiagou"}),e._v("\n "+e._s(t.name)+"\n ")])})],2):e._e(),e._v(" "),e.employeeList.length>0?n("ul",{staticClass:"search-result-ul"},[n("p",{staticClass:"title"},[e._v("人员列表")]),e._v(" "),e._l(e.employeeList,function(t,i){return n("li",{key:i+"_"+t.employeeClerkId,staticClass:"person-item items",on:{click:function(n){e.selectEmployee(t)}}},[n("i",{staticClass:"iconfont icon-chengyuan"}),e._v("\n "+e._s(t.name)+"\n "),n("span",{staticClass:"from-group"},[e._v(e._s(t.departmentName))])])})],2):e._e(),e._v(" "),e.departmentList.length<1&&e.employeeList.length<1?n("p",{staticClass:"no-data-tip"},[e._v("暂无数据")]):e._e()]],2):e._e()])},staticRenderFns:[]};var s=n("VU/8")(r,a,!1,function(e){n("Gd3P")},null,null);t.a=s.exports},Cdx3:function(e,t,n){var i=n("sB3e"),r=n("lktj");n("uqUo")("keys",function(){return function(e){return r(i(e))}})},"Ch4/":function(e,t,n){"use strict";var i=n("zL8q");n.n(i);t.a={errorMsg:function(e){var t=window.location.origin;if(t.indexOf("localhost")&&(t="http://gicdev.demogic.com"),console.log(e),0!=e.errorCode){if(401==e.errorCode)return!1;i.Message.error({duration:1e3,message:e.message})}}}},CwSZ:function(e,t,n){"use strict";var i=n("p8xL"),r=n("XgCd"),a={brackets:function(e){return e+"[]"},indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},s=Date.prototype.toISOString,o={delimiter:"&",encode:!0,encoder:i.encode,encodeValuesOnly:!1,serializeDate:function(e){return s.call(e)},skipNulls:!1,strictNullHandling:!1},l=function e(t,n,r,a,s,l,c,u,d,p,f,h){var m=t;if("function"==typeof c)m=c(n,m);else if(m instanceof Date)m=p(m);else if(null===m){if(a)return l&&!h?l(n,o.encoder):n;m=""}if("string"==typeof m||"number"==typeof m||"boolean"==typeof m||i.isBuffer(m))return l?[f(h?n:l(n,o.encoder))+"="+f(l(m,o.encoder))]:[f(n)+"="+f(String(m))];var v,g=[];if(void 0===m)return g;if(Array.isArray(c))v=c;else{var y=Object.keys(m);v=u?y.sort(u):y}for(var b=0;b<v.length;++b){var _=v[b];s&&null===m[_]||(g=Array.isArray(m)?g.concat(e(m[_],r(n,_),r,a,s,l,c,u,d,p,f,h)):g.concat(e(m[_],n+(d?"."+_:"["+_+"]"),r,a,s,l,c,u,d,p,f,h)))}return g};e.exports=function(e,t){var n=e,s=t?i.assign({},t):{};if(null!==s.encoder&&void 0!==s.encoder&&"function"!=typeof s.encoder)throw new TypeError("Encoder has to be a function.");var c=void 0===s.delimiter?o.delimiter:s.delimiter,u="boolean"==typeof s.strictNullHandling?s.strictNullHandling:o.strictNullHandling,d="boolean"==typeof s.skipNulls?s.skipNulls:o.skipNulls,p="boolean"==typeof s.encode?s.encode:o.encode,f="function"==typeof s.encoder?s.encoder:o.encoder,h="function"==typeof s.sort?s.sort:null,m=void 0!==s.allowDots&&s.allowDots,v="function"==typeof s.serializeDate?s.serializeDate:o.serializeDate,g="boolean"==typeof s.encodeValuesOnly?s.encodeValuesOnly:o.encodeValuesOnly;if(void 0===s.format)s.format=r.default;else if(!Object.prototype.hasOwnProperty.call(r.formatters,s.format))throw new TypeError("Unknown format option provided.");var y,b,_=r.formatters[s.format];"function"==typeof s.filter?n=(b=s.filter)("",n):Array.isArray(s.filter)&&(y=b=s.filter);var C,O=[];if("object"!=typeof n||null===n)return"";C=s.arrayFormat in a?s.arrayFormat:"indices"in s?s.indices?"indices":"repeat":"indices";var x=a[C];y||(y=Object.keys(n)),h&&y.sort(h);for(var k=0;k<y.length;++k){var L=y[k];d&&null===n[L]||(O=O.concat(l(n[L],L,x,u,d,p?f:null,b,h,m,v,_,g)))}var j=O.join(c),w=!0===s.addQueryPrefix?"?":"";return j.length>0?w+j:""}},DDCP:function(e,t,n){"use strict";var i=n("p8xL"),r=Object.prototype.hasOwnProperty,a={allowDots:!1,allowPrototypes:!1,arrayLimit:20,decoder:i.decode,delimiter:"&",depth:5,parameterLimit:1e3,plainObjects:!1,strictNullHandling:!1},s=function(e,t,n){if(e){var i=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/g,s=/(\[[^[\]]*])/.exec(i),o=s?i.slice(0,s.index):i,l=[];if(o){if(!n.plainObjects&&r.call(Object.prototype,o)&&!n.allowPrototypes)return;l.push(o)}for(var c=0;null!==(s=a.exec(i))&&c<n.depth;){if(c+=1,!n.plainObjects&&r.call(Object.prototype,s[1].slice(1,-1))&&!n.allowPrototypes)return;l.push(s[1])}return s&&l.push("["+i.slice(s.index)+"]"),function(e,t,n){for(var i=t,r=e.length-1;r>=0;--r){var a,s=e[r];if("[]"===s)a=(a=[]).concat(i);else{a=n.plainObjects?Object.create(null):{};var o="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,l=parseInt(o,10);!isNaN(l)&&s!==o&&String(l)===o&&l>=0&&n.parseArrays&&l<=n.arrayLimit?(a=[])[l]=i:a[o]=i}i=a}return i}(l,t,n)}};e.exports=function(e,t){var n=t?i.assign({},t):{};if(null!==n.decoder&&void 0!==n.decoder&&"function"!=typeof n.decoder)throw new TypeError("Decoder has to be a function.");if(n.ignoreQueryPrefix=!0===n.ignoreQueryPrefix,n.delimiter="string"==typeof n.delimiter||i.isRegExp(n.delimiter)?n.delimiter:a.delimiter,n.depth="number"==typeof n.depth?n.depth:a.depth,n.arrayLimit="number"==typeof n.arrayLimit?n.arrayLimit:a.arrayLimit,n.parseArrays=!1!==n.parseArrays,n.decoder="function"==typeof n.decoder?n.decoder:a.decoder,n.allowDots="boolean"==typeof n.allowDots?n.allowDots:a.allowDots,n.plainObjects="boolean"==typeof n.plainObjects?n.plainObjects:a.plainObjects,n.allowPrototypes="boolean"==typeof n.allowPrototypes?n.allowPrototypes:a.allowPrototypes,n.parameterLimit="number"==typeof n.parameterLimit?n.parameterLimit:a.parameterLimit,n.strictNullHandling="boolean"==typeof n.strictNullHandling?n.strictNullHandling:a.strictNullHandling,""===e||null===e||void 0===e)return n.plainObjects?Object.create(null):{};for(var o="string"==typeof e?function(e,t){for(var n={},i=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,s=t.parameterLimit===1/0?void 0:t.parameterLimit,o=i.split(t.delimiter,s),l=0;l<o.length;++l){var c,u,d=o[l],p=d.indexOf("]="),f=-1===p?d.indexOf("="):p+1;-1===f?(c=t.decoder(d,a.decoder),u=t.strictNullHandling?null:""):(c=t.decoder(d.slice(0,f),a.decoder),u=t.decoder(d.slice(f+1),a.decoder)),r.call(n,c)?n[c]=[].concat(n[c]).concat(u):n[c]=u}return n}(e,n):e,l=n.plainObjects?Object.create(null):{},c=Object.keys(o),u=0;u<c.length;++u){var d=c[u],p=s(d,o[d],n);l=i.merge(l,p,n)}return i.compact(l)}},Gd3P:function(e,t){},MSiA:function(e,t){},Mc6c:function(e,t){},Mk6G:function(e,t,n){"use strict";t.a={getByteLen:function(e){for(var t=0,n=0;n<e.length;n++){null!=e.charAt(n).match(/[^\x00-\xff]/gi)?t+=2:t+=1}return t},getZhLen:function(e){for(var t=0,n=0;n<e.length;n++){null!=e.charAt(n).match(/[^\x00-\xff]/gi)?t+=1:t+=.5}return Math.ceil(t)},cutStr:function(e,t,n){for(var i=0,r=0;r<e.length;r++){var a=e.charAt(r);if(1==n&&(encodeURI(a).length>2?i+=1:i+=.5),2==n&&(i+=1),i>=t){var s=i==t?r+1:r;return e.substr(0,s)}}},getByteVal:function(e,t){for(var n="",i=0,r=0;r<e.length&&(null!=e[r].match(/[^\x00-\xff]/gi)?i+=1:i+=.5,!(i>t));r++)n+=e[r];return n},getCharVal:function(e,t){for(var n="",i=0,r=0;r<e.length&&(null!=e[r].match(/[^\x00-\xff]/gi)?i+=2:i+=1,!(i>t));r++)n+=e[r];return n},regPos:function(e){return/^\d+(\.\d+)?$/.test(e)}}},P9l9:function(e,t,n){"use strict";n.d(t,"a",function(){return d}),n.d(t,"b",function(){return p});var i=n("//Fk"),r=n.n(i),a=n("7+uW"),s=n("mtWM"),o=(n.n(s),n("mw3O")),l=n.n(o),c=n("zL8q");n.n(c);a.default.axios.defaults.timeout=15e3;var u=window.location.origin;-1!=u.indexOf("localhost")&&(u="http://www.gicdev.com"),console.log(u),a.default.axios.interceptors.request.use(function(e){return console.log(u),e},function(e){return c.Message.error({message:"请求超时!"}),r.a.resolve(e)}),a.default.axios.interceptors.response.use(function(e){if(console.log("response data:",e),!e.status||200!=e.status||"error"!=e.data.status)return e;c.Message.error({message:e.data.msg})},function(e){return console.log("response err:",e),c.Message.error({message:e.response.message}),504==e.response.status||404==e.response.status||e.response.status,r.a.resolve(e)});var d=function(e,t){return t.requestProject="gic-clique",a.default.axios({method:"get",url:""+u+e,data:{},params:t,headers:{"content-type":"application/x-www-form-urlencoded"}})},p=function(e,t){return t.requestProject="gic-clique",a.default.axios({method:"post",url:""+u+e,data:l.a.stringify(t),headers:{"content-type":"application/x-www-form-urlencoded"}})}},PI0u:function(e,t,n){"use strict";function i(e){return e>9?""+e:"0"+e}t.a=function(e,t){var n,t=t||200;return function(){var i=this,r=arguments;n&&clearTimeout(n),n=setTimeout(function(){n=null,e.apply(i,r)},t)}},t.b=function(e){var t=new Date(e),n=t.getFullYear(),r=t.getMonth()+1,a=t.getDate(),s=t.getHours(),o=t.getMinutes(),l=t.getSeconds();return n+"-"+i(r)+"-"+i(a)+" "+i(s)+":"+i(o)+":"+i(l)}},WSbm:function(e,t,n){"use strict";var i={name:"employeeInfo",props:{info:{type:Object,required:!0}},data:function(){return{employeeInfo:{name:"",phoneNumber:"",departmentName:""}}},methods:{switchManagerMode:function(){console.log(this.info.managerMode)}}},r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"employee-info"},[n("div",{staticClass:"info-cell"},[n("p",{staticClass:"title"},[e._v("员工信息")]),e._v(" "),n("el-form",{staticClass:"employee-info-form",attrs:{"label-width":"70px"}},[n("el-form-item",{attrs:{label:"姓名",prop:"name"}},[n("el-input",{model:{value:e.info.name,callback:function(t){e.$set(e.info,"name",t)},expression:"info.name"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"手机号",prop:"phoneNumber"}},[n("el-input",{model:{value:e.info.phoneNumber,callback:function(t){e.$set(e.info,"phoneNumber",t)},expression:"info.phoneNumber"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"部门",prop:"departmentName"}},[n("el-input",{model:{value:e.info.departmentName,callback:function(t){e.$set(e.info,"departmentName",t)},expression:"info.departmentName"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"职位",prop:"positionName"}},[n("el-input",{model:{value:e.info.positionName,callback:function(t){e.$set(e.info,"positionName",t)},expression:"info.positionName"}})],1)],1)],1),e._v(" "),n("div",{staticClass:"info-cell"},[n("p",{staticClass:"title"},[e._v("隐私设置")]),e._v(" "),n("p",{staticClass:"tip"},[e._v("开启后所有员工不可见手机号码,不可发起电话、短信管理层之间不受影响")]),e._v(" "),n("div",{staticClass:"set-manager-mode"},[e._v("\n 管理层模式\n "),n("el-switch",{attrs:{"active-color":"#409EFF","inactive-color":"#DCDFE6"},on:{change:e.switchManagerMode},model:{value:e.info.managerMode,callback:function(t){e.$set(e.info,"managerMode",t)},expression:"info.managerMode"}})],1)])])},staticRenderFns:[]};var a=n("VU/8")(i,r,!1,function(e){n("Mc6c")},null,null);t.a=a.exports},XgCd:function(e,t,n){"use strict";var i=String.prototype.replace,r=/%20/g;e.exports={default:"RFC3986",formatters:{RFC1738:function(e){return i.call(e,r,"+")},RFC3986:function(e){return e}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},c4uw:function(e,t,n){"use strict";n("0xDb"),n("P9l9");var i={name:"vue-select-employee",props:{treeSet:{type:Object,default:function(){return{isSelectPerson:!0,dialogVisible:!1,isSingle:!1}}},treeData:{type:Object,default:function(){return{}}},onlyGroup:{type:Array,default:function(){return[]}},onlyPerson:{type:Boolean,default:!1},defaultSelection:{type:[Object,Array],default:function(){return[]}},changed:{type:String,default:""}},data:function(){return{searchText:"",myProps:{children:"childrens",label:"label",disabled:"disabled"},menusObj:{},menuData:[],defaultOpen:[],selectedList:[]}},methods:{formatGroupData:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.slice(0),i=this,r=i.onlyGroup;e.forEach(function(e){e.label=e.name||"",e.id=e.groupId||"";var a=[],s=[];r.length>0?r.indexOf(e.groupId)>-1?(e.disableOpen=!1,e.disabled=!0):(e.disabled=!0,e.disableOpen=!0):e.disabled=!!i.onlyPerson||1!=e.hasPression,n.forEach(function(t){t.label=t.name||"",t.id=t.groupId||"",t.disableOpen=!1,r.length>0?r.indexOf(t.groupId)>-1?(t.disableOpen=!1,t.disabled=!0,t.parentId==e.groupId&&s.push(t)):(t.disabled=!0,t.disableOpen=!0):(t.disabled=!!i.onlyPerson||1!=t.hasPression,t.parentId==e.groupId&&s.push(t))}),i.treeSet.isSelectPerson&&1==e.hasPression&&t.forEach(function(t){t.label=t.name,t.id=t.employeeClerkId,t.departmentId==e.groupId&&(s.push(t),a.push(t)),i.menusObj[t.id]=t}),s.length>0&&(e.childrens=s),e.allClerks=a,r.length>0?r.indexOf(e.groupId)>-1&&(e.hasLoad=!0,i.defaultOpen.push(e.id),r.indexOf(e.parentId)<0&&i.menuData.push(e)):0==e.level&&(e.disabled=!0,e.hasLoad=!0,i.menuData=[e],i.defaultOpen.push(e.id)),i.menusObj[e.id]=e})},handleNodeClick:function(e,t){this.$emit("handleTreeSelection",e,t,"node")},getCurrentNode:function(e,t){if(e.disableOpen=t,this.selectedList=this.$refs.tree.getCheckedNodes(),this.treeSet.isSingle&&this.selectedList.length>1){var n=this.selectedList.indexOf(e);this.selectedList.splice(1-n,1),this.$refs.tree.setCheckedNodes(this.selectedList)}},nodeOpen:function(e,t){e.disabled=!0},nodeClose:function(e,t,n){e.disabled=!!this.onlyPerson||1!=e.hasPression},filterNode:function(e,t){return!e||(-1!==t.label.indexOf(e)||-1!==(t.phoneNumber||"").indexOf(e))},delSelected:function(e){if("empty"==e)this.$refs.tree.setCheckedKeys([]),this.selectedList=[];else{var t=this.selectedList.indexOf(e);this.selectedList.splice(t,1),this.$refs.tree.setCheckedNodes(this.selectedList)}},submitSelected:function(){this.$emit("handleSelectedList",this.treeSet.isSingle?this.selectedList[0]:this.selectedList),this.treeSet.dialogVisible=!1}},mounted:function(){console.log(this.$refs,"this")},watch:{searchText:function(e,t){this.$refs.tree.filter(e)},treeData:function(e){this.formatGroupData(e.treeData,e.personData)},defaultSelection:function(e){var t=this;this.$nextTick(function(){console.log(t.$refs,"this"),t.selectedList=e,t.$refs.tree.setCheckedNodes(e),e.forEach(function(e){t.defaultOpen.push(t.menusObj[e.id].parentId)})})},changed:function(){this.formatGroupData(this.treeData.treeData,this.treeData.personData)}}},r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{title:e.treeSet.isSelectPerson?"选择人员":"选择部门",width:"660px",visible:e.treeSet.dialogVisible},on:{"update:visible":function(t){e.$set(e.treeSet,"dialogVisible",t)}}},[n("div",{staticClass:"transfer-area"},[n("div",{staticClass:"select-area t-a-select"},[n("p",{staticClass:"title"},[e._v("选择")]),e._v(" "),n("div",{staticClass:"tree-div"},[n("div",{staticClass:"input-container"},[n("el-input",{attrs:{placeholder:"请输入内容"},model:{value:e.searchText,callback:function(t){e.searchText=t},expression:"searchText"}})],1),e._v(" "),n("el-tree",{ref:"tree",staticClass:"search-menu",attrs:{"node-key":"id","check-strictly":!0,"default-expanded-keys":e.defaultOpen,data:e.menuData,"show-checkbox":"","highlight-current":!0,"expand-on-click-node":!1,"icon-class":"open-child",props:e.myProps,"filter-node-method":e.filterNode},on:{"check-change":e.getCurrentNode,"node-expand":e.nodeOpen,"node-collapse":e.nodeClose,"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,r=t.data;return n("span",{staticClass:"custom-tree-node",class:r.disableOpen?"disable-open":""},[n("span",[e._v(e._s(i.label))]),e._v(" "),r.childrens?n("span",{staticClass:"open-btn"},[n("el-button",{attrs:{disabled:r.disableOpen,type:"text",size:"small"},on:{click:function(t){e.nodeOpen(r,i)}}},[e._v("下级")])],1):e._e()])}}])})],1)]),e._v(" "),n("div",{staticClass:"selected-area t-a-select"},[n("p",{staticClass:"title"},[e._v("\n 已选\n "),n("a",{staticClass:"J_del-all",on:{click:function(t){e.delSelected("empty")}}},[e._v("全部清除")])]),e._v(" "),n("div",{staticClass:"tree-div"},[n("ul",{staticClass:"selected-list"},[e._l(e.selectedList,function(t){return e.selectedList.length>0?[n("li",{key:t.id+t.label,staticClass:"list group-li",class:t.groupId?"group-li":"person-li"},[n("div",{staticClass:"label"},[n("i",{staticClass:"iconfont",class:t.groupId?"icon-tongshi-zuzhijiagou":"icon-chengyuan"}),e._v(e._s(t.label)+"\n ")]),e._v(" "),n("div",{staticClass:"close-btn",on:{click:function(n){e.delSelected(t)}}},[n("i",{staticClass:"el-icon-close"})])])]:e._e()})],2)])])]),e._v(" "),n("div",{staticClass:"btn-box t-rt p-b-10"},[n("el-button",{on:{click:function(t){e.treeSet.dialogVisible=!1}}},[e._v("取消")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:e.submitSelected}},[e._v("确定")])],1)])},staticRenderFns:[]};var a=n("VU/8")(i,r,!1,function(e){n("MSiA")},null,null);t.a=a.exports},cOzx:function(e,t){},fZjL:function(e,t,n){e.exports={default:n("jFbC"),__esModule:!0}},jFbC:function(e,t,n){n("Cdx3"),e.exports=n("FeBl").Object.keys},l46T:function(e,t,n){"use strict";var i=n("Mk6G"),r={name:"limitinput",props:{inputValue:{type:String,default:""},maxLength:{type:Number,default:10},inputWidth:{type:Number,default:500},getByType:{type:String,default:"word"},holder:{type:String,default:"请输入"},disflag:{type:Boolean,default:!1},limitClass:{type:String,default:""}},data:function(){return{inputNum:0,limitLength:10,itemValue:""}},methods:{inputFocus:function(e){},toInput:function(e){var t="";"word"==this.getByType?(t=i.a.getByteVal(e.target.value,this.limitLength),this.itemValue=t.trim(),this.inputNum=i.a.getZhLen(this.itemValue)):(t=i.a.getCharVal(e.target.value,this.limitLength),this.itemValue=t.trim(),this.inputNum=i.a.getByteLen(this.itemValue)),this.$emit("update:inputValue",this.itemValue)}},watch:{maxLength:function(e,t){this.limitLength=e},inputValue:function(e,t){this.itemValue=e,this.inputNum=i.a.getZhLen(this.itemValue)}},mounted:function(){this.limitLength=this.maxLength,this.itemValue=this.inputValue||"",this.inputNum=i.a.getZhLen(this.inputValue)}},a={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["input-line-cell",e.limitClass],style:{width:e.inputWidth+"px"}},[n("el-input",{style:{width:e.inputWidth+"px"},attrs:{disabled:e.disflag,placeholder:e.holder},on:{focus:function(t){e.inputFocus()}},nativeOn:{keyup:function(t){return n=t,e.toInput(n);var n}},model:{value:e.itemValue,callback:function(t){e.itemValue=t},expression:"itemValue"}}),e._v(" "),n("span",{staticClass:"tip"},[n("span",{staticClass:"len_span"},[e._v(e._s(e.inputNum))]),e._v("/"+e._s(e.limitLength))])],1)},staticRenderFns:[]};var s=n("VU/8")(r,a,!1,function(e){n("5dYB")},"data-v-cf3134f6",null);t.a=s.exports},mvHQ:function(e,t,n){e.exports={default:n("qkKv"),__esModule:!0}},mw3O:function(e,t,n){"use strict";var i=n("CwSZ"),r=n("DDCP"),a=n("XgCd");e.exports={formats:a,parse:r,stringify:i}},p8xL:function(e,t,n){"use strict";var i=Object.prototype.hasOwnProperty,r=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),a=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},i=0;i<e.length;++i)void 0!==e[i]&&(n[i]=e[i]);return n};e.exports={arrayToObject:a,assign:function(e,t){return Object.keys(t).reduce(function(e,n){return e[n]=t[n],e},e)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],i=0;i<t.length;++i)for(var r=t[i],a=r.obj[r.prop],s=Object.keys(a),o=0;o<s.length;++o){var l=s[o],c=a[l];"object"==typeof c&&null!==c&&-1===n.indexOf(c)&&(t.push({obj:a,prop:l}),n.push(c))}return function(e){for(var t;e.length;){var n=e.pop();if(t=n.obj[n.prop],Array.isArray(t)){for(var i=[],r=0;r<t.length;++r)void 0!==t[r]&&i.push(t[r]);n.obj[n.prop]=i}}return t}(t)},decode:function(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch(t){return e}},encode:function(e){if(0===e.length)return e;for(var t="string"==typeof e?e:String(e),n="",i=0;i<t.length;++i){var a=t.charCodeAt(i);45===a||46===a||95===a||126===a||a>=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122?n+=t.charAt(i):a<128?n+=r[a]:a<2048?n+=r[192|a>>6]+r[128|63&a]:a<55296||a>=57344?n+=r[224|a>>12]+r[128|a>>6&63]+r[128|63&a]:(i+=1,a=65536+((1023&a)<<10|1023&t.charCodeAt(i)),n+=r[240|a>>18]+r[128|a>>12&63]+r[128|a>>6&63]+r[128|63&a])}return n},isBuffer:function(e){return null!==e&&void 0!==e&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},merge:function e(t,n,r){if(!n)return t;if("object"!=typeof n){if(Array.isArray(t))t.push(n);else{if("object"!=typeof t)return[t,n];(r.plainObjects||r.allowPrototypes||!i.call(Object.prototype,n))&&(t[n]=!0)}return t}if("object"!=typeof t)return[t].concat(n);var s=t;return Array.isArray(t)&&!Array.isArray(n)&&(s=a(t,r)),Array.isArray(t)&&Array.isArray(n)?(n.forEach(function(n,a){i.call(t,a)?t[a]&&"object"==typeof t[a]?t[a]=e(t[a],n,r):t.push(n):t[a]=n}),t):Object.keys(n).reduce(function(t,a){var s=n[a];return i.call(t,a)?t[a]=e(t[a],s,r):t[a]=s,t},s)}}},qkKv:function(e,t,n){var i=n("FeBl"),r=i.JSON||(i.JSON={stringify:JSON.stringify});e.exports=function(e){return r.stringify.apply(r,arguments)}},uqUo:function(e,t,n){var i=n("kM2E"),r=n("FeBl"),a=n("S82l");e.exports=function(e,t){var n=(r.Object||{})[e]||Object[e],s={};s[e]=t(n),i(i.S+i.F*a(function(){n(1)}),"Object",s)}}});
//# sourceMappingURL=0.86de71bdbee37a140899.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
{"version":3,"sources":["webpack:///./src/assets/500_images/error_500.svg","webpack:///./src/assets/403_images/error_403.svg","webpack:///./src/assets/404_images/error_404.svg","webpack:///src/views/errorPage/index.vue","webpack:///./src/views/errorPage/index.vue?10c2","webpack:///./src/views/errorPage/index.vue"],"names":["module","exports","__webpack_require__","p","errorPage","name","data","imgSrc","message","srcList","403","error_403_default","a","404","error_404_default","500","error_500_default","msgList","mounted","path","this","$route","split","views_errorPage","render","_h","$createElement","_c","_self","staticStyle","background","margin-top","height","staticClass","attrs","src","alt","_v","_s","href","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"yCAAAA,EAAAC,QAAiBC,EAAAC,EAAuB,uDCAxCH,EAAAC,QAAA,wlRCAAD,EAAAC,QAAiBC,EAAAC,EAAuB,0LCoBxCC,GACAC,KAAA,UACAC,KAFA,WAGA,OACAC,OAAA,GACAC,QAAA,GACAC,SACAC,IAAAC,EAAAC,EACAC,IAAAC,EAAAF,EACAG,IAAAC,EAAAJ,GAEAK,SACAP,IAAA,cACAG,IAAA,eACAE,IAAA,eAIAG,QAlBA,WAmBA,IACAC,EADAC,KACAC,OAAAF,KAAAG,MAAA,QADAF,KAEAb,OAFAa,KAEAX,QAAAU,GAFAC,KAGAZ,QAHAY,KAGAH,QAAAE,KCvCeI,GADEC,OAFjB,WAA0B,IAAaC,EAAbL,KAAaM,eAA0BC,EAAvCP,KAAuCQ,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,aAAaC,WAAA,UAAAC,aAAA,QAAAC,OAAA,UAA6DL,EAAA,OAAYM,YAAA,iBAA2BN,EAAA,OAAYM,YAAA,YAAsBN,EAAA,OAAYM,YAAA,kBAAAC,OAAqCC,IAApRf,KAAoRb,OAAA6B,IAAA,WAApRhB,KAAkTiB,GAAA,KAAAV,EAAA,OAA0BM,YAAA,aAAuBN,EAAA,OAAYM,YAAA,uBAA/Wb,KAAgZiB,GAAhZjB,KAAgZkB,GAAhZlB,KAAgZZ,YAAhZY,KAAgZiB,GAAA,KAAAV,EAAA,KAAoDM,YAAA,wBAAAC,OAA2CK,KAAA,aAA/enB,KAAigBiB,GAAA,iBAE1gBG,oBCCjB,IAcAC,EAdyBvC,EAAQ,OAcjCwC,CACEtC,EACAmB,GATF,EAVA,SAAAoB,GACEzC,EAAQ,SAaV,kBAEA,MAUe0C,EAAA,QAAAH,EAAiB","file":"static/js/1.26fc7c6e9b4ccca95f46.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/img/error_500.ed0cba4.svg\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/500_images/error_500.svg\n// module id = 2X9c\n// module chunks = 1 13","module.exports = \"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAwIDMzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAwIDMzNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZBRkNGRjt9DQoJLnN0MXtmaWxsOiNEQkU1RjE7fQ0KCS5zdDJ7ZmlsbDojREVFN0Y0O30NCgkuc3Qze2ZpbGw6I0I5QzdEQjt9DQoJLnN0NHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDV7ZmlsbDpub25lO3N0cm9rZTojQjlDN0RCO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q2e2ZpbGw6bm9uZTtzdHJva2U6I0I2QzdEODtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0NSIgZD0iTTI3NC41LDI0MS4zYy01LjMtNS4zLTQuNCw0LjQtNi43LDYuN2MtMy4xLDMuMS02LjMsNi05LjcsOC42SDEyNS4yYy0zLjQtMi43LTYuNi01LjYtOS43LTguNw0KCWMtMjguNC0yOC41LTM4LjYtNzAuNS0yNi42LTEwOWwtMTAuNS0xMC42Yy01LjMtNS4zLTUuMy0xMy44LDAtMTkuMmM1LjItNS4zLDEzLjctNS4zLDE5LTAuMWMwLDAsMCwwLDAuMSwwLjFsNi42LDYuOA0KCWMzLjEsMy4yLDguMiwzLjIsMTEuNCwwbDAsMGMzLjItMy4yLDMuMi04LjMsMC0xMS41TDEwMy4xLDkyYy0zLjItMy4yLTMuMi04LjMsMC0xMS41YzMuMS0zLjIsOC4yLTMuMiwxMS40LDBsMCwwbDE3LjIsMTcuMg0KCWMtMC45LDMuNywwLjksNy42LDQuNCw5LjNjMy41LDEuNyw3LjcsMC42LDkuOS0yLjVjMi4zLTMuMSwyLjEtNy40LTAuNS0xMC4zYy0zLjMtMy44LTYuNS03LjItNi41LTcuMmwtNy4zLTcuNA0KCWMzNC44LTIxLjMsODIuNi0yMS43LDExNy4yLDBjMzQuNSwyMS43LDUzLjksNjEuMiw1MCwxMDEuOWwxNS40LDE1LjZjMy4yLDMuMiwzLjIsOC4zLDAsMTEuNWMtMy4xLDMuMi04LjIsMy4yLTExLjQsMGwwLDANCglsLTE1LjEtMTUuM2MtMy4xLTMuMi04LjItMy4yLTExLjQsMGwwLDBjLTMuMiwzLjItMy4yLDguMywwLDExLjVsMTcuMSwxNy4yYzUuMiw1LjMsNS4yLDEzLjgsMCwxOS4xDQoJQzI4OC40LDI0Ni42LDI3OS45LDI0Ni42LDI3NC41LDI0MS4zQzI3NC42LDI0MS4zLDI3NC42LDI0MS4zLDI3NC41LDI0MS4zTDI3NC41LDI0MS4zeiIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTg2LjYsNzEuNGMwLDQuNywzLjgsOC41LDguNSw4LjVjMS41LDAsMy0wLjQsNC4zLTEuMWM0LjEtMi4zLDUuNS03LjUsMy4xLTExLjZjLTEuNS0yLjYtNC4zLTQuMy03LjQtNC4zDQoJQzkwLjQsNjIuOSw4Ni42LDY2LjcsODYuNiw3MS40Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjE2LjQsMTQ1LjRoMjQuM2wtNy40LDE3LjljMi42LDEuOCw0LjUsMy44LDUuOCw2YzEuMiwyLjIsMS45LDQuOCwxLjksNy44YzAsNC42LTEuNiw4LjQtNC44LDExLjINCgljLTMuMiwyLjktNy4zLDQuMy0xMi4zLDQuM2MtMi41LDAtNS4xLTAuNC03LjUtMS4xdi0xMy4xYzIsMC45LDMuOSwxLjQsNS41LDEuNHMyLjktMC41LDMuNy0xLjRjMC45LTEsMS4zLTIuMywxLjMtNC4xDQoJYzAtMS45LTAuOC0zLjQtMi40LTQuNmMtMS42LTEuMi0zLjctMS43LTYuNC0xLjdsMy40LTkuMWgtNS4xVjE0NS40TDIxNi40LDE0NS40eiBNMjA3LjUsMTgxLjZjMCwxLjUtMC4zLDMtMC44LDQuMw0KCXMtMS4zLDIuNS0yLjMsMy41cy0yLjIsMS44LTMuNCwyLjNjLTEuMywwLjYtMi44LDAuOS00LjMsMC45aC05LjZjLTEuNSwwLTIuOS0wLjMtNC4zLTAuOWMtMS4zLTAuNi0yLjUtMS4zLTMuNC0yLjMNCgljLTAuNC0wLjQtMC44LTAuOS0xLjItMS40bDExLjctMTcuM3Y2YzAsMC42LDAuMiwxLjEsMC42LDEuNGMwLjQsMC40LDAuOCwwLjYsMS40LDAuNmMxLjEsMCwyLTAuOCwyLTEuOXYtMC4xdi0xMS45bDEwLjktMTYuMQ0KCWMxLjgsMiwyLjgsNC42LDIuNyw3LjNMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZ6IE0xNzcuMSwxODUuOWMtMC42LTEuNC0wLjktMi44LTAuOC00LjNWMTU2YzAtMS41LDAuMy0zLDAuOC00LjMNCglzMS4zLTIuNSwyLjMtMy41czIuMi0xLjgsMy40LTIuM2MxLjMtMC42LDIuOC0wLjksNC4zLTAuOWg5LjZjMS41LDAsMi45LDAuMyw0LjMsMC45YzEuMywwLjUsMi40LDEuMywzLjQsMi4zbC0xMC41LDE1LjR2LTIuNw0KCWMwLTAuNS0wLjItMS4xLTAuNi0xLjRjLTAuNC0wLjQtMC45LTAuNi0xLjQtMC42Yy0xLjEsMC0yLDAuOC0yLDEuOXYwLjF2OC42bC0xMi4xLDE3LjlDMTc3LjUsMTg2LjksMTc3LjMsMTg2LjQsMTc3LjEsMTg1LjkNCglMMTc3LjEsMTg1Ljl6IE0yNDMuOCwxOTIuN2MzLjUtNy40LDUuMy0xNS41LDUuMy0yMy43YzAtMzAuNS0yNC40LTU1LjItNTQuNi01NS4ycy01NC42LDI0LjctNTQuNiw1NS4yYzAsMC40LDAsMC44LDAsMS4xDQoJbDE5LjYtMjQuNmgxMS40TDE1NCwxNzEuM2g1LjV2LTYuNWwxMS43LTE4LjV2NDYuOGgtMTEuN3YtOS44aC0xNy44YzUuMSwxOS4yLDIwLjEsMzQuMywzOS4yLDM5LjJjLTEuMiwzLjEtNC44LDEwLjctMTAuNywxMg0KCWMtNy4zLDEuNywxOS45LDAuNCwzOS40LTEyLjVjMTQuOS00LjQsMjcuMi0xNSwzMy45LTI4LjlMMjQzLjgsMTkyLjdMMjQzLjgsMTkyLjd6Ii8+DQo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjM4LjksMTU0LjNsLTI0LjQsMzUuNGwwLjUsMC4zbDI0LjQtMzUuNEwyMzguOSwxNTQuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yNjYuMiw2Ni42aDhjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjIsMC4zLTAuNiwwLjQtMC45LDAuNGgtOA0KCWMtMC40LDAtMC43LTAuMS0wLjktMC40Yy0wLjUtMC41LTAuNS0xLjQsMC0xLjlDMjY1LjUsNjYuNywyNjUuOCw2Ni42LDI2Ni4yLDY2LjYgTTExNi41LDIwMS45Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJczgtMy42LDgtOC4xUzEyMC45LDIwMS45LDExNi41LDIwMS45TDExNi41LDIwMS45eiBNMTIxLjQsMjEyLjFjLTAuOCwyLTIuOCwzLjMtNC45LDMuM2MtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4xLDMuMy01DQoJYzItMC44LDQuMy0wLjQsNS44LDEuMkMxMjEuOCwyMDcuNywxMjIuMiwyMTAsMTIxLjQsMjEyLjFMMTIxLjQsMjEyLjF6IE0xOTEuMyw3OC43Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJYzIuMSwwLDQuMi0wLjksNS43LTIuNHMyLjMtMy42LDIuMy01LjdDMTk5LjMsODIuNCwxOTUuNyw3OC43LDE5MS4zLDc4Ljd6IE0xOTYuMyw4OC45Yy0wLjgsMi0yLjgsMy4zLTQuOSwzLjMNCgljLTMsMC01LjMtMi40LTUuMy01LjRjMC0yLjIsMS4zLTQuMiwzLjMtNXM0LjMtMC40LDUuOCwxLjJDMTk2LjYsODQuNiwxOTcuMSw4Ni45LDE5Ni4zLDg4LjlMMTk2LjMsODguOXogTTI3MC4yLDE2Mi42DQoJYy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xczgtMy42LDgtOC4xQzI3OC4yLDE2Ni4zLDI3NC42LDE2Mi42LDI3MC4yLDE2Mi42eiBNMjc1LjEsMTcyLjhjLTAuOCwyLTIuOCwzLjMtNC45LDMuMw0KCWMtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4yLDMuMy01czQuMy0wLjQsNS44LDEuMlMyNzUuOSwxNzAuOCwyNzUuMSwxNzIuOHogTTIzMC4xLDMxLjRjLTQuNCwwLTgsMy42LTgsOC4xczMuNiw4LjEsOCw4LjENCgljMi4xLDAsNC4yLTAuOSw1LjctMi40czIuMy0zLjYsMi4zLTUuN0MyMzguMSwzNSwyMzQuNSwzMS40LDIzMC4xLDMxLjR6IE0yMzUsNDEuNmMtMC44LDItMi44LDMuMy00LjksMy4zYy0zLDAtNS4zLTIuNC01LjMtNS40DQoJYzAtMi4yLDEuMy00LjIsMy4zLTVzNC4zLTAuNCw1LjgsMS4yQzIzNS40LDM3LjIsMjM1LjgsMzkuNSwyMzUsNDEuNnoiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNjMuMiw0NS45aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuNSwwLjUsMC41LDEuMywwLDEuOWwwLDBjLTAuMywwLjMtMC42LDAuNC0xLDAuNGgtOC4yDQoJYy0wLjQsMC0wLjctMC4xLTEtMC40Yy0wLjUtMC41LTAuNS0xLjMsMC0xLjlsMCwwQzE2Mi40LDQ2LjEsMTYyLjgsNDUuOSwxNjMuMiw0NS45IE0yNzEuNyw2My41djhjMCwwLjQtMC4xLDAuNy0wLjQsMC45DQoJYy0wLjMsMC4zLTAuNiwwLjQtMSwwLjRjLTAuNywwLTEuNC0wLjYtMS40LTEuM2wwLDB2LThjMC0wLjQsMC4xLTAuNywwLjQtMC45YzAuNS0wLjUsMS40LTAuNSwxLjksMA0KCUMyNzEuNiw2Mi44LDI3MS43LDYzLjIsMjcxLjcsNjMuNSIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTEwNy40LDE1NC44aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuMywwLjIsMC40LDAuNiwwLjQsMC45YzAsMC43LTAuNiwxLjMtMS40LDEuM2gtOC4yDQoJYy0wLjUsMC0wLjktMC4zLTEuMi0wLjdjLTAuMi0wLjQtMC4yLTAuOSwwLTEuM0MxMDYuNCwxNTUuMSwxMDYuOSwxNTQuOCwxMDcuNCwxNTQuOCBNMTY5LDQyLjd2OGMwLDAuNC0wLjEsMC43LTAuNCwwLjkNCgljLTAuNSwwLjUtMS40LDAuNS0yLDBjLTAuMi0wLjItMC40LTAuNi0wLjQtMC45di04YzAtMC40LDAuMS0wLjcsMC40LTAuOWMwLjUtMC41LDEuNC0wLjUsMS45LDBDMTY4LjgsNDIsMTY5LDQyLjMsMTY5LDQyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMzAuOSwxMTAuM2g4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS40YzAsMC43LTAuNiwxLjMtMS4zLDEuNGgtOC4xYy0wLjgsMC0xLjQtMC42LTEuNC0xLjQNCgljMC0wLjQsMC4xLTAuNywwLjQtMUMyMzAuMiwxMTAuNCwyMzAuNiwxMTAuMywyMzAuOSwxMTAuMyIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTExNC42LDE2My44djguMmMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjUsMC41LTEuNCwwLjUtMS45LDBjLTAuMy0wLjMtMC40LTAuNi0wLjQtMXYtOC4yYzAtMC40LDAuMS0wLjcsMC40LTENCgljMC41LTAuNSwxLjQtMC41LDEuOSwwbDAsMEMxMTQuNCwxNjMuMSwxMTQuNiwxNjMuNCwxMTQuNiwxNjMuOCIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyNiwyNzIuN2g2MC40YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40SDEyNmMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzEyNC43LDI3My4zLDEyNS4zLDI3Mi43LDEyNiwyNzIuNyIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxOC42LDI3Mi43aDM0LjljMC43LDAsMS4zLDAuNiwxLjMsMS4zYzAsMC43LTAuNiwxLjMtMS4zLDEuM2gtMzQuOWMtMC43LDAtMS4zLTAuNi0xLjQtMS4zDQoJYzAtMC40LDAuMS0wLjcsMC40LTFDMjE3LjksMjcyLjksMjE4LjIsMjcyLjcsMjE4LjYsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNTguMiwyODIuMmgxMzEuNWMwLjcsMCwxLjMsMC42LDEuNCwxLjNjMCwwLjQtMC4xLDAuNy0wLjQsMWMtMC4zLDAuMy0wLjYsMC40LTEsMC40SDE1OC4yDQoJYy0wLjcsMC0xLjMtMC42LTEuMy0xLjNsMCwwQzE1Ni45LDI4Mi44LDE1Ny41LDI4Mi4yLDE1OC4yLDI4Mi4yIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTMuOCwyODIuMmgzNC45YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40bDAsMEg5My44Yy0wLjcsMC0xLjMtMC42LTEuNC0xLjMNCgljMC0wLjQsMC4xLTAuNywwLjQtMUM5My4xLDI4Mi4zLDkzLjUsMjgyLjIsOTMuOCwyODIuMiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTE5Ny4xLDI3Mi43aDguMWMwLjcsMCwxLjMsMC42LDEuMywxLjNjMCwwLjctMC42LDEuMy0xLjMsMS4zaC04LjFjLTAuNywwLjEtMS40LTAuNS0xLjQtMS4zDQoJYy0wLjEtMC43LDAuNS0xLjQsMS4zLTEuNEMxOTcsMjcyLjcsMTk3LjEsMjcyLjcsMTk3LjEsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yODQuNCwyNjQuNmg4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNy0wLjYsMS4zLTEuMywxLjNoLTguMWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzI4MywyNjUuMywyODMuNiwyNjQuNiwyODQuNCwyNjQuNiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTk5LjIsMjY0LjZoMTcxLjdjMC40LDAsMC43LDAuMSwwLjksMC40YzAuNCwwLjQsMC41LDEsMC4zLDEuNWMtMC4yLDAuNS0wLjcsMC44LTEuMiwwLjhIOTkuMQ0KCWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zQzk3LjgsMjY1LjMsOTguNCwyNjQuNiw5OS4yLDI2NC42Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjM1LDk1Ljh2OC4xYzAsMC43LTAuNiwxLjMtMS4zLDEuM3MtMS4zLTAuNi0xLjMtMS4zdi04LjFjMC0wLjcsMC42LTEuMywxLjMtMS40QzIzNC40LDk0LjQsMjM1LDk1LDIzNSw5NS44Ig0KCS8+DQo8L3N2Zz4NCg==\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/403_images/error_403.svg\n// module id = CkW6\n// module chunks = 1 12","module.exports = __webpack_public_path__ + \"static/img/error_404.bf58747.svg\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/404_images/error_404.svg\n// module id = Minx\n// module chunks = 1 15","<template>\r\n <div style=\"background:#f0f2f5;margin-top: -20px;height:100%;\">\r\n <div class=\"wscn-http404\">\r\n <div class=\"pic-404\">\r\n <img class=\"pic-404__parent\" :src=\"imgSrc\" alt=\"404\">\r\n </div>\r\n <div class=\"bullshit\">\r\n <!-- <div class=\"bullshit__oops\">404</div> -->\r\n <div class=\"bullshit__headline\">{{ message }}</div>\r\n <a href=\"#/index\" class=\"bullshit__return-home\">返回首页</a>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport img_403 from '@/assets/403_images/error_403.svg';\r\nimport img_404 from '@/assets/404_images/error_404.svg';\r\nimport img_500 from '@/assets/500_images/error_500.svg'\r\n\r\nexport default {\r\n name: 'errpage',\r\n data() {\r\n return {\r\n imgSrc: '',\r\n message: '',\r\n srcList: {\r\n 403: img_403,\r\n 404: img_404,\r\n 500: img_500\r\n },\r\n msgList: {\r\n 403: '抱歉,你无权访问该页面',\r\n 404: '抱歉,你访问的页面不存在',\r\n 500: '抱歉,服务器出错了'\r\n }\r\n }\r\n },\r\n mounted(){\r\n var that = this;\r\n var path = that.$route.path.split('/')[1];\r\n that.imgSrc = that.srcList[path];\r\n that.message = that.msgList[path];\r\n }\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.wscn-http404 {\r\n position: relative;\r\n width: 1200px;\r\n margin: 20px auto 60px;\r\n padding: 0 100px;\r\n overflow: hidden;\r\n .pic-404 {\r\n position: relative;\r\n float: left;\r\n width: 600px;\r\n padding: 150px 152px 150px 0;\r\n text-align: right;\r\n overflow: hidden;\r\n &__parent {\r\n width: 100%;\r\n max-width: 430px;\r\n }\r\n &__child {\r\n position: absolute;\r\n &.left {\r\n width: 80px;\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n animation-name: cloudLeft;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n &.mid {\r\n width: 46px;\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n animation-name: cloudMid;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1.2s;\r\n }\r\n &.right {\r\n width: 62px;\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n animation-name: cloudRight;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n @keyframes cloudLeft {\r\n 0% {\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 33px;\r\n left: 188px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 81px;\r\n left: 92px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 97px;\r\n left: 60px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudMid {\r\n 0% {\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 40px;\r\n left: 360px;\r\n opacity: 1;\r\n }\r\n 70% {\r\n top: 130px;\r\n left: 180px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 160px;\r\n left: 120px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudRight {\r\n 0% {\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 120px;\r\n left: 460px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 180px;\r\n left: 340px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 200px;\r\n left: 300px;\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n }\r\n .bullshit {\r\n position: relative;\r\n float: left;\r\n width: 300px;\r\n padding: 150px 0;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: flex-start;\r\n flex-direction: column;\r\n justify-content: center;\r\n height: 360px;\r\n &__oops {\r\n color: #434e59;\r\n font-size: 72px;\r\n font-weight: 600;\r\n line-height: 72px;\r\n margin-bottom: 24px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n &__headline {\r\n color: rgba(0,0,0,.45);\r\n font-size: 20px;\r\n line-height: 28px;\r\n margin-bottom: 16px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.1s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n\r\n &__return-home {\r\n display: inline-block;\r\n height: 32px;\r\n line-height: 32px;\r\n font-weight: 400;\r\n text-align: center;\r\n -ms-touch-action: manipulation;\r\n touch-action: manipulation;\r\n background-image: none;\r\n white-space: nowrap;\r\n padding: 0 15px;\r\n font-size: 14px;\r\n border-radius: 4px;\r\n border: 1px solid #1890ff;\r\n color: #fff;\r\n background-color: #1890ff;\r\n text-shadow: 0 -1px 0 rgba(0,0,0,.12);\r\n -webkit-box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n cursor: pointer;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.3s;\r\n animation-fill-mode: forwards;*/\r\n &:hover {\r\n color: #fff;\r\n background-color: #40a9ff;\r\n border-color: #40a9ff;\r\n }\r\n &:active {\r\n background: #096dd9;\r\n border-color: #096dd9;\r\n color: #fff;\r\n }\r\n }\r\n @keyframes slideUp {\r\n 0% {\r\n transform: translateY(60px);\r\n opacity: 0;\r\n }\r\n 100% {\r\n transform: translateY(0);\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/errorPage/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"background\":\"#f0f2f5\",\"margin-top\":\"-20px\",\"height\":\"100%\"}},[_c('div',{staticClass:\"wscn-http404\"},[_c('div',{staticClass:\"pic-404\"},[_c('img',{staticClass:\"pic-404__parent\",attrs:{\"src\":_vm.imgSrc,\"alt\":\"404\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"bullshit\"},[_c('div',{staticClass:\"bullshit__headline\"},[_vm._v(_vm._s(_vm.message))]),_vm._v(\" \"),_c('a',{staticClass:\"bullshit__return-home\",attrs:{\"href\":\"#/index\"}},[_vm._v(\"返回首页\")])])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-6342222d\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/errorPage/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-6342222d\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-6342222d\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-6342222d\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/errorPage/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/500_images/error_500.svg","webpack:///./src/assets/403_images/error_403.svg","webpack:///./src/assets/404_images/error_404.svg","webpack:///src/views/errorPage/index.vue","webpack:///./src/views/errorPage/index.vue?10c2","webpack:///./src/views/errorPage/index.vue"],"names":["module","exports","__webpack_require__","p","errorPage","name","data","imgSrc","message","srcList","403","error_403_default","a","404","error_404_default","500","error_500_default","msgList","mounted","path","this","$route","split","views_errorPage","render","_h","$createElement","_c","_self","staticStyle","background","margin-top","height","staticClass","attrs","src","alt","_v","_s","href","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"yCAAAA,EAAAC,QAAiBC,EAAAC,EAAuB,uDCAxCH,EAAAC,QAAA,wlRCAAD,EAAAC,QAAiBC,EAAAC,EAAuB,0LCoBxCC,GACAC,KAAA,UACAC,KAFA,WAGA,OACAC,OAAA,GACAC,QAAA,GACAC,SACAC,IAAAC,EAAAC,EACAC,IAAAC,EAAAF,EACAG,IAAAC,EAAAJ,GAEAK,SACAP,IAAA,cACAG,IAAA,eACAE,IAAA,eAIAG,QAlBA,WAmBA,IACAC,EADAC,KACAC,OAAAF,KAAAG,MAAA,QADAF,KAEAb,OAFAa,KAEAX,QAAAU,GAFAC,KAGAZ,QAHAY,KAGAH,QAAAE,KCvCeI,GADEC,OAFjB,WAA0B,IAAaC,EAAbL,KAAaM,eAA0BC,EAAvCP,KAAuCQ,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,aAAaC,WAAA,UAAAC,aAAA,QAAAC,OAAA,UAA6DL,EAAA,OAAYM,YAAA,iBAA2BN,EAAA,OAAYM,YAAA,YAAsBN,EAAA,OAAYM,YAAA,kBAAAC,OAAqCC,IAApRf,KAAoRb,OAAA6B,IAAA,WAApRhB,KAAkTiB,GAAA,KAAAV,EAAA,OAA0BM,YAAA,aAAuBN,EAAA,OAAYM,YAAA,uBAA/Wb,KAAgZiB,GAAhZjB,KAAgZkB,GAAhZlB,KAAgZZ,YAAhZY,KAAgZiB,GAAA,KAAAV,EAAA,KAAoDM,YAAA,wBAAAC,OAA2CK,KAAA,aAA/enB,KAAigBiB,GAAA,iBAE1gBG,oBCCjB,IAcAC,EAdyBvC,EAAQ,OAcjCwC,CACEtC,EACAmB,GATF,EAVA,SAAAoB,GACEzC,EAAQ,SAaV,kBAEA,MAUe0C,EAAA,QAAAH,EAAiB","file":"static/js/1.26fc7c6e9b4ccca95f46.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/img/error_500.ed0cba4.svg\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/500_images/error_500.svg\n// module id = 2X9c\n// module chunks = 1 15","module.exports = \"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAwIDMzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAwIDMzNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZBRkNGRjt9DQoJLnN0MXtmaWxsOiNEQkU1RjE7fQ0KCS5zdDJ7ZmlsbDojREVFN0Y0O30NCgkuc3Qze2ZpbGw6I0I5QzdEQjt9DQoJLnN0NHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDV7ZmlsbDpub25lO3N0cm9rZTojQjlDN0RCO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q2e2ZpbGw6bm9uZTtzdHJva2U6I0I2QzdEODtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0NSIgZD0iTTI3NC41LDI0MS4zYy01LjMtNS4zLTQuNCw0LjQtNi43LDYuN2MtMy4xLDMuMS02LjMsNi05LjcsOC42SDEyNS4yYy0zLjQtMi43LTYuNi01LjYtOS43LTguNw0KCWMtMjguNC0yOC41LTM4LjYtNzAuNS0yNi42LTEwOWwtMTAuNS0xMC42Yy01LjMtNS4zLTUuMy0xMy44LDAtMTkuMmM1LjItNS4zLDEzLjctNS4zLDE5LTAuMWMwLDAsMCwwLDAuMSwwLjFsNi42LDYuOA0KCWMzLjEsMy4yLDguMiwzLjIsMTEuNCwwbDAsMGMzLjItMy4yLDMuMi04LjMsMC0xMS41TDEwMy4xLDkyYy0zLjItMy4yLTMuMi04LjMsMC0xMS41YzMuMS0zLjIsOC4yLTMuMiwxMS40LDBsMCwwbDE3LjIsMTcuMg0KCWMtMC45LDMuNywwLjksNy42LDQuNCw5LjNjMy41LDEuNyw3LjcsMC42LDkuOS0yLjVjMi4zLTMuMSwyLjEtNy40LTAuNS0xMC4zYy0zLjMtMy44LTYuNS03LjItNi41LTcuMmwtNy4zLTcuNA0KCWMzNC44LTIxLjMsODIuNi0yMS43LDExNy4yLDBjMzQuNSwyMS43LDUzLjksNjEuMiw1MCwxMDEuOWwxNS40LDE1LjZjMy4yLDMuMiwzLjIsOC4zLDAsMTEuNWMtMy4xLDMuMi04LjIsMy4yLTExLjQsMGwwLDANCglsLTE1LjEtMTUuM2MtMy4xLTMuMi04LjItMy4yLTExLjQsMGwwLDBjLTMuMiwzLjItMy4yLDguMywwLDExLjVsMTcuMSwxNy4yYzUuMiw1LjMsNS4yLDEzLjgsMCwxOS4xDQoJQzI4OC40LDI0Ni42LDI3OS45LDI0Ni42LDI3NC41LDI0MS4zQzI3NC42LDI0MS4zLDI3NC42LDI0MS4zLDI3NC41LDI0MS4zTDI3NC41LDI0MS4zeiIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTg2LjYsNzEuNGMwLDQuNywzLjgsOC41LDguNSw4LjVjMS41LDAsMy0wLjQsNC4zLTEuMWM0LjEtMi4zLDUuNS03LjUsMy4xLTExLjZjLTEuNS0yLjYtNC4zLTQuMy03LjQtNC4zDQoJQzkwLjQsNjIuOSw4Ni42LDY2LjcsODYuNiw3MS40Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjE2LjQsMTQ1LjRoMjQuM2wtNy40LDE3LjljMi42LDEuOCw0LjUsMy44LDUuOCw2YzEuMiwyLjIsMS45LDQuOCwxLjksNy44YzAsNC42LTEuNiw4LjQtNC44LDExLjINCgljLTMuMiwyLjktNy4zLDQuMy0xMi4zLDQuM2MtMi41LDAtNS4xLTAuNC03LjUtMS4xdi0xMy4xYzIsMC45LDMuOSwxLjQsNS41LDEuNHMyLjktMC41LDMuNy0xLjRjMC45LTEsMS4zLTIuMywxLjMtNC4xDQoJYzAtMS45LTAuOC0zLjQtMi40LTQuNmMtMS42LTEuMi0zLjctMS43LTYuNC0xLjdsMy40LTkuMWgtNS4xVjE0NS40TDIxNi40LDE0NS40eiBNMjA3LjUsMTgxLjZjMCwxLjUtMC4zLDMtMC44LDQuMw0KCXMtMS4zLDIuNS0yLjMsMy41cy0yLjIsMS44LTMuNCwyLjNjLTEuMywwLjYtMi44LDAuOS00LjMsMC45aC05LjZjLTEuNSwwLTIuOS0wLjMtNC4zLTAuOWMtMS4zLTAuNi0yLjUtMS4zLTMuNC0yLjMNCgljLTAuNC0wLjQtMC44LTAuOS0xLjItMS40bDExLjctMTcuM3Y2YzAsMC42LDAuMiwxLjEsMC42LDEuNGMwLjQsMC40LDAuOCwwLjYsMS40LDAuNmMxLjEsMCwyLTAuOCwyLTEuOXYtMC4xdi0xMS45bDEwLjktMTYuMQ0KCWMxLjgsMiwyLjgsNC42LDIuNyw3LjNMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZ6IE0xNzcuMSwxODUuOWMtMC42LTEuNC0wLjktMi44LTAuOC00LjNWMTU2YzAtMS41LDAuMy0zLDAuOC00LjMNCglzMS4zLTIuNSwyLjMtMy41czIuMi0xLjgsMy40LTIuM2MxLjMtMC42LDIuOC0wLjksNC4zLTAuOWg5LjZjMS41LDAsMi45LDAuMyw0LjMsMC45YzEuMywwLjUsMi40LDEuMywzLjQsMi4zbC0xMC41LDE1LjR2LTIuNw0KCWMwLTAuNS0wLjItMS4xLTAuNi0xLjRjLTAuNC0wLjQtMC45LTAuNi0xLjQtMC42Yy0xLjEsMC0yLDAuOC0yLDEuOXYwLjF2OC42bC0xMi4xLDE3LjlDMTc3LjUsMTg2LjksMTc3LjMsMTg2LjQsMTc3LjEsMTg1LjkNCglMMTc3LjEsMTg1Ljl6IE0yNDMuOCwxOTIuN2MzLjUtNy40LDUuMy0xNS41LDUuMy0yMy43YzAtMzAuNS0yNC40LTU1LjItNTQuNi01NS4ycy01NC42LDI0LjctNTQuNiw1NS4yYzAsMC40LDAsMC44LDAsMS4xDQoJbDE5LjYtMjQuNmgxMS40TDE1NCwxNzEuM2g1LjV2LTYuNWwxMS43LTE4LjV2NDYuOGgtMTEuN3YtOS44aC0xNy44YzUuMSwxOS4yLDIwLjEsMzQuMywzOS4yLDM5LjJjLTEuMiwzLjEtNC44LDEwLjctMTAuNywxMg0KCWMtNy4zLDEuNywxOS45LDAuNCwzOS40LTEyLjVjMTQuOS00LjQsMjcuMi0xNSwzMy45LTI4LjlMMjQzLjgsMTkyLjdMMjQzLjgsMTkyLjd6Ii8+DQo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjM4LjksMTU0LjNsLTI0LjQsMzUuNGwwLjUsMC4zbDI0LjQtMzUuNEwyMzguOSwxNTQuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yNjYuMiw2Ni42aDhjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjIsMC4zLTAuNiwwLjQtMC45LDAuNGgtOA0KCWMtMC40LDAtMC43LTAuMS0wLjktMC40Yy0wLjUtMC41LTAuNS0xLjQsMC0xLjlDMjY1LjUsNjYuNywyNjUuOCw2Ni42LDI2Ni4yLDY2LjYgTTExNi41LDIwMS45Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJczgtMy42LDgtOC4xUzEyMC45LDIwMS45LDExNi41LDIwMS45TDExNi41LDIwMS45eiBNMTIxLjQsMjEyLjFjLTAuOCwyLTIuOCwzLjMtNC45LDMuM2MtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4xLDMuMy01DQoJYzItMC44LDQuMy0wLjQsNS44LDEuMkMxMjEuOCwyMDcuNywxMjIuMiwyMTAsMTIxLjQsMjEyLjFMMTIxLjQsMjEyLjF6IE0xOTEuMyw3OC43Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJYzIuMSwwLDQuMi0wLjksNS43LTIuNHMyLjMtMy42LDIuMy01LjdDMTk5LjMsODIuNCwxOTUuNyw3OC43LDE5MS4zLDc4Ljd6IE0xOTYuMyw4OC45Yy0wLjgsMi0yLjgsMy4zLTQuOSwzLjMNCgljLTMsMC01LjMtMi40LTUuMy01LjRjMC0yLjIsMS4zLTQuMiwzLjMtNXM0LjMtMC40LDUuOCwxLjJDMTk2LjYsODQuNiwxOTcuMSw4Ni45LDE5Ni4zLDg4LjlMMTk2LjMsODguOXogTTI3MC4yLDE2Mi42DQoJYy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xczgtMy42LDgtOC4xQzI3OC4yLDE2Ni4zLDI3NC42LDE2Mi42LDI3MC4yLDE2Mi42eiBNMjc1LjEsMTcyLjhjLTAuOCwyLTIuOCwzLjMtNC45LDMuMw0KCWMtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4yLDMuMy01czQuMy0wLjQsNS44LDEuMlMyNzUuOSwxNzAuOCwyNzUuMSwxNzIuOHogTTIzMC4xLDMxLjRjLTQuNCwwLTgsMy42LTgsOC4xczMuNiw4LjEsOCw4LjENCgljMi4xLDAsNC4yLTAuOSw1LjctMi40czIuMy0zLjYsMi4zLTUuN0MyMzguMSwzNSwyMzQuNSwzMS40LDIzMC4xLDMxLjR6IE0yMzUsNDEuNmMtMC44LDItMi44LDMuMy00LjksMy4zYy0zLDAtNS4zLTIuNC01LjMtNS40DQoJYzAtMi4yLDEuMy00LjIsMy4zLTVzNC4zLTAuNCw1LjgsMS4yQzIzNS40LDM3LjIsMjM1LjgsMzkuNSwyMzUsNDEuNnoiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNjMuMiw0NS45aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuNSwwLjUsMC41LDEuMywwLDEuOWwwLDBjLTAuMywwLjMtMC42LDAuNC0xLDAuNGgtOC4yDQoJYy0wLjQsMC0wLjctMC4xLTEtMC40Yy0wLjUtMC41LTAuNS0xLjMsMC0xLjlsMCwwQzE2Mi40LDQ2LjEsMTYyLjgsNDUuOSwxNjMuMiw0NS45IE0yNzEuNyw2My41djhjMCwwLjQtMC4xLDAuNy0wLjQsMC45DQoJYy0wLjMsMC4zLTAuNiwwLjQtMSwwLjRjLTAuNywwLTEuNC0wLjYtMS40LTEuM2wwLDB2LThjMC0wLjQsMC4xLTAuNywwLjQtMC45YzAuNS0wLjUsMS40LTAuNSwxLjksMA0KCUMyNzEuNiw2Mi44LDI3MS43LDYzLjIsMjcxLjcsNjMuNSIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTEwNy40LDE1NC44aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuMywwLjIsMC40LDAuNiwwLjQsMC45YzAsMC43LTAuNiwxLjMtMS40LDEuM2gtOC4yDQoJYy0wLjUsMC0wLjktMC4zLTEuMi0wLjdjLTAuMi0wLjQtMC4yLTAuOSwwLTEuM0MxMDYuNCwxNTUuMSwxMDYuOSwxNTQuOCwxMDcuNCwxNTQuOCBNMTY5LDQyLjd2OGMwLDAuNC0wLjEsMC43LTAuNCwwLjkNCgljLTAuNSwwLjUtMS40LDAuNS0yLDBjLTAuMi0wLjItMC40LTAuNi0wLjQtMC45di04YzAtMC40LDAuMS0wLjcsMC40LTAuOWMwLjUtMC41LDEuNC0wLjUsMS45LDBDMTY4LjgsNDIsMTY5LDQyLjMsMTY5LDQyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMzAuOSwxMTAuM2g4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS40YzAsMC43LTAuNiwxLjMtMS4zLDEuNGgtOC4xYy0wLjgsMC0xLjQtMC42LTEuNC0xLjQNCgljMC0wLjQsMC4xLTAuNywwLjQtMUMyMzAuMiwxMTAuNCwyMzAuNiwxMTAuMywyMzAuOSwxMTAuMyIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTExNC42LDE2My44djguMmMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjUsMC41LTEuNCwwLjUtMS45LDBjLTAuMy0wLjMtMC40LTAuNi0wLjQtMXYtOC4yYzAtMC40LDAuMS0wLjcsMC40LTENCgljMC41LTAuNSwxLjQtMC41LDEuOSwwbDAsMEMxMTQuNCwxNjMuMSwxMTQuNiwxNjMuNCwxMTQuNiwxNjMuOCIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyNiwyNzIuN2g2MC40YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40SDEyNmMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzEyNC43LDI3My4zLDEyNS4zLDI3Mi43LDEyNiwyNzIuNyIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxOC42LDI3Mi43aDM0LjljMC43LDAsMS4zLDAuNiwxLjMsMS4zYzAsMC43LTAuNiwxLjMtMS4zLDEuM2gtMzQuOWMtMC43LDAtMS4zLTAuNi0xLjQtMS4zDQoJYzAtMC40LDAuMS0wLjcsMC40LTFDMjE3LjksMjcyLjksMjE4LjIsMjcyLjcsMjE4LjYsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNTguMiwyODIuMmgxMzEuNWMwLjcsMCwxLjMsMC42LDEuNCwxLjNjMCwwLjQtMC4xLDAuNy0wLjQsMWMtMC4zLDAuMy0wLjYsMC40LTEsMC40SDE1OC4yDQoJYy0wLjcsMC0xLjMtMC42LTEuMy0xLjNsMCwwQzE1Ni45LDI4Mi44LDE1Ny41LDI4Mi4yLDE1OC4yLDI4Mi4yIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTMuOCwyODIuMmgzNC45YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40bDAsMEg5My44Yy0wLjcsMC0xLjMtMC42LTEuNC0xLjMNCgljMC0wLjQsMC4xLTAuNywwLjQtMUM5My4xLDI4Mi4zLDkzLjUsMjgyLjIsOTMuOCwyODIuMiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTE5Ny4xLDI3Mi43aDguMWMwLjcsMCwxLjMsMC42LDEuMywxLjNjMCwwLjctMC42LDEuMy0xLjMsMS4zaC04LjFjLTAuNywwLjEtMS40LTAuNS0xLjQtMS4zDQoJYy0wLjEtMC43LDAuNS0xLjQsMS4zLTEuNEMxOTcsMjcyLjcsMTk3LjEsMjcyLjcsMTk3LjEsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yODQuNCwyNjQuNmg4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNy0wLjYsMS4zLTEuMywxLjNoLTguMWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzI4MywyNjUuMywyODMuNiwyNjQuNiwyODQuNCwyNjQuNiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTk5LjIsMjY0LjZoMTcxLjdjMC40LDAsMC43LDAuMSwwLjksMC40YzAuNCwwLjQsMC41LDEsMC4zLDEuNWMtMC4yLDAuNS0wLjcsMC44LTEuMiwwLjhIOTkuMQ0KCWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zQzk3LjgsMjY1LjMsOTguNCwyNjQuNiw5OS4yLDI2NC42Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjM1LDk1Ljh2OC4xYzAsMC43LTAuNiwxLjMtMS4zLDEuM3MtMS4zLTAuNi0xLjMtMS4zdi04LjFjMC0wLjcsMC42LTEuMywxLjMtMS40QzIzNC40LDk0LjQsMjM1LDk1LDIzNSw5NS44Ig0KCS8+DQo8L3N2Zz4NCg==\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/403_images/error_403.svg\n// module id = CkW6\n// module chunks = 1 14","module.exports = __webpack_public_path__ + \"static/img/error_404.bf58747.svg\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/404_images/error_404.svg\n// module id = Minx\n// module chunks = 1 19","<template>\r\n <div style=\"background:#f0f2f5;margin-top: -20px;height:100%;\">\r\n <div class=\"wscn-http404\">\r\n <div class=\"pic-404\">\r\n <img class=\"pic-404__parent\" :src=\"imgSrc\" alt=\"404\">\r\n </div>\r\n <div class=\"bullshit\">\r\n <!-- <div class=\"bullshit__oops\">404</div> -->\r\n <div class=\"bullshit__headline\">{{ message }}</div>\r\n <a href=\"#/index\" class=\"bullshit__return-home\">返回首页</a>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport img_403 from '@/assets/403_images/error_403.svg';\r\nimport img_404 from '@/assets/404_images/error_404.svg';\r\nimport img_500 from '@/assets/500_images/error_500.svg'\r\n\r\nexport default {\r\n name: 'errpage',\r\n data() {\r\n return {\r\n imgSrc: '',\r\n message: '',\r\n srcList: {\r\n 403: img_403,\r\n 404: img_404,\r\n 500: img_500\r\n },\r\n msgList: {\r\n 403: '抱歉,你无权访问该页面',\r\n 404: '抱歉,你访问的页面不存在',\r\n 500: '抱歉,服务器出错了'\r\n }\r\n }\r\n },\r\n mounted(){\r\n var that = this;\r\n var path = that.$route.path.split('/')[1];\r\n that.imgSrc = that.srcList[path];\r\n that.message = that.msgList[path];\r\n }\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.wscn-http404 {\r\n position: relative;\r\n width: 1200px;\r\n margin: 20px auto 60px;\r\n padding: 0 100px;\r\n overflow: hidden;\r\n .pic-404 {\r\n position: relative;\r\n float: left;\r\n width: 600px;\r\n padding: 150px 152px 150px 0;\r\n text-align: right;\r\n overflow: hidden;\r\n &__parent {\r\n width: 100%;\r\n max-width: 430px;\r\n }\r\n &__child {\r\n position: absolute;\r\n &.left {\r\n width: 80px;\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n animation-name: cloudLeft;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n &.mid {\r\n width: 46px;\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n animation-name: cloudMid;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1.2s;\r\n }\r\n &.right {\r\n width: 62px;\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n animation-name: cloudRight;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n @keyframes cloudLeft {\r\n 0% {\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 33px;\r\n left: 188px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 81px;\r\n left: 92px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 97px;\r\n left: 60px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudMid {\r\n 0% {\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 40px;\r\n left: 360px;\r\n opacity: 1;\r\n }\r\n 70% {\r\n top: 130px;\r\n left: 180px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 160px;\r\n left: 120px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudRight {\r\n 0% {\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 120px;\r\n left: 460px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 180px;\r\n left: 340px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 200px;\r\n left: 300px;\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n }\r\n .bullshit {\r\n position: relative;\r\n float: left;\r\n width: 300px;\r\n padding: 150px 0;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: flex-start;\r\n flex-direction: column;\r\n justify-content: center;\r\n height: 360px;\r\n &__oops {\r\n color: #434e59;\r\n font-size: 72px;\r\n font-weight: 600;\r\n line-height: 72px;\r\n margin-bottom: 24px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n &__headline {\r\n color: rgba(0,0,0,.45);\r\n font-size: 20px;\r\n line-height: 28px;\r\n margin-bottom: 16px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.1s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n\r\n &__return-home {\r\n display: inline-block;\r\n height: 32px;\r\n line-height: 32px;\r\n font-weight: 400;\r\n text-align: center;\r\n -ms-touch-action: manipulation;\r\n touch-action: manipulation;\r\n background-image: none;\r\n white-space: nowrap;\r\n padding: 0 15px;\r\n font-size: 14px;\r\n border-radius: 4px;\r\n border: 1px solid #1890ff;\r\n color: #fff;\r\n background-color: #1890ff;\r\n text-shadow: 0 -1px 0 rgba(0,0,0,.12);\r\n -webkit-box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n cursor: pointer;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.3s;\r\n animation-fill-mode: forwards;*/\r\n &:hover {\r\n color: #fff;\r\n background-color: #40a9ff;\r\n border-color: #40a9ff;\r\n }\r\n &:active {\r\n background: #096dd9;\r\n border-color: #096dd9;\r\n color: #fff;\r\n }\r\n }\r\n @keyframes slideUp {\r\n 0% {\r\n transform: translateY(60px);\r\n opacity: 0;\r\n }\r\n 100% {\r\n transform: translateY(0);\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/errorPage/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"background\":\"#f0f2f5\",\"margin-top\":\"-20px\",\"height\":\"100%\"}},[_c('div',{staticClass:\"wscn-http404\"},[_c('div',{staticClass:\"pic-404\"},[_c('img',{staticClass:\"pic-404__parent\",attrs:{\"src\":_vm.imgSrc,\"alt\":\"404\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"bullshit\"},[_c('div',{staticClass:\"bullshit__headline\"},[_vm._v(_vm._s(_vm.message))]),_vm._v(\" \"),_c('a',{staticClass:\"bullshit__return-home\",attrs:{\"href\":\"#/index\"}},[_vm._v(\"返回首页\")])])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-6342222d\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/errorPage/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-6342222d\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-6342222d\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-6342222d\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/errorPage/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([10],{"2FlR":function(t,e,a){t.exports=a.p+"static/img/test.50e4091.png"},Bb8h:function(t,e){},CLYF:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a("3Xzz"),s=a("Zx22"),i=(a("3E4D"),a("Ch4/")),l=(a("Mk6G"),a("PI0u")),o=a("P9l9"),r={name:"reviewed",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"审核中心",path:"/unreview"},{name:"已审核",path:""}],filterValue:"99",filterOptions:[{label:"已同意",value:"1"},{label:"已拒绝",value:"2"},{label:"已审核",value:"99"}],searchValue:"",tableData:[],multipleSelection:[],currentPage:1,pageSize:20,total:0,applyInfo:{},showStoreDialog:!1,storeChangeData:{}}},filters:{formatTimeYMD:function(t){return"--"!=t?t.split(" ")[0]:"--"},formatTimeHMS:function(t){return"--"!=t?t.split(" ")[1]:"--"},formatNum:function(t){return(t+"").replace(/\d{1,3}(?=(\d{3})+$)/g,"$&,")}},computed:{},methods:{clearSearch:function(){this.getTableList()},searchEnterFun:function(t){if(console.log(t),!String(t.target.value).trim())return!1;this.getTableList()},toggleReason:function(t){t.visible=!0,this.tableData.forEach(function(e,a){e.enterpriseAuditingId!=t.enterpriseAuditingId&&(e.visible=!1)})},handleSelectionChange:function(t){this.multipleSelection=t},handleSizeChange:function(t){this.pageSize=t,this.getTableList()},handleCurrentChange:function(t){this.currentPage=t;this.$route.fullPath;this.getTableList()},showSingleInfo:function(t){},showStoreChange:function(t){this.showStoreDialog=!0,this.storeChangeData=t},getTableList:function(t){var e=this,a={auditingType:"",auditingStatus:e.filterValue,search:e.searchValue||"",pageNum:e.currentPage,pageSize:e.pageSize};Object(o.a)("/haoban-manage-web/audit/auditing-list.json",a).then(function(t){var a=t.data;if(1==a.errorCode)return a.result&&a.result.list&&a.result.list.forEach(function(t,e){t.createTime&&(t.createTime=Object(l.b)(t.createTime))}),e.tableData=a.result.list,void(e.total=a.result.total);i.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){this.getTableList()},components:{navCrumb:n.a,storeChange:s.a}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"reviewed-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:t.navpath}}),t._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"reviewed-body-head"},[a("el-select",{attrs:{placeholder:"全部状态"},on:{change:t.getTableList},model:{value:t.filterValue,callback:function(e){t.filterValue=e},expression:"filterValue"}},t._l(t.filterOptions,function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),a("el-input",{staticClass:"w-250 m-l-10",attrs:{placeholder:"请输入提交人姓名或门店名称","prefix-icon":"el-icon-search",clearable:""},on:{clear:t.clearSearch},nativeOn:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.searchEnterFun(e):null}},model:{value:t.searchValue,callback:function(e){t.searchValue=e},expression:"searchValue"}})],1),t._v(" "),a("div",{staticClass:"reviewed-body-content"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:t.tableData,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{label:"审核事项"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(0==e.row.auditingType?"门店信息变更":1==e.row.auditingType?"新增成员":"成员离职")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"提交人","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"flex"},[a("el-popover",{attrs:{placement:"top-start",width:"400",trigger:"hover"},on:{show:function(a){t.showSingleInfo(e.row.applyId)}}},[a("div",{staticClass:"apply-info-detail"},[a("div",{staticClass:"flex"},[a("div",{staticClass:"apply-info-img flex-align-center flex-pack-center bg-82C5FF "},[e.row.headPic?a("img",{attrs:{src:e.row.headPic,alt:"img"}}):a("i",{staticClass:"iconfont icon-yewuduanmorentouxian"})]),t._v(" "),a("div",{staticClass:"flex flex-column apply-info-right flex-space-between"},[a("div",{staticClass:"apply-info-name"},[t._v(t._s(e.row.applyName)+"\n "),a("i",{class:[2==e.row.sex?"icon-xingbienv color-FF585C":"icon-xingbienan color-508CEE","iconfont"]})]),t._v(" "),a("div",{staticClass:"apply-info-code"},[a("span",{staticClass:"w-80"},[t._v("员工代码:")]),a("span",{staticClass:"w-130"},[t._v(t._s(e.row.code))])]),t._v(" "),a("div",{staticClass:"apply-info-phone"},[a("span",{staticClass:"w-80"},[t._v("手机号:")]),a("span",{staticClass:"w-130"},[t._v(t._s(e.row.phoneNumber))])]),t._v(" "),a("div",{staticClass:"apply-info-job"},[a("span",{staticClass:"w-80"},[t._v("职位:")]),a("span",{staticClass:"w-130"},[t._v(t._s(e.row.positionName))])]),t._v(" "),a("div",{staticClass:"apply-info-store"},[a("span",{staticClass:"w-80"},[t._v("所属门店:")]),a("span",{staticClass:"w-130"},[t._v(t._s(e.row.storeName))])])])])]),t._v(" "),a("div",{attrs:{slot:"reference"},slot:"reference"},[a("div",{staticClass:"flex flex-align-center flex-pack-center bg-82C5FF table-head-pic"},[e.row.headPic?a("img",{attrs:{src:e.row.headPic,alt:"img"}}):a("i",{staticClass:"iconfont icon-yewuduanmorentouxian"})])])]),t._v(" "),a("div",{staticClass:"flex flex-column apply-info"},[a("span",[t._v(t._s(e.row.applyName))]),t._v(" "),a("span",[t._v(t._s(e.row.storeName))])])],1)]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"详情","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[a("span",[t._v(t._s(e.row.detail))]),t._v(" "),0==e.row.auditingType?a("el-button",{attrs:{type:"text"},on:{click:function(a){t.showStoreChange(e.row)}}},[t._v("查看详情")]):t._e()],1)]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"提交时间","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s(t._f("formatTimeYMD")(e.row.createTime)))]),t._v(" "),a("div",[t._v(t._s(t._f("formatTimeHMS")(e.row.createTime)))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"状态"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{class:[2==e.row.auditingStatus?"color-FF585C":""]},[t._v(t._s(1==e.row.auditingStatus?"超级管理员已同意":"超级管理员已拒绝"))]),t._v(" "),a("el-popover",{staticClass:"inline-block",attrs:{placement:"top",width:"150",trigger:"hover"}},[a("div",{staticClass:"tooltip-text"},[t._v(t._s(e.row.refuseReason))]),t._v(" "),a("div",{attrs:{slot:"reference"},slot:"reference"},[2==e.row.auditingStatus?a("i",{staticClass:"el-icon-question",on:{click:function(a){t.toggleReason(e.row)}}}):t._e()])])]}}])})],1),t._v(" "),0!=t.tableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("el-pagination",{attrs:{background:"","current-page":t.currentPage,"page-sizes":[10,20,30,40],"page-size":t.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1):t._e()],1)])]),t._v(" "),a("vue-gic-footer"),t._v(" "),a("storeChange",{attrs:{storeChangeData:t.storeChangeData},model:{value:t.showStoreDialog,callback:function(e){t.showStoreDialog=e},expression:"showStoreDialog"}})],1)},staticRenderFns:[]};var u=a("VU/8")(r,c,!1,function(t){a("Bb8h")},"data-v-72608135",null);e.default=u.exports},IyOB:function(t,e){},Zx22:function(t,e,a){"use strict";a("P9l9"),a("3E4D"),a("Ch4/"),a("mw3O");var n={name:"custom-dialog",props:{value:{type:Boolean,default:!1},storeChangeData:{type:Object}},data:function(){return{repProjectName:"gic-web",customDialog:this.value,leftData:[{src:a("2FlR")},{src:a("2FlR")},{src:a("2FlR")}],rightData:[{src:a("2FlR")},{src:a("2FlR")},{src:a("2FlR")}]}},beforeMount:function(){},methods:{handleCardClose:function(){this.customCancel()},customCancel:function(){this.customDialog=!1,this.$emit("input",this.customDialog)},formatDate:function(t,e){function a(t){return t>9?""+t:"0"+t}var n=new Date(t),s=n.getFullYear(),i=n.getMonth()+1,l=n.getDate();return s+e+a(i)+e+a(l)+e},handleData:function(){}},watch:{value:function(t,e){this.customDialog=t},storeChangeData:function(t,e){}},mounted:function(){}},s={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-dialog-wrap"},[a("el-dialog",{attrs:{title:"门店环境图变更",visible:t.customDialog,width:"600px","before-close":t.handleCardClose},on:{"update:visible":function(e){t.customDialog=e}}},[a("div",{staticClass:"dialog-content"},[a("el-row",[a("el-col",{attrs:{span:11}},[a("div",{staticClass:"grid-content bg-purple-dark"},[t._v("\n 变更前\n ")]),t._v(" "),a("div",{staticClass:"data-body"},[a("div",{staticClass:"data-body-content flex flex-column flex-space-between"},[t._l(t.leftData,function(t){return[a("img",{attrs:{src:t.src,alt:""}})]})],2)])]),t._v(" "),a("el-col",{attrs:{span:11}},[a("div",{staticClass:"grid-content bg-purple-dark"},[t._v("\n 变更后\n ")]),t._v(" "),a("div",{staticClass:"data-body"},[a("div",{staticClass:"data-body-content flex flex-column flex-space-between"},[t._l(t.rightData,function(t){return[a("img",{attrs:{src:t.src,alt:""}})]})],2)])])],1)],1)])],1)},staticRenderFns:[]};var i=a("VU/8")(n,s,!1,function(t){a("IyOB")},"data-v-17b2eb2d",null);e.a=i.exports}});
//# sourceMappingURL=10.6f5c31a2b7aac33db795.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/test.png","webpack:///src/views/reviewCenter/reviewed.vue","webpack:///./src/views/reviewCenter/reviewed.vue?ebec","webpack:///./src/views/reviewCenter/reviewed.vue","webpack:///src/components/review/store-change.vue","webpack:///./src/components/review/store-change.vue?5ea5","webpack:///./src/components/review/store-change.vue"],"names":["module","exports","__webpack_require__","p","reviewed","name","data","navpath","path","relocation","filterValue","filterOptions","label","value","searchValue","tableData","multipleSelection","currentPage","pageSize","total","applyInfo","showStoreDialog","storeChangeData","filters","formatTimeYMD","split","formatTimeHMS","formatNum","replace","computed","methods","clearSearch","this","getTableList","searchEnterFun","e","console","log","String","target","trim","toggleReason","item","visible","forEach","ele","index","enterpriseAuditingId","handleSelectionChange","val","handleSizeChange","handleCurrentChange","$route","fullPath","showSingleInfo","memberId","showStoreChange","that","para","auditingType","auditingStatus","search","pageNum","Object","api","then","res","resData","errorCode","result","list","createTime","js_public","error","errorMsg","catch","$message","duration","message","mounted","components","navCrumb","nav","storeChange","store_change","reviewCenter_reviewed","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","placeholder","on","change","model","callback","$$v","expression","_l","key","prefix-icon","clearable","clear","nativeOn","keyup","$event","_k","keyCode","ref","staticStyle","width","tooltip-effect","scopedSlots","_u","fn","scope","_s","row","show-overflow-tooltip","placement","trigger","show","applyId","headPic","src","alt","applyName","class","sex","code","phoneNumber","positionName","storeName","slot","detail","type","click","_e","_f","refuseReason","length","background","current-page","page-sizes","page-size","layout","size-change","current-change","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__","props","Boolean","default","repProjectName","customDialog","leftData","rightData","beforeMount","handleCardClose","customCancel","$emit","formatDate","time","flag","formatDig","num","myDate","Date","y","getFullYear","m","getMonth","d","getDate","handleData","watch","newData","oldData","review_store_change","title","before-close","update:visible","span"],"mappings":"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","file":"static/js/10.6f5c31a2b7aac33db795.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/img/test.50e4091.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/test.png\n// module id = 2FlR\n// module chunks = 10 11","<template>\r\n <div class=\"reviewed-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"reviewed-body-head\">\r\n <el-select v-model=\"filterValue\" placeholder=\"全部状态\" @change=\"getTableList\">\r\n <el-option\r\n v-for=\"item in filterOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select><el-input\r\n class=\"w-250 m-l-10\"\r\n placeholder=\"请输入提交人姓名或门店名称\"\r\n prefix-icon=\"el-icon-search\"\r\n v-model=\"searchValue\"\r\n clearable\r\n @clear=\"clearSearch\"\r\n @keyup.enter.native=\"searchEnterFun\">\r\n </el-input>\r\n </div>\r\n <div class=\"reviewed-body-content\">\r\n <el-table\r\n ref=\"multipleTable\"\r\n :data=\"tableData\"\r\n tooltip-effect=\"dark\"\r\n style=\"width: 100%\">\r\n <el-table-column\r\n label=\"审核事项\">\r\n <template slot-scope=\"scope\">\r\n {{ scope.row.auditingType == 0? '门店信息变更': scope.row.auditingType == 1? '新增成员': '成员离职'}}\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"提交人\"\r\n show-overflow-tooltip>\r\n <template slot-scope=\"scope\">\r\n <div class=\"flex\">\r\n <el-popover\r\n placement=\"top-start\"\r\n width=\"400\"\r\n trigger=\"hover\"\r\n @show=\"showSingleInfo(scope.row.applyId)\">\r\n <div class=\"apply-info-detail\">\r\n <div class=\"flex\">\r\n <div class=\"apply-info-img flex-align-center flex-pack-center bg-82C5FF \">\r\n <i v-if=\"!scope.row.headPic\" class=\"iconfont icon-yewuduanmorentouxian\"></i>\r\n <img v-else :src=\"scope.row.headPic\" alt=\"img\"/>\r\n </div>\r\n <div class=\"flex flex-column apply-info-right flex-space-between\">\r\n <div class=\"apply-info-name\">{{scope.row.applyName}}\r\n <i :class=\"[scope.row.sex == 2? 'icon-xingbienv color-FF585C' : 'icon-xingbienan color-508CEE','iconfont' ]\"></i>\r\n </div>\r\n <div class=\"apply-info-code\">\r\n <span class=\"w-80\">员工代码:</span><span class=\"w-130\">{{ scope.row.code }}</span>\r\n </div>\r\n <div class=\"apply-info-phone\">\r\n <span class=\"w-80\">手机号:</span><span class=\"w-130\">{{ scope.row.phoneNumber }}</span>\r\n </div>\r\n <div class=\"apply-info-job\">\r\n <span class=\"w-80\">职位:</span><span class=\"w-130\">{{ scope.row.positionName }}</span>\r\n </div>\r\n <div class=\"apply-info-store\">\r\n <span class=\"w-80\">所属门店:</span><span class=\"w-130\">{{ scope.row.storeName }}</span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div slot=\"reference\">\r\n <div class=\"flex flex-align-center flex-pack-center bg-82C5FF table-head-pic\">\r\n <i v-if=\"!scope.row.headPic\" class=\"iconfont icon-yewuduanmorentouxian\"></i>\r\n <img v-else :src=\"scope.row.headPic\" alt=\"img\"/>\r\n </div>\r\n </div>\r\n </el-popover>\r\n <div class=\"flex flex-column apply-info\">\r\n <span>{{scope.row.applyName}}</span>\r\n <span>{{scope.row.storeName}}</span>\r\n </div>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"详情\"\r\n show-overflow-tooltip>\r\n <template slot-scope=\"scope\">\r\n <div>\r\n <!-- <span> {{ scope.row.auditingType == 0? '门店信息变更': scope.row.auditingType == 0? '新增成员': '成员离职'}}</span> -->\r\n <span>{{scope.row.detail}}</span>\r\n <el-button v-if=\"scope.row.auditingType == 0\" type=\"text\" @click=\"showStoreChange(scope.row)\">查看详情</el-button>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"提交时间\"\r\n show-overflow-tooltip>\r\n <template slot-scope=\"scope\">\r\n <div>{{ scope.row.createTime | formatTimeYMD}}</div>\r\n <div>{{ scope.row.createTime | formatTimeHMS}}</div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"状态\">\r\n <template slot-scope=\"scope\">\r\n <span :class=\"[scope.row.auditingStatus == 2? 'color-FF585C':'']\">{{scope.row.auditingStatus == 1? '超级管理员已同意':'超级管理员已拒绝'}}</span>\r\n <el-popover\r\n class=\"inline-block\"\r\n placement=\"top\"\r\n width=\"150\"\r\n trigger=\"hover\">\r\n <div class=\"tooltip-text\">{{scope.row.refuseReason}}</div>\r\n <div slot=\"reference\">\r\n <i class=\"el-icon-question\" v-if=\"scope.row.auditingStatus == 2\" @click=\"toggleReason(scope.row)\"></i>\r\n </div>\r\n </el-popover>\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n <div class=\"block common-wrap__page text-right\" v-if=\"tableData.length!=0\">\r\n <el-pagination\r\n background\r\n @size-change=\"handleSizeChange\"\r\n @current-change=\"handleCurrentChange\"\r\n :current-page=\"currentPage\"\r\n :page-sizes=\"[10, 20, 30, 40]\"\r\n :page-size=\"pageSize\"\r\n layout=\"total, sizes, prev, pager, next, jumper\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n <!-- 门店变更 -->\r\n <storeChange v-model=\"showStoreDialog\" :storeChangeData=\"storeChangeData\"></storeChange>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport storeChange from '@/components/review/store-change.vue';\r\n\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport strLength from '@/common/js/strlen';\r\nimport { _debounce,formatDate } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\n\r\nexport default {\r\n name: \"reviewed\",\r\n data() {\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '审核中心',\r\n path: '/unreview'\r\n },\r\n {\r\n name: '已审核',\r\n path: ''\r\n }\r\n ],\r\n\r\n filterValue: '99',\r\n filterOptions: [\r\n // {\r\n // label: '待审核',\r\n // value: '0'\r\n // },\r\n {\r\n label: '已同意',\r\n value: '1'\r\n },\r\n {\r\n label: '已拒绝',\r\n value: '2'\r\n },\r\n {\r\n label: '已审核',\r\n value: '99'\r\n }\r\n ],\r\n\r\n searchValue: '', // 搜索\r\n\r\n tableData: [\r\n // {\r\n // enterpriseAuditingId: 1,\r\n // auditingType: 0,// 审核类型(0:门店信息变更,1:新增成员,2:成员离职)\r\n // detail: '',\r\n // relationId: 112,\r\n // applyId: '12223233',\r\n // applyName: '测试',\r\n // headPic: '',\r\n // storeName: '测试',\r\n // refuseReason: '111111',\r\n // auditingStatus: 1, //审核状态 (0:待审核 ,1: 已同意,2:已拒绝)\r\n // beforeContent: '',\r\n // afterContent: '',\r\n // createTime: '2018-12-09 14:34:56'\r\n // }\r\n ],\r\n multipleSelection: [],\r\n\r\n // 分页参数\r\n currentPage: 1,\r\n pageSize: 20,\r\n total: 0,\r\n\r\n // info\r\n applyInfo: {\r\n // photo: '',\r\n // applyName: '测试的',\r\n // sex: 2,\r\n // code: '223344545fffffffffffffff4',\r\n // phone: '13012343333',\r\n // job: '店长',\r\n // store: '测试门店'\r\n },\r\n\r\n // store\r\n showStoreDialog: false,\r\n storeChangeData: {},\r\n\r\n\r\n }\r\n },\r\n filters: {\r\n formatTimeYMD(data) {\r\n return data != '--' ? data.split(' ')[0] : '--';\r\n },\r\n formatTimeHMS(data) {\r\n return data != '--' ? data.split(' ')[1] : '--';\r\n },\r\n formatNum(data){\r\n const reg=/\\d{1,3}(?=(\\d{3})+$)/g;\r\n return (data + '').replace(reg, '$&,');\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 搜索标签清空\r\n */\r\n clearSearch() {\r\n const that = this\r\n that.getTableList();\r\n },\r\n\r\n /**\r\n * 搜索标签\r\n */\r\n searchEnterFun(e) {\r\n const that = this\r\n console.log(e)\r\n let searchVal = String(e.target.value).trim()\r\n if (!searchVal) {\r\n return false;\r\n }\r\n\r\n that.getTableList();\r\n },\r\n\r\n toggleReason(item) {\r\n const that = this\r\n item.visible = true;\r\n that.tableData.forEach(function(ele,index){\r\n if (ele.enterpriseAuditingId != item.enterpriseAuditingId) {\r\n ele.visible = false;\r\n }\r\n })\r\n },\r\n\r\n /**\r\n * 表格---多选\r\n */\r\n handleSelectionChange(val) {\r\n const that = this\r\n that.multipleSelection = val;\r\n },\r\n\r\n /**\r\n * 分页---页码变化\r\n */\r\n handleSizeChange(val) {\r\n const that = this\r\n // console.log(`每页 ${val} 条`);\r\n that.pageSize = val;\r\n that.getTableList();\r\n },\r\n\r\n /**\r\n * 分页---当前页变化\r\n */\r\n handleCurrentChange(val) {\r\n const that = this\r\n // console.log(`当前页: ${val}`);\r\n that.currentPage = val;\r\n let fullPath = that.$route.fullPath;\r\n\r\n that.getTableList();\r\n },\r\n\r\n /**\r\n * 获取头像处显示信息\r\n */\r\n showSingleInfo(memberId) {\r\n const that = this;\r\n },\r\n\r\n\r\n /**\r\n * 显示门店变更\r\n */\r\n showStoreChange(item) {\r\n const that = this;\r\n that.showStoreDialog = true;\r\n that.storeChangeData = item;\r\n },\r\n\r\n /**\r\n * 获取列表数据\r\n */\r\n getTableList(val) {\r\n const that = this\r\n let para = {\r\n auditingType: '',\r\n auditingStatus: that.filterValue,\r\n search: that.searchValue || '', // 搜索字段\r\n pageNum: that.currentPage, // 当前页\r\n pageSize: that.pageSize, // 一页显示个数\r\n }\r\n\r\n getRequest('/haoban-manage-web/audit/auditing-list.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n if (!!resData.result&& !!resData.result.list) {\r\n resData.result.list.forEach(function(ele,index){\r\n if (!!ele.createTime) {\r\n ele.createTime = formatDate(ele.createTime)\r\n }\r\n })\r\n }\r\n that.tableData = resData.result.list;\r\n that.total = resData.result.total;\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n },\r\n mounted() {\r\n this.getTableList()\r\n },\r\n components: {\r\n navCrumb,\r\n storeChange\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.inline-block{\r\n display: inline-block;\r\n}\r\n.bg-82C5FF {\r\n background: #82C5FF;\r\n}\r\n\r\n.color-508CEE {\r\n color: #508CEE;\r\n}\r\n\r\n.color-FF585C {\r\n color: #FF585C;\r\n}\r\n\r\n.w-80 {\r\n width: 80px;\r\n}\r\n\r\n.w-130 {\r\n display: inline-block;\r\n width: 130px;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n}\r\n\r\n.w-250 {\r\n width: 250px;\r\n}\r\n\r\n.m-l-10 {\r\n margin-left: 10px;\r\n}\r\n\r\n/* flex */\r\n.flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n}\r\n\r\n.flex-1 {\r\n -webkit-box-flex: 1;\r\n -webkit-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n}\r\n\r\n.flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.flex-row {\r\n -webkit-flex-direction: row;\r\n -moz-flex-direction: row;\r\n -ms-flex-direction: row;\r\n -o-flex-direction: row;\r\n flex-direction: row;\r\n}\r\n\r\n.flex-align-center {\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.flex-pack-center {\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n}\r\n\r\n.flex-wrap {\r\n -webkit-flex-wrap: wrap;\r\n -moz-flex-wrap: wrap;\r\n -ms-flex-wrap: wrap;\r\n -o-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.flex-space-between {\r\n -webkit-justify-content: space-between;\r\n -moz-justify-content: space-between;\r\n -ms-justify-content: space-between;\r\n -o-justify-content: space-between;\r\n justify-content: space-between;\r\n}\r\n\r\n.text-center {\r\n text-align: center;\r\n}\r\n\r\n.text-right {\r\n text-align: right;\r\n}\r\n\r\n.common-wrap__page {\r\n margin-top: 24px;\r\n}\r\n\r\n.tooltip-text {\r\n width: 100%;\r\n white-space: pre-wrap;\r\n word-break: break-all;\r\n}\r\n\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n .right-box {\r\n background: #fff;\r\n min-height: 500px;\r\n padding: 24px;\r\n\r\n .w-280 {\r\n width: 280px;\r\n }\r\n\r\n .w-514 {\r\n width: 514px;\r\n }\r\n\r\n .m-l-20 {\r\n margin-left: 20px;\r\n }\r\n\r\n .m-t-45 {\r\n margin-top: 45px;\r\n }\r\n\r\n .v-align-b {\r\n vertical-align: bottom;\r\n }\r\n\r\n .text-center {\r\n text-align: center;\r\n }\r\n\r\n .reviewed-body-head {\r\n margin-bottom: 22px;\r\n }\r\n\r\n .table-head-pic {\r\n width: 35px;\r\n height: 35px;\r\n i {\r\n color: #fff;\r\n }\r\n\r\n img {\r\n width: 35px;\r\n height: 35px;\r\n border-radius: 3px;\r\n }\r\n }\r\n\r\n .apply-info {\r\n margin-left: 15px;\r\n line-height: 18px;\r\n span {\r\n font-size: 13px;\r\n color: #606266;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.apply-info-detail {\r\n /*padding: 18px;*/\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n .apply-info-img {\r\n width: 150px;\r\n height: 150px;\r\n border-radius: 12px;\r\n text-align: center;\r\n i {\r\n font-size: 100px;\r\n color: #fff;\r\n }\r\n img {\r\n width: 150px;\r\n height: 150px;\r\n border-radius: 12px;\r\n }\r\n }\r\n\r\n .apply-info-right {\r\n width: 229px;\r\n padding-left: 16px;\r\n font-size: 13px;\r\n color: #606266;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n .w-80 {\r\n display: inline-block;\r\n vertical-align: top;\r\n }\r\n }\r\n\r\n}\r\n\r\n.el-icon-question {\r\n font-size: 14px;\r\n color: #C0C4CC;\r\n cursor: pointer;\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/reviewCenter/reviewed.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"reviewed-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"reviewed-body-head\"},[_c('el-select',{attrs:{\"placeholder\":\"全部状态\"},on:{\"change\":_vm.getTableList},model:{value:(_vm.filterValue),callback:function ($$v) {_vm.filterValue=$$v},expression:\"filterValue\"}},_vm._l((_vm.filterOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})})),_c('el-input',{staticClass:\"w-250 m-l-10\",attrs:{\"placeholder\":\"请输入提交人姓名或门店名称\",\"prefix-icon\":\"el-icon-search\",\"clearable\":\"\"},on:{\"clear\":_vm.clearSearch},nativeOn:{\"keyup\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.searchEnterFun($event)}},model:{value:(_vm.searchValue),callback:function ($$v) {_vm.searchValue=$$v},expression:\"searchValue\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"reviewed-body-content\"},[_c('el-table',{ref:\"multipleTable\",staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.tableData,\"tooltip-effect\":\"dark\"}},[_c('el-table-column',{attrs:{\"label\":\"审核事项\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\"\\n \"+_vm._s(scope.row.auditingType == 0? '门店信息变更': scope.row.auditingType == 1? '新增成员': '成员离职')+\"\\n \")]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"提交人\",\"show-overflow-tooltip\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',{staticClass:\"flex\"},[_c('el-popover',{attrs:{\"placement\":\"top-start\",\"width\":\"400\",\"trigger\":\"hover\"},on:{\"show\":function($event){_vm.showSingleInfo(scope.row.applyId)}}},[_c('div',{staticClass:\"apply-info-detail\"},[_c('div',{staticClass:\"flex\"},[_c('div',{staticClass:\"apply-info-img flex-align-center flex-pack-center bg-82C5FF \"},[(!scope.row.headPic)?_c('i',{staticClass:\"iconfont icon-yewuduanmorentouxian\"}):_c('img',{attrs:{\"src\":scope.row.headPic,\"alt\":\"img\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"flex flex-column apply-info-right flex-space-between\"},[_c('div',{staticClass:\"apply-info-name\"},[_vm._v(_vm._s(scope.row.applyName)+\"\\n \"),_c('i',{class:[scope.row.sex == 2? 'icon-xingbienv color-FF585C' : 'icon-xingbienan color-508CEE','iconfont' ]})]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-code\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"员工代码:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.code))])]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-phone\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"手机号:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.phoneNumber))])]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-job\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"职位:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.positionName))])]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-store\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"所属门店:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.storeName))])])])])]),_vm._v(\" \"),_c('div',{attrs:{\"slot\":\"reference\"},slot:\"reference\"},[_c('div',{staticClass:\"flex flex-align-center flex-pack-center bg-82C5FF table-head-pic\"},[(!scope.row.headPic)?_c('i',{staticClass:\"iconfont icon-yewuduanmorentouxian\"}):_c('img',{attrs:{\"src\":scope.row.headPic,\"alt\":\"img\"}})])])]),_vm._v(\" \"),_c('div',{staticClass:\"flex flex-column apply-info\"},[_c('span',[_vm._v(_vm._s(scope.row.applyName))]),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(scope.row.storeName))])])],1)]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"详情\",\"show-overflow-tooltip\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',[_c('span',[_vm._v(_vm._s(scope.row.detail))]),_vm._v(\" \"),(scope.row.auditingType == 0)?_c('el-button',{attrs:{\"type\":\"text\"},on:{\"click\":function($event){_vm.showStoreChange(scope.row)}}},[_vm._v(\"查看详情\")]):_vm._e()],1)]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"提交时间\",\"show-overflow-tooltip\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',[_vm._v(_vm._s(_vm._f(\"formatTimeYMD\")(scope.row.createTime)))]),_vm._v(\" \"),_c('div',[_vm._v(_vm._s(_vm._f(\"formatTimeHMS\")(scope.row.createTime)))])]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"状态\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('span',{class:[scope.row.auditingStatus == 2? 'color-FF585C':'']},[_vm._v(_vm._s(scope.row.auditingStatus == 1? '超级管理员已同意':'超级管理员已拒绝'))]),_vm._v(\" \"),_c('el-popover',{staticClass:\"inline-block\",attrs:{\"placement\":\"top\",\"width\":\"150\",\"trigger\":\"hover\"}},[_c('div',{staticClass:\"tooltip-text\"},[_vm._v(_vm._s(scope.row.refuseReason))]),_vm._v(\" \"),_c('div',{attrs:{\"slot\":\"reference\"},slot:\"reference\"},[(scope.row.auditingStatus == 2)?_c('i',{staticClass:\"el-icon-question\",on:{\"click\":function($event){_vm.toggleReason(scope.row)}}}):_vm._e()])])]}}])})],1),_vm._v(\" \"),(_vm.tableData.length!=0)?_c('div',{staticClass:\"block common-wrap__page text-right\"},[_c('el-pagination',{attrs:{\"background\":\"\",\"current-page\":_vm.currentPage,\"page-sizes\":[10, 20, 30, 40],\"page-size\":_vm.pageSize,\"layout\":\"total, sizes, prev, pager, next, jumper\",\"total\":_vm.total},on:{\"size-change\":_vm.handleSizeChange,\"current-change\":_vm.handleCurrentChange}})],1):_vm._e()],1)])]),_vm._v(\" \"),_c('vue-gic-footer'),_vm._v(\" \"),_c('storeChange',{attrs:{\"storeChangeData\":_vm.storeChangeData},model:{value:(_vm.showStoreDialog),callback:function ($$v) {_vm.showStoreDialog=$$v},expression:\"showStoreDialog\"}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-72608135\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/reviewCenter/reviewed.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-72608135\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./reviewed.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./reviewed.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./reviewed.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-72608135\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./reviewed.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-72608135\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/reviewCenter/reviewed.vue\n// module id = null\n// module chunks = ","<template>\n <div class=\"custom-dialog-wrap\">\n <el-dialog title=\"门店环境图变更\" :visible.sync=\"customDialog\" width=\"600px\" :before-close=\"handleCardClose\">\n <div class=\"dialog-content\">\n <el-row>\n <el-col :span=\"11\">\n <div class=\"grid-content bg-purple-dark\">\n 变更前\n </div>\n <div class=\"data-body\">\n <div class=\"data-body-content flex flex-column flex-space-between\">\n <template v-for=\"item in leftData\">\n <img :src=\"item.src\" alt=\"\"/>\n </template>\n </div>\n </div>\n </el-col>\n <el-col :span=\"11\">\n <div class=\"grid-content bg-purple-dark\">\n 变更后\n </div>\n <div class=\"data-body\">\n <div class=\"data-body-content flex flex-column flex-space-between\">\n <template v-for=\"item in rightData\">\n <img :src=\"item.src\" alt=\"\"/>\n </template>\n </div>\n </div>\n </el-col>\n </el-row>\n </div>\n </el-dialog>\n </div>\n</template>\n<script>\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\n import showMsg from '@/common/js/showmsg';\n import errMsg from '@/common/js/error';\n import qs from 'qs';\n export default {\n name: 'custom-dialog',\n props: {\n value: {\n type: Boolean,\n default: false\n },\n storeChangeData: {\n type: Object\n }\n },\n data () {\n return {\n repProjectName: 'gic-web', // 项目名\n customDialog: this.value, // 弹框显示\n\n leftData: [\n {\n src: require('../../assets/test.png')\n },\n {\n src: require('../../assets/test.png')\n },\n {\n src: require('../../assets/test.png')\n }\n ],\n rightData: [\n {\n src: require('../../assets/test.png')\n },\n {\n src: require('../../assets/test.png')\n },\n {\n src: require('../../assets/test.png')\n }\n ]\n }\n },\n beforeMount() {\n const that = this\n },\n methods:{\n\n // 关闭\n handleCardClose() {\n const that = this;\n that.customCancel();\n },\n\n // 取消\n customCancel() {\n const that = this;\n that.customDialog = false\n that.$emit('input',that.customDialog)\n },\n\n formatDate(time,flag) {\n const that = this\n // (0-9)年月数字的显示\n function formatDig(num) {\n return num > 9 ? '' + num : '0' + num;\n }\n let myDate = new Date(time);\n let y = myDate.getFullYear();\n let m = myDate.getMonth()+1;\n let d = myDate.getDate();\n return y + flag + formatDig(m) + flag + formatDig(d) + flag\n },\n\n handleData() {\n const that = this;\n\n }\n\n },\n watch: {\n value: function(newData,oldData){\n const that = this;\n // console.log(\"新数据:\",newData,oldData)\n that.customDialog = newData\n },\n storeChangeData: function(newData,oldData){\n const that = this;\n }\n },\n\n /* 接收数据 */\n mounted(){\n const that = this;\n // console.log(\"新数据:\",that.value)\n // that.customDialog = that.showStoreDialog\n },\n\n }\n</script>\n\n<style lang=\"scss\" scoped>\n\n.flex {\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n}\n\n.flex-column {\n -webkit-flex-direction: column;\n -moz-flex-direction: column;\n -ms-flex-direction: column;\n -o-flex-direction: column;\n flex-direction: column;\n}\n\n.flex-space-between {\n -webkit-justify-content: space-between;\n -moz-justify-content: space-between;\n -ms-justify-content: space-between;\n -o-justify-content: space-between;\n justify-content: space-between;\n}\n.dialog-content {\n /*height: 484px;*/\n padding-bottom: 20px;\n\n .grid-content {\n width: 100%;\n height: 42px;\n line-height: 42px;\n text-align: center;\n background: rgba(245,247,250,1);\n font-size: 16px;\n color: #303133;\n /*border: 1px solid rgba(235,238,245,1);\n border-radius: 4px;*/\n }\n\n .el-row {\n width: 100%;\n font-size: 0\n }\n .el-col-11 {\n width: 272px;\n border:1px solid rgba(235,238,245,1);\n border-radius: 4px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n &+.el-col-11 {\n margin-left: 14px;\n }\n }\n\n .data-body {\n height: 442px;\n max-height: 442px;\n padding: 11px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n\n .data-body-content {\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n }\n img {\n width: 100%;\n &+img {\n margin-top: 10px;\n }\n }\n }\n}\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/review/store-change.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"custom-dialog-wrap\"},[_c('el-dialog',{attrs:{\"title\":\"门店环境图变更\",\"visible\":_vm.customDialog,\"width\":\"600px\",\"before-close\":_vm.handleCardClose},on:{\"update:visible\":function($event){_vm.customDialog=$event}}},[_c('div',{staticClass:\"dialog-content\"},[_c('el-row',[_c('el-col',{attrs:{\"span\":11}},[_c('div',{staticClass:\"grid-content bg-purple-dark\"},[_vm._v(\"\\n 变更前\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"data-body\"},[_c('div',{staticClass:\"data-body-content flex flex-column flex-space-between\"},[_vm._l((_vm.leftData),function(item){return [_c('img',{attrs:{\"src\":item.src,\"alt\":\"\"}})]})],2)])]),_vm._v(\" \"),_c('el-col',{attrs:{\"span\":11}},[_c('div',{staticClass:\"grid-content bg-purple-dark\"},[_vm._v(\"\\n 变更后\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"data-body\"},[_c('div',{staticClass:\"data-body-content flex flex-column flex-space-between\"},[_vm._l((_vm.rightData),function(item){return [_c('img',{attrs:{\"src\":item.src,\"alt\":\"\"}})]})],2)])])],1)],1)])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-17b2eb2d\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/review/store-change.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-17b2eb2d\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./store-change.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./store-change.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./store-change.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-17b2eb2d\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./store-change.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-17b2eb2d\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/review/store-change.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([11],{"2FlR":function(e,t,a){e.exports=a.p+"static/img/test.50e4091.png"},IyOB:function(e,t){},Zx22:function(e,t,a){"use strict";a("P9l9"),a("3E4D"),a("Ch4/"),a("mw3O");var s={name:"custom-dialog",props:{value:{type:Boolean,default:!1},storeChangeData:{type:Object}},data:function(){return{repProjectName:"gic-web",customDialog:this.value,leftData:[{src:a("2FlR")},{src:a("2FlR")},{src:a("2FlR")}],rightData:[{src:a("2FlR")},{src:a("2FlR")},{src:a("2FlR")}]}},beforeMount:function(){},methods:{handleCardClose:function(){this.customCancel()},customCancel:function(){this.customDialog=!1,this.$emit("input",this.customDialog)},formatDate:function(e,t){function a(e){return e>9?""+e:"0"+e}var s=new Date(e),i=s.getFullYear(),o=s.getMonth()+1,n=s.getDate();return i+t+a(o)+t+a(n)+t},handleData:function(){}},watch:{value:function(e,t){this.customDialog=e},storeChangeData:function(e,t){}},mounted:function(){}},i={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"custom-dialog-wrap"},[a("el-dialog",{attrs:{title:"门店环境图变更",visible:e.customDialog,width:"600px","before-close":e.handleCardClose},on:{"update:visible":function(t){e.customDialog=t}}},[a("div",{staticClass:"dialog-content"},[a("el-row",[a("el-col",{attrs:{span:11}},[a("div",{staticClass:"grid-content bg-purple-dark"},[e._v("\n 变更前\n ")]),e._v(" "),a("div",{staticClass:"data-body"},[a("div",{staticClass:"data-body-content flex flex-column flex-space-between"},[e._l(e.leftData,function(e){return[a("img",{attrs:{src:e.src,alt:""}})]})],2)])]),e._v(" "),a("el-col",{attrs:{span:11}},[a("div",{staticClass:"grid-content bg-purple-dark"},[e._v("\n 变更后\n ")]),e._v(" "),a("div",{staticClass:"data-body"},[a("div",{staticClass:"data-body-content flex flex-column flex-space-between"},[e._l(e.rightData,function(e){return[a("img",{attrs:{src:e.src,alt:""}})]})],2)])])],1)],1)])],1)},staticRenderFns:[]};var o=a("VU/8")(s,i,!1,function(e){a("IyOB")},"data-v-17b2eb2d",null);t.a=o.exports},vPUi:function(e,t){},xCEU:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("3Xzz"),i=a("Zx22"),o=a("3E4D"),n=a("Ch4/"),l=(a("Mk6G"),a("PI0u")),r=a("P9l9"),c={name:"unreview",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"审核中心",path:"/unreview"},{name:"待审核",path:""}],filterValue:"",filterOptions:[{label:"全部类型",value:""},{label:"新增成员",value:"1"},{label:"成员离职",value:"2"}],tableData:[],multipleSelection:[],currentPage:1,pageSize:20,total:0,selectId:"",ruleForm:{refuseReason:""},rules:{refuseReason:[{required:!0,message:"请输入拒绝理由",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字",trigger:"blur"}]},showStoreDialog:!1,storeChangeData:{},approveVisible:!1,refuseVisible:!1}},filters:{formatTimeYMD:function(e){return"--"!=e?e.split(" ")[0]:"--"},formatTimeHMS:function(e){return"--"!=e?e.split(" ")[1]:"--"},formatNum:function(e){return(e+"").replace(/\d{1,3}(?=(\d{3})+$)/g,"$&,")}},computed:{},methods:{handleSelectionChange:function(e){this.multipleSelection=e},handleSizeChange:function(e){this.pageSize=e,this.getTableList()},handleCurrentChange:function(e){this.currentPage=e,this.getTableList()},handleClick:function(e,t,a){this.selectId=t.enterpriseAuditingId,a?this.refuseVisible=!0:this.approveVisible=!0},sendApprove:function(){this.postApprove(this.selectId)},approveAll:function(){console.log(this.multipleSelection);var e=this.multipleSelection.length?this.multipleSelection.map(function(e){return e.enterpriseAuditingId}):"";if(!e)return this.$message.error({duration:1e3,message:"请选择列表"}),!1;this.postAllApprove(e)},postApprove:function(e){var t=this,a={enterpriseAuditingId:e};Object(r.b)("/haoban-manage-web/audit/approve.json",a).then(function(e){var a=e.data;if(1==a.errorCode)return o.a.showmsg("操作成功","success"),t.approveVisible=!1,void t.getTableList();n.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},postAllApprove:function(e){var t=this,a={enterpriseAuditingIds:e};Object(r.b)("/haoban-manage-web/audit/batch-approve.json",a).then(function(e){var a=e.data;if(1==a.errorCode)return o.a.showmsg("操作成功","success"),void t.getTableList();n.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},sendRefuse:function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.postRefuse()})},postRefuse:function(){var e=this,t={enterpriseAuditingId:e.selectId,refuseReason:e.ruleForm.refuseReason};Object(r.a)("/haoban-manage-web/audit/refuse.json",t).then(function(t){var a=t.data;if(1==a.errorCode)return o.a.showmsg("操作成功","success"),e.refuseVisible=!1,void e.getTableList();n.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},showSingleInfo:function(e){},showStoreChange:function(e){this.showStoreDialog=!0,this.storeChangeData=e},getTableList:function(e){var t=this,a={auditingType:t.filterValue,auditingStatus:"0",search:"",pageNum:t.currentPage,pageSize:t.pageSize};Object(r.a)("/haoban-manage-web/audit/auditing-list.json",a).then(function(e){var a=e.data;if(1==a.errorCode)return a.result&&a.result.list&&a.result.list.forEach(function(e,t){e.createTime&&(e.createTime=Object(l.b)(e.createTime))}),t.tableData=a.result.list,void(t.total=a.result.total);n.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}},mounted:function(){this.getTableList()},components:{navCrumb:s.a,storeChange:i.a}},u={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"unreview-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"reviewed-body-head flex flex-space-between"},[a("el-select",{attrs:{placeholder:"全部事项"},on:{change:e.getTableList},model:{value:e.filterValue,callback:function(t){e.filterValue=t},expression:"filterValue"}},e._l(e.filterOptions,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.approveAll}},[e._v("批量同意")])],1),e._v(" "),a("div",{staticClass:"reviewed-body-content"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:e.tableData,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),e._v(" "),a("el-table-column",{attrs:{label:"审核事项"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(0==t.row.auditingType?"门店信息变更":1==t.row.auditingType?"新增成员":"成员离职")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"提交人","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"flex"},[a("el-popover",{attrs:{placement:"top-start",width:"400",trigger:"hover"},on:{show:function(a){e.showSingleInfo(t.row.applyId)}}},[a("div",{staticClass:"apply-info-detail"},[a("div",{staticClass:"flex"},[a("div",{staticClass:"apply-info-img flex-align-center flex-pack-center bg-82C5FF "},[t.row.headPic?a("img",{attrs:{src:t.row.headPic,alt:"img"}}):a("i",{staticClass:"iconfont icon-yewuduanmorentouxian"})]),e._v(" "),a("div",{staticClass:"flex flex-column apply-info-right flex-space-between"},[a("div",{staticClass:"apply-info-name"},[e._v(e._s(t.row.applyName)+"\n "),a("i",{class:[2==t.row.sex?"icon-xingbienv color-FF585C":"icon-xingbienan color-508CEE","iconfont"]})]),e._v(" "),a("div",{staticClass:"apply-info-code"},[a("span",{staticClass:"w-80"},[e._v("员工代码:")]),a("span",{staticClass:"w-130"},[e._v(e._s(t.row.code))])]),e._v(" "),a("div",{staticClass:"apply-info-phone"},[a("span",{staticClass:"w-80"},[e._v("手机号:")]),a("span",{staticClass:"w-130"},[e._v(e._s(t.row.phoneNumber))])]),e._v(" "),a("div",{staticClass:"apply-info-job"},[a("span",{staticClass:"w-80"},[e._v("职位:")]),a("span",{staticClass:"w-130"},[e._v(e._s(t.row.positionName))])]),e._v(" "),a("div",{staticClass:"apply-info-store"},[a("span",{staticClass:"w-80"},[e._v("所属门店:")]),a("span",{staticClass:"w-130"},[e._v(e._s(t.row.storeName))])])])])]),e._v(" "),a("div",{attrs:{slot:"reference"},slot:"reference"},[a("div",{staticClass:"flex flex-align-center flex-pack-center bg-82C5FF table-head-pic"},[t.row.headPic?a("img",{attrs:{src:t.row.headPic,alt:"img"}}):a("i",{staticClass:"iconfont icon-yewuduanmorentouxian"})])])]),e._v(" "),a("div",{staticClass:"flex flex-column apply-info"},[a("span",[e._v(e._s(t.row.applyName))]),e._v(" "),a("span",[e._v(e._s(t.row.storeName))])])],1)]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"详情"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[a("span",[e._v(e._s(t.row.detail))]),e._v(" "),0==t.row.auditingType?a("el-button",{attrs:{type:"text"},on:{click:function(a){e.showStoreChange(t.row)}}},[e._v("查看详情")]):e._e()],1)]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"提交时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(e._f("formatTimeYMD")(t.row.createTime)))]),e._v(" "),a("div",[e._v(e._s(e._f("formatTimeHMS")(t.row.createTime)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){e.handleClick(t.$index,t.row)}}},[e._v("同意")]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){e.handleClick(t.$index,t.row,"refuse")}}},[e._v("拒绝")])]}}])})],1),e._v(" "),0!=e.tableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("el-pagination",{attrs:{background:"","current-page":e.currentPage,"page-sizes":[10,20,30,40],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()],1)])]),e._v(" "),a("vue-gic-footer"),e._v(" "),a("storeChange",{attrs:{storeChangeData:e.storeChangeData},model:{value:e.showStoreDialog,callback:function(t){e.showStoreDialog=t},expression:"showStoreDialog"}}),e._v(" "),a("el-dialog",{staticClass:"approve-dialog",attrs:{title:"",visible:e.approveVisible,width:"422px"},on:{"update:visible":function(t){e.approveVisible=t}}},[a("div",{staticClass:"approve-body text-center"},[a("div",[a("i",{staticClass:"el-icon-success"}),a("span",{staticClass:"approve-icon-tip"},[e._v("同意")])]),e._v(" "),a("div",{staticClass:"approve-tip"},[e._v("是否确认同意")])]),e._v(" "),a("div",{staticClass:"approve-footer dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.approveVisible=!1}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.sendApprove}},[e._v("确 定")])],1)]),e._v(" "),a("el-dialog",{staticClass:"refuse-dialog",attrs:{title:"提示",visible:e.refuseVisible,width:"422px"},on:{"update:visible":function(t){e.refuseVisible=t}}},[a("div",[a("div",{staticClass:"refuse-tip"},[e._v("请输入拒绝理由")]),e._v(" "),a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules}},[a("el-form-item",{attrs:{label:"",prop:"refuseReason"}},[a("el-input",{attrs:{type:"textarea",rows:3},model:{value:e.ruleForm.refuseReason,callback:function(t){e.$set(e.ruleForm,"refuseReason",t)},expression:"ruleForm.refuseReason"}})],1)],1)],1),e._v(" "),a("div",{staticClass:"approve-footer dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.refuseVisible=!1}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.sendRefuse("ruleForm")}}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var p=a("VU/8")(c,u,!1,function(e){a("vPUi")},"data-v-3651ad78",null);t.default=p.exports}});
//# sourceMappingURL=11.4cb90a5ae4766f99290b.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/test.png","webpack:///src/components/review/store-change.vue","webpack:///./src/components/review/store-change.vue?5ea5","webpack:///./src/components/review/store-change.vue","webpack:///src/views/reviewCenter/unreview.vue","webpack:///./src/views/reviewCenter/unreview.vue?4b50","webpack:///./src/views/reviewCenter/unreview.vue"],"names":["module","exports","__webpack_require__","p","store_change","name","props","value","type","Boolean","default","storeChangeData","Object","data","repProjectName","customDialog","this","leftData","src","rightData","beforeMount","methods","handleCardClose","customCancel","$emit","formatDate","time","flag","formatDig","num","myDate","Date","y","getFullYear","m","getMonth","d","getDate","handleData","watch","newData","oldData","mounted","review_store_change","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","title","visible","width","before-close","on","update:visible","$event","span","_v","_l","item","alt","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__","unreview","navpath","path","relocation","filterValue","filterOptions","label","tableData","multipleSelection","currentPage","pageSize","total","selectId","ruleForm","refuseReason","rules","required","message","trigger","min","max","showStoreDialog","approveVisible","refuseVisible","filters","formatTimeYMD","split","formatTimeHMS","formatNum","replace","computed","handleSelectionChange","val","handleSizeChange","getTableList","handleCurrentChange","handleClick","index","enterpriseAuditingId","sendApprove","postApprove","approveAll","console","log","ids","length","map","$message","error","duration","postAllApprove","that","para","api","then","res","resData","errorCode","showmsg","errorMsg","catch","enterpriseAuditingIds","sendRefuse","formName","$refs","validate","valid","postRefuse","showSingleInfo","memberId","showStoreChange","auditingType","auditingStatus","search","pageNum","result","list","forEach","ele","createTime","js_public","components","navCrumb","nav","storeChange","reviewCenter_unreview","placeholder","change","model","callback","$$v","expression","key","click","ref","staticStyle","tooltip-effect","selection-change","scopedSlots","_u","fn","scope","_s","row","show-overflow-tooltip","placement","show","applyId","headPic","applyName","class","sex","code","phoneNumber","positionName","storeName","slot","detail","_e","_f","size","$index","background","current-page","page-sizes","page-size","layout","size-change","current-change","text-align","prop","rows","$set"],"mappings":"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","file":"static/js/11.4cb90a5ae4766f99290b.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/img/test.50e4091.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/test.png\n// module id = 2FlR\n// module chunks = 10 11","<template>\n <div class=\"custom-dialog-wrap\">\n <el-dialog title=\"门店环境图变更\" :visible.sync=\"customDialog\" width=\"600px\" :before-close=\"handleCardClose\">\n <div class=\"dialog-content\">\n <el-row>\n <el-col :span=\"11\">\n <div class=\"grid-content bg-purple-dark\">\n 变更前\n </div>\n <div class=\"data-body\">\n <div class=\"data-body-content flex flex-column flex-space-between\">\n <template v-for=\"item in leftData\">\n <img :src=\"item.src\" alt=\"\"/>\n </template>\n </div>\n </div>\n </el-col>\n <el-col :span=\"11\">\n <div class=\"grid-content bg-purple-dark\">\n 变更后\n </div>\n <div class=\"data-body\">\n <div class=\"data-body-content flex flex-column flex-space-between\">\n <template v-for=\"item in rightData\">\n <img :src=\"item.src\" alt=\"\"/>\n </template>\n </div>\n </div>\n </el-col>\n </el-row>\n </div>\n </el-dialog>\n </div>\n</template>\n<script>\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\n import showMsg from '@/common/js/showmsg';\n import errMsg from '@/common/js/error';\n import qs from 'qs';\n export default {\n name: 'custom-dialog',\n props: {\n value: {\n type: Boolean,\n default: false\n },\n storeChangeData: {\n type: Object\n }\n },\n data () {\n return {\n repProjectName: 'gic-web', // 项目名\n customDialog: this.value, // 弹框显示\n\n leftData: [\n {\n src: require('../../assets/test.png')\n },\n {\n src: require('../../assets/test.png')\n },\n {\n src: require('../../assets/test.png')\n }\n ],\n rightData: [\n {\n src: require('../../assets/test.png')\n },\n {\n src: require('../../assets/test.png')\n },\n {\n src: require('../../assets/test.png')\n }\n ]\n }\n },\n beforeMount() {\n const that = this\n },\n methods:{\n\n // 关闭\n handleCardClose() {\n const that = this;\n that.customCancel();\n },\n\n // 取消\n customCancel() {\n const that = this;\n that.customDialog = false\n that.$emit('input',that.customDialog)\n },\n\n formatDate(time,flag) {\n const that = this\n // (0-9)年月数字的显示\n function formatDig(num) {\n return num > 9 ? '' + num : '0' + num;\n }\n let myDate = new Date(time);\n let y = myDate.getFullYear();\n let m = myDate.getMonth()+1;\n let d = myDate.getDate();\n return y + flag + formatDig(m) + flag + formatDig(d) + flag\n },\n\n handleData() {\n const that = this;\n\n }\n\n },\n watch: {\n value: function(newData,oldData){\n const that = this;\n // console.log(\"新数据:\",newData,oldData)\n that.customDialog = newData\n },\n storeChangeData: function(newData,oldData){\n const that = this;\n }\n },\n\n /* 接收数据 */\n mounted(){\n const that = this;\n // console.log(\"新数据:\",that.value)\n // that.customDialog = that.showStoreDialog\n },\n\n }\n</script>\n\n<style lang=\"scss\" scoped>\n\n.flex {\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n}\n\n.flex-column {\n -webkit-flex-direction: column;\n -moz-flex-direction: column;\n -ms-flex-direction: column;\n -o-flex-direction: column;\n flex-direction: column;\n}\n\n.flex-space-between {\n -webkit-justify-content: space-between;\n -moz-justify-content: space-between;\n -ms-justify-content: space-between;\n -o-justify-content: space-between;\n justify-content: space-between;\n}\n.dialog-content {\n /*height: 484px;*/\n padding-bottom: 20px;\n\n .grid-content {\n width: 100%;\n height: 42px;\n line-height: 42px;\n text-align: center;\n background: rgba(245,247,250,1);\n font-size: 16px;\n color: #303133;\n /*border: 1px solid rgba(235,238,245,1);\n border-radius: 4px;*/\n }\n\n .el-row {\n width: 100%;\n font-size: 0\n }\n .el-col-11 {\n width: 272px;\n border:1px solid rgba(235,238,245,1);\n border-radius: 4px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n &+.el-col-11 {\n margin-left: 14px;\n }\n }\n\n .data-body {\n height: 442px;\n max-height: 442px;\n padding: 11px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n\n .data-body-content {\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n }\n img {\n width: 100%;\n &+img {\n margin-top: 10px;\n }\n }\n }\n}\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/review/store-change.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"custom-dialog-wrap\"},[_c('el-dialog',{attrs:{\"title\":\"门店环境图变更\",\"visible\":_vm.customDialog,\"width\":\"600px\",\"before-close\":_vm.handleCardClose},on:{\"update:visible\":function($event){_vm.customDialog=$event}}},[_c('div',{staticClass:\"dialog-content\"},[_c('el-row',[_c('el-col',{attrs:{\"span\":11}},[_c('div',{staticClass:\"grid-content bg-purple-dark\"},[_vm._v(\"\\n 变更前\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"data-body\"},[_c('div',{staticClass:\"data-body-content flex flex-column flex-space-between\"},[_vm._l((_vm.leftData),function(item){return [_c('img',{attrs:{\"src\":item.src,\"alt\":\"\"}})]})],2)])]),_vm._v(\" \"),_c('el-col',{attrs:{\"span\":11}},[_c('div',{staticClass:\"grid-content bg-purple-dark\"},[_vm._v(\"\\n 变更后\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"data-body\"},[_c('div',{staticClass:\"data-body-content flex flex-column flex-space-between\"},[_vm._l((_vm.rightData),function(item){return [_c('img',{attrs:{\"src\":item.src,\"alt\":\"\"}})]})],2)])])],1)],1)])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-17b2eb2d\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/review/store-change.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-17b2eb2d\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./store-change.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./store-change.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./store-change.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-17b2eb2d\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./store-change.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-17b2eb2d\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/review/store-change.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"unreview-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"reviewed-body-head flex flex-space-between\">\r\n <el-select v-model=\"filterValue\" placeholder=\"全部事项\" @change=\"getTableList\">\r\n <el-option\r\n v-for=\"item in filterOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n <el-button type=\"primary\" @click=\"approveAll\">批量同意</el-button>\r\n </div>\r\n <div class=\"reviewed-body-content\">\r\n <el-table\r\n ref=\"multipleTable\"\r\n :data=\"tableData\"\r\n tooltip-effect=\"dark\"\r\n style=\"width: 100%\"\r\n @selection-change=\"handleSelectionChange\">\r\n <el-table-column\r\n type=\"selection\"\r\n width=\"55\">\r\n </el-table-column>\r\n <el-table-column\r\n label=\"审核事项\">\r\n <template slot-scope=\"scope\">\r\n {{ scope.row.auditingType == 0? '门店信息变更': scope.row.auditingType == 1? '新增成员': '成员离职'}}\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"提交人\"\r\n show-overflow-tooltip>\r\n <template slot-scope=\"scope\">\r\n <div class=\"flex\">\r\n <el-popover\r\n placement=\"top-start\"\r\n width=\"400\"\r\n trigger=\"hover\"\r\n @show=\"showSingleInfo(scope.row.applyId)\">\r\n <div class=\"apply-info-detail\">\r\n <div class=\"flex\">\r\n <div class=\"apply-info-img flex-align-center flex-pack-center bg-82C5FF \">\r\n <i v-if=\"!scope.row.headPic\" class=\"iconfont icon-yewuduanmorentouxian\"></i>\r\n <img v-else :src=\"scope.row.headPic\" alt=\"img\"/>\r\n </div>\r\n <div class=\"flex flex-column apply-info-right flex-space-between\">\r\n <div class=\"apply-info-name\">{{scope.row.applyName}}\r\n <i :class=\"[scope.row.sex == 2? 'icon-xingbienv color-FF585C' : 'icon-xingbienan color-508CEE','iconfont' ]\"></i>\r\n </div>\r\n <div class=\"apply-info-code\">\r\n <span class=\"w-80\">员工代码:</span><span class=\"w-130\">{{ scope.row.code }}</span>\r\n </div>\r\n <div class=\"apply-info-phone\">\r\n <span class=\"w-80\">手机号:</span><span class=\"w-130\">{{ scope.row.phoneNumber }}</span>\r\n </div>\r\n <div class=\"apply-info-job\">\r\n <span class=\"w-80\">职位:</span><span class=\"w-130\">{{ scope.row.positionName }}</span>\r\n </div>\r\n <div class=\"apply-info-store\">\r\n <span class=\"w-80\">所属门店:</span><span class=\"w-130\">{{ scope.row.storeName }}</span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div slot=\"reference\">\r\n <div class=\"flex flex-align-center flex-pack-center bg-82C5FF table-head-pic\">\r\n <i v-if=\"!scope.row.headPic\" class=\"iconfont icon-yewuduanmorentouxian\"></i>\r\n <img v-else :src=\"scope.row.headPic\" alt=\"img\"/>\r\n </div>\r\n </div>\r\n </el-popover>\r\n <div class=\"flex flex-column apply-info\">\r\n <span>{{scope.row.applyName}}</span>\r\n <span>{{scope.row.storeName}}</span>\r\n </div>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"详情\">\r\n <template slot-scope=\"scope\">\r\n <div>\r\n <!-- <span> {{ scope.row.auditingType == 0? '门店信息变更': scope.row.auditingType == 0? '新增成员': '成员离职'}}</span> -->\r\n <span>{{scope.row.detail}}</span>\r\n <el-button v-if=\"scope.row.auditingType == 0\" type=\"text\" @click=\"showStoreChange(scope.row)\">查看详情</el-button>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"提交时间\"\r\n show-overflow-tooltip>\r\n <template slot-scope=\"scope\">\r\n <div>{{ scope.row.createTime | formatTimeYMD}}</div>\r\n <div>{{ scope.row.createTime | formatTimeHMS}}</div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"操作\"\r\n width=\"100\">\r\n <template slot-scope=\"scope\">\r\n <el-button @click=\"handleClick(scope.$index,scope.row)\" type=\"text\" size=\"small\">同意</el-button>\r\n <el-button @click=\"handleClick(scope.$index,scope.row,'refuse')\" type=\"text\" size=\"small\">拒绝</el-button>\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n <div class=\"block common-wrap__page text-right\" v-if=\"tableData.length!=0\">\r\n <el-pagination\r\n background\r\n @size-change=\"handleSizeChange\"\r\n @current-change=\"handleCurrentChange\"\r\n :current-page=\"currentPage\"\r\n :page-sizes=\"[10, 20, 30, 40]\"\r\n :page-size=\"pageSize\"\r\n layout=\"total, sizes, prev, pager, next, jumper\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n <!-- 门店变更 -->\r\n <storeChange v-model=\"showStoreDialog\" :storeChangeData=\"storeChangeData\"></storeChange>\r\n <!-- 同意 -->\r\n <el-dialog class=\"approve-dialog\" title=\"\" :visible.sync=\"approveVisible\" width=\"422px\">\r\n <div class=\"approve-body text-center\">\r\n <div><i class=\"el-icon-success\"></i><span class=\"approve-icon-tip\">同意</span></div>\r\n <div class=\"approve-tip\">是否确认同意</div>\r\n </div>\r\n <div slot=\"footer\" class=\"approve-footer dialog-footer\" style=\"text-align: center;\">\r\n <el-button @click=\"approveVisible = false\">取 消</el-button>\r\n <el-button type=\"primary\" @click=\"sendApprove\">确 定</el-button>\r\n </div>\r\n </el-dialog>\r\n <!-- 拒绝 -->\r\n <el-dialog class=\"refuse-dialog\" title=\"提示\" :visible.sync=\"refuseVisible\" width=\"422px\">\r\n <div>\r\n <div class=\"refuse-tip\">请输入拒绝理由</div>\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"\" prop=\"refuseReason\">\r\n <el-input\r\n v-model=\"ruleForm.refuseReason\"\r\n type=\"textarea\"\r\n :rows=\"3\">\r\n </el-input>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n <div slot=\"footer\" class=\"approve-footer dialog-footer\" >\r\n <el-button @click=\"refuseVisible = false\">取 消</el-button>\r\n <el-button type=\"primary\" @click=\"sendRefuse('ruleForm')\">确 定</el-button>\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport storeChange from '@/components/review/store-change.vue';\r\n\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport strLength from '@/common/js/strlen';\r\nimport { _debounce,formatDate } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"unreview\",\r\n data() {\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '审核中心',\r\n path: '/unreview'\r\n },\r\n {\r\n name: '待审核',\r\n path: ''\r\n }\r\n\r\n ],\r\n\r\n filterValue: '',\r\n filterOptions: [\r\n // {\r\n // label: '门店信息变更',\r\n // value: '0'\r\n // },\r\n {\r\n label: '全部类型',\r\n value: ''\r\n },\r\n {\r\n label: '新增成员',\r\n value: '1'\r\n },\r\n {\r\n label: '成员离职',\r\n value: '2'\r\n }\r\n ],\r\n\r\n tableData: [\r\n // {\r\n // enterpriseAuditingId: 1,\r\n // auditingType: 0,//审核类型(0:门店信息变更,1:新增成员,2:成员离职)\r\n // detail: '',\r\n // relationId: 112,\r\n // applyId: '12223233',\r\n // applyName: '测试',\r\n // headPic: '',\r\n // storeName: '测试门店',\r\n // refuseReason: '111111',\r\n // auditingStatus: 0, //审核状态 (0:待审核 ,1: 已同意,2:已拒绝)\r\n // beforeContent: '',\r\n // afterContent: '',\r\n // createTime: '2018-12-09 14:34:56'\r\n // }\r\n ],\r\n multipleSelection: [],\r\n\r\n // 分页参数\r\n currentPage: 1,\r\n pageSize: 20,\r\n total: 0,\r\n\r\n // 操作\r\n selectId: '',\r\n ruleForm: {\r\n refuseReason: ''\r\n },\r\n rules: {\r\n refuseReason: [\r\n { required: true, message: '请输入拒绝理由', trigger: 'blur' },\r\n { min: 1, max: 50, message: '长度在 1 到 50 个字', trigger: 'blur' }\r\n ],\r\n },\r\n\r\n showStoreDialog: false,\r\n storeChangeData: {},\r\n\r\n approveVisible: false,\r\n refuseVisible: false,\r\n\r\n }\r\n },\r\n filters: {\r\n formatTimeYMD(data) {\r\n return data != '--' ? data.split(' ')[0] : '--';\r\n },\r\n formatTimeHMS(data) {\r\n return data != '--' ? data.split(' ')[1] : '--';\r\n },\r\n formatNum(data){\r\n const reg=/\\d{1,3}(?=(\\d{3})+$)/g;\r\n return (data + '').replace(reg, '$&,');\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n /**\r\n * 表格---多选\r\n */\r\n handleSelectionChange(val) {\r\n const that = this\r\n that.multipleSelection = val;\r\n },\r\n\r\n /**\r\n * 分页---页码变化\r\n */\r\n handleSizeChange(val) {\r\n const that = this;\r\n that.pageSize = val;\r\n that.getTableList();\r\n },\r\n\r\n /**\r\n * 分页---当前页变化\r\n */\r\n handleCurrentChange(val) {\r\n const that = this;\r\n that.currentPage = val;\r\n\r\n that.getTableList();\r\n },\r\n\r\n /**\r\n * 操作\r\n */\r\n handleClick(index,item,flag) {\r\n const that = this\r\n that.selectId = item.enterpriseAuditingId;\r\n !!flag? that.refuseVisible = true: that.approveVisible = true;\r\n },\r\n\r\n /**\r\n * 确定同意\r\n */\r\n sendApprove() {\r\n const that = this\r\n that.postApprove(that.selectId)\r\n },\r\n\r\n /**\r\n * 批量同意\r\n */\r\n approveAll() {\r\n const that = this;\r\n console.log(that.multipleSelection)\r\n let ids = !!that.multipleSelection.length? that.multipleSelection.map(item=>item.enterpriseAuditingId) : '';\r\n if (!ids) {\r\n that.$message.error({\r\n duration: 1000,\r\n message: '请选择列表'\r\n })\r\n return false;\r\n }\r\n that.postAllApprove(ids)\r\n\r\n },\r\n\r\n postApprove(ids) {\r\n const that = this;\r\n let para = {\r\n enterpriseAuditingId: ids\r\n }\r\n\r\n postRequest('/haoban-manage-web/audit/approve.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n showMsg.showmsg('操作成功','success')\r\n that.approveVisible = false;\r\n that.getTableList();\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n postAllApprove(ids) {\r\n const that = this;\r\n let para = {\r\n enterpriseAuditingIds: ids\r\n }\r\n\r\n postRequest('/haoban-manage-web/audit/batch-approve.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n showMsg.showmsg('操作成功','success')\r\n that.getTableList();\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 确定拒绝\r\n */\r\n sendRefuse(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n that.postRefuse()\r\n } else {\r\n // console.log('error submit!!');\r\n return false;\r\n }\r\n })\r\n },\r\n\r\n postRefuse() {\r\n const that = this;\r\n let para = {\r\n enterpriseAuditingId: that.selectId,\r\n refuseReason: that.ruleForm.refuseReason\r\n }\r\n\r\n getRequest('/haoban-manage-web/audit/refuse.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n showMsg.showmsg('操作成功','success')\r\n that.refuseVisible = false;\r\n that.getTableList();\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 获取头像处显示信息\r\n */\r\n showSingleInfo(memberId) {\r\n const that = this;\r\n },\r\n\r\n /**\r\n * 显示门店变更\r\n */\r\n showStoreChange(item) {\r\n const that = this;\r\n that.showStoreDialog = true;\r\n that.storeChangeData = item;\r\n },\r\n\r\n /**\r\n * 获取列表数据\r\n */\r\n getTableList(val) {\r\n const that = this;\r\n let para = {\r\n auditingType: that.filterValue,\r\n auditingStatus: '0',\r\n search: '', // 搜索字段\r\n pageNum: that.currentPage, // 当前页\r\n pageSize: that.pageSize, // 一页显示个数\r\n }\r\n\r\n getRequest('/haoban-manage-web/audit/auditing-list.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n if (!!resData.result&& !!resData.result.list) {\r\n resData.result.list.forEach(function(ele,index){\r\n if (!!ele.createTime) {\r\n ele.createTime = formatDate(ele.createTime)\r\n }\r\n })\r\n }\r\n that.tableData = resData.result.list;\r\n that.total = resData.result.total;\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n },\r\n mounted() {\r\n this.getTableList()\r\n },\r\n components: {\r\n navCrumb,\r\n storeChange\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n.bg-82C5FF {\r\n background: #82C5FF;\r\n}\r\n\r\n.color-508CEE {\r\n color: #508CEE;\r\n}\r\n\r\n.color-FF585C {\r\n color: #FF585C;\r\n}\r\n\r\n.w-80 {\r\n width: 80px;\r\n}\r\n\r\n.w-130 {\r\n display: inline-block;\r\n width: 130px;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n}\r\n\r\n.common-wrap__page {\r\n margin-top: 24px;\r\n}\r\n/* flex */\r\n.flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n}\r\n\r\n.flex-1 {\r\n -webkit-box-flex: 1;\r\n -webkit-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n}\r\n\r\n.flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.flex-row {\r\n -webkit-flex-direction: row;\r\n -moz-flex-direction: row;\r\n -ms-flex-direction: row;\r\n -o-flex-direction: row;\r\n flex-direction: row;\r\n}\r\n\r\n.flex-align-center {\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.flex-pack-center {\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n}\r\n\r\n.flex-wrap {\r\n -webkit-flex-wrap: wrap;\r\n -moz-flex-wrap: wrap;\r\n -ms-flex-wrap: wrap;\r\n -o-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.flex-space-between {\r\n -webkit-justify-content: space-between;\r\n -moz-justify-content: space-between;\r\n -ms-justify-content: space-between;\r\n -o-justify-content: space-between;\r\n justify-content: space-between;\r\n}\r\n\r\n.text-center {\r\n text-align: center;\r\n}\r\n\r\n.text-right {\r\n text-align: right;\r\n}\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n .right-box {\r\n background: #fff;\r\n min-height: 500px;\r\n padding: 24px;\r\n\r\n .w-280 {\r\n width: 280px;\r\n }\r\n\r\n .w-514 {\r\n width: 514px;\r\n }\r\n\r\n .m-l-20 {\r\n margin-left: 20px;\r\n }\r\n\r\n .m-t-45 {\r\n margin-top: 45px;\r\n }\r\n\r\n .v-align-b {\r\n vertical-align: bottom;\r\n }\r\n\r\n\r\n\r\n .reviewed-body-head {\r\n margin-bottom: 22px;\r\n }\r\n\r\n .table-head-pic {\r\n width: 35px;\r\n height: 35px;\r\n i {\r\n color: #fff;\r\n }\r\n\r\n img {\r\n width: 35px;\r\n height: 35px;\r\n border-radius: 3px;\r\n }\r\n }\r\n\r\n .apply-info {\r\n margin-left: 15px;\r\n line-height: 18px;\r\n span {\r\n font-size: 13px;\r\n color: #606266;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.apply-info-detail {\r\n /*padding: 18px;*/\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n .apply-info-img {\r\n width: 150px;\r\n height: 150px;\r\n border-radius: 12px;\r\n text-align: center;\r\n i {\r\n font-size: 100px;\r\n color: #fff;\r\n }\r\n img {\r\n width: 150px;\r\n height: 150px;\r\n border-radius: 12px;\r\n }\r\n }\r\n\r\n .apply-info-right {\r\n width: 229px;\r\n padding-left: 16px;\r\n font-size: 13px;\r\n color: #606266;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n .w-80 {\r\n display: inline-block;\r\n vertical-align: top;\r\n }\r\n }\r\n\r\n}\r\n\r\n.approve-dialog {\r\n .el-icon-success {\r\n display: inline-block;\r\n vertical-align: middle;\r\n font-size: 24px;\r\n color: #67C23A;\r\n }\r\n\r\n .approve-icon-tip {\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin-left: 6px;\r\n font-size: 18px;\r\n color: #303133;\r\n }\r\n\r\n .approve-tip {\r\n margin-top: 31px;\r\n font-size: 14px;\r\n color: #606266;\r\n }\r\n\r\n /deep/.el-dialog__footer {\r\n border: none;\r\n padding: 18px 20px 22px 20px;\r\n }\r\n}\r\n\r\n.refuse-dialog {\r\n .refuse-tip {\r\n margin-bottom: 20px;\r\n font-size: 14px;\r\n color: #606266;\r\n }\r\n /deep/.el-dialog__footer {\r\n border: none;\r\n /*padding: 18px 20px 22px 20px;*/\r\n }\r\n\r\n .el-textarea {\r\n /deep/ .el-textarea__inner {\r\n font-size: 12px;\r\n color: #606266;\r\n background-color: rgba(255,255,255,.1);\r\n resize: none;\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/reviewCenter/unreview.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"unreview-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"reviewed-body-head flex flex-space-between\"},[_c('el-select',{attrs:{\"placeholder\":\"全部事项\"},on:{\"change\":_vm.getTableList},model:{value:(_vm.filterValue),callback:function ($$v) {_vm.filterValue=$$v},expression:\"filterValue\"}},_vm._l((_vm.filterOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})})),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.approveAll}},[_vm._v(\"批量同意\")])],1),_vm._v(\" \"),_c('div',{staticClass:\"reviewed-body-content\"},[_c('el-table',{ref:\"multipleTable\",staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.tableData,\"tooltip-effect\":\"dark\"},on:{\"selection-change\":_vm.handleSelectionChange}},[_c('el-table-column',{attrs:{\"type\":\"selection\",\"width\":\"55\"}}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"审核事项\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\"\\n \"+_vm._s(scope.row.auditingType == 0? '门店信息变更': scope.row.auditingType == 1? '新增成员': '成员离职')+\"\\n \")]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"提交人\",\"show-overflow-tooltip\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',{staticClass:\"flex\"},[_c('el-popover',{attrs:{\"placement\":\"top-start\",\"width\":\"400\",\"trigger\":\"hover\"},on:{\"show\":function($event){_vm.showSingleInfo(scope.row.applyId)}}},[_c('div',{staticClass:\"apply-info-detail\"},[_c('div',{staticClass:\"flex\"},[_c('div',{staticClass:\"apply-info-img flex-align-center flex-pack-center bg-82C5FF \"},[(!scope.row.headPic)?_c('i',{staticClass:\"iconfont icon-yewuduanmorentouxian\"}):_c('img',{attrs:{\"src\":scope.row.headPic,\"alt\":\"img\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"flex flex-column apply-info-right flex-space-between\"},[_c('div',{staticClass:\"apply-info-name\"},[_vm._v(_vm._s(scope.row.applyName)+\"\\n \"),_c('i',{class:[scope.row.sex == 2? 'icon-xingbienv color-FF585C' : 'icon-xingbienan color-508CEE','iconfont' ]})]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-code\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"员工代码:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.code))])]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-phone\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"手机号:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.phoneNumber))])]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-job\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"职位:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.positionName))])]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-store\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"所属门店:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.storeName))])])])])]),_vm._v(\" \"),_c('div',{attrs:{\"slot\":\"reference\"},slot:\"reference\"},[_c('div',{staticClass:\"flex flex-align-center flex-pack-center bg-82C5FF table-head-pic\"},[(!scope.row.headPic)?_c('i',{staticClass:\"iconfont icon-yewuduanmorentouxian\"}):_c('img',{attrs:{\"src\":scope.row.headPic,\"alt\":\"img\"}})])])]),_vm._v(\" \"),_c('div',{staticClass:\"flex flex-column apply-info\"},[_c('span',[_vm._v(_vm._s(scope.row.applyName))]),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(scope.row.storeName))])])],1)]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"详情\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',[_c('span',[_vm._v(_vm._s(scope.row.detail))]),_vm._v(\" \"),(scope.row.auditingType == 0)?_c('el-button',{attrs:{\"type\":\"text\"},on:{\"click\":function($event){_vm.showStoreChange(scope.row)}}},[_vm._v(\"查看详情\")]):_vm._e()],1)]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"提交时间\",\"show-overflow-tooltip\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',[_vm._v(_vm._s(_vm._f(\"formatTimeYMD\")(scope.row.createTime)))]),_vm._v(\" \"),_c('div',[_vm._v(_vm._s(_vm._f(\"formatTimeHMS\")(scope.row.createTime)))])]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"操作\",\"width\":\"100\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-button',{attrs:{\"type\":\"text\",\"size\":\"small\"},on:{\"click\":function($event){_vm.handleClick(scope.$index,scope.row)}}},[_vm._v(\"同意\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"text\",\"size\":\"small\"},on:{\"click\":function($event){_vm.handleClick(scope.$index,scope.row,'refuse')}}},[_vm._v(\"拒绝\")])]}}])})],1),_vm._v(\" \"),(_vm.tableData.length!=0)?_c('div',{staticClass:\"block common-wrap__page text-right\"},[_c('el-pagination',{attrs:{\"background\":\"\",\"current-page\":_vm.currentPage,\"page-sizes\":[10, 20, 30, 40],\"page-size\":_vm.pageSize,\"layout\":\"total, sizes, prev, pager, next, jumper\",\"total\":_vm.total},on:{\"size-change\":_vm.handleSizeChange,\"current-change\":_vm.handleCurrentChange}})],1):_vm._e()],1)])]),_vm._v(\" \"),_c('vue-gic-footer'),_vm._v(\" \"),_c('storeChange',{attrs:{\"storeChangeData\":_vm.storeChangeData},model:{value:(_vm.showStoreDialog),callback:function ($$v) {_vm.showStoreDialog=$$v},expression:\"showStoreDialog\"}}),_vm._v(\" \"),_c('el-dialog',{staticClass:\"approve-dialog\",attrs:{\"title\":\"\",\"visible\":_vm.approveVisible,\"width\":\"422px\"},on:{\"update:visible\":function($event){_vm.approveVisible=$event}}},[_c('div',{staticClass:\"approve-body text-center\"},[_c('div',[_c('i',{staticClass:\"el-icon-success\"}),_c('span',{staticClass:\"approve-icon-tip\"},[_vm._v(\"同意\")])]),_vm._v(\" \"),_c('div',{staticClass:\"approve-tip\"},[_vm._v(\"是否确认同意\")])]),_vm._v(\" \"),_c('div',{staticClass:\"approve-footer dialog-footer\",staticStyle:{\"text-align\":\"center\"},attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":function($event){_vm.approveVisible = false}}},[_vm._v(\"取 消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.sendApprove}},[_vm._v(\"确 定\")])],1)]),_vm._v(\" \"),_c('el-dialog',{staticClass:\"refuse-dialog\",attrs:{\"title\":\"提示\",\"visible\":_vm.refuseVisible,\"width\":\"422px\"},on:{\"update:visible\":function($event){_vm.refuseVisible=$event}}},[_c('div',[_c('div',{staticClass:\"refuse-tip\"},[_vm._v(\"请输入拒绝理由\")]),_vm._v(\" \"),_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules}},[_c('el-form-item',{attrs:{\"label\":\"\",\"prop\":\"refuseReason\"}},[_c('el-input',{attrs:{\"type\":\"textarea\",\"rows\":3},model:{value:(_vm.ruleForm.refuseReason),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"refuseReason\", $$v)},expression:\"ruleForm.refuseReason\"}})],1)],1)],1),_vm._v(\" \"),_c('div',{staticClass:\"approve-footer dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":function($event){_vm.refuseVisible = false}}},[_vm._v(\"取 消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.sendRefuse('ruleForm')}}},[_vm._v(\"确 定\")])],1)])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-3651ad78\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/reviewCenter/unreview.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-3651ad78\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./unreview.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./unreview.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./unreview.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-3651ad78\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./unreview.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-3651ad78\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/reviewCenter/unreview.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([10],{"27o1":function(e,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var t={name:"add-clerk-page",components:{clerkInfo:n("oncj").a},data:function(){return{}}},o={render:function(){var e=this.$createElement,r=this._self._c||e;return r("div",{staticClass:"add-clerk-page"},[r("clerk-info")],1)},staticRenderFns:[]};var l=n("VU/8")(t,o,!1,function(e){n("8nhi")},null,null);r.default=l.exports},"8nhi":function(e,r){},ame2:function(e,r){},oncj:function(e,r,n){"use strict";var t={name:"clerk-info-form",props:{clerkInfo:{type:Object,default:function(){return{}}}},data:function(){return{rules:{name:[{required:!0,message:"请输入店员姓名",trigger:"blur"},{min:2,max:10,message:"长度在 2 到 10 个字符",trigger:"blur"}],phoneNumber:[{required:!0,validator:function(e,r,n){if(!r)return n(new Error("请输入手机号"));return/^1[34578]\d{9}$/.test(r)?void 0:n(new Error("手机号格式不正确"))},trigger:"blur"}],code:[{required:!0,message:"请输入code",trigger:"blur"},{min:2,max:20,message:"长度在 2 到 20 个字符",trigger:"blur"}],positionName:[{required:!0,message:"请输入店员职位",trigger:"blur"}]}}},methods:{save:function(e){this.$refs.clerk_info.validate(function(e){console.log(e,"valid")})}}},o={render:function(){var e=this,r=e.$createElement,n=e._self._c||r;return n("div",{staticClass:"form-container bdr-box"},[n("el-form",{ref:"clerk_info",staticClass:"add-clerk-form",attrs:{model:e.clerkInfo,rules:e.rules,"label-width":"80px"}},[n("el-form-item",{attrs:{label:"姓名",prop:"name"}},[n("el-input",{model:{value:e.clerkInfo.name,callback:function(r){e.$set(e.clerkInfo,"name",r)},expression:"clerkInfo.name"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"手机号",prop:"phoneNumber"}},[n("el-input",{model:{value:e.clerkInfo.phoneNumber,callback:function(r){e.$set(e.clerkInfo,"phoneNumber",r)},expression:"clerkInfo.phoneNumber"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"门店"}},[n("el-input",{model:{value:e.clerkInfo.storeName,callback:function(r){e.$set(e.clerkInfo,"storeName",r)},expression:"clerkInfo.storeName"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"code",prop:"code"}},[n("el-input",{model:{value:e.clerkInfo.code,callback:function(r){e.$set(e.clerkInfo,"code",r)},expression:"clerkInfo.code"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"职位",prop:"positionName"}},[n("el-input",{model:{value:e.clerkInfo.positionName,callback:function(r){e.$set(e.clerkInfo,"positionName",r)},expression:"clerkInfo.positionName"}})],1)],1),e._v(" "),n("div",{staticClass:"btn-box"},[n("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("保存")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(r){e.save(!0)}}},[e._v("保存并继续添加")]),e._v(" "),n("el-button",[e._v("取消")])],1)],1)},staticRenderFns:[]};var l=n("VU/8")(t,o,!1,function(e){n("ame2")},null,null);r.a=l.exports}});
//# sourceMappingURL=10.140397a466fe9e24c029.js.map
\ No newline at end of file
webpackJsonp([12],{"27o1":function(e,r,n){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var t={name:"add-clerk-page",components:{clerkInfo:n("oncj").a},data:function(){return{}}},o={render:function(){var e=this.$createElement,r=this._self._c||e;return r("div",{staticClass:"add-clerk-page"},[r("clerk-info")],1)},staticRenderFns:[]};var l=n("VU/8")(t,o,!1,function(e){n("8nhi")},null,null);r.default=l.exports},"8nhi":function(e,r){},ame2:function(e,r){},oncj:function(e,r,n){"use strict";var t={name:"clerk-info-form",props:{clerkInfo:{type:Object,default:function(){return{}}}},data:function(){return{rules:{name:[{required:!0,message:"请输入店员姓名",trigger:"blur"},{min:2,max:10,message:"长度在 2 到 10 个字符",trigger:"blur"}],phoneNumber:[{required:!0,validator:function(e,r,n){if(!r)return n(new Error("请输入手机号"));return/^1[34578]\d{9}$/.test(r)?void 0:n(new Error("手机号格式不正确"))},trigger:"blur"}],code:[{required:!0,message:"请输入code",trigger:"blur"},{min:2,max:20,message:"长度在 2 到 20 个字符",trigger:"blur"}],positionName:[{required:!0,message:"请输入店员职位",trigger:"blur"}]}}},methods:{save:function(e){this.$refs.clerk_info.validate(function(e){console.log(e,"valid")})}}},o={render:function(){var e=this,r=e.$createElement,n=e._self._c||r;return n("div",{staticClass:"form-container bdr-box"},[n("el-form",{ref:"clerk_info",staticClass:"add-clerk-form",attrs:{model:e.clerkInfo,rules:e.rules,"label-width":"80px"}},[n("el-form-item",{attrs:{label:"姓名",prop:"name"}},[n("el-input",{model:{value:e.clerkInfo.name,callback:function(r){e.$set(e.clerkInfo,"name",r)},expression:"clerkInfo.name"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"手机号",prop:"phoneNumber"}},[n("el-input",{model:{value:e.clerkInfo.phoneNumber,callback:function(r){e.$set(e.clerkInfo,"phoneNumber",r)},expression:"clerkInfo.phoneNumber"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"门店"}},[n("el-input",{model:{value:e.clerkInfo.storeName,callback:function(r){e.$set(e.clerkInfo,"storeName",r)},expression:"clerkInfo.storeName"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"code",prop:"code"}},[n("el-input",{model:{value:e.clerkInfo.code,callback:function(r){e.$set(e.clerkInfo,"code",r)},expression:"clerkInfo.code"}})],1),e._v(" "),n("el-form-item",{attrs:{label:"职位",prop:"positionName"}},[n("el-input",{model:{value:e.clerkInfo.positionName,callback:function(r){e.$set(e.clerkInfo,"positionName",r)},expression:"clerkInfo.positionName"}})],1)],1),e._v(" "),n("div",{staticClass:"btn-box"},[n("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("保存")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(r){e.save(!0)}}},[e._v("保存并继续添加")]),e._v(" "),n("el-button",[e._v("取消")])],1)],1)},staticRenderFns:[]};var l=n("VU/8")(t,o,!1,function(e){n("ame2")},null,null);r.a=l.exports}});
//# sourceMappingURL=12.3e35015a33afea0a9e23.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/addClerk.vue","webpack:///./src/views/contacts/addClerk.vue?5f01","webpack:///./src/views/contacts/addClerk.vue","webpack:///src/components/contacts/storeFrame/clerkInfo.vue","webpack:///./src/components/contacts/storeFrame/clerkInfo.vue?621b","webpack:///./src/components/contacts/storeFrame/clerkInfo.vue"],"names":["addClerk","name","components","clerkInfo","data","contacts_addClerk","render","_h","this","$createElement","_c","_self","staticClass","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","props","type","Object","default","rules","required","message","trigger","min","max","phoneNumber","validator","rule","value","callback","Error","test","code","positionName","methods","save","goahead","$refs","clerk_info","validate","valid","console","log","storeFrame_clerkInfo","_vm","ref","attrs","model","label-width","label","prop","$$v","$set","expression","_v","on","click","$event"],"mappings":"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","file":"static/js/10.140397a466fe9e24c029.js","sourcesContent":["<template>\r\n <div class=\"add-clerk-page\">\r\n <clerk-info></clerk-info>\r\n </div>\r\n</template>\r\n<script>\r\nimport clerkInfo from \"components/contacts/storeFrame/clerkInfo\";\r\nexport default {\r\n name: \"add-clerk-page\",\r\n components: {\r\n clerkInfo\r\n },\r\n data() {\r\n return {};\r\n }\r\n}\r\n</script>\r\n<style lang=\"scss\">\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/addClerk.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"add-clerk-page\"},[_c('clerk-info')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-30828581\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/addClerk.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-30828581\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./addClerk.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addClerk.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addClerk.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-30828581\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./addClerk.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/addClerk.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"form-container bdr-box\">\r\n <el-form\r\n ref=\"clerk_info\"\r\n :model=\"clerkInfo\"\r\n :rules=\"rules\"\r\n class=\"add-clerk-form\"\r\n label-width=\"80px\">\r\n <el-form-item label=\"姓名\" prop=\"name\">\r\n <el-input v-model=\"clerkInfo.name\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"手机号\" prop=\"phoneNumber\">\r\n <el-input v-model=\"clerkInfo.phoneNumber\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"门店\">\r\n <el-input v-model=\"clerkInfo.storeName\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"code\" prop=\"code\">\r\n <el-input v-model=\"clerkInfo.code\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"职位\" prop=\"positionName\">\r\n <el-input v-model=\"clerkInfo.positionName\"></el-input>\r\n </el-form-item>\r\n </el-form>\r\n <div class=\"btn-box\">\r\n <el-button type=\"primary\" @click=\"save\">保存</el-button>\r\n <el-button type=\"primary\" @click=\"save(true)\">保存并继续添加</el-button>\r\n <el-button>取消</el-button> \r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\nexport default {\r\n name: \"clerk-info-form\",\r\n props: {\r\n clerkInfo: {\r\n type: Object,\r\n default() {\r\n return {};\r\n }\r\n }\r\n },\r\n data() {\r\n let validatePhone = (rule, value, callback) => {\r\n if (!value) {\r\n return callback(new Error('请输入手机号'));\r\n } else {\r\n let reg = /^1[34578]\\d{9}$/;\r\n if (!reg.test(value)) {\r\n return callback(new Error(\"手机号格式不正确\"));\r\n }\r\n }\r\n }\r\n return {\r\n rules: {\r\n name: [\r\n { required: true, message: \"请输入店员姓名\", trigger: \"blur\" },\r\n { min: 2, max: 10, message: '长度在 2 到 10 个字符', trigger: 'blur' }\r\n ],\r\n phoneNumber: [\r\n { required:true, validator: validatePhone, trigger: \"blur\"}\r\n ],\r\n code: [\r\n { required: true, message: \"请输入code\", trigger: \"blur\" },\r\n { min: 2, max: 20, message: '长度在 2 到 20 个字符', trigger: 'blur' }\r\n ],\r\n positionName: [\r\n { required: true, message: \"请输入店员职位\", trigger: \"blur\" }\r\n ]\r\n }\r\n };\r\n },\r\n methods: {\r\n save(goahead) {\r\n this.$refs.clerk_info.validate((valid) => {\r\n console.log(valid, \"valid\");\r\n if (valid) {\r\n\r\n }\r\n });\r\n }\r\n }\r\n};\r\n</script>\r\n<style lang=\"scss\">\r\n.form-container {\r\n flex: 1;\r\n padding: 24px 35px 48px;\r\n background: #fff;\r\n .el-input {\r\n width: 380px;\r\n }\r\n .btn-box {\r\n padding-left: 80px;\r\n }\r\n}\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/storeFrame/clerkInfo.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-container bdr-box\"},[_c('el-form',{ref:\"clerk_info\",staticClass:\"add-clerk-form\",attrs:{\"model\":_vm.clerkInfo,\"rules\":_vm.rules,\"label-width\":\"80px\"}},[_c('el-form-item',{attrs:{\"label\":\"姓名\",\"prop\":\"name\"}},[_c('el-input',{model:{value:(_vm.clerkInfo.name),callback:function ($$v) {_vm.$set(_vm.clerkInfo, \"name\", $$v)},expression:\"clerkInfo.name\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"手机号\",\"prop\":\"phoneNumber\"}},[_c('el-input',{model:{value:(_vm.clerkInfo.phoneNumber),callback:function ($$v) {_vm.$set(_vm.clerkInfo, \"phoneNumber\", $$v)},expression:\"clerkInfo.phoneNumber\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"门店\"}},[_c('el-input',{model:{value:(_vm.clerkInfo.storeName),callback:function ($$v) {_vm.$set(_vm.clerkInfo, \"storeName\", $$v)},expression:\"clerkInfo.storeName\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"code\",\"prop\":\"code\"}},[_c('el-input',{model:{value:(_vm.clerkInfo.code),callback:function ($$v) {_vm.$set(_vm.clerkInfo, \"code\", $$v)},expression:\"clerkInfo.code\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"职位\",\"prop\":\"positionName\"}},[_c('el-input',{model:{value:(_vm.clerkInfo.positionName),callback:function ($$v) {_vm.$set(_vm.clerkInfo, \"positionName\", $$v)},expression:\"clerkInfo.positionName\"}})],1)],1),_vm._v(\" \"),_c('div',{staticClass:\"btn-box\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.save}},[_vm._v(\"保存\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.save(true)}}},[_vm._v(\"保存并继续添加\")]),_vm._v(\" \"),_c('el-button',[_vm._v(\"取消\")])],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-45973c90\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/storeFrame/clerkInfo.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-45973c90\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./clerkInfo.vue\")\n}\nvar normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./clerkInfo.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./clerkInfo.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-45973c90\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./clerkInfo.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/storeFrame/clerkInfo.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/addClerk.vue","webpack:///./src/views/contacts/addClerk.vue?5f01","webpack:///./src/views/contacts/addClerk.vue","webpack:///src/components/contacts/storeFrame/clerkInfo.vue","webpack:///./src/components/contacts/storeFrame/clerkInfo.vue?621b","webpack:///./src/components/contacts/storeFrame/clerkInfo.vue"],"names":["addClerk","name","components","clerkInfo","data","contacts_addClerk","render","_h","this","$createElement","_c","_self","staticClass","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","props","type","Object","default","rules","required","message","trigger","min","max","phoneNumber","validator","rule","value","callback","Error","test","code","positionName","methods","save","goahead","$refs","clerk_info","validate","valid","console","log","storeFrame_clerkInfo","_vm","ref","attrs","model","label-width","label","prop","$$v","$set","expression","_v","on","click","$event"],"mappings":"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","file":"static/js/12.3e35015a33afea0a9e23.js","sourcesContent":["<template>\r\n <div class=\"add-clerk-page\">\r\n <clerk-info></clerk-info>\r\n </div>\r\n</template>\r\n<script>\r\nimport clerkInfo from \"components/contacts/storeFrame/clerkInfo\";\r\nexport default {\r\n name: \"add-clerk-page\",\r\n components: {\r\n clerkInfo\r\n },\r\n data() {\r\n return {};\r\n }\r\n}\r\n</script>\r\n<style lang=\"scss\">\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/addClerk.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"add-clerk-page\"},[_c('clerk-info')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-30828581\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/addClerk.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-30828581\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./addClerk.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addClerk.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addClerk.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-30828581\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./addClerk.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/addClerk.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"form-container bdr-box\">\r\n <el-form\r\n ref=\"clerk_info\"\r\n :model=\"clerkInfo\"\r\n :rules=\"rules\"\r\n class=\"add-clerk-form\"\r\n label-width=\"80px\">\r\n <el-form-item label=\"姓名\" prop=\"name\">\r\n <el-input v-model=\"clerkInfo.name\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"手机号\" prop=\"phoneNumber\">\r\n <el-input v-model=\"clerkInfo.phoneNumber\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"门店\">\r\n <el-input v-model=\"clerkInfo.storeName\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"code\" prop=\"code\">\r\n <el-input v-model=\"clerkInfo.code\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"职位\" prop=\"positionName\">\r\n <el-input v-model=\"clerkInfo.positionName\"></el-input>\r\n </el-form-item>\r\n </el-form>\r\n <div class=\"btn-box\">\r\n <el-button type=\"primary\" @click=\"save\">保存</el-button>\r\n <el-button type=\"primary\" @click=\"save(true)\">保存并继续添加</el-button>\r\n <el-button>取消</el-button> \r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\nexport default {\r\n name: \"clerk-info-form\",\r\n props: {\r\n clerkInfo: {\r\n type: Object,\r\n default() {\r\n return {};\r\n }\r\n }\r\n },\r\n data() {\r\n let validatePhone = (rule, value, callback) => {\r\n if (!value) {\r\n return callback(new Error('请输入手机号'));\r\n } else {\r\n let reg = /^1[34578]\\d{9}$/;\r\n if (!reg.test(value)) {\r\n return callback(new Error(\"手机号格式不正确\"));\r\n }\r\n }\r\n }\r\n return {\r\n rules: {\r\n name: [\r\n { required: true, message: \"请输入店员姓名\", trigger: \"blur\" },\r\n { min: 2, max: 10, message: '长度在 2 到 10 个字符', trigger: 'blur' }\r\n ],\r\n phoneNumber: [\r\n { required:true, validator: validatePhone, trigger: \"blur\"}\r\n ],\r\n code: [\r\n { required: true, message: \"请输入code\", trigger: \"blur\" },\r\n { min: 2, max: 20, message: '长度在 2 到 20 个字符', trigger: 'blur' }\r\n ],\r\n positionName: [\r\n { required: true, message: \"请输入店员职位\", trigger: \"blur\" }\r\n ]\r\n }\r\n };\r\n },\r\n methods: {\r\n save(goahead) {\r\n this.$refs.clerk_info.validate((valid) => {\r\n console.log(valid, \"valid\");\r\n if (valid) {\r\n\r\n }\r\n });\r\n }\r\n }\r\n};\r\n</script>\r\n<style lang=\"scss\">\r\n.form-container {\r\n flex: 1;\r\n padding: 24px 35px 48px;\r\n background: #fff;\r\n .el-input {\r\n width: 380px;\r\n }\r\n .btn-box {\r\n padding-left: 80px;\r\n }\r\n}\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/storeFrame/clerkInfo.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-container bdr-box\"},[_c('el-form',{ref:\"clerk_info\",staticClass:\"add-clerk-form\",attrs:{\"model\":_vm.clerkInfo,\"rules\":_vm.rules,\"label-width\":\"80px\"}},[_c('el-form-item',{attrs:{\"label\":\"姓名\",\"prop\":\"name\"}},[_c('el-input',{model:{value:(_vm.clerkInfo.name),callback:function ($$v) {_vm.$set(_vm.clerkInfo, \"name\", $$v)},expression:\"clerkInfo.name\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"手机号\",\"prop\":\"phoneNumber\"}},[_c('el-input',{model:{value:(_vm.clerkInfo.phoneNumber),callback:function ($$v) {_vm.$set(_vm.clerkInfo, \"phoneNumber\", $$v)},expression:\"clerkInfo.phoneNumber\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"门店\"}},[_c('el-input',{model:{value:(_vm.clerkInfo.storeName),callback:function ($$v) {_vm.$set(_vm.clerkInfo, \"storeName\", $$v)},expression:\"clerkInfo.storeName\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"code\",\"prop\":\"code\"}},[_c('el-input',{model:{value:(_vm.clerkInfo.code),callback:function ($$v) {_vm.$set(_vm.clerkInfo, \"code\", $$v)},expression:\"clerkInfo.code\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"职位\",\"prop\":\"positionName\"}},[_c('el-input',{model:{value:(_vm.clerkInfo.positionName),callback:function ($$v) {_vm.$set(_vm.clerkInfo, \"positionName\", $$v)},expression:\"clerkInfo.positionName\"}})],1)],1),_vm._v(\" \"),_c('div',{staticClass:\"btn-box\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.save}},[_vm._v(\"保存\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.save(true)}}},[_vm._v(\"保存并继续添加\")]),_vm._v(\" \"),_c('el-button',[_vm._v(\"取消\")])],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-45973c90\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/storeFrame/clerkInfo.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-45973c90\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./clerkInfo.vue\")\n}\nvar normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./clerkInfo.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./clerkInfo.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-45973c90\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./clerkInfo.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/storeFrame/clerkInfo.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([11],{"74+s":function(e,t){},CbCS:function(e,t){},fZsz:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("mvHQ"),n=r.n(a),i=r("3Xzz"),l=r("l46T"),o=r("Mk6G"),u={name:"limittextarea",props:{inputValue:{type:String,default:""},maxLength:{type:Number,default:10},inputWidth:{type:Number,default:500},getByType:{type:String,default:"word"},holder:{type:String,default:"请输入"}},data:function(){return{inputNum:0,limitLength:10,itemValue:""}},methods:{inputFocus:function(e){console.log(e)},toInput:function(e){console.log(e);var t="";"word"==this.getByType?(t=o.a.getByteVal(e.target.value,this.limitLength),this.itemValue=t.trim(),this.inputNum=o.a.getZhLen(this.itemValue)):(t=o.a.getCharVal(e.target.value,this.limitLength),this.itemValue=t.trim(),this.inputNum=o.a.getByteLen(this.itemValue)),this.$emit("update:inputValue",this.itemValue)}},watch:{maxLength:function(e,t){this.limitLength=e},inputValue:function(e,t){this.itemValue=e,this.inputNum=o.a.getZhLen(this.itemValue)}},mounted:function(){this.limitLength=this.maxLength,this.itemValue=this.inputValue||"",this.inputNum=o.a.getZhLen(this.inputValue)}},s={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"input-line-cell",style:{width:e.inputWidth+"px"}},[r("el-input",{style:{width:e.inputWidth+"px"},attrs:{placeholder:e.holder,type:"textarea",rows:3},on:{focus:function(t){e.inputFocus()}},nativeOn:{keyup:function(t){return r=t,e.toInput(r);var r}},model:{value:e.itemValue,callback:function(t){e.itemValue=t},expression:"itemValue"}}),e._v(" "),r("span",{staticClass:"tip"},[r("span",{staticClass:"len_span"},[e._v(e._s(e.inputNum))]),e._v("/"+e._s(e.limitLength))])],1)},staticRenderFns:[]};var h=r("VU/8")(u,s,!1,function(e){r("CbCS")},"data-v-61f16316",null).exports,c=r("3E4D"),m=r("Ch4/"),d=r("PI0u"),f=r("P9l9"),g={name:"addAdminRole",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"设置子管理员",path:"/setChildAdmin"},{name:"新增管理员角色",path:""}],ruleForm:{roleId:"",roleName:"企业管理员",remark:"角色说明",leftChecked:[],left:[],rightChecked:[],right:[],leftCheckedApp:[],leftApp:[{key:"index",label:"首页"},{key:"center",label:"审核中心"},{key:"set",label:"设置"}],rightCheckedApp:[],rightApp:[{key:"index",label:"首页"},{key:"center",label:"审核中心"},{key:"set",label:"设置"}]},rules:{roleName:[{required:!0,message:"请填写角色名称",trigger:"change"}],remark:[{required:!0,message:"请填写角色说明",trigger:"change"}],leftChecked:[{required:!0,message:"请选中菜单权限",trigger:"change"}]}}},computed:{},methods:{submitForm:Object(d.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(console.log(e),!e)return!1;var r=[];t.ruleForm.left.forEach(function(e,t){e.check&&(r.push({rightId:e.rightId}),e.children.forEach(function(e,t){e.check&&r.push({rightId:e.rightId})}))}),t.postSave(r)})},500),postSave:function(e){var t=this,r={data:n()(e),roleId:t.ruleForm.roleId,roleName:t.ruleForm.roleName,remark:t.ruleForm.remark};Object(f.b)("/haoban-manage-web/save-role",r).then(function(e){var t=e.data;1!=t.errorCode?m.a.errorMsg(t):c.a.showmsg("操作成功","success")}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getMenuList:function(){var e=this;Object(f.b)("/haoban-manage-web/menu-list",{}).then(function(t){var r=t.data;if(1==r.errorCode)return r.result?(e.ruleForm.left=e.treeData(r.result),e.ruleForm.left.forEach(function(e,t){e.key=e.rightId,e.label=e.rightName,e.check=!1,e.children&&e.children.length&&e.children.forEach(function(e,t){e.key=e.rightId,e.label=e.rightName,e.check=!1})}),e.ruleForm.right=e.ruleForm.left[0].children,void(e.ruleForm.roleId&&e.getRoleDetail(e.ruleForm.roleId))):void e.$message.error({message:"菜单列表为空"});m.a.errorMsg(r)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},treeData:function(e){return e.filter(function(t){var r=e.filter(function(e){return t.haobanMenuRightId==e.parentRightId});return r.length>0&&(t.children=r),-1==t.parentRightId})},getRoleDetail:function(e){var t=this,r={roleId:e};Object(f.b)("/haoban-manage-web/role-detail",r).then(function(e){var r=e.data;if(1!=r.errorCode)m.a.errorMsg(r);else{t.ruleForm.roleId=r.result.role.roleId,t.ruleForm.roleName=r.result.role.roleName,t.ruleForm.roleCode=r.result.role.roleCode,t.ruleForm.remark=r.result.role.remark;var a=t.ruleForm.right.map(function(e){return e.rightId}),n=[];r.result.menuRightList.forEach(function(e,t){a.includes(e.rightId)&&n.push(e.rightId)}),t.ruleForm.rightChecked=n;var i=t.treeData(r.result.menuRightList);t.ruleForm.leftChecked=i.map(function(e){return e.rightId})}}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},leftChange:function(e,t){var r=this;r.ruleForm.leftChecked=e;var a=e.includes(t[0]);function n(){r.ruleForm.right=[],r.ruleForm.left.forEach(function(e,n){e.rightId.includes(t[0])&&(e.check=!!a,e.children.forEach(function(e,t){r.ruleForm.right.push(e)}))})}e.includes(t[0]),n(),r.ruleForm.rightChecked=r.ruleForm.right.map(function(e){if(!0===e.check)return e.rightId})},rightChange:function(e,t){console.log(e,t);var r=e.includes(t[0]);this.ruleForm.rightChecked=e,this.ruleForm.left.forEach(function(e,a){e.children.forEach(function(e,a){e.rightId.includes(t[0])&&(e.check=!!r)})})},leftChangeApp:function(e,t){console.log(e,t)},rightChangeApp:function(e,t){console.log(e,t)}},mounted:function(){console.log(this.$route.query),this.getMenuList(),this.$route.query.hasOwnProperty("roleId")&&(this.ruleForm.roleId=this.$route.query.roleId,this.navpath[3].name="管理员角色")},components:{navCrumb:i.a,limitInput:l.a,limitTextarea:h}},p={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"companyAddress-wrap common-set-wrap"},[r("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[r("limitInput",{attrs:{inputWidth:500,inputValue:e.ruleForm.roleName,holder:"请输入角色名称",maxLength:20},on:{"update:inputValue":function(t){e.$set(e.ruleForm,"roleName",t)}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"角色说明",prop:"remark"}},[r("limitTextarea",{attrs:{inputWidth:500,inputValue:e.ruleForm.remark,holder:"请输入角色说明",maxLength:50},on:{"update:inputValue":function(t){e.$set(e.ruleForm,"remark",t)}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"菜单权限",prop:"leftChecked"}},[r("el-transfer",{staticClass:"el-transfer-check",attrs:{titles:["一级权限","二级权限"],"left-default-checked":e.ruleForm.leftChecked,data:e.ruleForm.left},on:{"left-check-change":e.leftChange},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.option;return r("span",{},[e._v(e._s(a.label))])}}])}),e._v(" "),r("el-transfer",{staticClass:"el-transfer-check",attrs:{titles:["二级权限","二级权限"],"left-default-checked":e.ruleForm.rightChecked,data:e.ruleForm.right},on:{"left-check-change":e.rightChange},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.option;return r("span",{},[e._v(e._s(a.label))])}}])})],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保存")])],1)],1)],1)]),e._v(" "),r("vue-gic-footer")],1)},staticRenderFns:[]};var v=r("VU/8")(g,p,!1,function(e){r("74+s")},"data-v-98e070c2",null);t.default=v.exports}});
//# sourceMappingURL=11.29f3e367e3f81429d7cc.js.map
\ No newline at end of file
webpackJsonp([13],{"74+s":function(e,t){},CbCS:function(e,t){},fZsz:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("mvHQ"),n=r.n(a),i=r("3Xzz"),l=r("l46T"),o=r("Mk6G"),u={name:"limittextarea",props:{inputValue:{type:String,default:""},maxLength:{type:Number,default:10},inputWidth:{type:Number,default:500},getByType:{type:String,default:"word"},holder:{type:String,default:"请输入"}},data:function(){return{inputNum:0,limitLength:10,itemValue:""}},methods:{inputFocus:function(e){console.log(e)},toInput:function(e){console.log(e);var t="";"word"==this.getByType?(t=o.a.getByteVal(e.target.value,this.limitLength),this.itemValue=t.trim(),this.inputNum=o.a.getZhLen(this.itemValue)):(t=o.a.getCharVal(e.target.value,this.limitLength),this.itemValue=t.trim(),this.inputNum=o.a.getByteLen(this.itemValue)),this.$emit("update:inputValue",this.itemValue)}},watch:{maxLength:function(e,t){this.limitLength=e},inputValue:function(e,t){this.itemValue=e,this.inputNum=o.a.getZhLen(this.itemValue)}},mounted:function(){this.limitLength=this.maxLength,this.itemValue=this.inputValue||"",this.inputNum=o.a.getZhLen(this.inputValue)}},s={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"input-line-cell",style:{width:e.inputWidth+"px"}},[r("el-input",{style:{width:e.inputWidth+"px"},attrs:{placeholder:e.holder,type:"textarea",rows:3},on:{focus:function(t){e.inputFocus()}},nativeOn:{keyup:function(t){return r=t,e.toInput(r);var r}},model:{value:e.itemValue,callback:function(t){e.itemValue=t},expression:"itemValue"}}),e._v(" "),r("span",{staticClass:"tip"},[r("span",{staticClass:"len_span"},[e._v(e._s(e.inputNum))]),e._v("/"+e._s(e.limitLength))])],1)},staticRenderFns:[]};var h=r("VU/8")(u,s,!1,function(e){r("CbCS")},"data-v-61f16316",null).exports,c=r("3E4D"),m=r("Ch4/"),d=r("PI0u"),f=r("P9l9"),g={name:"addAdminRole",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"设置子管理员",path:"/setChildAdmin"},{name:"新增管理员角色",path:""}],ruleForm:{roleId:"",roleName:"企业管理员",remark:"角色说明",leftChecked:[],left:[],rightChecked:[],right:[],leftCheckedApp:[],leftApp:[{key:"index",label:"首页"},{key:"center",label:"审核中心"},{key:"set",label:"设置"}],rightCheckedApp:[],rightApp:[{key:"index",label:"首页"},{key:"center",label:"审核中心"},{key:"set",label:"设置"}]},rules:{roleName:[{required:!0,message:"请填写角色名称",trigger:"change"}],remark:[{required:!0,message:"请填写角色说明",trigger:"change"}],leftChecked:[{required:!0,message:"请选中菜单权限",trigger:"change"}]}}},computed:{},methods:{submitForm:Object(d.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(console.log(e),!e)return!1;var r=[];t.ruleForm.left.forEach(function(e,t){e.check&&(r.push({rightId:e.rightId}),e.children.forEach(function(e,t){e.check&&r.push({rightId:e.rightId})}))}),t.postSave(r)})},500),postSave:function(e){var t=this,r={data:n()(e),roleId:t.ruleForm.roleId,roleName:t.ruleForm.roleName,remark:t.ruleForm.remark};Object(f.b)("/haoban-manage-web/save-role",r).then(function(e){var t=e.data;1!=t.errorCode?m.a.errorMsg(t):c.a.showmsg("操作成功","success")}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getMenuList:function(){var e=this;Object(f.b)("/haoban-manage-web/menu-list",{}).then(function(t){var r=t.data;if(1==r.errorCode)return r.result?(e.ruleForm.left=e.treeData(r.result),e.ruleForm.left.forEach(function(e,t){e.key=e.rightId,e.label=e.rightName,e.check=!1,e.children&&e.children.length&&e.children.forEach(function(e,t){e.key=e.rightId,e.label=e.rightName,e.check=!1})}),e.ruleForm.right=e.ruleForm.left[0].children,void(e.ruleForm.roleId&&e.getRoleDetail(e.ruleForm.roleId))):void e.$message.error({message:"菜单列表为空"});m.a.errorMsg(r)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},treeData:function(e){return e.filter(function(t){var r=e.filter(function(e){return t.haobanMenuRightId==e.parentRightId});return r.length>0&&(t.children=r),-1==t.parentRightId})},getRoleDetail:function(e){var t=this,r={roleId:e};Object(f.b)("/haoban-manage-web/role-detail",r).then(function(e){var r=e.data;if(1!=r.errorCode)m.a.errorMsg(r);else{t.ruleForm.roleId=r.result.role.roleId,t.ruleForm.roleName=r.result.role.roleName,t.ruleForm.roleCode=r.result.role.roleCode,t.ruleForm.remark=r.result.role.remark;var a=t.ruleForm.right.map(function(e){return e.rightId}),n=[];r.result.menuRightList.forEach(function(e,t){a.includes(e.rightId)&&n.push(e.rightId)}),t.ruleForm.rightChecked=n;var i=t.treeData(r.result.menuRightList);t.ruleForm.leftChecked=i.map(function(e){return e.rightId})}}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},leftChange:function(e,t){var r=this;r.ruleForm.leftChecked=e;var a=e.includes(t[0]);function n(){r.ruleForm.right=[],r.ruleForm.left.forEach(function(e,n){e.rightId.includes(t[0])&&(e.check=!!a,e.children.forEach(function(e,t){r.ruleForm.right.push(e)}))})}e.includes(t[0]),n(),r.ruleForm.rightChecked=r.ruleForm.right.map(function(e){if(!0===e.check)return e.rightId})},rightChange:function(e,t){console.log(e,t);var r=e.includes(t[0]);this.ruleForm.rightChecked=e,this.ruleForm.left.forEach(function(e,a){e.children.forEach(function(e,a){e.rightId.includes(t[0])&&(e.check=!!r)})})},leftChangeApp:function(e,t){console.log(e,t)},rightChangeApp:function(e,t){console.log(e,t)}},mounted:function(){console.log(this.$route.query),this.getMenuList(),this.$route.query.hasOwnProperty("roleId")&&(this.ruleForm.roleId=this.$route.query.roleId,this.navpath[3].name="管理员角色")},components:{navCrumb:i.a,limitInput:l.a,limitTextarea:h}},p={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"companyAddress-wrap common-set-wrap"},[r("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[r("limitInput",{attrs:{inputWidth:500,inputValue:e.ruleForm.roleName,holder:"请输入角色名称",maxLength:20},on:{"update:inputValue":function(t){e.$set(e.ruleForm,"roleName",t)}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"角色说明",prop:"remark"}},[r("limitTextarea",{attrs:{inputWidth:500,inputValue:e.ruleForm.remark,holder:"请输入角色说明",maxLength:50},on:{"update:inputValue":function(t){e.$set(e.ruleForm,"remark",t)}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"菜单权限",prop:"leftChecked"}},[r("el-transfer",{staticClass:"el-transfer-check",attrs:{titles:["一级权限","二级权限"],"left-default-checked":e.ruleForm.leftChecked,data:e.ruleForm.left},on:{"left-check-change":e.leftChange},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.option;return r("span",{},[e._v(e._s(a.label))])}}])}),e._v(" "),r("el-transfer",{staticClass:"el-transfer-check",attrs:{titles:["二级权限","二级权限"],"left-default-checked":e.ruleForm.rightChecked,data:e.ruleForm.right},on:{"left-check-change":e.rightChange},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.option;return r("span",{},[e._v(e._s(a.label))])}}])})],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保存")])],1)],1)],1)]),e._v(" "),r("vue-gic-footer")],1)},staticRenderFns:[]};var v=r("VU/8")(g,p,!1,function(e){r("74+s")},"data-v-98e070c2",null);t.default=v.exports}});
//# sourceMappingURL=13.63c53e4404e798df3f26.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/limit-textarea.vue","webpack:///./src/components/limit-textarea.vue?9b80","webpack:///./src/components/limit-textarea.vue","webpack:///src/views/setting/addAdminRole.vue","webpack:///./src/views/setting/addAdminRole.vue?c2d1","webpack:///./src/views/setting/addAdminRole.vue"],"names":["limit_textarea","name","props","inputValue","type","String","default","maxLength","Number","inputWidth","getByType","holder","data","inputNum","limitLength","itemValue","methods","inputFocus","num","console","log","toInput","value","temp","this","strlen","getByteVal","target","trim","getZhLen","getCharVal","getByteLen","$emit","watch","newData","oldData","mounted","components_limit_textarea","render","_vm","_h","$createElement","_c","_self","staticClass","style","width","attrs","placeholder","rows","on","focus","$event","nativeOn","keyup","model","callback","$$v","expression","_v","_s","staticRenderFns","src_components_limit_textarea","__webpack_require__","normalizeComponent","ssrContext","addAdminRole","navpath","path","relocation","ruleForm","roleId","roleName","remark","leftChecked","left","rightChecked","right","leftCheckedApp","leftApp","key","label","rightCheckedApp","rightApp","rules","required","message","trigger","computed","submitForm","Object","js_public","formName","that","$refs","validate","valid","forEach","ele","index","check","push","rightId","children","el","postSave","para","stringify_default","api","then","res","resData","errorCode","error","errorMsg","showmsg","catch","$message","duration","getMenuList","result","treeData","rightName","length","getRoleDetail","filter","father","branchArr","child","haobanMenuRightId","parentRightId","role","roleCode","list","map","item","menuRightList","includes","newList","leftChange","direction","selFlag","replaceData","rightChange","leftChangeApp","rightChangeApp","$route","query","hasOwnProperty","components","navCrumb","nav","limitInput","limit_input","limitTextarea","setting_addAdminRole","ref","label-width","prop","update:inputValue","$set","titles","left-default-checked","left-check-change","scopedSlots","_u","fn","option","click","addAdminRole_Component","addAdminRole_normalizeComponent","__webpack_exports__"],"mappings":"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","file":"static/js/11.29f3e367e3f81429d7cc.js","sourcesContent":["<!--\r\n 限制文本框组件\r\n <limit-textarea\r\n :inputWidth=\"500\"\r\n :inputValue.sync=\"ruleForm.addressDetail\"\r\n :holder=\"'请输入详细地址'\"\r\n :getByType=\"'word'\"\r\n :maxLength=\"40\">\r\n </limit-textarea>\r\n -->\r\n<template>\r\n <div class=\"input-line-cell\" :style=\"{width: inputWidth + 'px'}\">\r\n <el-input\r\n :style=\"{width: inputWidth + 'px'}\"\r\n v-model=\"itemValue\"\r\n :placeholder=\"holder\"\r\n type=\"textarea\"\r\n :rows=\"3\"\r\n @focus=\"inputFocus()\"\r\n @keyup.native=\"(value) => toInput(value)\">\r\n\r\n </el-input>\r\n <span class=\"tip\"><span class=\"len_span\">{{inputNum}}</span>/{{limitLength}}</span>\r\n </div>\r\n\r\n</template>\r\n<script>\r\n import strLength from '@/common/js/strlen';\r\n export default {\r\n name: \"limittextarea\",\r\n props: {\r\n inputValue: {// 传入 input value\r\n type: String,\r\n default: ''\r\n },\r\n\r\n maxLength: {// 限制长度\r\n type: Number,\r\n default: 10\r\n },\r\n\r\n inputWidth: {// input 长度\r\n type: Number,\r\n default: 500\r\n },\r\n\r\n getByType: { // 字或字符判断类型\r\n type: String,\r\n default: 'word' // word: 字, char: 字符\r\n },\r\n\r\n holder: {\r\n type: String,\r\n default: '请输入'\r\n }\r\n },\r\n data() {\r\n return {\r\n inputNum: 0,\r\n limitLength: 10,\r\n itemValue: '',\r\n }\r\n },\r\n methods: {\r\n inputFocus(num) {\r\n const that = this\r\n console.log(num)\r\n },\r\n // 输入\r\n toInput: function(value) {\r\n const that = this;\r\n console.log(value)\r\n\r\n let temp = '';\r\n if (that.getByType == 'word') {\r\n temp = strLength.getByteVal(value.target.value,that.limitLength)\r\n that.itemValue= temp.trim()\r\n that.inputNum = strLength.getZhLen(that.itemValue);\r\n }else {\r\n temp = strLength.getCharVal(value.target.value,that.limitLength)\r\n that.itemValue= temp.trim()\r\n that.inputNum = strLength.getByteLen(that.itemValue);\r\n }\r\n\r\n that.$emit('update:inputValue',that.itemValue)\r\n\r\n\r\n },\r\n },\r\n watch: {\r\n maxLength: function(newData,oldData){\r\n const that = this;\r\n that.limitLength = newData\r\n },\r\n inputValue: function(newData,oldData){\r\n const that = this;\r\n that.itemValue = newData\r\n that.inputNum = strLength.getZhLen(that.itemValue)\r\n },\r\n\r\n },\r\n /* 接收数据 */\r\n mounted(){\r\n const that = this;\r\n that.limitLength = that.maxLength;\r\n that.itemValue = that.inputValue || '';\r\n that.inputNum = strLength.getZhLen(that.inputValue);\r\n },\r\n }\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n.input-line-cell {\r\n position: relative;\r\n display: inline-block;\r\n}\r\n\r\n.w-340 {\r\n width: 340px;\r\n /deep/ .el-input__inner {\r\n font-size: 12px;\r\n color: #fff;\r\n background-color: rgba(255,255,255,.1);\r\n }\r\n}\r\n\r\n.el-textarea {\r\n /deep/ .el-textarea__inner {\r\n font-size: 12px;\r\n color: #606266;\r\n background-color: rgba(255,255,255,.1);\r\n resize: none;\r\n font-family: \"Helvetica Neue\", Helvetica, \"PingFang SC\", \"Hiragino Sans GB\", \"Microsoft YaHei\", \"\\5FAE\\8F6F\\96C5\\9ED1\", Arial, sans-serif;\r\n }\r\n}\r\n\r\n.el-input {\r\n\r\n\r\n .is-disabled{\r\n\r\n /deep/ .el-input__inner {\r\n font-size: 12px;\r\n color: #fff;\r\n background-color: rgba(255,255,255,.1);\r\n }\r\n }\r\n}\r\n\r\n.tip {\r\n position: absolute;\r\n bottom: -28px;\r\n right: 10px;\r\n display: inline-block;\r\n line-height: 32px;\r\n text-align: right;\r\n font-size: 12px;\r\n color: #909399;\r\n}\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/limit-textarea.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-line-cell\",style:({width: _vm.inputWidth + 'px'})},[_c('el-input',{style:({width: _vm.inputWidth + 'px'}),attrs:{\"placeholder\":_vm.holder,\"type\":\"textarea\",\"rows\":3},on:{\"focus\":function($event){_vm.inputFocus()}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.itemValue),callback:function ($$v) {_vm.itemValue=$$v},expression:\"itemValue\"}}),_vm._v(\" \"),_c('span',{staticClass:\"tip\"},[_c('span',{staticClass:\"len_span\"},[_vm._v(_vm._s(_vm.inputNum))]),_vm._v(\"/\"+_vm._s(_vm.limitLength))])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-61f16316\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/limit-textarea.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-61f16316\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./limit-textarea.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./limit-textarea.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./limit-textarea.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-61f16316\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./limit-textarea.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-61f16316\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/limit-textarea.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"companyAddress-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"100px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"角色名称\" prop=\"roleName\" class=\"\">\r\n <!-- <el-input v-model=\"ruleForm.name\" disabled placeholder=\"\" class=\"w-380\"></el-input> -->\r\n <limitInput\r\n :inputWidth=\"500\"\r\n :inputValue.sync=\"ruleForm.roleName\"\r\n :holder=\"'请输入角色名称'\"\r\n :maxLength=\"20\">\r\n </limitInput>\r\n </el-form-item>\r\n <el-form-item label=\"角色说明\" prop=\"remark\" class=\"\">\r\n <limitTextarea\r\n :inputWidth=\"500\"\r\n :inputValue.sync=\"ruleForm.remark\"\r\n :holder=\"'请输入角色说明'\"\r\n :maxLength=\"50\">\r\n </limitTextarea>\r\n </el-form-item>\r\n <el-form-item label=\"菜单权限\" prop=\"leftChecked\" class=\"\">\r\n <el-transfer\r\n class=\"el-transfer-check\"\r\n :titles=\"['一级权限', '二级权限']\"\r\n :left-default-checked=\"ruleForm.leftChecked\"\r\n :data=\"ruleForm.left\"\r\n @left-check-change=\"leftChange\">\r\n <span slot-scope=\"{ option }\">{{ option.label }}</span>\r\n </el-transfer>\r\n <el-transfer\r\n class=\"el-transfer-check\"\r\n :titles=\"['二级权限', '二级权限']\"\r\n :left-default-checked=\"ruleForm.rightChecked\"\r\n :data=\"ruleForm.right\"\r\n @left-check-change=\"rightChange\">\r\n <span slot-scope=\"{ option }\">{{ option.label }}</span>\r\n </el-transfer>\r\n </el-form-item>\r\n <!-- <el-form-item label=\"应用权限\" prop=\"\" class=\"\">\r\n <el-transfer\r\n :titles=\"['一级权限', '二级权限']\"\r\n :left-default-checked=\"ruleForm.leftCheckedApp\"\r\n :data=\"ruleForm.leftApp\"\r\n @left-check-change=\"leftChangeApp\">\r\n </el-transfer>\r\n <el-transfer\r\n :titles=\"['二级权限', '二级权限']\"\r\n :left-default-checked=\"ruleForm.rightCheckedApp\"\r\n :data=\"ruleForm.rightApp\"\r\n @left-check-change=\"rightChangeApp\">\r\n </el-transfer>\r\n </el-form-item> -->\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport limitInput from '@/components/limit-input.vue';\r\nimport limitTextarea from '@/components/limit-textarea.vue';\r\n\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"addAdminRole\",\r\n data() {\r\n\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '设置子管理员',\r\n path: '/setChildAdmin'\r\n },\r\n {\r\n name: '新增管理员角色',\r\n path: ''\r\n }\r\n ],\r\n\r\n ruleForm: {\r\n roleId: '',\r\n roleName: '企业管理员',\r\n remark: '角色说明',\r\n leftChecked: [],\r\n left: [\r\n // {\r\n // key: 'index',\r\n // label: '首页'\r\n // },\r\n // {\r\n // key: 'center',\r\n // label: '审核中心'\r\n // },\r\n // {\r\n // key: 'set',\r\n // label: '设置'\r\n // }\r\n ],\r\n rightChecked: [],\r\n right: [\r\n // {\r\n // key: 'index',\r\n // label: '首页'\r\n // },\r\n // {\r\n // key: 'center',\r\n // label: '审核中心'\r\n // },\r\n // {\r\n // key: 'set',\r\n // label: '设置'\r\n // }\r\n ],\r\n leftCheckedApp: [],\r\n leftApp: [\r\n {\r\n key: 'index',\r\n label: '首页'\r\n },\r\n {\r\n key: 'center',\r\n label: '审核中心'\r\n },\r\n {\r\n key: 'set',\r\n label: '设置'\r\n }\r\n ],\r\n rightCheckedApp: [],\r\n rightApp: [\r\n {\r\n key: 'index',\r\n label: '首页'\r\n },\r\n {\r\n key: 'center',\r\n label: '审核中心'\r\n },\r\n {\r\n key: 'set',\r\n label: '设置'\r\n }\r\n ]\r\n },\r\n rules: {\r\n roleName: [\r\n { required: true, message: '请填写角色名称', trigger: 'change' }\r\n ],\r\n remark: [\r\n { required: true, message: '请填写角色说明', trigger: 'change' }\r\n ],\r\n leftChecked: [\r\n { required: true, message: '请选中菜单权限', trigger: 'change' }\r\n ],\r\n }\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n console.log(valid)\r\n if (valid) {\r\n let data = [];\r\n\r\n that.ruleForm.left.forEach(function(ele,index){\r\n // console.log(ele.check)\r\n if (!!ele.check) {\r\n data.push({rightId: ele.rightId})\r\n ele.children.forEach(function(el,key){\r\n if (!!el.check) {\r\n data.push({rightId: el.rightId})\r\n }\r\n })\r\n }\r\n })\r\n // console.log(that.ruleForm.left,data)\r\n that.postSave(data)\r\n } else {\r\n\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 保存---api\r\n */\r\n postSave(data) {\r\n const that = this;\r\n const para = {\r\n data: JSON.stringify(data),\r\n roleId: that.ruleForm.roleId,\r\n roleName: that.ruleForm.roleName,\r\n remark: that.ruleForm.remark\r\n }\r\n\r\n postRequest('/haoban-manage-web/save-role',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n showMsg.showmsg('操作成功','success')\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 获取菜单列表\r\n */\r\n getMenuList() {\r\n const that = this;\r\n const para = {\r\n\r\n }\r\n\r\n postRequest('/haoban-manage-web/menu-list',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n\r\n if (!resData.result) {\r\n that.$message.error({message: '菜单列表为空'})\r\n return;\r\n }\r\n that.ruleForm.left = that.treeData(resData.result)\r\n // that.ruleForm.right = that.ruleForm.left[0].children\r\n that.ruleForm.left.forEach(function(ele,index){\r\n ele.key = ele.rightId;\r\n ele.label = ele.rightName;\r\n ele.check = false;\r\n if (!!ele.children && !!ele.children.length) {\r\n ele.children.forEach(function(el,key){\r\n el.key = el.rightId;\r\n el.label = el.rightName;\r\n el.check = false;\r\n })\r\n }\r\n })\r\n\r\n that.ruleForm.right = that.ruleForm.left[0].children;\r\n if (!!that.ruleForm.roleId) {\r\n that.getRoleDetail(that.ruleForm.roleId)\r\n }\r\n\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 简单数组-->父子数组对象\r\n */\r\n treeData(data){\r\n let tree = data.filter((father)=>{ //循环所有项\r\n let branchArr = data.filter((child)=>{\r\n return father.haobanMenuRightId == child.parentRightId; //返回每一项的子级数组\r\n });\r\n if(branchArr.length>0){\r\n father.children = branchArr; //如果存在子级,则给父级添加一个children属性,并赋值\r\n }\r\n return father.parentRightId == -1; //返回第一层\r\n });\r\n return tree;\r\n },\r\n\r\n /**\r\n * 获取角色详情\r\n */\r\n getRoleDetail(roleId) {\r\n const that = this;\r\n const para = {\r\n roleId: roleId\r\n }\r\n\r\n postRequest('/haoban-manage-web/role-detail',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n // showMsg.showmsg('操作成功','success')\r\n that.ruleForm.roleId = resData.result.role.roleId;\r\n that.ruleForm.roleName = resData.result.role.roleName;\r\n that.ruleForm.roleCode = resData.result.role.roleCode;\r\n that.ruleForm.remark = resData.result.role.remark;\r\n\r\n let list = that.ruleForm.right.map(item=>item.rightId);\r\n let rightChecked = []\r\n resData.result.menuRightList.forEach(function(ele,index){\r\n if (list.includes(ele.rightId)) {\r\n rightChecked.push(ele.rightId)\r\n }\r\n })\r\n that.ruleForm.rightChecked = rightChecked;\r\n\r\n let newList = that.treeData(resData.result.menuRightList)\r\n /*newList.forEach(function(ele,index){\r\n ele.key = ele.rightId;\r\n ele.label = ele.rightName;\r\n ele.check = true;\r\n if (!!ele.children && !!ele.children.length) {\r\n ele.children.forEach(function(el,key){\r\n el.key = el.rightId;\r\n el.label = el.rightName;\r\n el.check = true;\r\n })\r\n }\r\n })*/\r\n // console.log(JSON.stringify(newList))\r\n\r\n // 设置 左侧/右侧 选中\r\n that.ruleForm.leftChecked = newList.map(item=>item.rightId);\r\n return;\r\n }\r\n errMsg.errorMsg(resData)\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 选择\r\n */\r\n leftChange(value, direction) {\r\n const that = this\r\n that.ruleForm.leftChecked = value;\r\n let selFlag = value.includes(direction[0]); // true: 选中;false: 未选\r\n value.includes(direction[0])? replaceData(): replaceData();\r\n\r\n function replaceData(){\r\n that.ruleForm.right = []\r\n that.ruleForm.left.forEach(function(ele,index){\r\n // 确定选择哪一个一级菜单,设置右侧数据\r\n if(ele.rightId.includes(direction[0])) {\r\n // 未选择设置 check\r\n if (!selFlag) {\r\n ele.check = false;\r\n }else {\r\n ele.check = true;\r\n }\r\n ele.children.forEach(function(el,key){\r\n that.ruleForm.right.push(el)\r\n })\r\n }\r\n })\r\n }\r\n // console.log(that.ruleForm.right)\r\n // 设置右侧已选\r\n that.ruleForm.rightChecked = that.ruleForm.right.map(item=>{\r\n if(item.check===true){\r\n return item.rightId\r\n }\r\n })\r\n // console.log( that.ruleForm.rightChecked )\r\n },\r\n\r\n /**\r\n * 选择\r\n */\r\n rightChange(value, direction) {\r\n const that = this;\r\n console.log(value, direction)\r\n let selFlag = value.includes(direction[0]); // true: 选中;false: 未选\r\n that.ruleForm.rightChecked = value;\r\n\r\n that.ruleForm.left.forEach(function(ele,index){\r\n ele.children.forEach(function(el,key){\r\n // 确定选择哪一个一级菜单,设置右侧数据\r\n if(el.rightId.includes(direction[0])) {\r\n // 未选择设置 check\r\n if (!selFlag) {\r\n el.check = false;\r\n }else {\r\n el.check = true;\r\n }\r\n }\r\n })\r\n })\r\n },\r\n\r\n /**\r\n * 选择\r\n */\r\n leftChangeApp(value, direction) {\r\n console.log(value, direction)\r\n },\r\n\r\n /**\r\n * 选择\r\n */\r\n rightChangeApp(value, direction) {\r\n console.log(value, direction)\r\n },\r\n },\r\n mounted() {\r\n const that = this\r\n console.log(that.$route.query)\r\n that.getMenuList();\r\n if (!!that.$route.query.hasOwnProperty('roleId')) {\r\n that.ruleForm.roleId = that.$route.query.roleId;\r\n that.navpath[3].name= '管理员角色'\r\n // that.getRoleDetail(that.ruleForm.roleId)\r\n }\r\n\r\n },\r\n components: {\r\n navCrumb,\r\n limitInput,\r\n limitTextarea\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n background: #fff;\r\n padding: 24px;\r\n min-height: 500px;\r\n\r\n h2 {\r\n font-size: 16px;\r\n color: #303133;\r\n }\r\n\r\n p {\r\n font-size: 14px;\r\n color: #909399;\r\n }\r\n\r\n .m-t-24 {\r\n margin-top: 24px;\r\n }\r\n\r\n .w-380 {\r\n width: 380px;\r\n }\r\n\r\n .el-transfer {\r\n display: inline-block;\r\n vertical-align: top;\r\n /deep/ .el-transfer-panel:last-child {\r\n display: none;\r\n }\r\n /deep/ .el-transfer__buttons {\r\n padding: 0 5px;\r\n .el-button {\r\n display: none;\r\n }\r\n }\r\n &.el-transfer-check {\r\n /deep/ .el-transfer-panel__item {\r\n &:hover {\r\n background: #F5F7FA;\r\n }\r\n &:active {\r\n background: #F5F7FA;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/addAdminRole.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"companyAddress-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"100px\"}},[_c('el-form-item',{attrs:{\"label\":\"角色名称\",\"prop\":\"roleName\"}},[_c('limitInput',{attrs:{\"inputWidth\":500,\"inputValue\":_vm.ruleForm.roleName,\"holder\":'请输入角色名称',\"maxLength\":20},on:{\"update:inputValue\":function($event){_vm.$set(_vm.ruleForm, \"roleName\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"角色说明\",\"prop\":\"remark\"}},[_c('limitTextarea',{attrs:{\"inputWidth\":500,\"inputValue\":_vm.ruleForm.remark,\"holder\":'请输入角色说明',\"maxLength\":50},on:{\"update:inputValue\":function($event){_vm.$set(_vm.ruleForm, \"remark\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"菜单权限\",\"prop\":\"leftChecked\"}},[_c('el-transfer',{staticClass:\"el-transfer-check\",attrs:{\"titles\":['一级权限', '二级权限'],\"left-default-checked\":_vm.ruleForm.leftChecked,\"data\":_vm.ruleForm.left},on:{\"left-check-change\":_vm.leftChange},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar option = ref.option;\nreturn _c('span',{},[_vm._v(_vm._s(option.label))])}}])}),_vm._v(\" \"),_c('el-transfer',{staticClass:\"el-transfer-check\",attrs:{\"titles\":['二级权限', '二级权限'],\"left-default-checked\":_vm.ruleForm.rightChecked,\"data\":_vm.ruleForm.right},on:{\"left-check-change\":_vm.rightChange},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar option = ref.option;\nreturn _c('span',{},[_vm._v(_vm._s(option.label))])}}])})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保存\")])],1)],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-98e070c2\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/addAdminRole.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-98e070c2\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./addAdminRole.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addAdminRole.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addAdminRole.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-98e070c2\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./addAdminRole.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-98e070c2\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/addAdminRole.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/limit-textarea.vue","webpack:///./src/components/limit-textarea.vue?9b80","webpack:///./src/components/limit-textarea.vue","webpack:///src/views/setting/addAdminRole.vue","webpack:///./src/views/setting/addAdminRole.vue?c2d1","webpack:///./src/views/setting/addAdminRole.vue"],"names":["limit_textarea","name","props","inputValue","type","String","default","maxLength","Number","inputWidth","getByType","holder","data","inputNum","limitLength","itemValue","methods","inputFocus","num","console","log","toInput","value","temp","this","strlen","getByteVal","target","trim","getZhLen","getCharVal","getByteLen","$emit","watch","newData","oldData","mounted","components_limit_textarea","render","_vm","_h","$createElement","_c","_self","staticClass","style","width","attrs","placeholder","rows","on","focus","$event","nativeOn","keyup","model","callback","$$v","expression","_v","_s","staticRenderFns","src_components_limit_textarea","__webpack_require__","normalizeComponent","ssrContext","addAdminRole","navpath","path","relocation","ruleForm","roleId","roleName","remark","leftChecked","left","rightChecked","right","leftCheckedApp","leftApp","key","label","rightCheckedApp","rightApp","rules","required","message","trigger","computed","submitForm","Object","js_public","formName","that","$refs","validate","valid","forEach","ele","index","check","push","rightId","children","el","postSave","para","stringify_default","api","then","res","resData","errorCode","error","errorMsg","showmsg","catch","$message","duration","getMenuList","result","treeData","rightName","length","getRoleDetail","filter","father","branchArr","child","haobanMenuRightId","parentRightId","role","roleCode","list","map","item","menuRightList","includes","newList","leftChange","direction","selFlag","replaceData","rightChange","leftChangeApp","rightChangeApp","$route","query","hasOwnProperty","components","navCrumb","nav","limitInput","limit_input","limitTextarea","setting_addAdminRole","ref","label-width","prop","update:inputValue","$set","titles","left-default-checked","left-check-change","scopedSlots","_u","fn","option","click","addAdminRole_Component","addAdminRole_normalizeComponent","__webpack_exports__"],"mappings":"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","file":"static/js/13.63c53e4404e798df3f26.js","sourcesContent":["<!--\r\n 限制文本框组件\r\n <limit-textarea\r\n :inputWidth=\"500\"\r\n :inputValue.sync=\"ruleForm.addressDetail\"\r\n :holder=\"'请输入详细地址'\"\r\n :getByType=\"'word'\"\r\n :maxLength=\"40\">\r\n </limit-textarea>\r\n -->\r\n<template>\r\n <div class=\"input-line-cell\" :style=\"{width: inputWidth + 'px'}\">\r\n <el-input\r\n :style=\"{width: inputWidth + 'px'}\"\r\n v-model=\"itemValue\"\r\n :placeholder=\"holder\"\r\n type=\"textarea\"\r\n :rows=\"3\"\r\n @focus=\"inputFocus()\"\r\n @keyup.native=\"(value) => toInput(value)\">\r\n\r\n </el-input>\r\n <span class=\"tip\"><span class=\"len_span\">{{inputNum}}</span>/{{limitLength}}</span>\r\n </div>\r\n\r\n</template>\r\n<script>\r\n import strLength from '@/common/js/strlen';\r\n export default {\r\n name: \"limittextarea\",\r\n props: {\r\n inputValue: {// 传入 input value\r\n type: String,\r\n default: ''\r\n },\r\n\r\n maxLength: {// 限制长度\r\n type: Number,\r\n default: 10\r\n },\r\n\r\n inputWidth: {// input 长度\r\n type: Number,\r\n default: 500\r\n },\r\n\r\n getByType: { // 字或字符判断类型\r\n type: String,\r\n default: 'word' // word: 字, char: 字符\r\n },\r\n\r\n holder: {\r\n type: String,\r\n default: '请输入'\r\n }\r\n },\r\n data() {\r\n return {\r\n inputNum: 0,\r\n limitLength: 10,\r\n itemValue: '',\r\n }\r\n },\r\n methods: {\r\n inputFocus(num) {\r\n const that = this\r\n console.log(num)\r\n },\r\n // 输入\r\n toInput: function(value) {\r\n const that = this;\r\n console.log(value)\r\n\r\n let temp = '';\r\n if (that.getByType == 'word') {\r\n temp = strLength.getByteVal(value.target.value,that.limitLength)\r\n that.itemValue= temp.trim()\r\n that.inputNum = strLength.getZhLen(that.itemValue);\r\n }else {\r\n temp = strLength.getCharVal(value.target.value,that.limitLength)\r\n that.itemValue= temp.trim()\r\n that.inputNum = strLength.getByteLen(that.itemValue);\r\n }\r\n\r\n that.$emit('update:inputValue',that.itemValue)\r\n\r\n\r\n },\r\n },\r\n watch: {\r\n maxLength: function(newData,oldData){\r\n const that = this;\r\n that.limitLength = newData\r\n },\r\n inputValue: function(newData,oldData){\r\n const that = this;\r\n that.itemValue = newData\r\n that.inputNum = strLength.getZhLen(that.itemValue)\r\n },\r\n\r\n },\r\n /* 接收数据 */\r\n mounted(){\r\n const that = this;\r\n that.limitLength = that.maxLength;\r\n that.itemValue = that.inputValue || '';\r\n that.inputNum = strLength.getZhLen(that.inputValue);\r\n },\r\n }\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n.input-line-cell {\r\n position: relative;\r\n display: inline-block;\r\n}\r\n\r\n.w-340 {\r\n width: 340px;\r\n /deep/ .el-input__inner {\r\n font-size: 12px;\r\n color: #fff;\r\n background-color: rgba(255,255,255,.1);\r\n }\r\n}\r\n\r\n.el-textarea {\r\n /deep/ .el-textarea__inner {\r\n font-size: 12px;\r\n color: #606266;\r\n background-color: rgba(255,255,255,.1);\r\n resize: none;\r\n font-family: \"Helvetica Neue\", Helvetica, \"PingFang SC\", \"Hiragino Sans GB\", \"Microsoft YaHei\", \"\\5FAE\\8F6F\\96C5\\9ED1\", Arial, sans-serif;\r\n }\r\n}\r\n\r\n.el-input {\r\n\r\n\r\n .is-disabled{\r\n\r\n /deep/ .el-input__inner {\r\n font-size: 12px;\r\n color: #fff;\r\n background-color: rgba(255,255,255,.1);\r\n }\r\n }\r\n}\r\n\r\n.tip {\r\n position: absolute;\r\n bottom: -28px;\r\n right: 10px;\r\n display: inline-block;\r\n line-height: 32px;\r\n text-align: right;\r\n font-size: 12px;\r\n color: #909399;\r\n}\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/limit-textarea.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-line-cell\",style:({width: _vm.inputWidth + 'px'})},[_c('el-input',{style:({width: _vm.inputWidth + 'px'}),attrs:{\"placeholder\":_vm.holder,\"type\":\"textarea\",\"rows\":3},on:{\"focus\":function($event){_vm.inputFocus()}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.itemValue),callback:function ($$v) {_vm.itemValue=$$v},expression:\"itemValue\"}}),_vm._v(\" \"),_c('span',{staticClass:\"tip\"},[_c('span',{staticClass:\"len_span\"},[_vm._v(_vm._s(_vm.inputNum))]),_vm._v(\"/\"+_vm._s(_vm.limitLength))])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-61f16316\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/limit-textarea.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-61f16316\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./limit-textarea.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./limit-textarea.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./limit-textarea.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-61f16316\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./limit-textarea.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-61f16316\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/limit-textarea.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"companyAddress-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"100px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"角色名称\" prop=\"roleName\" class=\"\">\r\n <!-- <el-input v-model=\"ruleForm.name\" disabled placeholder=\"\" class=\"w-380\"></el-input> -->\r\n <limitInput\r\n :inputWidth=\"500\"\r\n :inputValue.sync=\"ruleForm.roleName\"\r\n :holder=\"'请输入角色名称'\"\r\n :maxLength=\"20\">\r\n </limitInput>\r\n </el-form-item>\r\n <el-form-item label=\"角色说明\" prop=\"remark\" class=\"\">\r\n <limitTextarea\r\n :inputWidth=\"500\"\r\n :inputValue.sync=\"ruleForm.remark\"\r\n :holder=\"'请输入角色说明'\"\r\n :maxLength=\"50\">\r\n </limitTextarea>\r\n </el-form-item>\r\n <el-form-item label=\"菜单权限\" prop=\"leftChecked\" class=\"\">\r\n <el-transfer\r\n class=\"el-transfer-check\"\r\n :titles=\"['一级权限', '二级权限']\"\r\n :left-default-checked=\"ruleForm.leftChecked\"\r\n :data=\"ruleForm.left\"\r\n @left-check-change=\"leftChange\">\r\n <span slot-scope=\"{ option }\">{{ option.label }}</span>\r\n </el-transfer>\r\n <el-transfer\r\n class=\"el-transfer-check\"\r\n :titles=\"['二级权限', '二级权限']\"\r\n :left-default-checked=\"ruleForm.rightChecked\"\r\n :data=\"ruleForm.right\"\r\n @left-check-change=\"rightChange\">\r\n <span slot-scope=\"{ option }\">{{ option.label }}</span>\r\n </el-transfer>\r\n </el-form-item>\r\n <!-- <el-form-item label=\"应用权限\" prop=\"\" class=\"\">\r\n <el-transfer\r\n :titles=\"['一级权限', '二级权限']\"\r\n :left-default-checked=\"ruleForm.leftCheckedApp\"\r\n :data=\"ruleForm.leftApp\"\r\n @left-check-change=\"leftChangeApp\">\r\n </el-transfer>\r\n <el-transfer\r\n :titles=\"['二级权限', '二级权限']\"\r\n :left-default-checked=\"ruleForm.rightCheckedApp\"\r\n :data=\"ruleForm.rightApp\"\r\n @left-check-change=\"rightChangeApp\">\r\n </el-transfer>\r\n </el-form-item> -->\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport limitInput from '@/components/limit-input.vue';\r\nimport limitTextarea from '@/components/limit-textarea.vue';\r\n\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"addAdminRole\",\r\n data() {\r\n\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '设置子管理员',\r\n path: '/setChildAdmin'\r\n },\r\n {\r\n name: '新增管理员角色',\r\n path: ''\r\n }\r\n ],\r\n\r\n ruleForm: {\r\n roleId: '',\r\n roleName: '企业管理员',\r\n remark: '角色说明',\r\n leftChecked: [],\r\n left: [\r\n // {\r\n // key: 'index',\r\n // label: '首页'\r\n // },\r\n // {\r\n // key: 'center',\r\n // label: '审核中心'\r\n // },\r\n // {\r\n // key: 'set',\r\n // label: '设置'\r\n // }\r\n ],\r\n rightChecked: [],\r\n right: [\r\n // {\r\n // key: 'index',\r\n // label: '首页'\r\n // },\r\n // {\r\n // key: 'center',\r\n // label: '审核中心'\r\n // },\r\n // {\r\n // key: 'set',\r\n // label: '设置'\r\n // }\r\n ],\r\n leftCheckedApp: [],\r\n leftApp: [\r\n {\r\n key: 'index',\r\n label: '首页'\r\n },\r\n {\r\n key: 'center',\r\n label: '审核中心'\r\n },\r\n {\r\n key: 'set',\r\n label: '设置'\r\n }\r\n ],\r\n rightCheckedApp: [],\r\n rightApp: [\r\n {\r\n key: 'index',\r\n label: '首页'\r\n },\r\n {\r\n key: 'center',\r\n label: '审核中心'\r\n },\r\n {\r\n key: 'set',\r\n label: '设置'\r\n }\r\n ]\r\n },\r\n rules: {\r\n roleName: [\r\n { required: true, message: '请填写角色名称', trigger: 'change' }\r\n ],\r\n remark: [\r\n { required: true, message: '请填写角色说明', trigger: 'change' }\r\n ],\r\n leftChecked: [\r\n { required: true, message: '请选中菜单权限', trigger: 'change' }\r\n ],\r\n }\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n console.log(valid)\r\n if (valid) {\r\n let data = [];\r\n\r\n that.ruleForm.left.forEach(function(ele,index){\r\n // console.log(ele.check)\r\n if (!!ele.check) {\r\n data.push({rightId: ele.rightId})\r\n ele.children.forEach(function(el,key){\r\n if (!!el.check) {\r\n data.push({rightId: el.rightId})\r\n }\r\n })\r\n }\r\n })\r\n // console.log(that.ruleForm.left,data)\r\n that.postSave(data)\r\n } else {\r\n\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 保存---api\r\n */\r\n postSave(data) {\r\n const that = this;\r\n const para = {\r\n data: JSON.stringify(data),\r\n roleId: that.ruleForm.roleId,\r\n roleName: that.ruleForm.roleName,\r\n remark: that.ruleForm.remark\r\n }\r\n\r\n postRequest('/haoban-manage-web/save-role',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n showMsg.showmsg('操作成功','success')\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 获取菜单列表\r\n */\r\n getMenuList() {\r\n const that = this;\r\n const para = {\r\n\r\n }\r\n\r\n postRequest('/haoban-manage-web/menu-list',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n\r\n if (!resData.result) {\r\n that.$message.error({message: '菜单列表为空'})\r\n return;\r\n }\r\n that.ruleForm.left = that.treeData(resData.result)\r\n // that.ruleForm.right = that.ruleForm.left[0].children\r\n that.ruleForm.left.forEach(function(ele,index){\r\n ele.key = ele.rightId;\r\n ele.label = ele.rightName;\r\n ele.check = false;\r\n if (!!ele.children && !!ele.children.length) {\r\n ele.children.forEach(function(el,key){\r\n el.key = el.rightId;\r\n el.label = el.rightName;\r\n el.check = false;\r\n })\r\n }\r\n })\r\n\r\n that.ruleForm.right = that.ruleForm.left[0].children;\r\n if (!!that.ruleForm.roleId) {\r\n that.getRoleDetail(that.ruleForm.roleId)\r\n }\r\n\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 简单数组-->父子数组对象\r\n */\r\n treeData(data){\r\n let tree = data.filter((father)=>{ //循环所有项\r\n let branchArr = data.filter((child)=>{\r\n return father.haobanMenuRightId == child.parentRightId; //返回每一项的子级数组\r\n });\r\n if(branchArr.length>0){\r\n father.children = branchArr; //如果存在子级,则给父级添加一个children属性,并赋值\r\n }\r\n return father.parentRightId == -1; //返回第一层\r\n });\r\n return tree;\r\n },\r\n\r\n /**\r\n * 获取角色详情\r\n */\r\n getRoleDetail(roleId) {\r\n const that = this;\r\n const para = {\r\n roleId: roleId\r\n }\r\n\r\n postRequest('/haoban-manage-web/role-detail',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n // showMsg.showmsg('操作成功','success')\r\n that.ruleForm.roleId = resData.result.role.roleId;\r\n that.ruleForm.roleName = resData.result.role.roleName;\r\n that.ruleForm.roleCode = resData.result.role.roleCode;\r\n that.ruleForm.remark = resData.result.role.remark;\r\n\r\n let list = that.ruleForm.right.map(item=>item.rightId);\r\n let rightChecked = []\r\n resData.result.menuRightList.forEach(function(ele,index){\r\n if (list.includes(ele.rightId)) {\r\n rightChecked.push(ele.rightId)\r\n }\r\n })\r\n that.ruleForm.rightChecked = rightChecked;\r\n\r\n let newList = that.treeData(resData.result.menuRightList)\r\n /*newList.forEach(function(ele,index){\r\n ele.key = ele.rightId;\r\n ele.label = ele.rightName;\r\n ele.check = true;\r\n if (!!ele.children && !!ele.children.length) {\r\n ele.children.forEach(function(el,key){\r\n el.key = el.rightId;\r\n el.label = el.rightName;\r\n el.check = true;\r\n })\r\n }\r\n })*/\r\n // console.log(JSON.stringify(newList))\r\n\r\n // 设置 左侧/右侧 选中\r\n that.ruleForm.leftChecked = newList.map(item=>item.rightId);\r\n return;\r\n }\r\n errMsg.errorMsg(resData)\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 选择\r\n */\r\n leftChange(value, direction) {\r\n const that = this\r\n that.ruleForm.leftChecked = value;\r\n let selFlag = value.includes(direction[0]); // true: 选中;false: 未选\r\n value.includes(direction[0])? replaceData(): replaceData();\r\n\r\n function replaceData(){\r\n that.ruleForm.right = []\r\n that.ruleForm.left.forEach(function(ele,index){\r\n // 确定选择哪一个一级菜单,设置右侧数据\r\n if(ele.rightId.includes(direction[0])) {\r\n // 未选择设置 check\r\n if (!selFlag) {\r\n ele.check = false;\r\n }else {\r\n ele.check = true;\r\n }\r\n ele.children.forEach(function(el,key){\r\n that.ruleForm.right.push(el)\r\n })\r\n }\r\n })\r\n }\r\n // console.log(that.ruleForm.right)\r\n // 设置右侧已选\r\n that.ruleForm.rightChecked = that.ruleForm.right.map(item=>{\r\n if(item.check===true){\r\n return item.rightId\r\n }\r\n })\r\n // console.log( that.ruleForm.rightChecked )\r\n },\r\n\r\n /**\r\n * 选择\r\n */\r\n rightChange(value, direction) {\r\n const that = this;\r\n console.log(value, direction)\r\n let selFlag = value.includes(direction[0]); // true: 选中;false: 未选\r\n that.ruleForm.rightChecked = value;\r\n\r\n that.ruleForm.left.forEach(function(ele,index){\r\n ele.children.forEach(function(el,key){\r\n // 确定选择哪一个一级菜单,设置右侧数据\r\n if(el.rightId.includes(direction[0])) {\r\n // 未选择设置 check\r\n if (!selFlag) {\r\n el.check = false;\r\n }else {\r\n el.check = true;\r\n }\r\n }\r\n })\r\n })\r\n },\r\n\r\n /**\r\n * 选择\r\n */\r\n leftChangeApp(value, direction) {\r\n console.log(value, direction)\r\n },\r\n\r\n /**\r\n * 选择\r\n */\r\n rightChangeApp(value, direction) {\r\n console.log(value, direction)\r\n },\r\n },\r\n mounted() {\r\n const that = this\r\n console.log(that.$route.query)\r\n that.getMenuList();\r\n if (!!that.$route.query.hasOwnProperty('roleId')) {\r\n that.ruleForm.roleId = that.$route.query.roleId;\r\n that.navpath[3].name= '管理员角色'\r\n // that.getRoleDetail(that.ruleForm.roleId)\r\n }\r\n\r\n },\r\n components: {\r\n navCrumb,\r\n limitInput,\r\n limitTextarea\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n background: #fff;\r\n padding: 24px;\r\n min-height: 500px;\r\n\r\n h2 {\r\n font-size: 16px;\r\n color: #303133;\r\n }\r\n\r\n p {\r\n font-size: 14px;\r\n color: #909399;\r\n }\r\n\r\n .m-t-24 {\r\n margin-top: 24px;\r\n }\r\n\r\n .w-380 {\r\n width: 380px;\r\n }\r\n\r\n .el-transfer {\r\n display: inline-block;\r\n vertical-align: top;\r\n /deep/ .el-transfer-panel:last-child {\r\n display: none;\r\n }\r\n /deep/ .el-transfer__buttons {\r\n padding: 0 5px;\r\n .el-button {\r\n display: none;\r\n }\r\n }\r\n &.el-transfer-check {\r\n /deep/ .el-transfer-panel__item {\r\n &:hover {\r\n background: #F5F7FA;\r\n }\r\n &:active {\r\n background: #F5F7FA;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/addAdminRole.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"companyAddress-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"100px\"}},[_c('el-form-item',{attrs:{\"label\":\"角色名称\",\"prop\":\"roleName\"}},[_c('limitInput',{attrs:{\"inputWidth\":500,\"inputValue\":_vm.ruleForm.roleName,\"holder\":'请输入角色名称',\"maxLength\":20},on:{\"update:inputValue\":function($event){_vm.$set(_vm.ruleForm, \"roleName\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"角色说明\",\"prop\":\"remark\"}},[_c('limitTextarea',{attrs:{\"inputWidth\":500,\"inputValue\":_vm.ruleForm.remark,\"holder\":'请输入角色说明',\"maxLength\":50},on:{\"update:inputValue\":function($event){_vm.$set(_vm.ruleForm, \"remark\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"菜单权限\",\"prop\":\"leftChecked\"}},[_c('el-transfer',{staticClass:\"el-transfer-check\",attrs:{\"titles\":['一级权限', '二级权限'],\"left-default-checked\":_vm.ruleForm.leftChecked,\"data\":_vm.ruleForm.left},on:{\"left-check-change\":_vm.leftChange},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar option = ref.option;\nreturn _c('span',{},[_vm._v(_vm._s(option.label))])}}])}),_vm._v(\" \"),_c('el-transfer',{staticClass:\"el-transfer-check\",attrs:{\"titles\":['二级权限', '二级权限'],\"left-default-checked\":_vm.ruleForm.rightChecked,\"data\":_vm.ruleForm.right},on:{\"left-check-change\":_vm.rightChange},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar option = ref.option;\nreturn _c('span',{},[_vm._v(_vm._s(option.label))])}}])})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保存\")])],1)],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-98e070c2\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/addAdminRole.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-98e070c2\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./addAdminRole.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addAdminRole.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addAdminRole.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-98e070c2\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./addAdminRole.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-98e070c2\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/addAdminRole.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([12],{"+7W9":function(M,L){},"6XGN":function(M,L,j){"use strict";Object.defineProperty(L,"__esModule",{value:!0});var N=j("CkW6"),u=j.n(N),w={name:"page403",data:function(){return{img_403:u.a}},computed:{message:function(){return"抱歉,你无权访问该页面"}}},D={render:function(){var M=this.$createElement,L=this._self._c||M;return L("div",{staticStyle:{background:"#f0f2f5","margin-top":"-20px",height:"100%"}},[L("div",{staticClass:"wscn-http404"},[L("div",{staticClass:"pic-404"},[L("img",{staticClass:"pic-404__parent",attrs:{src:this.img_403,alt:"403"}})]),this._v(" "),L("div",{staticClass:"bullshit"},[L("div",{staticClass:"bullshit__headline"},[this._v(this._s(this.message))]),this._v(" "),L("a",{staticClass:"bullshit__return-home",attrs:{href:"#/companyGroup"}},[this._v("返回首页")])])])])},staticRenderFns:[]};var C=j("VU/8")(w,D,!1,function(M){j("+7W9")},"data-v-560f462e",null);L.default=C.exports},CkW6:function(M,L){M.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAwIDMzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAwIDMzNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZBRkNGRjt9DQoJLnN0MXtmaWxsOiNEQkU1RjE7fQ0KCS5zdDJ7ZmlsbDojREVFN0Y0O30NCgkuc3Qze2ZpbGw6I0I5QzdEQjt9DQoJLnN0NHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDV7ZmlsbDpub25lO3N0cm9rZTojQjlDN0RCO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q2e2ZpbGw6bm9uZTtzdHJva2U6I0I2QzdEODtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0NSIgZD0iTTI3NC41LDI0MS4zYy01LjMtNS4zLTQuNCw0LjQtNi43LDYuN2MtMy4xLDMuMS02LjMsNi05LjcsOC42SDEyNS4yYy0zLjQtMi43LTYuNi01LjYtOS43LTguNw0KCWMtMjguNC0yOC41LTM4LjYtNzAuNS0yNi42LTEwOWwtMTAuNS0xMC42Yy01LjMtNS4zLTUuMy0xMy44LDAtMTkuMmM1LjItNS4zLDEzLjctNS4zLDE5LTAuMWMwLDAsMCwwLDAuMSwwLjFsNi42LDYuOA0KCWMzLjEsMy4yLDguMiwzLjIsMTEuNCwwbDAsMGMzLjItMy4yLDMuMi04LjMsMC0xMS41TDEwMy4xLDkyYy0zLjItMy4yLTMuMi04LjMsMC0xMS41YzMuMS0zLjIsOC4yLTMuMiwxMS40LDBsMCwwbDE3LjIsMTcuMg0KCWMtMC45LDMuNywwLjksNy42LDQuNCw5LjNjMy41LDEuNyw3LjcsMC42LDkuOS0yLjVjMi4zLTMuMSwyLjEtNy40LTAuNS0xMC4zYy0zLjMtMy44LTYuNS03LjItNi41LTcuMmwtNy4zLTcuNA0KCWMzNC44LTIxLjMsODIuNi0yMS43LDExNy4yLDBjMzQuNSwyMS43LDUzLjksNjEuMiw1MCwxMDEuOWwxNS40LDE1LjZjMy4yLDMuMiwzLjIsOC4zLDAsMTEuNWMtMy4xLDMuMi04LjIsMy4yLTExLjQsMGwwLDANCglsLTE1LjEtMTUuM2MtMy4xLTMuMi04LjItMy4yLTExLjQsMGwwLDBjLTMuMiwzLjItMy4yLDguMywwLDExLjVsMTcuMSwxNy4yYzUuMiw1LjMsNS4yLDEzLjgsMCwxOS4xDQoJQzI4OC40LDI0Ni42LDI3OS45LDI0Ni42LDI3NC41LDI0MS4zQzI3NC42LDI0MS4zLDI3NC42LDI0MS4zLDI3NC41LDI0MS4zTDI3NC41LDI0MS4zeiIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTg2LjYsNzEuNGMwLDQuNywzLjgsOC41LDguNSw4LjVjMS41LDAsMy0wLjQsNC4zLTEuMWM0LjEtMi4zLDUuNS03LjUsMy4xLTExLjZjLTEuNS0yLjYtNC4zLTQuMy03LjQtNC4zDQoJQzkwLjQsNjIuOSw4Ni42LDY2LjcsODYuNiw3MS40Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjE2LjQsMTQ1LjRoMjQuM2wtNy40LDE3LjljMi42LDEuOCw0LjUsMy44LDUuOCw2YzEuMiwyLjIsMS45LDQuOCwxLjksNy44YzAsNC42LTEuNiw4LjQtNC44LDExLjINCgljLTMuMiwyLjktNy4zLDQuMy0xMi4zLDQuM2MtMi41LDAtNS4xLTAuNC03LjUtMS4xdi0xMy4xYzIsMC45LDMuOSwxLjQsNS41LDEuNHMyLjktMC41LDMuNy0xLjRjMC45LTEsMS4zLTIuMywxLjMtNC4xDQoJYzAtMS45LTAuOC0zLjQtMi40LTQuNmMtMS42LTEuMi0zLjctMS43LTYuNC0xLjdsMy40LTkuMWgtNS4xVjE0NS40TDIxNi40LDE0NS40eiBNMjA3LjUsMTgxLjZjMCwxLjUtMC4zLDMtMC44LDQuMw0KCXMtMS4zLDIuNS0yLjMsMy41cy0yLjIsMS44LTMuNCwyLjNjLTEuMywwLjYtMi44LDAuOS00LjMsMC45aC05LjZjLTEuNSwwLTIuOS0wLjMtNC4zLTAuOWMtMS4zLTAuNi0yLjUtMS4zLTMuNC0yLjMNCgljLTAuNC0wLjQtMC44LTAuOS0xLjItMS40bDExLjctMTcuM3Y2YzAsMC42LDAuMiwxLjEsMC42LDEuNGMwLjQsMC40LDAuOCwwLjYsMS40LDAuNmMxLjEsMCwyLTAuOCwyLTEuOXYtMC4xdi0xMS45bDEwLjktMTYuMQ0KCWMxLjgsMiwyLjgsNC42LDIuNyw3LjNMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZ6IE0xNzcuMSwxODUuOWMtMC42LTEuNC0wLjktMi44LTAuOC00LjNWMTU2YzAtMS41LDAuMy0zLDAuOC00LjMNCglzMS4zLTIuNSwyLjMtMy41czIuMi0xLjgsMy40LTIuM2MxLjMtMC42LDIuOC0wLjksNC4zLTAuOWg5LjZjMS41LDAsMi45LDAuMyw0LjMsMC45YzEuMywwLjUsMi40LDEuMywzLjQsMi4zbC0xMC41LDE1LjR2LTIuNw0KCWMwLTAuNS0wLjItMS4xLTAuNi0xLjRjLTAuNC0wLjQtMC45LTAuNi0xLjQtMC42Yy0xLjEsMC0yLDAuOC0yLDEuOXYwLjF2OC42bC0xMi4xLDE3LjlDMTc3LjUsMTg2LjksMTc3LjMsMTg2LjQsMTc3LjEsMTg1LjkNCglMMTc3LjEsMTg1Ljl6IE0yNDMuOCwxOTIuN2MzLjUtNy40LDUuMy0xNS41LDUuMy0yMy43YzAtMzAuNS0yNC40LTU1LjItNTQuNi01NS4ycy01NC42LDI0LjctNTQuNiw1NS4yYzAsMC40LDAsMC44LDAsMS4xDQoJbDE5LjYtMjQuNmgxMS40TDE1NCwxNzEuM2g1LjV2LTYuNWwxMS43LTE4LjV2NDYuOGgtMTEuN3YtOS44aC0xNy44YzUuMSwxOS4yLDIwLjEsMzQuMywzOS4yLDM5LjJjLTEuMiwzLjEtNC44LDEwLjctMTAuNywxMg0KCWMtNy4zLDEuNywxOS45LDAuNCwzOS40LTEyLjVjMTQuOS00LjQsMjcuMi0xNSwzMy45LTI4LjlMMjQzLjgsMTkyLjdMMjQzLjgsMTkyLjd6Ii8+DQo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjM4LjksMTU0LjNsLTI0LjQsMzUuNGwwLjUsMC4zbDI0LjQtMzUuNEwyMzguOSwxNTQuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yNjYuMiw2Ni42aDhjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjIsMC4zLTAuNiwwLjQtMC45LDAuNGgtOA0KCWMtMC40LDAtMC43LTAuMS0wLjktMC40Yy0wLjUtMC41LTAuNS0xLjQsMC0xLjlDMjY1LjUsNjYuNywyNjUuOCw2Ni42LDI2Ni4yLDY2LjYgTTExNi41LDIwMS45Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJczgtMy42LDgtOC4xUzEyMC45LDIwMS45LDExNi41LDIwMS45TDExNi41LDIwMS45eiBNMTIxLjQsMjEyLjFjLTAuOCwyLTIuOCwzLjMtNC45LDMuM2MtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4xLDMuMy01DQoJYzItMC44LDQuMy0wLjQsNS44LDEuMkMxMjEuOCwyMDcuNywxMjIuMiwyMTAsMTIxLjQsMjEyLjFMMTIxLjQsMjEyLjF6IE0xOTEuMyw3OC43Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJYzIuMSwwLDQuMi0wLjksNS43LTIuNHMyLjMtMy42LDIuMy01LjdDMTk5LjMsODIuNCwxOTUuNyw3OC43LDE5MS4zLDc4Ljd6IE0xOTYuMyw4OC45Yy0wLjgsMi0yLjgsMy4zLTQuOSwzLjMNCgljLTMsMC01LjMtMi40LTUuMy01LjRjMC0yLjIsMS4zLTQuMiwzLjMtNXM0LjMtMC40LDUuOCwxLjJDMTk2LjYsODQuNiwxOTcuMSw4Ni45LDE5Ni4zLDg4LjlMMTk2LjMsODguOXogTTI3MC4yLDE2Mi42DQoJYy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xczgtMy42LDgtOC4xQzI3OC4yLDE2Ni4zLDI3NC42LDE2Mi42LDI3MC4yLDE2Mi42eiBNMjc1LjEsMTcyLjhjLTAuOCwyLTIuOCwzLjMtNC45LDMuMw0KCWMtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4yLDMuMy01czQuMy0wLjQsNS44LDEuMlMyNzUuOSwxNzAuOCwyNzUuMSwxNzIuOHogTTIzMC4xLDMxLjRjLTQuNCwwLTgsMy42LTgsOC4xczMuNiw4LjEsOCw4LjENCgljMi4xLDAsNC4yLTAuOSw1LjctMi40czIuMy0zLjYsMi4zLTUuN0MyMzguMSwzNSwyMzQuNSwzMS40LDIzMC4xLDMxLjR6IE0yMzUsNDEuNmMtMC44LDItMi44LDMuMy00LjksMy4zYy0zLDAtNS4zLTIuNC01LjMtNS40DQoJYzAtMi4yLDEuMy00LjIsMy4zLTVzNC4zLTAuNCw1LjgsMS4yQzIzNS40LDM3LjIsMjM1LjgsMzkuNSwyMzUsNDEuNnoiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNjMuMiw0NS45aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuNSwwLjUsMC41LDEuMywwLDEuOWwwLDBjLTAuMywwLjMtMC42LDAuNC0xLDAuNGgtOC4yDQoJYy0wLjQsMC0wLjctMC4xLTEtMC40Yy0wLjUtMC41LTAuNS0xLjMsMC0xLjlsMCwwQzE2Mi40LDQ2LjEsMTYyLjgsNDUuOSwxNjMuMiw0NS45IE0yNzEuNyw2My41djhjMCwwLjQtMC4xLDAuNy0wLjQsMC45DQoJYy0wLjMsMC4zLTAuNiwwLjQtMSwwLjRjLTAuNywwLTEuNC0wLjYtMS40LTEuM2wwLDB2LThjMC0wLjQsMC4xLTAuNywwLjQtMC45YzAuNS0wLjUsMS40LTAuNSwxLjksMA0KCUMyNzEuNiw2Mi44LDI3MS43LDYzLjIsMjcxLjcsNjMuNSIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTEwNy40LDE1NC44aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuMywwLjIsMC40LDAuNiwwLjQsMC45YzAsMC43LTAuNiwxLjMtMS40LDEuM2gtOC4yDQoJYy0wLjUsMC0wLjktMC4zLTEuMi0wLjdjLTAuMi0wLjQtMC4yLTAuOSwwLTEuM0MxMDYuNCwxNTUuMSwxMDYuOSwxNTQuOCwxMDcuNCwxNTQuOCBNMTY5LDQyLjd2OGMwLDAuNC0wLjEsMC43LTAuNCwwLjkNCgljLTAuNSwwLjUtMS40LDAuNS0yLDBjLTAuMi0wLjItMC40LTAuNi0wLjQtMC45di04YzAtMC40LDAuMS0wLjcsMC40LTAuOWMwLjUtMC41LDEuNC0wLjUsMS45LDBDMTY4LjgsNDIsMTY5LDQyLjMsMTY5LDQyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMzAuOSwxMTAuM2g4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS40YzAsMC43LTAuNiwxLjMtMS4zLDEuNGgtOC4xYy0wLjgsMC0xLjQtMC42LTEuNC0xLjQNCgljMC0wLjQsMC4xLTAuNywwLjQtMUMyMzAuMiwxMTAuNCwyMzAuNiwxMTAuMywyMzAuOSwxMTAuMyIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTExNC42LDE2My44djguMmMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjUsMC41LTEuNCwwLjUtMS45LDBjLTAuMy0wLjMtMC40LTAuNi0wLjQtMXYtOC4yYzAtMC40LDAuMS0wLjcsMC40LTENCgljMC41LTAuNSwxLjQtMC41LDEuOSwwbDAsMEMxMTQuNCwxNjMuMSwxMTQuNiwxNjMuNCwxMTQuNiwxNjMuOCIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyNiwyNzIuN2g2MC40YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40SDEyNmMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzEyNC43LDI3My4zLDEyNS4zLDI3Mi43LDEyNiwyNzIuNyIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxOC42LDI3Mi43aDM0LjljMC43LDAsMS4zLDAuNiwxLjMsMS4zYzAsMC43LTAuNiwxLjMtMS4zLDEuM2gtMzQuOWMtMC43LDAtMS4zLTAuNi0xLjQtMS4zDQoJYzAtMC40LDAuMS0wLjcsMC40LTFDMjE3LjksMjcyLjksMjE4LjIsMjcyLjcsMjE4LjYsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNTguMiwyODIuMmgxMzEuNWMwLjcsMCwxLjMsMC42LDEuNCwxLjNjMCwwLjQtMC4xLDAuNy0wLjQsMWMtMC4zLDAuMy0wLjYsMC40LTEsMC40SDE1OC4yDQoJYy0wLjcsMC0xLjMtMC42LTEuMy0xLjNsMCwwQzE1Ni45LDI4Mi44LDE1Ny41LDI4Mi4yLDE1OC4yLDI4Mi4yIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTMuOCwyODIuMmgzNC45YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40bDAsMEg5My44Yy0wLjcsMC0xLjMtMC42LTEuNC0xLjMNCgljMC0wLjQsMC4xLTAuNywwLjQtMUM5My4xLDI4Mi4zLDkzLjUsMjgyLjIsOTMuOCwyODIuMiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTE5Ny4xLDI3Mi43aDguMWMwLjcsMCwxLjMsMC42LDEuMywxLjNjMCwwLjctMC42LDEuMy0xLjMsMS4zaC04LjFjLTAuNywwLjEtMS40LTAuNS0xLjQtMS4zDQoJYy0wLjEtMC43LDAuNS0xLjQsMS4zLTEuNEMxOTcsMjcyLjcsMTk3LjEsMjcyLjcsMTk3LjEsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yODQuNCwyNjQuNmg4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNy0wLjYsMS4zLTEuMywxLjNoLTguMWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzI4MywyNjUuMywyODMuNiwyNjQuNiwyODQuNCwyNjQuNiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTk5LjIsMjY0LjZoMTcxLjdjMC40LDAsMC43LDAuMSwwLjksMC40YzAuNCwwLjQsMC41LDEsMC4zLDEuNWMtMC4yLDAuNS0wLjcsMC44LTEuMiwwLjhIOTkuMQ0KCWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zQzk3LjgsMjY1LjMsOTguNCwyNjQuNiw5OS4yLDI2NC42Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjM1LDk1Ljh2OC4xYzAsMC43LTAuNiwxLjMtMS4zLDEuM3MtMS4zLTAuNi0xLjMtMS4zdi04LjFjMC0wLjcsMC42LTEuMywxLjMtMS40QzIzNC40LDk0LjQsMjM1LDk1LDIzNSw5NS44Ig0KCS8+DQo8L3N2Zz4NCg=="}});
//# sourceMappingURL=12.bac5af9d962cdba2acc7.js.map
\ No newline at end of file
webpackJsonp([14],{"+7W9":function(M,L){},"6XGN":function(M,L,j){"use strict";Object.defineProperty(L,"__esModule",{value:!0});var N=j("CkW6"),u=j.n(N),w={name:"page403",data:function(){return{img_403:u.a}},computed:{message:function(){return"抱歉,你无权访问该页面"}}},D={render:function(){var M=this.$createElement,L=this._self._c||M;return L("div",{staticStyle:{background:"#f0f2f5","margin-top":"-20px",height:"100%"}},[L("div",{staticClass:"wscn-http404"},[L("div",{staticClass:"pic-404"},[L("img",{staticClass:"pic-404__parent",attrs:{src:this.img_403,alt:"403"}})]),this._v(" "),L("div",{staticClass:"bullshit"},[L("div",{staticClass:"bullshit__headline"},[this._v(this._s(this.message))]),this._v(" "),L("a",{staticClass:"bullshit__return-home",attrs:{href:"#/companyGroup"}},[this._v("返回首页")])])])])},staticRenderFns:[]};var C=j("VU/8")(w,D,!1,function(M){j("+7W9")},"data-v-560f462e",null);L.default=C.exports},CkW6:function(M,L){M.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAwIDMzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAwIDMzNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZBRkNGRjt9DQoJLnN0MXtmaWxsOiNEQkU1RjE7fQ0KCS5zdDJ7ZmlsbDojREVFN0Y0O30NCgkuc3Qze2ZpbGw6I0I5QzdEQjt9DQoJLnN0NHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDV7ZmlsbDpub25lO3N0cm9rZTojQjlDN0RCO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q2e2ZpbGw6bm9uZTtzdHJva2U6I0I2QzdEODtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0NSIgZD0iTTI3NC41LDI0MS4zYy01LjMtNS4zLTQuNCw0LjQtNi43LDYuN2MtMy4xLDMuMS02LjMsNi05LjcsOC42SDEyNS4yYy0zLjQtMi43LTYuNi01LjYtOS43LTguNw0KCWMtMjguNC0yOC41LTM4LjYtNzAuNS0yNi42LTEwOWwtMTAuNS0xMC42Yy01LjMtNS4zLTUuMy0xMy44LDAtMTkuMmM1LjItNS4zLDEzLjctNS4zLDE5LTAuMWMwLDAsMCwwLDAuMSwwLjFsNi42LDYuOA0KCWMzLjEsMy4yLDguMiwzLjIsMTEuNCwwbDAsMGMzLjItMy4yLDMuMi04LjMsMC0xMS41TDEwMy4xLDkyYy0zLjItMy4yLTMuMi04LjMsMC0xMS41YzMuMS0zLjIsOC4yLTMuMiwxMS40LDBsMCwwbDE3LjIsMTcuMg0KCWMtMC45LDMuNywwLjksNy42LDQuNCw5LjNjMy41LDEuNyw3LjcsMC42LDkuOS0yLjVjMi4zLTMuMSwyLjEtNy40LTAuNS0xMC4zYy0zLjMtMy44LTYuNS03LjItNi41LTcuMmwtNy4zLTcuNA0KCWMzNC44LTIxLjMsODIuNi0yMS43LDExNy4yLDBjMzQuNSwyMS43LDUzLjksNjEuMiw1MCwxMDEuOWwxNS40LDE1LjZjMy4yLDMuMiwzLjIsOC4zLDAsMTEuNWMtMy4xLDMuMi04LjIsMy4yLTExLjQsMGwwLDANCglsLTE1LjEtMTUuM2MtMy4xLTMuMi04LjItMy4yLTExLjQsMGwwLDBjLTMuMiwzLjItMy4yLDguMywwLDExLjVsMTcuMSwxNy4yYzUuMiw1LjMsNS4yLDEzLjgsMCwxOS4xDQoJQzI4OC40LDI0Ni42LDI3OS45LDI0Ni42LDI3NC41LDI0MS4zQzI3NC42LDI0MS4zLDI3NC42LDI0MS4zLDI3NC41LDI0MS4zTDI3NC41LDI0MS4zeiIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTg2LjYsNzEuNGMwLDQuNywzLjgsOC41LDguNSw4LjVjMS41LDAsMy0wLjQsNC4zLTEuMWM0LjEtMi4zLDUuNS03LjUsMy4xLTExLjZjLTEuNS0yLjYtNC4zLTQuMy03LjQtNC4zDQoJQzkwLjQsNjIuOSw4Ni42LDY2LjcsODYuNiw3MS40Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjE2LjQsMTQ1LjRoMjQuM2wtNy40LDE3LjljMi42LDEuOCw0LjUsMy44LDUuOCw2YzEuMiwyLjIsMS45LDQuOCwxLjksNy44YzAsNC42LTEuNiw4LjQtNC44LDExLjINCgljLTMuMiwyLjktNy4zLDQuMy0xMi4zLDQuM2MtMi41LDAtNS4xLTAuNC03LjUtMS4xdi0xMy4xYzIsMC45LDMuOSwxLjQsNS41LDEuNHMyLjktMC41LDMuNy0xLjRjMC45LTEsMS4zLTIuMywxLjMtNC4xDQoJYzAtMS45LTAuOC0zLjQtMi40LTQuNmMtMS42LTEuMi0zLjctMS43LTYuNC0xLjdsMy40LTkuMWgtNS4xVjE0NS40TDIxNi40LDE0NS40eiBNMjA3LjUsMTgxLjZjMCwxLjUtMC4zLDMtMC44LDQuMw0KCXMtMS4zLDIuNS0yLjMsMy41cy0yLjIsMS44LTMuNCwyLjNjLTEuMywwLjYtMi44LDAuOS00LjMsMC45aC05LjZjLTEuNSwwLTIuOS0wLjMtNC4zLTAuOWMtMS4zLTAuNi0yLjUtMS4zLTMuNC0yLjMNCgljLTAuNC0wLjQtMC44LTAuOS0xLjItMS40bDExLjctMTcuM3Y2YzAsMC42LDAuMiwxLjEsMC42LDEuNGMwLjQsMC40LDAuOCwwLjYsMS40LDAuNmMxLjEsMCwyLTAuOCwyLTEuOXYtMC4xdi0xMS45bDEwLjktMTYuMQ0KCWMxLjgsMiwyLjgsNC42LDIuNyw3LjNMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZ6IE0xNzcuMSwxODUuOWMtMC42LTEuNC0wLjktMi44LTAuOC00LjNWMTU2YzAtMS41LDAuMy0zLDAuOC00LjMNCglzMS4zLTIuNSwyLjMtMy41czIuMi0xLjgsMy40LTIuM2MxLjMtMC42LDIuOC0wLjksNC4zLTAuOWg5LjZjMS41LDAsMi45LDAuMyw0LjMsMC45YzEuMywwLjUsMi40LDEuMywzLjQsMi4zbC0xMC41LDE1LjR2LTIuNw0KCWMwLTAuNS0wLjItMS4xLTAuNi0xLjRjLTAuNC0wLjQtMC45LTAuNi0xLjQtMC42Yy0xLjEsMC0yLDAuOC0yLDEuOXYwLjF2OC42bC0xMi4xLDE3LjlDMTc3LjUsMTg2LjksMTc3LjMsMTg2LjQsMTc3LjEsMTg1LjkNCglMMTc3LjEsMTg1Ljl6IE0yNDMuOCwxOTIuN2MzLjUtNy40LDUuMy0xNS41LDUuMy0yMy43YzAtMzAuNS0yNC40LTU1LjItNTQuNi01NS4ycy01NC42LDI0LjctNTQuNiw1NS4yYzAsMC40LDAsMC44LDAsMS4xDQoJbDE5LjYtMjQuNmgxMS40TDE1NCwxNzEuM2g1LjV2LTYuNWwxMS43LTE4LjV2NDYuOGgtMTEuN3YtOS44aC0xNy44YzUuMSwxOS4yLDIwLjEsMzQuMywzOS4yLDM5LjJjLTEuMiwzLjEtNC44LDEwLjctMTAuNywxMg0KCWMtNy4zLDEuNywxOS45LDAuNCwzOS40LTEyLjVjMTQuOS00LjQsMjcuMi0xNSwzMy45LTI4LjlMMjQzLjgsMTkyLjdMMjQzLjgsMTkyLjd6Ii8+DQo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjM4LjksMTU0LjNsLTI0LjQsMzUuNGwwLjUsMC4zbDI0LjQtMzUuNEwyMzguOSwxNTQuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yNjYuMiw2Ni42aDhjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjIsMC4zLTAuNiwwLjQtMC45LDAuNGgtOA0KCWMtMC40LDAtMC43LTAuMS0wLjktMC40Yy0wLjUtMC41LTAuNS0xLjQsMC0xLjlDMjY1LjUsNjYuNywyNjUuOCw2Ni42LDI2Ni4yLDY2LjYgTTExNi41LDIwMS45Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJczgtMy42LDgtOC4xUzEyMC45LDIwMS45LDExNi41LDIwMS45TDExNi41LDIwMS45eiBNMTIxLjQsMjEyLjFjLTAuOCwyLTIuOCwzLjMtNC45LDMuM2MtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4xLDMuMy01DQoJYzItMC44LDQuMy0wLjQsNS44LDEuMkMxMjEuOCwyMDcuNywxMjIuMiwyMTAsMTIxLjQsMjEyLjFMMTIxLjQsMjEyLjF6IE0xOTEuMyw3OC43Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJYzIuMSwwLDQuMi0wLjksNS43LTIuNHMyLjMtMy42LDIuMy01LjdDMTk5LjMsODIuNCwxOTUuNyw3OC43LDE5MS4zLDc4Ljd6IE0xOTYuMyw4OC45Yy0wLjgsMi0yLjgsMy4zLTQuOSwzLjMNCgljLTMsMC01LjMtMi40LTUuMy01LjRjMC0yLjIsMS4zLTQuMiwzLjMtNXM0LjMtMC40LDUuOCwxLjJDMTk2LjYsODQuNiwxOTcuMSw4Ni45LDE5Ni4zLDg4LjlMMTk2LjMsODguOXogTTI3MC4yLDE2Mi42DQoJYy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xczgtMy42LDgtOC4xQzI3OC4yLDE2Ni4zLDI3NC42LDE2Mi42LDI3MC4yLDE2Mi42eiBNMjc1LjEsMTcyLjhjLTAuOCwyLTIuOCwzLjMtNC45LDMuMw0KCWMtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4yLDMuMy01czQuMy0wLjQsNS44LDEuMlMyNzUuOSwxNzAuOCwyNzUuMSwxNzIuOHogTTIzMC4xLDMxLjRjLTQuNCwwLTgsMy42LTgsOC4xczMuNiw4LjEsOCw4LjENCgljMi4xLDAsNC4yLTAuOSw1LjctMi40czIuMy0zLjYsMi4zLTUuN0MyMzguMSwzNSwyMzQuNSwzMS40LDIzMC4xLDMxLjR6IE0yMzUsNDEuNmMtMC44LDItMi44LDMuMy00LjksMy4zYy0zLDAtNS4zLTIuNC01LjMtNS40DQoJYzAtMi4yLDEuMy00LjIsMy4zLTVzNC4zLTAuNCw1LjgsMS4yQzIzNS40LDM3LjIsMjM1LjgsMzkuNSwyMzUsNDEuNnoiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNjMuMiw0NS45aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuNSwwLjUsMC41LDEuMywwLDEuOWwwLDBjLTAuMywwLjMtMC42LDAuNC0xLDAuNGgtOC4yDQoJYy0wLjQsMC0wLjctMC4xLTEtMC40Yy0wLjUtMC41LTAuNS0xLjMsMC0xLjlsMCwwQzE2Mi40LDQ2LjEsMTYyLjgsNDUuOSwxNjMuMiw0NS45IE0yNzEuNyw2My41djhjMCwwLjQtMC4xLDAuNy0wLjQsMC45DQoJYy0wLjMsMC4zLTAuNiwwLjQtMSwwLjRjLTAuNywwLTEuNC0wLjYtMS40LTEuM2wwLDB2LThjMC0wLjQsMC4xLTAuNywwLjQtMC45YzAuNS0wLjUsMS40LTAuNSwxLjksMA0KCUMyNzEuNiw2Mi44LDI3MS43LDYzLjIsMjcxLjcsNjMuNSIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTEwNy40LDE1NC44aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuMywwLjIsMC40LDAuNiwwLjQsMC45YzAsMC43LTAuNiwxLjMtMS40LDEuM2gtOC4yDQoJYy0wLjUsMC0wLjktMC4zLTEuMi0wLjdjLTAuMi0wLjQtMC4yLTAuOSwwLTEuM0MxMDYuNCwxNTUuMSwxMDYuOSwxNTQuOCwxMDcuNCwxNTQuOCBNMTY5LDQyLjd2OGMwLDAuNC0wLjEsMC43LTAuNCwwLjkNCgljLTAuNSwwLjUtMS40LDAuNS0yLDBjLTAuMi0wLjItMC40LTAuNi0wLjQtMC45di04YzAtMC40LDAuMS0wLjcsMC40LTAuOWMwLjUtMC41LDEuNC0wLjUsMS45LDBDMTY4LjgsNDIsMTY5LDQyLjMsMTY5LDQyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMzAuOSwxMTAuM2g4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS40YzAsMC43LTAuNiwxLjMtMS4zLDEuNGgtOC4xYy0wLjgsMC0xLjQtMC42LTEuNC0xLjQNCgljMC0wLjQsMC4xLTAuNywwLjQtMUMyMzAuMiwxMTAuNCwyMzAuNiwxMTAuMywyMzAuOSwxMTAuMyIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTExNC42LDE2My44djguMmMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjUsMC41LTEuNCwwLjUtMS45LDBjLTAuMy0wLjMtMC40LTAuNi0wLjQtMXYtOC4yYzAtMC40LDAuMS0wLjcsMC40LTENCgljMC41LTAuNSwxLjQtMC41LDEuOSwwbDAsMEMxMTQuNCwxNjMuMSwxMTQuNiwxNjMuNCwxMTQuNiwxNjMuOCIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyNiwyNzIuN2g2MC40YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40SDEyNmMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzEyNC43LDI3My4zLDEyNS4zLDI3Mi43LDEyNiwyNzIuNyIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxOC42LDI3Mi43aDM0LjljMC43LDAsMS4zLDAuNiwxLjMsMS4zYzAsMC43LTAuNiwxLjMtMS4zLDEuM2gtMzQuOWMtMC43LDAtMS4zLTAuNi0xLjQtMS4zDQoJYzAtMC40LDAuMS0wLjcsMC40LTFDMjE3LjksMjcyLjksMjE4LjIsMjcyLjcsMjE4LjYsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNTguMiwyODIuMmgxMzEuNWMwLjcsMCwxLjMsMC42LDEuNCwxLjNjMCwwLjQtMC4xLDAuNy0wLjQsMWMtMC4zLDAuMy0wLjYsMC40LTEsMC40SDE1OC4yDQoJYy0wLjcsMC0xLjMtMC42LTEuMy0xLjNsMCwwQzE1Ni45LDI4Mi44LDE1Ny41LDI4Mi4yLDE1OC4yLDI4Mi4yIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTMuOCwyODIuMmgzNC45YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40bDAsMEg5My44Yy0wLjcsMC0xLjMtMC42LTEuNC0xLjMNCgljMC0wLjQsMC4xLTAuNywwLjQtMUM5My4xLDI4Mi4zLDkzLjUsMjgyLjIsOTMuOCwyODIuMiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTE5Ny4xLDI3Mi43aDguMWMwLjcsMCwxLjMsMC42LDEuMywxLjNjMCwwLjctMC42LDEuMy0xLjMsMS4zaC04LjFjLTAuNywwLjEtMS40LTAuNS0xLjQtMS4zDQoJYy0wLjEtMC43LDAuNS0xLjQsMS4zLTEuNEMxOTcsMjcyLjcsMTk3LjEsMjcyLjcsMTk3LjEsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yODQuNCwyNjQuNmg4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNy0wLjYsMS4zLTEuMywxLjNoLTguMWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzI4MywyNjUuMywyODMuNiwyNjQuNiwyODQuNCwyNjQuNiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTk5LjIsMjY0LjZoMTcxLjdjMC40LDAsMC43LDAuMSwwLjksMC40YzAuNCwwLjQsMC41LDEsMC4zLDEuNWMtMC4yLDAuNS0wLjcsMC44LTEuMiwwLjhIOTkuMQ0KCWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zQzk3LjgsMjY1LjMsOTguNCwyNjQuNiw5OS4yLDI2NC42Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjM1LDk1Ljh2OC4xYzAsMC43LTAuNiwxLjMtMS4zLDEuM3MtMS4zLTAuNi0xLjMtMS4zdi04LjFjMC0wLjcsMC42LTEuMywxLjMtMS40QzIzNC40LDk0LjQsMjM1LDk1LDIzNSw5NS44Ig0KCS8+DQo8L3N2Zz4NCg=="}});
//# sourceMappingURL=14.ff5f6ae890efff6757f8.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/errorPage/403.vue","webpack:///./src/views/errorPage/403.vue?d783","webpack:///./src/views/errorPage/403.vue","webpack:///./src/assets/403_images/error_403.svg"],"names":["_03","name","data","img_403","error_403_default","a","computed","message","errorPage_403","render","_h","this","$createElement","_c","_self","staticStyle","background","margin-top","height","staticClass","attrs","src","alt","_v","_s","href","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","module","exports"],"mappings":"wJAkBAA,GACAC,KAAA,UACAC,KAFA,WAGA,OACAC,QAAAC,EAAAC,IAGAC,UACAC,QADA,WAEA,uBCxBeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAA0BC,EAAvCF,KAAuCG,MAAAD,IAAAH,EAAwB,OAAAG,EAAA,OAAiBE,aAAaC,WAAA,UAAAC,aAAA,QAAAC,OAAA,UAA6DL,EAAA,OAAYM,YAAA,iBAA2BN,EAAA,OAAYM,YAAA,YAAsBN,EAAA,OAAYM,YAAA,kBAAAC,OAAqCC,IAApRV,KAAoRR,QAAAmB,IAAA,WAApRX,KAAmTY,GAAA,KAAAV,EAAA,OAA0BM,YAAA,aAAuBN,EAAA,OAAYM,YAAA,uBAAhXR,KAAiZY,GAAjZZ,KAAiZa,GAAjZb,KAAiZJ,YAAjZI,KAAiZY,GAAA,KAAAV,EAAA,KAAoDM,YAAA,wBAAAC,OAA2CK,KAAA,oBAAhfd,KAAygBY,GAAA,iBAElhBG,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE7B,EACAQ,GATF,EAVA,SAAAsB,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB,4BC1BhCK,EAAAC,QAAA","file":"static/js/12.bac5af9d962cdba2acc7.js","sourcesContent":["<template>\r\n <div style=\"background:#f0f2f5;margin-top: -20px;height:100%;\">\r\n <div class=\"wscn-http404\">\r\n <div class=\"pic-404\">\r\n <img class=\"pic-404__parent\" :src=\"img_403\" alt=\"403\">\r\n </div>\r\n <div class=\"bullshit\">\r\n <!-- <div class=\"bullshit__oops\">403</div> -->\r\n <div class=\"bullshit__headline\">{{ message }}</div>\r\n <a href=\"#/companyGroup\" class=\"bullshit__return-home\">返回首页</a>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport img_403 from '@/assets/403_images/error_403.svg'\r\n\r\nexport default {\r\n name: 'page403',\r\n data() {\r\n return {\r\n img_403\r\n }\r\n },\r\n computed: {\r\n message() {\r\n return '抱歉,你无权访问该页面'\r\n }\r\n }\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.wscn-http404 {\r\n position: relative;\r\n width: 1200px;\r\n margin: 20px auto 60px;\r\n padding: 0 100px;\r\n overflow: hidden;\r\n .pic-404 {\r\n position: relative;\r\n float: left;\r\n width: 600px;\r\n padding: 150px 152px 150px 0;\r\n text-align: right;\r\n overflow: hidden;\r\n &__parent {\r\n width: 100%;\r\n max-width: 430px;\r\n }\r\n &__child {\r\n position: absolute;\r\n &.left {\r\n width: 80px;\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n animation-name: cloudLeft;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n &.mid {\r\n width: 46px;\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n animation-name: cloudMid;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1.2s;\r\n }\r\n &.right {\r\n width: 62px;\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n animation-name: cloudRight;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n @keyframes cloudLeft {\r\n 0% {\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 33px;\r\n left: 188px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 81px;\r\n left: 92px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 97px;\r\n left: 60px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudMid {\r\n 0% {\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 40px;\r\n left: 360px;\r\n opacity: 1;\r\n }\r\n 70% {\r\n top: 130px;\r\n left: 180px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 160px;\r\n left: 120px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudRight {\r\n 0% {\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 120px;\r\n left: 460px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 180px;\r\n left: 340px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 200px;\r\n left: 300px;\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n }\r\n .bullshit {\r\n position: relative;\r\n float: left;\r\n width: 300px;\r\n padding: 150px 0;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: flex-start;\r\n flex-direction: column;\r\n justify-content: center;\r\n height: 360px;\r\n &__oops {\r\n color: #434e59;\r\n font-size: 72px;\r\n font-weight: 600;\r\n line-height: 72px;\r\n margin-bottom: 24px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n &__headline {\r\n color: rgba(0,0,0,.45);\r\n font-size: 20px;\r\n line-height: 28px;\r\n margin-bottom: 16px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.1s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n\r\n &__return-home {\r\n display: inline-block;\r\n height: 32px;\r\n line-height: 32px;\r\n font-weight: 400;\r\n text-align: center;\r\n -ms-touch-action: manipulation;\r\n touch-action: manipulation;\r\n background-image: none;\r\n white-space: nowrap;\r\n padding: 0 15px;\r\n font-size: 14px;\r\n border-radius: 4px;\r\n border: 1px solid #1890ff;\r\n color: #fff;\r\n background-color: #1890ff;\r\n text-shadow: 0 -1px 0 rgba(0,0,0,.12);\r\n -webkit-box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n cursor: pointer;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.3s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n @keyframes slideUp {\r\n 0% {\r\n transform: translateY(60px);\r\n opacity: 0;\r\n }\r\n 100% {\r\n transform: translateY(0);\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/errorPage/403.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"background\":\"#f0f2f5\",\"margin-top\":\"-20px\",\"height\":\"100%\"}},[_c('div',{staticClass:\"wscn-http404\"},[_c('div',{staticClass:\"pic-404\"},[_c('img',{staticClass:\"pic-404__parent\",attrs:{\"src\":_vm.img_403,\"alt\":\"403\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"bullshit\"},[_c('div',{staticClass:\"bullshit__headline\"},[_vm._v(_vm._s(_vm.message))]),_vm._v(\" \"),_c('a',{staticClass:\"bullshit__return-home\",attrs:{\"href\":\"#/companyGroup\"}},[_vm._v(\"返回首页\")])])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-560f462e\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/errorPage/403.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-560f462e\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./403.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./403.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./403.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-560f462e\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./403.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-560f462e\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/errorPage/403.vue\n// module id = null\n// module chunks = ","module.exports = \"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAwIDMzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAwIDMzNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZBRkNGRjt9DQoJLnN0MXtmaWxsOiNEQkU1RjE7fQ0KCS5zdDJ7ZmlsbDojREVFN0Y0O30NCgkuc3Qze2ZpbGw6I0I5QzdEQjt9DQoJLnN0NHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDV7ZmlsbDpub25lO3N0cm9rZTojQjlDN0RCO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q2e2ZpbGw6bm9uZTtzdHJva2U6I0I2QzdEODtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0NSIgZD0iTTI3NC41LDI0MS4zYy01LjMtNS4zLTQuNCw0LjQtNi43LDYuN2MtMy4xLDMuMS02LjMsNi05LjcsOC42SDEyNS4yYy0zLjQtMi43LTYuNi01LjYtOS43LTguNw0KCWMtMjguNC0yOC41LTM4LjYtNzAuNS0yNi42LTEwOWwtMTAuNS0xMC42Yy01LjMtNS4zLTUuMy0xMy44LDAtMTkuMmM1LjItNS4zLDEzLjctNS4zLDE5LTAuMWMwLDAsMCwwLDAuMSwwLjFsNi42LDYuOA0KCWMzLjEsMy4yLDguMiwzLjIsMTEuNCwwbDAsMGMzLjItMy4yLDMuMi04LjMsMC0xMS41TDEwMy4xLDkyYy0zLjItMy4yLTMuMi04LjMsMC0xMS41YzMuMS0zLjIsOC4yLTMuMiwxMS40LDBsMCwwbDE3LjIsMTcuMg0KCWMtMC45LDMuNywwLjksNy42LDQuNCw5LjNjMy41LDEuNyw3LjcsMC42LDkuOS0yLjVjMi4zLTMuMSwyLjEtNy40LTAuNS0xMC4zYy0zLjMtMy44LTYuNS03LjItNi41LTcuMmwtNy4zLTcuNA0KCWMzNC44LTIxLjMsODIuNi0yMS43LDExNy4yLDBjMzQuNSwyMS43LDUzLjksNjEuMiw1MCwxMDEuOWwxNS40LDE1LjZjMy4yLDMuMiwzLjIsOC4zLDAsMTEuNWMtMy4xLDMuMi04LjIsMy4yLTExLjQsMGwwLDANCglsLTE1LjEtMTUuM2MtMy4xLTMuMi04LjItMy4yLTExLjQsMGwwLDBjLTMuMiwzLjItMy4yLDguMywwLDExLjVsMTcuMSwxNy4yYzUuMiw1LjMsNS4yLDEzLjgsMCwxOS4xDQoJQzI4OC40LDI0Ni42LDI3OS45LDI0Ni42LDI3NC41LDI0MS4zQzI3NC42LDI0MS4zLDI3NC42LDI0MS4zLDI3NC41LDI0MS4zTDI3NC41LDI0MS4zeiIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTg2LjYsNzEuNGMwLDQuNywzLjgsOC41LDguNSw4LjVjMS41LDAsMy0wLjQsNC4zLTEuMWM0LjEtMi4zLDUuNS03LjUsMy4xLTExLjZjLTEuNS0yLjYtNC4zLTQuMy03LjQtNC4zDQoJQzkwLjQsNjIuOSw4Ni42LDY2LjcsODYuNiw3MS40Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjE2LjQsMTQ1LjRoMjQuM2wtNy40LDE3LjljMi42LDEuOCw0LjUsMy44LDUuOCw2YzEuMiwyLjIsMS45LDQuOCwxLjksNy44YzAsNC42LTEuNiw4LjQtNC44LDExLjINCgljLTMuMiwyLjktNy4zLDQuMy0xMi4zLDQuM2MtMi41LDAtNS4xLTAuNC03LjUtMS4xdi0xMy4xYzIsMC45LDMuOSwxLjQsNS41LDEuNHMyLjktMC41LDMuNy0xLjRjMC45LTEsMS4zLTIuMywxLjMtNC4xDQoJYzAtMS45LTAuOC0zLjQtMi40LTQuNmMtMS42LTEuMi0zLjctMS43LTYuNC0xLjdsMy40LTkuMWgtNS4xVjE0NS40TDIxNi40LDE0NS40eiBNMjA3LjUsMTgxLjZjMCwxLjUtMC4zLDMtMC44LDQuMw0KCXMtMS4zLDIuNS0yLjMsMy41cy0yLjIsMS44LTMuNCwyLjNjLTEuMywwLjYtMi44LDAuOS00LjMsMC45aC05LjZjLTEuNSwwLTIuOS0wLjMtNC4zLTAuOWMtMS4zLTAuNi0yLjUtMS4zLTMuNC0yLjMNCgljLTAuNC0wLjQtMC44LTAuOS0xLjItMS40bDExLjctMTcuM3Y2YzAsMC42LDAuMiwxLjEsMC42LDEuNGMwLjQsMC40LDAuOCwwLjYsMS40LDAuNmMxLjEsMCwyLTAuOCwyLTEuOXYtMC4xdi0xMS45bDEwLjktMTYuMQ0KCWMxLjgsMiwyLjgsNC42LDIuNyw3LjNMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZ6IE0xNzcuMSwxODUuOWMtMC42LTEuNC0wLjktMi44LTAuOC00LjNWMTU2YzAtMS41LDAuMy0zLDAuOC00LjMNCglzMS4zLTIuNSwyLjMtMy41czIuMi0xLjgsMy40LTIuM2MxLjMtMC42LDIuOC0wLjksNC4zLTAuOWg5LjZjMS41LDAsMi45LDAuMyw0LjMsMC45YzEuMywwLjUsMi40LDEuMywzLjQsMi4zbC0xMC41LDE1LjR2LTIuNw0KCWMwLTAuNS0wLjItMS4xLTAuNi0xLjRjLTAuNC0wLjQtMC45LTAuNi0xLjQtMC42Yy0xLjEsMC0yLDAuOC0yLDEuOXYwLjF2OC42bC0xMi4xLDE3LjlDMTc3LjUsMTg2LjksMTc3LjMsMTg2LjQsMTc3LjEsMTg1LjkNCglMMTc3LjEsMTg1Ljl6IE0yNDMuOCwxOTIuN2MzLjUtNy40LDUuMy0xNS41LDUuMy0yMy43YzAtMzAuNS0yNC40LTU1LjItNTQuNi01NS4ycy01NC42LDI0LjctNTQuNiw1NS4yYzAsMC40LDAsMC44LDAsMS4xDQoJbDE5LjYtMjQuNmgxMS40TDE1NCwxNzEuM2g1LjV2LTYuNWwxMS43LTE4LjV2NDYuOGgtMTEuN3YtOS44aC0xNy44YzUuMSwxOS4yLDIwLjEsMzQuMywzOS4yLDM5LjJjLTEuMiwzLjEtNC44LDEwLjctMTAuNywxMg0KCWMtNy4zLDEuNywxOS45LDAuNCwzOS40LTEyLjVjMTQuOS00LjQsMjcuMi0xNSwzMy45LTI4LjlMMjQzLjgsMTkyLjdMMjQzLjgsMTkyLjd6Ii8+DQo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjM4LjksMTU0LjNsLTI0LjQsMzUuNGwwLjUsMC4zbDI0LjQtMzUuNEwyMzguOSwxNTQuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yNjYuMiw2Ni42aDhjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjIsMC4zLTAuNiwwLjQtMC45LDAuNGgtOA0KCWMtMC40LDAtMC43LTAuMS0wLjktMC40Yy0wLjUtMC41LTAuNS0xLjQsMC0xLjlDMjY1LjUsNjYuNywyNjUuOCw2Ni42LDI2Ni4yLDY2LjYgTTExNi41LDIwMS45Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJczgtMy42LDgtOC4xUzEyMC45LDIwMS45LDExNi41LDIwMS45TDExNi41LDIwMS45eiBNMTIxLjQsMjEyLjFjLTAuOCwyLTIuOCwzLjMtNC45LDMuM2MtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4xLDMuMy01DQoJYzItMC44LDQuMy0wLjQsNS44LDEuMkMxMjEuOCwyMDcuNywxMjIuMiwyMTAsMTIxLjQsMjEyLjFMMTIxLjQsMjEyLjF6IE0xOTEuMyw3OC43Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJYzIuMSwwLDQuMi0wLjksNS43LTIuNHMyLjMtMy42LDIuMy01LjdDMTk5LjMsODIuNCwxOTUuNyw3OC43LDE5MS4zLDc4Ljd6IE0xOTYuMyw4OC45Yy0wLjgsMi0yLjgsMy4zLTQuOSwzLjMNCgljLTMsMC01LjMtMi40LTUuMy01LjRjMC0yLjIsMS4zLTQuMiwzLjMtNXM0LjMtMC40LDUuOCwxLjJDMTk2LjYsODQuNiwxOTcuMSw4Ni45LDE5Ni4zLDg4LjlMMTk2LjMsODguOXogTTI3MC4yLDE2Mi42DQoJYy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xczgtMy42LDgtOC4xQzI3OC4yLDE2Ni4zLDI3NC42LDE2Mi42LDI3MC4yLDE2Mi42eiBNMjc1LjEsMTcyLjhjLTAuOCwyLTIuOCwzLjMtNC45LDMuMw0KCWMtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4yLDMuMy01czQuMy0wLjQsNS44LDEuMlMyNzUuOSwxNzAuOCwyNzUuMSwxNzIuOHogTTIzMC4xLDMxLjRjLTQuNCwwLTgsMy42LTgsOC4xczMuNiw4LjEsOCw4LjENCgljMi4xLDAsNC4yLTAuOSw1LjctMi40czIuMy0zLjYsMi4zLTUuN0MyMzguMSwzNSwyMzQuNSwzMS40LDIzMC4xLDMxLjR6IE0yMzUsNDEuNmMtMC44LDItMi44LDMuMy00LjksMy4zYy0zLDAtNS4zLTIuNC01LjMtNS40DQoJYzAtMi4yLDEuMy00LjIsMy4zLTVzNC4zLTAuNCw1LjgsMS4yQzIzNS40LDM3LjIsMjM1LjgsMzkuNSwyMzUsNDEuNnoiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNjMuMiw0NS45aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuNSwwLjUsMC41LDEuMywwLDEuOWwwLDBjLTAuMywwLjMtMC42LDAuNC0xLDAuNGgtOC4yDQoJYy0wLjQsMC0wLjctMC4xLTEtMC40Yy0wLjUtMC41LTAuNS0xLjMsMC0xLjlsMCwwQzE2Mi40LDQ2LjEsMTYyLjgsNDUuOSwxNjMuMiw0NS45IE0yNzEuNyw2My41djhjMCwwLjQtMC4xLDAuNy0wLjQsMC45DQoJYy0wLjMsMC4zLTAuNiwwLjQtMSwwLjRjLTAuNywwLTEuNC0wLjYtMS40LTEuM2wwLDB2LThjMC0wLjQsMC4xLTAuNywwLjQtMC45YzAuNS0wLjUsMS40LTAuNSwxLjksMA0KCUMyNzEuNiw2Mi44LDI3MS43LDYzLjIsMjcxLjcsNjMuNSIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTEwNy40LDE1NC44aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuMywwLjIsMC40LDAuNiwwLjQsMC45YzAsMC43LTAuNiwxLjMtMS40LDEuM2gtOC4yDQoJYy0wLjUsMC0wLjktMC4zLTEuMi0wLjdjLTAuMi0wLjQtMC4yLTAuOSwwLTEuM0MxMDYuNCwxNTUuMSwxMDYuOSwxNTQuOCwxMDcuNCwxNTQuOCBNMTY5LDQyLjd2OGMwLDAuNC0wLjEsMC43LTAuNCwwLjkNCgljLTAuNSwwLjUtMS40LDAuNS0yLDBjLTAuMi0wLjItMC40LTAuNi0wLjQtMC45di04YzAtMC40LDAuMS0wLjcsMC40LTAuOWMwLjUtMC41LDEuNC0wLjUsMS45LDBDMTY4LjgsNDIsMTY5LDQyLjMsMTY5LDQyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMzAuOSwxMTAuM2g4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS40YzAsMC43LTAuNiwxLjMtMS4zLDEuNGgtOC4xYy0wLjgsMC0xLjQtMC42LTEuNC0xLjQNCgljMC0wLjQsMC4xLTAuNywwLjQtMUMyMzAuMiwxMTAuNCwyMzAuNiwxMTAuMywyMzAuOSwxMTAuMyIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTExNC42LDE2My44djguMmMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjUsMC41LTEuNCwwLjUtMS45LDBjLTAuMy0wLjMtMC40LTAuNi0wLjQtMXYtOC4yYzAtMC40LDAuMS0wLjcsMC40LTENCgljMC41LTAuNSwxLjQtMC41LDEuOSwwbDAsMEMxMTQuNCwxNjMuMSwxMTQuNiwxNjMuNCwxMTQuNiwxNjMuOCIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyNiwyNzIuN2g2MC40YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40SDEyNmMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzEyNC43LDI3My4zLDEyNS4zLDI3Mi43LDEyNiwyNzIuNyIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxOC42LDI3Mi43aDM0LjljMC43LDAsMS4zLDAuNiwxLjMsMS4zYzAsMC43LTAuNiwxLjMtMS4zLDEuM2gtMzQuOWMtMC43LDAtMS4zLTAuNi0xLjQtMS4zDQoJYzAtMC40LDAuMS0wLjcsMC40LTFDMjE3LjksMjcyLjksMjE4LjIsMjcyLjcsMjE4LjYsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNTguMiwyODIuMmgxMzEuNWMwLjcsMCwxLjMsMC42LDEuNCwxLjNjMCwwLjQtMC4xLDAuNy0wLjQsMWMtMC4zLDAuMy0wLjYsMC40LTEsMC40SDE1OC4yDQoJYy0wLjcsMC0xLjMtMC42LTEuMy0xLjNsMCwwQzE1Ni45LDI4Mi44LDE1Ny41LDI4Mi4yLDE1OC4yLDI4Mi4yIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTMuOCwyODIuMmgzNC45YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40bDAsMEg5My44Yy0wLjcsMC0xLjMtMC42LTEuNC0xLjMNCgljMC0wLjQsMC4xLTAuNywwLjQtMUM5My4xLDI4Mi4zLDkzLjUsMjgyLjIsOTMuOCwyODIuMiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTE5Ny4xLDI3Mi43aDguMWMwLjcsMCwxLjMsMC42LDEuMywxLjNjMCwwLjctMC42LDEuMy0xLjMsMS4zaC04LjFjLTAuNywwLjEtMS40LTAuNS0xLjQtMS4zDQoJYy0wLjEtMC43LDAuNS0xLjQsMS4zLTEuNEMxOTcsMjcyLjcsMTk3LjEsMjcyLjcsMTk3LjEsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yODQuNCwyNjQuNmg4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNy0wLjYsMS4zLTEuMywxLjNoLTguMWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzI4MywyNjUuMywyODMuNiwyNjQuNiwyODQuNCwyNjQuNiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTk5LjIsMjY0LjZoMTcxLjdjMC40LDAsMC43LDAuMSwwLjksMC40YzAuNCwwLjQsMC41LDEsMC4zLDEuNWMtMC4yLDAuNS0wLjcsMC44LTEuMiwwLjhIOTkuMQ0KCWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zQzk3LjgsMjY1LjMsOTguNCwyNjQuNiw5OS4yLDI2NC42Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjM1LDk1Ljh2OC4xYzAsMC43LTAuNiwxLjMtMS4zLDEuM3MtMS4zLTAuNi0xLjMtMS4zdi04LjFjMC0wLjcsMC42LTEuMywxLjMtMS40QzIzNC40LDk0LjQsMjM1LDk1LDIzNSw5NS44Ig0KCS8+DQo8L3N2Zz4NCg==\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/403_images/error_403.svg\n// module id = CkW6\n// module chunks = 1 12"],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/errorPage/403.vue","webpack:///./src/views/errorPage/403.vue?d783","webpack:///./src/views/errorPage/403.vue","webpack:///./src/assets/403_images/error_403.svg"],"names":["_03","name","data","img_403","error_403_default","a","computed","message","errorPage_403","render","_h","this","$createElement","_c","_self","staticStyle","background","margin-top","height","staticClass","attrs","src","alt","_v","_s","href","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","module","exports"],"mappings":"wJAkBAA,GACAC,KAAA,UACAC,KAFA,WAGA,OACAC,QAAAC,EAAAC,IAGAC,UACAC,QADA,WAEA,uBCxBeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAA0BC,EAAvCF,KAAuCG,MAAAD,IAAAH,EAAwB,OAAAG,EAAA,OAAiBE,aAAaC,WAAA,UAAAC,aAAA,QAAAC,OAAA,UAA6DL,EAAA,OAAYM,YAAA,iBAA2BN,EAAA,OAAYM,YAAA,YAAsBN,EAAA,OAAYM,YAAA,kBAAAC,OAAqCC,IAApRV,KAAoRR,QAAAmB,IAAA,WAApRX,KAAmTY,GAAA,KAAAV,EAAA,OAA0BM,YAAA,aAAuBN,EAAA,OAAYM,YAAA,uBAAhXR,KAAiZY,GAAjZZ,KAAiZa,GAAjZb,KAAiZJ,YAAjZI,KAAiZY,GAAA,KAAAV,EAAA,KAAoDM,YAAA,wBAAAC,OAA2CK,KAAA,oBAAhfd,KAAygBY,GAAA,iBAElhBG,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE7B,EACAQ,GATF,EAVA,SAAAsB,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB,4BC1BhCK,EAAAC,QAAA","file":"static/js/14.ff5f6ae890efff6757f8.js","sourcesContent":["<template>\r\n <div style=\"background:#f0f2f5;margin-top: -20px;height:100%;\">\r\n <div class=\"wscn-http404\">\r\n <div class=\"pic-404\">\r\n <img class=\"pic-404__parent\" :src=\"img_403\" alt=\"403\">\r\n </div>\r\n <div class=\"bullshit\">\r\n <!-- <div class=\"bullshit__oops\">403</div> -->\r\n <div class=\"bullshit__headline\">{{ message }}</div>\r\n <a href=\"#/companyGroup\" class=\"bullshit__return-home\">返回首页</a>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport img_403 from '@/assets/403_images/error_403.svg'\r\n\r\nexport default {\r\n name: 'page403',\r\n data() {\r\n return {\r\n img_403\r\n }\r\n },\r\n computed: {\r\n message() {\r\n return '抱歉,你无权访问该页面'\r\n }\r\n }\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.wscn-http404 {\r\n position: relative;\r\n width: 1200px;\r\n margin: 20px auto 60px;\r\n padding: 0 100px;\r\n overflow: hidden;\r\n .pic-404 {\r\n position: relative;\r\n float: left;\r\n width: 600px;\r\n padding: 150px 152px 150px 0;\r\n text-align: right;\r\n overflow: hidden;\r\n &__parent {\r\n width: 100%;\r\n max-width: 430px;\r\n }\r\n &__child {\r\n position: absolute;\r\n &.left {\r\n width: 80px;\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n animation-name: cloudLeft;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n &.mid {\r\n width: 46px;\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n animation-name: cloudMid;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1.2s;\r\n }\r\n &.right {\r\n width: 62px;\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n animation-name: cloudRight;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n @keyframes cloudLeft {\r\n 0% {\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 33px;\r\n left: 188px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 81px;\r\n left: 92px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 97px;\r\n left: 60px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudMid {\r\n 0% {\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 40px;\r\n left: 360px;\r\n opacity: 1;\r\n }\r\n 70% {\r\n top: 130px;\r\n left: 180px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 160px;\r\n left: 120px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudRight {\r\n 0% {\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 120px;\r\n left: 460px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 180px;\r\n left: 340px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 200px;\r\n left: 300px;\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n }\r\n .bullshit {\r\n position: relative;\r\n float: left;\r\n width: 300px;\r\n padding: 150px 0;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: flex-start;\r\n flex-direction: column;\r\n justify-content: center;\r\n height: 360px;\r\n &__oops {\r\n color: #434e59;\r\n font-size: 72px;\r\n font-weight: 600;\r\n line-height: 72px;\r\n margin-bottom: 24px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n &__headline {\r\n color: rgba(0,0,0,.45);\r\n font-size: 20px;\r\n line-height: 28px;\r\n margin-bottom: 16px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.1s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n\r\n &__return-home {\r\n display: inline-block;\r\n height: 32px;\r\n line-height: 32px;\r\n font-weight: 400;\r\n text-align: center;\r\n -ms-touch-action: manipulation;\r\n touch-action: manipulation;\r\n background-image: none;\r\n white-space: nowrap;\r\n padding: 0 15px;\r\n font-size: 14px;\r\n border-radius: 4px;\r\n border: 1px solid #1890ff;\r\n color: #fff;\r\n background-color: #1890ff;\r\n text-shadow: 0 -1px 0 rgba(0,0,0,.12);\r\n -webkit-box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n cursor: pointer;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.3s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n @keyframes slideUp {\r\n 0% {\r\n transform: translateY(60px);\r\n opacity: 0;\r\n }\r\n 100% {\r\n transform: translateY(0);\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/errorPage/403.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"background\":\"#f0f2f5\",\"margin-top\":\"-20px\",\"height\":\"100%\"}},[_c('div',{staticClass:\"wscn-http404\"},[_c('div',{staticClass:\"pic-404\"},[_c('img',{staticClass:\"pic-404__parent\",attrs:{\"src\":_vm.img_403,\"alt\":\"403\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"bullshit\"},[_c('div',{staticClass:\"bullshit__headline\"},[_vm._v(_vm._s(_vm.message))]),_vm._v(\" \"),_c('a',{staticClass:\"bullshit__return-home\",attrs:{\"href\":\"#/companyGroup\"}},[_vm._v(\"返回首页\")])])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-560f462e\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/errorPage/403.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-560f462e\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./403.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./403.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./403.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-560f462e\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./403.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-560f462e\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/errorPage/403.vue\n// module id = null\n// module chunks = ","module.exports = \"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i5Zu+5bGCXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAwIDMzNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAwIDMzNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZBRkNGRjt9DQoJLnN0MXtmaWxsOiNEQkU1RjE7fQ0KCS5zdDJ7ZmlsbDojREVFN0Y0O30NCgkuc3Qze2ZpbGw6I0I5QzdEQjt9DQoJLnN0NHtmaWxsOiNGRkZGRkY7fQ0KCS5zdDV7ZmlsbDpub25lO3N0cm9rZTojQjlDN0RCO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Q2e2ZpbGw6bm9uZTtzdHJva2U6I0I2QzdEODtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0NSIgZD0iTTI3NC41LDI0MS4zYy01LjMtNS4zLTQuNCw0LjQtNi43LDYuN2MtMy4xLDMuMS02LjMsNi05LjcsOC42SDEyNS4yYy0zLjQtMi43LTYuNi01LjYtOS43LTguNw0KCWMtMjguNC0yOC41LTM4LjYtNzAuNS0yNi42LTEwOWwtMTAuNS0xMC42Yy01LjMtNS4zLTUuMy0xMy44LDAtMTkuMmM1LjItNS4zLDEzLjctNS4zLDE5LTAuMWMwLDAsMCwwLDAuMSwwLjFsNi42LDYuOA0KCWMzLjEsMy4yLDguMiwzLjIsMTEuNCwwbDAsMGMzLjItMy4yLDMuMi04LjMsMC0xMS41TDEwMy4xLDkyYy0zLjItMy4yLTMuMi04LjMsMC0xMS41YzMuMS0zLjIsOC4yLTMuMiwxMS40LDBsMCwwbDE3LjIsMTcuMg0KCWMtMC45LDMuNywwLjksNy42LDQuNCw5LjNjMy41LDEuNyw3LjcsMC42LDkuOS0yLjVjMi4zLTMuMSwyLjEtNy40LTAuNS0xMC4zYy0zLjMtMy44LTYuNS03LjItNi41LTcuMmwtNy4zLTcuNA0KCWMzNC44LTIxLjMsODIuNi0yMS43LDExNy4yLDBjMzQuNSwyMS43LDUzLjksNjEuMiw1MCwxMDEuOWwxNS40LDE1LjZjMy4yLDMuMiwzLjIsOC4zLDAsMTEuNWMtMy4xLDMuMi04LjIsMy4yLTExLjQsMGwwLDANCglsLTE1LjEtMTUuM2MtMy4xLTMuMi04LjItMy4yLTExLjQsMGwwLDBjLTMuMiwzLjItMy4yLDguMywwLDExLjVsMTcuMSwxNy4yYzUuMiw1LjMsNS4yLDEzLjgsMCwxOS4xDQoJQzI4OC40LDI0Ni42LDI3OS45LDI0Ni42LDI3NC41LDI0MS4zQzI3NC42LDI0MS4zLDI3NC42LDI0MS4zLDI3NC41LDI0MS4zTDI3NC41LDI0MS4zeiIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTg2LjYsNzEuNGMwLDQuNywzLjgsOC41LDguNSw4LjVjMS41LDAsMy0wLjQsNC4zLTEuMWM0LjEtMi4zLDUuNS03LjUsMy4xLTExLjZjLTEuNS0yLjYtNC4zLTQuMy03LjQtNC4zDQoJQzkwLjQsNjIuOSw4Ni42LDY2LjcsODYuNiw3MS40Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjE2LjQsMTQ1LjRoMjQuM2wtNy40LDE3LjljMi42LDEuOCw0LjUsMy44LDUuOCw2YzEuMiwyLjIsMS45LDQuOCwxLjksNy44YzAsNC42LTEuNiw4LjQtNC44LDExLjINCgljLTMuMiwyLjktNy4zLDQuMy0xMi4zLDQuM2MtMi41LDAtNS4xLTAuNC03LjUtMS4xdi0xMy4xYzIsMC45LDMuOSwxLjQsNS41LDEuNHMyLjktMC41LDMuNy0xLjRjMC45LTEsMS4zLTIuMywxLjMtNC4xDQoJYzAtMS45LTAuOC0zLjQtMi40LTQuNmMtMS42LTEuMi0zLjctMS43LTYuNC0xLjdsMy40LTkuMWgtNS4xVjE0NS40TDIxNi40LDE0NS40eiBNMjA3LjUsMTgxLjZjMCwxLjUtMC4zLDMtMC44LDQuMw0KCXMtMS4zLDIuNS0yLjMsMy41cy0yLjIsMS44LTMuNCwyLjNjLTEuMywwLjYtMi44LDAuOS00LjMsMC45aC05LjZjLTEuNSwwLTIuOS0wLjMtNC4zLTAuOWMtMS4zLTAuNi0yLjUtMS4zLTMuNC0yLjMNCgljLTAuNC0wLjQtMC44LTAuOS0xLjItMS40bDExLjctMTcuM3Y2YzAsMC42LDAuMiwxLjEsMC42LDEuNGMwLjQsMC40LDAuOCwwLjYsMS40LDAuNmMxLjEsMCwyLTAuOCwyLTEuOXYtMC4xdi0xMS45bDEwLjktMTYuMQ0KCWMxLjgsMiwyLjgsNC42LDIuNyw3LjNMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZMMjA3LjUsMTgxLjZ6IE0xNzcuMSwxODUuOWMtMC42LTEuNC0wLjktMi44LTAuOC00LjNWMTU2YzAtMS41LDAuMy0zLDAuOC00LjMNCglzMS4zLTIuNSwyLjMtMy41czIuMi0xLjgsMy40LTIuM2MxLjMtMC42LDIuOC0wLjksNC4zLTAuOWg5LjZjMS41LDAsMi45LDAuMyw0LjMsMC45YzEuMywwLjUsMi40LDEuMywzLjQsMi4zbC0xMC41LDE1LjR2LTIuNw0KCWMwLTAuNS0wLjItMS4xLTAuNi0xLjRjLTAuNC0wLjQtMC45LTAuNi0xLjQtMC42Yy0xLjEsMC0yLDAuOC0yLDEuOXYwLjF2OC42bC0xMi4xLDE3LjlDMTc3LjUsMTg2LjksMTc3LjMsMTg2LjQsMTc3LjEsMTg1LjkNCglMMTc3LjEsMTg1Ljl6IE0yNDMuOCwxOTIuN2MzLjUtNy40LDUuMy0xNS41LDUuMy0yMy43YzAtMzAuNS0yNC40LTU1LjItNTQuNi01NS4ycy01NC42LDI0LjctNTQuNiw1NS4yYzAsMC40LDAsMC44LDAsMS4xDQoJbDE5LjYtMjQuNmgxMS40TDE1NCwxNzEuM2g1LjV2LTYuNWwxMS43LTE4LjV2NDYuOGgtMTEuN3YtOS44aC0xNy44YzUuMSwxOS4yLDIwLjEsMzQuMywzOS4yLDM5LjJjLTEuMiwzLjEtNC44LDEwLjctMTAuNywxMg0KCWMtNy4zLDEuNywxOS45LDAuNCwzOS40LTEyLjVjMTQuOS00LjQsMjcuMi0xNSwzMy45LTI4LjlMMjQzLjgsMTkyLjdMMjQzLjgsMTkyLjd6Ii8+DQo8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMjM4LjksMTU0LjNsLTI0LjQsMzUuNGwwLjUsMC4zbDI0LjQtMzUuNEwyMzguOSwxNTQuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yNjYuMiw2Ni42aDhjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjIsMC4zLTAuNiwwLjQtMC45LDAuNGgtOA0KCWMtMC40LDAtMC43LTAuMS0wLjktMC40Yy0wLjUtMC41LTAuNS0xLjQsMC0xLjlDMjY1LjUsNjYuNywyNjUuOCw2Ni42LDI2Ni4yLDY2LjYgTTExNi41LDIwMS45Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJczgtMy42LDgtOC4xUzEyMC45LDIwMS45LDExNi41LDIwMS45TDExNi41LDIwMS45eiBNMTIxLjQsMjEyLjFjLTAuOCwyLTIuOCwzLjMtNC45LDMuM2MtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4xLDMuMy01DQoJYzItMC44LDQuMy0wLjQsNS44LDEuMkMxMjEuOCwyMDcuNywxMjIuMiwyMTAsMTIxLjQsMjEyLjFMMTIxLjQsMjEyLjF6IE0xOTEuMyw3OC43Yy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xDQoJYzIuMSwwLDQuMi0wLjksNS43LTIuNHMyLjMtMy42LDIuMy01LjdDMTk5LjMsODIuNCwxOTUuNyw3OC43LDE5MS4zLDc4Ljd6IE0xOTYuMyw4OC45Yy0wLjgsMi0yLjgsMy4zLTQuOSwzLjMNCgljLTMsMC01LjMtMi40LTUuMy01LjRjMC0yLjIsMS4zLTQuMiwzLjMtNXM0LjMtMC40LDUuOCwxLjJDMTk2LjYsODQuNiwxOTcuMSw4Ni45LDE5Ni4zLDg4LjlMMTk2LjMsODguOXogTTI3MC4yLDE2Mi42DQoJYy00LjQsMC04LDMuNi04LDguMXMzLjYsOC4xLDgsOC4xczgtMy42LDgtOC4xQzI3OC4yLDE2Ni4zLDI3NC42LDE2Mi42LDI3MC4yLDE2Mi42eiBNMjc1LjEsMTcyLjhjLTAuOCwyLTIuOCwzLjMtNC45LDMuMw0KCWMtMywwLTUuMy0yLjQtNS4zLTUuNGMwLTIuMiwxLjMtNC4yLDMuMy01czQuMy0wLjQsNS44LDEuMlMyNzUuOSwxNzAuOCwyNzUuMSwxNzIuOHogTTIzMC4xLDMxLjRjLTQuNCwwLTgsMy42LTgsOC4xczMuNiw4LjEsOCw4LjENCgljMi4xLDAsNC4yLTAuOSw1LjctMi40czIuMy0zLjYsMi4zLTUuN0MyMzguMSwzNSwyMzQuNSwzMS40LDIzMC4xLDMxLjR6IE0yMzUsNDEuNmMtMC44LDItMi44LDMuMy00LjksMy4zYy0zLDAtNS4zLTIuNC01LjMtNS40DQoJYzAtMi4yLDEuMy00LjIsMy4zLTVzNC4zLTAuNCw1LjgsMS4yQzIzNS40LDM3LjIsMjM1LjgsMzkuNSwyMzUsNDEuNnoiLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xNjMuMiw0NS45aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuNSwwLjUsMC41LDEuMywwLDEuOWwwLDBjLTAuMywwLjMtMC42LDAuNC0xLDAuNGgtOC4yDQoJYy0wLjQsMC0wLjctMC4xLTEtMC40Yy0wLjUtMC41LTAuNS0xLjMsMC0xLjlsMCwwQzE2Mi40LDQ2LjEsMTYyLjgsNDUuOSwxNjMuMiw0NS45IE0yNzEuNyw2My41djhjMCwwLjQtMC4xLDAuNy0wLjQsMC45DQoJYy0wLjMsMC4zLTAuNiwwLjQtMSwwLjRjLTAuNywwLTEuNC0wLjYtMS40LTEuM2wwLDB2LThjMC0wLjQsMC4xLTAuNywwLjQtMC45YzAuNS0wLjUsMS40LTAuNSwxLjksMA0KCUMyNzEuNiw2Mi44LDI3MS43LDYzLjIsMjcxLjcsNjMuNSIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTEwNy40LDE1NC44aDguMmMwLjQsMCwwLjcsMC4xLDEsMC40YzAuMywwLjIsMC40LDAuNiwwLjQsMC45YzAsMC43LTAuNiwxLjMtMS40LDEuM2gtOC4yDQoJYy0wLjUsMC0wLjktMC4zLTEuMi0wLjdjLTAuMi0wLjQtMC4yLTAuOSwwLTEuM0MxMDYuNCwxNTUuMSwxMDYuOSwxNTQuOCwxMDcuNCwxNTQuOCBNMTY5LDQyLjd2OGMwLDAuNC0wLjEsMC43LTAuNCwwLjkNCgljLTAuNSwwLjUtMS40LDAuNS0yLDBjLTAuMi0wLjItMC40LTAuNi0wLjQtMC45di04YzAtMC40LDAuMS0wLjcsMC40LTAuOWMwLjUtMC41LDEuNC0wLjUsMS45LDBDMTY4LjgsNDIsMTY5LDQyLjMsMTY5LDQyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yMzAuOSwxMTAuM2g4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS40YzAsMC43LTAuNiwxLjMtMS4zLDEuNGgtOC4xYy0wLjgsMC0xLjQtMC42LTEuNC0xLjQNCgljMC0wLjQsMC4xLTAuNywwLjQtMUMyMzAuMiwxMTAuNCwyMzAuNiwxMTAuMywyMzAuOSwxMTAuMyIvPg0KPHBhdGggY2xhc3M9InN0MyIgZD0iTTExNC42LDE2My44djguMmMwLDAuNC0wLjEsMC43LTAuNCwxYy0wLjUsMC41LTEuNCwwLjUtMS45LDBjLTAuMy0wLjMtMC40LTAuNi0wLjQtMXYtOC4yYzAtMC40LDAuMS0wLjcsMC40LTENCgljMC41LTAuNSwxLjQtMC41LDEuOSwwbDAsMEMxMTQuNCwxNjMuMSwxMTQuNiwxNjMuNCwxMTQuNiwxNjMuOCIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEyNiwyNzIuN2g2MC40YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40SDEyNmMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzEyNC43LDI3My4zLDEyNS4zLDI3Mi43LDEyNiwyNzIuNyIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxOC42LDI3Mi43aDM0LjljMC43LDAsMS4zLDAuNiwxLjMsMS4zYzAsMC43LTAuNiwxLjMtMS4zLDEuM2gtMzQuOWMtMC43LDAtMS4zLTAuNi0xLjQtMS4zDQoJYzAtMC40LDAuMS0wLjcsMC40LTFDMjE3LjksMjcyLjksMjE4LjIsMjcyLjcsMjE4LjYsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNTguMiwyODIuMmgxMzEuNWMwLjcsMCwxLjMsMC42LDEuNCwxLjNjMCwwLjQtMC4xLDAuNy0wLjQsMWMtMC4zLDAuMy0wLjYsMC40LTEsMC40SDE1OC4yDQoJYy0wLjcsMC0xLjMtMC42LTEuMy0xLjNsMCwwQzE1Ni45LDI4Mi44LDE1Ny41LDI4Mi4yLDE1OC4yLDI4Mi4yIi8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNOTMuOCwyODIuMmgzNC45YzAuNywwLDEuMywwLjYsMS4zLDEuM2wwLDBjMCwwLjctMC42LDEuMy0xLjMsMS40bDAsMEg5My44Yy0wLjcsMC0xLjMtMC42LTEuNC0xLjMNCgljMC0wLjQsMC4xLTAuNywwLjQtMUM5My4xLDI4Mi4zLDkzLjUsMjgyLjIsOTMuOCwyODIuMiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTE5Ny4xLDI3Mi43aDguMWMwLjcsMCwxLjMsMC42LDEuMywxLjNjMCwwLjctMC42LDEuMy0xLjMsMS4zaC04LjFjLTAuNywwLjEtMS40LTAuNS0xLjQtMS4zDQoJYy0wLjEtMC43LDAuNS0xLjQsMS4zLTEuNEMxOTcsMjcyLjcsMTk3LjEsMjcyLjcsMTk3LjEsMjcyLjciLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yODQuNCwyNjQuNmg4LjFjMC43LDAsMS4zLDAuNiwxLjMsMS4zbDAsMGMwLDAuNy0wLjYsMS4zLTEuMywxLjNoLTguMWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zDQoJQzI4MywyNjUuMywyODMuNiwyNjQuNiwyODQuNCwyNjQuNiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTk5LjIsMjY0LjZoMTcxLjdjMC40LDAsMC43LDAuMSwwLjksMC40YzAuNCwwLjQsMC41LDEsMC4zLDEuNWMtMC4yLDAuNS0wLjcsMC44LTEuMiwwLjhIOTkuMQ0KCWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zQzk3LjgsMjY1LjMsOTguNCwyNjQuNiw5OS4yLDI2NC42Ii8+DQo8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjM1LDk1Ljh2OC4xYzAsMC43LTAuNiwxLjMtMS4zLDEuM3MtMS4zLTAuNi0xLjMtMS4zdi04LjFjMC0wLjcsMC42LTEuMywxLjMtMS40QzIzNC40LDk0LjQsMjM1LDk1LDIzNSw5NS44Ig0KCS8+DQo8L3N2Zz4NCg==\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/403_images/error_403.svg\n// module id = CkW6\n// module chunks = 1 14"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([13],{"/4Tr":function(t,s){},"2X9c":function(t,s,i){t.exports=i.p+"static/img/error_500.ed0cba4.svg"},FskK:function(t,s,i){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var e=i("2X9c"),a=i.n(e),n={name:"page500",data:function(){return{img_500:a.a}},computed:{message:function(){return"抱歉,服务器出错了"}}},r={render:function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticStyle:{background:"#f0f2f5","margin-top":"-20px",height:"100%"}},[s("div",{staticClass:"wscn-http404"},[s("div",{staticClass:"pic-404"},[s("img",{staticClass:"pic-404__parent",attrs:{src:this.img_500,alt:"500"}})]),this._v(" "),s("div",{staticClass:"bullshit"},[s("div",{staticClass:"bullshit__headline"},[this._v(this._s(this.message))]),this._v(" "),s("a",{staticClass:"bullshit__return-home",attrs:{href:"#/companyGroup"}},[this._v("返回首页")])])])])},staticRenderFns:[]};var c=i("VU/8")(n,r,!1,function(t){i("/4Tr")},"data-v-4bf06e19",null);s.default=c.exports}});
//# sourceMappingURL=13.ea914025f2f420709f17.js.map
\ No newline at end of file
webpackJsonp([15],{"/4Tr":function(t,s){},"2X9c":function(t,s,i){t.exports=i.p+"static/img/error_500.ed0cba4.svg"},FskK:function(t,s,i){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var e=i("2X9c"),a=i.n(e),n={name:"page500",data:function(){return{img_500:a.a}},computed:{message:function(){return"抱歉,服务器出错了"}}},r={render:function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticStyle:{background:"#f0f2f5","margin-top":"-20px",height:"100%"}},[s("div",{staticClass:"wscn-http404"},[s("div",{staticClass:"pic-404"},[s("img",{staticClass:"pic-404__parent",attrs:{src:this.img_500,alt:"500"}})]),this._v(" "),s("div",{staticClass:"bullshit"},[s("div",{staticClass:"bullshit__headline"},[this._v(this._s(this.message))]),this._v(" "),s("a",{staticClass:"bullshit__return-home",attrs:{href:"#/companyGroup"}},[this._v("返回首页")])])])])},staticRenderFns:[]};var c=i("VU/8")(n,r,!1,function(t){i("/4Tr")},"data-v-4bf06e19",null);s.default=c.exports}});
//# sourceMappingURL=15.5e7bf91cd5cac25ecade.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/500_images/error_500.svg","webpack:///src/views/errorPage/500.vue","webpack:///./src/views/errorPage/500.vue?6907","webpack:///./src/views/errorPage/500.vue"],"names":["module","exports","__webpack_require__","p","_00","name","data","img_500","error_500_default","a","computed","message","errorPage_500","render","_h","this","$createElement","_c","_self","staticStyle","background","margin-top","height","staticClass","attrs","src","alt","_v","_s","href","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"iEAAAA,EAAAC,QAAiBC,EAAAC,EAAuB,gJCkBxCC,GACAC,KAAA,UACAC,KAFA,WAGA,OACAC,QAAAC,EAAAC,IAGAC,UACAC,QADA,WAEA,qBCxBeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAA0BC,EAAvCF,KAAuCG,MAAAD,IAAAH,EAAwB,OAAAG,EAAA,OAAiBE,aAAaC,WAAA,UAAAC,aAAA,QAAAC,OAAA,UAA6DL,EAAA,OAAYM,YAAA,iBAA2BN,EAAA,OAAYM,YAAA,YAAsBN,EAAA,OAAYM,YAAA,kBAAAC,OAAqCC,IAApRV,KAAoRR,QAAAmB,IAAA,WAApRX,KAAmTY,GAAA,KAAAV,EAAA,OAA0BM,YAAA,aAAuBN,EAAA,OAAYM,YAAA,uBAAhXR,KAAiZY,GAAjZZ,KAAiZa,GAAjZb,KAAiZJ,YAAjZI,KAAiZY,GAAA,KAAAV,EAAA,KAAoDM,YAAA,wBAAAC,OAA2CK,KAAA,oBAAhfd,KAAygBY,GAAA,iBAElhBG,oBCCjB,IAcAC,EAdyB7B,EAAQ,OAcjC8B,CACE5B,EACAQ,GATF,EAVA,SAAAqB,GACE/B,EAAQ,SAaV,kBAEA,MAUegC,EAAA,QAAAH,EAAiB","file":"static/js/13.ea914025f2f420709f17.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/img/error_500.ed0cba4.svg\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/500_images/error_500.svg\n// module id = 2X9c\n// module chunks = 1 13","<template>\r\n <div style=\"background:#f0f2f5;margin-top: -20px;height:100%;\">\r\n <div class=\"wscn-http404\">\r\n <div class=\"pic-404\">\r\n <img class=\"pic-404__parent\" :src=\"img_500\" alt=\"500\">\r\n </div>\r\n <div class=\"bullshit\">\r\n <!-- <div class=\"bullshit__oops\">500</div> -->\r\n <div class=\"bullshit__headline\">{{ message }}</div>\r\n <a href=\"#/companyGroup\" class=\"bullshit__return-home\">返回首页</a>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport img_500 from '@/assets/500_images/error_500.svg'\r\n\r\nexport default {\r\n name: 'page500',\r\n data() {\r\n return {\r\n img_500\r\n }\r\n },\r\n computed: {\r\n message() {\r\n return '抱歉,服务器出错了'\r\n }\r\n }\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.wscn-http404 {\r\n position: relative;\r\n width: 1200px;\r\n margin: 20px auto 60px;\r\n padding: 0 100px;\r\n overflow: hidden;\r\n .pic-404 {\r\n position: relative;\r\n float: left;\r\n width: 600px;\r\n padding: 150px 152px 150px 0;\r\n text-align: right;\r\n overflow: hidden;\r\n &__parent {\r\n width: 100%;\r\n max-width: 430px;\r\n }\r\n &__child {\r\n position: absolute;\r\n &.left {\r\n width: 80px;\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n animation-name: cloudLeft;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n &.mid {\r\n width: 46px;\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n animation-name: cloudMid;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1.2s;\r\n }\r\n &.right {\r\n width: 62px;\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n animation-name: cloudRight;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n @keyframes cloudLeft {\r\n 0% {\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 33px;\r\n left: 188px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 81px;\r\n left: 92px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 97px;\r\n left: 60px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudMid {\r\n 0% {\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 40px;\r\n left: 360px;\r\n opacity: 1;\r\n }\r\n 70% {\r\n top: 130px;\r\n left: 180px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 160px;\r\n left: 120px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudRight {\r\n 0% {\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 120px;\r\n left: 460px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 180px;\r\n left: 340px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 200px;\r\n left: 300px;\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n }\r\n .bullshit {\r\n position: relative;\r\n float: left;\r\n width: 300px;\r\n padding: 150px 0;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: flex-start;\r\n flex-direction: column;\r\n justify-content: center;\r\n height: 360px;\r\n &__oops {\r\n color: #434e59;\r\n font-size: 72px;\r\n font-weight: 600;\r\n line-height: 72px;\r\n margin-bottom: 24px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n &__headline {\r\n color: rgba(0,0,0,.45);\r\n font-size: 20px;\r\n line-height: 28px;\r\n margin-bottom: 16px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.1s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n\r\n &__return-home {\r\n display: inline-block;\r\n height: 32px;\r\n line-height: 32px;\r\n font-weight: 400;\r\n text-align: center;\r\n -ms-touch-action: manipulation;\r\n touch-action: manipulation;\r\n background-image: none;\r\n white-space: nowrap;\r\n padding: 0 15px;\r\n font-size: 14px;\r\n border-radius: 4px;\r\n border: 1px solid #1890ff;\r\n color: #fff;\r\n background-color: #1890ff;\r\n text-shadow: 0 -1px 0 rgba(0,0,0,.12);\r\n -webkit-box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n cursor: pointer;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.3s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n @keyframes slideUp {\r\n 0% {\r\n transform: translateY(60px);\r\n opacity: 0;\r\n }\r\n 100% {\r\n transform: translateY(0);\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/errorPage/500.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"background\":\"#f0f2f5\",\"margin-top\":\"-20px\",\"height\":\"100%\"}},[_c('div',{staticClass:\"wscn-http404\"},[_c('div',{staticClass:\"pic-404\"},[_c('img',{staticClass:\"pic-404__parent\",attrs:{\"src\":_vm.img_500,\"alt\":\"500\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"bullshit\"},[_c('div',{staticClass:\"bullshit__headline\"},[_vm._v(_vm._s(_vm.message))]),_vm._v(\" \"),_c('a',{staticClass:\"bullshit__return-home\",attrs:{\"href\":\"#/companyGroup\"}},[_vm._v(\"返回首页\")])])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-4bf06e19\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/errorPage/500.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4bf06e19\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./500.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./500.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./500.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4bf06e19\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./500.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-4bf06e19\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/errorPage/500.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/500_images/error_500.svg","webpack:///src/views/errorPage/500.vue","webpack:///./src/views/errorPage/500.vue?6907","webpack:///./src/views/errorPage/500.vue"],"names":["module","exports","__webpack_require__","p","_00","name","data","img_500","error_500_default","a","computed","message","errorPage_500","render","_h","this","$createElement","_c","_self","staticStyle","background","margin-top","height","staticClass","attrs","src","alt","_v","_s","href","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"iEAAAA,EAAAC,QAAiBC,EAAAC,EAAuB,gJCkBxCC,GACAC,KAAA,UACAC,KAFA,WAGA,OACAC,QAAAC,EAAAC,IAGAC,UACAC,QADA,WAEA,qBCxBeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAA0BC,EAAvCF,KAAuCG,MAAAD,IAAAH,EAAwB,OAAAG,EAAA,OAAiBE,aAAaC,WAAA,UAAAC,aAAA,QAAAC,OAAA,UAA6DL,EAAA,OAAYM,YAAA,iBAA2BN,EAAA,OAAYM,YAAA,YAAsBN,EAAA,OAAYM,YAAA,kBAAAC,OAAqCC,IAApRV,KAAoRR,QAAAmB,IAAA,WAApRX,KAAmTY,GAAA,KAAAV,EAAA,OAA0BM,YAAA,aAAuBN,EAAA,OAAYM,YAAA,uBAAhXR,KAAiZY,GAAjZZ,KAAiZa,GAAjZb,KAAiZJ,YAAjZI,KAAiZY,GAAA,KAAAV,EAAA,KAAoDM,YAAA,wBAAAC,OAA2CK,KAAA,oBAAhfd,KAAygBY,GAAA,iBAElhBG,oBCCjB,IAcAC,EAdyB7B,EAAQ,OAcjC8B,CACE5B,EACAQ,GATF,EAVA,SAAAqB,GACE/B,EAAQ,SAaV,kBAEA,MAUegC,EAAA,QAAAH,EAAiB","file":"static/js/15.5e7bf91cd5cac25ecade.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/img/error_500.ed0cba4.svg\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/500_images/error_500.svg\n// module id = 2X9c\n// module chunks = 1 15","<template>\r\n <div style=\"background:#f0f2f5;margin-top: -20px;height:100%;\">\r\n <div class=\"wscn-http404\">\r\n <div class=\"pic-404\">\r\n <img class=\"pic-404__parent\" :src=\"img_500\" alt=\"500\">\r\n </div>\r\n <div class=\"bullshit\">\r\n <!-- <div class=\"bullshit__oops\">500</div> -->\r\n <div class=\"bullshit__headline\">{{ message }}</div>\r\n <a href=\"#/companyGroup\" class=\"bullshit__return-home\">返回首页</a>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport img_500 from '@/assets/500_images/error_500.svg'\r\n\r\nexport default {\r\n name: 'page500',\r\n data() {\r\n return {\r\n img_500\r\n }\r\n },\r\n computed: {\r\n message() {\r\n return '抱歉,服务器出错了'\r\n }\r\n }\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.wscn-http404 {\r\n position: relative;\r\n width: 1200px;\r\n margin: 20px auto 60px;\r\n padding: 0 100px;\r\n overflow: hidden;\r\n .pic-404 {\r\n position: relative;\r\n float: left;\r\n width: 600px;\r\n padding: 150px 152px 150px 0;\r\n text-align: right;\r\n overflow: hidden;\r\n &__parent {\r\n width: 100%;\r\n max-width: 430px;\r\n }\r\n &__child {\r\n position: absolute;\r\n &.left {\r\n width: 80px;\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n animation-name: cloudLeft;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n &.mid {\r\n width: 46px;\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n animation-name: cloudMid;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1.2s;\r\n }\r\n &.right {\r\n width: 62px;\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n animation-name: cloudRight;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n @keyframes cloudLeft {\r\n 0% {\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 33px;\r\n left: 188px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 81px;\r\n left: 92px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 97px;\r\n left: 60px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudMid {\r\n 0% {\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 40px;\r\n left: 360px;\r\n opacity: 1;\r\n }\r\n 70% {\r\n top: 130px;\r\n left: 180px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 160px;\r\n left: 120px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudRight {\r\n 0% {\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 120px;\r\n left: 460px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 180px;\r\n left: 340px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 200px;\r\n left: 300px;\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n }\r\n .bullshit {\r\n position: relative;\r\n float: left;\r\n width: 300px;\r\n padding: 150px 0;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: flex-start;\r\n flex-direction: column;\r\n justify-content: center;\r\n height: 360px;\r\n &__oops {\r\n color: #434e59;\r\n font-size: 72px;\r\n font-weight: 600;\r\n line-height: 72px;\r\n margin-bottom: 24px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n &__headline {\r\n color: rgba(0,0,0,.45);\r\n font-size: 20px;\r\n line-height: 28px;\r\n margin-bottom: 16px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.1s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n\r\n &__return-home {\r\n display: inline-block;\r\n height: 32px;\r\n line-height: 32px;\r\n font-weight: 400;\r\n text-align: center;\r\n -ms-touch-action: manipulation;\r\n touch-action: manipulation;\r\n background-image: none;\r\n white-space: nowrap;\r\n padding: 0 15px;\r\n font-size: 14px;\r\n border-radius: 4px;\r\n border: 1px solid #1890ff;\r\n color: #fff;\r\n background-color: #1890ff;\r\n text-shadow: 0 -1px 0 rgba(0,0,0,.12);\r\n -webkit-box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n cursor: pointer;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.3s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n @keyframes slideUp {\r\n 0% {\r\n transform: translateY(60px);\r\n opacity: 0;\r\n }\r\n 100% {\r\n transform: translateY(0);\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/errorPage/500.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"background\":\"#f0f2f5\",\"margin-top\":\"-20px\",\"height\":\"100%\"}},[_c('div',{staticClass:\"wscn-http404\"},[_c('div',{staticClass:\"pic-404\"},[_c('img',{staticClass:\"pic-404__parent\",attrs:{\"src\":_vm.img_500,\"alt\":\"500\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"bullshit\"},[_c('div',{staticClass:\"bullshit__headline\"},[_vm._v(_vm._s(_vm.message))]),_vm._v(\" \"),_c('a',{staticClass:\"bullshit__return-home\",attrs:{\"href\":\"#/companyGroup\"}},[_vm._v(\"返回首页\")])])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-4bf06e19\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/errorPage/500.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4bf06e19\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./500.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./500.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./500.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4bf06e19\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./500.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-4bf06e19\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/errorPage/500.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([16],{"3zYh":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("3Xzz"),o=r("l46T"),i=r("//Fk"),l=r.n(i),s=(r("Mk6G"),r("3E4D"),r("Ch4/")),n=r("PI0u"),u=(r("P9l9"),{name:"single-upload",props:{imgSrc:{type:String,default:""},field:{type:String,default:""},uploadLimit:{type:Number,default:2}},data:function(){return{projectName:"",imgShowFlag:!1,imgUrl:""}},beforeMount:function(){var e=window.location.origin;console.log("当前host:",e),"-1"!=e.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=e},methods:{uploadUrl:function(){var e=window.location.origin,t=void 0;return console.log("当前host:",e),t="-1"!=e.indexOf("localhost")?"http://www.gicdev.com":e,this.upUrl=t+"/haoban-manage-web/upload-img",console.log(this.upUrl),this.upUrl},handleAvatarSuccess:function(e,t,r){console.log("上传成功回调:",e,r),0==e.errorCode?this.$emit("update:imgSrc",e.result[0].qcloudImageUrl):s.a.errorMsg(e)},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type||"image/jpg"===e.type||"image/png"===e.type||"image/gif"===e.type||"image/bmg"===e.type,r=e.size/1024/1024<this.uploadLimit;return t||this.$message.error("上传头像图片只能是 JPG 格式!"),r||this.$message.error("上传头像图片大小不能超过 "+this.uploadLimit+"MB!"),t&&r&&new l.a(function(t,r){var a=new FileReader;a.onload=function(e){var r=new Image;r.onload=function(){var e=this.width,r=this.height;console.log(e,r),t()},r.src=e.target.result,console.log("上传成功:",e.target.result)},a.readAsDataURL(e)})},showImage:function(e){if(!e||""==e)return!1;this.imgShowFlag=!0,this.imgUrl=e},hideImage:function(e){this.imgShowFlag=e}},mounted:function(){}}),m={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"single-upload-wrap"},[r("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.uploadUrl(),"show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[e.imgSrc?r("img",{staticClass:"avatar",attrs:{src:e.imgSrc},on:{mouseover:function(t){e.showImage(e.imgSrc)}}}):r("i",{staticClass:"el-icon-plus avatar-uploader-icon"})]),e._v(" "),"businessCard"==e.field?r("p",{staticClass:"upload-tip w-500"},[e._v("上传营业执照复印件加盖公章,手写“仅用于好办认证”字样;照片搜索信息要求清晰可见,内容真实有效,不得做任何修改;支持jpp、jpeg、bmg、gif、png格式,大小不超过8M。")]):e._e(),e._v(" "),"idPhoto"==e.field?r("p",{staticClass:"upload-tip w-500"},[e._v("支持jpg、jpeg、pdf、bmg、gif格式照片,大小不超过2M,只能上传一张,再次上传覆盖前一张")]):e._e(),e._v(" "),"authPhoto"==e.field?r("p",{staticClass:"upload-tip w-500"},[e._v("点击可以"),r("a",{staticClass:"color-1890ff",attrs:{href:"#/"}},[e._v("下载授权书")]),e._v("模板,支持jpg、jpeg、pdf、bmg、gif格式照片,大小不超过2M,只能上传一张,再次上传覆盖前一张")]):e._e(),e._v(" "),r("vue-gic-img-preview",{attrs:{imgUrl:e.imgUrl,imgShowFlag:e.imgShowFlag},on:{hideImage:e.hideImage}})],1)},staticRenderFns:[]};var c=r("VU/8")(u,m,!1,function(e){r("jUj7")},"data-v-0c127da0",null).exports,d={name:"companyCertify",data:function(){return{projectName:"",postUrl:"/api-admin/dict-district-list",navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"企业设置",path:"/companyAddress"},{name:"企业地址",path:""}],ruleForm:{name:"",region:"",addressDetail:"",registNum:"",cardType:"0",qcloudImageUrl:"",idPhoto:"",authPhoto:"",status:0},rules:{name:[{required:!0,message:"请输入企业名称",trigger:"blur"}],addressDetail:[{required:!0,message:"请输入详细地址",trigger:"blur"}],registNum:[{required:!0,message:"请输入营业执照注册号",trigger:"blur"}],region:[{required:!0,message:"请选择地区",trigger:"blur"}],cardType:[{required:!0,message:"请选择证件类型",trigger:"blur"}],qcloudImageUrl:[{required:!0,message:"请上传营业执照",trigger:"blur"}],idPhoto:[{required:!0,message:"请上传照片",trigger:"blur"}],authPhoto:[{required:!0,message:"请上传授权书",trigger:"blur"}]},areaOptions:{provinceName:"",provinceId:"",cityName:"",cityId:"",countryName:"",countyId:""},upUrl:"upload-img",baseUrl:""}},computed:{},beforeMount:function(){var e=window.location.origin;console.log("当前host:",e),"-1"!=e.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=e,this.upUrl=this.baseUrl+"/api-plug/upload-img?wxFlag=1"},methods:{selected:function(e){console.log(e);e.country?(this.ruleForm.region=e,console.log(e.areaId),this.ruleForm.areaId=e.areaId):this.ruleForm.region=""},submitForm:Object(n.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(console.log(e,t.ruleForm),!e)return!1})},500),postSave:function(){},submitReview:Object(n.a)(function(e){this.$refs[e].validate(function(e){if(console.log(e),!e)return!1})},500),postReview:function(){}},mounted:function(){},components:{navCrumb:a.a,limitInput:o.a,singleUpload:c}},p={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"companyCertify-wrap common-set-wrap"},[r("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"120px"}},[r("el-form-item",{attrs:{label:"企业名称",prop:"name"}},[r("limitInput",{attrs:{inputWidth:500,inputValue:e.ruleForm.name,holder:"请输入企业名称",maxLength:20},on:{"update:inputValue":function(t){e.$set(e.ruleForm,"name",t)}}})],1),e._v(" "),r("el-form-item",{staticClass:"city-area",attrs:{label:"所在地区",prop:"region"}},[r("vue-office-area",{attrs:{projectName:e.projectName,postUrl:e.postUrl,areaOptions:e.areaOptions},on:{selected:e.selected}})],1),e._v(" "),r("el-form-item",{attrs:{label:"详细地址",prop:"addressDetail"}},[r("limitInput",{attrs:{inputWidth:500,inputValue:e.ruleForm.addressDetail,holder:"请输入详细地址",maxLength:40},on:{"update:inputValue":function(t){e.$set(e.ruleForm,"addressDetail",t)}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"营业执照注册号",prop:"registNum"}},[r("limitInput",{attrs:{inputWidth:500,inputValue:e.ruleForm.registNum,holder:"请输入营业执照注册号",maxLength:20},on:{"update:inputValue":function(t){e.$set(e.ruleForm,"registNum",t)}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"证件类型",prop:"cardType"}},[r("div",[r("el-radio",{attrs:{label:"0"},model:{value:e.ruleForm.cardType,callback:function(t){e.$set(e.ruleForm,"cardType",t)},expression:"ruleForm.cardType"}},[e._v("多证合一营业执照(原“注册号”字样,调整为18位的“统一社会信用代码”)")])],1),e._v(" "),r("div",[r("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.cardType,callback:function(t){e.$set(e.ruleForm,"cardType",t)},expression:"ruleForm.cardType"}},[e._v("普通营业执照(仍然标识为15位的“注册号”)")])],1)]),e._v(" "),r("el-form-item",{attrs:{label:"营业执照",prop:"qcloudImageUrl"}},[r("single-upload",{attrs:{imgSrc:e.ruleForm.qcloudImageUrl,uploadLimit:8,field:"businessCard"},on:{"update:imgSrc":function(t){e.$set(e.ruleForm,"qcloudImageUrl",t)}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"手持证件照片",prop:"idPhoto"}},[r("single-upload",{attrs:{imgSrc:e.ruleForm.idPhoto,field:"idPhoto"},on:{"update:imgSrc":function(t){e.$set(e.ruleForm,"idPhoto",t)}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"授权书",prop:"authPhoto"}},[r("single-upload",{attrs:{imgSrc:e.ruleForm.authPhoto,field:"authPhoto"},on:{"update:imgSrc":function(t){e.$set(e.ruleForm,"authPhoto",t)}}})],1),e._v(" "),r("el-form-item",{staticClass:"status-item",attrs:{label:"状态",prop:"status"}},[0==e.ruleForm.status?r("el-tag",{attrs:{type:"danger"}},[r("i",{staticClass:"el-icon-error"}),e._v("审核失败")]):e._e(),e._v(" "),1==e.ruleForm.status?r("el-tag",{attrs:{type:"success"}},[r("i",{staticClass:"el-icon-success"}),e._v("审核成功")]):e._e(),e._v(" "),2==e.ruleForm.status?r("el-tag",[r("i",{}),e._v("审核中")]):e._e()],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保存")]),r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitReview("ruleForm")}}},[e._v("提交审核")])],1)],1)],1)]),e._v(" "),r("vue-gic-footer")],1)},staticRenderFns:[]};var g=r("VU/8")(d,p,!1,function(e){r("hZUM")},"data-v-78c744e0",null);t.default=g.exports},hZUM:function(e,t){},jUj7:function(e,t){}});
//# sourceMappingURL=16.541a671ae6f34f7e9a28.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/single-upload.vue","webpack:///./src/components/single-upload.vue?0ebd","webpack:///./src/components/single-upload.vue","webpack:///src/views/setting/companyCertify.vue","webpack:///./src/views/setting/companyCertify.vue?a654","webpack:///./src/views/setting/companyCertify.vue"],"names":["single_upload","name","props","imgSrc","type","String","default","field","uploadLimit","Number","data","projectName","imgShowFlag","imgUrl","beforeMount","host","window","location","origin","console","log","indexOf","this","baseUrl","methods","uploadUrl","upUrl","handleAvatarSuccess","res","file","errorCode","$emit","result","qcloudImageUrl","error","errorMsg","beforeAvatarUpload","isJPG","isLt2M","size","$message","promise_default","a","resolve","reject","reader","FileReader","onload","event","image","Image","width","height","src","target","readAsDataURL","showImage","hideImage","val","mounted","components_single_upload","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","action","show-file-list","on-success","before-upload","on","mouseover","$event","_v","_e","href","staticRenderFns","src_components_single_upload","__webpack_require__","normalizeComponent","ssrContext","companyCertify","postUrl","navpath","path","relocation","ruleForm","region","addressDetail","registNum","cardType","idPhoto","authPhoto","status","rules","required","message","trigger","areaOptions","provinceName","provinceId","cityName","cityId","countryName","countyId","computed","selected","country","areaId","submitForm","Object","js_public","formName","that","$refs","validate","valid","postSave","submitReview","postReview","components","navCrumb","nav","limitInput","limit_input","singleUpload","setting_companyCertify","ref","model","label-width","label","prop","inputWidth","inputValue","holder","maxLength","update:inputValue","$set","value","callback","$$v","expression","update:imgSrc","click","companyCertify_Component","companyCertify_normalizeComponent","__webpack_exports__"],"mappings":"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","file":"static/js/16.541a671ae6f34f7e9a28.js","sourcesContent":["<!--\r\n 单个上传组件\r\n <single-upload\r\n :imgSrc.sync=\"\"\r\n :field=\"''\">\r\n </single-upload>\r\n -->\r\n<template>\r\n <div class=\"single-upload-wrap\">\r\n <el-upload\r\n class=\"avatar-uploader\"\r\n :action=\"uploadUrl()\"\r\n :show-file-list=\"false\"\r\n :on-success=\"handleAvatarSuccess\"\r\n :before-upload=\"beforeAvatarUpload\">\r\n <img v-if=\"imgSrc\" :src=\"imgSrc\" class=\"avatar\" @mouseover=\"showImage(imgSrc)\">\r\n <i v-else class=\"el-icon-plus avatar-uploader-icon\"></i>\r\n </el-upload>\r\n <p class=\"upload-tip w-500\" v-if=\"field=='businessCard'\">上传营业执照复印件加盖公章,手写“仅用于好办认证”字样;照片搜索信息要求清晰可见,内容真实有效,不得做任何修改;支持jpp、jpeg、bmg、gif、png格式,大小不超过8M。</p>\r\n <p class=\"upload-tip w-500\" v-if=\"field=='idPhoto'\">支持jpg、jpeg、pdf、bmg、gif格式照片,大小不超过2M,只能上传一张,再次上传覆盖前一张</p>\r\n <p class=\"upload-tip w-500\" v-if=\"field=='authPhoto'\">点击可以<a href=\"#/\" class=\"color-1890ff\">下载授权书</a>模板,支持jpg、jpeg、pdf、bmg、gif格式照片,大小不超过2M,只能上传一张,再次上传覆盖前一张</p>\r\n <!-- 图片预览 -->\r\n <vue-gic-img-preview :imgUrl=\"imgUrl\" :imgShowFlag=\"imgShowFlag\" @hideImage=\"hideImage\"></vue-gic-img-preview>\r\n\r\n </div>\r\n</template>\r\n<script>\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"single-upload\",\r\n props: {\r\n imgSrc: {// 传入 input value\r\n type: String,\r\n default: ''\r\n },\r\n field: {\r\n type: String,\r\n default: ''\r\n },\r\n uploadLimit: {\r\n type: Number,\r\n default: 2\r\n }\r\n\r\n },\r\n data() {\r\n return {\r\n projectName: '', // 当前项目名\r\n imgShowFlag: false, // 是否弹框显示,true: 显示;false: 不显示\r\n imgUrl: '', // 传递的图片 src\r\n }\r\n },\r\n beforeMount() {\r\n var that = this\r\n var host = window.location.origin;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n that.baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n that.baseUrl = host\r\n }\r\n\r\n // that.upUrl = that.baseUrl + '/api-plug/upload-img?wxFlag=1'\r\n },\r\n methods: {\r\n /**\r\n * 上传图片\r\n */\r\n uploadUrl() {\r\n const that = this\r\n let host = window.location.origin;\r\n let baseUrl;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n baseUrl = 'http://www.gicdev.com';\r\n }else {\r\n baseUrl = host\r\n }\r\n\r\n that.upUrl = baseUrl + '/haoban-manage-web/upload-img'\r\n console.log(that.upUrl)\r\n return that.upUrl\r\n },\r\n\r\n /**\r\n * 上传图片\r\n */\r\n handleAvatarSuccess(res, file,type) {\r\n var that = this\r\n\r\n console.log(\"上传成功回调:\",res,type)\r\n if (res.errorCode == 0) {\r\n // that.ruleForm.qcloudImageUrl = res.result[0].qcloudImageUrl;//URL.createObjectURL(file.raw);\r\n // that.ruleForm.imageFiledCode = res.result[0].imageFiledCode;\r\n // that.ruleForm.imageUrl = res.result[0].wxImg;\r\n\r\n that.$emit('update:imgSrc',res.result[0].qcloudImageUrl)\r\n }else {\r\n errMsg.errorMsg(res)\r\n }\r\n\r\n },\r\n beforeAvatarUpload(file) {\r\n var that = this\r\n const isJPG = file.type === 'image/jpeg' || file.type === 'image/jpg'|| file.type === 'image/png' || file.type === 'image/gif' || file.type === 'image/bmg';\r\n const isLt2M = file.size / 1024 / 1024 < that.uploadLimit;\r\n\r\n if (!isJPG) {\r\n that.$message.error('上传头像图片只能是 JPG 格式!');\r\n }\r\n if (!isLt2M) {\r\n that.$message.error(`上传头像图片大小不能超过 ${that.uploadLimit}MB!`);\r\n }\r\n return isJPG && isLt2M && new Promise(function(resolve, reject) {\r\n let reader = new FileReader();\r\n reader.onload = function(event) {\r\n let image = new Image();\r\n image.onload = function () {\r\n let width = this.width;\r\n let height = this.height;\r\n console.log(width,height)\r\n // if (width !== 750 && height !== 750){\r\n // that.$message.error('图片尺寸必须为750px*750px!');\r\n // reject();\r\n // }\r\n resolve();\r\n };\r\n image.src = event.target.result;\r\n // that.$emit('update:imgSrc',event.target.result)\r\n console.log(\"上传成功:\",event.target.result)\r\n };\r\n reader.readAsDataURL(file);\r\n })\r\n },\r\n\r\n /**\r\n * 上传图片预览\r\n */\r\n showImage(src) {\r\n const that = this\r\n if(!src || src == ''){\r\n return false;\r\n }\r\n that.imgShowFlag = true;\r\n that.imgUrl = src;\r\n },\r\n hideImage(val) {\r\n const that = this\r\n that.imgShowFlag = val\r\n }\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n}\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n.w-500 {\r\n width: 500px;\r\n}\r\n.avatar-uploader {\r\n /deep/ .el-upload {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n -webkit-justify-content: center;\r\n justify-content: center;\r\n width: 180px;\r\n height: 180px;\r\n border: 1px dashed #d9d9d9;\r\n border-radius: 6px;\r\n cursor: pointer;\r\n position: relative;\r\n overflow: hidden;\r\n }\r\n}\r\n\r\n/* flex */\r\n.flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n}\r\n\r\n.flex-1 {\r\n -webkit-box-flex: 1;\r\n -webkit-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n}\r\n\r\n.flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.flex-row {\r\n -webkit-flex-direction: row;\r\n -moz-flex-direction: row;\r\n -ms-flex-direction: row;\r\n -o-flex-direction: row;\r\n flex-direction: row;\r\n}\r\n\r\n.flex-align-center {\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.flex-pack-center {\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n}\r\n\r\n.avatar-uploader-icon {\r\n font-size: 28px;\r\n color: #8c939d;\r\n width: 180px;\r\n height: 180px;\r\n line-height: 180px;\r\n text-align: center;\r\n}\r\n.avatar {\r\n max-width: 180px;\r\n max-height: 180px;\r\n display: block;\r\n}\r\n\r\n.upload-tip {\r\n color: #606266;\r\n font-size: 12px;\r\n line-height: 20px;\r\n}\r\n\r\n.color-1890ff {\r\n color: #1890ff;\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/single-upload.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"single-upload-wrap\"},[_c('el-upload',{staticClass:\"avatar-uploader\",attrs:{\"action\":_vm.uploadUrl(),\"show-file-list\":false,\"on-success\":_vm.handleAvatarSuccess,\"before-upload\":_vm.beforeAvatarUpload}},[(_vm.imgSrc)?_c('img',{staticClass:\"avatar\",attrs:{\"src\":_vm.imgSrc},on:{\"mouseover\":function($event){_vm.showImage(_vm.imgSrc)}}}):_c('i',{staticClass:\"el-icon-plus avatar-uploader-icon\"})]),_vm._v(\" \"),(_vm.field=='businessCard')?_c('p',{staticClass:\"upload-tip w-500\"},[_vm._v(\"上传营业执照复印件加盖公章,手写“仅用于好办认证”字样;照片搜索信息要求清晰可见,内容真实有效,不得做任何修改;支持jpp、jpeg、bmg、gif、png格式,大小不超过8M。\")]):_vm._e(),_vm._v(\" \"),(_vm.field=='idPhoto')?_c('p',{staticClass:\"upload-tip w-500\"},[_vm._v(\"支持jpg、jpeg、pdf、bmg、gif格式照片,大小不超过2M,只能上传一张,再次上传覆盖前一张\")]):_vm._e(),_vm._v(\" \"),(_vm.field=='authPhoto')?_c('p',{staticClass:\"upload-tip w-500\"},[_vm._v(\"点击可以\"),_c('a',{staticClass:\"color-1890ff\",attrs:{\"href\":\"#/\"}},[_vm._v(\"下载授权书\")]),_vm._v(\"模板,支持jpg、jpeg、pdf、bmg、gif格式照片,大小不超过2M,只能上传一张,再次上传覆盖前一张\")]):_vm._e(),_vm._v(\" \"),_c('vue-gic-img-preview',{attrs:{\"imgUrl\":_vm.imgUrl,\"imgShowFlag\":_vm.imgShowFlag},on:{\"hideImage\":_vm.hideImage}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0c127da0\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/single-upload.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0c127da0\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./single-upload.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./single-upload.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./single-upload.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0c127da0\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./single-upload.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0c127da0\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/single-upload.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"companyCertify-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"120px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"企业名称\" prop=\"name\" class=\"\">\r\n <!-- <el-input v-model=\"ruleForm.name\" placeholder=\"请输入地址\" class=\"w-500\"></el-input> -->\r\n <limitInput\r\n :inputWidth=\"500\"\r\n :inputValue.sync=\"ruleForm.name\"\r\n :holder=\"'请输入企业名称'\"\r\n :maxLength=\"20\">\r\n </limitInput>\r\n </el-form-item>\r\n <el-form-item label=\"所在地区\" prop=\"region\" class=\"city-area\">\r\n <vue-office-area :projectName=\"projectName\" :postUrl=\"postUrl\" :areaOptions=\"areaOptions\" @selected=\"selected\"></vue-office-area>\r\n </el-form-item>\r\n <el-form-item label=\"详细地址\" prop=\"addressDetail\" class=\"\">\r\n <limitInput\r\n :inputWidth=\"500\"\r\n :inputValue.sync=\"ruleForm.addressDetail\"\r\n :holder=\"'请输入详细地址'\"\r\n :maxLength=\"40\">\r\n </limitInput>\r\n </el-form-item>\r\n <el-form-item label=\"营业执照注册号\" prop=\"registNum\" class=\"\">\r\n <limitInput\r\n :inputWidth=\"500\"\r\n :inputValue.sync=\"ruleForm.registNum\"\r\n :holder=\"'请输入营业执照注册号'\"\r\n :maxLength=\"20\">\r\n </limitInput>\r\n </el-form-item>\r\n <el-form-item label=\"证件类型\" prop=\"cardType\" class=\"\">\r\n <div>\r\n <el-radio v-model=\"ruleForm.cardType\" label=\"0\">多证合一营业执照(原“注册号”字样,调整为18位的“统一社会信用代码”)</el-radio>\r\n </div>\r\n <div>\r\n <el-radio v-model=\"ruleForm.cardType\" label=\"1\">普通营业执照(仍然标识为15位的“注册号”)</el-radio>\r\n </div>\r\n </el-form-item>\r\n <el-form-item label=\"营业执照\" prop=\"qcloudImageUrl\" class=\"\">\r\n <single-upload\r\n :imgSrc.sync=\"ruleForm.qcloudImageUrl\"\r\n :uploadLimit=\"8\"\r\n :field=\"'businessCard'\">\r\n </single-upload>\r\n </el-form-item>\r\n <el-form-item label=\"手持证件照片\" prop=\"idPhoto\" class=\"\">\r\n <single-upload\r\n :imgSrc.sync=\"ruleForm.idPhoto\"\r\n :field=\"'idPhoto'\">\r\n </single-upload>\r\n </el-form-item>\r\n <el-form-item label=\"授权书\" prop=\"authPhoto\" class=\"\">\r\n <single-upload\r\n :imgSrc.sync=\"ruleForm.authPhoto\"\r\n :field=\"'authPhoto'\">\r\n </single-upload>\r\n </el-form-item>\r\n <el-form-item label=\"状态\" prop=\"status\" class=\"status-item\">\r\n <el-tag type=\"danger\" v-if=\"ruleForm.status==0\"><i class=\"el-icon-error\"></i>审核失败</el-tag>\r\n <el-tag type=\"success\" v-if=\"ruleForm.status==1\"><i class=\"el-icon-success\"></i>审核成功</el-tag>\r\n <el-tag v-if=\"ruleForm.status==2\"><i class=\"\"></i>审核中</el-tag>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保存</el-button><el-button type=\"primary\" @click=\"submitReview('ruleForm')\">提交审核</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport limitInput from '@/components/limit-input.vue';\r\nimport singleUpload from '@/components/single-upload.vue';\r\n\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"companyCertify\",\r\n data() {\r\n return {\r\n projectName: '', // 当前项目名\r\n postUrl: '/api-admin/dict-district-list',// 地区选择请求 url 参数\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '企业设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '企业地址',\r\n path: ''\r\n }\r\n ],\r\n\r\n ruleForm: {\r\n name: '',\r\n region: '',\r\n addressDetail: '',\r\n registNum: '',\r\n cardType: '0',//\r\n qcloudImageUrl: '',\r\n idPhoto: '',\r\n authPhoto: '',\r\n status: 0\r\n },\r\n rules: {\r\n name: [\r\n {required: true,message: '请输入企业名称', trigger: 'blur' }\r\n ],\r\n addressDetail: [\r\n { required: true, message: '请输入详细地址', trigger: 'blur' }\r\n ],\r\n registNum: [\r\n { required: true, message: '请输入营业执照注册号', trigger: 'blur' }\r\n ],\r\n region: [\r\n { required: true, message: '请选择地区', trigger: 'blur' }\r\n ],\r\n cardType: [\r\n { required: true, message: '请选择证件类型', trigger: 'blur' }\r\n ],\r\n qcloudImageUrl: [\r\n { required: true, message: '请上传营业执照', trigger: 'blur' }\r\n ],\r\n idPhoto: [\r\n { required: true, message: '请上传照片', trigger: 'blur' }\r\n ],\r\n authPhoto: [\r\n { required: true, message: '请上传授权书', trigger: 'blur' }\r\n ],\r\n\r\n },\r\n\r\n // 省市县\r\n areaOptions: {\r\n provinceName: '',\r\n provinceId: '',\r\n cityName: '',\r\n cityId: '',\r\n countryName: '',\r\n countyId: ''\r\n },\r\n\r\n upUrl: 'upload-img',// 上传地址\r\n baseUrl: '',\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n beforeMount() {\r\n var that = this\r\n var host = window.location.origin;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n that.baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n that.baseUrl = host\r\n }\r\n\r\n that.upUrl = that.baseUrl + '/api-plug/upload-img?wxFlag=1'\r\n },\r\n methods: {\r\n\r\n /**\r\n * 省市县选择\r\n */\r\n selected(val) {\r\n console.log(val)\r\n var that = this\r\n if (!!val.country) {\r\n that.ruleForm.region = val;\r\n console.log(val.areaId)\r\n that.ruleForm.areaId = val.areaId\r\n }else {\r\n that.ruleForm.region = ''\r\n }\r\n },\r\n\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n console.log(valid, that.ruleForm)\r\n if (valid) {\r\n\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 保存---api\r\n */\r\n postSave() {\r\n const that = this;\r\n\r\n },\r\n\r\n /**\r\n * 审核提交\r\n */\r\n submitReview: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n console.log(valid)\r\n if (valid) {\r\n\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 审核---api\r\n */\r\n postReview() {\r\n const that = this;\r\n }\r\n },\r\n mounted() {\r\n\r\n },\r\n components: {\r\n navCrumb,\r\n limitInput,\r\n singleUpload\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n background: #fff;\r\n padding: 24px;\r\n min-height: 500px;\r\n\r\n .m-t-24 {\r\n margin-top: 24px;\r\n }\r\n\r\n .w-500 {\r\n width: 500px;\r\n }\r\n\r\n .status-item {\r\n .el-tag {\r\n line-height: 34px;\r\n }\r\n i {\r\n font-size: 16px;\r\n margin-right: 10px;\r\n }\r\n }\r\n\r\n .avatar-uploader {\r\n /deep/ .el-upload {\r\n border: 1px dashed #d9d9d9;\r\n border-radius: 6px;\r\n cursor: pointer;\r\n position: relative;\r\n overflow: hidden;\r\n }\r\n }\r\n\r\n .avatar-uploader-icon {\r\n font-size: 28px;\r\n color: #8c939d;\r\n width: 180px;\r\n height: 180px;\r\n line-height: 180px;\r\n text-align: center;\r\n }\r\n .avatar {\r\n width: 180px;\r\n height: 180px;\r\n display: block;\r\n }\r\n\r\n .upload-tip {\r\n color: #606266;\r\n font-size: 12px;\r\n line-height: 22px;\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/companyCertify.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"companyCertify-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"120px\"}},[_c('el-form-item',{attrs:{\"label\":\"企业名称\",\"prop\":\"name\"}},[_c('limitInput',{attrs:{\"inputWidth\":500,\"inputValue\":_vm.ruleForm.name,\"holder\":'请输入企业名称',\"maxLength\":20},on:{\"update:inputValue\":function($event){_vm.$set(_vm.ruleForm, \"name\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{staticClass:\"city-area\",attrs:{\"label\":\"所在地区\",\"prop\":\"region\"}},[_c('vue-office-area',{attrs:{\"projectName\":_vm.projectName,\"postUrl\":_vm.postUrl,\"areaOptions\":_vm.areaOptions},on:{\"selected\":_vm.selected}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"详细地址\",\"prop\":\"addressDetail\"}},[_c('limitInput',{attrs:{\"inputWidth\":500,\"inputValue\":_vm.ruleForm.addressDetail,\"holder\":'请输入详细地址',\"maxLength\":40},on:{\"update:inputValue\":function($event){_vm.$set(_vm.ruleForm, \"addressDetail\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"营业执照注册号\",\"prop\":\"registNum\"}},[_c('limitInput',{attrs:{\"inputWidth\":500,\"inputValue\":_vm.ruleForm.registNum,\"holder\":'请输入营业执照注册号',\"maxLength\":20},on:{\"update:inputValue\":function($event){_vm.$set(_vm.ruleForm, \"registNum\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"证件类型\",\"prop\":\"cardType\"}},[_c('div',[_c('el-radio',{attrs:{\"label\":\"0\"},model:{value:(_vm.ruleForm.cardType),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"cardType\", $$v)},expression:\"ruleForm.cardType\"}},[_vm._v(\"多证合一营业执照(原“注册号”字样,调整为18位的“统一社会信用代码”)\")])],1),_vm._v(\" \"),_c('div',[_c('el-radio',{attrs:{\"label\":\"1\"},model:{value:(_vm.ruleForm.cardType),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"cardType\", $$v)},expression:\"ruleForm.cardType\"}},[_vm._v(\"普通营业执照(仍然标识为15位的“注册号”)\")])],1)]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"营业执照\",\"prop\":\"qcloudImageUrl\"}},[_c('single-upload',{attrs:{\"imgSrc\":_vm.ruleForm.qcloudImageUrl,\"uploadLimit\":8,\"field\":'businessCard'},on:{\"update:imgSrc\":function($event){_vm.$set(_vm.ruleForm, \"qcloudImageUrl\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"手持证件照片\",\"prop\":\"idPhoto\"}},[_c('single-upload',{attrs:{\"imgSrc\":_vm.ruleForm.idPhoto,\"field\":'idPhoto'},on:{\"update:imgSrc\":function($event){_vm.$set(_vm.ruleForm, \"idPhoto\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"授权书\",\"prop\":\"authPhoto\"}},[_c('single-upload',{attrs:{\"imgSrc\":_vm.ruleForm.authPhoto,\"field\":'authPhoto'},on:{\"update:imgSrc\":function($event){_vm.$set(_vm.ruleForm, \"authPhoto\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{staticClass:\"status-item\",attrs:{\"label\":\"状态\",\"prop\":\"status\"}},[(_vm.ruleForm.status==0)?_c('el-tag',{attrs:{\"type\":\"danger\"}},[_c('i',{staticClass:\"el-icon-error\"}),_vm._v(\"审核失败\")]):_vm._e(),_vm._v(\" \"),(_vm.ruleForm.status==1)?_c('el-tag',{attrs:{\"type\":\"success\"}},[_c('i',{staticClass:\"el-icon-success\"}),_vm._v(\"审核成功\")]):_vm._e(),_vm._v(\" \"),(_vm.ruleForm.status==2)?_c('el-tag',[_c('i',{}),_vm._v(\"审核中\")]):_vm._e()],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保存\")]),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitReview('ruleForm')}}},[_vm._v(\"提交审核\")])],1)],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-78c744e0\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/companyCertify.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-78c744e0\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./companyCertify.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyCertify.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyCertify.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-78c744e0\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./companyCertify.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-78c744e0\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/companyCertify.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([14],{"4N6W":function(t,e){},Xwfy:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("3Xzz"),s=(a("Mk6G"),a("3E4D"),a("Ch4/"),a("PI0u")),l=(a("P9l9"),{name:"",props:{imgSrc:{type:String,default:""},field:{type:String,default:""},uploadLimit:{type:Number,default:2}},data:function(){return{projectName:"",imgShowFlag:!1,imgUrl:"",ruleForm:{radio:"0",visibleAll:[{id:"1",type:"people",name:"张三",img:"http://thirdwx.qlogo.cn/mmopen/j7nX4OeBsXRNyvh6micCywssVEYCaWiaicUZq5Vn2zWktWLAyRvEAH7icQmUhLze8rrQYpM5ptwZ2RL7cX0icyBbiavhYFNTIZhibKu/0"},{id:"1",type:"store",name:"张三"}],storeVisibleAll:[],storeOwnBrand:[],storeOwnStore:[]}}},beforeMount:function(){var t=window.location.origin;console.log("当前host:",t),"-1"!=t.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=t},methods:{submitForm:Object(s.a)(function(t){this.$refs[t].validate(function(t){if(console.log(t),!t)return!1})},500)},mounted:function(){}}),r={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"permiss-wrap"},[a("el-form",{attrs:{"label-width":"110px",model:t.ruleForm}},[a("el-form-item",{attrs:{label:"店员可见权限"}},[a("el-radio",{attrs:{label:"0"},model:{value:t.ruleForm.radio,callback:function(e){t.$set(t.ruleForm,"radio",e)},expression:"ruleForm.radio"}},[t._v("可见所有品牌门店架构和行政架构")])],1),t._v(" "),a("div",{staticClass:"permiss-child-cell"},[a("p",[t._v("允许指定部门/人员可见:")])]),t._v(" "),a("el-form-item",{attrs:{label:" "}},[a("el-radio",{attrs:{label:"1"},model:{value:t.ruleForm.radio,callback:function(e){t.$set(t.ruleForm,"radio",e)},expression:"ruleForm.radio"}},[t._v("可见所在品牌门店架构和行政架构")])],1),t._v(" "),a("el-form-item",{attrs:{label:" "}},[a("el-radio",{attrs:{label:"2"},model:{value:t.ruleForm.radio,callback:function(e){t.$set(t.ruleForm,"radio",e)},expression:"ruleForm.radio"}},[t._v("门店仅可见所有品牌门店架构")])],1),t._v(" "),a("el-form-item",{attrs:{label:" "}},[a("el-radio",{attrs:{label:"3"},model:{value:t.ruleForm.radio,callback:function(e){t.$set(t.ruleForm,"radio",e)},expression:"ruleForm.radio"}},[t._v(" 门店仅可见自己品牌门店架构")])],1),t._v(" "),a("el-form-item",{attrs:{label:" "}},[a("el-radio",{attrs:{label:"4"},model:{value:t.ruleForm.radio,callback:function(e){t.$set(t.ruleForm,"radio",e)},expression:"ruleForm.radio"}},[t._v("门店仅可见自己门店")])],1),t._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitForm("ruleForm")}}},[t._v("保存")])],1)],1)],1)},staticRenderFns:[]};var o=a("VU/8")(l,r,!1,function(t){a("4N6W")},"data-v-44d0531d",null).exports,n={name:"storePermission",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"通讯录信息",path:"/staffDetails"},{name:"门店权限设置",path:""}],activeName:"a",brandList:[{id:"a",name:"A 品牌"},{id:"b",name:"B 品牌"},{id:"c",name:"C 品牌"},{id:"d",name:"D 品牌"}],switchList:{addName:"新增门店成员",addStatus:!1,delName:"删除门店成员",delStatus:!1,modName:"门店信息变更",modStatus:!1}}},computed:{},methods:{handleClick:function(t,e){console.log(t,e)},saveSwitch:function(){console.log(this.switchList)}},mounted:function(){},components:{navCrumb:i.a,setPermiss:o}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"storePermission-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:t.navpath}}),t._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[t._l(t.brandList,function(e,i){return[a("el-tab-pane",{attrs:{label:e.name,name:e.id}},[t._v("\n "+t._s(e.name)+"\n "),a("set-permiss")],1)]})],2),t._v(" "),a("div",{staticClass:"storePermission-wrap-switch m-t-24"},[a("div",{staticClass:"storePermission-switch-title"},[t._v("\n 门店信息变更是否需要审核\n ")]),t._v(" "),a("div",{staticClass:"storePermission-switch-body"},[a("div",{staticClass:"switch-cell"},[a("el-switch",{attrs:{"inactive-text":t.switchList.addName},model:{value:t.switchList.addStatus,callback:function(e){t.$set(t.switchList,"addStatus",e)},expression:"switchList.addStatus"}})],1),t._v(" "),a("div",{staticClass:"switch-cell"},[a("el-switch",{attrs:{"inactive-text":t.switchList.delName},model:{value:t.switchList.delStatus,callback:function(e){t.$set(t.switchList,"delStatus",e)},expression:"switchList.delStatus"}})],1),t._v(" "),a("div",{staticClass:"switch-cell"},[a("el-switch",{attrs:{"inactive-text":t.switchList.modName},model:{value:t.switchList.modStatus,callback:function(e){t.$set(t.switchList,"modStatus",e)},expression:"switchList.modStatus"}})],1),t._v(" "),a("div",{staticClass:"switch-cell p-l-94"},[a("el-button",{attrs:{type:"primary"},on:{click:t.saveSwitch}},[t._v("保存")])],1)])])],1)]),t._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var d=a("VU/8")(n,c,!1,function(t){a("alq2")},"data-v-32112f96",null);e.default=d.exports},alq2:function(t,e){}});
//# sourceMappingURL=14.4767b86c69852d50cfe1.js.map
\ No newline at end of file
webpackJsonp([16],{"4N6W":function(t,e){},Xwfy:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("3Xzz"),s=(a("Mk6G"),a("3E4D"),a("Ch4/"),a("PI0u")),l=(a("P9l9"),{name:"",props:{imgSrc:{type:String,default:""},field:{type:String,default:""},uploadLimit:{type:Number,default:2}},data:function(){return{projectName:"",imgShowFlag:!1,imgUrl:"",ruleForm:{radio:"0",visibleAll:[{id:"1",type:"people",name:"张三",img:"http://thirdwx.qlogo.cn/mmopen/j7nX4OeBsXRNyvh6micCywssVEYCaWiaicUZq5Vn2zWktWLAyRvEAH7icQmUhLze8rrQYpM5ptwZ2RL7cX0icyBbiavhYFNTIZhibKu/0"},{id:"1",type:"store",name:"张三"}],storeVisibleAll:[],storeOwnBrand:[],storeOwnStore:[]}}},beforeMount:function(){var t=window.location.origin;console.log("当前host:",t),"-1"!=t.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=t},methods:{submitForm:Object(s.a)(function(t){this.$refs[t].validate(function(t){if(console.log(t),!t)return!1})},500)},mounted:function(){}}),r={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"permiss-wrap"},[a("el-form",{attrs:{"label-width":"110px",model:t.ruleForm}},[a("el-form-item",{attrs:{label:"店员可见权限"}},[a("el-radio",{attrs:{label:"0"},model:{value:t.ruleForm.radio,callback:function(e){t.$set(t.ruleForm,"radio",e)},expression:"ruleForm.radio"}},[t._v("可见所有品牌门店架构和行政架构")])],1),t._v(" "),a("div",{staticClass:"permiss-child-cell"},[a("p",[t._v("允许指定部门/人员可见:")])]),t._v(" "),a("el-form-item",{attrs:{label:" "}},[a("el-radio",{attrs:{label:"1"},model:{value:t.ruleForm.radio,callback:function(e){t.$set(t.ruleForm,"radio",e)},expression:"ruleForm.radio"}},[t._v("可见所在品牌门店架构和行政架构")])],1),t._v(" "),a("el-form-item",{attrs:{label:" "}},[a("el-radio",{attrs:{label:"2"},model:{value:t.ruleForm.radio,callback:function(e){t.$set(t.ruleForm,"radio",e)},expression:"ruleForm.radio"}},[t._v("门店仅可见所有品牌门店架构")])],1),t._v(" "),a("el-form-item",{attrs:{label:" "}},[a("el-radio",{attrs:{label:"3"},model:{value:t.ruleForm.radio,callback:function(e){t.$set(t.ruleForm,"radio",e)},expression:"ruleForm.radio"}},[t._v(" 门店仅可见自己品牌门店架构")])],1),t._v(" "),a("el-form-item",{attrs:{label:" "}},[a("el-radio",{attrs:{label:"4"},model:{value:t.ruleForm.radio,callback:function(e){t.$set(t.ruleForm,"radio",e)},expression:"ruleForm.radio"}},[t._v("门店仅可见自己门店")])],1),t._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.submitForm("ruleForm")}}},[t._v("保存")])],1)],1)],1)},staticRenderFns:[]};var o=a("VU/8")(l,r,!1,function(t){a("4N6W")},"data-v-44d0531d",null).exports,n={name:"storePermission",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"通讯录信息",path:"/staffDetails"},{name:"门店权限设置",path:""}],activeName:"a",brandList:[{id:"a",name:"A 品牌"},{id:"b",name:"B 品牌"},{id:"c",name:"C 品牌"},{id:"d",name:"D 品牌"}],switchList:{addName:"新增门店成员",addStatus:!1,delName:"删除门店成员",delStatus:!1,modName:"门店信息变更",modStatus:!1}}},computed:{},methods:{handleClick:function(t,e){console.log(t,e)},saveSwitch:function(){console.log(this.switchList)}},mounted:function(){},components:{navCrumb:i.a,setPermiss:o}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"storePermission-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:t.navpath}}),t._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[t._l(t.brandList,function(e,i){return[a("el-tab-pane",{attrs:{label:e.name,name:e.id}},[t._v("\n "+t._s(e.name)+"\n "),a("set-permiss")],1)]})],2),t._v(" "),a("div",{staticClass:"storePermission-wrap-switch m-t-24"},[a("div",{staticClass:"storePermission-switch-title"},[t._v("\n 门店信息变更是否需要审核\n ")]),t._v(" "),a("div",{staticClass:"storePermission-switch-body"},[a("div",{staticClass:"switch-cell"},[a("el-switch",{attrs:{"inactive-text":t.switchList.addName},model:{value:t.switchList.addStatus,callback:function(e){t.$set(t.switchList,"addStatus",e)},expression:"switchList.addStatus"}})],1),t._v(" "),a("div",{staticClass:"switch-cell"},[a("el-switch",{attrs:{"inactive-text":t.switchList.delName},model:{value:t.switchList.delStatus,callback:function(e){t.$set(t.switchList,"delStatus",e)},expression:"switchList.delStatus"}})],1),t._v(" "),a("div",{staticClass:"switch-cell"},[a("el-switch",{attrs:{"inactive-text":t.switchList.modName},model:{value:t.switchList.modStatus,callback:function(e){t.$set(t.switchList,"modStatus",e)},expression:"switchList.modStatus"}})],1),t._v(" "),a("div",{staticClass:"switch-cell p-l-94"},[a("el-button",{attrs:{type:"primary"},on:{click:t.saveSwitch}},[t._v("保存")])],1)])])],1)]),t._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var d=a("VU/8")(n,c,!1,function(t){a("alq2")},"data-v-32112f96",null);e.default=d.exports},alq2:function(t,e){}});
//# sourceMappingURL=16.6058c431e3f901d06525.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/set/set-permiss.vue","webpack:///./src/components/set/set-permiss.vue?ca2b","webpack:///./src/components/set/set-permiss.vue","webpack:///src/views/setting/storePermission.vue","webpack:///./src/views/setting/storePermission.vue?8d45","webpack:///./src/views/setting/storePermission.vue"],"names":["set_permiss","name","props","imgSrc","type","String","default","field","uploadLimit","Number","data","projectName","imgShowFlag","imgUrl","ruleForm","radio","visibleAll","id","img","storeVisibleAll","storeOwnBrand","storeOwnStore","beforeMount","host","window","location","origin","console","log","indexOf","this","baseUrl","methods","submitForm","Object","js_public","formName","$refs","validate","valid","mounted","set_set_permiss","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","label-width","model","label","value","callback","$$v","$set","expression","_v","on","click","$event","staticRenderFns","components_set_set_permiss","__webpack_require__","normalizeComponent","ssrContext","storePermission","navpath","path","relocation","activeName","brandList","switchList","addName","addStatus","delName","delStatus","modName","modStatus","computed","handleClick","tab","event","saveSwitch","components","navCrumb","nav","setPermiss","setting_storePermission","tab-click","_l","item","index","_s","inactive-text","storePermission_Component","storePermission_normalizeComponent","__webpack_exports__"],"mappings":"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","file":"static/js/14.4767b86c69852d50cfe1.js","sourcesContent":["<!--\r\n 门店权限设置组件\r\n\r\n -->\r\n<template>\r\n <div class=\"permiss-wrap\">\r\n <el-form label-width=\"110px\" :model=\"ruleForm\">\r\n <el-form-item label=\"店员可见权限\">\r\n <el-radio v-model=\"ruleForm.radio\" label=\"0\">可见所有品牌门店架构和行政架构</el-radio>\r\n </el-form-item>\r\n <div class=\"permiss-child-cell\">\r\n <p>允许指定部门/人员可见:</p>\r\n\r\n </div>\r\n <el-form-item label=\" \">\r\n <el-radio v-model=\"ruleForm.radio\" label=\"1\">可见所在品牌门店架构和行政架构</el-radio>\r\n </el-form-item>\r\n <el-form-item label=\" \">\r\n <el-radio v-model=\"ruleForm.radio\" label=\"2\">门店仅可见所有品牌门店架构</el-radio>\r\n </el-form-item>\r\n <el-form-item label=\" \">\r\n <el-radio v-model=\"ruleForm.radio\" label=\"3\"> 门店仅可见自己品牌门店架构</el-radio>\r\n </el-form-item>\r\n <el-form-item label=\" \">\r\n <el-radio v-model=\"ruleForm.radio\" label=\"4\">门店仅可见自己门店</el-radio>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n</template>\r\n<script>\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"\",\r\n props: {\r\n imgSrc: {// 传入 input value\r\n type: String,\r\n default: ''\r\n },\r\n field: {\r\n type: String,\r\n default: ''\r\n },\r\n uploadLimit: {\r\n type: Number,\r\n default: 2\r\n }\r\n\r\n },\r\n data() {\r\n return {\r\n projectName: '', // 当前项目名\r\n imgShowFlag: false, // 是否弹框显示,true: 显示;false: 不显示\r\n imgUrl: '', // 传递的图片 src\r\n\r\n ruleForm: {\r\n radio: '0',\r\n visibleAll: [\r\n {\r\n id: '1',\r\n type: 'people',\r\n name: '张三',\r\n img: 'http://thirdwx.qlogo.cn/mmopen/j7nX4OeBsXRNyvh6micCywssVEYCaWiaicUZq5Vn2zWktWLAyRvEAH7icQmUhLze8rrQYpM5ptwZ2RL7cX0icyBbiavhYFNTIZhibKu/0'\r\n },\r\n {\r\n id: '1',\r\n type: 'store',\r\n name: '张三',\r\n }\r\n ],\r\n storeVisibleAll: [],\r\n storeOwnBrand: [],\r\n storeOwnStore: []\r\n }\r\n }\r\n },\r\n beforeMount() {\r\n var that = this\r\n var host = window.location.origin;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n that.baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n that.baseUrl = host\r\n }\r\n\r\n },\r\n methods: {\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n console.log(valid)\r\n if (valid) {\r\n\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n\r\n /**\r\n *\r\n */\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n}\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n.w-500 {\r\n width: 500px;\r\n}\r\n\r\n/* flex */\r\n.flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n}\r\n\r\n.flex-1 {\r\n -webkit-box-flex: 1;\r\n -webkit-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n}\r\n\r\n.flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.flex-row {\r\n -webkit-flex-direction: row;\r\n -moz-flex-direction: row;\r\n -ms-flex-direction: row;\r\n -o-flex-direction: row;\r\n flex-direction: row;\r\n}\r\n\r\n.flex-align-center {\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.flex-pack-center {\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n}\r\n\r\n.avatar-uploader-icon {\r\n font-size: 28px;\r\n color: #8c939d;\r\n width: 180px;\r\n height: 180px;\r\n line-height: 180px;\r\n text-align: center;\r\n}\r\n.avatar {\r\n max-width: 180px;\r\n max-height: 180px;\r\n display: block;\r\n}\r\n\r\n.upload-tip {\r\n color: #606266;\r\n font-size: 12px;\r\n line-height: 20px;\r\n}\r\n\r\n.color-1890ff {\r\n color: #1890ff;\r\n}\r\n\r\n.permiss-wrap {\r\n\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/set/set-permiss.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"permiss-wrap\"},[_c('el-form',{attrs:{\"label-width\":\"110px\",\"model\":_vm.ruleForm}},[_c('el-form-item',{attrs:{\"label\":\"店员可见权限\"}},[_c('el-radio',{attrs:{\"label\":\"0\"},model:{value:(_vm.ruleForm.radio),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"radio\", $$v)},expression:\"ruleForm.radio\"}},[_vm._v(\"可见所有品牌门店架构和行政架构\")])],1),_vm._v(\" \"),_c('div',{staticClass:\"permiss-child-cell\"},[_c('p',[_vm._v(\"允许指定部门/人员可见:\")])]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\" \"}},[_c('el-radio',{attrs:{\"label\":\"1\"},model:{value:(_vm.ruleForm.radio),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"radio\", $$v)},expression:\"ruleForm.radio\"}},[_vm._v(\"可见所在品牌门店架构和行政架构\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\" \"}},[_c('el-radio',{attrs:{\"label\":\"2\"},model:{value:(_vm.ruleForm.radio),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"radio\", $$v)},expression:\"ruleForm.radio\"}},[_vm._v(\"门店仅可见所有品牌门店架构\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\" \"}},[_c('el-radio',{attrs:{\"label\":\"3\"},model:{value:(_vm.ruleForm.radio),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"radio\", $$v)},expression:\"ruleForm.radio\"}},[_vm._v(\" 门店仅可见自己品牌门店架构\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\" \"}},[_c('el-radio',{attrs:{\"label\":\"4\"},model:{value:(_vm.ruleForm.radio),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"radio\", $$v)},expression:\"ruleForm.radio\"}},[_vm._v(\"门店仅可见自己门店\")])],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保存\")])],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-44d0531d\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/set/set-permiss.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-44d0531d\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./set-permiss.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./set-permiss.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./set-permiss.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-44d0531d\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./set-permiss.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-44d0531d\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/set/set-permiss.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"storePermission-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <el-tabs v-model=\"activeName\" @tab-click=\"handleClick\">\r\n <template v-for=\"(item,index) in brandList\">\r\n <el-tab-pane :label=\"item.name\" :name=\"item.id\">\r\n {{item.name}}\r\n <set-permiss></set-permiss>\r\n </el-tab-pane>\r\n </template>\r\n </el-tabs>\r\n <div class=\"storePermission-wrap-switch m-t-24\">\r\n <div class=\"storePermission-switch-title\">\r\n 门店信息变更是否需要审核\r\n </div>\r\n <div class=\"storePermission-switch-body\">\r\n <div class=\"switch-cell\">\r\n <el-switch\r\n v-model=\"switchList.addStatus\"\r\n :inactive-text=\"switchList.addName\">\r\n </el-switch>\r\n </div>\r\n <div class=\"switch-cell\">\r\n <el-switch\r\n v-model=\"switchList.delStatus\"\r\n :inactive-text=\"switchList.delName\">\r\n </el-switch>\r\n </div>\r\n <div class=\"switch-cell\">\r\n <el-switch\r\n v-model=\"switchList.modStatus\"\r\n :inactive-text=\"switchList.modName\">\r\n </el-switch>\r\n </div>\r\n <div class=\"switch-cell p-l-94\">\r\n <el-button type=\"primary\" @click=\"saveSwitch\">保存</el-button>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport setPermiss from '@/components/set/set-permiss.vue';\r\n\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"storePermission\",\r\n data() {\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '通讯录信息',\r\n path: '/staffDetails'\r\n },\r\n {\r\n name: '门店权限设置',\r\n path: ''\r\n }\r\n ],\r\n // 品牌 tab\r\n activeName: 'a',\r\n brandList: [\r\n {\r\n id: 'a',\r\n name: 'A 品牌'\r\n },\r\n {\r\n id: 'b',\r\n name: 'B 品牌'\r\n },\r\n {\r\n id: 'c',\r\n name: 'C 品牌'\r\n },\r\n {\r\n id: 'd',\r\n name: 'D 品牌'\r\n }\r\n ],\r\n\r\n // 审核开关\r\n switchList: {\r\n addName: '新增门店成员',\r\n addStatus: false,\r\n delName: '删除门店成员',\r\n delStatus: false,\r\n modName: '门店信息变更',\r\n modStatus: false,\r\n }\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * tab clcik\r\n */\r\n handleClick(tab, event) {\r\n console.log(tab, event);\r\n },\r\n\r\n /**\r\n * save\r\n */\r\n saveSwitch() {\r\n const that = this\r\n console.log(that.switchList)\r\n }\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n components: {\r\n navCrumb,\r\n setPermiss\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n /*background: #fff;*/\r\n /*padding: 24px;*/\r\n min-height: 500px;\r\n\r\n .m-t-24 {\r\n margin-top: 24px;\r\n }\r\n\r\n .el-tabs {\r\n background: #fff;\r\n /deep/ .el-tabs__nav-wrap {\r\n height: 54px;\r\n line-height: 54px;\r\n\r\n &::after {\r\n height: 1px;\r\n }\r\n\r\n .el-tabs__nav-scroll {\r\n padding-left: 20px;\r\n }\r\n\r\n .el-tabs__item {\r\n\r\n }\r\n }\r\n .el-tab-pane {\r\n padding: 14px 32px 32px 32px;\r\n }\r\n }\r\n\r\n .storePermission-wrap-switch {\r\n width: 100%;\r\n background: #fff;\r\n }\r\n\r\n .storePermission-switch-title {\r\n width: 100%;\r\n padding: 0 32px;\r\n height: 54px;\r\n line-height: 54px;\r\n font-size: 16px;\r\n color: #303133;\r\n border-bottom: 1px solid #E4E7ED;\r\n }\r\n\r\n .p-l-94 {\r\n padding-left: 94px;\r\n }\r\n\r\n .storePermission-switch-body {\r\n width: 100%;\r\n padding: 34px 32px ;\r\n\r\n .switch-cell {\r\n margin-bottom: 42px;\r\n }\r\n .el-switch {\r\n /deep/ .is-active {\r\n color: #303133;\r\n }\r\n }\r\n }\r\n\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/storePermission.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"storePermission-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('el-tabs',{on:{\"tab-click\":_vm.handleClick},model:{value:(_vm.activeName),callback:function ($$v) {_vm.activeName=$$v},expression:\"activeName\"}},[_vm._l((_vm.brandList),function(item,index){return [_c('el-tab-pane',{attrs:{\"label\":item.name,\"name\":item.id}},[_vm._v(\"\\n \"+_vm._s(item.name)+\"\\n \"),_c('set-permiss')],1)]})],2),_vm._v(\" \"),_c('div',{staticClass:\"storePermission-wrap-switch m-t-24\"},[_c('div',{staticClass:\"storePermission-switch-title\"},[_vm._v(\"\\n 门店信息变更是否需要审核\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"storePermission-switch-body\"},[_c('div',{staticClass:\"switch-cell\"},[_c('el-switch',{attrs:{\"inactive-text\":_vm.switchList.addName},model:{value:(_vm.switchList.addStatus),callback:function ($$v) {_vm.$set(_vm.switchList, \"addStatus\", $$v)},expression:\"switchList.addStatus\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"switch-cell\"},[_c('el-switch',{attrs:{\"inactive-text\":_vm.switchList.delName},model:{value:(_vm.switchList.delStatus),callback:function ($$v) {_vm.$set(_vm.switchList, \"delStatus\", $$v)},expression:\"switchList.delStatus\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"switch-cell\"},[_c('el-switch',{attrs:{\"inactive-text\":_vm.switchList.modName},model:{value:(_vm.switchList.modStatus),callback:function ($$v) {_vm.$set(_vm.switchList, \"modStatus\", $$v)},expression:\"switchList.modStatus\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"switch-cell p-l-94\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.saveSwitch}},[_vm._v(\"保存\")])],1)])])],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-32112f96\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/storePermission.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-32112f96\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./storePermission.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./storePermission.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./storePermission.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-32112f96\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./storePermission.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-32112f96\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/storePermission.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/set/set-permiss.vue","webpack:///./src/components/set/set-permiss.vue?ca2b","webpack:///./src/components/set/set-permiss.vue","webpack:///src/views/setting/storePermission.vue","webpack:///./src/views/setting/storePermission.vue?8d45","webpack:///./src/views/setting/storePermission.vue"],"names":["set_permiss","name","props","imgSrc","type","String","default","field","uploadLimit","Number","data","projectName","imgShowFlag","imgUrl","ruleForm","radio","visibleAll","id","img","storeVisibleAll","storeOwnBrand","storeOwnStore","beforeMount","host","window","location","origin","console","log","indexOf","this","baseUrl","methods","submitForm","Object","js_public","formName","$refs","validate","valid","mounted","set_set_permiss","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","label-width","model","label","value","callback","$$v","$set","expression","_v","on","click","$event","staticRenderFns","components_set_set_permiss","__webpack_require__","normalizeComponent","ssrContext","storePermission","navpath","path","relocation","activeName","brandList","switchList","addName","addStatus","delName","delStatus","modName","modStatus","computed","handleClick","tab","event","saveSwitch","components","navCrumb","nav","setPermiss","setting_storePermission","tab-click","_l","item","index","_s","inactive-text","storePermission_Component","storePermission_normalizeComponent","__webpack_exports__"],"mappings":"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","file":"static/js/16.6058c431e3f901d06525.js","sourcesContent":["<!--\r\n 门店权限设置组件\r\n\r\n -->\r\n<template>\r\n <div class=\"permiss-wrap\">\r\n <el-form label-width=\"110px\" :model=\"ruleForm\">\r\n <el-form-item label=\"店员可见权限\">\r\n <el-radio v-model=\"ruleForm.radio\" label=\"0\">可见所有品牌门店架构和行政架构</el-radio>\r\n </el-form-item>\r\n <div class=\"permiss-child-cell\">\r\n <p>允许指定部门/人员可见:</p>\r\n\r\n </div>\r\n <el-form-item label=\" \">\r\n <el-radio v-model=\"ruleForm.radio\" label=\"1\">可见所在品牌门店架构和行政架构</el-radio>\r\n </el-form-item>\r\n <el-form-item label=\" \">\r\n <el-radio v-model=\"ruleForm.radio\" label=\"2\">门店仅可见所有品牌门店架构</el-radio>\r\n </el-form-item>\r\n <el-form-item label=\" \">\r\n <el-radio v-model=\"ruleForm.radio\" label=\"3\"> 门店仅可见自己品牌门店架构</el-radio>\r\n </el-form-item>\r\n <el-form-item label=\" \">\r\n <el-radio v-model=\"ruleForm.radio\" label=\"4\">门店仅可见自己门店</el-radio>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n</template>\r\n<script>\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"\",\r\n props: {\r\n imgSrc: {// 传入 input value\r\n type: String,\r\n default: ''\r\n },\r\n field: {\r\n type: String,\r\n default: ''\r\n },\r\n uploadLimit: {\r\n type: Number,\r\n default: 2\r\n }\r\n\r\n },\r\n data() {\r\n return {\r\n projectName: '', // 当前项目名\r\n imgShowFlag: false, // 是否弹框显示,true: 显示;false: 不显示\r\n imgUrl: '', // 传递的图片 src\r\n\r\n ruleForm: {\r\n radio: '0',\r\n visibleAll: [\r\n {\r\n id: '1',\r\n type: 'people',\r\n name: '张三',\r\n img: 'http://thirdwx.qlogo.cn/mmopen/j7nX4OeBsXRNyvh6micCywssVEYCaWiaicUZq5Vn2zWktWLAyRvEAH7icQmUhLze8rrQYpM5ptwZ2RL7cX0icyBbiavhYFNTIZhibKu/0'\r\n },\r\n {\r\n id: '1',\r\n type: 'store',\r\n name: '张三',\r\n }\r\n ],\r\n storeVisibleAll: [],\r\n storeOwnBrand: [],\r\n storeOwnStore: []\r\n }\r\n }\r\n },\r\n beforeMount() {\r\n var that = this\r\n var host = window.location.origin;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n that.baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n that.baseUrl = host\r\n }\r\n\r\n },\r\n methods: {\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n console.log(valid)\r\n if (valid) {\r\n\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n\r\n /**\r\n *\r\n */\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n}\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n.w-500 {\r\n width: 500px;\r\n}\r\n\r\n/* flex */\r\n.flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n}\r\n\r\n.flex-1 {\r\n -webkit-box-flex: 1;\r\n -webkit-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n}\r\n\r\n.flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.flex-row {\r\n -webkit-flex-direction: row;\r\n -moz-flex-direction: row;\r\n -ms-flex-direction: row;\r\n -o-flex-direction: row;\r\n flex-direction: row;\r\n}\r\n\r\n.flex-align-center {\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.flex-pack-center {\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n}\r\n\r\n.avatar-uploader-icon {\r\n font-size: 28px;\r\n color: #8c939d;\r\n width: 180px;\r\n height: 180px;\r\n line-height: 180px;\r\n text-align: center;\r\n}\r\n.avatar {\r\n max-width: 180px;\r\n max-height: 180px;\r\n display: block;\r\n}\r\n\r\n.upload-tip {\r\n color: #606266;\r\n font-size: 12px;\r\n line-height: 20px;\r\n}\r\n\r\n.color-1890ff {\r\n color: #1890ff;\r\n}\r\n\r\n.permiss-wrap {\r\n\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/set/set-permiss.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"permiss-wrap\"},[_c('el-form',{attrs:{\"label-width\":\"110px\",\"model\":_vm.ruleForm}},[_c('el-form-item',{attrs:{\"label\":\"店员可见权限\"}},[_c('el-radio',{attrs:{\"label\":\"0\"},model:{value:(_vm.ruleForm.radio),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"radio\", $$v)},expression:\"ruleForm.radio\"}},[_vm._v(\"可见所有品牌门店架构和行政架构\")])],1),_vm._v(\" \"),_c('div',{staticClass:\"permiss-child-cell\"},[_c('p',[_vm._v(\"允许指定部门/人员可见:\")])]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\" \"}},[_c('el-radio',{attrs:{\"label\":\"1\"},model:{value:(_vm.ruleForm.radio),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"radio\", $$v)},expression:\"ruleForm.radio\"}},[_vm._v(\"可见所在品牌门店架构和行政架构\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\" \"}},[_c('el-radio',{attrs:{\"label\":\"2\"},model:{value:(_vm.ruleForm.radio),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"radio\", $$v)},expression:\"ruleForm.radio\"}},[_vm._v(\"门店仅可见所有品牌门店架构\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\" \"}},[_c('el-radio',{attrs:{\"label\":\"3\"},model:{value:(_vm.ruleForm.radio),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"radio\", $$v)},expression:\"ruleForm.radio\"}},[_vm._v(\" 门店仅可见自己品牌门店架构\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\" \"}},[_c('el-radio',{attrs:{\"label\":\"4\"},model:{value:(_vm.ruleForm.radio),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"radio\", $$v)},expression:\"ruleForm.radio\"}},[_vm._v(\"门店仅可见自己门店\")])],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保存\")])],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-44d0531d\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/set/set-permiss.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-44d0531d\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./set-permiss.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./set-permiss.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./set-permiss.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-44d0531d\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./set-permiss.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-44d0531d\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/set/set-permiss.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"storePermission-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <el-tabs v-model=\"activeName\" @tab-click=\"handleClick\">\r\n <template v-for=\"(item,index) in brandList\">\r\n <el-tab-pane :label=\"item.name\" :name=\"item.id\">\r\n {{item.name}}\r\n <set-permiss></set-permiss>\r\n </el-tab-pane>\r\n </template>\r\n </el-tabs>\r\n <div class=\"storePermission-wrap-switch m-t-24\">\r\n <div class=\"storePermission-switch-title\">\r\n 门店信息变更是否需要审核\r\n </div>\r\n <div class=\"storePermission-switch-body\">\r\n <div class=\"switch-cell\">\r\n <el-switch\r\n v-model=\"switchList.addStatus\"\r\n :inactive-text=\"switchList.addName\">\r\n </el-switch>\r\n </div>\r\n <div class=\"switch-cell\">\r\n <el-switch\r\n v-model=\"switchList.delStatus\"\r\n :inactive-text=\"switchList.delName\">\r\n </el-switch>\r\n </div>\r\n <div class=\"switch-cell\">\r\n <el-switch\r\n v-model=\"switchList.modStatus\"\r\n :inactive-text=\"switchList.modName\">\r\n </el-switch>\r\n </div>\r\n <div class=\"switch-cell p-l-94\">\r\n <el-button type=\"primary\" @click=\"saveSwitch\">保存</el-button>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport setPermiss from '@/components/set/set-permiss.vue';\r\n\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"storePermission\",\r\n data() {\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '通讯录信息',\r\n path: '/staffDetails'\r\n },\r\n {\r\n name: '门店权限设置',\r\n path: ''\r\n }\r\n ],\r\n // 品牌 tab\r\n activeName: 'a',\r\n brandList: [\r\n {\r\n id: 'a',\r\n name: 'A 品牌'\r\n },\r\n {\r\n id: 'b',\r\n name: 'B 品牌'\r\n },\r\n {\r\n id: 'c',\r\n name: 'C 品牌'\r\n },\r\n {\r\n id: 'd',\r\n name: 'D 品牌'\r\n }\r\n ],\r\n\r\n // 审核开关\r\n switchList: {\r\n addName: '新增门店成员',\r\n addStatus: false,\r\n delName: '删除门店成员',\r\n delStatus: false,\r\n modName: '门店信息变更',\r\n modStatus: false,\r\n }\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * tab clcik\r\n */\r\n handleClick(tab, event) {\r\n console.log(tab, event);\r\n },\r\n\r\n /**\r\n * save\r\n */\r\n saveSwitch() {\r\n const that = this\r\n console.log(that.switchList)\r\n }\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n components: {\r\n navCrumb,\r\n setPermiss\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n /*background: #fff;*/\r\n /*padding: 24px;*/\r\n min-height: 500px;\r\n\r\n .m-t-24 {\r\n margin-top: 24px;\r\n }\r\n\r\n .el-tabs {\r\n background: #fff;\r\n /deep/ .el-tabs__nav-wrap {\r\n height: 54px;\r\n line-height: 54px;\r\n\r\n &::after {\r\n height: 1px;\r\n }\r\n\r\n .el-tabs__nav-scroll {\r\n padding-left: 20px;\r\n }\r\n\r\n .el-tabs__item {\r\n\r\n }\r\n }\r\n .el-tab-pane {\r\n padding: 14px 32px 32px 32px;\r\n }\r\n }\r\n\r\n .storePermission-wrap-switch {\r\n width: 100%;\r\n background: #fff;\r\n }\r\n\r\n .storePermission-switch-title {\r\n width: 100%;\r\n padding: 0 32px;\r\n height: 54px;\r\n line-height: 54px;\r\n font-size: 16px;\r\n color: #303133;\r\n border-bottom: 1px solid #E4E7ED;\r\n }\r\n\r\n .p-l-94 {\r\n padding-left: 94px;\r\n }\r\n\r\n .storePermission-switch-body {\r\n width: 100%;\r\n padding: 34px 32px ;\r\n\r\n .switch-cell {\r\n margin-bottom: 42px;\r\n }\r\n .el-switch {\r\n /deep/ .is-active {\r\n color: #303133;\r\n }\r\n }\r\n }\r\n\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/storePermission.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"storePermission-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('el-tabs',{on:{\"tab-click\":_vm.handleClick},model:{value:(_vm.activeName),callback:function ($$v) {_vm.activeName=$$v},expression:\"activeName\"}},[_vm._l((_vm.brandList),function(item,index){return [_c('el-tab-pane',{attrs:{\"label\":item.name,\"name\":item.id}},[_vm._v(\"\\n \"+_vm._s(item.name)+\"\\n \"),_c('set-permiss')],1)]})],2),_vm._v(\" \"),_c('div',{staticClass:\"storePermission-wrap-switch m-t-24\"},[_c('div',{staticClass:\"storePermission-switch-title\"},[_vm._v(\"\\n 门店信息变更是否需要审核\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"storePermission-switch-body\"},[_c('div',{staticClass:\"switch-cell\"},[_c('el-switch',{attrs:{\"inactive-text\":_vm.switchList.addName},model:{value:(_vm.switchList.addStatus),callback:function ($$v) {_vm.$set(_vm.switchList, \"addStatus\", $$v)},expression:\"switchList.addStatus\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"switch-cell\"},[_c('el-switch',{attrs:{\"inactive-text\":_vm.switchList.delName},model:{value:(_vm.switchList.delStatus),callback:function ($$v) {_vm.$set(_vm.switchList, \"delStatus\", $$v)},expression:\"switchList.delStatus\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"switch-cell\"},[_c('el-switch',{attrs:{\"inactive-text\":_vm.switchList.modName},model:{value:(_vm.switchList.modStatus),callback:function ($$v) {_vm.$set(_vm.switchList, \"modStatus\", $$v)},expression:\"switchList.modStatus\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"switch-cell p-l-94\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.saveSwitch}},[_vm._v(\"保存\")])],1)])])],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-32112f96\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/storePermission.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-32112f96\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./storePermission.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./storePermission.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./storePermission.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-32112f96\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./storePermission.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-32112f96\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/storePermission.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([17],{JXTs:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=a("//Fk"),s=a.n(o),n=a("mvHQ"),i=a.n(n),c=a("P9l9"),r=(a("3E4D"),a("Ch4/")),l={name:"custom-dialog",props:{showCustomDialog:{type:Boolean,default:!1},customType:{type:String,default:""}},data:function(){return{repProjectName:"gic-web",customDialog:!1,customData:[],checkList:[]}},beforeMount:function(){},methods:{handleCardClose:function(){this.customCancel()},customCancel:function(){this.customDialog=!1,this.$emit("customHandleConfirm")},customConfirm:function(){if(!this.checkList.length)return this.$message.error({duration:1e3,message:"请选择操作"}),!1;this.setData(this.checkList)},customChange:function(t){console.log(t)},setData:function(t){var e=this,a={viewIdList:i()(t)},o="data"==e.customType?"/haoban-manage-web/home/set-display-enterprise-data":"/haoban-manage-web/home/set-display-quick-entry";Object(c.b)(o,a).then(function(t){console.log(t,t.data,t.data.errorCode);var a=t.data;1!=a.errorCode?r.a.errorMsg(a):e.$emit("customHandleConfirm")}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getCardList:function(){var t=this,e={all:!0};"data"==t.customType&&(e.fetchData=!1);var a="data"==t.customType?"/haoban-manage-web/home/find-enterprise-data":"/haoban-manage-web/home/find-quick-entry";t.checkList=[],Object(c.b)(a,e).then(function(e){console.log(e,e.data,e.data.errorCode);var a=e.data;if(1==a.errorCode){var o=[];return a.result.forEach(function(e,a){e.homeDisplay&&("data"==t.customType?o.push(e.dataViewId):o.push(e.settingViewId))}),t.customData=a.result,void(t.checkList=o)}r.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}},watch:{showCustomDialog:function(t,e){this.customDialog=t},customType:function(t,e){t&&this.getCardList()}},mounted:function(){console.log("传递的参数对象:",this.showCustomDialog);this.customDialog=this.showCustomDialog}},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-dialog-wrap"},[a("el-dialog",{attrs:{title:"自定义展示指标",visible:t.customDialog,width:"761px","before-close":t.handleCardClose},on:{"update:visible":function(e){t.customDialog=e}}},[a("div",{staticClass:"custom-dialog__title"},[a("p",{staticClass:"custom-dialog__p"},[t._v("请选择您想在首页展示的快捷操作,最多勾选8,已经勾选了"),a("span",[t._v(t._s(t.checkList.length))]),t._v("个")])]),t._v(" "),a("div",{staticClass:"custom-dialog__checkbox"},[a("el-checkbox-group",{attrs:{max:8},on:{change:t.customChange},model:{value:t.checkList,callback:function(e){t.checkList=e},expression:"checkList"}},["data"===t.customType?t._l(t.customData,function(e){return a("el-checkbox",{key:e.dataViewId,attrs:{label:e.dataViewId,name:"type"}},[t._v(t._s(e.fieldTitle))])}):t._e(),t._v(" "),"data"!=t.customType?t._l(t.customData,function(e){return a("el-checkbox",{key:e.settingViewId,attrs:{label:e.settingViewId,name:"type"}},[t._v(t._s(e.fieldTitle))])}):t._e()],2)],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)])],1)},staticRenderFns:[]};var d={name:"index",data:function(){return{projectName:"gic-clique",contentHeight:"0px",collapseFlag:!1,showCustomDialog:!1,customType:"",bannerList:[],companyObj:{},dataOverview:[],entryData:[]}},methods:{changeRoute:function(t){this.$router.push(t)},toRouterView:function(t){console.log(t),this.$router.push({path:t.path})},collapseTag:function(t){console.log(t),this.collapseFlag=t},showDialogLayer:function(t){this.showCustomDialog=!0,this.customType=t},customHandleConfirm:function(t){this.showCustomDialog=!1,"data"===this.customType?this.getDataOverview():this.getEntryData()},toCertify:function(t){1!=t&&this.changeRoute("/companyCertify")},getBannerData:function(){var t=this;Object(c.a)("/haoban-manage-web/home/find-advertisement",{}).then(function(e){var a=e.data;1!=a.errorCode?r.a.errorMsg(a):t.bannerList=a.result}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getEnterpriseData:function(){var t=this;Object(c.a)("/haoban-manage-web/home/find-enterprise-info",{}).then(function(e){var a=e.data;1!=a.errorCode?r.a.errorMsg(a):t.companyObj=a.result}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getDataOverview:function(){var t=this;Object(c.a)("/haoban-manage-web/home/find-enterprise-data",{all:!1,fetchData:!0}).then(function(e){var a=e.data;1!=a.errorCode?r.a.errorMsg(a):t.dataOverview=a.result}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getEntryData:function(){var t=this;Object(c.a)("/haoban-manage-web/home/find-quick-entry",{all:!1}).then(function(e){var a=e.data;1!=a.errorCode?r.a.errorMsg(a):t.entryData=a.result}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}},mounted:function(){this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px",s.a.all([this.getBannerData(),this.getDataOverview(),this.getEntryData(),this.getEnterpriseData()])},components:{customDialog:a("VU/8")(l,u,!1,function(t){a("XS2D")},"data-v-0a839dc0",null).exports}},m={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"index"}},[a("vue-office-header",{attrs:{projectName:t.projectName},on:{collapseTag:t.collapseTag,toRouterView:t.toRouterView}}),t._v(" "),a("div",{staticClass:"content",attrs:{id:"content"}},[a("div",{staticClass:"content-body",style:{minHeight:t.contentHeight}},[a("div",{staticClass:"index-swiper"},[a("el-carousel",{attrs:{trigger:"click",height:"250px",arrow:"never",autoplay:!1}},t._l(t.bannerList,function(t,e){return a("el-carousel-item",{key:e},[a("a",{staticClass:"index-swiper-bg",style:{backgroundImage:"url("+t.imgUrl+")"},attrs:{href:1==t.linkType?"#"+t.linkUrl:t.linkUrl,target:"_blank"}})])}))],1),t._v(" "),a("div",{staticClass:"index-company flex flex-row m-t-24"},[a("div",{staticClass:"index-company-left m-r-24 border-box radius-2"},[a("div",{staticClass:"index-company-logo"},[a("img",{attrs:{src:t.companyObj.logoUrl,alt:"log"}})]),t._v(" "),a("div",{staticClass:"index-company-name color-303133"},[t._v(t._s(t.companyObj.enterpriseName))]),t._v(" "),a("ul",[a("li",{staticClass:"flex flex-between"},[a("span",[t._v("账户余额")]),a("span",{staticClass:"color-303133 font-16"},[t._v(t._s(t.companyObj.balance))])]),t._v(" "),a("li",{staticClass:"flex flex-between"},[a("span",[t._v("企业编码")]),a("span",{staticClass:"color-303133 font-16"},[t._v(t._s(t.companyObj.enterpriseCode))])]),t._v(" "),a("li",{staticClass:"flex flex-between",on:{click:function(e){t.toCertify(t.companyObj.authenticationStatus)}}},[a("span",[t._v("企业认证")]),a("span",{class:[1==t.companyObj.authenticationStatus?"authActive":0==t.companyObj.authenticationStatus?"unAuth":2==t.companyObj.authenticationStatus?"auth-ing":"auth-fail"]},[1==t.companyObj.authenticationStatus||0==t.companyObj.authenticationStatus?a("i",{staticClass:"iconfont icon-renzheng p-r-6 "}):t._e(),t._v(" "),2==t.companyObj.authenticationStatus?a("i",{staticClass:"iconfont icon-qiyerenzheng1 p-r-6 "}):t._e(),t._v(" "),3==t.companyObj.authenticationStatus?a("i",{staticClass:"iconfont icon-qiyerenzheng2 p-r-6 "}):t._e(),t._v("\n "+t._s(1==t.companyObj.authenticationStatus?"已认证":0==t.companyObj.authenticationStatus?"未认证":2==t.companyObj.authenticationStatus?"认证中":"认证失败"))])]),t._v(" "),t._m(0)])]),t._v(" "),a("div",{staticClass:"index-company-right radius-2"},[a("div",{staticClass:"index-company-right__head flex flex-between border-box border-b-e4e7e7"},[a("span",{staticClass:"color-303133 font-16"},[t._v("数据概览")]),a("span",{staticClass:"auto-define",on:{click:function(e){t.showDialogLayer("data")}}},[a("i",{staticClass:"iconfont icon-zidingyi color-909399"})])]),t._v(" "),a("div",{staticClass:"index-company-right__body p-24 border-box"},[a("ul",{staticClass:"flex flex-row flex-wrap"},t._l(t.dataOverview,function(e,o){return a("li",{key:o},[a("div",{staticClass:"color-606266 font-16 data-name"},[t._v(t._s(e.fieldTitle))]),t._v(" "),a("div",{staticClass:"color-303133 font-30 data-num"},[t._v(t._s(e.fieldData))])])}))])])]),t._v(" "),a("div",{staticClass:"index-entry m-t-24 radius-2"},[a("div",{staticClass:"index-entry-head flex flex-between border-box border-b-e4e7e7"},[a("span",{staticClass:"color-303133 font-16"},[t._v("快捷入口")]),a("span",{staticClass:"auto-define",on:{click:function(e){t.showDialogLayer("entry")}}},[a("i",{staticClass:"iconfont icon-zidingyi color-909399"})])]),t._v(" "),a("div",{staticClass:"index-entry-body p-24 border-box"},[a("ul",{staticClass:"flex flex-row flex-wrap"},t._l(t.entryData,function(e,o){return a("li",{key:o,staticClass:"flex flex-align-center border-box flex",on:{click:function(a){t.changeRoute(e.fieldUrl)}}},[a("span",{staticClass:"square-item flex flex-align-center flex-pack-center",style:{background:e.fieldIconBgColor}},[a("i",{class:["iconfont",e.fieldIconUrl]})]),t._v(" "),a("span",{staticClass:"color-303133 font-16 p-l-20"},[t._v(t._s(e.fieldTitle))])])}))])])]),t._v(" "),a("vue-gic-footer")],1),t._v(" "),a("custom-dialog",{attrs:{customType:t.customType,showCustomDialog:t.showCustomDialog},on:{customHandleConfirm:t.customHandleConfirm}})],1)},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("li",{staticClass:"flex flex-between"},[e("span",[this._v("帮助手册")]),e("a",{attrs:{href:"../../assets/1.pdf",download:"帮助手册.pdf"}},[e("span",{staticClass:"color-1890ff"},[this._v("立即下载"),e("i",{staticClass:"el-icon-arrow-right"})])])])}]};var h=a("VU/8")(d,m,!1,function(t){a("kaZT")},"data-v-619f1d47",null);e.default=h.exports},XS2D:function(t,e){},kaZT:function(t,e){}});
//# sourceMappingURL=17.8a99d0468a58f743de02.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/index/customDialog.vue","webpack:///./src/components/index/customDialog.vue?c4b1","webpack:///./src/components/index/customDialog.vue","webpack:///src/views/index/index.vue","webpack:///./src/views/index/index.vue?d8c6","webpack:///./src/views/index/index.vue"],"names":["customDialog","name","props","showCustomDialog","type","Boolean","default","customType","String","data","repProjectName","customData","checkList","beforeMount","methods","handleCardClose","this","customCancel","$emit","customConfirm","length","$message","error","duration","message","setData","customChange","value","console","log","list","that","para","viewIdList","stringify_default","url","Object","api","then","res","errorCode","resData","errorMsg","catch","getCardList","all","fetchData","selList","result","forEach","ele","index","homeDisplay","push","dataViewId","settingViewId","watch","newData","oldData","mounted","index_customDialog","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","title","visible","width","before-close","on","update:visible","$event","_v","_s","max","change","model","callback","$$v","expression","_l","item","key","label","fieldTitle","_e","slot","click","staticRenderFns","projectName","contentHeight","collapseFlag","bannerList","companyObj","dataOverview","entryData","changeRoute","route","$router","toRouterView","val","path","collapseTag","showDialogLayer","customHandleConfirm","getDataOverview","getEntryData","toCertify","authType","getBannerData","getEnterpriseData","document","documentElement","clientHeight","body","promise_default","a","components","__webpack_require__","normalizeComponent","ssrContext","views_index","id","style","minHeight","trigger","height","arrow","autoplay","backgroundImage","imgUrl","href","linkType","linkUrl","target","src","logoUrl","alt","enterpriseName","balance","enterpriseCode","authenticationStatus","class","_m","fieldData","fieldUrl","background","fieldIconBgColor","fieldIconUrl","download","index_Component","index_normalizeComponent","__webpack_exports__"],"mappings":"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","file":"static/js/17.8a99d0468a58f743de02.js","sourcesContent":["<template>\r\n <div class=\"custom-dialog-wrap\">\r\n <el-dialog title=\"自定义展示指标\" :visible.sync=\"customDialog\" width=\"761px\" :before-close=\"handleCardClose\">\r\n <div class=\"custom-dialog__title\">\r\n <p class=\"custom-dialog__p\">请选择您想在首页展示的快捷操作,最多勾选8,已经勾选了<span>{{checkList.length}}</span>个</p>\r\n </div>\r\n <div class=\"custom-dialog__checkbox\">\r\n <el-checkbox-group v-model=\"checkList\" @change=\"customChange\" :max=\"8\">\r\n <template v-if=\"customType === 'data'\">\r\n <el-checkbox v-for=\"item in customData\" :label=\"item.dataViewId\" :key=\"item.dataViewId\" name=\"type\">{{item.fieldTitle}}</el-checkbox>\r\n </template>\r\n <template v-if=\"customType != 'data'\">\r\n <el-checkbox v-for=\"item in customData\" :label=\"item.settingViewId\" :key=\"item.settingViewId\" name=\"type\">{{item.fieldTitle}}</el-checkbox>\r\n </template>\r\n </el-checkbox-group>\r\n </div>\r\n <div slot=\"footer\" class=\"dialog-footer\">\r\n <el-button @click=\"customCancel\">取 消</el-button>\r\n <el-button type=\"primary\" @click=\"customConfirm\">确 定</el-button>\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n<script>\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n import showMsg from '@/common/js/showmsg';\r\n import errMsg from '@/common/js/error';\r\n export default {\r\n name: 'custom-dialog',\r\n props: {\r\n showCustomDialog: {\r\n type: Boolean,\r\n default: false\r\n },\r\n customType: {\r\n type: String,\r\n default: ''\r\n },\r\n },\r\n data () {\r\n return {\r\n repProjectName: 'gic-web', // 项目名\r\n customDialog: false, // 弹框显示\r\n // 复选框数据\r\n customData: [\r\n // {\r\n // dataViewId: 1,\r\n // fieldTitle: \"通讯录行政架构\",\r\n // homeDisplay: true\r\n // }\r\n ],\r\n checkList: [], //已选数据\r\n }\r\n },\r\n beforeMount() {\r\n\r\n },\r\n methods:{\r\n\r\n /**\r\n * 关闭\r\n */\r\n handleCardClose() {\r\n const that = this;\r\n that.customCancel();\r\n },\r\n\r\n /**\r\n * 取消\r\n */\r\n customCancel() {\r\n const that = this;\r\n that.customDialog = false\r\n that.$emit('customHandleConfirm')\r\n },\r\n\r\n /**\r\n * 确定\r\n */\r\n customConfirm() {\r\n const that = this\r\n if (!that.checkList.length) {\r\n that.$message.error({\r\n duration: 1000,\r\n message: '请选择操作'\r\n })\r\n return false;\r\n }\r\n that.setData(that.checkList)\r\n },\r\n\r\n /**\r\n * 复选框选择事件\r\n */\r\n customChange(value) {\r\n const that = this\r\n console.log(value)\r\n },\r\n\r\n /**\r\n * 设置首页数据概览显示项\r\n */\r\n setData(list) {\r\n const that = this\r\n let para = {\r\n viewIdList: JSON.stringify(list)\r\n }\r\n let url = that.customType == 'data'? '/haoban-manage-web/home/set-display-enterprise-data':'/haoban-manage-web/home/set-display-quick-entry';\r\n postRequest(url,para)\r\n .then((res) => {\r\n console.log(res,res.data,res.data.errorCode)\r\n let resData = res.data\r\n if (resData.errorCode == 1) {\r\n that.$emit('customHandleConfirm')\r\n return;\r\n }\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 获取 设置首页数据概览显示项\r\n */\r\n getCardList() {\r\n const that = this\r\n let para = {\r\n all: true\r\n }\r\n that.customType == 'data'? (para.fetchData = false) : '';\r\n // 判断企业数据概览\r\n\r\n let url = that.customType == 'data'? '/haoban-manage-web/home/find-enterprise-data':'/haoban-manage-web/home/find-quick-entry';\r\n that.checkList = [];\r\n postRequest(url,para)\r\n .then((res) => {\r\n console.log(res,res.data,res.data.errorCode)\r\n let resData = res.data\r\n if (resData.errorCode == 1) {\r\n let selList = []\r\n resData.result.forEach(function(ele,index){\r\n if (!!ele.homeDisplay) {\r\n that.customType == 'data'?selList.push(ele.dataViewId):selList.push(ele.settingViewId)\r\n }\r\n })\r\n that.customData = resData.result;\r\n that.checkList = selList;\r\n return;\r\n }\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n },\r\n watch: {\r\n showCustomDialog: function(newData,oldData){\r\n const that = this;\r\n that.customDialog = newData\r\n },\r\n customType: function(newData,oldData){\r\n const that = this;\r\n if (!!newData) {\r\n that.getCardList()\r\n }\r\n }\r\n },\r\n\r\n /* 接收数据 */\r\n mounted(){\r\n console.log(\"传递的参数对象:\",this.showCustomDialog)\r\n const that = this;\r\n that.customDialog = that.showCustomDialog\r\n },\r\n\r\n }\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n .custom-dialog {\r\n &-wrap {\r\n\r\n }\r\n\r\n &__title {\r\n width: 100%;\r\n height:38px;\r\n padding: 12px 15px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n background:rgba(235,238,245,1);\r\n }\r\n\r\n &__p {\r\n width: 100%;\r\n font-size: 14px;\r\n color: #606266;\r\n\r\n span {\r\n color: #1890ff;\r\n }\r\n }\r\n\r\n &__checkbox {\r\n width: 100%;\r\n height: 300px;\r\n padding-top: 10px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow-y: auto;\r\n\r\n .el-checkbox {\r\n width: 22%;\r\n margin-left: 16px;\r\n line-height: 62px;\r\n &.is-checked {\r\n /deep/ .el-checkbox__label{\r\n color: #1890ff;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/index/customDialog.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"custom-dialog-wrap\"},[_c('el-dialog',{attrs:{\"title\":\"自定义展示指标\",\"visible\":_vm.customDialog,\"width\":\"761px\",\"before-close\":_vm.handleCardClose},on:{\"update:visible\":function($event){_vm.customDialog=$event}}},[_c('div',{staticClass:\"custom-dialog__title\"},[_c('p',{staticClass:\"custom-dialog__p\"},[_vm._v(\"请选择您想在首页展示的快捷操作,最多勾选8,已经勾选了\"),_c('span',[_vm._v(_vm._s(_vm.checkList.length))]),_vm._v(\"个\")])]),_vm._v(\" \"),_c('div',{staticClass:\"custom-dialog__checkbox\"},[_c('el-checkbox-group',{attrs:{\"max\":8},on:{\"change\":_vm.customChange},model:{value:(_vm.checkList),callback:function ($$v) {_vm.checkList=$$v},expression:\"checkList\"}},[(_vm.customType === 'data')?_vm._l((_vm.customData),function(item){return _c('el-checkbox',{key:item.dataViewId,attrs:{\"label\":item.dataViewId,\"name\":\"type\"}},[_vm._v(_vm._s(item.fieldTitle))])}):_vm._e(),_vm._v(\" \"),(_vm.customType != 'data')?_vm._l((_vm.customData),function(item){return _c('el-checkbox',{key:item.settingViewId,attrs:{\"label\":item.settingViewId,\"name\":\"type\"}},[_vm._v(_vm._s(item.fieldTitle))])}):_vm._e()],2)],1),_vm._v(\" \"),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":_vm.customCancel}},[_vm._v(\"取 消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.customConfirm}},[_vm._v(\"确 定\")])],1)])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0a839dc0\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/index/customDialog.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0a839dc0\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./customDialog.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./customDialog.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./customDialog.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0a839dc0\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./customDialog.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0a839dc0\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/index/customDialog.vue\n// module id = null\n// module chunks = ","<template>\r\n <div id=\"index\">\r\n <vue-office-header :projectName=\"projectName\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-office-header>\r\n <div id=\"content\" class=\"content\">\r\n <div class=\"content-body\" :style=\"{minHeight: contentHeight}\">\r\n <div class=\"index-swiper\">\r\n <el-carousel trigger=\"click\" height=\"250px\" arrow=\"never\" :autoplay=\"false\">\r\n <el-carousel-item v-for=\"(item,index) in bannerList\" :key=\"index\">\r\n <a class=\"index-swiper-bg\" :href=\"item.linkType == 1? '#'+item.linkUrl:item.linkUrl\" target=\"_blank\" :style=\"{backgroundImage:'url(' + item.imgUrl + ')'}\"><!-- <img :src=\"item.imgUrl\" alt=\"\"/> --></a>\r\n </el-carousel-item>\r\n </el-carousel>\r\n </div>\r\n <div class=\"index-company flex flex-row m-t-24\">\r\n <div class=\"index-company-left m-r-24 border-box radius-2\">\r\n <div class=\"index-company-logo\">\r\n <img :src=\"companyObj.logoUrl\" alt=\"log\"/>\r\n </div>\r\n <div class=\"index-company-name color-303133\">{{companyObj.enterpriseName}}</div>\r\n <ul>\r\n <li class=\"flex flex-between\">\r\n <span>账户余额</span><span class=\"color-303133 font-16\">{{companyObj.balance}}</span>\r\n </li>\r\n <li class=\"flex flex-between\">\r\n <span>企业编码</span><span class=\"color-303133 font-16\">{{companyObj.enterpriseCode}}</span>\r\n </li>\r\n <li class=\"flex flex-between\" @click=\"toCertify(companyObj.authenticationStatus)\">\r\n <span>企业认证</span><span\r\n :class=\"[companyObj.authenticationStatus == 1? 'authActive':companyObj.authenticationStatus == 0?'unAuth': companyObj.authenticationStatus == 2?'auth-ing':'auth-fail']\"><i\r\n v-if='companyObj.authenticationStatus == 1 || companyObj.authenticationStatus == 0'\r\n class=\"iconfont icon-renzheng p-r-6 \"></i>\r\n <i\r\n v-if='companyObj.authenticationStatus == 2'\r\n class=\"iconfont icon-qiyerenzheng1 p-r-6 \"></i>\r\n <i\r\n v-if='companyObj.authenticationStatus == 3'\r\n class=\"iconfont icon-qiyerenzheng2 p-r-6 \"></i>\r\n {{companyObj.authenticationStatus == 1? '已认证':(companyObj.authenticationStatus == 0?'未认证': (companyObj.authenticationStatus == 2? '认证中':'认证失败'))}}</span>\r\n </li>\r\n <li class=\"flex flex-between\">\r\n <span>帮助手册</span><a href=\"../../assets/1.pdf\" download=\"帮助手册.pdf\"><span class=\"color-1890ff\">立即下载<i class=\"el-icon-arrow-right\"></i></span></a>\r\n </li>\r\n </ul>\r\n </div>\r\n <div class=\"index-company-right radius-2\">\r\n <div class=\"index-company-right__head flex flex-between border-box border-b-e4e7e7\">\r\n <span class=\"color-303133 font-16\">数据概览</span><span class=\"auto-define\" @click=\"showDialogLayer('data')\"><i class=\"iconfont icon-zidingyi color-909399\"></i></span>\r\n </div>\r\n <div class=\"index-company-right__body p-24 border-box\">\r\n <ul class=\"flex flex-row flex-wrap\">\r\n <li v-for=\"(item,index) in dataOverview\" :key=\"index\">\r\n <div class=\"color-606266 font-16 data-name\">{{ item.fieldTitle }}</div>\r\n <div class=\"color-303133 font-30 data-num\">{{ item.fieldData }}</div>\r\n </li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"index-entry m-t-24 radius-2\">\r\n <div class=\"index-entry-head flex flex-between border-box border-b-e4e7e7\">\r\n <span class=\"color-303133 font-16\">快捷入口</span><span class=\"auto-define\" @click=\"showDialogLayer('entry')\"><i class=\"iconfont icon-zidingyi color-909399\"></i></span>\r\n </div>\r\n <div class=\"index-entry-body p-24 border-box\">\r\n <ul class=\"flex flex-row flex-wrap\">\r\n <li v-for=\"(item,index) in entryData\" :key=\"index\" class=\"flex flex-align-center border-box flex\" @click=\"changeRoute(item.fieldUrl)\">\r\n <span class=\"square-item flex flex-align-center flex-pack-center\" :style=\"{background: item.fieldIconBgColor}\"><i :class=\"['iconfont', item.fieldIconUrl]\"></i></span>\r\n <span class=\"color-303133 font-16 p-l-20\">{{ item.fieldTitle }}</span>\r\n </li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n\r\n <!-- 自定义弹框组件 -->\r\n <custom-dialog\r\n :customType=\"customType\"\r\n :showCustomDialog=\"showCustomDialog\"\r\n @customHandleConfirm=\"customHandleConfirm\">\r\n\r\n </custom-dialog>\r\n <!-- <button @click=\"showDialogLayer\"></button> -->\r\n </div>\r\n</template>\r\n<script>\r\n// 自定义弹窗\r\nimport customDialog from \"@/components/index/customDialog\";\r\n// 公共头部菜单\r\n// import vueOfficeHeader from \"@/components/vue-office-header\";\r\nimport { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nexport default {\r\n name: 'index',\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\r\n contentHeight: '0px', // 页面内容高度\r\n collapseFlag: false, // 折叠参数\r\n\r\n showCustomDialog: false, // 自定义弹框显示标志\r\n customType: '', // 自定义弹框标志\r\n\r\n bannerList: [\r\n // {\r\n // advertisementId: '1',\r\n // linkType: 1,\r\n // linkUrl: '',\r\n // imgUrl: 'https://img.alicdn.com/tfs/TB1.c6uugHqK1RjSZFEXXcGMXXa-4000-1000.png',\r\n // }\r\n ],\r\n\r\n // 公司信息\r\n companyObj: {\r\n // logoUrl: require('../../assets/logo.png'),\r\n // enterpriseName: '公司名字',\r\n // enterpriseCode: '',\r\n // balance: '0',\r\n // authenticationStatus: 0,\r\n },\r\n\r\n // 数据概览\r\n dataOverview: [\r\n // {\r\n // dataViewId: '1',\r\n // fieldTitle: '员工数量',\r\n // fieldData: '2500'\r\n // }\r\n ],\r\n entryData: [\r\n // {\r\n // settingViewId: '1',\r\n // fieldTitle: '通讯录行政架构',\r\n // fieldIconBgColor: '#16BA8A',\r\n // fieldIconUrl: 'icon-hangzhengjiagou',\r\n // fieldUrl: '/index'\r\n // },\r\n // {\r\n // settingViewId: '11',\r\n // fieldTitle: '通讯录行政架构',\r\n // fieldIconBgColor: '#1890ff',\r\n // fieldIconUrl: 'icon-qiyerenzheng',\r\n // fieldUrl: '/index'\r\n // }\r\n ]\r\n }\r\n },\r\n methods: {\r\n /**\r\n * 路由跳转\r\n */\r\n changeRoute(route) {\r\n this.$router.push(route);\r\n },\r\n\r\n /**\r\n * 处理路由跳转\r\n */\r\n toRouterView(val) {\r\n const that = this;\r\n // 模拟检查数据\r\n // //有两个参数\r\n //{\r\n // name:,\r\n // path:\r\n //}\r\n console.log(val);\r\n that.$router.push({\r\n path: val.path\r\n })\r\n },\r\n\r\n /**\r\n * 折叠事件\r\n */\r\n collapseTag(val) {\r\n const that = this;\r\n console.log(val);\r\n that.collapseFlag = val\r\n },\r\n\r\n /**\r\n * 自定义弹窗显示事件\r\n */\r\n showDialogLayer(type) {\r\n const that = this\r\n that.showCustomDialog = true;\r\n that.customType = type;\r\n },\r\n\r\n /**\r\n * 自定义弹框触发事件\r\n */\r\n customHandleConfirm(val) {\r\n const that = this\r\n that.showCustomDialog = false;\r\n that.customType === 'data'? that.getDataOverview() : that.getEntryData();\r\n },\r\n\r\n toCertify(authType) {\r\n const that = this;\r\n if (authType == 1) {return;}\r\n that.changeRoute('/companyCertify')\r\n },\r\n\r\n /**\r\n * 获取轮播广告\r\n */\r\n getBannerData() {\r\n const that = this\r\n getRequest('/haoban-manage-web/home/find-advertisement',{})\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n let resData = res.data\r\n if (resData.errorCode == 1) {\r\n // showMsg.showmsg('操作成功','success')\r\n // resData.result[0].imgUrl ='https://img.alicdn.com/tfs/TB1.c6uugHqK1RjSZFEXXcGMXXa-4000-1000.png';\r\n that.bannerList = resData.result;\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 获取企业信息\r\n */\r\n getEnterpriseData() {\r\n const that = this\r\n getRequest('/haoban-manage-web/home/find-enterprise-info',{})\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n let resData = res.data\r\n if (resData.errorCode == 1) {\r\n // showMsg.showmsg('操作成功','success')\r\n that.companyObj = resData.result;\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 获取数据概览\r\n */\r\n getDataOverview() {\r\n const that = this\r\n let para = {\r\n all: false,\r\n fetchData: true\r\n }\r\n\r\n getRequest('/haoban-manage-web/home/find-enterprise-data',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n let resData = res.data\r\n if (resData.errorCode == 1) {\r\n // showMsg.showmsg('操作成功','success')\r\n that.dataOverview = resData.result;\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 获取入口数据\r\n */\r\n getEntryData() {\r\n const that = this\r\n let para = {\r\n all: false\r\n }\r\n\r\n getRequest('/haoban-manage-web/home/find-quick-entry',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n // showMsg.showmsg('操作成功','success')\r\n that.entryData = resData.result;\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n }\r\n\r\n },\r\n mounted() {\r\n const that = this\r\n\r\n that.contentHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 64 + 'px';\r\n Promise.all([that.getBannerData(),that.getDataOverview(),that.getEntryData(),that.getEnterpriseData()])\r\n },\r\n components: {\r\n customDialog,\r\n // vueOfficeHeader\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n#index {\r\n .content {\r\n padding-top: 64px;\r\n box-sizing: border-box;\r\n /*overflow: auto;*/\r\n min-width: 1400px;\r\n height: auto;\r\n background: #f5f8fa;\r\n\r\n .content-body {\r\n display: flex;\r\n flex-direction: column;\r\n padding: 24px;\r\n background: #f5f8fa;\r\n overflow: hidden;\r\n\r\n .right-wrap {\r\n flex: 1;\r\n overflow: auto;\r\n width: 100%;\r\n\r\n .right-content {\r\n padding: 24px;\r\n min-height: 480px;\r\n\r\n .right-box {\r\n /*background: #fff;*/\r\n /*padding: 24px;*/\r\n }\r\n }\r\n\r\n &.near-store-contain {\r\n .right-content {\r\n min-height: 570px;\r\n }\r\n }\r\n\r\n /deep/ .el-tabs__nav {\r\n z-index: 1;\r\n }\r\n }\r\n\r\n .index-swiper {\r\n width: 100%;\r\n height: 250px;\r\n }\r\n\r\n .el-carousel__item {\r\n text-align: center;\r\n /*background: url(../../assets/index/index_banner1.jpg) no-repeat center center;*/\r\n }\r\n .color-303133 {\r\n color: #303133;\r\n }\r\n\r\n .color-c0c4cc {\r\n color: #c0c4cc;\r\n }\r\n\r\n .color-606266 {\r\n color: #606266;\r\n }\r\n\r\n .color-1890ff {\r\n color: #1890ff;\r\n }\r\n\r\n .color-909399 {\r\n color: #909399;\r\n }\r\n\r\n .border-box {\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n\r\n /* display */\r\n .inline-block {\r\n display: inline-block;\r\n }\r\n\r\n .block {\r\n display: block;\r\n }\r\n\r\n .top {\r\n vertical-align: top;\r\n }\r\n\r\n .middle {\r\n vertical-align: middle;\r\n }\r\n\r\n /* flex */\r\n .flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n }\r\n\r\n .flex-1 {\r\n -webkit-box-flex: 1;\r\n -webkit-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n }\r\n\r\n .flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n }\r\n\r\n .flex-row {\r\n -webkit-flex-direction: row;\r\n -moz-flex-direction: row;\r\n -ms-flex-direction: row;\r\n -o-flex-direction: row;\r\n flex-direction: row;\r\n }\r\n\r\n .flex-align-center {\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n }\r\n\r\n .flex-pack-center {\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n }\r\n\r\n .flex-between {\r\n -webkit-justify-content: space-between;\r\n justify-content: space-between;\r\n }\r\n\r\n .flex-wrap {\r\n -webkit-flex-wrap: wrap;\r\n -moz-flex-wrap: wrap;\r\n -ms-flex-wrap: wrap;\r\n -o-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n }\r\n\r\n .p-l-6 {\r\n padding-left: 6px;\r\n }\r\n\r\n .p-l-20 {\r\n padding-left: 20px;\r\n }\r\n\r\n .p-r-6 {\r\n padding-right: 6px;\r\n }\r\n\r\n .p-24 {\r\n padding: 24px;\r\n }\r\n\r\n .m-t-24 {\r\n margin-top: 24px;\r\n }\r\n .m-r-24 {\r\n margin-right: 24px;\r\n }\r\n\r\n .border-b-e4e7e7 {\r\n border-bottom: 1px solid #e4e7e7;\r\n }\r\n\r\n .radius-2 {\r\n border-radius: 2px;\r\n }\r\n\r\n .font-14 {\r\n font-size: 14px;\r\n }\r\n\r\n .font-16 {\r\n font-size: 16px;\r\n }\r\n\r\n .font-30 {\r\n font-size: 30px;\r\n }\r\n\r\n .icon-zidingyi {\r\n cursor: pointer;\r\n &:hover {\r\n color: #1890ff;\r\n }\r\n }\r\n\r\n .square-item {\r\n width: 40px;\r\n height: 40px;\r\n border-radius: 4px;\r\n\r\n i {\r\n font-size: 24px;\r\n color: #fff;\r\n }\r\n }\r\n\r\n .index-swiper-bg {\r\n display: block;\r\n width: 100%;\r\n height: 250px;\r\n background-size: auto 100%;\r\n background-color: #030427;\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n }\r\n\r\n .index-company {\r\n width: 100%;\r\n min-height: 340px;\r\n\r\n &-left {\r\n width: 360px;\r\n height: 340px;\r\n padding: 24px;\r\n background: #fff;\r\n\r\n li {\r\n height: 40px;\r\n line-height: 40px;\r\n font-size: 14px;\r\n\r\n }\r\n\r\n .unAuth {\r\n color: #1890ff;\r\n cursor: pointer;\r\n i {\r\n color: #c0c4cc;\r\n }\r\n }\r\n\r\n .authActive {\r\n color: #303133;\r\n i {\r\n color: #f7cb27;\r\n }\r\n }\r\n\r\n .auth-ing {\r\n color: #303133;\r\n cursor: pointer;\r\n i {\r\n color: #1890ff;\r\n }\r\n }\r\n\r\n .auth-fail {\r\n color: #303133;\r\n cursor: pointer;\r\n i {\r\n color: #F56C6C;\r\n }\r\n }\r\n }\r\n &-logo {\r\n text-align: center;\r\n img {\r\n width: 70px;\r\n height: 70px;\r\n border-radius: 6px;\r\n border: 1px solid #DCDFE6;\r\n }\r\n }\r\n &-name {\r\n height: 44px;\r\n margin-bottom: 5px;\r\n line-height: 44px;\r\n font-size: 16px;\r\n text-align: center;\r\n }\r\n\r\n &-right {\r\n width: calc(100% - 384px);\r\n min-width: 968px;\r\n height: 340px;\r\n background: #fff;\r\n\r\n &__head {\r\n height: 56px;\r\n line-height: 56px;\r\n padding: 0 24px;\r\n }\r\n\r\n &__body {\r\n\r\n\r\n li {\r\n min-width: 25%;\r\n }\r\n\r\n .data-name {\r\n height: 48px;\r\n line-height: 48px;\r\n }\r\n .data-num {\r\n height: 62px;\r\n line-height: 62px;\r\n margin-bottom: 30px;\r\n }\r\n }\r\n }\r\n\r\n }\r\n\r\n .index-entry {\r\n width: 100%;\r\n height: 247px;\r\n background: #fff;\r\n &-head {\r\n height: 56px;\r\n line-height: 56px;\r\n padding: 0 24px;\r\n }\r\n\r\n &-body {\r\n height: 190px;\r\n\r\n li {\r\n min-width: 20%;\r\n height: 56px;\r\n padding-left: 24px;\r\n background: rgba(255,255,255,1);\r\n border: 1px solid rgba(220,223,230,1);\r\n border-radius: 4px;\r\n margin-right: 6.666666%;\r\n margin-bottom: 24px;\r\n cursor: pointer;\r\n &:hover {\r\n border-color: #1890ff;\r\n }\r\n\r\n &:nth-child(4n) {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n /deep/ .el-submenu__title {\r\n height: 40px;\r\n line-height: 40px;\r\n }\r\n\r\n /* 表格为空 */\r\n /deep/ .el-table__empty-block {\r\n height: 256px;\r\n }\r\n}\r\n\r\n/* 隐藏 头部 */\r\n.navheader {\r\n div.itemlink-gic.bottom {\r\n display: none;\r\n }\r\n\r\n a.itemlink.bottom {\r\n display: none;\r\n }\r\n}\r\n\r\n\r\n.el-table__empty-block {\r\n height: 256px;\r\n}\r\n\r\n.el-table__empty-text {\r\n width: auto;\r\n margin-bottom: 80px;\r\n\r\n &::before {\r\n content: ' ';\r\n display: block;\r\n width: 60px;\r\n height: 60px;\r\n background: url(../../assets/no-data_icon.png) no-repeat center;\r\n margin: 0px auto 22px auto;\r\n }\r\n}\r\n\r\n.el-submenu__title {\r\n height: 40px;\r\n line-height: 40px;\r\n}\r\n\r\n.user-header-pop {\r\n min-width: 95px;\r\n}\r\n\r\n.el-popover.user-header-pop {\r\n min-width: 95px;\r\n}\r\n\r\n.left-aside-contain {\r\n /deep/ .el-submenu__title:hover {\r\n background-color: #020b21;\r\n }\r\n}\r\n\r\n.el-menu.el-menu--popup {\r\n background: #020b21;\r\n border-radius: 4px;\r\n}\r\n\r\n/* 输入框 focus*/\r\n.el-form-item.is-success .el-input__inner,\r\n.el-form-item.is-success .el-input__inner:focus,\r\n.el-form-item.is-success .el-textarea__inner,\r\n.el-form-item.is-success .el-textarea__inner:focus {\r\n border-color: #dcdfe6;\r\n}\r\n\r\n/* 箭头*/\r\n.icon-to-pre {\r\n cursor: pointer;\r\n font-size: 18px;\r\n -webkit-transform: rotate(90deg);\r\n -ms-transform: rotate(90deg);\r\n -o-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n}\r\n\r\n.icon-to-next {\r\n cursor: pointer;\r\n font-size: 18px;\r\n -webkit-transform: rotate(-90deg);\r\n -ms-transform: rotate(-90deg);\r\n -o-transform: rotate(-90deg);\r\n transform: rotate(-90deg);\r\n}\r\n\r\n/* 富文本编辑器 */\r\n.mce-tinymce {\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n}\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/index/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"index\"}},[_c('vue-office-header',{attrs:{\"projectName\":_vm.projectName},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"content-body\",style:({minHeight: _vm.contentHeight})},[_c('div',{staticClass:\"index-swiper\"},[_c('el-carousel',{attrs:{\"trigger\":\"click\",\"height\":\"250px\",\"arrow\":\"never\",\"autoplay\":false}},_vm._l((_vm.bannerList),function(item,index){return _c('el-carousel-item',{key:index},[_c('a',{staticClass:\"index-swiper-bg\",style:({backgroundImage:'url(' + item.imgUrl + ')'}),attrs:{\"href\":item.linkType == 1? '#'+item.linkUrl:item.linkUrl,\"target\":\"_blank\"}})])}))],1),_vm._v(\" \"),_c('div',{staticClass:\"index-company flex flex-row m-t-24\"},[_c('div',{staticClass:\"index-company-left m-r-24 border-box radius-2\"},[_c('div',{staticClass:\"index-company-logo\"},[_c('img',{attrs:{\"src\":_vm.companyObj.logoUrl,\"alt\":\"log\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"index-company-name color-303133\"},[_vm._v(_vm._s(_vm.companyObj.enterpriseName))]),_vm._v(\" \"),_c('ul',[_c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"账户余额\")]),_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(_vm._s(_vm.companyObj.balance))])]),_vm._v(\" \"),_c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"企业编码\")]),_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(_vm._s(_vm.companyObj.enterpriseCode))])]),_vm._v(\" \"),_c('li',{staticClass:\"flex flex-between\",on:{\"click\":function($event){_vm.toCertify(_vm.companyObj.authenticationStatus)}}},[_c('span',[_vm._v(\"企业认证\")]),_c('span',{class:[_vm.companyObj.authenticationStatus == 1? 'authActive':_vm.companyObj.authenticationStatus == 0?'unAuth': _vm.companyObj.authenticationStatus == 2?'auth-ing':'auth-fail']},[(_vm.companyObj.authenticationStatus == 1 || _vm.companyObj.authenticationStatus == 0)?_c('i',{staticClass:\"iconfont icon-renzheng p-r-6 \"}):_vm._e(),_vm._v(\" \"),(_vm.companyObj.authenticationStatus == 2)?_c('i',{staticClass:\"iconfont icon-qiyerenzheng1 p-r-6 \"}):_vm._e(),_vm._v(\" \"),(_vm.companyObj.authenticationStatus == 3)?_c('i',{staticClass:\"iconfont icon-qiyerenzheng2 p-r-6 \"}):_vm._e(),_vm._v(\"\\n \"+_vm._s(_vm.companyObj.authenticationStatus == 1? '已认证':(_vm.companyObj.authenticationStatus == 0?'未认证': (_vm.companyObj.authenticationStatus == 2? '认证中':'认证失败'))))])]),_vm._v(\" \"),_vm._m(0)])]),_vm._v(\" \"),_c('div',{staticClass:\"index-company-right radius-2\"},[_c('div',{staticClass:\"index-company-right__head flex flex-between border-box border-b-e4e7e7\"},[_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(\"数据概览\")]),_c('span',{staticClass:\"auto-define\",on:{\"click\":function($event){_vm.showDialogLayer('data')}}},[_c('i',{staticClass:\"iconfont icon-zidingyi color-909399\"})])]),_vm._v(\" \"),_c('div',{staticClass:\"index-company-right__body p-24 border-box\"},[_c('ul',{staticClass:\"flex flex-row flex-wrap\"},_vm._l((_vm.dataOverview),function(item,index){return _c('li',{key:index},[_c('div',{staticClass:\"color-606266 font-16 data-name\"},[_vm._v(_vm._s(item.fieldTitle))]),_vm._v(\" \"),_c('div',{staticClass:\"color-303133 font-30 data-num\"},[_vm._v(_vm._s(item.fieldData))])])}))])])]),_vm._v(\" \"),_c('div',{staticClass:\"index-entry m-t-24 radius-2\"},[_c('div',{staticClass:\"index-entry-head flex flex-between border-box border-b-e4e7e7\"},[_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(\"快捷入口\")]),_c('span',{staticClass:\"auto-define\",on:{\"click\":function($event){_vm.showDialogLayer('entry')}}},[_c('i',{staticClass:\"iconfont icon-zidingyi color-909399\"})])]),_vm._v(\" \"),_c('div',{staticClass:\"index-entry-body p-24 border-box\"},[_c('ul',{staticClass:\"flex flex-row flex-wrap\"},_vm._l((_vm.entryData),function(item,index){return _c('li',{key:index,staticClass:\"flex flex-align-center border-box flex\",on:{\"click\":function($event){_vm.changeRoute(item.fieldUrl)}}},[_c('span',{staticClass:\"square-item flex flex-align-center flex-pack-center\",style:({background: item.fieldIconBgColor})},[_c('i',{class:['iconfont', item.fieldIconUrl]})]),_vm._v(\" \"),_c('span',{staticClass:\"color-303133 font-16 p-l-20\"},[_vm._v(_vm._s(item.fieldTitle))])])}))])])]),_vm._v(\" \"),_c('vue-gic-footer')],1),_vm._v(\" \"),_c('custom-dialog',{attrs:{\"customType\":_vm.customType,\"showCustomDialog\":_vm.showCustomDialog},on:{\"customHandleConfirm\":_vm.customHandleConfirm}})],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"帮助手册\")]),_c('a',{attrs:{\"href\":\"../../assets/1.pdf\",\"download\":\"帮助手册.pdf\"}},[_c('span',{staticClass:\"color-1890ff\"},[_vm._v(\"立即下载\"),_c('i',{staticClass:\"el-icon-arrow-right\"})])])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-619f1d47\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/index/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-619f1d47\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-619f1d47\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-619f1d47\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/index/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([17],{"+YHa":function(e,t){},"3zYh":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("3Xzz"),o=r("l46T"),i=r("//Fk"),l=r.n(i),s=(r("Mk6G"),r("3E4D"),r("Ch4/")),n=r("PI0u"),u=(r("P9l9"),{name:"single-upload",props:{imgSrc:{type:String,default:""},field:{type:String,default:""},uploadLimit:{type:Number,default:2}},data:function(){return{projectName:"",imgShowFlag:!1,imgUrl:""}},beforeMount:function(){var e=window.location.origin;console.log("当前host:",e),"-1"!=e.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=e},methods:{uploadUrl:function(){var e=window.location.origin,t=void 0;return console.log("当前host:",e),t="-1"!=e.indexOf("localhost")?"http://www.gicdev.com":e,this.upUrl=t+"/haoban-manage-web/upload-img",console.log(this.upUrl),this.upUrl},handleAvatarSuccess:function(e,t,r){console.log("上传成功回调:",e,r),0==e.errorCode?this.$emit("update:imgSrc",e.result[0].qcloudImageUrl):s.a.errorMsg(e)},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type||"image/jpg"===e.type||"image/png"===e.type||"image/gif"===e.type||"image/bmg"===e.type,r=e.size/1024/1024<this.uploadLimit;return t||this.$message.error("上传头像图片只能是 JPG 格式!"),r||this.$message.error("上传头像图片大小不能超过 "+this.uploadLimit+"MB!"),t&&r&&new l.a(function(t,r){var a=new FileReader;a.onload=function(e){var r=new Image;r.onload=function(){var e=this.width,r=this.height;console.log(e,r),t()},r.src=e.target.result,console.log("上传成功:",e.target.result)},a.readAsDataURL(e)})},showImage:function(e){if(!e||""==e)return!1;this.imgShowFlag=!0,this.imgUrl=e},hideImage:function(e){this.imgShowFlag=e}},mounted:function(){}}),m={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"single-upload-wrap"},[r("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.uploadUrl(),"show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[e.imgSrc?r("img",{staticClass:"avatar",attrs:{src:e.imgSrc},on:{mouseover:function(t){e.showImage(e.imgSrc)}}}):r("i",{staticClass:"el-icon-plus avatar-uploader-icon"})]),e._v(" "),"businessCard"==e.field?r("p",{staticClass:"upload-tip w-500"},[e._v("上传营业执照复印件加盖公章,手写“仅用于好办认证”字样;照片搜索信息要求清晰可见,内容真实有效,不得做任何修改;支持jpp、jpeg、bmg、gif、png格式,大小不超过8M。")]):e._e(),e._v(" "),"idPhoto"==e.field?r("p",{staticClass:"upload-tip w-500"},[e._v("支持jpg、jpeg、pdf、bmg、gif格式照片,大小不超过2M,只能上传一张,再次上传覆盖前一张")]):e._e(),e._v(" "),"authPhoto"==e.field?r("p",{staticClass:"upload-tip w-500"},[e._v("点击可以"),r("a",{staticClass:"color-1890ff",attrs:{href:"#/"}},[e._v("下载授权书")]),e._v("模板,支持jpg、jpeg、pdf、bmg、gif格式照片,大小不超过2M,只能上传一张,再次上传覆盖前一张")]):e._e(),e._v(" "),r("vue-gic-img-preview",{attrs:{imgUrl:e.imgUrl,imgShowFlag:e.imgShowFlag},on:{hideImage:e.hideImage}})],1)},staticRenderFns:[]};var c=r("VU/8")(u,m,!1,function(e){r("5BzU")},"data-v-2e25d91c",null).exports,d={name:"companyCertify",data:function(){return{projectName:"",postUrl:"/api-admin/dict-district-list",navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"企业设置",path:"/companyAddress"},{name:"企业地址",path:""}],ruleForm:{name:"",region:"",addressDetail:"",registNum:"",cardType:"0",qcloudImageUrl:"",idPhoto:"",authPhoto:"",status:0},rules:{name:[{required:!0,message:"请输入企业名称",trigger:"blur"}],addressDetail:[{required:!0,message:"请输入详细地址",trigger:"blur"}],registNum:[{required:!0,message:"请输入营业执照注册号",trigger:"blur"}],region:[{required:!0,message:"请选择地区",trigger:"blur"}],cardType:[{required:!0,message:"请选择证件类型",trigger:"blur"}],qcloudImageUrl:[{required:!0,message:"请上传营业执照",trigger:"blur"}],idPhoto:[{required:!0,message:"请上传照片",trigger:"blur"}],authPhoto:[{required:!0,message:"请上传授权书",trigger:"blur"}]},areaOptions:{provinceName:"",provinceId:"",cityName:"",cityId:"",countryName:"",countyId:""},upUrl:"upload-img",baseUrl:""}},computed:{},beforeMount:function(){var e=window.location.origin;console.log("当前host:",e),"-1"!=e.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=e,this.upUrl=this.baseUrl+"/api-plug/upload-img?wxFlag=1"},methods:{selected:function(e){console.log(e);e.country?(this.ruleForm.region=e,console.log(e.areaId),this.ruleForm.areaId=e.areaId):this.ruleForm.region=""},submitForm:Object(n.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(console.log(e,t.ruleForm),!e)return!1})},500),postSave:function(){},submitReview:Object(n.a)(function(e){this.$refs[e].validate(function(e){if(console.log(e),!e)return!1})},500),postReview:function(){}},mounted:function(){},components:{navCrumb:a.a,limitInput:o.a,singleUpload:c}},p={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"companyCertify-wrap common-set-wrap"},[r("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"120px"}},[r("el-form-item",{attrs:{label:"企业名称",prop:"name"}},[r("limitInput",{attrs:{inputWidth:500,inputValue:e.ruleForm.name,holder:"请输入企业名称",maxLength:20},on:{"update:inputValue":function(t){e.$set(e.ruleForm,"name",t)}}})],1),e._v(" "),r("el-form-item",{staticClass:"city-area",attrs:{label:"所在地区",prop:"region"}},[r("vue-office-area",{attrs:{projectName:e.projectName,postUrl:e.postUrl,areaOptions:e.areaOptions},on:{selected:e.selected}})],1),e._v(" "),r("el-form-item",{attrs:{label:"详细地址",prop:"addressDetail"}},[r("limitInput",{attrs:{inputWidth:500,inputValue:e.ruleForm.addressDetail,holder:"请输入详细地址",maxLength:40},on:{"update:inputValue":function(t){e.$set(e.ruleForm,"addressDetail",t)}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"营业执照注册号",prop:"registNum"}},[r("limitInput",{attrs:{inputWidth:500,inputValue:e.ruleForm.registNum,holder:"请输入营业执照注册号",maxLength:20},on:{"update:inputValue":function(t){e.$set(e.ruleForm,"registNum",t)}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"证件类型",prop:"cardType"}},[r("div",[r("el-radio",{attrs:{label:"0"},model:{value:e.ruleForm.cardType,callback:function(t){e.$set(e.ruleForm,"cardType",t)},expression:"ruleForm.cardType"}},[e._v("多证合一营业执照(原“注册号”字样,调整为18位的“统一社会信用代码”)")])],1),e._v(" "),r("div",[r("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.cardType,callback:function(t){e.$set(e.ruleForm,"cardType",t)},expression:"ruleForm.cardType"}},[e._v("普通营业执照(仍然标识为15位的“注册号”)")])],1)]),e._v(" "),r("el-form-item",{attrs:{label:"营业执照",prop:"qcloudImageUrl"}},[r("single-upload",{attrs:{imgSrc:e.ruleForm.qcloudImageUrl,uploadLimit:8,field:"businessCard"},on:{"update:imgSrc":function(t){e.$set(e.ruleForm,"qcloudImageUrl",t)}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"手持证件照片",prop:"idPhoto"}},[r("single-upload",{attrs:{imgSrc:e.ruleForm.idPhoto,field:"idPhoto"},on:{"update:imgSrc":function(t){e.$set(e.ruleForm,"idPhoto",t)}}})],1),e._v(" "),r("el-form-item",{attrs:{label:"授权书",prop:"authPhoto"}},[r("single-upload",{attrs:{imgSrc:e.ruleForm.authPhoto,field:"authPhoto"},on:{"update:imgSrc":function(t){e.$set(e.ruleForm,"authPhoto",t)}}})],1),e._v(" "),r("el-form-item",{staticClass:"status-item",attrs:{label:"状态",prop:"status"}},[0==e.ruleForm.status?r("el-tag",{attrs:{type:"danger"}},[r("i",{staticClass:"el-icon-error"}),e._v("审核失败")]):e._e(),e._v(" "),1==e.ruleForm.status?r("el-tag",{attrs:{type:"success"}},[r("i",{staticClass:"el-icon-success"}),e._v("审核成功")]):e._e(),e._v(" "),2==e.ruleForm.status?r("el-tag",[r("i",{}),e._v("审核中")]):e._e()],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保存")]),r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitReview("ruleForm")}}},[e._v("提交审核")])],1)],1)],1)]),e._v(" "),r("vue-gic-footer")],1)},staticRenderFns:[]};var g=r("VU/8")(d,p,!1,function(e){r("+YHa")},"data-v-71c16732",null);t.default=g.exports},"5BzU":function(e,t){}});
//# sourceMappingURL=17.96fcd0e27b3ce80b6bf5.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/single-upload.vue","webpack:///./src/components/single-upload.vue?9ce8","webpack:///./src/components/single-upload.vue","webpack:///src/views/setting/companyCertify.vue","webpack:///./src/views/setting/companyCertify.vue?9f99","webpack:///./src/views/setting/companyCertify.vue"],"names":["single_upload","name","props","imgSrc","type","String","default","field","uploadLimit","Number","data","projectName","imgShowFlag","imgUrl","beforeMount","host","window","location","origin","console","log","indexOf","this","baseUrl","methods","uploadUrl","upUrl","handleAvatarSuccess","res","file","errorCode","$emit","result","qcloudImageUrl","error","errorMsg","beforeAvatarUpload","isJPG","isLt2M","size","$message","promise_default","a","resolve","reject","reader","FileReader","onload","event","image","Image","width","height","src","target","readAsDataURL","showImage","hideImage","val","mounted","components_single_upload","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","action","show-file-list","on-success","before-upload","on","mouseover","$event","_v","_e","href","staticRenderFns","src_components_single_upload","__webpack_require__","normalizeComponent","ssrContext","companyCertify","postUrl","navpath","path","relocation","ruleForm","region","addressDetail","registNum","cardType","idPhoto","authPhoto","status","rules","required","message","trigger","areaOptions","provinceName","provinceId","cityName","cityId","countryName","countyId","computed","selected","country","areaId","submitForm","Object","js_public","formName","that","$refs","validate","valid","postSave","submitReview","postReview","components","navCrumb","nav","limitInput","limit_input","singleUpload","setting_companyCertify","ref","model","label-width","label","prop","inputWidth","inputValue","holder","maxLength","update:inputValue","$set","value","callback","$$v","expression","update:imgSrc","click","companyCertify_Component","companyCertify_normalizeComponent","__webpack_exports__"],"mappings":"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","file":"static/js/17.96fcd0e27b3ce80b6bf5.js","sourcesContent":["<!--\n 单个上传组件\n <single-upload\n :imgSrc.sync=\"\"\n :field=\"''\">\n </single-upload>\n -->\n<template>\n <div class=\"single-upload-wrap\">\n <el-upload\n class=\"avatar-uploader\"\n :action=\"uploadUrl()\"\n :show-file-list=\"false\"\n :on-success=\"handleAvatarSuccess\"\n :before-upload=\"beforeAvatarUpload\">\n <img v-if=\"imgSrc\" :src=\"imgSrc\" class=\"avatar\" @mouseover=\"showImage(imgSrc)\">\n <i v-else class=\"el-icon-plus avatar-uploader-icon\"></i>\n </el-upload>\n <p class=\"upload-tip w-500\" v-if=\"field=='businessCard'\">上传营业执照复印件加盖公章,手写“仅用于好办认证”字样;照片搜索信息要求清晰可见,内容真实有效,不得做任何修改;支持jpp、jpeg、bmg、gif、png格式,大小不超过8M。</p>\n <p class=\"upload-tip w-500\" v-if=\"field=='idPhoto'\">支持jpg、jpeg、pdf、bmg、gif格式照片,大小不超过2M,只能上传一张,再次上传覆盖前一张</p>\n <p class=\"upload-tip w-500\" v-if=\"field=='authPhoto'\">点击可以<a href=\"#/\" class=\"color-1890ff\">下载授权书</a>模板,支持jpg、jpeg、pdf、bmg、gif格式照片,大小不超过2M,只能上传一张,再次上传覆盖前一张</p>\n <!-- 图片预览 -->\n <vue-gic-img-preview :imgUrl=\"imgUrl\" :imgShowFlag=\"imgShowFlag\" @hideImage=\"hideImage\"></vue-gic-img-preview>\n\n </div>\n</template>\n<script>\nimport strLength from '@/common/js/strlen';\nimport showMsg from '@/common/js/showmsg';\nimport errMsg from '@/common/js/error';\nimport { _debounce } from \"@/common/js/public\";\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\nexport default {\n name: \"single-upload\",\n props: {\n imgSrc: {// 传入 input value\n type: String,\n default: ''\n },\n field: {\n type: String,\n default: ''\n },\n uploadLimit: {\n type: Number,\n default: 2\n }\n\n },\n data() {\n return {\n projectName: '', // 当前项目名\n imgShowFlag: false, // 是否弹框显示,true: 显示;false: 不显示\n imgUrl: '', // 传递的图片 src\n }\n },\n beforeMount() {\n var that = this\n var host = window.location.origin;\n console.log(\"当前host:\",host)\n if (host.indexOf('localhost') != '-1') {\n that.baseUrl = 'http://gicdev.demogic.com';\n }else {\n that.baseUrl = host\n }\n\n // that.upUrl = that.baseUrl + '/api-plug/upload-img?wxFlag=1'\n },\n methods: {\n /**\n * 上传图片\n */\n uploadUrl() {\n const that = this\n let host = window.location.origin;\n let baseUrl;\n console.log(\"当前host:\",host)\n if (host.indexOf('localhost') != '-1') {\n baseUrl = 'http://www.gicdev.com';\n }else {\n baseUrl = host\n }\n\n that.upUrl = baseUrl + '/haoban-manage-web/upload-img'\n console.log(that.upUrl)\n return that.upUrl\n },\n\n /**\n * 上传图片\n */\n handleAvatarSuccess(res, file,type) {\n var that = this\n\n console.log(\"上传成功回调:\",res,type)\n if (res.errorCode == 0) {\n // that.ruleForm.qcloudImageUrl = res.result[0].qcloudImageUrl;//URL.createObjectURL(file.raw);\n // that.ruleForm.imageFiledCode = res.result[0].imageFiledCode;\n // that.ruleForm.imageUrl = res.result[0].wxImg;\n\n that.$emit('update:imgSrc',res.result[0].qcloudImageUrl)\n }else {\n errMsg.errorMsg(res)\n }\n\n },\n beforeAvatarUpload(file) {\n var that = this\n const isJPG = file.type === 'image/jpeg' || file.type === 'image/jpg'|| file.type === 'image/png' || file.type === 'image/gif' || file.type === 'image/bmg';\n const isLt2M = file.size / 1024 / 1024 < that.uploadLimit;\n\n if (!isJPG) {\n that.$message.error('上传头像图片只能是 JPG 格式!');\n }\n if (!isLt2M) {\n that.$message.error(`上传头像图片大小不能超过 ${that.uploadLimit}MB!`);\n }\n return isJPG && isLt2M && new Promise(function(resolve, reject) {\n let reader = new FileReader();\n reader.onload = function(event) {\n let image = new Image();\n image.onload = function () {\n let width = this.width;\n let height = this.height;\n console.log(width,height)\n // if (width !== 750 && height !== 750){\n // that.$message.error('图片尺寸必须为750px*750px!');\n // reject();\n // }\n resolve();\n };\n image.src = event.target.result;\n // that.$emit('update:imgSrc',event.target.result)\n console.log(\"上传成功:\",event.target.result)\n };\n reader.readAsDataURL(file);\n })\n },\n\n /**\n * 上传图片预览\n */\n showImage(src) {\n const that = this\n if(!src || src == ''){\n return false;\n }\n that.imgShowFlag = true;\n that.imgUrl = src;\n },\n hideImage(val) {\n const that = this\n that.imgShowFlag = val\n }\n\n },\n mounted() {\n\n },\n}\n</script>\n<style lang=\"less\" scoped>\n\n.w-500 {\n width: 500px;\n}\n.avatar-uploader {\n /deep/ .el-upload {\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n -webkit-align-items: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n width: 180px;\n height: 180px;\n border: 1px dashed #d9d9d9;\n border-radius: 6px;\n cursor: pointer;\n position: relative;\n overflow: hidden;\n }\n}\n\n/* flex */\n.flex {\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n}\n\n.flex-1 {\n -webkit-box-flex: 1;\n -webkit-flex: 1;\n -ms-flex: 1;\n flex: 1;\n}\n\n.flex-column {\n -webkit-flex-direction: column;\n -moz-flex-direction: column;\n -ms-flex-direction: column;\n -o-flex-direction: column;\n flex-direction: column;\n}\n\n.flex-row {\n -webkit-flex-direction: row;\n -moz-flex-direction: row;\n -ms-flex-direction: row;\n -o-flex-direction: row;\n flex-direction: row;\n}\n\n.flex-align-center {\n -webkit-box-align: center;\n -webkit-align-items: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.flex-pack-center {\n -webkit-box-pack: center;\n -webkit-justify-content: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\n.avatar-uploader-icon {\n font-size: 28px;\n color: #8c939d;\n width: 180px;\n height: 180px;\n line-height: 180px;\n text-align: center;\n}\n.avatar {\n max-width: 180px;\n max-height: 180px;\n display: block;\n}\n\n.upload-tip {\n color: #606266;\n font-size: 12px;\n line-height: 20px;\n}\n\n.color-1890ff {\n color: #1890ff;\n}\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/single-upload.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"single-upload-wrap\"},[_c('el-upload',{staticClass:\"avatar-uploader\",attrs:{\"action\":_vm.uploadUrl(),\"show-file-list\":false,\"on-success\":_vm.handleAvatarSuccess,\"before-upload\":_vm.beforeAvatarUpload}},[(_vm.imgSrc)?_c('img',{staticClass:\"avatar\",attrs:{\"src\":_vm.imgSrc},on:{\"mouseover\":function($event){_vm.showImage(_vm.imgSrc)}}}):_c('i',{staticClass:\"el-icon-plus avatar-uploader-icon\"})]),_vm._v(\" \"),(_vm.field=='businessCard')?_c('p',{staticClass:\"upload-tip w-500\"},[_vm._v(\"上传营业执照复印件加盖公章,手写“仅用于好办认证”字样;照片搜索信息要求清晰可见,内容真实有效,不得做任何修改;支持jpp、jpeg、bmg、gif、png格式,大小不超过8M。\")]):_vm._e(),_vm._v(\" \"),(_vm.field=='idPhoto')?_c('p',{staticClass:\"upload-tip w-500\"},[_vm._v(\"支持jpg、jpeg、pdf、bmg、gif格式照片,大小不超过2M,只能上传一张,再次上传覆盖前一张\")]):_vm._e(),_vm._v(\" \"),(_vm.field=='authPhoto')?_c('p',{staticClass:\"upload-tip w-500\"},[_vm._v(\"点击可以\"),_c('a',{staticClass:\"color-1890ff\",attrs:{\"href\":\"#/\"}},[_vm._v(\"下载授权书\")]),_vm._v(\"模板,支持jpg、jpeg、pdf、bmg、gif格式照片,大小不超过2M,只能上传一张,再次上传覆盖前一张\")]):_vm._e(),_vm._v(\" \"),_c('vue-gic-img-preview',{attrs:{\"imgUrl\":_vm.imgUrl,\"imgShowFlag\":_vm.imgShowFlag},on:{\"hideImage\":_vm.hideImage}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-2e25d91c\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/single-upload.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-2e25d91c\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./single-upload.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./single-upload.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./single-upload.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-2e25d91c\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./single-upload.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-2e25d91c\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/single-upload.vue\n// module id = null\n// module chunks = ","<template>\n <div class=\"companyCertify-wrap common-set-wrap\">\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\n <div class=\"right-content\">\n <div class=\"right-box\">\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"120px\" class=\"demo-ruleForm\">\n <el-form-item label=\"企业名称\" prop=\"name\" class=\"\">\n <!-- <el-input v-model=\"ruleForm.name\" placeholder=\"请输入地址\" class=\"w-500\"></el-input> -->\n <limitInput\n :inputWidth=\"500\"\n :inputValue.sync=\"ruleForm.name\"\n :holder=\"'请输入企业名称'\"\n :maxLength=\"20\">\n </limitInput>\n </el-form-item>\n <el-form-item label=\"所在地区\" prop=\"region\" class=\"city-area\">\n <vue-office-area :projectName=\"projectName\" :postUrl=\"postUrl\" :areaOptions=\"areaOptions\" @selected=\"selected\"></vue-office-area>\n </el-form-item>\n <el-form-item label=\"详细地址\" prop=\"addressDetail\" class=\"\">\n <limitInput\n :inputWidth=\"500\"\n :inputValue.sync=\"ruleForm.addressDetail\"\n :holder=\"'请输入详细地址'\"\n :maxLength=\"40\">\n </limitInput>\n </el-form-item>\n <el-form-item label=\"营业执照注册号\" prop=\"registNum\" class=\"\">\n <limitInput\n :inputWidth=\"500\"\n :inputValue.sync=\"ruleForm.registNum\"\n :holder=\"'请输入营业执照注册号'\"\n :maxLength=\"20\">\n </limitInput>\n </el-form-item>\n <el-form-item label=\"证件类型\" prop=\"cardType\" class=\"\">\n <div>\n <el-radio v-model=\"ruleForm.cardType\" label=\"0\">多证合一营业执照(原“注册号”字样,调整为18位的“统一社会信用代码”)</el-radio>\n </div>\n <div>\n <el-radio v-model=\"ruleForm.cardType\" label=\"1\">普通营业执照(仍然标识为15位的“注册号”)</el-radio>\n </div>\n </el-form-item>\n <el-form-item label=\"营业执照\" prop=\"qcloudImageUrl\" class=\"\">\n <single-upload\n :imgSrc.sync=\"ruleForm.qcloudImageUrl\"\n :uploadLimit=\"8\"\n :field=\"'businessCard'\">\n </single-upload>\n </el-form-item>\n <el-form-item label=\"手持证件照片\" prop=\"idPhoto\" class=\"\">\n <single-upload\n :imgSrc.sync=\"ruleForm.idPhoto\"\n :field=\"'idPhoto'\">\n </single-upload>\n </el-form-item>\n <el-form-item label=\"授权书\" prop=\"authPhoto\" class=\"\">\n <single-upload\n :imgSrc.sync=\"ruleForm.authPhoto\"\n :field=\"'authPhoto'\">\n </single-upload>\n </el-form-item>\n <el-form-item label=\"状态\" prop=\"status\" class=\"status-item\">\n <el-tag type=\"danger\" v-if=\"ruleForm.status==0\"><i class=\"el-icon-error\"></i>审核失败</el-tag>\n <el-tag type=\"success\" v-if=\"ruleForm.status==1\"><i class=\"el-icon-success\"></i>审核成功</el-tag>\n <el-tag v-if=\"ruleForm.status==2\"><i class=\"\"></i>审核中</el-tag>\n </el-form-item>\n <el-form-item>\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保存</el-button><el-button type=\"primary\" @click=\"submitReview('ruleForm')\">提交审核</el-button>\n </el-form-item>\n </el-form>\n </div>\n </div>\n <vue-gic-footer></vue-gic-footer>\n </div>\n</template>\n<script>\nimport navCrumb from '@/components/nav/nav.vue';\nimport limitInput from '@/components/limit-input.vue';\nimport singleUpload from '@/components/single-upload.vue';\n\nimport strLength from '@/common/js/strlen';\nimport showMsg from '@/common/js/showmsg';\nimport errMsg from '@/common/js/error';\nimport { _debounce } from \"@/common/js/public\";\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\nexport default {\n name: \"companyCertify\",\n data() {\n return {\n projectName: '', // 当前项目名\n postUrl: '/api-admin/dict-district-list',// 地区选择请求 url 参数\n // 面包屑参数\n navpath: [\n {\n name: '首页',\n path: '/index',\n relocation: true\n },\n {\n name: '设置',\n path: '/companyAddress'\n },\n {\n name: '企业设置',\n path: '/companyAddress'\n },\n {\n name: '企业地址',\n path: ''\n }\n ],\n\n ruleForm: {\n name: '',\n region: '',\n addressDetail: '',\n registNum: '',\n cardType: '0',//\n qcloudImageUrl: '',\n idPhoto: '',\n authPhoto: '',\n status: 0\n },\n rules: {\n name: [\n {required: true,message: '请输入企业名称', trigger: 'blur' }\n ],\n addressDetail: [\n { required: true, message: '请输入详细地址', trigger: 'blur' }\n ],\n registNum: [\n { required: true, message: '请输入营业执照注册号', trigger: 'blur' }\n ],\n region: [\n { required: true, message: '请选择地区', trigger: 'blur' }\n ],\n cardType: [\n { required: true, message: '请选择证件类型', trigger: 'blur' }\n ],\n qcloudImageUrl: [\n { required: true, message: '请上传营业执照', trigger: 'blur' }\n ],\n idPhoto: [\n { required: true, message: '请上传照片', trigger: 'blur' }\n ],\n authPhoto: [\n { required: true, message: '请上传授权书', trigger: 'blur' }\n ],\n\n },\n\n // 省市县\n areaOptions: {\n provinceName: '',\n provinceId: '',\n cityName: '',\n cityId: '',\n countryName: '',\n countyId: ''\n },\n\n upUrl: 'upload-img',// 上传地址\n baseUrl: '',\n }\n },\n computed: {\n\n },\n beforeMount() {\n var that = this\n var host = window.location.origin;\n console.log(\"当前host:\",host)\n if (host.indexOf('localhost') != '-1') {\n that.baseUrl = 'http://gicdev.demogic.com';\n }else {\n that.baseUrl = host\n }\n\n that.upUrl = that.baseUrl + '/api-plug/upload-img?wxFlag=1'\n },\n methods: {\n\n /**\n * 省市县选择\n */\n selected(val) {\n console.log(val)\n var that = this\n if (!!val.country) {\n that.ruleForm.region = val;\n console.log(val.areaId)\n that.ruleForm.areaId = val.areaId\n }else {\n that.ruleForm.region = ''\n }\n },\n\n /**\n * 保存\n */\n submitForm: _debounce(function(formName) {\n const that = this;\n that.$refs[formName].validate((valid) => {\n console.log(valid, that.ruleForm)\n if (valid) {\n\n } else {\n return false;\n }\n });\n },500),\n\n /**\n * 保存---api\n */\n postSave() {\n const that = this;\n\n },\n\n /**\n * 审核提交\n */\n submitReview: _debounce(function(formName) {\n const that = this;\n that.$refs[formName].validate((valid) => {\n console.log(valid)\n if (valid) {\n\n } else {\n return false;\n }\n });\n },500),\n\n /**\n * 审核---api\n */\n postReview() {\n const that = this;\n }\n },\n mounted() {\n\n },\n components: {\n navCrumb,\n limitInput,\n singleUpload\n }\n}\n\n</script>\n<style lang=\"less\" scoped>\n.right-content {\n /*width: 100%;*/\n padding: 24px;\n min-height: calc(100% - 240px);\n\n .right-box {\n background: #fff;\n padding: 24px;\n min-height: 500px;\n\n .m-t-24 {\n margin-top: 24px;\n }\n\n .w-500 {\n width: 500px;\n }\n\n .status-item {\n .el-tag {\n line-height: 34px;\n }\n i {\n font-size: 16px;\n margin-right: 10px;\n }\n }\n\n .avatar-uploader {\n /deep/ .el-upload {\n border: 1px dashed #d9d9d9;\n border-radius: 6px;\n cursor: pointer;\n position: relative;\n overflow: hidden;\n }\n }\n\n .avatar-uploader-icon {\n font-size: 28px;\n color: #8c939d;\n width: 180px;\n height: 180px;\n line-height: 180px;\n text-align: center;\n }\n .avatar {\n width: 180px;\n height: 180px;\n display: block;\n }\n\n .upload-tip {\n color: #606266;\n font-size: 12px;\n line-height: 22px;\n }\n }\n}\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/companyCertify.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"companyCertify-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"120px\"}},[_c('el-form-item',{attrs:{\"label\":\"企业名称\",\"prop\":\"name\"}},[_c('limitInput',{attrs:{\"inputWidth\":500,\"inputValue\":_vm.ruleForm.name,\"holder\":'请输入企业名称',\"maxLength\":20},on:{\"update:inputValue\":function($event){_vm.$set(_vm.ruleForm, \"name\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{staticClass:\"city-area\",attrs:{\"label\":\"所在地区\",\"prop\":\"region\"}},[_c('vue-office-area',{attrs:{\"projectName\":_vm.projectName,\"postUrl\":_vm.postUrl,\"areaOptions\":_vm.areaOptions},on:{\"selected\":_vm.selected}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"详细地址\",\"prop\":\"addressDetail\"}},[_c('limitInput',{attrs:{\"inputWidth\":500,\"inputValue\":_vm.ruleForm.addressDetail,\"holder\":'请输入详细地址',\"maxLength\":40},on:{\"update:inputValue\":function($event){_vm.$set(_vm.ruleForm, \"addressDetail\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"营业执照注册号\",\"prop\":\"registNum\"}},[_c('limitInput',{attrs:{\"inputWidth\":500,\"inputValue\":_vm.ruleForm.registNum,\"holder\":'请输入营业执照注册号',\"maxLength\":20},on:{\"update:inputValue\":function($event){_vm.$set(_vm.ruleForm, \"registNum\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"证件类型\",\"prop\":\"cardType\"}},[_c('div',[_c('el-radio',{attrs:{\"label\":\"0\"},model:{value:(_vm.ruleForm.cardType),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"cardType\", $$v)},expression:\"ruleForm.cardType\"}},[_vm._v(\"多证合一营业执照(原“注册号”字样,调整为18位的“统一社会信用代码”)\")])],1),_vm._v(\" \"),_c('div',[_c('el-radio',{attrs:{\"label\":\"1\"},model:{value:(_vm.ruleForm.cardType),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"cardType\", $$v)},expression:\"ruleForm.cardType\"}},[_vm._v(\"普通营业执照(仍然标识为15位的“注册号”)\")])],1)]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"营业执照\",\"prop\":\"qcloudImageUrl\"}},[_c('single-upload',{attrs:{\"imgSrc\":_vm.ruleForm.qcloudImageUrl,\"uploadLimit\":8,\"field\":'businessCard'},on:{\"update:imgSrc\":function($event){_vm.$set(_vm.ruleForm, \"qcloudImageUrl\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"手持证件照片\",\"prop\":\"idPhoto\"}},[_c('single-upload',{attrs:{\"imgSrc\":_vm.ruleForm.idPhoto,\"field\":'idPhoto'},on:{\"update:imgSrc\":function($event){_vm.$set(_vm.ruleForm, \"idPhoto\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"授权书\",\"prop\":\"authPhoto\"}},[_c('single-upload',{attrs:{\"imgSrc\":_vm.ruleForm.authPhoto,\"field\":'authPhoto'},on:{\"update:imgSrc\":function($event){_vm.$set(_vm.ruleForm, \"authPhoto\", $event)}}})],1),_vm._v(\" \"),_c('el-form-item',{staticClass:\"status-item\",attrs:{\"label\":\"状态\",\"prop\":\"status\"}},[(_vm.ruleForm.status==0)?_c('el-tag',{attrs:{\"type\":\"danger\"}},[_c('i',{staticClass:\"el-icon-error\"}),_vm._v(\"审核失败\")]):_vm._e(),_vm._v(\" \"),(_vm.ruleForm.status==1)?_c('el-tag',{attrs:{\"type\":\"success\"}},[_c('i',{staticClass:\"el-icon-success\"}),_vm._v(\"审核成功\")]):_vm._e(),_vm._v(\" \"),(_vm.ruleForm.status==2)?_c('el-tag',[_c('i',{}),_vm._v(\"审核中\")]):_vm._e()],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保存\")]),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitReview('ruleForm')}}},[_vm._v(\"提交审核\")])],1)],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-71c16732\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/companyCertify.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-71c16732\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./companyCertify.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyCertify.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyCertify.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-71c16732\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./companyCertify.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-71c16732\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/companyCertify.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([18],{"4eQH":function(t,e){},JXTs:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=a("//Fk"),s=a.n(o),n=a("mvHQ"),i=a.n(n),c=a("P9l9"),r=(a("3E4D"),a("Ch4/")),l={name:"custom-dialog",props:{showCustomDialog:{type:Boolean,default:!1},customType:{type:String,default:""}},data:function(){return{repProjectName:"gic-web",customDialog:!1,customData:[],checkList:[]}},beforeMount:function(){},methods:{handleCardClose:function(){this.customCancel()},customCancel:function(){this.customDialog=!1,this.$emit("customHandleConfirm")},customConfirm:function(){if(!this.checkList.length)return this.$message.error({duration:1e3,message:"请选择操作"}),!1;this.setData(this.checkList)},customChange:function(t){console.log(t)},setData:function(t){var e=this,a={viewIdList:i()(t)},o="data"==e.customType?"/haoban-manage-web/home/set-display-enterprise-data":"/haoban-manage-web/home/set-display-quick-entry";Object(c.b)(o,a).then(function(t){console.log(t,t.data,t.data.errorCode);var a=t.data;1!=a.errorCode?r.a.errorMsg(a):e.$emit("customHandleConfirm")}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getCardList:function(){var t=this,e={all:!0};"data"==t.customType&&(e.fetchData=!1);var a="data"==t.customType?"/haoban-manage-web/home/find-enterprise-data":"/haoban-manage-web/home/find-quick-entry";t.checkList=[],Object(c.b)(a,e).then(function(e){console.log(e,e.data,e.data.errorCode);var a=e.data;if(1==a.errorCode){var o=[];return a.result.forEach(function(e,a){e.homeDisplay&&("data"==t.customType?o.push(e.dataViewId):o.push(e.settingViewId))}),t.customData=a.result,void(t.checkList=o)}r.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}},watch:{showCustomDialog:function(t,e){this.customDialog=t},customType:function(t,e){t&&this.getCardList()}},mounted:function(){console.log("传递的参数对象:",this.showCustomDialog);this.customDialog=this.showCustomDialog}},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-dialog-wrap"},[a("el-dialog",{attrs:{title:"自定义展示指标",visible:t.customDialog,width:"761px","before-close":t.handleCardClose},on:{"update:visible":function(e){t.customDialog=e}}},[a("div",{staticClass:"custom-dialog__title"},[a("p",{staticClass:"custom-dialog__p"},[t._v("请选择您想在首页展示的快捷操作,最多勾选8,已经勾选了"),a("span",[t._v(t._s(t.checkList.length))]),t._v("个")])]),t._v(" "),a("div",{staticClass:"custom-dialog__checkbox"},[a("el-checkbox-group",{attrs:{max:8},on:{change:t.customChange},model:{value:t.checkList,callback:function(e){t.checkList=e},expression:"checkList"}},["data"===t.customType?t._l(t.customData,function(e){return a("el-checkbox",{key:e.dataViewId,attrs:{label:e.dataViewId,name:"type"}},[t._v(t._s(e.fieldTitle))])}):t._e(),t._v(" "),"data"!=t.customType?t._l(t.customData,function(e){return a("el-checkbox",{key:e.settingViewId,attrs:{label:e.settingViewId,name:"type"}},[t._v(t._s(e.fieldTitle))])}):t._e()],2)],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)])],1)},staticRenderFns:[]};var d={name:"index",data:function(){return{projectName:"gic-clique",contentHeight:"0px",collapseFlag:!1,showCustomDialog:!1,customType:"",bannerList:[],companyObj:{},dataOverview:[],entryData:[]}},methods:{changeRoute:function(t){this.$router.push(t)},toRouterView:function(t){console.log(t),this.$router.push({path:t.path})},collapseTag:function(t){console.log(t),this.collapseFlag=t},showDialogLayer:function(t){this.showCustomDialog=!0,this.customType=t},customHandleConfirm:function(t){this.showCustomDialog=!1,"data"===this.customType?this.getDataOverview():this.getEntryData()},toCertify:function(t){1!=t&&this.changeRoute("/companyCertify")},getBannerData:function(){var t=this;Object(c.a)("/haoban-manage-web/home/find-advertisement",{}).then(function(e){var a=e.data;1!=a.errorCode?r.a.errorMsg(a):t.bannerList=a.result}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getEnterpriseData:function(){var t=this;Object(c.a)("/haoban-manage-web/home/find-enterprise-info",{}).then(function(e){var a=e.data;1!=a.errorCode?r.a.errorMsg(a):t.companyObj=a.result}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getDataOverview:function(){var t=this;Object(c.a)("/haoban-manage-web/home/find-enterprise-data",{all:!1,fetchData:!0}).then(function(e){var a=e.data;1!=a.errorCode?r.a.errorMsg(a):t.dataOverview=a.result}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getEntryData:function(){var t=this;Object(c.a)("/haoban-manage-web/home/find-quick-entry",{all:!1}).then(function(e){var a=e.data;1!=a.errorCode?r.a.errorMsg(a):t.entryData=a.result}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}},mounted:function(){this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px",s.a.all([this.getBannerData(),this.getDataOverview(),this.getEntryData(),this.getEnterpriseData()])},components:{customDialog:a("VU/8")(l,u,!1,function(t){a("bpuK")},"data-v-1e320f12",null).exports}},m={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"index"}},[a("vue-office-header",{attrs:{projectName:t.projectName},on:{collapseTag:t.collapseTag,toRouterView:t.toRouterView}}),t._v(" "),a("div",{staticClass:"content",attrs:{id:"content"}},[a("div",{staticClass:"content-body",style:{minHeight:t.contentHeight}},[a("div",{staticClass:"index-swiper"},[a("el-carousel",{attrs:{trigger:"click",height:"250px",arrow:"never",autoplay:!1}},t._l(t.bannerList,function(t,e){return a("el-carousel-item",{key:e},[a("a",{staticClass:"index-swiper-bg",style:{backgroundImage:"url("+t.imgUrl+")"},attrs:{href:1==t.linkType?"#"+t.linkUrl:t.linkUrl,target:"_blank"}})])}))],1),t._v(" "),a("div",{staticClass:"index-company flex flex-row m-t-24"},[a("div",{staticClass:"index-company-left m-r-24 border-box radius-2"},[a("div",{staticClass:"index-company-logo"},[a("img",{attrs:{src:t.companyObj.logoUrl,alt:"log"}})]),t._v(" "),a("div",{staticClass:"index-company-name color-303133"},[t._v(t._s(t.companyObj.enterpriseName))]),t._v(" "),a("ul",[a("li",{staticClass:"flex flex-between"},[a("span",[t._v("账户余额")]),a("span",{staticClass:"color-303133 font-16"},[t._v(t._s(t.companyObj.balance))])]),t._v(" "),a("li",{staticClass:"flex flex-between"},[a("span",[t._v("企业编码")]),a("span",{staticClass:"color-303133 font-16"},[t._v(t._s(t.companyObj.enterpriseCode))])]),t._v(" "),a("li",{staticClass:"flex flex-between",on:{click:function(e){t.toCertify(t.companyObj.authenticationStatus)}}},[a("span",[t._v("企业认证")]),a("span",{class:[1==t.companyObj.authenticationStatus?"authActive":0==t.companyObj.authenticationStatus?"unAuth":2==t.companyObj.authenticationStatus?"auth-ing":"auth-fail"]},[1==t.companyObj.authenticationStatus||0==t.companyObj.authenticationStatus?a("i",{staticClass:"iconfont icon-renzheng p-r-6 "}):t._e(),t._v(" "),2==t.companyObj.authenticationStatus?a("i",{staticClass:"iconfont icon-qiyerenzheng1 p-r-6 "}):t._e(),t._v(" "),3==t.companyObj.authenticationStatus?a("i",{staticClass:"iconfont icon-qiyerenzheng2 p-r-6 "}):t._e(),t._v("\n "+t._s(1==t.companyObj.authenticationStatus?"已认证":0==t.companyObj.authenticationStatus?"未认证":2==t.companyObj.authenticationStatus?"认证中":"认证失败"))])]),t._v(" "),t._m(0)])]),t._v(" "),a("div",{staticClass:"index-company-right radius-2"},[a("div",{staticClass:"index-company-right__head flex flex-between border-box border-b-e4e7e7"},[a("span",{staticClass:"color-303133 font-16"},[t._v("数据概览")]),a("span",{staticClass:"auto-define",on:{click:function(e){t.showDialogLayer("data")}}},[a("i",{staticClass:"iconfont icon-zidingyi color-909399"})])]),t._v(" "),a("div",{staticClass:"index-company-right__body p-24 border-box"},[a("ul",{staticClass:"flex flex-row flex-wrap"},t._l(t.dataOverview,function(e,o){return a("li",{key:o},[a("div",{staticClass:"color-606266 font-16 data-name"},[t._v(t._s(e.fieldTitle))]),t._v(" "),a("div",{staticClass:"color-303133 font-30 data-num"},[t._v(t._s(e.fieldData))])])}))])])]),t._v(" "),a("div",{staticClass:"index-entry m-t-24 radius-2"},[a("div",{staticClass:"index-entry-head flex flex-between border-box border-b-e4e7e7"},[a("span",{staticClass:"color-303133 font-16"},[t._v("快捷入口")]),a("span",{staticClass:"auto-define",on:{click:function(e){t.showDialogLayer("entry")}}},[a("i",{staticClass:"iconfont icon-zidingyi color-909399"})])]),t._v(" "),a("div",{staticClass:"index-entry-body p-24 border-box"},[a("ul",{staticClass:"flex flex-row flex-wrap"},t._l(t.entryData,function(e,o){return a("li",{key:o,staticClass:"flex flex-align-center border-box flex",on:{click:function(a){t.changeRoute(e.fieldUrl)}}},[a("span",{staticClass:"square-item flex flex-align-center flex-pack-center",style:{background:e.fieldIconBgColor}},[a("i",{class:["iconfont",e.fieldIconUrl]})]),t._v(" "),a("span",{staticClass:"color-303133 font-16 p-l-20"},[t._v(t._s(e.fieldTitle))])])}))])])]),t._v(" "),a("vue-gic-footer")],1),t._v(" "),a("custom-dialog",{attrs:{customType:t.customType,showCustomDialog:t.showCustomDialog},on:{customHandleConfirm:t.customHandleConfirm}})],1)},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("li",{staticClass:"flex flex-between"},[e("span",[this._v("帮助手册")]),e("a",{attrs:{href:"../../assets/1.pdf",download:"帮助手册.pdf"}},[e("span",{staticClass:"color-1890ff"},[this._v("立即下载"),e("i",{staticClass:"el-icon-arrow-right"})])])])}]};var h=a("VU/8")(d,m,!1,function(t){a("4eQH")},"data-v-f7427b6e",null);e.default=h.exports},bpuK:function(t,e){}});
//# sourceMappingURL=18.5d434a27df9a6807455c.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/index/customDialog.vue","webpack:///./src/components/index/customDialog.vue?41f9","webpack:///./src/components/index/customDialog.vue","webpack:///src/views/index/index.vue","webpack:///./src/views/index/index.vue?d613","webpack:///./src/views/index/index.vue"],"names":["customDialog","name","props","showCustomDialog","type","Boolean","default","customType","String","data","repProjectName","customData","checkList","beforeMount","methods","handleCardClose","this","customCancel","$emit","customConfirm","length","$message","error","duration","message","setData","customChange","value","console","log","list","that","para","viewIdList","stringify_default","url","Object","api","then","res","errorCode","resData","errorMsg","catch","getCardList","all","fetchData","selList","result","forEach","ele","index","homeDisplay","push","dataViewId","settingViewId","watch","newData","oldData","mounted","index_customDialog","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","title","visible","width","before-close","on","update:visible","$event","_v","_s","max","change","model","callback","$$v","expression","_l","item","key","label","fieldTitle","_e","slot","click","staticRenderFns","projectName","contentHeight","collapseFlag","bannerList","companyObj","dataOverview","entryData","changeRoute","route","$router","toRouterView","val","path","collapseTag","showDialogLayer","customHandleConfirm","getDataOverview","getEntryData","toCertify","authType","getBannerData","getEnterpriseData","document","documentElement","clientHeight","body","promise_default","a","components","__webpack_require__","normalizeComponent","ssrContext","views_index","id","style","minHeight","trigger","height","arrow","autoplay","backgroundImage","imgUrl","href","linkType","linkUrl","target","src","logoUrl","alt","enterpriseName","balance","enterpriseCode","authenticationStatus","class","_m","fieldData","fieldUrl","background","fieldIconBgColor","fieldIconUrl","download","index_Component","index_normalizeComponent","__webpack_exports__"],"mappings":"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","file":"static/js/18.5d434a27df9a6807455c.js","sourcesContent":["<template>\n <div class=\"custom-dialog-wrap\">\n <el-dialog title=\"自定义展示指标\" :visible.sync=\"customDialog\" width=\"761px\" :before-close=\"handleCardClose\">\n <div class=\"custom-dialog__title\">\n <p class=\"custom-dialog__p\">请选择您想在首页展示的快捷操作,最多勾选8,已经勾选了<span>{{checkList.length}}</span>个</p>\n </div>\n <div class=\"custom-dialog__checkbox\">\n <el-checkbox-group v-model=\"checkList\" @change=\"customChange\" :max=\"8\">\n <template v-if=\"customType === 'data'\">\n <el-checkbox v-for=\"item in customData\" :label=\"item.dataViewId\" :key=\"item.dataViewId\" name=\"type\">{{item.fieldTitle}}</el-checkbox>\n </template>\n <template v-if=\"customType != 'data'\">\n <el-checkbox v-for=\"item in customData\" :label=\"item.settingViewId\" :key=\"item.settingViewId\" name=\"type\">{{item.fieldTitle}}</el-checkbox>\n </template>\n </el-checkbox-group>\n </div>\n <div slot=\"footer\" class=\"dialog-footer\">\n <el-button @click=\"customCancel\">取 消</el-button>\n <el-button type=\"primary\" @click=\"customConfirm\">确 定</el-button>\n </div>\n </el-dialog>\n </div>\n</template>\n<script>\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\n import showMsg from '@/common/js/showmsg';\n import errMsg from '@/common/js/error';\n export default {\n name: 'custom-dialog',\n props: {\n showCustomDialog: {\n type: Boolean,\n default: false\n },\n customType: {\n type: String,\n default: ''\n },\n },\n data () {\n return {\n repProjectName: 'gic-web', // 项目名\n customDialog: false, // 弹框显示\n // 复选框数据\n customData: [\n // {\n // dataViewId: 1,\n // fieldTitle: \"通讯录行政架构\",\n // homeDisplay: true\n // }\n ],\n checkList: [], //已选数据\n }\n },\n beforeMount() {\n\n },\n methods:{\n\n /**\n * 关闭\n */\n handleCardClose() {\n const that = this;\n that.customCancel();\n },\n\n /**\n * 取消\n */\n customCancel() {\n const that = this;\n that.customDialog = false\n that.$emit('customHandleConfirm')\n },\n\n /**\n * 确定\n */\n customConfirm() {\n const that = this\n if (!that.checkList.length) {\n that.$message.error({\n duration: 1000,\n message: '请选择操作'\n })\n return false;\n }\n that.setData(that.checkList)\n },\n\n /**\n * 复选框选择事件\n */\n customChange(value) {\n const that = this\n console.log(value)\n },\n\n /**\n * 设置首页数据概览显示项\n */\n setData(list) {\n const that = this\n let para = {\n viewIdList: JSON.stringify(list)\n }\n let url = that.customType == 'data'? '/haoban-manage-web/home/set-display-enterprise-data':'/haoban-manage-web/home/set-display-quick-entry';\n postRequest(url,para)\n .then((res) => {\n console.log(res,res.data,res.data.errorCode)\n let resData = res.data\n if (resData.errorCode == 1) {\n that.$emit('customHandleConfirm')\n return;\n }\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n // that.toLogin()\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n /**\n * 获取 设置首页数据概览显示项\n */\n getCardList() {\n const that = this\n let para = {\n all: true\n }\n that.customType == 'data'? (para.fetchData = false) : '';\n // 判断企业数据概览\n\n let url = that.customType == 'data'? '/haoban-manage-web/home/find-enterprise-data':'/haoban-manage-web/home/find-quick-entry';\n that.checkList = [];\n postRequest(url,para)\n .then((res) => {\n console.log(res,res.data,res.data.errorCode)\n let resData = res.data\n if (resData.errorCode == 1) {\n let selList = []\n resData.result.forEach(function(ele,index){\n if (!!ele.homeDisplay) {\n that.customType == 'data'?selList.push(ele.dataViewId):selList.push(ele.settingViewId)\n }\n })\n that.customData = resData.result;\n that.checkList = selList;\n return;\n }\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n // that.toLogin()\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n },\n watch: {\n showCustomDialog: function(newData,oldData){\n const that = this;\n that.customDialog = newData\n },\n customType: function(newData,oldData){\n const that = this;\n if (!!newData) {\n that.getCardList()\n }\n }\n },\n\n /* 接收数据 */\n mounted(){\n console.log(\"传递的参数对象:\",this.showCustomDialog)\n const that = this;\n that.customDialog = that.showCustomDialog\n },\n\n }\n</script>\n\n<style lang=\"scss\" scoped>\n .custom-dialog {\n &-wrap {\n\n }\n\n &__title {\n width: 100%;\n height:38px;\n padding: 12px 15px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n background:rgba(235,238,245,1);\n }\n\n &__p {\n width: 100%;\n font-size: 14px;\n color: #606266;\n\n span {\n color: #1890ff;\n }\n }\n\n &__checkbox {\n width: 100%;\n height: 300px;\n padding-top: 10px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n overflow-y: auto;\n\n .el-checkbox {\n width: 22%;\n margin-left: 16px;\n line-height: 62px;\n &.is-checked {\n /deep/ .el-checkbox__label{\n color: #1890ff;\n }\n }\n }\n }\n }\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/index/customDialog.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"custom-dialog-wrap\"},[_c('el-dialog',{attrs:{\"title\":\"自定义展示指标\",\"visible\":_vm.customDialog,\"width\":\"761px\",\"before-close\":_vm.handleCardClose},on:{\"update:visible\":function($event){_vm.customDialog=$event}}},[_c('div',{staticClass:\"custom-dialog__title\"},[_c('p',{staticClass:\"custom-dialog__p\"},[_vm._v(\"请选择您想在首页展示的快捷操作,最多勾选8,已经勾选了\"),_c('span',[_vm._v(_vm._s(_vm.checkList.length))]),_vm._v(\"个\")])]),_vm._v(\" \"),_c('div',{staticClass:\"custom-dialog__checkbox\"},[_c('el-checkbox-group',{attrs:{\"max\":8},on:{\"change\":_vm.customChange},model:{value:(_vm.checkList),callback:function ($$v) {_vm.checkList=$$v},expression:\"checkList\"}},[(_vm.customType === 'data')?_vm._l((_vm.customData),function(item){return _c('el-checkbox',{key:item.dataViewId,attrs:{\"label\":item.dataViewId,\"name\":\"type\"}},[_vm._v(_vm._s(item.fieldTitle))])}):_vm._e(),_vm._v(\" \"),(_vm.customType != 'data')?_vm._l((_vm.customData),function(item){return _c('el-checkbox',{key:item.settingViewId,attrs:{\"label\":item.settingViewId,\"name\":\"type\"}},[_vm._v(_vm._s(item.fieldTitle))])}):_vm._e()],2)],1),_vm._v(\" \"),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":_vm.customCancel}},[_vm._v(\"取 消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.customConfirm}},[_vm._v(\"确 定\")])],1)])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-1e320f12\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/index/customDialog.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-1e320f12\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./customDialog.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./customDialog.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./customDialog.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-1e320f12\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./customDialog.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-1e320f12\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/index/customDialog.vue\n// module id = null\n// module chunks = ","<template>\n <div id=\"index\">\n <vue-office-header :projectName=\"projectName\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-office-header>\n <div id=\"content\" class=\"content\">\n <div class=\"content-body\" :style=\"{minHeight: contentHeight}\">\n <div class=\"index-swiper\">\n <el-carousel trigger=\"click\" height=\"250px\" arrow=\"never\" :autoplay=\"false\">\n <el-carousel-item v-for=\"(item,index) in bannerList\" :key=\"index\">\n <a class=\"index-swiper-bg\" :href=\"item.linkType == 1? '#'+item.linkUrl:item.linkUrl\" target=\"_blank\" :style=\"{backgroundImage:'url(' + item.imgUrl + ')'}\"><!-- <img :src=\"item.imgUrl\" alt=\"\"/> --></a>\n </el-carousel-item>\n </el-carousel>\n </div>\n <div class=\"index-company flex flex-row m-t-24\">\n <div class=\"index-company-left m-r-24 border-box radius-2\">\n <div class=\"index-company-logo\">\n <img :src=\"companyObj.logoUrl\" alt=\"log\"/>\n </div>\n <div class=\"index-company-name color-303133\">{{companyObj.enterpriseName}}</div>\n <ul>\n <li class=\"flex flex-between\">\n <span>账户余额</span><span class=\"color-303133 font-16\">{{companyObj.balance}}</span>\n </li>\n <li class=\"flex flex-between\">\n <span>企业编码</span><span class=\"color-303133 font-16\">{{companyObj.enterpriseCode}}</span>\n </li>\n <li class=\"flex flex-between\" @click=\"toCertify(companyObj.authenticationStatus)\">\n <span>企业认证</span><span\n :class=\"[companyObj.authenticationStatus == 1? 'authActive':companyObj.authenticationStatus == 0?'unAuth': companyObj.authenticationStatus == 2?'auth-ing':'auth-fail']\"><i\n v-if='companyObj.authenticationStatus == 1 || companyObj.authenticationStatus == 0'\n class=\"iconfont icon-renzheng p-r-6 \"></i>\n <i\n v-if='companyObj.authenticationStatus == 2'\n class=\"iconfont icon-qiyerenzheng1 p-r-6 \"></i>\n <i\n v-if='companyObj.authenticationStatus == 3'\n class=\"iconfont icon-qiyerenzheng2 p-r-6 \"></i>\n {{companyObj.authenticationStatus == 1? '已认证':(companyObj.authenticationStatus == 0?'未认证': (companyObj.authenticationStatus == 2? '认证中':'认证失败'))}}</span>\n </li>\n <li class=\"flex flex-between\">\n <span>帮助手册</span><a href=\"../../assets/1.pdf\" download=\"帮助手册.pdf\"><span class=\"color-1890ff\">立即下载<i class=\"el-icon-arrow-right\"></i></span></a>\n </li>\n </ul>\n </div>\n <div class=\"index-company-right radius-2\">\n <div class=\"index-company-right__head flex flex-between border-box border-b-e4e7e7\">\n <span class=\"color-303133 font-16\">数据概览</span><span class=\"auto-define\" @click=\"showDialogLayer('data')\"><i class=\"iconfont icon-zidingyi color-909399\"></i></span>\n </div>\n <div class=\"index-company-right__body p-24 border-box\">\n <ul class=\"flex flex-row flex-wrap\">\n <li v-for=\"(item,index) in dataOverview\" :key=\"index\">\n <div class=\"color-606266 font-16 data-name\">{{ item.fieldTitle }}</div>\n <div class=\"color-303133 font-30 data-num\">{{ item.fieldData }}</div>\n </li>\n </ul>\n </div>\n </div>\n </div>\n <div class=\"index-entry m-t-24 radius-2\">\n <div class=\"index-entry-head flex flex-between border-box border-b-e4e7e7\">\n <span class=\"color-303133 font-16\">快捷入口</span><span class=\"auto-define\" @click=\"showDialogLayer('entry')\"><i class=\"iconfont icon-zidingyi color-909399\"></i></span>\n </div>\n <div class=\"index-entry-body p-24 border-box\">\n <ul class=\"flex flex-row flex-wrap\">\n <li v-for=\"(item,index) in entryData\" :key=\"index\" class=\"flex flex-align-center border-box flex\" @click=\"changeRoute(item.fieldUrl)\">\n <span class=\"square-item flex flex-align-center flex-pack-center\" :style=\"{background: item.fieldIconBgColor}\"><i :class=\"['iconfont', item.fieldIconUrl]\"></i></span>\n <span class=\"color-303133 font-16 p-l-20\">{{ item.fieldTitle }}</span>\n </li>\n </ul>\n </div>\n </div>\n </div>\n <vue-gic-footer></vue-gic-footer>\n </div>\n\n <!-- 自定义弹框组件 -->\n <custom-dialog\n :customType=\"customType\"\n :showCustomDialog=\"showCustomDialog\"\n @customHandleConfirm=\"customHandleConfirm\">\n\n </custom-dialog>\n <!-- <button @click=\"showDialogLayer\"></button> -->\n </div>\n</template>\n<script>\n// 自定义弹窗\nimport customDialog from \"@/components/index/customDialog\";\n// 公共头部菜单\n// import vueOfficeHeader from \"@/components/vue-office-header\";\nimport { getRequest, postRequest, postJsonRequest } from '@/api/api';\nimport showMsg from '@/common/js/showmsg';\nimport errMsg from '@/common/js/error';\nexport default {\n name: 'index',\n data() {\n return {\n projectName: 'gic-clique', // 当前项目名\n contentHeight: '0px', // 页面内容高度\n collapseFlag: false, // 折叠参数\n\n showCustomDialog: false, // 自定义弹框显示标志\n customType: '', // 自定义弹框标志\n\n bannerList: [\n // {\n // advertisementId: '1',\n // linkType: 1,\n // linkUrl: '',\n // imgUrl: 'https://img.alicdn.com/tfs/TB1.c6uugHqK1RjSZFEXXcGMXXa-4000-1000.png',\n // }\n ],\n\n // 公司信息\n companyObj: {\n // logoUrl: require('../../assets/logo.png'),\n // enterpriseName: '公司名字',\n // enterpriseCode: '',\n // balance: '0',\n // authenticationStatus: 0,\n },\n\n // 数据概览\n dataOverview: [\n // {\n // dataViewId: '1',\n // fieldTitle: '员工数量',\n // fieldData: '2500'\n // }\n ],\n entryData: [\n // {\n // settingViewId: '1',\n // fieldTitle: '通讯录行政架构',\n // fieldIconBgColor: '#16BA8A',\n // fieldIconUrl: 'icon-hangzhengjiagou',\n // fieldUrl: '/index'\n // },\n // {\n // settingViewId: '11',\n // fieldTitle: '通讯录行政架构',\n // fieldIconBgColor: '#1890ff',\n // fieldIconUrl: 'icon-qiyerenzheng',\n // fieldUrl: '/index'\n // }\n ]\n }\n },\n methods: {\n /**\n * 路由跳转\n */\n changeRoute(route) {\n this.$router.push(route);\n },\n\n /**\n * 处理路由跳转\n */\n toRouterView(val) {\n const that = this;\n // 模拟检查数据\n // //有两个参数\n //{\n // name:,\n // path:\n //}\n console.log(val);\n that.$router.push({\n path: val.path\n })\n },\n\n /**\n * 折叠事件\n */\n collapseTag(val) {\n const that = this;\n console.log(val);\n that.collapseFlag = val\n },\n\n /**\n * 自定义弹窗显示事件\n */\n showDialogLayer(type) {\n const that = this\n that.showCustomDialog = true;\n that.customType = type;\n },\n\n /**\n * 自定义弹框触发事件\n */\n customHandleConfirm(val) {\n const that = this\n that.showCustomDialog = false;\n that.customType === 'data'? that.getDataOverview() : that.getEntryData();\n },\n\n toCertify(authType) {\n const that = this;\n if (authType == 1) {return;}\n that.changeRoute('/companyCertify')\n },\n\n /**\n * 获取轮播广告\n */\n getBannerData() {\n const that = this\n getRequest('/haoban-manage-web/home/find-advertisement',{})\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n let resData = res.data\n if (resData.errorCode == 1) {\n // showMsg.showmsg('操作成功','success')\n // resData.result[0].imgUrl ='https://img.alicdn.com/tfs/TB1.c6uugHqK1RjSZFEXXcGMXXa-4000-1000.png';\n that.bannerList = resData.result;\n return;\n }\n\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n /**\n * 获取企业信息\n */\n getEnterpriseData() {\n const that = this\n getRequest('/haoban-manage-web/home/find-enterprise-info',{})\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n let resData = res.data\n if (resData.errorCode == 1) {\n // showMsg.showmsg('操作成功','success')\n that.companyObj = resData.result;\n return;\n }\n\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n /**\n * 获取数据概览\n */\n getDataOverview() {\n const that = this\n let para = {\n all: false,\n fetchData: true\n }\n\n getRequest('/haoban-manage-web/home/find-enterprise-data',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n let resData = res.data\n if (resData.errorCode == 1) {\n // showMsg.showmsg('操作成功','success')\n that.dataOverview = resData.result;\n return;\n }\n\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n /**\n * 获取入口数据\n */\n getEntryData() {\n const that = this\n let para = {\n all: false\n }\n\n getRequest('/haoban-manage-web/home/find-quick-entry',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 1) {\n // showMsg.showmsg('操作成功','success')\n that.entryData = resData.result;\n return;\n }\n\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n }\n\n },\n mounted() {\n const that = this\n\n that.contentHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 64 + 'px';\n Promise.all([that.getBannerData(),that.getDataOverview(),that.getEntryData(),that.getEnterpriseData()])\n },\n components: {\n customDialog,\n // vueOfficeHeader\n }\n}\n\n</script>\n<style lang=\"less\" scoped>\n#index {\n .content {\n padding-top: 64px;\n box-sizing: border-box;\n /*overflow: auto;*/\n min-width: 1400px;\n height: auto;\n background: #f5f8fa;\n\n .content-body {\n display: flex;\n flex-direction: column;\n padding: 24px;\n background: #f5f8fa;\n overflow: hidden;\n\n .right-wrap {\n flex: 1;\n overflow: auto;\n width: 100%;\n\n .right-content {\n padding: 24px;\n min-height: 480px;\n\n .right-box {\n /*background: #fff;*/\n /*padding: 24px;*/\n }\n }\n\n &.near-store-contain {\n .right-content {\n min-height: 570px;\n }\n }\n\n /deep/ .el-tabs__nav {\n z-index: 1;\n }\n }\n\n .index-swiper {\n width: 100%;\n height: 250px;\n }\n\n .el-carousel__item {\n text-align: center;\n /*background: url(../../assets/index/index_banner1.jpg) no-repeat center center;*/\n }\n .color-303133 {\n color: #303133;\n }\n\n .color-c0c4cc {\n color: #c0c4cc;\n }\n\n .color-606266 {\n color: #606266;\n }\n\n .color-1890ff {\n color: #1890ff;\n }\n\n .color-909399 {\n color: #909399;\n }\n\n .border-box {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n }\n\n /* display */\n .inline-block {\n display: inline-block;\n }\n\n .block {\n display: block;\n }\n\n .top {\n vertical-align: top;\n }\n\n .middle {\n vertical-align: middle;\n }\n\n /* flex */\n .flex {\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n }\n\n .flex-1 {\n -webkit-box-flex: 1;\n -webkit-flex: 1;\n -ms-flex: 1;\n flex: 1;\n }\n\n .flex-column {\n -webkit-flex-direction: column;\n -moz-flex-direction: column;\n -ms-flex-direction: column;\n -o-flex-direction: column;\n flex-direction: column;\n }\n\n .flex-row {\n -webkit-flex-direction: row;\n -moz-flex-direction: row;\n -ms-flex-direction: row;\n -o-flex-direction: row;\n flex-direction: row;\n }\n\n .flex-align-center {\n -webkit-box-align: center;\n -webkit-align-items: center;\n -ms-flex-align: center;\n align-items: center;\n }\n\n .flex-pack-center {\n -webkit-box-pack: center;\n -webkit-justify-content: center;\n -ms-flex-pack: center;\n justify-content: center;\n }\n\n .flex-between {\n -webkit-justify-content: space-between;\n justify-content: space-between;\n }\n\n .flex-wrap {\n -webkit-flex-wrap: wrap;\n -moz-flex-wrap: wrap;\n -ms-flex-wrap: wrap;\n -o-flex-wrap: wrap;\n flex-wrap: wrap;\n }\n\n .p-l-6 {\n padding-left: 6px;\n }\n\n .p-l-20 {\n padding-left: 20px;\n }\n\n .p-r-6 {\n padding-right: 6px;\n }\n\n .p-24 {\n padding: 24px;\n }\n\n .m-t-24 {\n margin-top: 24px;\n }\n .m-r-24 {\n margin-right: 24px;\n }\n\n .border-b-e4e7e7 {\n border-bottom: 1px solid #e4e7e7;\n }\n\n .radius-2 {\n border-radius: 2px;\n }\n\n .font-14 {\n font-size: 14px;\n }\n\n .font-16 {\n font-size: 16px;\n }\n\n .font-30 {\n font-size: 30px;\n }\n\n .icon-zidingyi {\n cursor: pointer;\n &:hover {\n color: #1890ff;\n }\n }\n\n .square-item {\n width: 40px;\n height: 40px;\n border-radius: 4px;\n\n i {\n font-size: 24px;\n color: #fff;\n }\n }\n\n .index-swiper-bg {\n display: block;\n width: 100%;\n height: 250px;\n background-size: auto 100%;\n background-color: #030427;\n background-position: center;\n background-repeat: no-repeat;\n }\n\n .index-company {\n width: 100%;\n min-height: 340px;\n\n &-left {\n width: 360px;\n height: 340px;\n padding: 24px;\n background: #fff;\n\n li {\n height: 40px;\n line-height: 40px;\n font-size: 14px;\n\n }\n\n .unAuth {\n color: #1890ff;\n cursor: pointer;\n i {\n color: #c0c4cc;\n }\n }\n\n .authActive {\n color: #303133;\n i {\n color: #f7cb27;\n }\n }\n\n .auth-ing {\n color: #303133;\n cursor: pointer;\n i {\n color: #1890ff;\n }\n }\n\n .auth-fail {\n color: #303133;\n cursor: pointer;\n i {\n color: #F56C6C;\n }\n }\n }\n &-logo {\n text-align: center;\n img {\n width: 70px;\n height: 70px;\n border-radius: 6px;\n border: 1px solid #DCDFE6;\n }\n }\n &-name {\n height: 44px;\n margin-bottom: 5px;\n line-height: 44px;\n font-size: 16px;\n text-align: center;\n }\n\n &-right {\n width: calc(100% - 384px);\n min-width: 968px;\n height: 340px;\n background: #fff;\n\n &__head {\n height: 56px;\n line-height: 56px;\n padding: 0 24px;\n }\n\n &__body {\n\n\n li {\n min-width: 25%;\n }\n\n .data-name {\n height: 48px;\n line-height: 48px;\n }\n .data-num {\n height: 62px;\n line-height: 62px;\n margin-bottom: 30px;\n }\n }\n }\n\n }\n\n .index-entry {\n width: 100%;\n height: 247px;\n background: #fff;\n &-head {\n height: 56px;\n line-height: 56px;\n padding: 0 24px;\n }\n\n &-body {\n height: 190px;\n\n li {\n min-width: 20%;\n height: 56px;\n padding-left: 24px;\n background: rgba(255,255,255,1);\n border: 1px solid rgba(220,223,230,1);\n border-radius: 4px;\n margin-right: 6.666666%;\n margin-bottom: 24px;\n cursor: pointer;\n &:hover {\n border-color: #1890ff;\n }\n\n &:nth-child(4n) {\n margin-right: 0;\n }\n }\n }\n }\n }\n }\n\n /deep/ .el-submenu__title {\n height: 40px;\n line-height: 40px;\n }\n\n /* 表格为空 */\n /deep/ .el-table__empty-block {\n height: 256px;\n }\n}\n\n/* 隐藏 头部 */\n.navheader {\n div.itemlink-gic.bottom {\n display: none;\n }\n\n a.itemlink.bottom {\n display: none;\n }\n}\n\n\n.el-table__empty-block {\n height: 256px;\n}\n\n.el-table__empty-text {\n width: auto;\n margin-bottom: 80px;\n\n &::before {\n content: ' ';\n display: block;\n width: 60px;\n height: 60px;\n background: url(../../assets/no-data_icon.png) no-repeat center;\n margin: 0px auto 22px auto;\n }\n}\n\n.el-submenu__title {\n height: 40px;\n line-height: 40px;\n}\n\n.user-header-pop {\n min-width: 95px;\n}\n\n.el-popover.user-header-pop {\n min-width: 95px;\n}\n\n.left-aside-contain {\n /deep/ .el-submenu__title:hover {\n background-color: #020b21;\n }\n}\n\n.el-menu.el-menu--popup {\n background: #020b21;\n border-radius: 4px;\n}\n\n/* 输入框 focus*/\n.el-form-item.is-success .el-input__inner,\n.el-form-item.is-success .el-input__inner:focus,\n.el-form-item.is-success .el-textarea__inner,\n.el-form-item.is-success .el-textarea__inner:focus {\n border-color: #dcdfe6;\n}\n\n/* 箭头*/\n.icon-to-pre {\n cursor: pointer;\n font-size: 18px;\n -webkit-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.icon-to-next {\n cursor: pointer;\n font-size: 18px;\n -webkit-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n}\n\n/* 富文本编辑器 */\n.mce-tinymce {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/views/index/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"index\"}},[_c('vue-office-header',{attrs:{\"projectName\":_vm.projectName},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"content-body\",style:({minHeight: _vm.contentHeight})},[_c('div',{staticClass:\"index-swiper\"},[_c('el-carousel',{attrs:{\"trigger\":\"click\",\"height\":\"250px\",\"arrow\":\"never\",\"autoplay\":false}},_vm._l((_vm.bannerList),function(item,index){return _c('el-carousel-item',{key:index},[_c('a',{staticClass:\"index-swiper-bg\",style:({backgroundImage:'url(' + item.imgUrl + ')'}),attrs:{\"href\":item.linkType == 1? '#'+item.linkUrl:item.linkUrl,\"target\":\"_blank\"}})])}))],1),_vm._v(\" \"),_c('div',{staticClass:\"index-company flex flex-row m-t-24\"},[_c('div',{staticClass:\"index-company-left m-r-24 border-box radius-2\"},[_c('div',{staticClass:\"index-company-logo\"},[_c('img',{attrs:{\"src\":_vm.companyObj.logoUrl,\"alt\":\"log\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"index-company-name color-303133\"},[_vm._v(_vm._s(_vm.companyObj.enterpriseName))]),_vm._v(\" \"),_c('ul',[_c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"账户余额\")]),_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(_vm._s(_vm.companyObj.balance))])]),_vm._v(\" \"),_c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"企业编码\")]),_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(_vm._s(_vm.companyObj.enterpriseCode))])]),_vm._v(\" \"),_c('li',{staticClass:\"flex flex-between\",on:{\"click\":function($event){_vm.toCertify(_vm.companyObj.authenticationStatus)}}},[_c('span',[_vm._v(\"企业认证\")]),_c('span',{class:[_vm.companyObj.authenticationStatus == 1? 'authActive':_vm.companyObj.authenticationStatus == 0?'unAuth': _vm.companyObj.authenticationStatus == 2?'auth-ing':'auth-fail']},[(_vm.companyObj.authenticationStatus == 1 || _vm.companyObj.authenticationStatus == 0)?_c('i',{staticClass:\"iconfont icon-renzheng p-r-6 \"}):_vm._e(),_vm._v(\" \"),(_vm.companyObj.authenticationStatus == 2)?_c('i',{staticClass:\"iconfont icon-qiyerenzheng1 p-r-6 \"}):_vm._e(),_vm._v(\" \"),(_vm.companyObj.authenticationStatus == 3)?_c('i',{staticClass:\"iconfont icon-qiyerenzheng2 p-r-6 \"}):_vm._e(),_vm._v(\"\\n \"+_vm._s(_vm.companyObj.authenticationStatus == 1? '已认证':(_vm.companyObj.authenticationStatus == 0?'未认证': (_vm.companyObj.authenticationStatus == 2? '认证中':'认证失败'))))])]),_vm._v(\" \"),_vm._m(0)])]),_vm._v(\" \"),_c('div',{staticClass:\"index-company-right radius-2\"},[_c('div',{staticClass:\"index-company-right__head flex flex-between border-box border-b-e4e7e7\"},[_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(\"数据概览\")]),_c('span',{staticClass:\"auto-define\",on:{\"click\":function($event){_vm.showDialogLayer('data')}}},[_c('i',{staticClass:\"iconfont icon-zidingyi color-909399\"})])]),_vm._v(\" \"),_c('div',{staticClass:\"index-company-right__body p-24 border-box\"},[_c('ul',{staticClass:\"flex flex-row flex-wrap\"},_vm._l((_vm.dataOverview),function(item,index){return _c('li',{key:index},[_c('div',{staticClass:\"color-606266 font-16 data-name\"},[_vm._v(_vm._s(item.fieldTitle))]),_vm._v(\" \"),_c('div',{staticClass:\"color-303133 font-30 data-num\"},[_vm._v(_vm._s(item.fieldData))])])}))])])]),_vm._v(\" \"),_c('div',{staticClass:\"index-entry m-t-24 radius-2\"},[_c('div',{staticClass:\"index-entry-head flex flex-between border-box border-b-e4e7e7\"},[_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(\"快捷入口\")]),_c('span',{staticClass:\"auto-define\",on:{\"click\":function($event){_vm.showDialogLayer('entry')}}},[_c('i',{staticClass:\"iconfont icon-zidingyi color-909399\"})])]),_vm._v(\" \"),_c('div',{staticClass:\"index-entry-body p-24 border-box\"},[_c('ul',{staticClass:\"flex flex-row flex-wrap\"},_vm._l((_vm.entryData),function(item,index){return _c('li',{key:index,staticClass:\"flex flex-align-center border-box flex\",on:{\"click\":function($event){_vm.changeRoute(item.fieldUrl)}}},[_c('span',{staticClass:\"square-item flex flex-align-center flex-pack-center\",style:({background: item.fieldIconBgColor})},[_c('i',{class:['iconfont', item.fieldIconUrl]})]),_vm._v(\" \"),_c('span',{staticClass:\"color-303133 font-16 p-l-20\"},[_vm._v(_vm._s(item.fieldTitle))])])}))])])]),_vm._v(\" \"),_c('vue-gic-footer')],1),_vm._v(\" \"),_c('custom-dialog',{attrs:{\"customType\":_vm.customType,\"showCustomDialog\":_vm.showCustomDialog},on:{\"customHandleConfirm\":_vm.customHandleConfirm}})],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"帮助手册\")]),_c('a',{attrs:{\"href\":\"../../assets/1.pdf\",\"download\":\"帮助手册.pdf\"}},[_c('span',{staticClass:\"color-1890ff\"},[_vm._v(\"立即下载\"),_c('i',{staticClass:\"el-icon-arrow-right\"})])])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-f7427b6e\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/index/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-f7427b6e\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-f7427b6e\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-f7427b6e\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/index/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([15],{AejC:function(t,s,i){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var e=i("Minx"),a=i.n(e),n={name:"page404",data:function(){return{img_404:a.a}},computed:{message:function(){return"抱歉,你访问的页面不存在"}},mounted:function(){console.log(this.$route.path)}},c={render:function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticStyle:{background:"#f0f2f5","margin-top":"-20px",height:"100%"}},[s("div",{staticClass:"wscn-http404"},[s("div",{staticClass:"pic-404"},[s("img",{staticClass:"pic-404__parent",attrs:{src:this.img_404,alt:"404"}})]),this._v(" "),s("div",{staticClass:"bullshit"},[s("div",{staticClass:"bullshit__headline"},[this._v(this._s(this.message))]),this._v(" "),s("a",{staticClass:"bullshit__return-home",attrs:{href:"#/companyGroup"}},[this._v("返回首页")])])])])},staticRenderFns:[]};var r=i("VU/8")(n,c,!1,function(t){i("dqqc")},"data-v-12e12bd8",null);s.default=r.exports},Minx:function(t,s,i){t.exports=i.p+"static/img/error_404.bf58747.svg"},dqqc:function(t,s){}});
//# sourceMappingURL=15.060041aba9e230b11664.js.map
\ No newline at end of file
webpackJsonp([19],{AejC:function(t,s,i){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var e=i("Minx"),a=i.n(e),n={name:"page404",data:function(){return{img_404:a.a}},computed:{message:function(){return"抱歉,你访问的页面不存在"}},mounted:function(){console.log(this.$route.path)}},c={render:function(){var t=this.$createElement,s=this._self._c||t;return s("div",{staticStyle:{background:"#f0f2f5","margin-top":"-20px",height:"100%"}},[s("div",{staticClass:"wscn-http404"},[s("div",{staticClass:"pic-404"},[s("img",{staticClass:"pic-404__parent",attrs:{src:this.img_404,alt:"404"}})]),this._v(" "),s("div",{staticClass:"bullshit"},[s("div",{staticClass:"bullshit__headline"},[this._v(this._s(this.message))]),this._v(" "),s("a",{staticClass:"bullshit__return-home",attrs:{href:"#/companyGroup"}},[this._v("返回首页")])])])])},staticRenderFns:[]};var r=i("VU/8")(n,c,!1,function(t){i("dqqc")},"data-v-12e12bd8",null);s.default=r.exports},Minx:function(t,s,i){t.exports=i.p+"static/img/error_404.bf58747.svg"},dqqc:function(t,s){}});
//# sourceMappingURL=19.d7cf58cba6fd69a6a4a3.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/errorPage/404.vue","webpack:///./src/views/errorPage/404.vue?3a3f","webpack:///./src/views/errorPage/404.vue","webpack:///./src/assets/404_images/error_404.svg"],"names":["_04","name","data","img_404","error_404_default","a","computed","message","mounted","console","log","this","$route","path","errorPage_404","render","_h","$createElement","_c","_self","staticStyle","background","margin-top","height","staticClass","attrs","src","alt","_v","_s","href","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","module","exports","p"],"mappings":"+HAkBAA,GACAC,KAAA,UACAC,KAFA,WAGA,OACAC,QAAAC,EAAAC,IAGAC,UACAC,QADA,WAEA,uBAGAC,QAZA,WAaAC,QAAAC,IAAAC,KAAAC,OAAAC,QC5BeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbL,KAAaM,eAA0BC,EAAvCP,KAAuCQ,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,aAAaC,WAAA,UAAAC,aAAA,QAAAC,OAAA,UAA6DL,EAAA,OAAYM,YAAA,iBAA2BN,EAAA,OAAYM,YAAA,YAAsBN,EAAA,OAAYM,YAAA,kBAAAC,OAAqCC,IAApRf,KAAoRR,QAAAwB,IAAA,WAApRhB,KAAmTiB,GAAA,KAAAV,EAAA,OAA0BM,YAAA,aAAuBN,EAAA,OAAYM,YAAA,uBAAhXb,KAAiZiB,GAAjZjB,KAAiZkB,GAAjZlB,KAAiZJ,YAAjZI,KAAiZiB,GAAA,KAAAV,EAAA,KAAoDM,YAAA,wBAAAC,OAA2CK,KAAA,oBAAhfnB,KAAygBiB,GAAA,iBAElhBG,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACElC,EACAc,GATF,EAVA,SAAAqB,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB,8BC1BhCK,EAAAC,QAAiBL,EAAAM,EAAuB","file":"static/js/15.060041aba9e230b11664.js","sourcesContent":["<template>\r\n <div style=\"background:#f0f2f5;margin-top: -20px;height:100%;\">\r\n <div class=\"wscn-http404\">\r\n <div class=\"pic-404\">\r\n <img class=\"pic-404__parent\" :src=\"img_404\" alt=\"404\">\r\n </div>\r\n <div class=\"bullshit\">\r\n <!-- <div class=\"bullshit__oops\">404</div> -->\r\n <div class=\"bullshit__headline\">{{ message }}</div>\r\n <a href=\"#/companyGroup\" class=\"bullshit__return-home\">返回首页</a>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport img_404 from '@/assets/404_images/error_404.svg'\r\n\r\nexport default {\r\n name: 'page404',\r\n data() {\r\n return {\r\n img_404\r\n }\r\n },\r\n computed: {\r\n message() {\r\n return '抱歉,你访问的页面不存在'\r\n }\r\n },\r\n mounted(){\r\n console.log(this.$route.path)\r\n }\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.wscn-http404 {\r\n position: relative;\r\n width: 1200px;\r\n margin: 20px auto 60px;\r\n padding: 0 100px;\r\n overflow: hidden;\r\n .pic-404 {\r\n position: relative;\r\n float: left;\r\n width: 600px;\r\n padding: 150px 152px 150px 0;\r\n text-align: right;\r\n overflow: hidden;\r\n &__parent {\r\n width: 100%;\r\n max-width: 430px;\r\n }\r\n &__child {\r\n position: absolute;\r\n &.left {\r\n width: 80px;\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n animation-name: cloudLeft;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n &.mid {\r\n width: 46px;\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n animation-name: cloudMid;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1.2s;\r\n }\r\n &.right {\r\n width: 62px;\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n animation-name: cloudRight;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n @keyframes cloudLeft {\r\n 0% {\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 33px;\r\n left: 188px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 81px;\r\n left: 92px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 97px;\r\n left: 60px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudMid {\r\n 0% {\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 40px;\r\n left: 360px;\r\n opacity: 1;\r\n }\r\n 70% {\r\n top: 130px;\r\n left: 180px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 160px;\r\n left: 120px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudRight {\r\n 0% {\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 120px;\r\n left: 460px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 180px;\r\n left: 340px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 200px;\r\n left: 300px;\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n }\r\n .bullshit {\r\n position: relative;\r\n float: left;\r\n width: 300px;\r\n padding: 150px 0;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: flex-start;\r\n flex-direction: column;\r\n justify-content: center;\r\n height: 360px;\r\n &__oops {\r\n color: #434e59;\r\n font-size: 72px;\r\n font-weight: 600;\r\n line-height: 72px;\r\n margin-bottom: 24px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n &__headline {\r\n color: rgba(0,0,0,.45);\r\n font-size: 20px;\r\n line-height: 28px;\r\n margin-bottom: 16px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.1s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n\r\n &__return-home {\r\n display: inline-block;\r\n height: 32px;\r\n line-height: 32px;\r\n font-weight: 400;\r\n text-align: center;\r\n -ms-touch-action: manipulation;\r\n touch-action: manipulation;\r\n background-image: none;\r\n white-space: nowrap;\r\n padding: 0 15px;\r\n font-size: 14px;\r\n border-radius: 4px;\r\n border: 1px solid #1890ff;\r\n color: #fff;\r\n background-color: #1890ff;\r\n text-shadow: 0 -1px 0 rgba(0,0,0,.12);\r\n -webkit-box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n cursor: pointer;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.3s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n @keyframes slideUp {\r\n 0% {\r\n transform: translateY(60px);\r\n opacity: 0;\r\n }\r\n 100% {\r\n transform: translateY(0);\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/errorPage/404.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"background\":\"#f0f2f5\",\"margin-top\":\"-20px\",\"height\":\"100%\"}},[_c('div',{staticClass:\"wscn-http404\"},[_c('div',{staticClass:\"pic-404\"},[_c('img',{staticClass:\"pic-404__parent\",attrs:{\"src\":_vm.img_404,\"alt\":\"404\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"bullshit\"},[_c('div',{staticClass:\"bullshit__headline\"},[_vm._v(_vm._s(_vm.message))]),_vm._v(\" \"),_c('a',{staticClass:\"bullshit__return-home\",attrs:{\"href\":\"#/companyGroup\"}},[_vm._v(\"返回首页\")])])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-12e12bd8\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/errorPage/404.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-12e12bd8\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./404.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./404.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./404.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-12e12bd8\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./404.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-12e12bd8\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/errorPage/404.vue\n// module id = null\n// module chunks = ","module.exports = __webpack_public_path__ + \"static/img/error_404.bf58747.svg\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/404_images/error_404.svg\n// module id = Minx\n// module chunks = 1 15"],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/errorPage/404.vue","webpack:///./src/views/errorPage/404.vue?3a3f","webpack:///./src/views/errorPage/404.vue","webpack:///./src/assets/404_images/error_404.svg"],"names":["_04","name","data","img_404","error_404_default","a","computed","message","mounted","console","log","this","$route","path","errorPage_404","render","_h","$createElement","_c","_self","staticStyle","background","margin-top","height","staticClass","attrs","src","alt","_v","_s","href","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","module","exports","p"],"mappings":"+HAkBAA,GACAC,KAAA,UACAC,KAFA,WAGA,OACAC,QAAAC,EAAAC,IAGAC,UACAC,QADA,WAEA,uBAGAC,QAZA,WAaAC,QAAAC,IAAAC,KAAAC,OAAAC,QC5BeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbL,KAAaM,eAA0BC,EAAvCP,KAAuCQ,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,aAAaC,WAAA,UAAAC,aAAA,QAAAC,OAAA,UAA6DL,EAAA,OAAYM,YAAA,iBAA2BN,EAAA,OAAYM,YAAA,YAAsBN,EAAA,OAAYM,YAAA,kBAAAC,OAAqCC,IAApRf,KAAoRR,QAAAwB,IAAA,WAApRhB,KAAmTiB,GAAA,KAAAV,EAAA,OAA0BM,YAAA,aAAuBN,EAAA,OAAYM,YAAA,uBAAhXb,KAAiZiB,GAAjZjB,KAAiZkB,GAAjZlB,KAAiZJ,YAAjZI,KAAiZiB,GAAA,KAAAV,EAAA,KAAoDM,YAAA,wBAAAC,OAA2CK,KAAA,oBAAhfnB,KAAygBiB,GAAA,iBAElhBG,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACElC,EACAc,GATF,EAVA,SAAAqB,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB,8BC1BhCK,EAAAC,QAAiBL,EAAAM,EAAuB","file":"static/js/19.d7cf58cba6fd69a6a4a3.js","sourcesContent":["<template>\r\n <div style=\"background:#f0f2f5;margin-top: -20px;height:100%;\">\r\n <div class=\"wscn-http404\">\r\n <div class=\"pic-404\">\r\n <img class=\"pic-404__parent\" :src=\"img_404\" alt=\"404\">\r\n </div>\r\n <div class=\"bullshit\">\r\n <!-- <div class=\"bullshit__oops\">404</div> -->\r\n <div class=\"bullshit__headline\">{{ message }}</div>\r\n <a href=\"#/companyGroup\" class=\"bullshit__return-home\">返回首页</a>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport img_404 from '@/assets/404_images/error_404.svg'\r\n\r\nexport default {\r\n name: 'page404',\r\n data() {\r\n return {\r\n img_404\r\n }\r\n },\r\n computed: {\r\n message() {\r\n return '抱歉,你访问的页面不存在'\r\n }\r\n },\r\n mounted(){\r\n console.log(this.$route.path)\r\n }\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.wscn-http404 {\r\n position: relative;\r\n width: 1200px;\r\n margin: 20px auto 60px;\r\n padding: 0 100px;\r\n overflow: hidden;\r\n .pic-404 {\r\n position: relative;\r\n float: left;\r\n width: 600px;\r\n padding: 150px 152px 150px 0;\r\n text-align: right;\r\n overflow: hidden;\r\n &__parent {\r\n width: 100%;\r\n max-width: 430px;\r\n }\r\n &__child {\r\n position: absolute;\r\n &.left {\r\n width: 80px;\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n animation-name: cloudLeft;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n &.mid {\r\n width: 46px;\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n animation-name: cloudMid;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1.2s;\r\n }\r\n &.right {\r\n width: 62px;\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n animation-name: cloudRight;\r\n animation-duration: 2s;\r\n animation-timing-function: linear;\r\n animation-fill-mode: forwards;\r\n animation-delay: 1s;\r\n }\r\n @keyframes cloudLeft {\r\n 0% {\r\n top: 17px;\r\n left: 220px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 33px;\r\n left: 188px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 81px;\r\n left: 92px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 97px;\r\n left: 60px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudMid {\r\n 0% {\r\n top: 10px;\r\n left: 420px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 40px;\r\n left: 360px;\r\n opacity: 1;\r\n }\r\n 70% {\r\n top: 130px;\r\n left: 180px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 160px;\r\n left: 120px;\r\n opacity: 0;\r\n }\r\n }\r\n @keyframes cloudRight {\r\n 0% {\r\n top: 100px;\r\n left: 500px;\r\n opacity: 0;\r\n }\r\n 20% {\r\n top: 120px;\r\n left: 460px;\r\n opacity: 1;\r\n }\r\n 80% {\r\n top: 180px;\r\n left: 340px;\r\n opacity: 1;\r\n }\r\n 100% {\r\n top: 200px;\r\n left: 300px;\r\n opacity: 0;\r\n }\r\n }\r\n }\r\n }\r\n .bullshit {\r\n position: relative;\r\n float: left;\r\n width: 300px;\r\n padding: 150px 0;\r\n overflow: hidden;\r\n display: flex;\r\n align-items: flex-start;\r\n flex-direction: column;\r\n justify-content: center;\r\n height: 360px;\r\n &__oops {\r\n color: #434e59;\r\n font-size: 72px;\r\n font-weight: 600;\r\n line-height: 72px;\r\n margin-bottom: 24px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n &__headline {\r\n color: rgba(0,0,0,.45);\r\n font-size: 20px;\r\n line-height: 28px;\r\n margin-bottom: 16px;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.1s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n\r\n &__return-home {\r\n display: inline-block;\r\n height: 32px;\r\n line-height: 32px;\r\n font-weight: 400;\r\n text-align: center;\r\n -ms-touch-action: manipulation;\r\n touch-action: manipulation;\r\n background-image: none;\r\n white-space: nowrap;\r\n padding: 0 15px;\r\n font-size: 14px;\r\n border-radius: 4px;\r\n border: 1px solid #1890ff;\r\n color: #fff;\r\n background-color: #1890ff;\r\n text-shadow: 0 -1px 0 rgba(0,0,0,.12);\r\n -webkit-box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n box-shadow: 0 2px 0 rgba(0,0,0,.035);\r\n cursor: pointer;\r\n /*animation-name: slideUp;\r\n animation-duration: 0.5s;\r\n animation-delay: 0.3s;\r\n animation-fill-mode: forwards;*/\r\n }\r\n @keyframes slideUp {\r\n 0% {\r\n transform: translateY(60px);\r\n opacity: 0;\r\n }\r\n 100% {\r\n transform: translateY(0);\r\n opacity: 1;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/errorPage/404.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"background\":\"#f0f2f5\",\"margin-top\":\"-20px\",\"height\":\"100%\"}},[_c('div',{staticClass:\"wscn-http404\"},[_c('div',{staticClass:\"pic-404\"},[_c('img',{staticClass:\"pic-404__parent\",attrs:{\"src\":_vm.img_404,\"alt\":\"404\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"bullshit\"},[_c('div',{staticClass:\"bullshit__headline\"},[_vm._v(_vm._s(_vm.message))]),_vm._v(\" \"),_c('a',{staticClass:\"bullshit__return-home\",attrs:{\"href\":\"#/companyGroup\"}},[_vm._v(\"返回首页\")])])])])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-12e12bd8\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/errorPage/404.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-12e12bd8\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./404.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./404.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./404.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-12e12bd8\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./404.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-12e12bd8\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/errorPage/404.vue\n// module id = null\n// module chunks = ","module.exports = __webpack_public_path__ + \"static/img/error_404.bf58747.svg\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/404_images/error_404.svg\n// module id = Minx\n// module chunks = 1 19"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([2],{"4WTo":function(e,t,n){var o=n("NWt+");e.exports=function(e,t){var n=[];return o(e,!1,n.push,n,t),n}},"7Doy":function(e,t,n){var o=n("EqjI"),r=n("7UMu"),a=n("dSzd")("species");e.exports=function(e){var t;return r(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!r(t.prototype)||(t=void 0),o(t)&&null===(t=t[a])&&(t=void 0)),void 0===t?Array:t}},"9Bbf":function(e,t,n){"use strict";var o=n("kM2E");e.exports=function(e){o(o.S,e,{of:function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}})}},"9C8M":function(e,t,n){"use strict";var o=n("evD5").f,r=n("Yobk"),a=n("xH/j"),i=n("+ZMJ"),s=n("2KxR"),l=n("NWt+"),c=n("vIB/"),u=n("EGZi"),p=n("bRrM"),d=n("+E39"),f=n("06OY").fastKey,h=n("LIJb"),m=d?"_s":"size",v=function(e,t){var n,o=f(t);if("F"!==o)return e._i[o];for(n=e._f;n;n=n.n)if(n.k==t)return n};e.exports={getConstructor:function(e,t,n,c){var u=e(function(e,o){s(e,u,t,"_i"),e._t=t,e._i=r(null),e._f=void 0,e._l=void 0,e[m]=0,void 0!=o&&l(o,n,e[c],e)});return a(u.prototype,{clear:function(){for(var e=h(this,t),n=e._i,o=e._f;o;o=o.n)o.r=!0,o.p&&(o.p=o.p.n=void 0),delete n[o.i];e._f=e._l=void 0,e[m]=0},delete:function(e){var n=h(this,t),o=v(n,e);if(o){var r=o.n,a=o.p;delete n._i[o.i],o.r=!0,a&&(a.n=r),r&&(r.p=a),n._f==o&&(n._f=r),n._l==o&&(n._l=a),n[m]--}return!!o},forEach:function(e){h(this,t);for(var n,o=i(e,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(o(n.v,n.k,this);n&&n.r;)n=n.p},has:function(e){return!!v(h(this,t),e)}}),d&&o(u.prototype,"size",{get:function(){return h(this,t)[m]}}),u},def:function(e,t,n){var o,r,a=v(e,t);return a?a.v=n:(e._l=a={i:r=f(t,!0),k:t,v:n,p:o=e._l,n:void 0,r:!1},e._f||(e._f=a),o&&(o.n=a),e[m]++,"F"!==r&&(e._i[r]=a)),e},getEntry:v,setStrong:function(e,t,n){c(e,t,function(e,n){this._t=h(e,t),this._k=n,this._l=void 0},function(){for(var e=this._k,t=this._l;t&&t.r;)t=t.p;return this._t&&(this._l=t=t?t.n:this._t._f)?u(0,"keys"==e?t.k:"values"==e?t.v:[t.k,t.v]):(this._t=void 0,u(1))},n?"entries":"values",!n,!0),p(t)}}},ALrJ:function(e,t,n){var o=n("+ZMJ"),r=n("MU5D"),a=n("sB3e"),i=n("QRG4"),s=n("oeOm");e.exports=function(e,t){var n=1==e,l=2==e,c=3==e,u=4==e,p=6==e,d=5==e||p,f=t||s;return function(t,s,h){for(var m,v,g=a(t),_=r(g),y=o(s,h,3),b=i(_.length),w=0,C=n?f(t,b):l?f(t,0):void 0;b>w;w++)if((d||w in _)&&(v=y(m=_[w],w,g),e))if(n)C[w]=v;else if(v)switch(e){case 3:return!0;case 5:return m;case 6:return w;case 2:C.push(m)}else if(u)return!1;return p?-1:c||u?u:C}}},BDhv:function(e,t,n){var o=n("kM2E");o(o.P+o.R,"Set",{toJSON:n("m9gC")("Set")})},"Ew/l":function(e,t){},HpRW:function(e,t,n){"use strict";var o=n("kM2E"),r=n("lOnJ"),a=n("+ZMJ"),i=n("NWt+");e.exports=function(e){o(o.S,e,{from:function(e){var t,n,o,s,l=arguments[1];return r(this),(t=void 0!==l)&&r(l),void 0==e?new this:(n=[],t?(o=0,s=a(l,arguments[2],2),i(e,!1,function(e){n.push(s(e,o++))})):i(e,!1,n.push,n),new this(n))}})}},LIJb:function(e,t,n){var o=n("EqjI");e.exports=function(e,t){if(!o(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},"b/6K":function(e,t){},ioQ5:function(e,t,n){n("HpRW")("Set")},kLcy:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n("lHA8"),r=n.n(o),a=n("ATfr"),i=n("WSbm"),s={name:"employee-table",props:{employeeList:{type:Array,default:function(){return[]}},headList:{type:Array,default:function(){return["selection","name","phoneNumber","positionName","activationStatus"]}}},methods:{selectMember:function(e){this.$emit("selectMember",e)},linkToDetail:function(e){console.log(e),window.open("#/employee?employeeClerkId="+e.employeeClerkId)}}},l={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"employee-table"},[n("el-table",{attrs:{height:"495",data:e.employeeList},on:{"selection-change":e.selectMember,"row-click":e.linkToDetail}},[e._l(e.headList,function(t){return["selection"==t?n("el-table-column",{key:t,attrs:{type:"selection",width:"42"}}):e._e(),e._v(" "),"name"==t?n("el-table-column",{key:t,attrs:{label:"姓名"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.name))]),e._v(" "),1==t.row.isManager?n("span",{staticClass:"is-manager"},[e._v("部门负责人")]):e._e()]}}])}):e._e(),e._v(" "),"phoneNumber"==t?n("el-table-column",{key:t,attrs:{label:"手机号",prop:"phoneNumber"}}):e._e(),e._v(" "),"positionName"==t?n("el-table-column",{key:t,attrs:{label:"职位",prop:"positionName"}}):e._e(),e._v(" "),"activationStatus"==t?n("el-table-column",{key:t,attrs:{label:"状态"},scopedSlots:e._u([{key:"default",fn:function(e){return[n("div",{staticClass:"status-icon",class:1==e.row.activationStatus?"is-active":""},[n("i",{staticClass:"iconfont icon-shouji"})])]}}])}):e._e()]})],2)],1)},staticRenderFns:[]};var c=n("VU/8")(s,l,!1,function(e){n("Ew/l")},null,null).exports,u=n("P9l9"),p={name:"administrativeEstrutura",components:{searchMenu:a.a,employeeInfo:i.a,employeeList:c},data:function(){return{showChildMember:!1,setDisabledDel:!1,menuData:[],pageSize:20,currentPage:1,selectedList:[],total:0,loading:!0,groupInfo:{groupName:"",departmentId:""},employeeList:[],searchResult:{},showEmployee:!1,selectedEmployee:{}}},created:function(){},beforeMount:function(){this.getGroupData(),this.getEmployee()},methods:{handleSizeChange:function(e){this.pageSize=e,this.getEmployee()},handleCurrentChange:function(e){this.currentPage=e,this.getEmployee()},handleSearchKey:function(e){var t=this;console.log(e,"searchKey");var n={keyWord:e};Object(u.a)("/haoban-manage-web/emp/searchpage",n).then(function(e){console.log(e,"key word search"),t.searchResult=e.data.result}).catch(function(e){console.log(e,"error")})},handleTreeSelection:function(e,t,n){console.log(e,t,"selection"),this.groupInfo.departmentId=e.groupId,this.groupInfo.groupName=e.name,this.showEmployee=n,this.loading=!0,this.getEmployee()},handleEmployeeSelection:function(e,t){console.log(e),this.selectedEmployee=e,this.showEmployee=t},selectMember:function(e){this.selectedList=e},delMembers:function(){var e=this;e.$confirm("是否要删除选中的员工?","提示",{type:"warning"}).then(function(){var t=[];e.selectedList.forEach(function(e){t.push(e.employeeClerkId)});var n={ids:t.push(",")};Object(u.a)("/haoban-manage-web/emp/del",n).then(function(t){console.log(t,"Del result");var n=e.selectedList,o=e.employeeList,a=new r.a(n),i=new r.a(o);e.employeeList=n.concat(o).filter(function(e){return!a.has(e)||!i.has(e)})}).catch(function(e){console.log(e,"error")})})},setChildMemberShow:function(){console.log(1*this.showChildMember),this.getEmployee()},getGroupData:function(e){var t=this;Object(u.a)("/haoban-manage-web/dept/deptListForCompany",{isStoreGroup:0}).then(function(e){t.menuData=e.data.result.departmentList||[],t.menuData.some(function(e){return 0==e.level&&(t.groupInfo.departmentId=e.groupId,t.groupInfo.groupName=e.name),0==e.level}),t.getEmployee()}).catch(function(e){console.log(e,"error")})},getEmployee:function(){var e=this,t={departmentId:e.groupInfo.departmentId,showChild:1*e.showChildMember,pageSize:e.pageSize,pageNumber:e.currentPage,status:1};Object(u.a)("/haoban-manage-web/emp/findsimplepage",t).then(function(t){var n=[],o=0;1==t.data.errorCode&&(n=t.data.result.list||[],o=t.data.result.total||0),e.employeeList=n,e.total=o,e.loading=!1}).catch(function(t){console.log(t,"error"),e.loading=!1})}},computed:{disabledDel:function(){return this.selectedList.length<1&&!this.setDisabledDel}}},d={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"administrative-estrutura-container"},[n("search-menu",{attrs:{treeData:e.menuData,searchResult:e.searchResult},on:{handleSearchKey:e.handleSearchKey,handleTreeSelection:e.handleTreeSelection,handleEmployeeSelection:e.handleEmployeeSelection}}),e._v(" "),"employee"==e.showEmployee?n("employee-info",{attrs:{info:e.selectedEmployee}}):n("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"af-right-container"},[n("div",{staticClass:"af-right-header"},[n("span",{staticClass:"title-span"},[e._v(e._s(e.groupInfo.groupName)+"("+e._s(e.total)+"人)")]),e._v(" "),n("span",{staticClass:"id-span"},[e._v("部门ID: "+e._s(e.groupInfo.departmentId))]),e._v(" "),n("span",{staticClass:"handle-area"},[n("a",{staticClass:"J_add-child a-href",attrs:{href:"#/addDepartment?addnew=1&departmentId="+e.groupInfo.departmentId}},[e._v("添加子部门")]),e._v(" "),n("span",{staticClass:"hurdle"}),e._v(" "),n("a",{staticClass:"J_edit a-href",attrs:{href:"#/addDepartment?departmentId="+e.groupInfo.departmentId}},[e._v("编辑")])])]),e._v(" "),n("div",{staticClass:"af-right-button-box"},[n("el-button",{attrs:{type:"primary"}},[e._v("添加成员")]),e._v(" "),n("a",[n("el-button",[e._v("批量导入/导出")])],1),e._v(" "),n("el-button",{attrs:{type:"danger",plain:"",disabled:e.disabledDel},on:{click:e.delMembers}},[e._v("批量删除")]),e._v(" "),n("el-button",{staticClass:"J_show-children"},[n("el-checkbox",{staticClass:"m-r-10",on:{change:e.setChildMemberShow},model:{value:e.showChildMember,callback:function(t){e.showChildMember=t},expression:"showChildMember"}}),n("a",{staticClass:"a-href"},[e._v("显示子成员")])],1)],1),e._v(" "),n("employee-list",{attrs:{employeeList:e.employeeList},on:{selectMember:e.selectMember}}),e._v(" "),n("div",{staticClass:"pagination"},[n("el-pagination",{attrs:{background:"","page-sizes":[20,40,60,80],"page-size":e.pageSize,"current-page":e.currentPage,layout:"total, sizes, prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1)},staticRenderFns:[]};var f=n("VU/8")(p,d,!1,function(e){n("b/6K")},null,null);t.default=f.exports},lHA8:function(e,t,n){e.exports={default:n("pPW7"),__esModule:!0}},m9gC:function(e,t,n){var o=n("RY/4"),r=n("4WTo");e.exports=function(e){return function(){if(o(this)!=e)throw TypeError(e+"#toJSON isn't generic");return r(this)}}},oNmr:function(e,t,n){n("9Bbf")("Set")},oeOm:function(e,t,n){var o=n("7Doy");e.exports=function(e,t){return new(o(e))(t)}},pPW7:function(e,t,n){n("M6a0"),n("zQR9"),n("+tPU"),n("ttyz"),n("BDhv"),n("oNmr"),n("ioQ5"),e.exports=n("FeBl").Set},qo66:function(e,t,n){"use strict";var o=n("7KvD"),r=n("kM2E"),a=n("06OY"),i=n("S82l"),s=n("hJx8"),l=n("xH/j"),c=n("NWt+"),u=n("2KxR"),p=n("EqjI"),d=n("e6n0"),f=n("evD5").f,h=n("ALrJ")(0),m=n("+E39");e.exports=function(e,t,n,v,g,_){var y=o[e],b=y,w=g?"set":"add",C=b&&b.prototype,E={};return m&&"function"==typeof b&&(_||C.forEach&&!i(function(){(new b).entries().next()}))?(b=t(function(t,n){u(t,b,e,"_c"),t._c=new y,void 0!=n&&c(n,g,t[w],t)}),h("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(e){var t="add"==e||"set"==e;e in C&&(!_||"clear"!=e)&&s(b.prototype,e,function(n,o){if(u(this,b,e),!t&&_&&!p(n))return"get"==e&&void 0;var r=this._c[e](0===n?0:n,o);return t?this:r})}),_||f(b.prototype,"size",{get:function(){return this._c.size}})):(b=v.getConstructor(t,e,g,w),l(b.prototype,n),a.NEED=!0),d(b,e),E[e]=b,r(r.G+r.W+r.F,E),_||v.setStrong(b,e,g),b}},ttyz:function(e,t,n){"use strict";var o=n("9C8M"),r=n("LIJb");e.exports=n("qo66")("Set",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return o.def(r(this,"Set"),e=0===e?0:e,e)}},o)}});
//# sourceMappingURL=2.6b38f003797130d4f9ab.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./node_modules/core-js/library/modules/_array-from-iterable.js","webpack:///./node_modules/core-js/library/modules/_array-species-constructor.js","webpack:///./node_modules/core-js/library/modules/_set-collection-of.js","webpack:///./node_modules/core-js/library/modules/_collection-strong.js","webpack:///./node_modules/core-js/library/modules/_array-methods.js","webpack:///./node_modules/core-js/library/modules/es7.set.to-json.js","webpack:///./node_modules/core-js/library/modules/_set-collection-from.js","webpack:///./node_modules/core-js/library/modules/_validate-collection.js","webpack:///./node_modules/core-js/library/modules/es7.set.from.js","webpack:///src/components/contacts/employeeList.vue","webpack:///./src/components/contacts/employeeList.vue?e047","webpack:///./src/components/contacts/employeeList.vue","webpack:///src/views/contacts/administrativeFrame.vue","webpack:///./src/views/contacts/administrativeFrame.vue?455c","webpack:///./src/views/contacts/administrativeFrame.vue","webpack:///./node_modules/babel-runtime/core-js/set.js","webpack:///./node_modules/core-js/library/modules/_collection-to-json.js","webpack:///./node_modules/core-js/library/modules/es7.set.of.js","webpack:///./node_modules/core-js/library/modules/_array-species-create.js","webpack:///./node_modules/core-js/library/fn/set.js","webpack:///./node_modules/core-js/library/modules/_collection.js","webpack:///./node_modules/core-js/library/modules/es6.set.js"],"names":["forOf","__webpack_require__","module","exports","iter","ITERATOR","result","push","isObject","isArray","SPECIES","original","C","constructor","Array","prototype","undefined","$export","COLLECTION","S","of","length","arguments","A","this","dP","f","create","redefineAll","ctx","anInstance","$iterDefine","step","setSpecies","DESCRIPTORS","fastKey","validate","SIZE","getEntry","that","key","entry","index","_i","_f","n","k","getConstructor","wrapper","NAME","IS_MAP","ADDER","iterable","_t","_l","clear","data","r","p","i","delete","next","prev","forEach","callbackfn","v","has","get","def","value","setStrong","iterated","kind","_k","IObject","toObject","toLength","asc","TYPE","$create","IS_FILTER","IS_SOME","IS_EVERY","IS_FIND_INDEX","NO_HOLES","$this","val","res","O","self","P","R","toJSON","aFunction","from","source","mapping","cb","mapFn","nextItem","it","TypeError","employeeList","name","props","type","default","headList","methods","selectMember","selection","$emit","linkToDetail","row","console","log","window","open","employeeClerkId","contacts_employeeList","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","height","on","selection-change","row-click","prop","width","_e","_v","label","scopedSlots","_u","fn","scope","_s","isManager","class","activationStatus","staticRenderFns","components_contacts_employeeList","normalizeComponent","ssrContext","administrativeFrame","components","searchMenu","employeeInfo","showChildMember","setDisabledDel","menuData","pageSize","currentPage","selectedList","total","loading","groupInfo","groupName","departmentId","searchResult","showEmployee","selectedEmployee","created","beforeMount","getGroupData","getEmployee","handleSizeChange","handleCurrentChange","handleSearchKey","keyWord","_this2","params","Object","api","then","catch","e","handleTreeSelection","obj","node","groupId","handleEmployeeSelection","employee","delMembers","_this","$confirm","arr","li","ids","selected","originList","selSet","set_default","a","originSet","concat","filter","setChildMemberShow","isStoreGroup","departmentList","some","level","showChild","pageNumber","status","list","errorCode","computed","disabledDel","contacts_administrativeFrame","treeData","info","directives","rawName","expression","href","plain","disabled","click","change","model","callback","$$v","background","page-sizes","page-size","current-page","layout","size-change","current-change","administrativeFrame_Component","administrativeFrame_normalizeComponent","__webpack_exports__","__esModule","classof","speciesConstructor","Set","global","meta","fails","hide","setToStringTag","each","common","IS_WEAK","Base","proto","entries","target","split","KEY","IS_ADDER","b","size","NEED","G","W","F","strong","add"],"mappings":"yCAAA,IAAAA,EAAYC,EAAQ,QAEpBC,EAAAC,QAAA,SAAAC,EAAAC,GACA,IAAAC,KAEA,OADAN,EAAAI,GAAA,EAAAE,EAAAC,KAAAD,EAAAD,GACAC,2BCLA,IAAAE,EAAeP,EAAQ,QACvBQ,EAAcR,EAAQ,QACtBS,EAAcT,EAAQ,OAARA,CAAgB,WAE9BC,EAAAC,QAAA,SAAAQ,GACA,IAAAC,EASG,OARHH,EAAAE,KAGA,mBAFAC,EAAAD,EAAAE,cAEAD,IAAAE,QAAAL,EAAAG,EAAAG,aAAAH,OAAAI,GACAR,EAAAI,IAEA,QADAA,IAAAF,MACAE,OAAAI,SAEGA,IAAAJ,EAAAE,MAAAF,wCCZH,IAAAK,EAAchB,EAAQ,QAEtBC,EAAAC,QAAA,SAAAe,GACAD,IAAAE,EAAAD,GAAkCE,GAAA,WAGlC,IAFA,IAAAC,EAAAC,UAAAD,OACAE,EAAA,IAAAT,MAAAO,GACAA,KAAAE,EAAAF,GAAAC,UAAAD,GACA,WAAAG,KAAAD,4CCRA,IAAAE,EAASxB,EAAQ,QAAcyB,EAC/BC,EAAa1B,EAAQ,QACrB2B,EAAkB3B,EAAQ,QAC1B4B,EAAU5B,EAAQ,QAClB6B,EAAiB7B,EAAQ,QACzBD,EAAYC,EAAQ,QACpB8B,EAAkB9B,EAAQ,QAC1B+B,EAAW/B,EAAQ,QACnBgC,EAAiBhC,EAAQ,QACzBiC,EAAkBjC,EAAQ,QAC1BkC,EAAclC,EAAQ,QAASkC,QAC/BC,EAAenC,EAAQ,QACvBoC,EAAAH,EAAA,YAEAI,EAAA,SAAAC,EAAAC,GAEA,IACAC,EADAC,EAAAP,EAAAK,GAEA,SAAAE,EAAA,OAAAH,EAAAI,GAAAD,GAEA,IAAAD,EAAAF,EAAAK,GAAuBH,EAAOA,IAAAI,EAC9B,GAAAJ,EAAAK,GAAAN,EAAA,OAAAC,GAIAvC,EAAAC,SACA4C,eAAA,SAAAC,EAAAC,EAAAC,EAAAC,GACA,IAAAvC,EAAAoC,EAAA,SAAAT,EAAAa,GACAtB,EAAAS,EAAA3B,EAAAqC,EAAA,MACAV,EAAAc,GAAAJ,EACAV,EAAAI,GAAAhB,EAAA,MACAY,EAAAK,QAAA5B,EACAuB,EAAAe,QAAAtC,EACAuB,EAAAF,GAAA,OACArB,GAAAoC,GAAApD,EAAAoD,EAAAF,EAAAX,EAAAY,GAAAZ,KAsDA,OApDAX,EAAAhB,EAAAG,WAGAwC,MAAA,WACA,QAAAhB,EAAAH,EAAAZ,KAAAyB,GAAAO,EAAAjB,EAAAI,GAAAF,EAAAF,EAAAK,GAA8EH,EAAOA,IAAAI,EACrFJ,EAAAgB,GAAA,EACAhB,EAAAiB,IAAAjB,EAAAiB,EAAAjB,EAAAiB,EAAAb,OAAA7B,UACAwC,EAAAf,EAAAkB,GAEApB,EAAAK,GAAAL,EAAAe,QAAAtC,EACAuB,EAAAF,GAAA,GAIAuB,OAAA,SAAApB,GACA,IAAAD,EAAAH,EAAAZ,KAAAyB,GACAR,EAAAH,EAAAC,EAAAC,GACA,GAAAC,EAAA,CACA,IAAAoB,EAAApB,EAAAI,EACAiB,EAAArB,EAAAiB,SACAnB,EAAAI,GAAAF,EAAAkB,GACAlB,EAAAgB,GAAA,EACAK,MAAAjB,EAAAgB,GACAA,MAAAH,EAAAI,GACAvB,EAAAK,IAAAH,IAAAF,EAAAK,GAAAiB,GACAtB,EAAAe,IAAAb,IAAAF,EAAAe,GAAAQ,GACAvB,EAAAF,KACS,QAAAI,GAITsB,QAAA,SAAAC,GACA5B,EAAAZ,KAAAyB,GAGA,IAFA,IACAR,EADAf,EAAAG,EAAAmC,EAAA1C,UAAAD,OAAA,EAAAC,UAAA,QAAAN,EAAA,GAEAyB,MAAAI,EAAArB,KAAAoB,IAGA,IAFAlB,EAAAe,EAAAwB,EAAAxB,EAAAK,EAAAtB,MAEAiB,KAAAgB,GAAAhB,IAAAiB,GAKAQ,IAAA,SAAA1B,GACA,QAAAF,EAAAF,EAAAZ,KAAAyB,GAAAT,MAGAN,GAAAT,EAAAb,EAAAG,UAAA,QACAoD,IAAA,WACA,OAAA/B,EAAAZ,KAAAyB,GAAAZ,MAGAzB,GAEAwD,IAAA,SAAA7B,EAAAC,EAAA6B,GACA,IACAP,EAAApB,EADAD,EAAAH,EAAAC,EAAAC,GAoBK,OAjBLC,EACAA,EAAAwB,EAAAI,GAGA9B,EAAAe,GAAAb,GACAkB,EAAAjB,EAAAP,EAAAK,GAAA,GACAM,EAAAN,EACAyB,EAAAI,EACAX,EAAAI,EAAAvB,EAAAe,GACAT,OAAA7B,EACAyC,GAAA,GAEAlB,EAAAK,KAAAL,EAAAK,GAAAH,GACAqB,MAAAjB,EAAAJ,GACAF,EAAAF,KAEA,MAAAK,IAAAH,EAAAI,GAAAD,GAAAD,IACKF,GAELD,WACAgC,UAAA,SAAA1D,EAAAqC,EAAAC,GAGAnB,EAAAnB,EAAAqC,EAAA,SAAAsB,EAAAC,GACAhD,KAAA6B,GAAAjB,EAAAmC,EAAAtB,GACAzB,KAAAiD,GAAAD,EACAhD,KAAA8B,QAAAtC,GACK,WAKL,IAJA,IACAwD,EADAhD,KACAiD,GACAhC,EAFAjB,KAEA8B,GAEAb,KAAAgB,GAAAhB,IAAAiB,EAEA,OANAlC,KAMA6B,KANA7B,KAMA8B,GAAAb,MAAAI,EANArB,KAMA6B,GAAAT,IAMAZ,EAAA,UAAAwC,EAAA/B,EAAAK,EACA,UAAA0B,EAAA/B,EAAAwB,GACAxB,EAAAK,EAAAL,EAAAwB,KAdAzC,KAQA6B,QAAArC,EACAgB,EAAA,KAMKkB,EAAA,oBAAAA,GAAA,GAGLjB,EAAAgB,2BCtIA,IAAApB,EAAU5B,EAAQ,QAClByE,EAAczE,EAAQ,QACtB0E,EAAe1E,EAAQ,QACvB2E,EAAe3E,EAAQ,QACvB4E,EAAU5E,EAAQ,QAClBC,EAAAC,QAAA,SAAA2E,EAAAC,GACA,IAAA7B,EAAA,GAAA4B,EACAE,EAAA,GAAAF,EACAG,EAAA,GAAAH,EACAI,EAAA,GAAAJ,EACAK,EAAA,GAAAL,EACAM,EAAA,GAAAN,GAAAK,EACAxD,EAAAoD,GAAAF,EACA,gBAAAQ,EAAArB,EAAAzB,GAQA,IAPA,IAMA+C,EAAAC,EANAC,EAAAb,EAAAU,GACAI,EAAAf,EAAAc,GACA9D,EAAAG,EAAAmC,EAAAzB,EAAA,GACAlB,EAAAuD,EAAAa,EAAApE,QACAqB,EAAA,EACApC,EAAA4C,EAAAvB,EAAA0D,EAAAhE,GAAA2D,EAAArD,EAAA0D,EAAA,QAAArE,EAEUK,EAAAqB,EAAeA,IAAA,IAAA0C,GAAA1C,KAAA+C,KAEzBF,EAAA7D,EADA4D,EAAAG,EAAA/C,GACAA,EAAA8C,GACAV,GACA,GAAA5B,EAAA5C,EAAAoC,GAAA6C,OACA,GAAAA,EAAA,OAAAT,GACA,gBACA,cAAAQ,EACA,cAAA5C,EACA,OAAApC,EAAAC,KAAA+E,QACS,GAAAJ,EAAA,SAGT,OAAAC,GAAA,EAAAF,GAAAC,IAAA5E,0BCxCA,IAAAW,EAAchB,EAAQ,QAEtBgB,IAAAyE,EAAAzE,EAAA0E,EAAA,OAAuCC,OAAS3F,EAAQ,OAARA,CAA+B,mECD/E,IAAAgB,EAAchB,EAAQ,QACtB4F,EAAgB5F,EAAQ,QACxB4B,EAAU5B,EAAQ,QAClBD,EAAYC,EAAQ,QAEpBC,EAAAC,QAAA,SAAAe,GACAD,IAAAE,EAAAD,GAAkC4E,KAAA,SAAAC,GAClC,IACAC,EAAAzE,EAAAsB,EAAAoD,EADAC,EAAA5E,UAAA,GAKA,OAHAuE,EAAArE,OACAwE,OAAAhF,IAAAkF,IACAL,EAAAK,QACAlF,GAAA+E,EAAA,IAAAvE,MACAD,KACAyE,GACAnD,EAAA,EACAoD,EAAApE,EAAAqE,EAAA5E,UAAA,MACAtB,EAAA+F,GAAA,WAAAI,GACA5E,EAAAhB,KAAA0F,EAAAE,EAAAtD,SAGA7C,EAAA+F,GAAA,EAAAxE,EAAAhB,KAAAgB,GAEA,IAAAC,KAAAD,8BCzBA,IAAAf,EAAeP,EAAQ,QACvBC,EAAAC,QAAA,SAAAiG,EAAAtB,GACA,IAAAtE,EAAA4F,MAAA/C,KAAAyB,EAAA,MAAAuB,UAAA,0BAAAvB,EAAA,cACA,OAAAsB,gDCFAnG,EAAQ,OAARA,CAAgC,4ICmDhCqG,GACAC,KAAA,iBACAC,OACAF,cACAG,KAAA3F,MACA4F,QAFA,WAGA,WAGAC,UACAF,KAAA3F,MACA4F,QAFA,WAGA,8EAIAE,SAIAC,aAJA,SAIAC,GACAtF,KAAAuF,MAAA,eAAAD,IAKAE,aAVA,SAUAC,GACAC,QAAAC,IAAAF,GACAG,OAAAC,KAAA,8BAAAJ,EAAAK,oBC7EeC,GADEC,OAFjB,WAA0B,IAAAC,EAAAjG,KAAakG,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,mBAA6BF,EAAA,YAAiBG,OAAOC,OAAA,MAAAxE,KAAAiE,EAAAnB,cAAuC2B,IAAKC,mBAAAT,EAAAZ,aAAAsB,YAAAV,EAAAT,gBAAkES,EAAAnE,GAAAmE,EAAA,kBAAAW,GAAuC,oBAAAA,EAAAR,EAAA,mBAAoDpF,IAAA4F,EAAAL,OAAgBtB,KAAA,YAAA4B,MAAA,QAAiCZ,EAAAa,KAAAb,EAAAc,GAAA,aAAAH,EAAAR,EAAA,mBAA8DpF,IAAA4F,EAAAL,OAAgBS,MAAA,MAAaC,YAAAhB,EAAAiB,KAAsBlG,IAAA,UAAAmG,GAAA,SAAAC,GAAiC,OAAAhB,EAAA,QAAAH,EAAAc,GAAAd,EAAAoB,GAAAD,EAAA3B,IAAAV,SAAAkB,EAAAc,GAAA,QAAAK,EAAA3B,IAAA6B,UAAAlB,EAAA,QAAsGE,YAAA,eAAyBL,EAAAc,GAAA,WAAAd,EAAAa,YAAkCb,EAAAa,KAAAb,EAAAc,GAAA,oBAAAH,EAAAR,EAAA,mBAAqEpF,IAAA4F,EAAAL,OAAgBS,MAAA,MAAAJ,KAAA,iBAAoCX,EAAAa,KAAAb,EAAAc,GAAA,qBAAAH,EAAAR,EAAA,mBAAsEpF,IAAA4F,EAAAL,OAAgBS,MAAA,KAAAJ,KAAA,kBAAoCX,EAAAa,KAAAb,EAAAc,GAAA,yBAAAH,EAAAR,EAAA,mBAA0EpF,IAAA4F,EAAAL,OAAgBS,MAAA,MAAaC,YAAAhB,EAAAiB,KAAsBlG,IAAA,UAAAmG,GAAA,SAAAC,GAAiC,OAAAhB,EAAA,OAAkBE,YAAA,cAAAiB,MAAA,GAAAH,EAAA3B,IAAA+B,iBAAA,iBAAmFpB,EAAA,KAAUE,YAAA,kCAA4CL,EAAAa,SAAY,QAEnvCW,oBCCjB,IAuBeC,EAvBUjJ,EAAQ,OAcjCkJ,CACE7C,EACAiB,GATF,EAVA,SAAA6B,GACEnJ,EAAQ,SAaV,KAEA,MAUgC,oBCuBhCoJ,GACA9C,KAAA,0BACA+C,YACAC,aAAA,EACAC,eAAA,EACAlD,aAAA4C,GAEA1F,KAPA,WAQA,OACAiG,iBAAA,EACAC,gBAAA,EACAC,YACAC,SAAA,GACAC,YAAA,EACAC,gBACAC,MAAA,EACAC,SAAA,EACAC,WACAC,UAAA,GACAC,aAAA,IAEA7D,gBACA8D,gBACAC,cAAA,EACAC,sBAGAC,QA3BA,aA4BAC,YA5BA,WA6BAhJ,KAAAiJ,eACAjJ,KAAAkJ,eAEA9D,SACA+D,iBADA,SACArF,GACA9D,KAAAoI,SAAAtE,EACA9D,KAAAkJ,eAEAE,oBALA,SAKAtF,GACA9D,KAAAqI,YAAAvE,EACA9D,KAAAkJ,eAMAG,gBAbA,SAaAC,GAAA,IAAAC,EAAAvJ,KACA0F,QAAAC,IAAA2D,EAAA,aACA,IAAAE,GACAF,WAEYG,OAAAC,EAAA,EAAAD,CAAZ,oCAAAD,GACAG,KAAA,SAAA5F,GACA2B,QAAAC,IAAA5B,EAAA,mBACAwF,EAAAX,aAAA7E,EAAA/B,KAAAlD,SAEA8K,MAAA,SAAAC,GACAnE,QAAAC,IAAAkE,EAAA,YAOAC,oBA/BA,SA+BAC,EAAAC,EAAAnB,GACAnD,QAAAC,IAAAoE,EAAAC,EAAA,aACAhK,KAAAyI,UAAAE,aAAAoB,EAAAE,QACAjK,KAAAyI,UAAAC,UAAAqB,EAAAhF,KACA/E,KAAA6I,eACA7I,KAAAwI,SAAA,EACAxI,KAAAkJ,eAKAgB,wBA1CA,SA0CAC,EAAAtB,GACAnD,QAAAC,IAAAwE,GACAnK,KAAA8I,iBAAAqB,EACAnK,KAAA6I,gBAKAxD,aAlDA,SAkDAC,GACAtF,KAAAsI,aAAAhD,GAKA8E,WAxDA,WAyDA,IAAAC,EAAArK,KACAqK,EAAAC,SAAA,oBACArF,KAAA,YACA0E,KAAA,WACA,IAAAY,KACAF,EAAA/B,aAAA/F,QAAA,SAAAiI,GACAD,EAAAxL,KAAAyL,EAAA1E,mBAEA,IAAA0D,GACAiB,IAAAF,EAAAxL,KAAA,MAEgB0K,OAAAC,EAAA,EAAAD,CAAhB,6BAAAD,GACAG,KAAA,SAAA5F,GACA2B,QAAAC,IAAA5B,EAAA,cACA,IAAA2G,EAAAL,EAAA/B,aACAqC,EAAAN,EAAAvF,aACA8F,EAAA,IAAAC,EAAAC,EAAAJ,GACAK,EAAA,IAAAF,EAAAC,EAAAH,GACAN,EAAAvF,aAAA4F,EAAAM,OAAAL,GAAAM,OAAA,SAAAxI,GAAA,OAAAmI,EAAAlI,IAAAD,KAAAsI,EAAArI,IAAAD,OAEAmH,MAAA,SAAAC,GACAnE,QAAAC,IAAAkE,EAAA,cAQAqB,mBAtFA,WAuFAxF,QAAAC,IAAA,EAAA3F,KAAAiI,iBACAjI,KAAAkJ,eAMAD,aA9FA,SA8FA9B,GACA,IAAAkD,EAAArK,KAIYyJ,OAAAC,EAAA,EAAAD,CAAZ,8CAFA0B,aAAA,IAGAxB,KAAA,SAAA5F,GACAsG,EAAAlC,SAAApE,EAAA/B,KAAAlD,OAAAsM,mBACAf,EAAAlC,SAAAkD,KAAA,SAAAb,GAKA,OAJA,GAAAA,EAAAc,QACAjB,EAAA5B,UAAAE,aAAA6B,EAAAP,QACAI,EAAA5B,UAAAC,UAAA8B,EAAAzF,MAEA,GAAAyF,EAAAc,QAEAjB,EAAAnB,gBAEAU,MAAA,SAAAC,GACAnE,QAAAC,IAAAkE,EAAA,YAOAX,YAvHA,WAwHA,IAAAmB,EAAArK,KACAwJ,GACAb,aAAA0B,EAAA5B,UAAAE,aACA4C,UAAA,EAAAlB,EAAApC,gBACAG,SAAAiC,EAAAjC,SACAoD,WAAAnB,EAAAhC,YACAoD,OAAA,GAEYhC,OAAAC,EAAA,EAAAD,CAAZ,wCAAAD,GACAG,KAAA,SAAA5F,GACA,IAAA2H,KACAnD,EAAA,EACA,GAAAxE,EAAA/B,KAAA2J,YACAD,EAAA3H,EAAA/B,KAAAlD,OAAA4M,SACAnD,EAAAxE,EAAA/B,KAAAlD,OAAAyJ,OAAA,GAEA8B,EAAAvF,aAAA4G,EACArB,EAAA9B,QACA8B,EAAA7B,SAAA,IAEAoB,MAAA,SAAAC,GACAnE,QAAAC,IAAAkE,EAAA,SACAQ,EAAA7B,SAAA,MAIAoD,UACAC,YADA,WAEA,OAAA7L,KAAAsI,aAAAzI,OAAA,IAAAG,KAAAkI,kBClOe4D,GADE9F,OAFP,WAAgB,IAAAC,EAAAjG,KAAakG,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,uCAAiDF,EAAA,eAAoBG,OAAOwF,SAAA9F,EAAAkC,SAAAS,aAAA3C,EAAA2C,cAAwDnC,IAAK4C,gBAAApD,EAAAoD,gBAAAS,oBAAA7D,EAAA6D,oBAAAI,wBAAAjE,EAAAiE,2BAA2IjE,EAAAc,GAAA,iBAAAd,EAAA4C,aAAAzC,EAAA,iBAAmEG,OAAOyF,KAAA/F,EAAA6C,oBAA6B1C,EAAA,OAAY6F,aAAalH,KAAA,UAAAmH,QAAA,YAAArJ,MAAAoD,EAAA,QAAAkG,WAAA,YAA4E7F,YAAA,uBAAmCF,EAAA,OAAYE,YAAA,oBAA8BF,EAAA,QAAaE,YAAA,eAAyBL,EAAAc,GAAAd,EAAAoB,GAAApB,EAAAwC,UAAAC,WAAA,IAAAzC,EAAAoB,GAAApB,EAAAsC,OAAA,QAAAtC,EAAAc,GAAA,KAAAX,EAAA,QAA8FE,YAAA,YAAsBL,EAAAc,GAAA,SAAAd,EAAAoB,GAAApB,EAAAwC,UAAAE,iBAAA1C,EAAAc,GAAA,KAAAX,EAAA,QAA+EE,YAAA,gBAA0BF,EAAA,KAAUE,YAAA,qBAAAC,OAAwC6F,KAAA,yCAAAnG,EAAAwC,UAAAE,gBAA4E1C,EAAAc,GAAA,WAAAd,EAAAc,GAAA,KAAAX,EAAA,QAA2CE,YAAA,WAAqBL,EAAAc,GAAA,KAAAX,EAAA,KAAsBE,YAAA,gBAAAC,OAAmC6F,KAAA,gCAAAnG,EAAAwC,UAAAE,gBAAmE1C,EAAAc,GAAA,YAAAd,EAAAc,GAAA,KAAAX,EAAA,OAA2CE,YAAA,wBAAkCF,EAAA,aAAkBG,OAAOtB,KAAA,aAAkBgB,EAAAc,GAAA,UAAAd,EAAAc,GAAA,KAAAX,EAAA,KAAAA,EAAA,aAAAH,EAAAc,GAAA,iBAAAd,EAAAc,GAAA,KAAAX,EAAA,aAA2GG,OAAOtB,KAAA,SAAAoH,MAAA,GAAAC,SAAArG,EAAA4F,aAAsDpF,IAAK8F,MAAAtG,EAAAmE,cAAwBnE,EAAAc,GAAA,UAAAd,EAAAc,GAAA,KAAAX,EAAA,aAA+CE,YAAA,oBAA8BF,EAAA,eAAoBE,YAAA,SAAAG,IAAyB+F,OAAAvG,EAAAiF,oBAAgCuB,OAAQ5J,MAAAoD,EAAA,gBAAAyG,SAAA,SAAAC,GAAqD1G,EAAAgC,gBAAA0E,GAAwBR,WAAA,qBAA+B/F,EAAA,KAAUE,YAAA,WAAqBL,EAAAc,GAAA,mBAAAd,EAAAc,GAAA,KAAAX,EAAA,iBAA4DG,OAAOzB,aAAAmB,EAAAnB,cAAgC2B,IAAKpB,aAAAY,EAAAZ,gBAAiCY,EAAAc,GAAA,KAAAX,EAAA,OAAwBE,YAAA,eAAyBF,EAAA,iBAAsBG,OAAOqG,WAAA,GAAAC,cAAA,aAAAC,YAAA7G,EAAAmC,SAAA2E,eAAA9G,EAAAoC,YAAA2E,OAAA,kCAAAzE,MAAAtC,EAAAsC,OAAmK9B,IAAKwG,cAAAhH,EAAAkD,iBAAA+D,iBAAAjH,EAAAmD,wBAA6E,YAE1uE3B,oBCChC,IAcI0F,EAdqB1O,EAAQ,OAcjB2O,CACdvF,EACAiE,GAT6B,EAV/B,SAAoBlE,GAClBnJ,EAAQ,SAaS,KAEU,MAUd4O,EAAA,QAAAF,EAAiB,8BC1BhCzO,EAAAC,SAAkBuG,QAAYzG,EAAQ,QAAwB6O,YAAA,yBCC9D,IAAAC,EAAc9O,EAAQ,QACtB6F,EAAW7F,EAAQ,QACnBC,EAAAC,QAAA,SAAA8C,GACA,kBACA,GAAA8L,EAAAvN,OAAAyB,EAAA,MAAAoD,UAAApD,EAAA,yBACA,OAAA6C,EAAAtE,8BCLAvB,EAAQ,OAARA,CAA8B,6BCA9B,IAAA+O,EAAyB/O,EAAQ,QAEjCC,EAAAC,QAAA,SAAAQ,EAAAU,GACA,WAAA2N,EAAArO,GAAA,CAAAU,0BCJApB,EAAQ,QACRA,EAAQ,QACRA,EAAQ,QACRA,EAAQ,QACRA,EAAQ,QACRA,EAAQ,QACRA,EAAQ,QACRC,EAAAC,QAAiBF,EAAQ,QAAkBgP,uCCN3C,IAAAC,EAAajP,EAAQ,QACrBgB,EAAchB,EAAQ,QACtBkP,EAAWlP,EAAQ,QACnBmP,EAAYnP,EAAQ,QACpBoP,EAAWpP,EAAQ,QACnB2B,EAAkB3B,EAAQ,QAC1BD,EAAYC,EAAQ,QACpB6B,EAAiB7B,EAAQ,QACzBO,EAAeP,EAAQ,QACvBqP,EAAqBrP,EAAQ,QAC7BwB,EAASxB,EAAQ,QAAcyB,EAC/B6N,EAAWtP,EAAQ,OAARA,CAA0B,GACrCiC,EAAkBjC,EAAQ,QAE1BC,EAAAC,QAAA,SAAA8C,EAAAD,EAAA4D,EAAA4I,EAAAtM,EAAAuM,GACA,IAAAC,EAAAR,EAAAjM,GACArC,EAAA8O,EACAvM,EAAAD,EAAA,YACAyM,EAAA/O,KAAAG,UACAyE,KAqCA,OApCAtD,GAAA,mBAAAtB,IAAA6O,GAAAE,EAAA5L,UAAAqL,EAAA,YACA,IAAAxO,GAAAgP,UAAA/L,WAOAjD,EAAAoC,EAAA,SAAA6M,EAAAzM,GACAtB,EAAA+N,EAAAjP,EAAAqC,EAAA,MACA4M,EAAAjI,GAAA,IAAA8H,OACA1O,GAAAoC,GAAApD,EAAAoD,EAAAF,EAAA2M,EAAA1M,GAAA0M,KAEAN,EAAA,kEAAAO,MAAA,cAAAC,GACA,IAAAC,EAAA,OAAAD,GAAA,OAAAA,EACAA,KAAAJ,KAAAF,GAAA,SAAAM,IAAAV,EAAAzO,EAAAG,UAAAgP,EAAA,SAAAzD,EAAA2D,GAEA,GADAnO,EAAAN,KAAAZ,EAAAmP,IACAC,GAAAP,IAAAjP,EAAA8L,GAAA,aAAAyD,QAAA/O,EACA,IAAAV,EAAAkB,KAAAoG,GAAAmI,GAAA,IAAAzD,EAAA,EAAAA,EAAA2D,GACA,OAAAD,EAAAxO,KAAAlB,MAGAmP,GAAAhO,EAAAb,EAAAG,UAAA,QACAoD,IAAA,WACA,OAAA3C,KAAAoG,GAAAsI,UApBAtP,EAAA4O,EAAAzM,eAAAC,EAAAC,EAAAC,EAAAC,GACAvB,EAAAhB,EAAAG,UAAA6F,GACAuI,EAAAgB,MAAA,GAuBAb,EAAA1O,EAAAqC,GAEAuC,EAAAvC,GAAArC,EACAK,IAAAmP,EAAAnP,EAAAoP,EAAApP,EAAAqP,EAAA9K,GAEAiK,GAAAD,EAAAlL,UAAA1D,EAAAqC,EAAAC,GAEAtC,sCCxDA,IAAA2P,EAAatQ,EAAQ,QACrBmC,EAAenC,EAAQ,QAIvBC,EAAAC,QAAiBF,EAAQ,OAARA,CAHjB,MAGwC,SAAAkE,GACxC,kBAAyB,OAAAA,EAAA3C,KAAAF,UAAAD,OAAA,EAAAC,UAAA,QAAAN,MAGzBwP,IAAA,SAAAnM,GACA,OAAAkM,EAAAnM,IAAAhC,EAAAZ,KARA,OAQA6C,EAAA,IAAAA,EAAA,EAAAA,OAECkM","file":"static/js/2.6b38f003797130d4f9ab.js","sourcesContent":["var forOf = require('./_for-of');\n\nmodule.exports = function (iter, ITERATOR) {\n var result = [];\n forOf(iter, false, result.push, result, ITERATOR);\n return result;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_array-from-iterable.js\n// module id = 4WTo\n// module chunks = 2","var isObject = require('./_is-object');\nvar isArray = require('./_is-array');\nvar SPECIES = require('./_wks')('species');\n\nmodule.exports = function (original) {\n var C;\n if (isArray(original)) {\n C = original.constructor;\n // cross-realm fallback\n if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;\n if (isObject(C)) {\n C = C[SPECIES];\n if (C === null) C = undefined;\n }\n } return C === undefined ? Array : C;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_array-species-constructor.js\n// module id = 7Doy\n// module chunks = 2","'use strict';\n// https://tc39.github.io/proposal-setmap-offrom/\nvar $export = require('./_export');\n\nmodule.exports = function (COLLECTION) {\n $export($export.S, COLLECTION, { of: function of() {\n var length = arguments.length;\n var A = new Array(length);\n while (length--) A[length] = arguments[length];\n return new this(A);\n } });\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_set-collection-of.js\n// module id = 9Bbf\n// module chunks = 2","'use strict';\nvar dP = require('./_object-dp').f;\nvar create = require('./_object-create');\nvar redefineAll = require('./_redefine-all');\nvar ctx = require('./_ctx');\nvar anInstance = require('./_an-instance');\nvar forOf = require('./_for-of');\nvar $iterDefine = require('./_iter-define');\nvar step = require('./_iter-step');\nvar setSpecies = require('./_set-species');\nvar DESCRIPTORS = require('./_descriptors');\nvar fastKey = require('./_meta').fastKey;\nvar validate = require('./_validate-collection');\nvar SIZE = DESCRIPTORS ? '_s' : 'size';\n\nvar getEntry = function (that, key) {\n // fast case\n var index = fastKey(key);\n var entry;\n if (index !== 'F') return that._i[index];\n // frozen object case\n for (entry = that._f; entry; entry = entry.n) {\n if (entry.k == key) return entry;\n }\n};\n\nmodule.exports = {\n getConstructor: function (wrapper, NAME, IS_MAP, ADDER) {\n var C = wrapper(function (that, iterable) {\n anInstance(that, C, NAME, '_i');\n that._t = NAME; // collection type\n that._i = create(null); // index\n that._f = undefined; // first entry\n that._l = undefined; // last entry\n that[SIZE] = 0; // size\n if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);\n });\n redefineAll(C.prototype, {\n // 23.1.3.1 Map.prototype.clear()\n // 23.2.3.2 Set.prototype.clear()\n clear: function clear() {\n for (var that = validate(this, NAME), data = that._i, entry = that._f; entry; entry = entry.n) {\n entry.r = true;\n if (entry.p) entry.p = entry.p.n = undefined;\n delete data[entry.i];\n }\n that._f = that._l = undefined;\n that[SIZE] = 0;\n },\n // 23.1.3.3 Map.prototype.delete(key)\n // 23.2.3.4 Set.prototype.delete(value)\n 'delete': function (key) {\n var that = validate(this, NAME);\n var entry = getEntry(that, key);\n if (entry) {\n var next = entry.n;\n var prev = entry.p;\n delete that._i[entry.i];\n entry.r = true;\n if (prev) prev.n = next;\n if (next) next.p = prev;\n if (that._f == entry) that._f = next;\n if (that._l == entry) that._l = prev;\n that[SIZE]--;\n } return !!entry;\n },\n // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined)\n // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined)\n forEach: function forEach(callbackfn /* , that = undefined */) {\n validate(this, NAME);\n var f = ctx(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3);\n var entry;\n while (entry = entry ? entry.n : this._f) {\n f(entry.v, entry.k, this);\n // revert to the last existing entry\n while (entry && entry.r) entry = entry.p;\n }\n },\n // 23.1.3.7 Map.prototype.has(key)\n // 23.2.3.7 Set.prototype.has(value)\n has: function has(key) {\n return !!getEntry(validate(this, NAME), key);\n }\n });\n if (DESCRIPTORS) dP(C.prototype, 'size', {\n get: function () {\n return validate(this, NAME)[SIZE];\n }\n });\n return C;\n },\n def: function (that, key, value) {\n var entry = getEntry(that, key);\n var prev, index;\n // change existing entry\n if (entry) {\n entry.v = value;\n // create new entry\n } else {\n that._l = entry = {\n i: index = fastKey(key, true), // <- index\n k: key, // <- key\n v: value, // <- value\n p: prev = that._l, // <- previous entry\n n: undefined, // <- next entry\n r: false // <- removed\n };\n if (!that._f) that._f = entry;\n if (prev) prev.n = entry;\n that[SIZE]++;\n // add to index\n if (index !== 'F') that._i[index] = entry;\n } return that;\n },\n getEntry: getEntry,\n setStrong: function (C, NAME, IS_MAP) {\n // add .keys, .values, .entries, [@@iterator]\n // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11\n $iterDefine(C, NAME, function (iterated, kind) {\n this._t = validate(iterated, NAME); // target\n this._k = kind; // kind\n this._l = undefined; // previous\n }, function () {\n var that = this;\n var kind = that._k;\n var entry = that._l;\n // revert to the last existing entry\n while (entry && entry.r) entry = entry.p;\n // get next entry\n if (!that._t || !(that._l = entry = entry ? entry.n : that._t._f)) {\n // or finish the iteration\n that._t = undefined;\n return step(1);\n }\n // return step by kind\n if (kind == 'keys') return step(0, entry.k);\n if (kind == 'values') return step(0, entry.v);\n return step(0, [entry.k, entry.v]);\n }, IS_MAP ? 'entries' : 'values', !IS_MAP, true);\n\n // add [@@species], 23.1.2.2, 23.2.2.2\n setSpecies(NAME);\n }\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_collection-strong.js\n// module id = 9C8M\n// module chunks = 2","// 0 -> Array#forEach\n// 1 -> Array#map\n// 2 -> Array#filter\n// 3 -> Array#some\n// 4 -> Array#every\n// 5 -> Array#find\n// 6 -> Array#findIndex\nvar ctx = require('./_ctx');\nvar IObject = require('./_iobject');\nvar toObject = require('./_to-object');\nvar toLength = require('./_to-length');\nvar asc = require('./_array-species-create');\nmodule.exports = function (TYPE, $create) {\n var IS_MAP = TYPE == 1;\n var IS_FILTER = TYPE == 2;\n var IS_SOME = TYPE == 3;\n var IS_EVERY = TYPE == 4;\n var IS_FIND_INDEX = TYPE == 6;\n var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;\n var create = $create || asc;\n return function ($this, callbackfn, that) {\n var O = toObject($this);\n var self = IObject(O);\n var f = ctx(callbackfn, that, 3);\n var length = toLength(self.length);\n var index = 0;\n var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;\n var val, res;\n for (;length > index; index++) if (NO_HOLES || index in self) {\n val = self[index];\n res = f(val, index, O);\n if (TYPE) {\n if (IS_MAP) result[index] = res; // map\n else if (res) switch (TYPE) {\n case 3: return true; // some\n case 5: return val; // find\n case 6: return index; // findIndex\n case 2: result.push(val); // filter\n } else if (IS_EVERY) return false; // every\n }\n }\n return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_array-methods.js\n// module id = ALrJ\n// module chunks = 2","// https://github.com/DavidBruant/Map-Set.prototype.toJSON\nvar $export = require('./_export');\n\n$export($export.P + $export.R, 'Set', { toJSON: require('./_collection-to-json')('Set') });\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es7.set.to-json.js\n// module id = BDhv\n// module chunks = 2","'use strict';\n// https://tc39.github.io/proposal-setmap-offrom/\nvar $export = require('./_export');\nvar aFunction = require('./_a-function');\nvar ctx = require('./_ctx');\nvar forOf = require('./_for-of');\n\nmodule.exports = function (COLLECTION) {\n $export($export.S, COLLECTION, { from: function from(source /* , mapFn, thisArg */) {\n var mapFn = arguments[1];\n var mapping, A, n, cb;\n aFunction(this);\n mapping = mapFn !== undefined;\n if (mapping) aFunction(mapFn);\n if (source == undefined) return new this();\n A = [];\n if (mapping) {\n n = 0;\n cb = ctx(mapFn, arguments[2], 2);\n forOf(source, false, function (nextItem) {\n A.push(cb(nextItem, n++));\n });\n } else {\n forOf(source, false, A.push, A);\n }\n return new this(A);\n } });\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_set-collection-from.js\n// module id = HpRW\n// module chunks = 2","var isObject = require('./_is-object');\nmodule.exports = function (it, TYPE) {\n if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!');\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_validate-collection.js\n// module id = LIJb\n// module chunks = 2","// https://tc39.github.io/proposal-setmap-offrom/#sec-set.from\nrequire('./_set-collection-from')('Set');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es7.set.from.js\n// module id = ioQ5\n// module chunks = 2","<template>\r\n <div class=\"employee-table\">\r\n <el-table\r\n height=\"495\"\r\n @selection-change=\"selectMember\"\r\n @row-click=\"linkToDetail\"\r\n :data=\"employeeList\">\r\n <template v-for=\"prop in headList\">\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'selection'\"\r\n type=\"selection\"\r\n width=\"42\">\r\n </el-table-column>\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'name'\"\r\n label=\"姓名\"\r\n >\r\n <template slot-scope=\"scope\">\r\n <span>{{scope.row.name}}</span>\r\n <span v-if=\"scope.row.isManager == 1\" class=\"is-manager\">部门负责人</span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'phoneNumber'\"\r\n label=\"手机号\"\r\n prop=\"phoneNumber\"\r\n ></el-table-column>\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'positionName'\"\r\n label=\"职位\"\r\n prop=\"positionName\"\r\n ></el-table-column>\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'activationStatus'\"\r\n label=\"状态\"\r\n >\r\n <template slot-scope=\"scope\">\r\n <div class=\"status-icon\" :class=\"scope.row.activationStatus == 1 ? 'is-active' : ''\">\r\n <i class=\"iconfont icon-shouji\"></i>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n </template>\r\n </el-table>\r\n </div>\r\n</template>\r\n<script>\r\nexport default {\r\n name: \"employee-table\",\r\n props: {\r\n employeeList: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n headList: {\r\n type: Array,\r\n default() {\r\n return [\"selection\", \"name\", \"phoneNumber\", \"positionName\", \"activationStatus\"];\r\n }\r\n }\r\n },\r\n methods: {\r\n /**\r\n * table选择员工\r\n */\r\n selectMember(selection) {\r\n this.$emit(\"selectMember\", selection);\r\n },\r\n /**\r\n * 跳转至员工详情\r\n */\r\n linkToDetail(row) {\r\n console.log(row);\r\n window.open(\"#/employee?employeeClerkId=\"+row.employeeClerkId);\r\n }\r\n }\r\n};\r\n</script>\r\n<style lang=\"scss\">\r\n.el-table .cell .is-manager {\r\n display: inline-block;\r\n font-size: 10px;\r\n color: #fff;\r\n width:56px;\r\n height:13px;\r\n text-align: center;\r\n line-height: 15px;\r\n background:rgba(247,203,39,1);\r\n border-radius:2px;\r\n}\r\n.el-table tr {\r\n cursor: pointer;\r\n}\r\n</style>\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/employeeList.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"employee-table\"},[_c('el-table',{attrs:{\"height\":\"495\",\"data\":_vm.employeeList},on:{\"selection-change\":_vm.selectMember,\"row-click\":_vm.linkToDetail}},[_vm._l((_vm.headList),function(prop){return [(prop == 'selection')?_c('el-table-column',{key:prop,attrs:{\"type\":\"selection\",\"width\":\"42\"}}):_vm._e(),_vm._v(\" \"),(prop == 'name')?_c('el-table-column',{key:prop,attrs:{\"label\":\"姓名\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('span',[_vm._v(_vm._s(scope.row.name))]),_vm._v(\" \"),(scope.row.isManager == 1)?_c('span',{staticClass:\"is-manager\"},[_vm._v(\"部门负责人\")]):_vm._e()]}}])}):_vm._e(),_vm._v(\" \"),(prop == 'phoneNumber')?_c('el-table-column',{key:prop,attrs:{\"label\":\"手机号\",\"prop\":\"phoneNumber\"}}):_vm._e(),_vm._v(\" \"),(prop == 'positionName')?_c('el-table-column',{key:prop,attrs:{\"label\":\"职位\",\"prop\":\"positionName\"}}):_vm._e(),_vm._v(\" \"),(prop == 'activationStatus')?_c('el-table-column',{key:prop,attrs:{\"label\":\"状态\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',{staticClass:\"status-icon\",class:scope.row.activationStatus == 1 ? 'is-active' : ''},[_c('i',{staticClass:\"iconfont icon-shouji\"})])]}}])}):_vm._e()]})],2)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-09024468\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/employeeList.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-09024468\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./employeeList.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./employeeList.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./employeeList.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-09024468\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./employeeList.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/employeeList.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"administrative-estrutura-container\">\r\n <search-menu\r\n @handleSearchKey=\"handleSearchKey\"\r\n @handleTreeSelection=\"handleTreeSelection\"\r\n :treeData=\"menuData\"\r\n :searchResult=\"searchResult\"\r\n @handleEmployeeSelection=\"handleEmployeeSelection\">\r\n </search-menu>\r\n <employee-info v-if=\"showEmployee == 'employee'\" :info=\"selectedEmployee\"></employee-info>\r\n <div class=\"af-right-container\"\r\n v-loading=\"loading\"\r\n v-else>\r\n <div class=\"af-right-header\">\r\n <span class=\"title-span\">{{groupInfo.groupName}}({{total}}人)</span>\r\n <span class=\"id-span\">部门ID: {{groupInfo.departmentId}}</span>\r\n <span class=\"handle-area\">\r\n <a :href=\"'#/addDepartment?addnew=1&departmentId='+groupInfo.departmentId\" class=\"J_add-child a-href\">添加子部门</a>\r\n <span class=\"hurdle\"></span>\r\n <a :href=\"'#/addDepartment?departmentId='+groupInfo.departmentId\" class=\"J_edit a-href\">编辑</a>\r\n </span>\r\n </div>\r\n <div class=\"af-right-button-box\">\r\n <el-button type=\"primary\">添加成员</el-button>\r\n <a><el-button>批量导入/导出</el-button></a>\r\n <el-button type=\"danger\" plain @click=\"delMembers\" :disabled=\"disabledDel\">批量删除</el-button>\r\n <el-button class=\"J_show-children\"><el-checkbox class=\"m-r-10\" v-model=\"showChildMember\" @change=\"setChildMemberShow\"></el-checkbox><a class=\"a-href\">显示子成员</a></el-button>\r\n </div>\r\n <employee-list :employeeList=\"employeeList\" @selectMember=\"selectMember\"></employee-list>\r\n <div class=\"pagination\">\r\n <el-pagination\r\n background\r\n @size-change=\"handleSizeChange\"\r\n @current-change=\"handleCurrentChange\"\r\n :page-sizes=\"[20, 40, 60, 80]\"\r\n :page-size=\"pageSize\"\r\n :current-page=\"currentPage\"\r\n layout=\"total, sizes, prev, pager, next\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import searchMenu from \"components/contacts/searchMenu\";\r\n import employeeInfo from \"components/contacts/employeeInfo\";\r\n import employeeList from \"components/contacts/employeeList\";\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n export default {\r\n name: \"administrativeEstrutura\",\r\n components: {\r\n searchMenu,\r\n employeeInfo,\r\n employeeList\r\n },\r\n data() {\r\n return {\r\n showChildMember: false,\r\n setDisabledDel: false,\r\n menuData: [],\r\n pageSize: 20,\r\n currentPage: 1,\r\n selectedList: [],\r\n total: 0,\r\n loading: true,\r\n groupInfo: {\r\n groupName: \"\",\r\n departmentId: \"\"\r\n },\r\n employeeList: [],\r\n searchResult: {},\r\n showEmployee: false,\r\n selectedEmployee: {}\r\n };\r\n },\r\n created() {},\r\n beforeMount() {\r\n this.getGroupData();\r\n this.getEmployee();\r\n },\r\n methods: {\r\n handleSizeChange(val) {\r\n this.pageSize = val;\r\n this.getEmployee();\r\n },\r\n handleCurrentChange(val) {\r\n this.currentPage = val;\r\n this.getEmployee();\r\n },\r\n\r\n /**\r\n * 树形菜单搜索 \r\n */\r\n handleSearchKey(keyWord) {\r\n console.log(keyWord, \"searchKey\");\r\n let params = {\r\n keyWord\r\n };\r\n getRequest(\"/haoban-manage-web/emp/searchpage\", params)\r\n .then(res => {\r\n console.log(res, \"key word search\");\r\n this.searchResult = res.data.result;\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n },\r\n \r\n /**\r\n * 树形菜单选择项处理\r\n */\r\n handleTreeSelection(obj, node, showEmployee) {\r\n console.log(obj, node, \"selection\");\r\n this.groupInfo.departmentId = obj.groupId;\r\n this.groupInfo.groupName = obj.name;\r\n this.showEmployee = showEmployee;\r\n this.loading = true;\r\n this.getEmployee();\r\n },\r\n /**\r\n * 树形搜索结果选人处理\r\n */\r\n handleEmployeeSelection(employee, showEmployee) {\r\n console.log(employee);\r\n this.selectedEmployee = employee;\r\n this.showEmployee = showEmployee;\r\n },\r\n /**\r\n * table选择员工\r\n */\r\n selectMember(selection) {\r\n this.selectedList = selection;\r\n },\r\n /**\r\n * 批量删除成员\r\n */\r\n delMembers() {\r\n let _this = this;\r\n _this.$confirm(\"是否要删除选中的员工?\", \"提示\", {\r\n type: \"warning\"\r\n }).then(() => {\r\n let arr = [];\r\n _this.selectedList.forEach(li => {\r\n arr.push(li.employeeClerkId);\r\n });\r\n let params = {\r\n ids: arr.push(\",\")\r\n }\r\n getRequest(\"/haoban-manage-web/emp/del\", params)\r\n .then(res => {\r\n console.log(res, \"Del result\");\r\n let selected = _this.selectedList;\r\n let originList = _this.employeeList;\r\n let selSet = new Set(selected);\r\n let originSet = new Set(originList);\r\n _this.employeeList = selected.concat(originList).filter(v => !selSet.has(v) || !originSet.has(v)); // 两数组非交集部分即为剔除后剩下的数据\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n })\r\n },\r\n\r\n /**\r\n * 设置是否显示子成员\r\n */\r\n setChildMemberShow() {\r\n console.log(this.showChildMember * 1);\r\n this.getEmployee();\r\n },\r\n\r\n /**\r\n * 获取分组架构\r\n */\r\n getGroupData(fn) {\r\n let _this = this;\r\n let params = {\r\n isStoreGroup: 0\r\n };\r\n getRequest(\"/haoban-manage-web/dept/deptListForCompany\", params)\r\n .then(res => {\r\n _this.menuData = res.data.result.departmentList || [];\r\n _this.menuData.some(li => {\r\n if (li.level == 0) {\r\n _this.groupInfo.departmentId = li.groupId;\r\n _this.groupInfo.groupName = li.name;\r\n }\r\n return li.level == 0;\r\n });\r\n _this.getEmployee();\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n },\r\n\r\n /**\r\n * 获取员工列表\r\n */\r\n getEmployee() {\r\n let _this = this;\r\n let params = {\r\n departmentId: _this.groupInfo.departmentId,\r\n showChild: _this.showChildMember * 1,\r\n pageSize: _this.pageSize,\r\n pageNumber: _this.currentPage,\r\n status: 1\r\n };\r\n getRequest(\"/haoban-manage-web/emp/findsimplepage\", params)\r\n .then(res => {\r\n let list = [];\r\n let total = 0;\r\n if (res.data.errorCode == 1) {\r\n list = res.data.result.list || [];\r\n total = res.data.result.total || 0;\r\n }\r\n _this.employeeList = list;\r\n _this.total = total;\r\n _this.loading = false;\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n _this.loading = false;\r\n });\r\n }\r\n },\r\n computed: {\r\n disabledDel() {\r\n return this.selectedList.length < 1 && !this.setDisabledDel;\r\n }\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n .administrative-estrutura-container {\r\n display: flex;\r\n .af-right-container {\r\n height: 690px;\r\n background: #fff;\r\n flex: 1;\r\n padding: 0 24px;\r\n .af-right-header {\r\n height: 70px;\r\n line-height: 70px;\r\n font-weight: 400;\r\n font-size: 14px;\r\n color: #606266;\r\n .title-span {\r\n color: #303133;\r\n font-size: 20px;\r\n }\r\n .handle-area {\r\n float: right;\r\n .hurdle {\r\n width:1px;\r\n height:16px;\r\n display: inline-block;\r\n background: #DCDFE6;\r\n margin: 0 10px;\r\n vertical-align: sub;\r\n }\r\n }\r\n }\r\n .af-right-button-box {\r\n padding: 8px 15px;\r\n background: #EBEEF5;\r\n }\r\n .pagination {\r\n margin-top: 30px;\r\n text-align: right;\r\n }\r\n .status-icon {\r\n width: 34px;\r\n height: 32px;\r\n line-height: 32px;\r\n text-align: center;\r\n background: #ECF5FF;\r\n border: 1px solid #D9ECFF;\r\n border-radius: 4px;\r\n &.is-active {\r\n .iconfont {\r\n color: #409EFF;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/administrativeFrame.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"administrative-estrutura-container\"},[_c('search-menu',{attrs:{\"treeData\":_vm.menuData,\"searchResult\":_vm.searchResult},on:{\"handleSearchKey\":_vm.handleSearchKey,\"handleTreeSelection\":_vm.handleTreeSelection,\"handleEmployeeSelection\":_vm.handleEmployeeSelection}}),_vm._v(\" \"),(_vm.showEmployee == 'employee')?_c('employee-info',{attrs:{\"info\":_vm.selectedEmployee}}):_c('div',{directives:[{name:\"loading\",rawName:\"v-loading\",value:(_vm.loading),expression:\"loading\"}],staticClass:\"af-right-container\"},[_c('div',{staticClass:\"af-right-header\"},[_c('span',{staticClass:\"title-span\"},[_vm._v(_vm._s(_vm.groupInfo.groupName)+\"(\"+_vm._s(_vm.total)+\"人)\")]),_vm._v(\" \"),_c('span',{staticClass:\"id-span\"},[_vm._v(\"部门ID: \"+_vm._s(_vm.groupInfo.departmentId))]),_vm._v(\" \"),_c('span',{staticClass:\"handle-area\"},[_c('a',{staticClass:\"J_add-child a-href\",attrs:{\"href\":'#/addDepartment?addnew=1&departmentId='+_vm.groupInfo.departmentId}},[_vm._v(\"添加子部门\")]),_vm._v(\" \"),_c('span',{staticClass:\"hurdle\"}),_vm._v(\" \"),_c('a',{staticClass:\"J_edit a-href\",attrs:{\"href\":'#/addDepartment?departmentId='+_vm.groupInfo.departmentId}},[_vm._v(\"编辑\")])])]),_vm._v(\" \"),_c('div',{staticClass:\"af-right-button-box\"},[_c('el-button',{attrs:{\"type\":\"primary\"}},[_vm._v(\"添加成员\")]),_vm._v(\" \"),_c('a',[_c('el-button',[_vm._v(\"批量导入/导出\")])],1),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"danger\",\"plain\":\"\",\"disabled\":_vm.disabledDel},on:{\"click\":_vm.delMembers}},[_vm._v(\"批量删除\")]),_vm._v(\" \"),_c('el-button',{staticClass:\"J_show-children\"},[_c('el-checkbox',{staticClass:\"m-r-10\",on:{\"change\":_vm.setChildMemberShow},model:{value:(_vm.showChildMember),callback:function ($$v) {_vm.showChildMember=$$v},expression:\"showChildMember\"}}),_c('a',{staticClass:\"a-href\"},[_vm._v(\"显示子成员\")])],1)],1),_vm._v(\" \"),_c('employee-list',{attrs:{\"employeeList\":_vm.employeeList},on:{\"selectMember\":_vm.selectMember}}),_vm._v(\" \"),_c('div',{staticClass:\"pagination\"},[_c('el-pagination',{attrs:{\"background\":\"\",\"page-sizes\":[20, 40, 60, 80],\"page-size\":_vm.pageSize,\"current-page\":_vm.currentPage,\"layout\":\"total, sizes, prev, pager, next\",\"total\":_vm.total},on:{\"size-change\":_vm.handleSizeChange,\"current-change\":_vm.handleCurrentChange}})],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0473cf2c\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/administrativeFrame.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0473cf2c\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./administrativeFrame.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0473cf2c\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./administrativeFrame.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/administrativeFrame.vue\n// module id = null\n// module chunks = ","module.exports = { \"default\": require(\"core-js/library/fn/set\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/babel-runtime/core-js/set.js\n// module id = lHA8\n// module chunks = 2","// https://github.com/DavidBruant/Map-Set.prototype.toJSON\nvar classof = require('./_classof');\nvar from = require('./_array-from-iterable');\nmodule.exports = function (NAME) {\n return function toJSON() {\n if (classof(this) != NAME) throw TypeError(NAME + \"#toJSON isn't generic\");\n return from(this);\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_collection-to-json.js\n// module id = m9gC\n// module chunks = 2","// https://tc39.github.io/proposal-setmap-offrom/#sec-set.of\nrequire('./_set-collection-of')('Set');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es7.set.of.js\n// module id = oNmr\n// module chunks = 2","// 9.4.2.3 ArraySpeciesCreate(originalArray, length)\nvar speciesConstructor = require('./_array-species-constructor');\n\nmodule.exports = function (original, length) {\n return new (speciesConstructor(original))(length);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_array-species-create.js\n// module id = oeOm\n// module chunks = 2","require('../modules/es6.object.to-string');\nrequire('../modules/es6.string.iterator');\nrequire('../modules/web.dom.iterable');\nrequire('../modules/es6.set');\nrequire('../modules/es7.set.to-json');\nrequire('../modules/es7.set.of');\nrequire('../modules/es7.set.from');\nmodule.exports = require('../modules/_core').Set;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/fn/set.js\n// module id = pPW7\n// module chunks = 2","'use strict';\nvar global = require('./_global');\nvar $export = require('./_export');\nvar meta = require('./_meta');\nvar fails = require('./_fails');\nvar hide = require('./_hide');\nvar redefineAll = require('./_redefine-all');\nvar forOf = require('./_for-of');\nvar anInstance = require('./_an-instance');\nvar isObject = require('./_is-object');\nvar setToStringTag = require('./_set-to-string-tag');\nvar dP = require('./_object-dp').f;\nvar each = require('./_array-methods')(0);\nvar DESCRIPTORS = require('./_descriptors');\n\nmodule.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {\n var Base = global[NAME];\n var C = Base;\n var ADDER = IS_MAP ? 'set' : 'add';\n var proto = C && C.prototype;\n var O = {};\n if (!DESCRIPTORS || typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () {\n new C().entries().next();\n }))) {\n // create collection constructor\n C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER);\n redefineAll(C.prototype, methods);\n meta.NEED = true;\n } else {\n C = wrapper(function (target, iterable) {\n anInstance(target, C, NAME, '_c');\n target._c = new Base();\n if (iterable != undefined) forOf(iterable, IS_MAP, target[ADDER], target);\n });\n each('add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON'.split(','), function (KEY) {\n var IS_ADDER = KEY == 'add' || KEY == 'set';\n if (KEY in proto && !(IS_WEAK && KEY == 'clear')) hide(C.prototype, KEY, function (a, b) {\n anInstance(this, C, KEY);\n if (!IS_ADDER && IS_WEAK && !isObject(a)) return KEY == 'get' ? undefined : false;\n var result = this._c[KEY](a === 0 ? 0 : a, b);\n return IS_ADDER ? this : result;\n });\n });\n IS_WEAK || dP(C.prototype, 'size', {\n get: function () {\n return this._c.size;\n }\n });\n }\n\n setToStringTag(C, NAME);\n\n O[NAME] = C;\n $export($export.G + $export.W + $export.F, O);\n\n if (!IS_WEAK) common.setStrong(C, NAME, IS_MAP);\n\n return C;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_collection.js\n// module id = qo66\n// module chunks = 2","'use strict';\nvar strong = require('./_collection-strong');\nvar validate = require('./_validate-collection');\nvar SET = 'Set';\n\n// 23.2 Set Objects\nmodule.exports = require('./_collection')(SET, function (get) {\n return function Set() { return get(this, arguments.length > 0 ? arguments[0] : undefined); };\n}, {\n // 23.2.3.1 Set.prototype.add(value)\n add: function add(value) {\n return strong.def(validate(this, SET), value = value === 0 ? 0 : value, value);\n }\n}, strong);\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es6.set.js\n// module id = ttyz\n// module chunks = 2"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([2],{"4WTo":function(e,t,n){var o=n("NWt+");e.exports=function(e,t){var n=[];return o(e,!1,n.push,n,t),n}},"7Doy":function(e,t,n){var o=n("EqjI"),r=n("7UMu"),a=n("dSzd")("species");e.exports=function(e){var t;return r(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!r(t.prototype)||(t=void 0),o(t)&&null===(t=t[a])&&(t=void 0)),void 0===t?Array:t}},"9Bbf":function(e,t,n){"use strict";var o=n("kM2E");e.exports=function(e){o(o.S,e,{of:function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}})}},"9C8M":function(e,t,n){"use strict";var o=n("evD5").f,r=n("Yobk"),a=n("xH/j"),i=n("+ZMJ"),s=n("2KxR"),l=n("NWt+"),c=n("vIB/"),u=n("EGZi"),d=n("bRrM"),f=n("+E39"),h=n("06OY").fastKey,p=n("LIJb"),m=f?"_s":"size",v=function(e,t){var n,o=h(t);if("F"!==o)return e._i[o];for(n=e._f;n;n=n.n)if(n.k==t)return n};e.exports={getConstructor:function(e,t,n,c){var u=e(function(e,o){s(e,u,t,"_i"),e._t=t,e._i=r(null),e._f=void 0,e._l=void 0,e[m]=0,void 0!=o&&l(o,n,e[c],e)});return a(u.prototype,{clear:function(){for(var e=p(this,t),n=e._i,o=e._f;o;o=o.n)o.r=!0,o.p&&(o.p=o.p.n=void 0),delete n[o.i];e._f=e._l=void 0,e[m]=0},delete:function(e){var n=p(this,t),o=v(n,e);if(o){var r=o.n,a=o.p;delete n._i[o.i],o.r=!0,a&&(a.n=r),r&&(r.p=a),n._f==o&&(n._f=r),n._l==o&&(n._l=a),n[m]--}return!!o},forEach:function(e){p(this,t);for(var n,o=i(e,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(o(n.v,n.k,this);n&&n.r;)n=n.p},has:function(e){return!!v(p(this,t),e)}}),f&&o(u.prototype,"size",{get:function(){return p(this,t)[m]}}),u},def:function(e,t,n){var o,r,a=v(e,t);return a?a.v=n:(e._l=a={i:r=h(t,!0),k:t,v:n,p:o=e._l,n:void 0,r:!1},e._f||(e._f=a),o&&(o.n=a),e[m]++,"F"!==r&&(e._i[r]=a)),e},getEntry:v,setStrong:function(e,t,n){c(e,t,function(e,n){this._t=p(e,t),this._k=n,this._l=void 0},function(){for(var e=this._k,t=this._l;t&&t.r;)t=t.p;return this._t&&(this._l=t=t?t.n:this._t._f)?u(0,"keys"==e?t.k:"values"==e?t.v:[t.k,t.v]):(this._t=void 0,u(1))},n?"entries":"values",!n,!0),d(t)}}},ALrJ:function(e,t,n){var o=n("+ZMJ"),r=n("MU5D"),a=n("sB3e"),i=n("QRG4"),s=n("oeOm");e.exports=function(e,t){var n=1==e,l=2==e,c=3==e,u=4==e,d=6==e,f=5==e||d,h=t||s;return function(t,s,p){for(var m,v,g=a(t),_=r(g),y=o(s,p,3),b=i(_.length),w=0,C=n?h(t,b):l?h(t,0):void 0;b>w;w++)if((f||w in _)&&(v=y(m=_[w],w,g),e))if(n)C[w]=v;else if(v)switch(e){case 3:return!0;case 5:return m;case 6:return w;case 2:C.push(m)}else if(u)return!1;return d?-1:c||u?u:C}}},BDhv:function(e,t,n){var o=n("kM2E");o(o.P+o.R,"Set",{toJSON:n("m9gC")("Set")})},"Ew/l":function(e,t){},Gfms:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n("lHA8"),r=n.n(o),a=n("ATfr"),i=n("WSbm"),s=n("m3wW"),l=n("P9l9"),c={name:"administrativeEstrutura",components:{searchMenu:a.a,employeeInfo:i.a,employeeList:s.a},data:function(){return{showChildMember:!1,setDisabledDel:!1,menuData:[],pageSize:20,currentPage:1,selectedList:[],total:0,loading:!0,groupInfo:{groupName:"",departmentId:""},employeeList:[],searchResult:{},showEmployee:!1,selectedEmployee:{}}},created:function(){},beforeMount:function(){this.getGroupData(),this.getEmployee()},methods:{handleSizeChange:function(e){this.pageSize=e,this.getEmployee()},handleCurrentChange:function(e){this.currentPage=e,this.getEmployee()},handleSearchKey:function(e){var t=this;console.log(e,"searchKey");var n={keyWord:e};Object(l.a)("/haoban-manage-web/emp/searchpage",n).then(function(e){console.log(e,"key word search"),t.searchResult=e.data.result}).catch(function(e){console.log(e,"error")})},handleTreeSelection:function(e,t,n){console.log(e,t,"selection"),this.groupInfo.departmentId=e.groupId,this.groupInfo.groupName=e.name,this.showEmployee=n,this.loading=!0,this.getEmployee()},handleEmployeeSelection:function(e,t){console.log(e),this.selectedEmployee=e,this.showEmployee=t},selectMember:function(e){this.selectedList=e},delMembers:function(){var e=this;e.$confirm("是否要删除选中的员工?","提示",{type:"warning"}).then(function(){var t=[];e.selectedList.forEach(function(e){t.push(e.employeeClerkId)});var n={ids:t.push(",")};Object(l.a)("/haoban-manage-web/emp/del",n).then(function(t){console.log(t,"Del result");var n=e.selectedList,o=e.employeeList,a=new r.a(n),i=new r.a(o);e.employeeList=n.concat(o).filter(function(e){return!a.has(e)||!i.has(e)})}).catch(function(e){console.log(e,"error")})})},setChildMemberShow:function(){console.log(1*this.showChildMember),this.getEmployee()},getGroupData:function(e){var t=this;Object(l.a)("/haoban-manage-web/shared-contact/find-shared-group",{}).then(function(e){console.log(e.data.result,"gongxiang"),e.data.result.forEach(function(e){e.groupId=e.sharedContactGroupId}),t.menuData=e.data.result||[],console.log(t.menuData,"menudata"),t.menuData.some(function(e){return 0==e.level&&(t.groupInfo.departmentId=e.groupId,t.groupInfo.groupName=e.name),0==e.level}),t.getEmployee()}).catch(function(e){console.log(e,"error")})},getEmployee:function(){var e=this,t={sharedContactGroupId:e.groupInfo.departmentId,findChildren:1*e.showChildMember};Object(l.a)("/haoban-manage-web/shared-contact/find-shared-member",t).then(function(t){console.log(t,"menmers");var n=[],o=0;1==t.data.errorCode&&(n=t.data.result.list||[],o=t.data.result.total||0),e.employeeList=n,e.total=o,e.loading=!1}).catch(function(t){console.log(t,"error"),e.loading=!1})}},computed:{disabledDel:function(){return this.selectedList.length<1&&!this.setDisabledDel}}},u={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"administrative-estrutura-container"},[n("search-menu",{attrs:{treeData:e.menuData,searchResult:e.searchResult},on:{handleSearchKey:e.handleSearchKey,handleTreeSelection:e.handleTreeSelection,handleEmployeeSelection:e.handleEmployeeSelection}}),e._v(" "),"employee"==e.showEmployee?n("employee-info",{attrs:{info:e.selectedEmployee}}):n("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"af-right-container"},[n("div",{staticClass:"af-right-header"},[n("span",{staticClass:"title-span"},[e._v(e._s(e.groupInfo.groupName)+"("+e._s(e.total)+"人)")]),e._v(" "),n("span",{staticClass:"id-span"},[e._v("部门ID: "+e._s(e.groupInfo.departmentId))]),e._v(" "),n("span",{staticClass:"handle-area"},[n("a",{staticClass:"J_add-child a-href",attrs:{href:"#/addDepartment?addnew=1&departmentId="+e.groupInfo.departmentId}},[e._v("添加子部门")]),e._v(" "),n("span",{staticClass:"hurdle"}),e._v(" "),n("a",{staticClass:"J_edit a-href",attrs:{href:"#/addDepartment?departmentId="+e.groupInfo.departmentId}},[e._v("编辑")])])]),e._v(" "),n("div",{staticClass:"af-right-button-box"},[n("el-button",{attrs:{type:"primary"}},[e._v("添加成员")]),e._v(" "),n("el-button",{attrs:{type:"danger",plain:"",disabled:e.disabledDel},on:{click:e.delMembers}},[e._v("批量删除")]),e._v(" "),n("el-button",{staticClass:"J_show-children"},[n("el-checkbox",{staticClass:"m-r-10",on:{change:e.setChildMemberShow},model:{value:e.showChildMember,callback:function(t){e.showChildMember=t},expression:"showChildMember"}}),n("a",{staticClass:"a-href"},[e._v("显示子成员")])],1)],1),e._v(" "),n("employee-list",{attrs:{employeeList:e.employeeList},on:{selectMember:e.selectMember}}),e._v(" "),n("div",{staticClass:"pagination"},[n("el-pagination",{attrs:{background:"","page-sizes":[20,40,60,80],"page-size":e.pageSize,"current-page":e.currentPage,layout:"total, sizes, prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1)},staticRenderFns:[]};var d=n("VU/8")(c,u,!1,function(e){n("aD8l")},null,null);t.default=d.exports},HpRW:function(e,t,n){"use strict";var o=n("kM2E"),r=n("lOnJ"),a=n("+ZMJ"),i=n("NWt+");e.exports=function(e){o(o.S,e,{from:function(e){var t,n,o,s,l=arguments[1];return r(this),(t=void 0!==l)&&r(l),void 0==e?new this:(n=[],t?(o=0,s=a(l,arguments[2],2),i(e,!1,function(e){n.push(s(e,o++))})):i(e,!1,n.push,n),new this(n))}})}},LIJb:function(e,t,n){var o=n("EqjI");e.exports=function(e,t){if(!o(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},aD8l:function(e,t){},ioQ5:function(e,t,n){n("HpRW")("Set")},lHA8:function(e,t,n){e.exports={default:n("pPW7"),__esModule:!0}},m3wW:function(e,t,n){"use strict";var o={name:"employee-table",props:{employeeList:{type:Array,default:function(){return[]}},headList:{type:Array,default:function(){return["selection","name","phoneNumber","positionName","activationStatus"]}}},methods:{selectMember:function(e){this.$emit("selectMember",e)},linkToDetail:function(e){console.log(e),window.open("#/employee?employeeClerkId="+e.employeeClerkId)}}},r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"employee-table"},[n("el-table",{attrs:{height:"495",data:e.employeeList},on:{"selection-change":e.selectMember,"row-click":e.linkToDetail}},[e._l(e.headList,function(t){return["selection"==t?n("el-table-column",{key:t,attrs:{type:"selection",width:"42"}}):e._e(),e._v(" "),"name"==t?n("el-table-column",{key:t,attrs:{label:"姓名"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.name))]),e._v(" "),1==t.row.isManager?n("span",{staticClass:"is-manager"},[e._v("部门负责人")]):e._e()]}}])}):e._e(),e._v(" "),"phoneNumber"==t?n("el-table-column",{key:t,attrs:{label:"手机号",prop:"phoneNumber"}}):e._e(),e._v(" "),"positionName"==t?n("el-table-column",{key:t,attrs:{label:"职位",prop:"positionName"}}):e._e(),e._v(" "),"activationStatus"==t?n("el-table-column",{key:t,attrs:{label:"状态"},scopedSlots:e._u([{key:"default",fn:function(e){return[n("div",{staticClass:"status-icon",class:1==e.row.activationStatus?"is-active":""},[n("i",{staticClass:"iconfont icon-shouji"})])]}}])}):e._e()]})],2)],1)},staticRenderFns:[]};var a=n("VU/8")(o,r,!1,function(e){n("Ew/l")},null,null);t.a=a.exports},m9gC:function(e,t,n){var o=n("RY/4"),r=n("4WTo");e.exports=function(e){return function(){if(o(this)!=e)throw TypeError(e+"#toJSON isn't generic");return r(this)}}},oNmr:function(e,t,n){n("9Bbf")("Set")},oeOm:function(e,t,n){var o=n("7Doy");e.exports=function(e,t){return new(o(e))(t)}},pPW7:function(e,t,n){n("M6a0"),n("zQR9"),n("+tPU"),n("ttyz"),n("BDhv"),n("oNmr"),n("ioQ5"),e.exports=n("FeBl").Set},qo66:function(e,t,n){"use strict";var o=n("7KvD"),r=n("kM2E"),a=n("06OY"),i=n("S82l"),s=n("hJx8"),l=n("xH/j"),c=n("NWt+"),u=n("2KxR"),d=n("EqjI"),f=n("e6n0"),h=n("evD5").f,p=n("ALrJ")(0),m=n("+E39");e.exports=function(e,t,n,v,g,_){var y=o[e],b=y,w=g?"set":"add",C=b&&b.prototype,E={};return m&&"function"==typeof b&&(_||C.forEach&&!i(function(){(new b).entries().next()}))?(b=t(function(t,n){u(t,b,e,"_c"),t._c=new y,void 0!=n&&c(n,g,t[w],t)}),p("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(e){var t="add"==e||"set"==e;e in C&&(!_||"clear"!=e)&&s(b.prototype,e,function(n,o){if(u(this,b,e),!t&&_&&!d(n))return"get"==e&&void 0;var r=this._c[e](0===n?0:n,o);return t?this:r})}),_||h(b.prototype,"size",{get:function(){return this._c.size}})):(b=v.getConstructor(t,e,g,w),l(b.prototype,n),a.NEED=!0),f(b,e),E[e]=b,r(r.G+r.W+r.F,E),_||v.setStrong(b,e,g),b}},ttyz:function(e,t,n){"use strict";var o=n("9C8M"),r=n("LIJb");e.exports=n("qo66")("Set",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return o.def(r(this,"Set"),e=0===e?0:e,e)}},o)}});
//# sourceMappingURL=2.c450e469965792aa9d50.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./node_modules/core-js/library/modules/_array-from-iterable.js","webpack:///./node_modules/core-js/library/modules/_array-species-constructor.js","webpack:///./node_modules/core-js/library/modules/_set-collection-of.js","webpack:///./node_modules/core-js/library/modules/_collection-strong.js","webpack:///./node_modules/core-js/library/modules/_array-methods.js","webpack:///./node_modules/core-js/library/modules/es7.set.to-json.js","webpack:///src/views/contacts/shareContact.vue","webpack:///./src/views/contacts/shareContact.vue?5303","webpack:///./src/views/contacts/shareContact.vue","webpack:///./node_modules/core-js/library/modules/_set-collection-from.js","webpack:///./node_modules/core-js/library/modules/_validate-collection.js","webpack:///./node_modules/core-js/library/modules/es7.set.from.js","webpack:///./node_modules/babel-runtime/core-js/set.js","webpack:///src/components/contacts/employeeList.vue","webpack:///./src/components/contacts/employeeList.vue?e047","webpack:///./src/components/contacts/employeeList.vue","webpack:///./node_modules/core-js/library/modules/_collection-to-json.js","webpack:///./node_modules/core-js/library/modules/es7.set.of.js","webpack:///./node_modules/core-js/library/modules/_array-species-create.js","webpack:///./node_modules/core-js/library/fn/set.js","webpack:///./node_modules/core-js/library/modules/_collection.js","webpack:///./node_modules/core-js/library/modules/es6.set.js"],"names":["forOf","__webpack_require__","module","exports","iter","ITERATOR","result","push","isObject","isArray","SPECIES","original","C","constructor","Array","prototype","undefined","$export","COLLECTION","S","of","length","arguments","A","this","dP","f","create","redefineAll","ctx","anInstance","$iterDefine","step","setSpecies","DESCRIPTORS","fastKey","validate","SIZE","getEntry","that","key","entry","index","_i","_f","n","k","getConstructor","wrapper","NAME","IS_MAP","ADDER","iterable","_t","_l","clear","data","r","p","i","delete","next","prev","forEach","callbackfn","v","has","get","def","value","setStrong","iterated","kind","_k","IObject","toObject","toLength","asc","TYPE","$create","IS_FILTER","IS_SOME","IS_EVERY","IS_FIND_INDEX","NO_HOLES","$this","val","res","O","self","P","R","toJSON","shareContact","name","components","searchMenu","employeeInfo","employeeList","showChildMember","setDisabledDel","menuData","pageSize","currentPage","selectedList","total","loading","groupInfo","groupName","departmentId","searchResult","showEmployee","selectedEmployee","created","beforeMount","getGroupData","getEmployee","methods","handleSizeChange","handleCurrentChange","handleSearchKey","keyWord","_this2","console","log","params","Object","api","then","catch","e","handleTreeSelection","obj","node","groupId","handleEmployeeSelection","employee","selectMember","selection","delMembers","_this","$confirm","type","arr","li","employeeClerkId","ids","selected","originList","selSet","set_default","a","originSet","concat","filter","setChildMemberShow","fn","sharedContactGroupId","some","level","findChildren","list","errorCode","computed","disabledDel","contacts_shareContact","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","treeData","on","_v","info","directives","rawName","expression","_s","href","plain","disabled","click","change","model","callback","$$v","background","page-sizes","page-size","current-page","layout","size-change","current-change","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__","aFunction","from","source","mapping","cb","mapFn","nextItem","it","TypeError","default","__esModule","props","headList","$emit","linkToDetail","row","window","open","contacts_employeeList","height","selection-change","row-click","prop","width","_e","label","scopedSlots","_u","scope","isManager","class","activationStatus","classof","speciesConstructor","Set","global","meta","fails","hide","setToStringTag","each","common","IS_WEAK","Base","proto","entries","target","split","KEY","IS_ADDER","b","size","NEED","G","W","F","strong","add"],"mappings":"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","file":"static/js/2.c450e469965792aa9d50.js","sourcesContent":["var forOf = require('./_for-of');\n\nmodule.exports = function (iter, ITERATOR) {\n var result = [];\n forOf(iter, false, result.push, result, ITERATOR);\n return result;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_array-from-iterable.js\n// module id = 4WTo\n// module chunks = 2 3","var isObject = require('./_is-object');\nvar isArray = require('./_is-array');\nvar SPECIES = require('./_wks')('species');\n\nmodule.exports = function (original) {\n var C;\n if (isArray(original)) {\n C = original.constructor;\n // cross-realm fallback\n if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;\n if (isObject(C)) {\n C = C[SPECIES];\n if (C === null) C = undefined;\n }\n } return C === undefined ? Array : C;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_array-species-constructor.js\n// module id = 7Doy\n// module chunks = 2 3","'use strict';\n// https://tc39.github.io/proposal-setmap-offrom/\nvar $export = require('./_export');\n\nmodule.exports = function (COLLECTION) {\n $export($export.S, COLLECTION, { of: function of() {\n var length = arguments.length;\n var A = new Array(length);\n while (length--) A[length] = arguments[length];\n return new this(A);\n } });\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_set-collection-of.js\n// module id = 9Bbf\n// module chunks = 2 3","'use strict';\nvar dP = require('./_object-dp').f;\nvar create = require('./_object-create');\nvar redefineAll = require('./_redefine-all');\nvar ctx = require('./_ctx');\nvar anInstance = require('./_an-instance');\nvar forOf = require('./_for-of');\nvar $iterDefine = require('./_iter-define');\nvar step = require('./_iter-step');\nvar setSpecies = require('./_set-species');\nvar DESCRIPTORS = require('./_descriptors');\nvar fastKey = require('./_meta').fastKey;\nvar validate = require('./_validate-collection');\nvar SIZE = DESCRIPTORS ? '_s' : 'size';\n\nvar getEntry = function (that, key) {\n // fast case\n var index = fastKey(key);\n var entry;\n if (index !== 'F') return that._i[index];\n // frozen object case\n for (entry = that._f; entry; entry = entry.n) {\n if (entry.k == key) return entry;\n }\n};\n\nmodule.exports = {\n getConstructor: function (wrapper, NAME, IS_MAP, ADDER) {\n var C = wrapper(function (that, iterable) {\n anInstance(that, C, NAME, '_i');\n that._t = NAME; // collection type\n that._i = create(null); // index\n that._f = undefined; // first entry\n that._l = undefined; // last entry\n that[SIZE] = 0; // size\n if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);\n });\n redefineAll(C.prototype, {\n // 23.1.3.1 Map.prototype.clear()\n // 23.2.3.2 Set.prototype.clear()\n clear: function clear() {\n for (var that = validate(this, NAME), data = that._i, entry = that._f; entry; entry = entry.n) {\n entry.r = true;\n if (entry.p) entry.p = entry.p.n = undefined;\n delete data[entry.i];\n }\n that._f = that._l = undefined;\n that[SIZE] = 0;\n },\n // 23.1.3.3 Map.prototype.delete(key)\n // 23.2.3.4 Set.prototype.delete(value)\n 'delete': function (key) {\n var that = validate(this, NAME);\n var entry = getEntry(that, key);\n if (entry) {\n var next = entry.n;\n var prev = entry.p;\n delete that._i[entry.i];\n entry.r = true;\n if (prev) prev.n = next;\n if (next) next.p = prev;\n if (that._f == entry) that._f = next;\n if (that._l == entry) that._l = prev;\n that[SIZE]--;\n } return !!entry;\n },\n // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined)\n // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined)\n forEach: function forEach(callbackfn /* , that = undefined */) {\n validate(this, NAME);\n var f = ctx(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3);\n var entry;\n while (entry = entry ? entry.n : this._f) {\n f(entry.v, entry.k, this);\n // revert to the last existing entry\n while (entry && entry.r) entry = entry.p;\n }\n },\n // 23.1.3.7 Map.prototype.has(key)\n // 23.2.3.7 Set.prototype.has(value)\n has: function has(key) {\n return !!getEntry(validate(this, NAME), key);\n }\n });\n if (DESCRIPTORS) dP(C.prototype, 'size', {\n get: function () {\n return validate(this, NAME)[SIZE];\n }\n });\n return C;\n },\n def: function (that, key, value) {\n var entry = getEntry(that, key);\n var prev, index;\n // change existing entry\n if (entry) {\n entry.v = value;\n // create new entry\n } else {\n that._l = entry = {\n i: index = fastKey(key, true), // <- index\n k: key, // <- key\n v: value, // <- value\n p: prev = that._l, // <- previous entry\n n: undefined, // <- next entry\n r: false // <- removed\n };\n if (!that._f) that._f = entry;\n if (prev) prev.n = entry;\n that[SIZE]++;\n // add to index\n if (index !== 'F') that._i[index] = entry;\n } return that;\n },\n getEntry: getEntry,\n setStrong: function (C, NAME, IS_MAP) {\n // add .keys, .values, .entries, [@@iterator]\n // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11\n $iterDefine(C, NAME, function (iterated, kind) {\n this._t = validate(iterated, NAME); // target\n this._k = kind; // kind\n this._l = undefined; // previous\n }, function () {\n var that = this;\n var kind = that._k;\n var entry = that._l;\n // revert to the last existing entry\n while (entry && entry.r) entry = entry.p;\n // get next entry\n if (!that._t || !(that._l = entry = entry ? entry.n : that._t._f)) {\n // or finish the iteration\n that._t = undefined;\n return step(1);\n }\n // return step by kind\n if (kind == 'keys') return step(0, entry.k);\n if (kind == 'values') return step(0, entry.v);\n return step(0, [entry.k, entry.v]);\n }, IS_MAP ? 'entries' : 'values', !IS_MAP, true);\n\n // add [@@species], 23.1.2.2, 23.2.2.2\n setSpecies(NAME);\n }\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_collection-strong.js\n// module id = 9C8M\n// module chunks = 2 3","// 0 -> Array#forEach\n// 1 -> Array#map\n// 2 -> Array#filter\n// 3 -> Array#some\n// 4 -> Array#every\n// 5 -> Array#find\n// 6 -> Array#findIndex\nvar ctx = require('./_ctx');\nvar IObject = require('./_iobject');\nvar toObject = require('./_to-object');\nvar toLength = require('./_to-length');\nvar asc = require('./_array-species-create');\nmodule.exports = function (TYPE, $create) {\n var IS_MAP = TYPE == 1;\n var IS_FILTER = TYPE == 2;\n var IS_SOME = TYPE == 3;\n var IS_EVERY = TYPE == 4;\n var IS_FIND_INDEX = TYPE == 6;\n var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;\n var create = $create || asc;\n return function ($this, callbackfn, that) {\n var O = toObject($this);\n var self = IObject(O);\n var f = ctx(callbackfn, that, 3);\n var length = toLength(self.length);\n var index = 0;\n var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;\n var val, res;\n for (;length > index; index++) if (NO_HOLES || index in self) {\n val = self[index];\n res = f(val, index, O);\n if (TYPE) {\n if (IS_MAP) result[index] = res; // map\n else if (res) switch (TYPE) {\n case 3: return true; // some\n case 5: return val; // find\n case 6: return index; // findIndex\n case 2: result.push(val); // filter\n } else if (IS_EVERY) return false; // every\n }\n }\n return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_array-methods.js\n// module id = ALrJ\n// module chunks = 2 3","// https://github.com/DavidBruant/Map-Set.prototype.toJSON\nvar $export = require('./_export');\n\n$export($export.P + $export.R, 'Set', { toJSON: require('./_collection-to-json')('Set') });\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es7.set.to-json.js\n// module id = BDhv\n// module chunks = 2 3","<template>\r\n <div class=\"administrative-estrutura-container\">\r\n <search-menu\r\n @handleSearchKey=\"handleSearchKey\"\r\n @handleTreeSelection=\"handleTreeSelection\"\r\n :treeData=\"menuData\"\r\n :searchResult=\"searchResult\"\r\n @handleEmployeeSelection=\"handleEmployeeSelection\">\r\n </search-menu>\r\n <employee-info v-if=\"showEmployee == 'employee'\" :info=\"selectedEmployee\"></employee-info>\r\n <div class=\"af-right-container\"\r\n v-loading=\"loading\"\r\n v-else>\r\n <div class=\"af-right-header\">\r\n <span class=\"title-span\">{{groupInfo.groupName}}({{total}}人)</span>\r\n <span class=\"id-span\">部门ID: {{groupInfo.departmentId}}</span>\r\n <span class=\"handle-area\">\r\n <a :href=\"'#/addDepartment?addnew=1&departmentId='+groupInfo.departmentId\" class=\"J_add-child a-href\">添加子部门</a>\r\n <span class=\"hurdle\"></span>\r\n <a :href=\"'#/addDepartment?departmentId='+groupInfo.departmentId\" class=\"J_edit a-href\">编辑</a>\r\n </span>\r\n </div>\r\n <div class=\"af-right-button-box\">\r\n <el-button type=\"primary\">添加成员</el-button>\r\n <el-button type=\"danger\" plain @click=\"delMembers\" :disabled=\"disabledDel\">批量删除</el-button>\r\n <el-button class=\"J_show-children\"><el-checkbox class=\"m-r-10\" v-model=\"showChildMember\" @change=\"setChildMemberShow\"></el-checkbox><a class=\"a-href\">显示子成员</a></el-button>\r\n </div>\r\n <employee-list :employeeList=\"employeeList\" @selectMember=\"selectMember\"></employee-list>\r\n <div class=\"pagination\">\r\n <el-pagination\r\n background\r\n @size-change=\"handleSizeChange\"\r\n @current-change=\"handleCurrentChange\"\r\n :page-sizes=\"[20, 40, 60, 80]\"\r\n :page-size=\"pageSize\"\r\n :current-page=\"currentPage\"\r\n layout=\"total, sizes, prev, pager, next\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import searchMenu from \"components/contacts/searchMenu\";\r\n import employeeInfo from \"components/contacts/employeeInfo\";\r\n import employeeList from \"components/contacts/employeeList\";\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n export default {\r\n name: \"administrativeEstrutura\",\r\n components: {\r\n searchMenu,\r\n employeeInfo,\r\n employeeList\r\n },\r\n data() {\r\n return {\r\n showChildMember: false,\r\n setDisabledDel: false,\r\n menuData: [],\r\n pageSize: 20,\r\n currentPage: 1,\r\n selectedList: [],\r\n total: 0,\r\n loading: true,\r\n groupInfo: {\r\n groupName: \"\",\r\n departmentId: \"\"\r\n },\r\n employeeList: [],\r\n searchResult: {},\r\n showEmployee: false,\r\n selectedEmployee: {}\r\n };\r\n },\r\n created() {},\r\n beforeMount() {\r\n this.getGroupData();\r\n this.getEmployee();\r\n },\r\n methods: {\r\n handleSizeChange(val) {\r\n this.pageSize = val;\r\n this.getEmployee();\r\n },\r\n handleCurrentChange(val) {\r\n this.currentPage = val;\r\n this.getEmployee();\r\n },\r\n\r\n /**\r\n * 树形菜单搜索 \r\n */\r\n handleSearchKey(keyWord) {\r\n console.log(keyWord, \"searchKey\");\r\n let params = {\r\n keyWord\r\n };\r\n getRequest(\"/haoban-manage-web/emp/searchpage\", params)\r\n .then(res => {\r\n console.log(res, \"key word search\");\r\n this.searchResult = res.data.result;\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n },\r\n \r\n /**\r\n * 树形菜单选择项处理\r\n */\r\n handleTreeSelection(obj, node, showEmployee) {\r\n console.log(obj, node, \"selection\");\r\n this.groupInfo.departmentId = obj.groupId;\r\n this.groupInfo.groupName = obj.name;\r\n this.showEmployee = showEmployee;\r\n this.loading = true;\r\n this.getEmployee();\r\n },\r\n /**\r\n * 树形搜索结果选人处理\r\n */\r\n handleEmployeeSelection(employee, showEmployee) {\r\n console.log(employee);\r\n this.selectedEmployee = employee;\r\n this.showEmployee = showEmployee;\r\n },\r\n /**\r\n * table选择员工\r\n */\r\n selectMember(selection) {\r\n this.selectedList = selection;\r\n },\r\n /**\r\n * 批量删除成员\r\n */\r\n delMembers() {\r\n let _this = this;\r\n _this.$confirm(\"是否要删除选中的员工?\", \"提示\", {\r\n type: \"warning\"\r\n }).then(() => {\r\n let arr = [];\r\n _this.selectedList.forEach(li => {\r\n arr.push(li.employeeClerkId);\r\n });\r\n let params = {\r\n ids: arr.push(\",\")\r\n }\r\n getRequest(\"/haoban-manage-web/emp/del\", params)\r\n .then(res => {\r\n console.log(res, \"Del result\");\r\n let selected = _this.selectedList;\r\n let originList = _this.employeeList;\r\n let selSet = new Set(selected);\r\n let originSet = new Set(originList);\r\n _this.employeeList = selected.concat(originList).filter(v => !selSet.has(v) || !originSet.has(v)); // 两数组非交集部分即为剔除后剩下的数据\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n })\r\n },\r\n\r\n /**\r\n * 设置是否显示子成员\r\n */\r\n setChildMemberShow() {\r\n console.log(this.showChildMember * 1);\r\n this.getEmployee();\r\n },\r\n\r\n /**\r\n * 获取分组架构\r\n */\r\n getGroupData(fn) {\r\n let _this = this;\r\n let params = {\r\n isStoreGroup: 0\r\n };\r\n getRequest(\"/haoban-manage-web/shared-contact/find-shared-group\", {})\r\n .then(res => {\r\n console.log(res.data.result, \"gongxiang\");\r\n res.data.result.forEach(li => {\r\n li.groupId = li.sharedContactGroupId;\r\n });\r\n _this.menuData = res.data.result || [];\r\n console.log(_this.menuData, \"menudata\");\r\n _this.menuData.some(li => {\r\n if (li.level == 0) {\r\n _this.groupInfo.departmentId = li.groupId;\r\n _this.groupInfo.groupName = li.name;\r\n }\r\n return li.level == 0;\r\n });\r\n _this.getEmployee();\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n },\r\n\r\n /**\r\n * 获取员工列表\r\n */\r\n getEmployee() {\r\n let _this = this;\r\n let params = {\r\n sharedContactGroupId: _this.groupInfo.departmentId,\r\n findChildren: _this.showChildMember * 1\r\n };\r\n getRequest(\"/haoban-manage-web/shared-contact/find-shared-member\", params)\r\n .then(res => {\r\n console.log(res, \"menmers\");\r\n let list = [];\r\n let total = 0;\r\n if (res.data.errorCode == 1) {\r\n list = res.data.result.list || [];\r\n total = res.data.result.total || 0;\r\n }\r\n _this.employeeList = list;\r\n _this.total = total;\r\n _this.loading = false;\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n _this.loading = false;\r\n });\r\n }\r\n },\r\n computed: {\r\n disabledDel() {\r\n return this.selectedList.length < 1 && !this.setDisabledDel;\r\n }\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n .administrative-estrutura-container {\r\n display: flex;\r\n .af-right-container {\r\n height: 690px;\r\n background: #fff;\r\n flex: 1;\r\n padding: 0 24px;\r\n .af-right-header {\r\n height: 70px;\r\n line-height: 70px;\r\n font-weight: 400;\r\n font-size: 14px;\r\n color: #606266;\r\n .title-span {\r\n color: #303133;\r\n font-size: 20px;\r\n }\r\n .handle-area {\r\n float: right;\r\n .hurdle {\r\n width:1px;\r\n height:16px;\r\n display: inline-block;\r\n background: #DCDFE6;\r\n margin: 0 10px;\r\n vertical-align: sub;\r\n }\r\n }\r\n }\r\n .af-right-button-box {\r\n padding: 8px 15px;\r\n background: #EBEEF5;\r\n }\r\n .pagination {\r\n margin-top: 30px;\r\n text-align: right;\r\n }\r\n .status-icon {\r\n width: 34px;\r\n height: 32px;\r\n line-height: 32px;\r\n text-align: center;\r\n background: #ECF5FF;\r\n border: 1px solid #D9ECFF;\r\n border-radius: 4px;\r\n &.is-active {\r\n .iconfont {\r\n color: #409EFF;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/shareContact.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"administrative-estrutura-container\"},[_c('search-menu',{attrs:{\"treeData\":_vm.menuData,\"searchResult\":_vm.searchResult},on:{\"handleSearchKey\":_vm.handleSearchKey,\"handleTreeSelection\":_vm.handleTreeSelection,\"handleEmployeeSelection\":_vm.handleEmployeeSelection}}),_vm._v(\" \"),(_vm.showEmployee == 'employee')?_c('employee-info',{attrs:{\"info\":_vm.selectedEmployee}}):_c('div',{directives:[{name:\"loading\",rawName:\"v-loading\",value:(_vm.loading),expression:\"loading\"}],staticClass:\"af-right-container\"},[_c('div',{staticClass:\"af-right-header\"},[_c('span',{staticClass:\"title-span\"},[_vm._v(_vm._s(_vm.groupInfo.groupName)+\"(\"+_vm._s(_vm.total)+\"人)\")]),_vm._v(\" \"),_c('span',{staticClass:\"id-span\"},[_vm._v(\"部门ID: \"+_vm._s(_vm.groupInfo.departmentId))]),_vm._v(\" \"),_c('span',{staticClass:\"handle-area\"},[_c('a',{staticClass:\"J_add-child a-href\",attrs:{\"href\":'#/addDepartment?addnew=1&departmentId='+_vm.groupInfo.departmentId}},[_vm._v(\"添加子部门\")]),_vm._v(\" \"),_c('span',{staticClass:\"hurdle\"}),_vm._v(\" \"),_c('a',{staticClass:\"J_edit a-href\",attrs:{\"href\":'#/addDepartment?departmentId='+_vm.groupInfo.departmentId}},[_vm._v(\"编辑\")])])]),_vm._v(\" \"),_c('div',{staticClass:\"af-right-button-box\"},[_c('el-button',{attrs:{\"type\":\"primary\"}},[_vm._v(\"添加成员\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"danger\",\"plain\":\"\",\"disabled\":_vm.disabledDel},on:{\"click\":_vm.delMembers}},[_vm._v(\"批量删除\")]),_vm._v(\" \"),_c('el-button',{staticClass:\"J_show-children\"},[_c('el-checkbox',{staticClass:\"m-r-10\",on:{\"change\":_vm.setChildMemberShow},model:{value:(_vm.showChildMember),callback:function ($$v) {_vm.showChildMember=$$v},expression:\"showChildMember\"}}),_c('a',{staticClass:\"a-href\"},[_vm._v(\"显示子成员\")])],1)],1),_vm._v(\" \"),_c('employee-list',{attrs:{\"employeeList\":_vm.employeeList},on:{\"selectMember\":_vm.selectMember}}),_vm._v(\" \"),_c('div',{staticClass:\"pagination\"},[_c('el-pagination',{attrs:{\"background\":\"\",\"page-sizes\":[20, 40, 60, 80],\"page-size\":_vm.pageSize,\"current-page\":_vm.currentPage,\"layout\":\"total, sizes, prev, pager, next\",\"total\":_vm.total},on:{\"size-change\":_vm.handleSizeChange,\"current-change\":_vm.handleCurrentChange}})],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-52bc598b\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/shareContact.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-52bc598b\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./shareContact.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./shareContact.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./shareContact.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-52bc598b\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./shareContact.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/shareContact.vue\n// module id = null\n// module chunks = ","'use strict';\n// https://tc39.github.io/proposal-setmap-offrom/\nvar $export = require('./_export');\nvar aFunction = require('./_a-function');\nvar ctx = require('./_ctx');\nvar forOf = require('./_for-of');\n\nmodule.exports = function (COLLECTION) {\n $export($export.S, COLLECTION, { from: function from(source /* , mapFn, thisArg */) {\n var mapFn = arguments[1];\n var mapping, A, n, cb;\n aFunction(this);\n mapping = mapFn !== undefined;\n if (mapping) aFunction(mapFn);\n if (source == undefined) return new this();\n A = [];\n if (mapping) {\n n = 0;\n cb = ctx(mapFn, arguments[2], 2);\n forOf(source, false, function (nextItem) {\n A.push(cb(nextItem, n++));\n });\n } else {\n forOf(source, false, A.push, A);\n }\n return new this(A);\n } });\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_set-collection-from.js\n// module id = HpRW\n// module chunks = 2 3","var isObject = require('./_is-object');\nmodule.exports = function (it, TYPE) {\n if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!');\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_validate-collection.js\n// module id = LIJb\n// module chunks = 2 3","// https://tc39.github.io/proposal-setmap-offrom/#sec-set.from\nrequire('./_set-collection-from')('Set');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es7.set.from.js\n// module id = ioQ5\n// module chunks = 2 3","module.exports = { \"default\": require(\"core-js/library/fn/set\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/babel-runtime/core-js/set.js\n// module id = lHA8\n// module chunks = 2 3","<template>\r\n <div class=\"employee-table\">\r\n <el-table\r\n height=\"495\"\r\n @selection-change=\"selectMember\"\r\n @row-click=\"linkToDetail\"\r\n :data=\"employeeList\">\r\n <template v-for=\"prop in headList\">\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'selection'\"\r\n type=\"selection\"\r\n width=\"42\">\r\n </el-table-column>\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'name'\"\r\n label=\"姓名\"\r\n >\r\n <template slot-scope=\"scope\">\r\n <span>{{scope.row.name}}</span>\r\n <span v-if=\"scope.row.isManager == 1\" class=\"is-manager\">部门负责人</span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'phoneNumber'\"\r\n label=\"手机号\"\r\n prop=\"phoneNumber\"\r\n ></el-table-column>\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'positionName'\"\r\n label=\"职位\"\r\n prop=\"positionName\"\r\n ></el-table-column>\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'activationStatus'\"\r\n label=\"状态\"\r\n >\r\n <template slot-scope=\"scope\">\r\n <div class=\"status-icon\" :class=\"scope.row.activationStatus == 1 ? 'is-active' : ''\">\r\n <i class=\"iconfont icon-shouji\"></i>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n </template>\r\n </el-table>\r\n </div>\r\n</template>\r\n<script>\r\nexport default {\r\n name: \"employee-table\",\r\n props: {\r\n employeeList: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n headList: {\r\n type: Array,\r\n default() {\r\n return [\"selection\", \"name\", \"phoneNumber\", \"positionName\", \"activationStatus\"];\r\n }\r\n }\r\n },\r\n methods: {\r\n /**\r\n * table选择员工\r\n */\r\n selectMember(selection) {\r\n this.$emit(\"selectMember\", selection);\r\n },\r\n /**\r\n * 跳转至员工详情\r\n */\r\n linkToDetail(row) {\r\n console.log(row);\r\n window.open(\"#/employee?employeeClerkId=\"+row.employeeClerkId);\r\n }\r\n }\r\n};\r\n</script>\r\n<style lang=\"scss\">\r\n.el-table .cell .is-manager {\r\n display: inline-block;\r\n font-size: 10px;\r\n color: #fff;\r\n width:56px;\r\n height:13px;\r\n text-align: center;\r\n line-height: 15px;\r\n background:rgba(247,203,39,1);\r\n border-radius:2px;\r\n}\r\n.el-table tr {\r\n cursor: pointer;\r\n}\r\n</style>\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/employeeList.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"employee-table\"},[_c('el-table',{attrs:{\"height\":\"495\",\"data\":_vm.employeeList},on:{\"selection-change\":_vm.selectMember,\"row-click\":_vm.linkToDetail}},[_vm._l((_vm.headList),function(prop){return [(prop == 'selection')?_c('el-table-column',{key:prop,attrs:{\"type\":\"selection\",\"width\":\"42\"}}):_vm._e(),_vm._v(\" \"),(prop == 'name')?_c('el-table-column',{key:prop,attrs:{\"label\":\"姓名\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('span',[_vm._v(_vm._s(scope.row.name))]),_vm._v(\" \"),(scope.row.isManager == 1)?_c('span',{staticClass:\"is-manager\"},[_vm._v(\"部门负责人\")]):_vm._e()]}}])}):_vm._e(),_vm._v(\" \"),(prop == 'phoneNumber')?_c('el-table-column',{key:prop,attrs:{\"label\":\"手机号\",\"prop\":\"phoneNumber\"}}):_vm._e(),_vm._v(\" \"),(prop == 'positionName')?_c('el-table-column',{key:prop,attrs:{\"label\":\"职位\",\"prop\":\"positionName\"}}):_vm._e(),_vm._v(\" \"),(prop == 'activationStatus')?_c('el-table-column',{key:prop,attrs:{\"label\":\"状态\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',{staticClass:\"status-icon\",class:scope.row.activationStatus == 1 ? 'is-active' : ''},[_c('i',{staticClass:\"iconfont icon-shouji\"})])]}}])}):_vm._e()]})],2)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-09024468\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/employeeList.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-09024468\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./employeeList.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./employeeList.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./employeeList.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-09024468\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./employeeList.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/employeeList.vue\n// module id = null\n// module chunks = ","// https://github.com/DavidBruant/Map-Set.prototype.toJSON\nvar classof = require('./_classof');\nvar from = require('./_array-from-iterable');\nmodule.exports = function (NAME) {\n return function toJSON() {\n if (classof(this) != NAME) throw TypeError(NAME + \"#toJSON isn't generic\");\n return from(this);\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_collection-to-json.js\n// module id = m9gC\n// module chunks = 2 3","// https://tc39.github.io/proposal-setmap-offrom/#sec-set.of\nrequire('./_set-collection-of')('Set');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es7.set.of.js\n// module id = oNmr\n// module chunks = 2 3","// 9.4.2.3 ArraySpeciesCreate(originalArray, length)\nvar speciesConstructor = require('./_array-species-constructor');\n\nmodule.exports = function (original, length) {\n return new (speciesConstructor(original))(length);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_array-species-create.js\n// module id = oeOm\n// module chunks = 2 3","require('../modules/es6.object.to-string');\nrequire('../modules/es6.string.iterator');\nrequire('../modules/web.dom.iterable');\nrequire('../modules/es6.set');\nrequire('../modules/es7.set.to-json');\nrequire('../modules/es7.set.of');\nrequire('../modules/es7.set.from');\nmodule.exports = require('../modules/_core').Set;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/fn/set.js\n// module id = pPW7\n// module chunks = 2 3","'use strict';\nvar global = require('./_global');\nvar $export = require('./_export');\nvar meta = require('./_meta');\nvar fails = require('./_fails');\nvar hide = require('./_hide');\nvar redefineAll = require('./_redefine-all');\nvar forOf = require('./_for-of');\nvar anInstance = require('./_an-instance');\nvar isObject = require('./_is-object');\nvar setToStringTag = require('./_set-to-string-tag');\nvar dP = require('./_object-dp').f;\nvar each = require('./_array-methods')(0);\nvar DESCRIPTORS = require('./_descriptors');\n\nmodule.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {\n var Base = global[NAME];\n var C = Base;\n var ADDER = IS_MAP ? 'set' : 'add';\n var proto = C && C.prototype;\n var O = {};\n if (!DESCRIPTORS || typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () {\n new C().entries().next();\n }))) {\n // create collection constructor\n C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER);\n redefineAll(C.prototype, methods);\n meta.NEED = true;\n } else {\n C = wrapper(function (target, iterable) {\n anInstance(target, C, NAME, '_c');\n target._c = new Base();\n if (iterable != undefined) forOf(iterable, IS_MAP, target[ADDER], target);\n });\n each('add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON'.split(','), function (KEY) {\n var IS_ADDER = KEY == 'add' || KEY == 'set';\n if (KEY in proto && !(IS_WEAK && KEY == 'clear')) hide(C.prototype, KEY, function (a, b) {\n anInstance(this, C, KEY);\n if (!IS_ADDER && IS_WEAK && !isObject(a)) return KEY == 'get' ? undefined : false;\n var result = this._c[KEY](a === 0 ? 0 : a, b);\n return IS_ADDER ? this : result;\n });\n });\n IS_WEAK || dP(C.prototype, 'size', {\n get: function () {\n return this._c.size;\n }\n });\n }\n\n setToStringTag(C, NAME);\n\n O[NAME] = C;\n $export($export.G + $export.W + $export.F, O);\n\n if (!IS_WEAK) common.setStrong(C, NAME, IS_MAP);\n\n return C;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_collection.js\n// module id = qo66\n// module chunks = 2 3","'use strict';\nvar strong = require('./_collection-strong');\nvar validate = require('./_validate-collection');\nvar SET = 'Set';\n\n// 23.2 Set Objects\nmodule.exports = require('./_collection')(SET, function (get) {\n return function Set() { return get(this, arguments.length > 0 ? arguments[0] : undefined); };\n}, {\n // 23.2.3.1 Set.prototype.add(value)\n add: function add(value) {\n return strong.def(validate(this, SET), value = value === 0 ? 0 : value, value);\n }\n}, strong);\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es6.set.js\n// module id = ttyz\n// module chunks = 2 3"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([20],{VqB7:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=a("3Xzz"),l=(a("Mk6G"),a("3E4D"),a("Ch4/")),i=(a("PI0u"),a("P9l9")),n={name:"setChildAdmin",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"设置子管理员",path:""}],boxHeight:window.screen.availHeight+"px",activeId:1,adminRole:[],roleListData:[{roleParentName:"集团",children:[{roleId:"1",roleName:"超级管理员"},{roleId:"2",roleName:"企业管理员"}]},{roleParentName:"集团",children:[{roleId:"3",roleName:"超级管理员"},{roleId:"4",roleName:"企业管理员"}]}],roleRightObj:{name:"超级管理员",tip:"企业的创建者,拥有企业的所有权限,只会有一个",auth:1},tableData:[{id:1,name:"张三",phone:"13333333333",depart:"技术部"}],currentPage:1,pageSize:20,total:0}},computed:{},methods:{changeRoute:function(e){this.$router.push(e)},toRoleDetail:function(){this.changeRoute("/addAdminrole?roleId="+this.activeId)},selectRole:function(e){this.activeId=e,this.getRoleUsers()},toAddRole:function(){this.changeRoute("/addAdmin?roleId="+this.activeId)},handleSizeChange:function(e){this.pageSize=e,this.getRoleUsers()},handleCurrentChange:function(e){this.currentPage=e,this.getRoleUsers()},getRoleUsers:function(){var e=this,t={roleId:e.activeId,pageSize:e.pageSize,pageNum:e.currentPage};Object(i.b)("/haoban-manage-web/role-user-list",t).then(function(t){var a=t.data;if(1==a.errorCode)return a.result&&a.result.result?(e.tableData=a.result.result,void(e.total=a.result.totalCount)):(e.$message.error({duration:1e3,message:"暂无数据"}),!1);l.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getRoles:function(){var e=this;Object(i.b)("/haoban-manage-web/role-list",{}).then(function(t){var a=t.data;if(1==a.errorCode)return e.adminRole=a.result,void(a.result&&a.result.length&&(e.activeId=e.adminRole[0].roleId,e.getRoleUsers()));l.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){this.boxHeight=window.screen.availHeight-430+"px",this.getRoles()},components:{navCrumb:o.a}},r={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"setChildAdmin-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"setChildAdmin-wrap-body flex"},[a("div",{staticClass:"setChildAdmin-wrap-left w-260",style:{height:e.boxHeight}},[a("div",{staticClass:"text-center"},[a("el-button",{on:{click:function(t){e.changeRoute("/addAdminrole")}}},[e._v("新增管理员角色")])],1),e._v(" "),e._l(e.roleListData,function(t,o){return a("div",{key:o,staticClass:"m-t-20"},[a("div",{staticClass:"role-cell-head"},[e._v(e._s(t.roleParentName))]),e._v(" "),a("ul",e._l(t.children,function(t,o){return a("li",{key:o,class:["role-cell",t.roleId==e.activeId?"role-active":""],on:{click:function(a){a.stopPropagation(),e.selectRole(t.roleId)}}},[a("i",{staticClass:"iconfont icon-lizhi p-r-6"}),e._v(e._s(t.roleName))])}))])})],2),e._v(" "),a("div",{staticClass:"setChildAdmin-wrap-right box-sizing"},[a("div",{staticClass:"role-title flex flex-between"},[a("span",{staticClass:"font-20 color-303133"},[e._v(e._s(e.roleRightObj.name))]),0==e.roleRightObj.auth?a("span",{staticClass:"font-14 color-1890ff pinter",on:{click:e.toRoleDetail}},[e._v("查看权限")]):e._e(),1==e.roleRightObj.auth?a("span",{staticClass:"font-14 color-1890ff pinter",on:{click:e.toRoleDetail}},[e._v("编辑权限")]):e._e()]),e._v(" "),a("div",{staticClass:"role-tip m-t-27 m-b-25"},[a("el-alert",{attrs:{title:e.roleRightObj.tip,type:"info",closable:!1,"show-icon":""}})],1),e._v(" "),a("div",{staticClass:"role-add"},[a("el-button",{attrs:{type:"primary"},on:{click:e.toAddRole}},[e._v("添加成员")])],1),e._v(" "),a("div",{staticClass:"role-table "},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{prop:"name",label:"姓名"}}),e._v(" "),a("el-table-column",{attrs:{prop:"phone",label:"手机号"}}),e._v(" "),a("el-table-column",{attrs:{prop:"depart",label:"部门"}})],1),e._v(" "),0!=e.tableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("el-pagination",{attrs:{background:"","current-page":e.currentPage,"page-sizes":[10,20,30,40],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()],1)])])])]),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var s=a("VU/8")(n,r,!1,function(e){a("tBJT")},"data-v-e5fc6bf0",null);t.default=s.exports},tBJT:function(e,t){}});
//# sourceMappingURL=20.150b78b26829fcbd5305.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/setting/setChildAdmin.vue","webpack:///./src/views/setting/setChildAdmin.vue?0758","webpack:///./src/views/setting/setChildAdmin.vue"],"names":["setChildAdmin","name","data","navpath","path","relocation","boxHeight","window","screen","availHeight","activeId","adminRole","roleListData","roleParentName","children","roleId","roleName","roleRightObj","tip","auth","tableData","id","phone","depart","currentPage","pageSize","total","computed","methods","changeRoute","this","$router","push","toRoleDetail","selectRole","getRoleUsers","toAddRole","handleSizeChange","val","handleCurrentChange","that","para","pageNum","Object","api","then","res","resData","errorCode","result","totalCount","$message","error","duration","message","errorMsg","catch","console","log","getRoles","length","mounted","components","navCrumb","nav","setting_setChildAdmin","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","style","height","on","click","$event","_l","pItem","pIndex","key","_s","item","index","class","stopPropagation","_e","title","type","closable","show-icon","staticStyle","width","prop","label","background","current-page","page-sizes","page-size","layout","size-change","current-change","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/20.150b78b26829fcbd5305.js","sourcesContent":["<template>\n <div class=\"setChildAdmin-wrap common-set-wrap\">\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\n <div class=\"right-content\">\n <div class=\"right-box\">\n <div class=\"setChildAdmin-wrap-body flex\">\n <div class=\"setChildAdmin-wrap-left w-260\" :style=\"{height: boxHeight}\">\n <div class=\"text-center\"><el-button @click=\"changeRoute('/addAdminrole')\">新增管理员角色</el-button></div>\n <div class=\"m-t-20\" v-for=\"(pItem,pIndex) in roleListData\" :key=\"pIndex\">\n <div class=\"role-cell-head\">{{pItem.roleParentName}}</div>\n <ul>\n <li v-for=\"(item,index) in pItem.children\" :key=\"index\" :class=\"['role-cell',item.roleId == activeId? 'role-active':'']\" @click.stop=\"selectRole(item.roleId)\"><i class=\"iconfont icon-lizhi p-r-6\"></i>{{item.roleName}}</li>\n </ul>\n </div>\n </div>\n <div class=\"setChildAdmin-wrap-right box-sizing\">\n <div class=\"role-title flex flex-between\">\n <span class=\"font-20 color-303133\">{{roleRightObj.name}}</span><span class=\"font-14 color-1890ff pinter\" v-if=\"roleRightObj.auth==0\" @click=\"toRoleDetail\">查看权限</span><span class=\"font-14 color-1890ff pinter\" v-if=\"roleRightObj.auth==1\" @click=\"toRoleDetail\">编辑权限</span>\n </div>\n <div class=\"role-tip m-t-27 m-b-25\">\n <el-alert\n :title=\"roleRightObj.tip\"\n type=\"info\"\n :closable=\"false\"\n show-icon>\n </el-alert>\n </div>\n <div class=\"role-add\">\n <el-button type=\"primary\" @click=\"toAddRole\">添加成员</el-button>\n </div>\n <div class=\"role-table \">\n <el-table\n :data=\"tableData\"\n style=\"width: 100%\">\n <el-table-column\n prop=\"name\"\n label=\"姓名\"\n >\n </el-table-column>\n <el-table-column\n prop=\"phone\"\n label=\"手机号\"\n >\n </el-table-column>\n <el-table-column\n prop=\"depart\"\n label=\"部门\">\n </el-table-column>\n </el-table>\n <div class=\"block common-wrap__page text-right\" v-if=\"tableData.length!=0\">\n <el-pagination\n background\n @size-change=\"handleSizeChange\"\n @current-change=\"handleCurrentChange\"\n :current-page=\"currentPage\"\n :page-sizes=\"[10, 20, 30, 40]\"\n :page-size=\"pageSize\"\n layout=\"total, sizes, prev, pager, next, jumper\"\n :total=\"total\">\n </el-pagination>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n <vue-gic-footer></vue-gic-footer>\n </div>\n</template>\n\n<script>\nimport navCrumb from '@/components/nav/nav.vue';\n\nimport strLength from '@/common/js/strlen';\nimport showMsg from '@/common/js/showmsg';\nimport errMsg from '@/common/js/error';\nimport { _debounce } from \"@/common/js/public\";\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\nexport default {\n name: \"setChildAdmin\",\n data() {\n return {\n // 面包屑参数\n navpath: [\n {\n name: '首页',\n path: '/index',\n relocation: true\n },\n {\n name: '设置',\n path: '/companyAddress'\n },\n {\n name: '设置子管理员',\n path: ''\n }\n ],\n\n boxHeight: window.screen.availHeight + 'px',\n\n activeId: 1,\n adminRole: [\n // {\n // roleId: '1',\n // roleName: '超级管理员'\n // },\n // {\n // roleId: '2',\n // roleName: '企业管理员'\n // }\n ],\n\n roleListData: [\n {\n roleParentName: '集团',\n\n children: [\n {\n roleId: '1',\n roleName: '超级管理员'\n },\n {\n roleId: '2',\n roleName: '企业管理员'\n }\n ],\n },\n {\n roleParentName: '集团',\n\n children: [\n {\n roleId: '3',\n roleName: '超级管理员'\n },\n {\n roleId: '4',\n roleName: '企业管理员'\n }\n ],\n }\n ],\n\n roleRightObj: {\n name: '超级管理员',\n tip: '企业的创建者,拥有企业的所有权限,只会有一个',\n auth: 1\n },\n // 角色表格数据\n tableData: [\n {\n id: 1,\n name: '张三',\n phone: '13333333333',\n depart: '技术部'\n }\n ],\n // 分页参数\n currentPage: 1,\n pageSize: 20,\n total: 0,\n }\n },\n computed: {\n\n },\n methods: {\n /**\n * 路由跳转\n */\n changeRoute(path) {\n this.$router.push(path)\n },\n\n /**\n * role 详情\n */\n toRoleDetail() {\n const that = this;\n that.changeRoute(`/addAdminrole?roleId=${that.activeId}`)\n },\n\n /**\n * 选择 role\n */\n selectRole(id) {\n const that = this;\n that.activeId = id\n that.getRoleUsers();\n },\n\n\n /**\n * 添加成员\n */\n toAddRole() {\n const that = this;\n that.changeRoute(`/addAdmin?roleId=${that.activeId}`);\n },\n\n /**\n * 分页---页码变化\n */\n handleSizeChange(val) {\n const that = this;\n that.pageSize = val;\n that.getRoleUsers();\n },\n\n /**\n * 分页---当前页变化\n */\n handleCurrentChange(val) {\n const that = this;\n that.currentPage = val;\n\n that.getRoleUsers();\n },\n\n /**\n * 获取角色用户数据\n */\n getRoleUsers() {\n const that = this;\n let para = {\n roleId: that.activeId,\n pageSize: that.pageSize,\n pageNum: that.currentPage\n }\n\n postRequest('/haoban-manage-web/role-user-list',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data;\n if (resData.errorCode == 1) {\n // showMsg.showmsg('操作成功','success')\n if(!resData.result || !resData.result.result){\n that.$message.error({\n duration: 1000,\n message: '暂无数据'\n })\n return false;\n }\n that.tableData = resData.result.result;\n that.total = resData.result.totalCount;\n return;\n }\n\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n /**\n * 获取角色数据\n */\n getRoles() {\n const that = this;\n let para = {\n }\n\n postRequest('/haoban-manage-web/role-list',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data;\n if (resData.errorCode == 1) {\n // showMsg.showmsg('操作成功','success')\n that.adminRole = resData.result;\n if (!!resData.result && !!resData.result.length) {\n that.activeId = that.adminRole[0].roleId;\n that.getRoleUsers()\n\n }\n return;\n }\n\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n }\n },\n mounted() {\n const that = this;\n that.boxHeight = (window.screen.availHeight - 430) + 'px';\n that.getRoles();\n },\n components: {\n navCrumb\n }\n}\n\n</script>\n<style lang=\"less\" scoped>\n.border-box {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n/* display */\n.inline-block {\n display: inline-block;\n}\n\n.block {\n display: block;\n}\n\n.top {\n vertical-align: top;\n}\n\n.middle {\n vertical-align: middle;\n}\n\n.pinter {\n cursor: pointer;\n}\n\n.text-right {\n text-align: right;\n}\n\n/* flex */\n.flex {\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n}\n\n.flex-1 {\n -webkit-box-flex: 1;\n -webkit-flex: 1;\n -ms-flex: 1;\n flex: 1;\n}\n\n.flex-column {\n -webkit-flex-direction: column;\n -moz-flex-direction: column;\n -ms-flex-direction: column;\n -o-flex-direction: column;\n flex-direction: column;\n}\n\n.flex-row {\n -webkit-flex-direction: row;\n -moz-flex-direction: row;\n -ms-flex-direction: row;\n -o-flex-direction: row;\n flex-direction: row;\n}\n\n.flex-align-center {\n -webkit-box-align: center;\n -webkit-align-items: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.flex-pack-center {\n -webkit-box-pack: center;\n -webkit-justify-content: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\n.flex-between {\n -webkit-justify-content: space-between;\n justify-content: space-between;\n}\n\n.flex-wrap {\n -webkit-flex-wrap: wrap;\n -moz-flex-wrap: wrap;\n -ms-flex-wrap: wrap;\n -o-flex-wrap: wrap;\n flex-wrap: wrap;\n}\n\n.font-14 {\n font-size: 14px;\n}\n\n.font-20 {\n font-size: 20px;\n}\n\n.color-303133 {\n color: #303133;\n}\n\n.color-1890ff {\n color: #1890ff;\n}\n\n.text-center {\n text-align: center;\n}\n\n.w-260 {\n width: 260px;\n}\n\n.p-r-6 {\n padding-right: 6px;\n}\n\n.m-t-20 {\n margin-top: 20px;\n}\n\n.m-b-25 {\n margin-bottom: 25px;\n}\n\n.m-t-27 {\n margin-top: 27px;\n}\n\n.common-wrap__page {\n margin-top: 24px;\n}\n\n.right-content {\n /*width: 100%;*/\n padding: 24px;\n min-height: calc(100% - 240px);\n\n .right-box {\n /*background: #fff;*/\n /*padding: 24px;*/\n /*min-height: 500px;*/\n\n .setChildAdmin-wrap {\n &-body {\n\n }\n\n &-left {\n min-width: 260px;\n height: 100%;\n padding: 20px 0 0 0;\n background: #EEF1F8;\n\n .role-cell-head {\n height: 36px;\n line-height: 36px;\n padding: 0 20px;\n font-size: 14px;\n color: #606266;\n }\n\n .role-cell {\n width: 220px;\n height: 36px;\n line-height: 36px;\n padding: 0 20px;\n font-size: 14px;\n color: #606266;\n background: #fff;\n cursor: pointer;\n overflow: hidden;\n i {\n color: #1890ff;\n }\n &:hover {\n color: #fff;\n background: #1890ff;\n i {\n color: #fff;\n }\n }\n\n &.role-active {\n color: #fff;\n background: #1890ff;\n i {\n color: #fff;\n }\n }\n }\n\n }\n\n &-right {\n width: calc(100% - 260px);\n padding: 24px;\n background: #fff;\n\n .role-tip {\n .el-alert {\n background-color: rgba(64,158,255,.1);\n border: 1px solid rgba(64,158,255,.2);\n color: #606266;\n font-size: 13px;\n /deep/ i {\n font-size: 16px;\n color: #1890ff;\n }\n }\n }\n\n .role-add {\n background: #EBEEF5;\n padding: 8px 0 8px 15px;\n }\n }\n }\n }\n}\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/setChildAdmin.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"setChildAdmin-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"setChildAdmin-wrap-body flex\"},[_c('div',{staticClass:\"setChildAdmin-wrap-left w-260\",style:({height: _vm.boxHeight})},[_c('div',{staticClass:\"text-center\"},[_c('el-button',{on:{\"click\":function($event){_vm.changeRoute('/addAdminrole')}}},[_vm._v(\"新增管理员角色\")])],1),_vm._v(\" \"),_vm._l((_vm.roleListData),function(pItem,pIndex){return _c('div',{key:pIndex,staticClass:\"m-t-20\"},[_c('div',{staticClass:\"role-cell-head\"},[_vm._v(_vm._s(pItem.roleParentName))]),_vm._v(\" \"),_c('ul',_vm._l((pItem.children),function(item,index){return _c('li',{key:index,class:['role-cell',item.roleId == _vm.activeId? 'role-active':''],on:{\"click\":function($event){$event.stopPropagation();_vm.selectRole(item.roleId)}}},[_c('i',{staticClass:\"iconfont icon-lizhi p-r-6\"}),_vm._v(_vm._s(item.roleName))])}))])})],2),_vm._v(\" \"),_c('div',{staticClass:\"setChildAdmin-wrap-right box-sizing\"},[_c('div',{staticClass:\"role-title flex flex-between\"},[_c('span',{staticClass:\"font-20 color-303133\"},[_vm._v(_vm._s(_vm.roleRightObj.name))]),(_vm.roleRightObj.auth==0)?_c('span',{staticClass:\"font-14 color-1890ff pinter\",on:{\"click\":_vm.toRoleDetail}},[_vm._v(\"查看权限\")]):_vm._e(),(_vm.roleRightObj.auth==1)?_c('span',{staticClass:\"font-14 color-1890ff pinter\",on:{\"click\":_vm.toRoleDetail}},[_vm._v(\"编辑权限\")]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"role-tip m-t-27 m-b-25\"},[_c('el-alert',{attrs:{\"title\":_vm.roleRightObj.tip,\"type\":\"info\",\"closable\":false,\"show-icon\":\"\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"role-add\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.toAddRole}},[_vm._v(\"添加成员\")])],1),_vm._v(\" \"),_c('div',{staticClass:\"role-table \"},[_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.tableData}},[_c('el-table-column',{attrs:{\"prop\":\"name\",\"label\":\"姓名\"}}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"prop\":\"phone\",\"label\":\"手机号\"}}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"prop\":\"depart\",\"label\":\"部门\"}})],1),_vm._v(\" \"),(_vm.tableData.length!=0)?_c('div',{staticClass:\"block common-wrap__page text-right\"},[_c('el-pagination',{attrs:{\"background\":\"\",\"current-page\":_vm.currentPage,\"page-sizes\":[10, 20, 30, 40],\"page-size\":_vm.pageSize,\"layout\":\"total, sizes, prev, pager, next, jumper\",\"total\":_vm.total},on:{\"size-change\":_vm.handleSizeChange,\"current-change\":_vm.handleCurrentChange}})],1):_vm._e()],1)])])])]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-e5fc6bf0\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/setChildAdmin.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-e5fc6bf0\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./setChildAdmin.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./setChildAdmin.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./setChildAdmin.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-e5fc6bf0\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./setChildAdmin.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-e5fc6bf0\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/setChildAdmin.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([20],{VlR1:function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a={name:"setting",data:function(){return{projectName:"gic-clique",contentHeight:"0px",collapseFlag:!1}},computed:{},methods:{toRouterView:function(t){console.log(t),this.$router.push({path:t.path})},collapseTag:function(t){console.log(t),this.collapseFlag=t}},mounted:function(){this.pathName=window.location.hash.split("/")[1],console.log("pathname:",this.pathName,this.$route.path),this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px"}},n={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"setting-wrap"},[o("vue-office-header",{attrs:{projectName:t.projectName},on:{collapseTag:t.collapseTag,toRouterView:t.toRouterView}}),t._v(" "),o("div",{staticClass:"setting-wrap__body"},[o("div",{staticClass:"content",attrs:{id:"content"}},[o("div",{staticClass:"content-body",style:{height:t.contentHeight}},[o("div",{staticClass:"left-menu",style:{height:t.contentHeight}},[o("vue-office-aside",{ref:"asideMenu",attrs:{projectName:t.projectName,collapseFlag:t.collapseFlag}})],1),t._v(" "),o("transition",{attrs:{name:"fade",mode:"out-in"}},[o("router-view")],1)],1)])])],1)},staticRenderFns:[]};var i=o("VU/8")(a,n,!1,function(t){o("u2qW")},"data-v-7303c195",null);e.default=i.exports},u2qW:function(t,e){}});
//# sourceMappingURL=20.c35833201b444beb20f4.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/setting/index.vue","webpack:///./src/views/setting/index.vue?8bf5","webpack:///./src/views/setting/index.vue"],"names":["setting","name","data","projectName","contentHeight","collapseFlag","computed","methods","toRouterView","val","console","log","this","$router","push","path","collapseTag","mounted","pathName","window","location","hash","split","$route","document","documentElement","clientHeight","body","views_setting","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","on","_v","id","style","height","ref","mode","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"sGAuBA,IAAAA,GACAC,KAAA,UACAC,KAFA,WAGA,OACAC,YAAA,aACAC,cAAA,MACAC,cAAA,IAGAC,YAGAC,SAEAC,aAFA,SAEAC,GAQAC,QAAAC,IAAAF,GAPAG,KAQAC,QAAAC,MACAC,KAAAN,EAAAM,QAKAC,YAjBA,SAiBAP,GAEAC,QAAAC,IAAAF,GADAG,KAEAP,aAAAI,IAGAQ,QAnCA,WAoCAL,KAEAM,SAAAC,OAAAC,SAAAC,KAAAC,MAAA,QACAZ,QAAAC,IAAA,YAHAC,KAGAM,SAAAN,KAAAW,OAAAR,MAHAH,KAKAR,eAAAoB,SAAAC,gBAAAC,cAAAF,SAAAG,KAAAD,cAAA,UC7DeE,GADEC,OAFjB,WAA0B,IAAAC,EAAAlB,KAAamB,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,iBAA2BF,EAAA,qBAA0BG,OAAOjC,YAAA2B,EAAA3B,aAA8BkC,IAAKrB,YAAAc,EAAAd,YAAAR,aAAAsB,EAAAtB,gBAA+DsB,EAAAQ,GAAA,KAAAL,EAAA,OAAwBE,YAAA,uBAAiCF,EAAA,OAAYE,YAAA,UAAAC,OAA6BG,GAAA,aAAgBN,EAAA,OAAYE,YAAA,eAAAK,OAAmCC,OAAAX,EAAA1B,iBAA4B6B,EAAA,OAAYE,YAAA,YAAAK,OAAgCC,OAAAX,EAAA1B,iBAA4B6B,EAAA,oBAAyBS,IAAA,YAAAN,OAAuBjC,YAAA2B,EAAA3B,YAAAE,aAAAyB,EAAAzB,iBAA+D,GAAAyB,EAAAQ,GAAA,KAAAL,EAAA,cAAmCG,OAAOnC,KAAA,OAAA0C,KAAA,YAA+BV,EAAA,gCAEprBW,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE/C,EACA4B,GATF,EAVA,SAAAoB,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/20.c35833201b444beb20f4.js","sourcesContent":["<template>\r\n <div class=\"setting-wrap\">\r\n <!-- 公共头部菜单插件 -->\r\n <vue-office-header :projectName=\"projectName\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-office-header>\r\n <div class=\"setting-wrap__body\">\r\n <div id=\"content\" class=\"content\">\r\n <div class=\"content-body\" :style=\"{height: contentHeight}\">\r\n <div class=\"left-menu\" :style=\"{height: contentHeight}\">\r\n <vue-office-aside ref=\"asideMenu\" :projectName=\"projectName\" :collapseFlag=\"collapseFlag\"></vue-office-aside>\r\n </div>\r\n <transition name=\"fade\" mode=\"out-in\">\r\n <!-- 缓存已经填好内容的页面 -->\r\n <!-- <keep-alive include=\"editGroupGrade\"> -->\r\n <router-view></router-view>\r\n <!-- </keep-alive > -->\r\n </transition>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n\r\nexport default {\r\n name: \"setting\",\r\n data() {\r\n return {\r\n projectName: 'gic-clique',\r\n contentHeight: '0px', //页面内容高度\r\n collapseFlag: false, // 折叠参数\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n // 处理路由跳转\r\n toRouterView(val) {\r\n var that = this;\r\n // 模拟检查数据\r\n // //有两个参数\r\n //{\r\n // name:,\r\n // path:\r\n //}\r\n console.log(val);\r\n that.$router.push({\r\n path: val.path\r\n })\r\n },\r\n\r\n // 折叠事件\r\n collapseTag(val) {\r\n var that = this;\r\n console.log(val);\r\n that.collapseFlag = val\r\n },\r\n },\r\n mounted() {\r\n const that = this;\r\n //获取项目名 pathname (路由的hash)\r\n that.pathName = window.location.hash.split('/')[1];\r\n console.log(\"pathname:\",that.pathName,this.$route.path)\r\n\r\n that.contentHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 64 +'px'\r\n },\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.setting-wrap__body{\r\n .content{\r\n padding-top: 64px;\r\n /* height: calc(100% - 64px);\r\n overflow-y: auto;*/\r\n min-width: 1400px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n .content-body {\r\n display: flex;\r\n overflow: hidden;\r\n\r\n .common-set-wrap {\r\n position: relative;\r\n width: 100%;\r\n height: 100%;\r\n overflow-y: auto;\r\n\r\n .right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n background: #fff;\r\n padding: 24px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n/*.content-body .left-menu {\r\n -ms-flex: 0 0 200px;\r\n flex: 0 0 200px;\r\n width: 200px;\r\n height: 100%;\r\n background: #020b21;\r\n transition: all .2s ease;\r\n position: fixed;\r\n z-index: 5;\r\n}*/\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"setting-wrap\"},[_c('vue-office-header',{attrs:{\"projectName\":_vm.projectName},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"setting-wrap__body\"},[_c('div',{staticClass:\"content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"content-body\",style:({height: _vm.contentHeight})},[_c('div',{staticClass:\"left-menu\",style:({height: _vm.contentHeight})},[_c('vue-office-aside',{ref:\"asideMenu\",attrs:{\"projectName\":_vm.projectName,\"collapseFlag\":_vm.collapseFlag}})],1),_vm._v(\" \"),_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[_c('router-view')],1)],1)])])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-7303c195\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-7303c195\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-7303c195\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-7303c195\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([18],{CSjr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"fileSet-wrap"})},staticRenderFns:[]};var r=n("VU/8")({name:"fileSet",data:function(){return{}},computed:{},methods:{},mounted:function(){}},a,!1,function(e){n("FV89")},"data-v-b11b7d9a",null);t.default=r.exports},FV89:function(e,t){}});
//# sourceMappingURL=18.8afde91fc06e8d8fae7d.js.map
\ No newline at end of file
webpackJsonp([21],{CSjr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"fileSet-wrap"})},staticRenderFns:[]};var r=n("VU/8")({name:"fileSet",data:function(){return{}},computed:{},methods:{},mounted:function(){}},a,!1,function(e){n("FV89")},"data-v-b11b7d9a",null);t.default=r.exports},FV89:function(e,t){}});
//# sourceMappingURL=21.e7a45043de1251231fa1.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/fileSet.vue","webpack:///./src/views/contacts/fileSet.vue?448c","webpack:///./src/views/contacts/fileSet.vue"],"names":["contacts_fileSet","render","_h","this","$createElement","_self","_c","staticClass","staticRenderFns","Component","__webpack_require__","normalizeComponent","name","data","computed","methods","mounted","ssrContext","__webpack_exports__"],"mappings":"sGAMA,ICHeA,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAAkD,OAA/DD,KAAuCE,MAAAC,IAAAJ,GAAwB,OAAiBK,YAAA,kBAEzFC,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,EFVAC,KAAA,UACAC,KAFA,WAGA,UAIAC,YAGAC,WAGAC,QAbA,cEaEhB,GATF,EAVA,SAAAiB,GACEP,EAAQ,SAaV,kBAEA,MAUeQ,EAAA,QAAAT,EAAiB","file":"static/js/18.8afde91fc06e8d8fae7d.js","sourcesContent":["<template>\r\n <div class=\"fileSet-wrap\">\r\n </div>\r\n</template>\r\n<script>\r\n\r\nexport default {\r\n name: \"fileSet\",\r\n data() {\r\n return {\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/fileSet.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"fileSet-wrap\"})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-b11b7d9a\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/fileSet.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-b11b7d9a\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./fileSet.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./fileSet.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./fileSet.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-b11b7d9a\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./fileSet.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-b11b7d9a\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/fileSet.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/fileSet.vue","webpack:///./src/views/contacts/fileSet.vue?448c","webpack:///./src/views/contacts/fileSet.vue"],"names":["contacts_fileSet","render","_h","this","$createElement","_self","_c","staticClass","staticRenderFns","Component","__webpack_require__","normalizeComponent","name","data","computed","methods","mounted","ssrContext","__webpack_exports__"],"mappings":"sGAMA,ICHeA,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAAkD,OAA/DD,KAAuCE,MAAAC,IAAAJ,GAAwB,OAAiBK,YAAA,kBAEzFC,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,EFVAC,KAAA,UACAC,KAFA,WAGA,UAIAC,YAGAC,WAGAC,QAbA,cEaEhB,GATF,EAVA,SAAAiB,GACEP,EAAQ,SAaV,kBAEA,MAUeQ,EAAA,QAAAT,EAAiB","file":"static/js/21.e7a45043de1251231fa1.js","sourcesContent":["<template>\r\n <div class=\"fileSet-wrap\">\r\n </div>\r\n</template>\r\n<script>\r\n\r\nexport default {\r\n name: \"fileSet\",\r\n data() {\r\n return {\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/fileSet.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"fileSet-wrap\"})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-b11b7d9a\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/fileSet.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-b11b7d9a\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./fileSet.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./fileSet.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./fileSet.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-b11b7d9a\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./fileSet.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-b11b7d9a\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/fileSet.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([22],{"+lem":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o={name:"reviewed",data:function(){return{projectName:"gic-clique",collapseFlag:!1,contentHeight:"0px"}},computed:{},methods:{toRouterView:function(e){console.log(e),this.$router.push({path:e.path})},collapseTag:function(e){console.log(e),this.collapseFlag=e}},mounted:function(){this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px"}},a={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"review-wrap"},[n("vue-office-header",{attrs:{projectName:e.projectName},on:{collapseTag:e.collapseTag,toRouterView:e.toRouterView}}),e._v(" "),n("div",{staticClass:"setting-wrap__body"},[n("div",{staticClass:"content",attrs:{id:"content"}},[n("div",{staticClass:"content-body",style:{height:e.contentHeight}},[n("div",{staticClass:"left-menu",style:{height:e.contentHeight}},[n("vue-office-aside",{ref:"asideMenu",attrs:{projectName:e.projectName,collapseFlag:e.collapseFlag}})],1),e._v(" "),n("transition",{attrs:{name:"fade",mode:"out-in"}},[n("router-view")],1)],1)])])],1)},staticRenderFns:[]};var i=n("VU/8")(o,a,!1,function(e){n("nLwK")},null,null);t.default=i.exports},nLwK:function(e,t){}});
//# sourceMappingURL=22.b77da1ae0203574a8bc7.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/reviewCenter/index.vue","webpack:///./src/views/reviewCenter/index.vue?af94","webpack:///./src/views/reviewCenter/index.vue"],"names":["reviewCenter","name","data","projectName","collapseFlag","contentHeight","computed","methods","toRouterView","val","console","log","this","$router","push","path","collapseTag","mounted","document","documentElement","clientHeight","body","views_reviewCenter","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","on","_v","id","style","height","ref","mode","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"wGAuBA,IAAAA,GACAC,KAAA,WACAC,KAFA,WAGA,OACAC,YAAA,aACAC,cAAA,EACAC,cAAA,QAGAC,YAGAC,SAEAC,aAFA,SAEAC,GAQAC,QAAAC,IAAAF,GAPAG,KAQAC,QAAAC,MACAC,KAAAN,EAAAM,QAKAC,YAjBA,SAiBAP,GAEAC,QAAAC,IAAAF,GADAG,KAEAR,aAAAK,IAGAQ,QAnCA,WAoCAL,KACAP,eAAAa,SAAAC,gBAAAC,cAAAF,SAAAG,KAAAD,cAAA,UCzDeE,GADEC,OAFjB,WAA0B,IAAAC,EAAAZ,KAAaa,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,gBAA0BF,EAAA,qBAA0BG,OAAO3B,YAAAqB,EAAArB,aAA8B4B,IAAKf,YAAAQ,EAAAR,YAAAR,aAAAgB,EAAAhB,gBAA+DgB,EAAAQ,GAAA,KAAAL,EAAA,OAAwBE,YAAA,uBAAiCF,EAAA,OAAYE,YAAA,UAAAC,OAA6BG,GAAA,aAAgBN,EAAA,OAAYE,YAAA,eAAAK,OAAmCC,OAAAX,EAAAnB,iBAA4BsB,EAAA,OAAYE,YAAA,YAAAK,OAAgCC,OAAAX,EAAAnB,iBAA4BsB,EAAA,oBAAyBS,IAAA,YAAAN,OAAuB3B,YAAAqB,EAAArB,YAAAC,aAAAoB,EAAApB,iBAA+D,GAAAoB,EAAAQ,GAAA,KAAAL,EAAA,cAAmCG,OAAO7B,KAAA,OAAAoC,KAAA,YAA+BV,EAAA,gCAEnrBW,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEzC,EACAsB,GATF,EAVA,SAAAoB,GACEF,EAAQ,SAaV,KAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/22.b77da1ae0203574a8bc7.js","sourcesContent":["<template>\n <div class=\"review-wrap\">\n <!-- 公共头部菜单插件 -->\n <vue-office-header :projectName=\"projectName\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-office-header>\n <div class=\"setting-wrap__body\">\n <div id=\"content\" class=\"content\">\n <div class=\"content-body\" :style=\"{height: contentHeight}\">\n <div class=\"left-menu\" :style=\"{height: contentHeight}\">\n <vue-office-aside ref=\"asideMenu\" :projectName=\"projectName\" :collapseFlag=\"collapseFlag\"></vue-office-aside>\n </div>\n <transition name=\"fade\" mode=\"out-in\">\n <!-- 缓存已经填好内容的页面 -->\n <!-- <keep-alive include=\"editGroupGrade\"> -->\n <router-view></router-view>\n <!-- </keep-alive > -->\n </transition>\n </div>\n </div>\n </div>\n </div>\n</template>\n<script>\n\nexport default {\n name: \"reviewed\",\n data() {\n return {\n projectName: 'gic-clique', // 当前项目名\n collapseFlag: false, // 折叠参数\n contentHeight: '0px', //页面内容高度\n }\n },\n computed: {\n\n },\n methods: {\n // 处理路由跳转\n toRouterView(val) {\n var that = this;\n // 模拟检查数据\n // //有两个参数\n //{\n // name:,\n // path:\n //}\n console.log(val);\n that.$router.push({\n path: val.path\n })\n },\n\n // 折叠事件\n collapseTag(val) {\n var that = this;\n console.log(val);\n that.collapseFlag = val\n },\n },\n mounted() {\n const that = this\n that.contentHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 64 +'px';\n },\n}\n\n</script>\n<style lang=\"less\" >\n.setting-wrap__body{\n .content{\n padding-top: 64px;\n /* height: calc(100% - 64px);\n overflow-y: auto;*/\n min-width: 1400px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n\n .content-body {\n display: flex;\n overflow: hidden;\n\n .common-set-wrap {\n position: relative;\n width: 100%;\n height: 100%;\n overflow-y: auto;\n\n .right-content {\n /*width: 100%;*/\n padding: 24px;\n min-height: calc(100% - 240px);\n\n .right-box {\n background: #fff;\n padding: 24px;\n }\n }\n }\n }\n }\n}\n\n.el-table__empty-block {\n height: 256px;\n}\n\n.el-table__empty-text{\n width: auto;\n margin-bottom:80px;\n &::before{\n content: ' ';\n display: block;\n width: 60px;\n height: 60px;\n background: url(../../assets/no-data_icon.png) no-repeat center;\n margin: 0px auto 22px auto;\n }\n}\n\n.el-table__empty-text {\n margin-bottom: 0;\n}\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/views/reviewCenter/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"review-wrap\"},[_c('vue-office-header',{attrs:{\"projectName\":_vm.projectName},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"setting-wrap__body\"},[_c('div',{staticClass:\"content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"content-body\",style:({height: _vm.contentHeight})},[_c('div',{staticClass:\"left-menu\",style:({height: _vm.contentHeight})},[_c('vue-office-aside',{ref:\"asideMenu\",attrs:{\"projectName\":_vm.projectName,\"collapseFlag\":_vm.collapseFlag}})],1),_vm._v(\" \"),_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[_c('router-view')],1)],1)])])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-81622b2a\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/reviewCenter/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-81622b2a\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-81622b2a\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/reviewCenter/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([19],{AdJp:function(e,o,n){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var t=n("WSbm"),a=n("P9l9"),l={name:"employeeDetail",components:{employeeInfo:t.a},data:function(){return{info:{},managerMode:!1}},methods:{getEmployInfo:function(){var e=this,o={id:e.$route.query.employeeClerkId};Object(a.a)("/haoban-manage-web/emp/findOne",o).then(function(o){console.log(o,"employeeDetail"),e.info=o.data.result,e.info.managerMode=!!o.data.result.managerMode}).catch(function(e){console.log(e,"error")})},saveEmployeeInfo:function(){var e=this.info,o={name:e.name,phoneNumber:e.phoneNumber,positionName:e.positionName,employeeClerkId:e.employeeClerkId,managerMode:1*e.managerMode};console.log(e,o),Object(a.a)("/haoban-manage-web/emp/update",o).then(function(e){console.log(e,"update result")}).catch(function(e){console.log(e,"error")})}},beforeMount:function(){this.getEmployInfo()}},r={render:function(){var e=this,o=e.$createElement,n=e._self._c||o;return n("div",{staticClass:"employee-detail"},[n("employee-info",{attrs:{info:e.info}}),e._v(" "),n("div",{staticClass:"btn-box"},[n("el-button",{attrs:{type:"primary"},on:{click:e.saveEmployeeInfo}},[e._v("保存")]),e._v(" "),n("el-button",{attrs:{type:"primary"}},[e._v("保存并继续添加")]),e._v(" "),n("el-button",[e._v("取消")])],1)],1)},staticRenderFns:[]};var i=n("VU/8")(l,r,!1,function(e){n("VfAF")},null,null);o.default=i.exports},VfAF:function(e,o){}});
//# sourceMappingURL=19.e57d4d199a8baedf8160.js.map
\ No newline at end of file
webpackJsonp([23],{AdJp:function(e,o,n){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var t=n("WSbm"),a=n("P9l9"),l={name:"employeeDetail",components:{employeeInfo:t.a},data:function(){return{info:{},managerMode:!1}},methods:{getEmployInfo:function(){var e=this,o={id:e.$route.query.employeeClerkId};Object(a.a)("/haoban-manage-web/emp/findOne",o).then(function(o){console.log(o,"employeeDetail"),e.info=o.data.result,e.info.managerMode=!!o.data.result.managerMode}).catch(function(e){console.log(e,"error")})},saveEmployeeInfo:function(){var e=this.info,o={name:e.name,phoneNumber:e.phoneNumber,positionName:e.positionName,employeeClerkId:e.employeeClerkId,managerMode:1*e.managerMode};console.log(e,o),Object(a.a)("/haoban-manage-web/emp/update",o).then(function(e){console.log(e,"update result")}).catch(function(e){console.log(e,"error")})}},beforeMount:function(){this.getEmployInfo()}},r={render:function(){var e=this,o=e.$createElement,n=e._self._c||o;return n("div",{staticClass:"employee-detail"},[n("employee-info",{attrs:{info:e.info}}),e._v(" "),n("div",{staticClass:"btn-box"},[n("el-button",{attrs:{type:"primary"},on:{click:e.saveEmployeeInfo}},[e._v("保存")]),e._v(" "),n("el-button",{attrs:{type:"primary"}},[e._v("保存并继续添加")]),e._v(" "),n("el-button",[e._v("取消")])],1)],1)},staticRenderFns:[]};var i=n("VU/8")(l,r,!1,function(e){n("VfAF")},null,null);o.default=i.exports},VfAF:function(e,o){}});
//# sourceMappingURL=23.006e1d4c66f8ed5a7f45.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/employee.vue","webpack:///./src/views/contacts/employee.vue?da4d","webpack:///./src/views/contacts/employee.vue"],"names":["employee","name","components","employeeInfo","data","info","managerMode","methods","getEmployInfo","that","this","params","id","$route","query","employeeClerkId","Object","api","then","res","console","log","result","catch","e","saveEmployeeInfo","phoneNumber","positionName","beforeMount","contacts_employee","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","type","on","click","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"kIAaAA,GACAC,KAAA,iBACAC,YACAC,eAAA,GAEAC,KALA,WAMA,OACAC,QACAC,aAAA,IAGAC,SACAC,cADA,WAEA,IAAAC,EAAAC,KACAC,GACAC,GAAAH,EAAAI,OAAAC,MAAAC,iBAEYC,OAAAC,EAAA,EAAAD,CAAZ,iCAAAL,GACAO,KAAA,SAAAC,GACAC,QAAAC,IAAAF,EAAA,kBACAV,EAAAJ,KAAAc,EAAAf,KAAAkB,OACAb,EAAAJ,KAAAC,cAAAa,EAAAf,KAAAkB,OAAAhB,cAEAiB,MAAA,SAAAC,GACAJ,QAAAC,IAAAG,EAAA,YAGAC,iBAhBA,WAiBA,IACApB,EADAK,KACAL,KACAM,GACAV,KAAAI,EAAAJ,KACAyB,YAAArB,EAAAqB,YACAC,aAAAtB,EAAAsB,aACAZ,gBAAAV,EAAAU,gBACAT,YAAA,EAAAD,EAAAC,aAEAc,QAAAC,IAAAhB,EAAAM,GACYK,OAAAC,EAAA,EAAAD,CAAZ,gCAAAL,GACAO,KAAA,SAAAC,GACAC,QAAAC,IAAAF,EAAA,mBAEAI,MAAA,SAAAC,GACAJ,QAAAC,IAAAG,EAAA,aAIAI,YA/CA,WAgDAlB,KAAAF,kBC1DeqB,GADEC,OAFjB,WAA0B,IAAAC,EAAArB,KAAasB,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,oBAA8BF,EAAA,iBAAsBG,OAAOhC,KAAA0B,EAAA1B,QAAiB0B,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,YAAsBF,EAAA,aAAkBG,OAAOE,KAAA,WAAiBC,IAAKC,MAAAV,EAAAN,oBAA8BM,EAAAO,GAAA,QAAAP,EAAAO,GAAA,KAAAJ,EAAA,aAA6CG,OAAOE,KAAA,aAAkBR,EAAAO,GAAA,aAAAP,EAAAO,GAAA,KAAAJ,EAAA,aAAAH,EAAAO,GAAA,iBAEtWI,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE7C,EACA6B,GATF,EAVA,SAAAiB,GACEF,EAAQ,SAaV,KAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/19.e57d4d199a8baedf8160.js","sourcesContent":["<template>\r\n <div class=\"employee-detail\">\r\n <employee-info :info=\"info\"></employee-info>\r\n <div class=\"btn-box\">\r\n <el-button @click=\"saveEmployeeInfo\" type=\"primary\">保存</el-button>\r\n <el-button type=\"primary\">保存并继续添加</el-button>\r\n <el-button>取消</el-button>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\nimport employeeInfo from \"components/contacts/employeeInfo\";\r\nimport { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\nexport default {\r\n name: \"employeeDetail\",\r\n components: {\r\n employeeInfo\r\n },\r\n data() {\r\n return {\r\n info: {},\r\n managerMode: false\r\n };\r\n },\r\n methods: {\r\n getEmployInfo() {\r\n let that = this;\r\n let params = {\r\n id: that.$route.query.employeeClerkId\r\n };\r\n getRequest(\"/haoban-manage-web/emp/findOne\", params)\r\n .then(res => {\r\n console.log(res, \"employeeDetail\");\r\n that.info = res.data.result;\r\n that.info.managerMode = !!res.data.result.managerMode;\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n },\r\n saveEmployeeInfo() {\r\n let that = this;\r\n let info = that.info;\r\n let params = {\r\n name: info.name,\r\n phoneNumber: info.phoneNumber,\r\n positionName: info.positionName,\r\n employeeClerkId: info.employeeClerkId,\r\n managerMode: info.managerMode * 1\r\n };\r\n console.log(info, params);\r\n getRequest(\"/haoban-manage-web/emp/update\", params)\r\n .then(res => {\r\n console.log(res, \"update result\");\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n }\r\n },\r\n beforeMount() {\r\n this.getEmployInfo();\r\n }\r\n};\r\n</script>\r\n<style lang=\"scss\">\r\n.employee-detail {\r\n overflow: auto;\r\n height: 460px;\r\n .btn-box {\r\n width: calc(100% - 200px);\r\n padding: 12px 0;\r\n background: #fff;\r\n position: fixed;\r\n bottom: 0;\r\n right: 0;\r\n text-align: center;\r\n }\r\n}\r\n</style>\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/employee.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"employee-detail\"},[_c('employee-info',{attrs:{\"info\":_vm.info}}),_vm._v(\" \"),_c('div',{staticClass:\"btn-box\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.saveEmployeeInfo}},[_vm._v(\"保存\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"}},[_vm._v(\"保存并继续添加\")]),_vm._v(\" \"),_c('el-button',[_vm._v(\"取消\")])],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-7b1caa95\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/employee.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-7b1caa95\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./employee.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./employee.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./employee.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-7b1caa95\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./employee.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/employee.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/employee.vue","webpack:///./src/views/contacts/employee.vue?da4d","webpack:///./src/views/contacts/employee.vue"],"names":["employee","name","components","employeeInfo","data","info","managerMode","methods","getEmployInfo","that","this","params","id","$route","query","employeeClerkId","Object","api","then","res","console","log","result","catch","e","saveEmployeeInfo","phoneNumber","positionName","beforeMount","contacts_employee","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","type","on","click","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"kIAaAA,GACAC,KAAA,iBACAC,YACAC,eAAA,GAEAC,KALA,WAMA,OACAC,QACAC,aAAA,IAGAC,SACAC,cADA,WAEA,IAAAC,EAAAC,KACAC,GACAC,GAAAH,EAAAI,OAAAC,MAAAC,iBAEYC,OAAAC,EAAA,EAAAD,CAAZ,iCAAAL,GACAO,KAAA,SAAAC,GACAC,QAAAC,IAAAF,EAAA,kBACAV,EAAAJ,KAAAc,EAAAf,KAAAkB,OACAb,EAAAJ,KAAAC,cAAAa,EAAAf,KAAAkB,OAAAhB,cAEAiB,MAAA,SAAAC,GACAJ,QAAAC,IAAAG,EAAA,YAGAC,iBAhBA,WAiBA,IACApB,EADAK,KACAL,KACAM,GACAV,KAAAI,EAAAJ,KACAyB,YAAArB,EAAAqB,YACAC,aAAAtB,EAAAsB,aACAZ,gBAAAV,EAAAU,gBACAT,YAAA,EAAAD,EAAAC,aAEAc,QAAAC,IAAAhB,EAAAM,GACYK,OAAAC,EAAA,EAAAD,CAAZ,gCAAAL,GACAO,KAAA,SAAAC,GACAC,QAAAC,IAAAF,EAAA,mBAEAI,MAAA,SAAAC,GACAJ,QAAAC,IAAAG,EAAA,aAIAI,YA/CA,WAgDAlB,KAAAF,kBC1DeqB,GADEC,OAFjB,WAA0B,IAAAC,EAAArB,KAAasB,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,oBAA8BF,EAAA,iBAAsBG,OAAOhC,KAAA0B,EAAA1B,QAAiB0B,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,YAAsBF,EAAA,aAAkBG,OAAOE,KAAA,WAAiBC,IAAKC,MAAAV,EAAAN,oBAA8BM,EAAAO,GAAA,QAAAP,EAAAO,GAAA,KAAAJ,EAAA,aAA6CG,OAAOE,KAAA,aAAkBR,EAAAO,GAAA,aAAAP,EAAAO,GAAA,KAAAJ,EAAA,aAAAH,EAAAO,GAAA,iBAEtWI,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE7C,EACA6B,GATF,EAVA,SAAAiB,GACEF,EAAQ,SAaV,KAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/23.006e1d4c66f8ed5a7f45.js","sourcesContent":["<template>\r\n <div class=\"employee-detail\">\r\n <employee-info :info=\"info\"></employee-info>\r\n <div class=\"btn-box\">\r\n <el-button @click=\"saveEmployeeInfo\" type=\"primary\">保存</el-button>\r\n <el-button type=\"primary\">保存并继续添加</el-button>\r\n <el-button>取消</el-button>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\nimport employeeInfo from \"components/contacts/employeeInfo\";\r\nimport { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\nexport default {\r\n name: \"employeeDetail\",\r\n components: {\r\n employeeInfo\r\n },\r\n data() {\r\n return {\r\n info: {},\r\n managerMode: false\r\n };\r\n },\r\n methods: {\r\n getEmployInfo() {\r\n let that = this;\r\n let params = {\r\n id: that.$route.query.employeeClerkId\r\n };\r\n getRequest(\"/haoban-manage-web/emp/findOne\", params)\r\n .then(res => {\r\n console.log(res, \"employeeDetail\");\r\n that.info = res.data.result;\r\n that.info.managerMode = !!res.data.result.managerMode;\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n },\r\n saveEmployeeInfo() {\r\n let that = this;\r\n let info = that.info;\r\n let params = {\r\n name: info.name,\r\n phoneNumber: info.phoneNumber,\r\n positionName: info.positionName,\r\n employeeClerkId: info.employeeClerkId,\r\n managerMode: info.managerMode * 1\r\n };\r\n console.log(info, params);\r\n getRequest(\"/haoban-manage-web/emp/update\", params)\r\n .then(res => {\r\n console.log(res, \"update result\");\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n }\r\n },\r\n beforeMount() {\r\n this.getEmployInfo();\r\n }\r\n};\r\n</script>\r\n<style lang=\"scss\">\r\n.employee-detail {\r\n overflow: auto;\r\n height: 460px;\r\n .btn-box {\r\n width: calc(100% - 200px);\r\n padding: 12px 0;\r\n background: #fff;\r\n position: fixed;\r\n bottom: 0;\r\n right: 0;\r\n text-align: center;\r\n }\r\n}\r\n</style>\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/employee.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"employee-detail\"},[_c('employee-info',{attrs:{\"info\":_vm.info}}),_vm._v(\" \"),_c('div',{staticClass:\"btn-box\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.saveEmployeeInfo}},[_vm._v(\"保存\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"}},[_vm._v(\"保存并继续添加\")]),_vm._v(\" \"),_c('el-button',[_vm._v(\"取消\")])],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-7b1caa95\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/employee.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-7b1caa95\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./employee.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./employee.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./employee.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-7b1caa95\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./employee.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/employee.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([23],{"N+Xy":function(e,t){},"rs/A":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=a("3Xzz"),r=(a("Mk6G"),a("3E4D")),s=a("Ch4/"),l=a("PI0u"),n=a("P9l9"),i={name:"addAdminRole",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"设置子管理员",path:"/setChildAdmin"},{name:"添加成员",path:""}],ruleForm:{roleId:"",name:"企业管理员",peopleList:[{id:"1",name:"张三",img:"http://thirdwx.qlogo.cn/mmopen/j7nX4OeBsXRNyvh6micCywssVEYCaWiaicUZq5Vn2zWktWLAyRvEAH7icQmUhLze8rrQYpM5ptwZ2RL7cX0icyBbiavhYFNTIZhibKu/0"}],departList:[{id:"1",name:"张三"}]},rules:{}}},computed:{},methods:{changeRoute:function(e){this.$router.push(e)},submitForm:Object(l.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(console.log(e),!e)return!1;t.postSave(data,clerks)})},500),postSave:function(e,t){var a=this,o={data:e,roleId:a.ruleForm.roleId,clerks:t};Object(n.b)("/haoban-manage-web/save-clerk-role",o).then(function(e){var t=e.data;1!=t.errorCode?s.a.errorMsg(t):r.a.showmsg("操作成功","success")}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})},delField:function(e,t,a){this.$alert("确定要删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then(function(t){t.value;a.splice(e,1)}).catch(function(){})},showDialogLayer:function(){console.log(1)}},mounted:function(){this.$route.query.hasOwnProperty("roleId")&&(this.ruleForm.roleId=this.$route.query.roleId)},components:{navCrumb:o.a}},c={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"companyAddress-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"管理员角色",prop:"name"}},[a("el-input",{staticClass:"w-380",attrs:{disabled:"",placeholder:""},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"选择人员",prop:"name"}},[a("div",{staticClass:"flex w-380 flex-wrap"},[e._l(e.ruleForm.peopleList,function(t,o){return[a("div",{staticClass:"people-cell"},[a("img",{attrs:{src:t.img}}),e._v(" "),a("p",[e._v(e._s(t.name))]),e._v(" "),a("i",{staticClass:"el-icon-circle-close",on:{click:function(a){a.stopPropagation(),e.delField(o,t,e.ruleForm.peopleList)}}})])]}),e._v(" "),a("div",{staticClass:"people-cell"},[a("span",{staticClass:"add-icon",on:{click:function(t){t.stopPropagation(),e.showDialogLayer("people")}}},[a("i",{staticClass:"el-icon-plus"})])])],2)]),e._v(" "),a("el-form-item",{staticClass:"m-b-0",attrs:{label:"选择管理范围",prop:"name"}},[a("div",{staticClass:"flex w-380 flex-wrap"},[e._l(e.ruleForm.departList,function(t,o){return[a("el-tag",{staticClass:"depart-cell"},[e._v(e._s(t.name)+" "),a("i",{staticClass:"el-icon-circle-close",on:{click:function(a){a.stopPropagation(),e.delField(o,t,e.ruleForm.departList)}}})])]}),e._v(" "),a("el-button",{staticClass:"el-tag m-l-8 depart-cell",on:{click:function(t){t.stopPropagation(),e.showDialogLayer("depart")}}},[a("i",{staticClass:"el-icon-plus"}),e._v("添加字段")])],2)]),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保存")])],1)],1)],1)]),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var u=a("VU/8")(i,c,!1,function(e){a("N+Xy")},"data-v-47dc616d",null);t.default=u.exports}});
//# sourceMappingURL=23.66ce6295fdc6476e9fc0.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/setting/addAdmin.vue","webpack:///./src/views/setting/addAdmin.vue?3a62","webpack:///./src/views/setting/addAdmin.vue"],"names":["addAdmin","name","data","navpath","path","relocation","ruleForm","roleId","peopleList","id","img","departList","rules","computed","methods","changeRoute","route","this","$router","push","submitForm","Object","js_public","formName","that","$refs","validate","valid","console","log","postSave","clerks","para","api","then","res","resData","errorCode","error","errorMsg","showmsg","catch","$message","duration","message","delField","index","item","list","$alert","confirmButtonText","cancelButtonText","_ref","value","splice","showDialogLayer","mounted","$route","query","hasOwnProperty","components","navCrumb","nav","setting_addAdmin","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","ref","model","label-width","label","prop","disabled","placeholder","callback","$$v","$set","expression","_l","src","_s","on","click","$event","stopPropagation","type","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"2MAgDAA,GACAC,KAAA,eACAC,KAFA,WAIA,OAEAC,UAEAF,KAAA,KACAG,KAAA,SACAC,YAAA,IAGAJ,KAAA,KACAG,KAAA,oBAGAH,KAAA,SACAG,KAAA,mBAGAH,KAAA,OACAG,KAAA,KAIAE,UACAC,OAAA,GACAN,KAAA,QACAO,aAEAC,GAAA,IACAR,KAAA,KACAS,IAAA,6IAGAC,aAEAF,GAAA,IACAR,KAAA,QAIAW,WAMAC,YAGAC,SAIAC,YAJA,SAIAC,GACAC,KAAAC,QAAAC,KAAAH,IAMAI,WAAAC,OAAAC,EAAA,EAAAD,CAAA,SAAAE,GACA,IAAAC,EAAAP,KACAO,EAAAC,MAAAF,GAAAG,SAAA,SAAAC,GAEA,GADAC,QAAAC,IAAAF,IACAA,EAIA,SAFAH,EAAAM,SAAA5B,KAAA6B,WAKA,KAKAD,SA3BA,SA2BA5B,EAAA6B,GACA,IAAAP,EAAAP,KACAe,GACA9B,OACAK,OAAAiB,EAAAlB,SAAAC,OACAwB,UAGMV,OAAAY,EAAA,EAAAZ,CAAN,qCAAAW,GACAE,KAAA,SAAAC,GAEA,IAAAC,EAAAD,EAAAjC,KACA,GAAAkC,EAAAC,UAMQC,EAAA,EAARC,SAAAH,GALUI,EAAA,EAAVA,QAAA,oBAQAC,MAAA,SAAAH,GACAV,QAAAC,IAAAS,GAEAd,EAAAkB,SAAAJ,OACAK,SAAA,IACAC,QAAAN,EAAAM,aAQAC,SA7DA,SA6DAC,EAAAC,EAAAC,GACA/B,KACAgC,OAAA,eACAC,kBAAA,KACAC,iBAAA,OACAjB,KAAA,SAAAkB,KAAAC,MACAL,EAAAM,OAAAR,EAAA,KACAL,MAAA,eAQAc,gBA5EA,WA+EA3B,QAAAC,IAAA,KAIA2B,QAvIA,WAwIAvC,KACAwC,OAAAC,MAAAC,eAAA,YADA1C,KAEAX,SAAAC,OAFAU,KAEAwC,OAAAC,MAAAnD,SAIAqD,YACAC,SAAAC,EAAA,IC5LeC,GADEC,OAFjB,WAA0B,IAAAC,EAAAhD,KAAaiD,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,wCAAkDF,EAAA,aAAkBG,OAAOpE,QAAA8D,EAAA9D,WAAuB8D,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,kBAA4BF,EAAA,OAAYE,YAAA,cAAwBF,EAAA,WAAgBK,IAAA,WAAAH,YAAA,gBAAAC,OAAkDG,MAAAT,EAAA3D,SAAAM,MAAAqD,EAAArD,MAAA+D,cAAA,WAA8DP,EAAA,gBAAqBG,OAAOK,MAAA,QAAAC,KAAA,UAA+BT,EAAA,YAAiBE,YAAA,QAAAC,OAA2BO,SAAA,GAAAC,YAAA,IAA+BL,OAAQrB,MAAAY,EAAA3D,SAAA,KAAA0E,SAAA,SAAAC,GAAmDhB,EAAAiB,KAAAjB,EAAA3D,SAAA,OAAA2E,IAAoCE,WAAA,oBAA6B,GAAAlB,EAAAO,GAAA,KAAAJ,EAAA,gBAAqCG,OAAOK,MAAA,OAAAC,KAAA,UAA8BT,EAAA,OAAYE,YAAA,yBAAmCL,EAAAmB,GAAAnB,EAAA3D,SAAA,oBAAAyC,EAAAD,GAAwD,OAAAsB,EAAA,OAAkBE,YAAA,gBAA0BF,EAAA,OAAYG,OAAOc,IAAAtC,EAAArC,OAAgBuD,EAAAO,GAAA,KAAAJ,EAAA,KAAAH,EAAAO,GAAAP,EAAAqB,GAAAvC,EAAA9C,SAAAgE,EAAAO,GAAA,KAAAJ,EAAA,KAAsEE,YAAA,uBAAAiB,IAAuCC,MAAA,SAAAC,GAAyBA,EAAAC,kBAAyBzB,EAAApB,SAAAC,EAAAC,EAAAkB,EAAA3D,SAAAE,qBAAwDyD,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,gBAA0BF,EAAA,QAAaE,YAAA,WAAAiB,IAA2BC,MAAA,SAAAC,GAAyBA,EAAAC,kBAAyBzB,EAAAV,gBAAA,cAAgCa,EAAA,KAAUE,YAAA,sBAA2B,KAAAL,EAAAO,GAAA,KAAAJ,EAAA,gBAA2CE,YAAA,QAAAC,OAA2BK,MAAA,SAAAC,KAAA,UAAgCT,EAAA,OAAYE,YAAA,yBAAmCL,EAAAmB,GAAAnB,EAAA3D,SAAA,oBAAAyC,EAAAD,GAAwD,OAAAsB,EAAA,UAAqBE,YAAA,gBAA0BL,EAAAO,GAAAP,EAAAqB,GAAAvC,EAAA9C,MAAA,KAAAmE,EAAA,KAAwCE,YAAA,uBAAAiB,IAAuCC,MAAA,SAAAC,GAAyBA,EAAAC,kBAAyBzB,EAAApB,SAAAC,EAAAC,EAAAkB,EAAA3D,SAAAK,qBAAwDsD,EAAAO,GAAA,KAAAJ,EAAA,aAA8BE,YAAA,2BAAAiB,IAA2CC,MAAA,SAAAC,GAAyBA,EAAAC,kBAAyBzB,EAAAV,gBAAA,cAAgCa,EAAA,KAAUE,YAAA,iBAA2BL,EAAAO,GAAA,gBAAAP,EAAAO,GAAA,KAAAJ,EAAA,gBAAAA,EAAA,aAAwEG,OAAOoB,KAAA,WAAiBJ,IAAKC,MAAA,SAAAC,GAAyBxB,EAAA7C,WAAA,gBAA6B6C,EAAAO,GAAA,sBAAAP,EAAAO,GAAA,KAAAJ,EAAA,uBAE7kEwB,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE/F,EACA+D,GATF,EAVA,SAAAiC,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/23.66ce6295fdc6476e9fc0.js","sourcesContent":["<template>\r\n <div class=\"companyAddress-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"100px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"管理员角色\" prop=\"name\" class=\"\">\r\n <el-input v-model=\"ruleForm.name\" disabled placeholder=\"\" class=\"w-380\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"选择人员\" prop=\"name\" class=\"\">\r\n <div class=\"flex w-380 flex-wrap\">\r\n <template v-for=\"(item,index) in ruleForm.peopleList\">\r\n <div class=\"people-cell\">\r\n <img :src=\"item.img\"/>\r\n <p>{{item.name}}</p>\r\n <i class=\"el-icon-circle-close\" @click.stop=\"delField(index,item,ruleForm.peopleList)\"></i>\r\n </div>\r\n </template>\r\n <div class=\"people-cell\">\r\n <span class=\"add-icon\" @click.stop=\"showDialogLayer('people')\"><i class=\"el-icon-plus\"></i></span>\r\n </div>\r\n </div>\r\n </el-form-item>\r\n <el-form-item label=\"选择管理范围\" prop=\"name\" class=\"m-b-0\">\r\n <div class=\"flex w-380 flex-wrap\">\r\n <template v-for=\"(item,index) in ruleForm.departList\">\r\n <el-tag class=\"depart-cell\">{{item.name}} <i class=\"el-icon-circle-close\" @click.stop=\"delField(index,item,ruleForm.departList)\"></i></el-tag>\r\n </template>\r\n <el-button class=\"el-tag m-l-8 depart-cell\" @click.stop=\"showDialogLayer('depart')\"><i class=\"el-icon-plus\"></i>添加字段</el-button>\r\n </div>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\n\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"addAdminRole\",\r\n data() {\r\n\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '设置子管理员',\r\n path: '/setChildAdmin'\r\n },\r\n {\r\n name: '添加成员',\r\n path: ''\r\n }\r\n ],\r\n\r\n ruleForm: {\r\n roleId: '',\r\n name: '企业管理员',\r\n peopleList: [\r\n {\r\n id: '1',\r\n name: '张三',\r\n img: 'http://thirdwx.qlogo.cn/mmopen/j7nX4OeBsXRNyvh6micCywssVEYCaWiaicUZq5Vn2zWktWLAyRvEAH7icQmUhLze8rrQYpM5ptwZ2RL7cX0icyBbiavhYFNTIZhibKu/0'\r\n }\r\n ],\r\n departList: [\r\n {\r\n id: '1',\r\n name: '张三',\r\n }\r\n ]\r\n },\r\n rules: {\r\n\r\n }\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 路由跳转\r\n */\r\n changeRoute(route) {\r\n this.$router.push(route);\r\n },\r\n\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n console.log(valid)\r\n if (valid) {\r\n\r\n that.postSave(data,clerks)\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 保存---api\r\n */\r\n postSave(data,clerks) {\r\n const that = this;\r\n let para = {\r\n data: data,\r\n roleId: that.ruleForm.roleId,\r\n clerks: clerks\r\n }\r\n\r\n postRequest('/haoban-manage-web/save-clerk-role',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data;\r\n if (resData.errorCode == 1) {\r\n showMsg.showmsg('操作成功','success')\r\n\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 删除字段\r\n */\r\n delField(index,item,list) {\r\n const that = this\r\n that.$alert('确定要删除?', '提示', {\r\n confirmButtonText: '确定',\r\n cancelButtonText: '取消',\r\n }).then(({ value }) => {\r\n list.splice(index,1)\r\n }).catch(() => {\r\n\r\n });\r\n },\r\n\r\n /**\r\n * 弹窗显示事件\r\n */\r\n showDialogLayer() {\r\n const that = this\r\n\r\n console.log(1)\r\n },\r\n\r\n },\r\n mounted() {\r\n const that = this;\r\n if (!!that.$route.query.hasOwnProperty('roleId')) {\r\n that.ruleForm.roleId = that.$route.query.roleId;\r\n // that.getRoleDetail(that.ruleForm.roleId)\r\n }\r\n },\r\n components: {\r\n navCrumb\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.border-box {\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n}\r\n\r\n/* display */\r\n.inline-block {\r\n display: inline-block;\r\n}\r\n\r\n.block {\r\n display: block;\r\n}\r\n\r\n.top {\r\n vertical-align: top;\r\n}\r\n\r\n.middle {\r\n vertical-align: middle;\r\n}\r\n\r\n/* flex */\r\n.flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n}\r\n\r\n.flex-1 {\r\n -webkit-box-flex: 1;\r\n -webkit-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n}\r\n\r\n.flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.flex-row {\r\n -webkit-flex-direction: row;\r\n -moz-flex-direction: row;\r\n -ms-flex-direction: row;\r\n -o-flex-direction: row;\r\n flex-direction: row;\r\n}\r\n\r\n.flex-align-center {\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.flex-pack-center {\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n}\r\n\r\n.flex-between {\r\n -webkit-justify-content: space-between;\r\n justify-content: space-between;\r\n}\r\n\r\n.flex-wrap {\r\n -webkit-flex-wrap: wrap;\r\n -moz-flex-wrap: wrap;\r\n -ms-flex-wrap: wrap;\r\n -o-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n background: #fff;\r\n padding: 24px;\r\n min-height: 500px;\r\n\r\n h2 {\r\n font-size: 16px;\r\n color: #303133;\r\n }\r\n\r\n p {\r\n font-size: 14px;\r\n color: #909399;\r\n }\r\n\r\n .m-t-24 {\r\n margin-top: 24px;\r\n }\r\n\r\n .m-b-0 {\r\n margin-bottom: 0;\r\n }\r\n\r\n .w-380 {\r\n width: 380px;\r\n }\r\n\r\n .people-cell {\r\n position: relative;\r\n margin-right: 24px;\r\n img {\r\n width: 40px;\r\n height: 40px;\r\n border-radius: 4px;\r\n }\r\n\r\n .el-icon-circle-close {\r\n position: absolute;\r\n top: -10px;\r\n right: -10px;\r\n font-size: 16px;\r\n color: #808995;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .depart-cell {\r\n position: relative;\r\n margin: 0 24px 24px 0;\r\n\r\n .el-icon-circle-close {\r\n position: absolute;\r\n top: -10px;\r\n right: -10px;\r\n font-size: 16px;\r\n color: #808995;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .add-icon {\r\n display: block;\r\n width: 40px;\r\n height: 40px;\r\n line-height: 40px;\r\n text-align: center;\r\n border-radius: 50%;\r\n border: 1px dashed #C0CCDA;\r\n cursor: pointer;\r\n i {\r\n font-size: 16px;\r\n color: #8C939D;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/addAdmin.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"companyAddress-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"100px\"}},[_c('el-form-item',{attrs:{\"label\":\"管理员角色\",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-380\",attrs:{\"disabled\":\"\",\"placeholder\":\"\"},model:{value:(_vm.ruleForm.name),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"name\", $$v)},expression:\"ruleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"选择人员\",\"prop\":\"name\"}},[_c('div',{staticClass:\"flex w-380 flex-wrap\"},[_vm._l((_vm.ruleForm.peopleList),function(item,index){return [_c('div',{staticClass:\"people-cell\"},[_c('img',{attrs:{\"src\":item.img}}),_vm._v(\" \"),_c('p',[_vm._v(_vm._s(item.name))]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){$event.stopPropagation();_vm.delField(index,item,_vm.ruleForm.peopleList)}}})])]}),_vm._v(\" \"),_c('div',{staticClass:\"people-cell\"},[_c('span',{staticClass:\"add-icon\",on:{\"click\":function($event){$event.stopPropagation();_vm.showDialogLayer('people')}}},[_c('i',{staticClass:\"el-icon-plus\"})])])],2)]),_vm._v(\" \"),_c('el-form-item',{staticClass:\"m-b-0\",attrs:{\"label\":\"选择管理范围\",\"prop\":\"name\"}},[_c('div',{staticClass:\"flex w-380 flex-wrap\"},[_vm._l((_vm.ruleForm.departList),function(item,index){return [_c('el-tag',{staticClass:\"depart-cell\"},[_vm._v(_vm._s(item.name)+\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){$event.stopPropagation();_vm.delField(index,item,_vm.ruleForm.departList)}}})])]}),_vm._v(\" \"),_c('el-button',{staticClass:\"el-tag m-l-8 depart-cell\",on:{\"click\":function($event){$event.stopPropagation();_vm.showDialogLayer('depart')}}},[_c('i',{staticClass:\"el-icon-plus\"}),_vm._v(\"添加字段\")])],2)]),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保存\")])],1)],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-47dc616d\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/addAdmin.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-47dc616d\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./addAdmin.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addAdmin.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addAdmin.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-47dc616d\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./addAdmin.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-47dc616d\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/addAdmin.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([24],{JsWW:function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var s=e("P9l9"),n={name:"shareCode",data:function(){return{regenerate:!1,qrCodeContent:{}}},methods:{getCode:function(){var t=this,a={regenerate:t.regenerate};Object(s.a)("/haoban-manage-web/shared-contact/get-shared-qrcode",a).then(function(a){console.log(a,"code"),1==a.data.errorCode?t.qrCodeContent=JSON.parse(a.data.result.qrCodeContent):t.$message.error({message:a.data.message})}).catch(function(a){t.$message.error({message:a.message})})},getShareBrands:function(){var t=this;Object(s.a)("/haoban-manage-web/shared-contact/find-shared-contact-relation",{}).then(function(t){console.log(t,"shares")}).catch(function(a){t.$message.error({message:a.message})})}},beforeMount:function(){this.getShareBrands(),this.getCode()}},i={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"share-code-div"},[e("p",{staticClass:"company-name"},[t._v("中国达摩")]),t._v(" "),e("p",{staticClass:"word"},[t._v("双方共享的通讯录,选人时可以选到,同时邀请企业建立共享关系")]),t._v(" "),e("p",{staticClass:"time-tip"},[t._v("一个二维码只能和一个企业建立共享关系,24小时有效")]),t._v(" "),e("img",{staticClass:"code-img",attrs:{src:t.qrCodeContent.data}}),t._v(" "),e("div",{staticClass:"btn-area"},[e("el-button",{attrs:{type:"primary"}},[t._v("下载"),e("i",{staticClass:"iconfont icon-icon_yunxiazai"})]),t._v(" "),e("el-button",[t._v("重新生成")])],1),t._v(" "),e("p",{staticClass:"company-name"},[t._v("已建立的共享企业")]),t._v(" "),t._m(0)])},staticRenderFns:[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"share-table"},[e("div",{staticClass:"company"},[t._v("达摩克里斯之剑")]),t._v(" "),e("ul",{staticClass:"list"},[e("li",{staticClass:"li"},[e("div",{staticClass:"name"},[t._v("达摩克里斯之剑")]),t._v(" "),e("div",{staticClass:"cancel-btn"},[e("a",{staticClass:"a-href",attrs:{href:""}},[t._v("取消共享")])])]),t._v(" "),e("li",{staticClass:"li"},[e("div",{staticClass:"name"},[t._v("达摩克里斯之剑")]),t._v(" "),e("div",{staticClass:"cancel-btn"},[e("a",{staticClass:"a-href",attrs:{href:""}},[t._v("取消共享")])])]),t._v(" "),e("li",{staticClass:"li"},[e("div",{staticClass:"name"},[t._v("达摩克里斯之剑")]),t._v(" "),e("div",{staticClass:"cancel-btn"},[e("a",{staticClass:"a-href",attrs:{href:""}},[t._v("取消共享")])])])])])}]};var r=e("VU/8")(n,i,!1,function(t){e("plTg")},null,null);a.default=r.exports},plTg:function(t,a){}});
//# sourceMappingURL=24.fab36942fa1404cc67a5.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/shareCode.vue","webpack:///./src/views/contacts/shareCode.vue?8262","webpack:///./src/views/contacts/shareCode.vue"],"names":["shareCode","name","data","regenerate","qrCodeContent","methods","getCode","_this","this","params","Object","api","then","res","console","log","errorCode","JSON","parse","result","$message","error","message","catch","e","getShareBrands","beforeMount","contacts_shareCode","render","_vm","_h","$createElement","_c","_self","staticClass","_v","attrs","src","type","_m","staticRenderFns","href","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"sHAgCAA,GACAC,KAAA,YACAC,KAFA,WAGA,OACAC,YAAA,EACAC,mBAGAC,SACAC,QADA,WAEA,IAAAC,EAAAC,KACAC,GACAN,WAAAI,EAAAJ,YAEYO,OAAAC,EAAA,EAAAD,CAAZ,sDAAAD,GACAG,KAAA,SAAAC,GACAC,QAAAC,IAAAF,EAAA,QACA,GAAAA,EAAAX,KAAAc,UACAT,EAAAH,cAAAa,KAAAC,MAAAL,EAAAX,KAAAiB,OAAAf,eAEAG,EAAAa,SAAAC,OACAC,QAAAT,EAAAX,KAAAoB,YAIAC,MAAA,SAAAC,GACAjB,EAAAa,SAAAC,OACAC,QAAAE,EAAAF,aAIAG,eAvBA,WAwBA,IAAAlB,EAAAC,KAEYE,OAAAC,EAAA,EAAAD,CAAZ,qEACAE,KAAA,SAAAC,GACAC,QAAAC,IAAAF,EAAA,YAEAU,MAAA,SAAAC,GACAjB,EAAAa,SAAAC,OACAC,QAAAE,EAAAF,cAKAI,YA7CA,WA8CAlB,KAAAiB,iBACAjB,KAAAF,YC5EeqB,GADEC,OAFjB,WAA0B,IAAAC,EAAArB,KAAasB,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,mBAA6BF,EAAA,KAAUE,YAAA,iBAA2BL,EAAAM,GAAA,UAAAN,EAAAM,GAAA,KAAAH,EAAA,KAAuCE,YAAA,SAAmBL,EAAAM,GAAA,mCAAAN,EAAAM,GAAA,KAAAH,EAAA,KAAgEE,YAAA,aAAuBL,EAAAM,GAAA,+BAAAN,EAAAM,GAAA,KAAAH,EAAA,OAA8DE,YAAA,WAAAE,OAA8BC,IAAAR,EAAAzB,cAAAF,QAA8B2B,EAAAM,GAAA,KAAAH,EAAA,OAAwBE,YAAA,aAAuBF,EAAA,aAAkBI,OAAOE,KAAA,aAAkBT,EAAAM,GAAA,MAAAH,EAAA,KAAuBE,YAAA,mCAA2CL,EAAAM,GAAA,KAAAH,EAAA,aAAAH,EAAAM,GAAA,cAAAN,EAAAM,GAAA,KAAAH,EAAA,KAAyEE,YAAA,iBAA2BL,EAAAM,GAAA,cAAAN,EAAAM,GAAA,KAAAN,EAAAU,GAAA,MAEtqBC,iBADjB,WAAoC,IAAAX,EAAArB,KAAasB,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,gBAA0BF,EAAA,OAAYE,YAAA,YAAsBL,EAAAM,GAAA,aAAAN,EAAAM,GAAA,KAAAH,EAAA,MAA2CE,YAAA,SAAmBF,EAAA,MAAWE,YAAA,OAAiBF,EAAA,OAAYE,YAAA,SAAmBL,EAAAM,GAAA,aAAAN,EAAAM,GAAA,KAAAH,EAAA,OAA4CE,YAAA,eAAyBF,EAAA,KAAUE,YAAA,SAAAE,OAA4BK,KAAA,MAAWZ,EAAAM,GAAA,cAAAN,EAAAM,GAAA,KAAAH,EAAA,MAA4CE,YAAA,OAAiBF,EAAA,OAAYE,YAAA,SAAmBL,EAAAM,GAAA,aAAAN,EAAAM,GAAA,KAAAH,EAAA,OAA4CE,YAAA,eAAyBF,EAAA,KAAUE,YAAA,SAAAE,OAA4BK,KAAA,MAAWZ,EAAAM,GAAA,cAAAN,EAAAM,GAAA,KAAAH,EAAA,MAA4CE,YAAA,OAAiBF,EAAA,OAAYE,YAAA,SAAmBL,EAAAM,GAAA,aAAAN,EAAAM,GAAA,KAAAH,EAAA,OAA4CE,YAAA,eAAyBF,EAAA,KAAUE,YAAA,SAAAE,OAA4BK,KAAA,MAAWZ,EAAAM,GAAA,qBCEn0B,IAcAO,EAdyBC,EAAQ,OAcjCC,CACE5C,EACA2B,GATF,EAVA,SAAAkB,GACEF,EAAQ,SAaV,KAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/24.fab36942fa1404cc67a5.js","sourcesContent":["<template>\r\n <div class=\"share-code-div\">\r\n <p class=\"company-name\">中国达摩</p>\r\n <p class=\"word\">双方共享的通讯录,选人时可以选到,同时邀请企业建立共享关系</p>\r\n <p class=\"time-tip\">一个二维码只能和一个企业建立共享关系,24小时有效</p>\r\n <img :src=\"qrCodeContent.data\" class=\"code-img\">\r\n <div class=\"btn-area\">\r\n <el-button type=\"primary\">下载<i class=\"iconfont icon-icon_yunxiazai\"></i></el-button>\r\n <el-button>重新生成</el-button>\r\n </div>\r\n <p class=\"company-name\">已建立的共享企业</p>\r\n <div class=\"share-table\">\r\n <div class=\"company\">达摩克里斯之剑</div>\r\n <ul class=\"list\">\r\n <li class=\"li\">\r\n <div class=\"name\">达摩克里斯之剑</div>\r\n <div class=\"cancel-btn\"><a href=\"\" class=\"a-href\">取消共享</a></div>\r\n </li>\r\n <li class=\"li\">\r\n <div class=\"name\">达摩克里斯之剑</div>\r\n <div class=\"cancel-btn\"><a href=\"\" class=\"a-href\">取消共享</a></div>\r\n </li>\r\n <li class=\"li\">\r\n <div class=\"name\">达摩克里斯之剑</div>\r\n <div class=\"cancel-btn\"><a href=\"\" class=\"a-href\">取消共享</a></div>\r\n </li>\r\n </ul>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\nimport { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\nexport default {\r\n name: \"shareCode\",\r\n data() {\r\n return {\r\n regenerate: false,\r\n qrCodeContent: {}\r\n }\r\n },\r\n methods: {\r\n getCode() {\r\n let _this = this;\r\n let params = {\r\n regenerate: _this.regenerate\r\n }\r\n getRequest(\"/haoban-manage-web/shared-contact/get-shared-qrcode\", params)\r\n .then(res => {\r\n console.log(res, \"code\");\r\n if (res.data.errorCode == 1) {\r\n _this.qrCodeContent = JSON.parse(res.data.result.qrCodeContent);\r\n } else {\r\n _this.$message.error({\r\n message: res.data.message\r\n });\r\n }\r\n })\r\n .catch(e => {\r\n _this.$message.error({\r\n message: e.message\r\n });\r\n });\r\n },\r\n getShareBrands() {\r\n let _this = this;\r\n let params = {};\r\n getRequest(\"/haoban-manage-web/shared-contact/find-shared-contact-relation\", params)\r\n .then(res => {\r\n console.log(res, \"shares\");\r\n })\r\n .catch(e => {\r\n _this.$message.error({\r\n message: e.message\r\n });\r\n });\r\n }\r\n },\r\n beforeMount() {\r\n this.getShareBrands();\r\n this.getCode();\r\n }\r\n}\r\n</script>\r\n<style lang=\"scss\">\r\n.share-code-div {\r\n width:100%;\r\n height:538px;\r\n background:rgba(255,255,255,1);\r\n border-radius:2px;\r\n box-sizing: border-box;\r\n padding: 28px;\r\n font-weight: 500;\r\n overflow: auto;\r\n .company-name {\r\n font-size:16px;\r\n color:rgba(48,49,51,1);\r\n }\r\n .word {\r\n font-size:14px;\r\n font-weight:400;\r\n color:rgba(96,98,102,1);\r\n margin-top: 17px;\r\n }\r\n .time-tip {\r\n font-size:14px;\r\n font-weight:400;\r\n margin-top: 25px;\r\n color:rgba(245,108,108,1);\r\n }\r\n .code-img {\r\n width:245px;\r\n height:245px;\r\n margin-top: 20px;\r\n }\r\n .btn-area {\r\n margin-top: 24px;\r\n margin-bottom: 46px;\r\n .iconfont {\r\n margin-left: 5px;\r\n }\r\n }\r\n .share-table {\r\n display: flex;\r\n height:auto;\r\n border:1px solid rgba(235,238,245,1);\r\n margin: 24px 0 48px 0;\r\n .company {\r\n width: 300px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n }\r\n .list {\r\n flex: 1;\r\n .li {\r\n display: flex;\r\n height: 60px;\r\n line-height: 60px;\r\n border-left: 1px solid rgba(235,238,245,1);\r\n border-bottom: 1px solid rgba(235,238,245,1);\r\n font-size: 14px;\r\n &:last-child {\r\n border-bottom: none;\r\n }\r\n .cancel-btn {\r\n width: 220px;\r\n }\r\n .name {\r\n flex: 1;\r\n padding: 0 15px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/shareCode.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"share-code-div\"},[_c('p',{staticClass:\"company-name\"},[_vm._v(\"中国达摩\")]),_vm._v(\" \"),_c('p',{staticClass:\"word\"},[_vm._v(\"双方共享的通讯录,选人时可以选到,同时邀请企业建立共享关系\")]),_vm._v(\" \"),_c('p',{staticClass:\"time-tip\"},[_vm._v(\"一个二维码只能和一个企业建立共享关系,24小时有效\")]),_vm._v(\" \"),_c('img',{staticClass:\"code-img\",attrs:{\"src\":_vm.qrCodeContent.data}}),_vm._v(\" \"),_c('div',{staticClass:\"btn-area\"},[_c('el-button',{attrs:{\"type\":\"primary\"}},[_vm._v(\"下载\"),_c('i',{staticClass:\"iconfont icon-icon_yunxiazai\"})]),_vm._v(\" \"),_c('el-button',[_vm._v(\"重新生成\")])],1),_vm._v(\" \"),_c('p',{staticClass:\"company-name\"},[_vm._v(\"已建立的共享企业\")]),_vm._v(\" \"),_vm._m(0)])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"share-table\"},[_c('div',{staticClass:\"company\"},[_vm._v(\"达摩克里斯之剑\")]),_vm._v(\" \"),_c('ul',{staticClass:\"list\"},[_c('li',{staticClass:\"li\"},[_c('div',{staticClass:\"name\"},[_vm._v(\"达摩克里斯之剑\")]),_vm._v(\" \"),_c('div',{staticClass:\"cancel-btn\"},[_c('a',{staticClass:\"a-href\",attrs:{\"href\":\"\"}},[_vm._v(\"取消共享\")])])]),_vm._v(\" \"),_c('li',{staticClass:\"li\"},[_c('div',{staticClass:\"name\"},[_vm._v(\"达摩克里斯之剑\")]),_vm._v(\" \"),_c('div',{staticClass:\"cancel-btn\"},[_c('a',{staticClass:\"a-href\",attrs:{\"href\":\"\"}},[_vm._v(\"取消共享\")])])]),_vm._v(\" \"),_c('li',{staticClass:\"li\"},[_c('div',{staticClass:\"name\"},[_vm._v(\"达摩克里斯之剑\")]),_vm._v(\" \"),_c('div',{staticClass:\"cancel-btn\"},[_c('a',{staticClass:\"a-href\",attrs:{\"href\":\"\"}},[_vm._v(\"取消共享\")])])])])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-604217cf\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/shareCode.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-604217cf\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./shareCode.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./shareCode.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./shareCode.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-604217cf\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./shareCode.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/shareCode.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([21],{"41Rh":function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var o={name:"contact",components:{topNav:e("3Xzz").a},data:function(){return{projectName:"gic-clique",collapseFlag:!1,navpath:[{name:"首页",path:"/"},{name:"通讯录",path:""},{name:"企业通讯录"},{name:"行政架构"}]}},methods:{toRouterView:function(t){console.log(t),this.$router.push({path:t.path})},collapseTag:function(t){console.log(t),this.collapseFlag=t}},mounted:function(){},computed:{}},n={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"contact-wrap"},[e("vue-office-header",{attrs:{projectName:t.projectName},on:{collapseTag:t.collapseTag,toRouterView:t.toRouterView}}),t._v(" "),e("div",{staticClass:"contact-wrap__body"},[e("vue-office-aside",{ref:"leftMenus",attrs:{projectName:t.projectName,collapseFlag:t.collapseFlag}}),t._v(" "),e("div",{staticClass:"contact-wrap__right"},[e("topNav",{attrs:{navpath:t.navpath}}),t._v(" "),e("div",{staticClass:"contact-wrap__right__body"},[e("transition",{attrs:{name:"fade",mode:"out-in"}},[e("router-view")],1)],1)],1)],1)],1)},staticRenderFns:[]};var c=e("VU/8")(o,n,!1,function(t){e("5bfn")},null,null);a.default=c.exports},"5bfn":function(t,a){}});
//# sourceMappingURL=21.9670c17d9d5cfe905c94.js.map
\ No newline at end of file
webpackJsonp([25],{"41Rh":function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var o={name:"contact",components:{topNav:e("3Xzz").a},data:function(){return{projectName:"gic-clique",collapseFlag:!1,navpath:[{name:"首页",path:"/"},{name:"通讯录",path:""},{name:"企业通讯录"},{name:"行政架构"}]}},methods:{toRouterView:function(t){console.log(t),this.$router.push({path:t.path})},collapseTag:function(t){console.log(t),this.collapseFlag=t}},mounted:function(){},computed:{}},n={render:function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"contact-wrap"},[e("vue-office-header",{attrs:{projectName:t.projectName},on:{collapseTag:t.collapseTag,toRouterView:t.toRouterView}}),t._v(" "),e("div",{staticClass:"contact-wrap__body"},[e("vue-office-aside",{ref:"leftMenus",attrs:{projectName:t.projectName,collapseFlag:t.collapseFlag}}),t._v(" "),e("div",{staticClass:"contact-wrap__right"},[e("topNav",{attrs:{navpath:t.navpath}}),t._v(" "),e("div",{staticClass:"contact-wrap__right__body"},[e("transition",{attrs:{name:"fade",mode:"out-in"}},[e("router-view")],1)],1)],1)],1)],1)},staticRenderFns:[]};var c=e("VU/8")(o,n,!1,function(t){e("5bfn")},null,null);a.default=c.exports},"5bfn":function(t,a){}});
//# sourceMappingURL=25.2b457a4de98cffdb6eeb.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/index.vue","webpack:///./src/views/contacts/index.vue?9c6d","webpack:///./src/views/contacts/index.vue"],"names":["contacts","name","components","topNav","data","projectName","collapseFlag","navpath","path","methods","toRouterView","val","console","log","this","$router","push","collapseTag","mounted","computed","views_contacts","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","on","_v","ref","mode","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"4GAqBAA,GACAC,KAAA,UACAC,YACAC,iBAAA,GAEAC,KALA,WAMA,OACAC,YAAA,aACAC,cAAA,EAEAC,UAEAN,KAAA,KACAO,KAAA,MAGAP,KAAA,MACAO,KAAA,KAGAP,KAAA,UAGAA,KAAA,WAKAQ,SAEAC,aAFA,SAEAC,GAQAC,QAAAC,IAAAF,GAPAG,KAQAC,QAAAC,MACAR,KAAAG,EAAAH,QAKAS,YAjBA,SAiBAN,GAEAC,QAAAC,IAAAF,GADAG,KAEAR,aAAAK,IAGAO,QAnDA,aAsDAC,aCxEeC,GADEC,OAFjB,WAA0B,IAAAC,EAAAR,KAAaS,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,iBAA2BF,EAAA,qBAA0BG,OAAOvB,YAAAiB,EAAAjB,aAA8BwB,IAAKZ,YAAAK,EAAAL,YAAAP,aAAAY,EAAAZ,gBAA+DY,EAAAQ,GAAA,KAAAL,EAAA,OAAwBE,YAAA,uBAAiCF,EAAA,oBAAyBM,IAAA,YAAAH,OAAuBvB,YAAAiB,EAAAjB,YAAAC,aAAAgB,EAAAhB,gBAA+DgB,EAAAQ,GAAA,KAAAL,EAAA,OAAwBE,YAAA,wBAAkCF,EAAA,UAAeG,OAAOrB,QAAAe,EAAAf,WAAuBe,EAAAQ,GAAA,KAAAL,EAAA,OAAwBE,YAAA,8BAAwCF,EAAA,cAAmBG,OAAO3B,KAAA,OAAA+B,KAAA,YAA+BP,EAAA,oCAE/nBQ,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEpC,EACAoB,GATF,EAVA,SAAAiB,GACEF,EAAQ,SAaV,KAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/21.9670c17d9d5cfe905c94.js","sourcesContent":["<template>\r\n <div class=\"contact-wrap\">\r\n <!-- 公共头部菜单插件 -->\r\n <vue-office-header :projectName=\"projectName\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-office-header>\r\n <div class=\"contact-wrap__body\">\r\n <!-- 公共左侧菜单插件 -->\r\n <vue-office-aside ref=\"leftMenus\" :projectName=\"projectName\" :collapseFlag=\"collapseFlag\"></vue-office-aside>\r\n <!-- 右侧 body -->\r\n <div class=\"contact-wrap__right\">\r\n <topNav :navpath=\"navpath\"></topNav>\r\n <div class=\"contact-wrap__right__body\">\r\n <transition name=\"fade\" mode=\"out-in\">\r\n <router-view></router-view>\r\n </transition>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\nimport topNav from 'components/nav/nav'\r\nexport default {\r\n name: \"contact\",\r\n components: {\r\n topNav\r\n },\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\r\n collapseFlag: false, // 折叠参数\r\n // 面包屑导航数据\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/'\r\n },\r\n {\r\n name: '通讯录',\r\n path: ''\r\n },\r\n {\r\n name: \"企业通讯录\"\r\n },\r\n {\r\n name: \"行政架构\"\r\n }\r\n ],\r\n }\r\n },\r\n methods: {\r\n // 处理路由跳转\r\n toRouterView(val) {\r\n var that = this;\r\n // 模拟检查数据\r\n // //有两个参数\r\n //{\r\n // name:,\r\n // path:\r\n //}\r\n console.log(val);\r\n that.$router.push({\r\n path: val.path\r\n })\r\n },\r\n\r\n // 折叠事件\r\n collapseTag(val) {\r\n var that = this;\r\n console.log(val);\r\n that.collapseFlag = val\r\n },\r\n },\r\n mounted() {\r\n\r\n },\r\n computed: {\r\n\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\">\r\n .contact-wrap {\r\n position: relative;\r\n\r\n &__body {\r\n display: -ms-flexbox;\r\n display: flex;\r\n width: 100%;\r\n overflow: hidden;\r\n padding-top: 64px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow: auto;\r\n min-width: 1400px;\r\n background: #f5f7fa;\r\n }\r\n\r\n &__right {\r\n -ms-flex: 1;\r\n flex: 1;\r\n overflow: auto;\r\n width: 100%;\r\n\r\n &__body {\r\n padding: 24px;\r\n\r\n }\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"contact-wrap\"},[_c('vue-office-header',{attrs:{\"projectName\":_vm.projectName},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"contact-wrap__body\"},[_c('vue-office-aside',{ref:\"leftMenus\",attrs:{\"projectName\":_vm.projectName,\"collapseFlag\":_vm.collapseFlag}}),_vm._v(\" \"),_c('div',{staticClass:\"contact-wrap__right\"},[_c('topNav',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"contact-wrap__right__body\"},[_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[_c('router-view')],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-551bba18\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-551bba18\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-551bba18\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/index.vue","webpack:///./src/views/contacts/index.vue?9c6d","webpack:///./src/views/contacts/index.vue"],"names":["contacts","name","components","topNav","data","projectName","collapseFlag","navpath","path","methods","toRouterView","val","console","log","this","$router","push","collapseTag","mounted","computed","views_contacts","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","on","_v","ref","mode","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"4GAqBAA,GACAC,KAAA,UACAC,YACAC,iBAAA,GAEAC,KALA,WAMA,OACAC,YAAA,aACAC,cAAA,EAEAC,UAEAN,KAAA,KACAO,KAAA,MAGAP,KAAA,MACAO,KAAA,KAGAP,KAAA,UAGAA,KAAA,WAKAQ,SAEAC,aAFA,SAEAC,GAQAC,QAAAC,IAAAF,GAPAG,KAQAC,QAAAC,MACAR,KAAAG,EAAAH,QAKAS,YAjBA,SAiBAN,GAEAC,QAAAC,IAAAF,GADAG,KAEAR,aAAAK,IAGAO,QAnDA,aAsDAC,aCxEeC,GADEC,OAFjB,WAA0B,IAAAC,EAAAR,KAAaS,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,iBAA2BF,EAAA,qBAA0BG,OAAOvB,YAAAiB,EAAAjB,aAA8BwB,IAAKZ,YAAAK,EAAAL,YAAAP,aAAAY,EAAAZ,gBAA+DY,EAAAQ,GAAA,KAAAL,EAAA,OAAwBE,YAAA,uBAAiCF,EAAA,oBAAyBM,IAAA,YAAAH,OAAuBvB,YAAAiB,EAAAjB,YAAAC,aAAAgB,EAAAhB,gBAA+DgB,EAAAQ,GAAA,KAAAL,EAAA,OAAwBE,YAAA,wBAAkCF,EAAA,UAAeG,OAAOrB,QAAAe,EAAAf,WAAuBe,EAAAQ,GAAA,KAAAL,EAAA,OAAwBE,YAAA,8BAAwCF,EAAA,cAAmBG,OAAO3B,KAAA,OAAA+B,KAAA,YAA+BP,EAAA,oCAE/nBQ,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEpC,EACAoB,GATF,EAVA,SAAAiB,GACEF,EAAQ,SAaV,KAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/25.2b457a4de98cffdb6eeb.js","sourcesContent":["<template>\r\n <div class=\"contact-wrap\">\r\n <!-- 公共头部菜单插件 -->\r\n <vue-office-header :projectName=\"projectName\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-office-header>\r\n <div class=\"contact-wrap__body\">\r\n <!-- 公共左侧菜单插件 -->\r\n <vue-office-aside ref=\"leftMenus\" :projectName=\"projectName\" :collapseFlag=\"collapseFlag\"></vue-office-aside>\r\n <!-- 右侧 body -->\r\n <div class=\"contact-wrap__right\">\r\n <topNav :navpath=\"navpath\"></topNav>\r\n <div class=\"contact-wrap__right__body\">\r\n <transition name=\"fade\" mode=\"out-in\">\r\n <router-view></router-view>\r\n </transition>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\nimport topNav from 'components/nav/nav'\r\nexport default {\r\n name: \"contact\",\r\n components: {\r\n topNav\r\n },\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\r\n collapseFlag: false, // 折叠参数\r\n // 面包屑导航数据\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/'\r\n },\r\n {\r\n name: '通讯录',\r\n path: ''\r\n },\r\n {\r\n name: \"企业通讯录\"\r\n },\r\n {\r\n name: \"行政架构\"\r\n }\r\n ],\r\n }\r\n },\r\n methods: {\r\n // 处理路由跳转\r\n toRouterView(val) {\r\n var that = this;\r\n // 模拟检查数据\r\n // //有两个参数\r\n //{\r\n // name:,\r\n // path:\r\n //}\r\n console.log(val);\r\n that.$router.push({\r\n path: val.path\r\n })\r\n },\r\n\r\n // 折叠事件\r\n collapseTag(val) {\r\n var that = this;\r\n console.log(val);\r\n that.collapseFlag = val\r\n },\r\n },\r\n mounted() {\r\n\r\n },\r\n computed: {\r\n\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\">\r\n .contact-wrap {\r\n position: relative;\r\n\r\n &__body {\r\n display: -ms-flexbox;\r\n display: flex;\r\n width: 100%;\r\n overflow: hidden;\r\n padding-top: 64px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow: auto;\r\n min-width: 1400px;\r\n background: #f5f7fa;\r\n }\r\n\r\n &__right {\r\n -ms-flex: 1;\r\n flex: 1;\r\n overflow: auto;\r\n width: 100%;\r\n\r\n &__body {\r\n padding: 24px;\r\n\r\n }\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"contact-wrap\"},[_c('vue-office-header',{attrs:{\"projectName\":_vm.projectName},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"contact-wrap__body\"},[_c('vue-office-aside',{ref:\"leftMenus\",attrs:{\"projectName\":_vm.projectName,\"collapseFlag\":_vm.collapseFlag}}),_vm._v(\" \"),_c('div',{staticClass:\"contact-wrap__right\"},[_c('topNav',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"contact-wrap__right__body\"},[_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[_c('router-view')],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-551bba18\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-551bba18\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-551bba18\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([22],{"9kiM":function(e,t){},da9f:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={name:"enterprise",data:function(){return{projectName:"gic-clique",collapseFlag:!1}},computed:{},methods:{toRouterView:function(e){console.log(e),this.$router.push({path:e.path})},collapseTag:function(e){console.log(e),this.collapseFlag=e}},mounted:function(){}},s={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"enterprise-wrap"},[t("vue-office-header",{attrs:{projectName:this.projectName},on:{collapseTag:this.collapseTag,toRouterView:this.toRouterView}}),this._v(" "),t("div",{staticClass:"enterprise-wrap__body"})],1)},staticRenderFns:[]};var i=o("VU/8")(a,s,!1,function(e){o("9kiM")},"data-v-4a40684e",null);t.default=i.exports}});
//# sourceMappingURL=22.3bbb580d048f65cb2914.js.map
\ No newline at end of file
webpackJsonp([26],{"9kiM":function(e,t){},da9f:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={name:"enterprise",data:function(){return{projectName:"gic-clique",collapseFlag:!1}},computed:{},methods:{toRouterView:function(e){console.log(e),this.$router.push({path:e.path})},collapseTag:function(e){console.log(e),this.collapseFlag=e}},mounted:function(){}},s={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"enterprise-wrap"},[t("vue-office-header",{attrs:{projectName:this.projectName},on:{collapseTag:this.collapseTag,toRouterView:this.toRouterView}}),this._v(" "),t("div",{staticClass:"enterprise-wrap__body"})],1)},staticRenderFns:[]};var i=o("VU/8")(a,s,!1,function(e){o("9kiM")},"data-v-4a40684e",null);t.default=i.exports}});
//# sourceMappingURL=26.5e1fbc9266cec8001e3b.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/enterpriseApp/index.vue","webpack:///./src/views/enterpriseApp/index.vue?a128","webpack:///./src/views/enterpriseApp/index.vue"],"names":["enterpriseApp","name","data","projectName","collapseFlag","computed","methods","toRouterView","val","console","log","this","$router","push","path","collapseTag","mounted","views_enterpriseApp","render","_h","$createElement","_c","_self","staticClass","attrs","on","_v","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"6HAUA,IAAAA,GACAC,KAAA,aACAC,KAFA,WAGA,OACAC,YAAA,aACAC,cAAA,IAGAC,YAGAC,SAEAC,aAFA,SAEAC,GAQAC,QAAAC,IAAAF,GAPAG,KAQAC,QAAAC,MACAC,KAAAN,EAAAM,QAKAC,YAjBA,SAiBAP,GAEAC,QAAAC,IAAAF,GADAG,KAEAP,aAAAI,IAGAQ,QAlCA,cCPeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbR,KAAaS,eAA0BC,EAAvCV,KAAuCW,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,oBAA8BF,EAAA,qBAA0BG,OAAOrB,YAA/IQ,KAA+IR,aAA8BsB,IAAKV,YAAlLJ,KAAkLI,YAAAR,aAAlLI,KAAkLJ,gBAAlLI,KAAiPe,GAAA,KAAAL,EAAA,OAAwBE,YAAA,2BAAoC,IAEtTI,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE9B,EACAiB,GATF,EAVA,SAAAc,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/22.3bbb580d048f65cb2914.js","sourcesContent":["<template>\r\n <div class=\"enterprise-wrap\">\r\n <!-- 公共头部菜单插件 -->\r\n <vue-office-header :projectName=\"projectName\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-office-header>\r\n <div class=\"enterprise-wrap__body\">\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n\r\nexport default {\r\n name: \"enterprise\",\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\r\n collapseFlag: false, // 折叠参数\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n // 处理路由跳转\r\n toRouterView(val) {\r\n var that = this;\r\n // 模拟检查数据\r\n // //有两个参数\r\n //{\r\n // name:,\r\n // path:\r\n //}\r\n console.log(val);\r\n that.$router.push({\r\n path: val.path\r\n })\r\n },\r\n\r\n // 折叠事件\r\n collapseTag(val) {\r\n var that = this;\r\n console.log(val);\r\n that.collapseFlag = val\r\n },\r\n },\r\n mounted() {\r\n\r\n },\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/enterpriseApp/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"enterprise-wrap\"},[_c('vue-office-header',{attrs:{\"projectName\":_vm.projectName},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"enterprise-wrap__body\"})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-4a40684e\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/enterpriseApp/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4a40684e\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4a40684e\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-4a40684e\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/enterpriseApp/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/enterpriseApp/index.vue","webpack:///./src/views/enterpriseApp/index.vue?a128","webpack:///./src/views/enterpriseApp/index.vue"],"names":["enterpriseApp","name","data","projectName","collapseFlag","computed","methods","toRouterView","val","console","log","this","$router","push","path","collapseTag","mounted","views_enterpriseApp","render","_h","$createElement","_c","_self","staticClass","attrs","on","_v","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"6HAUA,IAAAA,GACAC,KAAA,aACAC,KAFA,WAGA,OACAC,YAAA,aACAC,cAAA,IAGAC,YAGAC,SAEAC,aAFA,SAEAC,GAQAC,QAAAC,IAAAF,GAPAG,KAQAC,QAAAC,MACAC,KAAAN,EAAAM,QAKAC,YAjBA,SAiBAP,GAEAC,QAAAC,IAAAF,GADAG,KAEAP,aAAAI,IAGAQ,QAlCA,cCPeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbR,KAAaS,eAA0BC,EAAvCV,KAAuCW,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,oBAA8BF,EAAA,qBAA0BG,OAAOrB,YAA/IQ,KAA+IR,aAA8BsB,IAAKV,YAAlLJ,KAAkLI,YAAAR,aAAlLI,KAAkLJ,gBAAlLI,KAAiPe,GAAA,KAAAL,EAAA,OAAwBE,YAAA,2BAAoC,IAEtTI,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE9B,EACAiB,GATF,EAVA,SAAAc,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/26.5e1fbc9266cec8001e3b.js","sourcesContent":["<template>\r\n <div class=\"enterprise-wrap\">\r\n <!-- 公共头部菜单插件 -->\r\n <vue-office-header :projectName=\"projectName\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-office-header>\r\n <div class=\"enterprise-wrap__body\">\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n\r\nexport default {\r\n name: \"enterprise\",\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\r\n collapseFlag: false, // 折叠参数\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n // 处理路由跳转\r\n toRouterView(val) {\r\n var that = this;\r\n // 模拟检查数据\r\n // //有两个参数\r\n //{\r\n // name:,\r\n // path:\r\n //}\r\n console.log(val);\r\n that.$router.push({\r\n path: val.path\r\n })\r\n },\r\n\r\n // 折叠事件\r\n collapseTag(val) {\r\n var that = this;\r\n console.log(val);\r\n that.collapseFlag = val\r\n },\r\n },\r\n mounted() {\r\n\r\n },\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/enterpriseApp/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"enterprise-wrap\"},[_c('vue-office-header',{attrs:{\"projectName\":_vm.projectName},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"enterprise-wrap__body\"})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-4a40684e\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/enterpriseApp/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4a40684e\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4a40684e\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-4a40684e\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/enterpriseApp/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([26],{Kqbd:function(e,t){},VqB7:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("3Xzz"),o=(a("Mk6G"),a("3E4D"),a("Ch4/")),n=(a("PI0u"),a("P9l9")),s={name:"setChildAdmin",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"设置子管理员",path:""}],boxHeight:window.screen.availHeight+"px",activeId:1,adminRole:[],roleRightObj:{name:"超级管理员",tip:"企业的创建者,拥有企业的所有权限,只会有一个",auth:1},tableData:[{id:1,name:"张三",phone:"13333333333",depart:"技术部"}],currentPage:1,pageSize:20,total:0}},computed:{},methods:{changeRoute:function(e){this.$router.push(e)},toRoleDetail:function(){this.changeRoute("/addAdminrole?roleId="+this.activeId)},selectRole:function(e){this.activeId=e,this.getRoleUsers()},toAddRole:function(){this.changeRoute("/addAdmin?roleId="+this.activeId)},handleSizeChange:function(e){this.pageSize=e,this.getRoleUsers()},handleCurrentChange:function(e){this.currentPage=e,this.getRoleUsers()},getRoleUsers:function(){var e=this,t={roleId:e.activeId,pageSize:e.pageSize,pageNum:e.currentPage};Object(n.b)("/haoban-manage-web/role-user-list",t).then(function(t){var a=t.data;if(1==a.errorCode)return a.result&&a.result.result?(e.tableData=a.result.result,void(e.total=a.result.totalCount)):(e.$message.error({duration:1e3,message:"暂无数据"}),!1);o.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getRoles:function(){var e=this;Object(n.b)("/haoban-manage-web/role-list",{}).then(function(t){var a=t.data;if(1==a.errorCode)return e.adminRole=a.result,void(a.result&&a.result.length&&(e.activeId=e.adminRole[0].roleId,e.getRoleUsers()));o.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){this.boxHeight=window.screen.availHeight-430+"px",this.getRoles()},components:{navCrumb:i.a}},l={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"setChildAdmin-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"setChildAdmin-wrap-body flex"},[a("div",{staticClass:"setChildAdmin-wrap-left w-260",style:{height:e.boxHeight}},[a("div",{staticClass:"text-center"},[a("el-button",{on:{click:function(t){e.changeRoute("/addAdminrole")}}},[e._v("新增管理员角色")])],1),e._v(" "),a("div",{staticClass:"m-t-20"},[a("ul",e._l(e.adminRole,function(t,i){return a("li",{key:i,class:["role-cell",t.roleId==e.activeId?"role-active":""],on:{click:function(a){a.stopPropagation(),e.selectRole(t.roleId)}}},[a("i",{staticClass:"iconfont icon-lizhi p-r-6"}),e._v(e._s(t.roleName))])}))])]),e._v(" "),a("div",{staticClass:"setChildAdmin-wrap-right box-sizing"},[a("div",{staticClass:"role-title flex flex-between"},[a("span",{staticClass:"font-20 color-303133"},[e._v(e._s(e.roleRightObj.name))]),0==e.roleRightObj.auth?a("span",{staticClass:"font-14 color-1890ff pinter",on:{click:e.toRoleDetail}},[e._v("查看权限")]):e._e(),1==e.roleRightObj.auth?a("span",{staticClass:"font-14 color-1890ff pinter",on:{click:e.toRoleDetail}},[e._v("编辑权限")]):e._e()]),e._v(" "),a("div",{staticClass:"role-tip m-t-27 m-b-25"},[a("el-alert",{attrs:{title:e.roleRightObj.tip,type:"info",closable:!1,"show-icon":""}})],1),e._v(" "),a("div",{staticClass:"role-add"},[a("el-button",{attrs:{type:"primary"},on:{click:e.toAddRole}},[e._v("添加成员")])],1),e._v(" "),a("div",{staticClass:"role-table "},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData}},[a("el-table-column",{attrs:{prop:"name",label:"姓名"}}),e._v(" "),a("el-table-column",{attrs:{prop:"phone",label:"手机号"}}),e._v(" "),a("el-table-column",{attrs:{prop:"depart",label:"部门"}})],1),e._v(" "),0!=e.tableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("el-pagination",{attrs:{background:"","current-page":e.currentPage,"page-sizes":[10,20,30,40],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()],1)])])])]),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var r=a("VU/8")(s,l,!1,function(e){a("Kqbd")},"data-v-07beb47b",null);t.default=r.exports}});
//# sourceMappingURL=26.a8edf1591aaa869ce0c6.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/setting/setChildAdmin.vue","webpack:///./src/views/setting/setChildAdmin.vue?ce70","webpack:///./src/views/setting/setChildAdmin.vue"],"names":["setChildAdmin","name","data","navpath","path","relocation","boxHeight","window","screen","availHeight","activeId","adminRole","roleRightObj","tip","auth","tableData","id","phone","depart","currentPage","pageSize","total","computed","methods","changeRoute","this","$router","push","toRoleDetail","selectRole","getRoleUsers","toAddRole","handleSizeChange","val","handleCurrentChange","that","para","roleId","pageNum","Object","api","then","res","resData","errorCode","result","totalCount","$message","error","duration","message","errorMsg","catch","console","log","getRoles","length","mounted","components","navCrumb","nav","setting_setChildAdmin","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","style","height","on","click","$event","_l","item","index","key","class","stopPropagation","_s","roleName","_e","title","type","closable","show-icon","staticStyle","width","prop","label","background","current-page","page-sizes","page-size","layout","size-change","current-change","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/26.a8edf1591aaa869ce0c6.js","sourcesContent":["<template>\r\n <div class=\"setChildAdmin-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"setChildAdmin-wrap-body flex\">\r\n <div class=\"setChildAdmin-wrap-left w-260\" :style=\"{height: boxHeight}\">\r\n <div class=\"text-center\"><el-button @click=\"changeRoute('/addAdminrole')\">新增管理员角色</el-button></div>\r\n <div class=\"m-t-20\">\r\n <ul>\r\n <li v-for=\"(item,index) in adminRole\" :key=\"index\" :class=\"['role-cell',item.roleId == activeId? 'role-active':'']\" @click.stop=\"selectRole(item.roleId)\"><i class=\"iconfont icon-lizhi p-r-6\"></i>{{item.roleName}}</li>\r\n </ul>\r\n </div>\r\n </div>\r\n <div class=\"setChildAdmin-wrap-right box-sizing\">\r\n <div class=\"role-title flex flex-between\">\r\n <span class=\"font-20 color-303133\">{{roleRightObj.name}}</span><span class=\"font-14 color-1890ff pinter\" v-if=\"roleRightObj.auth==0\" @click=\"toRoleDetail\">查看权限</span><span class=\"font-14 color-1890ff pinter\" v-if=\"roleRightObj.auth==1\" @click=\"toRoleDetail\">编辑权限</span>\r\n </div>\r\n <div class=\"role-tip m-t-27 m-b-25\">\r\n <el-alert\r\n :title=\"roleRightObj.tip\"\r\n type=\"info\"\r\n :closable=\"false\"\r\n show-icon>\r\n </el-alert>\r\n </div>\r\n <div class=\"role-add\">\r\n <el-button type=\"primary\" @click=\"toAddRole\">添加成员</el-button>\r\n </div>\r\n <div class=\"role-table \">\r\n <el-table\r\n :data=\"tableData\"\r\n style=\"width: 100%\">\r\n <el-table-column\r\n prop=\"name\"\r\n label=\"姓名\"\r\n >\r\n </el-table-column>\r\n <el-table-column\r\n prop=\"phone\"\r\n label=\"手机号\"\r\n >\r\n </el-table-column>\r\n <el-table-column\r\n prop=\"depart\"\r\n label=\"部门\">\r\n </el-table-column>\r\n </el-table>\r\n <div class=\"block common-wrap__page text-right\" v-if=\"tableData.length!=0\">\r\n <el-pagination\r\n background\r\n @size-change=\"handleSizeChange\"\r\n @current-change=\"handleCurrentChange\"\r\n :current-page=\"currentPage\"\r\n :page-sizes=\"[10, 20, 30, 40]\"\r\n :page-size=\"pageSize\"\r\n layout=\"total, sizes, prev, pager, next, jumper\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\n\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"setChildAdmin\",\r\n data() {\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '设置子管理员',\r\n path: ''\r\n }\r\n ],\r\n\r\n boxHeight: window.screen.availHeight + 'px',\r\n\r\n activeId: 1,\r\n // roleListData: [\r\n // {\r\n // roleParentName: '集团',\r\n\r\n adminRole: [\r\n // {\r\n // roleId: '1',\r\n // roleName: '超级管理员'\r\n // },\r\n // {\r\n // roleId: '2',\r\n // roleName: '企业管理员'\r\n // }\r\n ],\r\n // }\r\n // ],\r\n\r\n roleRightObj: {\r\n name: '超级管理员',\r\n tip: '企业的创建者,拥有企业的所有权限,只会有一个',\r\n auth: 1\r\n },\r\n // 角色表格数据\r\n tableData: [\r\n {\r\n id: 1,\r\n name: '张三',\r\n phone: '13333333333',\r\n depart: '技术部'\r\n }\r\n ],\r\n // 分页参数\r\n currentPage: 1,\r\n pageSize: 20,\r\n total: 0,\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 路由跳转\r\n */\r\n changeRoute(path) {\r\n this.$router.push(path)\r\n },\r\n\r\n /**\r\n * role 详情\r\n */\r\n toRoleDetail() {\r\n const that = this;\r\n that.changeRoute(`/addAdminrole?roleId=${that.activeId}`)\r\n },\r\n\r\n /**\r\n * 选择 role\r\n */\r\n selectRole(id) {\r\n const that = this;\r\n that.activeId = id\r\n that.getRoleUsers();\r\n },\r\n\r\n\r\n /**\r\n * 添加成员\r\n */\r\n toAddRole() {\r\n const that = this;\r\n that.changeRoute(`/addAdmin?roleId=${that.activeId}`);\r\n },\r\n\r\n /**\r\n * 分页---页码变化\r\n */\r\n handleSizeChange(val) {\r\n const that = this;\r\n that.pageSize = val;\r\n that.getRoleUsers();\r\n },\r\n\r\n /**\r\n * 分页---当前页变化\r\n */\r\n handleCurrentChange(val) {\r\n const that = this;\r\n that.currentPage = val;\r\n\r\n that.getRoleUsers();\r\n },\r\n\r\n /**\r\n * 获取角色用户数据\r\n */\r\n getRoleUsers() {\r\n const that = this;\r\n let para = {\r\n roleId: that.activeId,\r\n pageSize: that.pageSize,\r\n pageNum: that.currentPage\r\n }\r\n\r\n postRequest('/haoban-manage-web/role-user-list',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data;\r\n if (resData.errorCode == 1) {\r\n // showMsg.showmsg('操作成功','success')\r\n if(!resData.result || !resData.result.result){\r\n that.$message.error({\r\n duration: 1000,\r\n message: '暂无数据'\r\n })\r\n return false;\r\n }\r\n that.tableData = resData.result.result;\r\n that.total = resData.result.totalCount;\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 获取角色数据\r\n */\r\n getRoles() {\r\n const that = this;\r\n let para = {\r\n }\r\n\r\n postRequest('/haoban-manage-web/role-list',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data;\r\n if (resData.errorCode == 1) {\r\n // showMsg.showmsg('操作成功','success')\r\n that.adminRole = resData.result;\r\n if (!!resData.result && !!resData.result.length) {\r\n that.activeId = that.adminRole[0].roleId;\r\n that.getRoleUsers()\r\n\r\n }\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n }\r\n },\r\n mounted() {\r\n const that = this;\r\n that.boxHeight = (window.screen.availHeight - 430) + 'px';\r\n that.getRoles();\r\n },\r\n components: {\r\n navCrumb\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.border-box {\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n}\r\n\r\n/* display */\r\n.inline-block {\r\n display: inline-block;\r\n}\r\n\r\n.block {\r\n display: block;\r\n}\r\n\r\n.top {\r\n vertical-align: top;\r\n}\r\n\r\n.middle {\r\n vertical-align: middle;\r\n}\r\n\r\n.pinter {\r\n cursor: pointer;\r\n}\r\n\r\n/* flex */\r\n.flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n}\r\n\r\n.flex-1 {\r\n -webkit-box-flex: 1;\r\n -webkit-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n}\r\n\r\n.flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.flex-row {\r\n -webkit-flex-direction: row;\r\n -moz-flex-direction: row;\r\n -ms-flex-direction: row;\r\n -o-flex-direction: row;\r\n flex-direction: row;\r\n}\r\n\r\n.flex-align-center {\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.flex-pack-center {\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n}\r\n\r\n.flex-between {\r\n -webkit-justify-content: space-between;\r\n justify-content: space-between;\r\n}\r\n\r\n.flex-wrap {\r\n -webkit-flex-wrap: wrap;\r\n -moz-flex-wrap: wrap;\r\n -ms-flex-wrap: wrap;\r\n -o-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.font-14 {\r\n font-size: 14px;\r\n}\r\n\r\n.font-20 {\r\n font-size: 20px;\r\n}\r\n\r\n.color-303133 {\r\n color: #303133;\r\n}\r\n\r\n.color-1890ff {\r\n color: #1890ff;\r\n}\r\n\r\n.text-center {\r\n text-align: center;\r\n}\r\n\r\n.w-260 {\r\n width: 260px;\r\n}\r\n\r\n.p-r-6 {\r\n padding-right: 6px;\r\n}\r\n\r\n.m-t-20 {\r\n margin-top: 20px;\r\n}\r\n\r\n.m-b-25 {\r\n margin-bottom: 25px;\r\n}\r\n\r\n.m-t-27 {\r\n margin-top: 27px;\r\n}\r\n\r\n.common-wrap__page {\r\n margin-top: 24px;\r\n}\r\n\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n /*background: #fff;*/\r\n /*padding: 24px;*/\r\n /*min-height: 500px;*/\r\n\r\n .setChildAdmin-wrap {\r\n &-body {\r\n\r\n }\r\n\r\n &-left {\r\n min-width: 260px;\r\n height: 100%;\r\n padding: 20px 0 0 0;\r\n background: #EEF1F8;\r\n\r\n .role-cell {\r\n width: 220px;\r\n height: 36px;\r\n line-height: 36px;\r\n padding: 0 20px;\r\n font-size: 14px;\r\n color: #606266;\r\n cursor: pointer;\r\n overflow: hidden;\r\n i {\r\n color: #1890ff;\r\n }\r\n &:hover {\r\n color: #fff;\r\n background: #1890ff;\r\n i {\r\n color: #fff;\r\n }\r\n }\r\n\r\n &.role-active {\r\n color: #fff;\r\n background: #1890ff;\r\n i {\r\n color: #fff;\r\n }\r\n }\r\n }\r\n\r\n }\r\n\r\n &-right {\r\n width: calc(100% - 260px);\r\n padding: 24px;\r\n background: #fff;\r\n\r\n .role-tip {\r\n .el-alert {\r\n background-color: rgba(64,158,255,.1);\r\n border: 1px solid rgba(64,158,255,.2);\r\n color: #606266;\r\n font-size: 13px;\r\n /deep/ i {\r\n font-size: 16px;\r\n color: #1890ff;\r\n }\r\n }\r\n }\r\n\r\n .role-add {\r\n background: #EBEEF5;\r\n padding: 8px 0 8px 15px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/setChildAdmin.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"setChildAdmin-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"setChildAdmin-wrap-body flex\"},[_c('div',{staticClass:\"setChildAdmin-wrap-left w-260\",style:({height: _vm.boxHeight})},[_c('div',{staticClass:\"text-center\"},[_c('el-button',{on:{\"click\":function($event){_vm.changeRoute('/addAdminrole')}}},[_vm._v(\"新增管理员角色\")])],1),_vm._v(\" \"),_c('div',{staticClass:\"m-t-20\"},[_c('ul',_vm._l((_vm.adminRole),function(item,index){return _c('li',{key:index,class:['role-cell',item.roleId == _vm.activeId? 'role-active':''],on:{\"click\":function($event){$event.stopPropagation();_vm.selectRole(item.roleId)}}},[_c('i',{staticClass:\"iconfont icon-lizhi p-r-6\"}),_vm._v(_vm._s(item.roleName))])}))])]),_vm._v(\" \"),_c('div',{staticClass:\"setChildAdmin-wrap-right box-sizing\"},[_c('div',{staticClass:\"role-title flex flex-between\"},[_c('span',{staticClass:\"font-20 color-303133\"},[_vm._v(_vm._s(_vm.roleRightObj.name))]),(_vm.roleRightObj.auth==0)?_c('span',{staticClass:\"font-14 color-1890ff pinter\",on:{\"click\":_vm.toRoleDetail}},[_vm._v(\"查看权限\")]):_vm._e(),(_vm.roleRightObj.auth==1)?_c('span',{staticClass:\"font-14 color-1890ff pinter\",on:{\"click\":_vm.toRoleDetail}},[_vm._v(\"编辑权限\")]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"role-tip m-t-27 m-b-25\"},[_c('el-alert',{attrs:{\"title\":_vm.roleRightObj.tip,\"type\":\"info\",\"closable\":false,\"show-icon\":\"\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"role-add\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.toAddRole}},[_vm._v(\"添加成员\")])],1),_vm._v(\" \"),_c('div',{staticClass:\"role-table \"},[_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.tableData}},[_c('el-table-column',{attrs:{\"prop\":\"name\",\"label\":\"姓名\"}}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"prop\":\"phone\",\"label\":\"手机号\"}}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"prop\":\"depart\",\"label\":\"部门\"}})],1),_vm._v(\" \"),(_vm.tableData.length!=0)?_c('div',{staticClass:\"block common-wrap__page text-right\"},[_c('el-pagination',{attrs:{\"background\":\"\",\"current-page\":_vm.currentPage,\"page-sizes\":[10, 20, 30, 40],\"page-size\":_vm.pageSize,\"layout\":\"total, sizes, prev, pager, next, jumper\",\"total\":_vm.total},on:{\"size-change\":_vm.handleSizeChange,\"current-change\":_vm.handleCurrentChange}})],1):_vm._e()],1)])])])]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-07beb47b\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/setChildAdmin.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-07beb47b\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./setChildAdmin.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./setChildAdmin.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./setChildAdmin.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-07beb47b\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./setChildAdmin.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-07beb47b\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/setChildAdmin.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([27],{Gfms:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a={render:function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"shareContact-wrap"})},staticRenderFns:[]};var r=n("VU/8")({name:"shareContact",data:function(){return{}},computed:{},methods:{},mounted:function(){}},a,!1,function(t){n("U+Fe")},"data-v-0686826c",null);e.default=r.exports},"U+Fe":function(t,e){}});
//# sourceMappingURL=27.0e36ae9e3824eafd2bdb.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/shareContact.vue","webpack:///./src/views/contacts/shareContact.vue?c6a1","webpack:///./src/views/contacts/shareContact.vue"],"names":["contacts_shareContact","render","_h","this","$createElement","_self","_c","staticClass","staticRenderFns","Component","__webpack_require__","normalizeComponent","name","data","computed","methods","mounted","ssrContext","__webpack_exports__"],"mappings":"sGAMA,ICHeA,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAAkD,OAA/DD,KAAuCE,MAAAC,IAAAJ,GAAwB,OAAiBK,YAAA,uBAEzFC,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,EFVAC,KAAA,eACAC,KAFA,WAGA,UAIAC,YAGAC,WAGAC,QAbA,cEaEhB,GATF,EAVA,SAAAiB,GACEP,EAAQ,SAaV,kBAEA,MAUeQ,EAAA,QAAAT,EAAiB","file":"static/js/27.0e36ae9e3824eafd2bdb.js","sourcesContent":["<template>\r\n <div class=\"shareContact-wrap\">\r\n </div>\r\n</template>\r\n<script>\r\n\r\nexport default {\r\n name: \"shareContact\",\r\n data() {\r\n return {\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/shareContact.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"shareContact-wrap\"})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0686826c\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/shareContact.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0686826c\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./shareContact.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./shareContact.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./shareContact.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0686826c\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./shareContact.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0686826c\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/shareContact.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([27],{"rs/A":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=a("3Xzz"),s=a("c4uw"),o=(a("Mk6G"),a("3E4D")),r=a("Ch4/"),n=a("PI0u"),i=a("P9l9"),c={name:"addAdminRole",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"设置子管理员",path:"/setChildAdmin"},{name:"添加成员",path:""}],ruleForm:{roleId:"",name:"企业管理员",peopleList:[{id:"1",name:"张三",img:"http://thirdwx.qlogo.cn/mmopen/j7nX4OeBsXRNyvh6micCywssVEYCaWiaicUZq5Vn2zWktWLAyRvEAH7icQmUhLze8rrQYpM5ptwZ2RL7cX0icyBbiavhYFNTIZhibKu/0"}],departList:[{id:"1",name:"张三张三"},{id:"2",name:"张三张三"},{id:"3",name:"张三张三"}],brandValue:["1","2","3","4"],brandOptions:[{label:"A品牌",value:"1"},{label:"b品牌",value:"2"},{label:"A品牌",value:"3"},{label:"b品牌",value:"4"}]},rules:{},treeSet:{isSelectPerson:!0,dialogVisible:!0,isSingle:!0},treeData:{},defaultSelection:[],defaultParent:[]}},computed:{},methods:{changeRoute:function(e){this.$router.push(e)},submitForm:Object(n.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(console.log(e),!e)return!1;t.postSave(data,clerks)})},500),postSave:function(e,t){var a=this,l={data:e,roleId:a.ruleForm.roleId,clerks:t};Object(i.b)("/haoban-manage-web/save-clerk-role",l).then(function(e){var t=e.data;1!=t.errorCode?r.a.errorMsg(t):o.a.showmsg("操作成功","success")}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})},delField:function(e,t,a){this.$alert("确定要删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then(function(t){t.value;a.splice(e,1)}).catch(function(){})},delDepart:function(e,t){t.splice(e,1)},showDialogLayer:function(){console.log(1)},handleSelectedList:function(e){console.log(e)}},mounted:function(){this.$route.query.hasOwnProperty("roleId")&&(this.ruleForm.roleId=this.$route.query.roleId)},components:{navCrumb:l.a,vueSelectEmployee:s.a}},u={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"companyAddress-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"管理员角色",prop:"name"}},[a("el-input",{staticClass:"w-380",attrs:{disabled:"",placeholder:""},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"选择人员",prop:"name"}},[a("div",{staticClass:"flex w-380 flex-wrap"},[e._l(e.ruleForm.peopleList,function(t,l){return[a("div",{staticClass:"people-cell"},[a("img",{attrs:{src:t.img}}),e._v(" "),a("p",[e._v(e._s(t.name))]),e._v(" "),a("i",{staticClass:"el-icon-circle-close",on:{click:function(a){a.stopPropagation(),e.delField(l,t,e.ruleForm.peopleList)}}})])]}),e._v(" "),a("div",{staticClass:"people-cell"},[a("span",{staticClass:"add-icon",on:{click:function(t){t.stopPropagation(),e.showDialogLayer("people")}}},[a("i",{staticClass:"el-icon-plus"})])])],2)]),e._v(" "),a("el-form-item",{staticClass:"m-b-0",attrs:{label:"选择管理范围",prop:"name"}},[a("div",{staticClass:"flex w-380 flex-column item-cell-select"},[a("div",[e._v("行政架构")]),e._v(" "),a("div",{staticClass:"depart-item-wrap"},[a("div",{staticClass:"el-select el-select--large depart-item-content",on:{click:function(t){e.showDialogLayer("depart")}}},[a("div",{staticClass:"el-select__tags",staticStyle:{"max-width":"181px"}},[a("span",[e._l(e.ruleForm.departList,function(t,l){return[a("span",{key:l,staticClass:"el-tag el-tag--info el-tag--small"},[a("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.name))]),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(t){t.stopPropagation(),e.delDepart(l,e.ruleForm.departList)}}})])]})],2)])])]),e._v(" "),a("div",[e._v("门店架构")]),e._v(" "),a("div",{staticClass:"store-item-wrap"},[a("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:e.ruleForm.brandValue,callback:function(t){e.$set(e.ruleForm,"brandValue",t)},expression:"ruleForm.brandValue"}},e._l(e.ruleForm.brandOptions,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)])]),e._v(" "),a("el-form-item",{staticClass:"m-t-24"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保存")])],1)],1)],1)]),e._v(" "),a("vue-gic-footer"),e._v(" "),a("vue-select-employee",{attrs:{defaultSelection:e.defaultSelection,treeSet:e.treeSet,treeData:e.treeData},on:{handleSelectedList:e.handleSelectedList}})],1)},staticRenderFns:[]};var d=a("VU/8")(c,u,!1,function(e){a("tLVn")},"data-v-483241d3",null);t.default=d.exports},tLVn:function(e,t){}});
//# sourceMappingURL=27.c7f85eb9ed40d3db86c5.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/setting/addAdmin.vue","webpack:///./src/views/setting/addAdmin.vue?45cb","webpack:///./src/views/setting/addAdmin.vue"],"names":["addAdmin","name","data","navpath","path","relocation","ruleForm","roleId","peopleList","id","img","departList","brandValue","brandOptions","label","value","rules","treeSet","isSelectPerson","dialogVisible","isSingle","treeData","defaultSelection","defaultParent","computed","methods","changeRoute","route","this","$router","push","submitForm","Object","js_public","formName","that","$refs","validate","valid","console","log","postSave","clerks","para","api","then","res","resData","errorCode","error","errorMsg","showmsg","catch","$message","duration","message","delField","index","item","list","$alert","confirmButtonText","cancelButtonText","_ref","splice","delDepart","showDialogLayer","handleSelectedList","group","mounted","$route","query","hasOwnProperty","components","navCrumb","nav","vueSelectEmployee","setting_addAdmin","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","ref","model","label-width","prop","disabled","placeholder","callback","$$v","$set","expression","_l","src","_s","on","click","$event","stopPropagation","staticStyle","max-width","key","multiple","type","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/27.c7f85eb9ed40d3db86c5.js","sourcesContent":["<template>\n <div class=\"companyAddress-wrap common-set-wrap\">\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\n <div class=\"right-content\">\n <div class=\"right-box\">\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"100px\" class=\"demo-ruleForm\">\n <el-form-item label=\"管理员角色\" prop=\"name\" class=\"\">\n <el-input v-model=\"ruleForm.name\" disabled placeholder=\"\" class=\"w-380\"></el-input>\n </el-form-item>\n <el-form-item label=\"选择人员\" prop=\"name\" class=\"\">\n <div class=\"flex w-380 flex-wrap\">\n <template v-for=\"(item,index) in ruleForm.peopleList\">\n <div class=\"people-cell\">\n <img :src=\"item.img\"/>\n <p>{{item.name}}</p>\n <i class=\"el-icon-circle-close\" @click.stop=\"delField(index,item,ruleForm.peopleList)\"></i>\n </div>\n </template>\n <div class=\"people-cell\">\n <span class=\"add-icon\" @click.stop=\"showDialogLayer('people')\"><i class=\"el-icon-plus\"></i></span>\n </div>\n </div>\n </el-form-item>\n <el-form-item label=\"选择管理范围\" prop=\"name\" class=\"m-b-0\">\n <div class=\"flex w-380 flex-column item-cell-select\">\n <!-- <template v-for=\"(item,index) in ruleForm.departList\">\n <el-tag class=\"depart-cell\">{{item.name}} <i class=\"el-icon-circle-close\" @click.stop=\"delField(index,item,ruleForm.departList)\"></i></el-tag>\n </template>\n <el-button class=\"el-tag m-l-8 depart-cell\" @click.stop=\"showDialogLayer('depart')\"><i class=\"el-icon-plus\"></i>添加字段</el-button> -->\n <div>行政架构</div>\n <div class=\"depart-item-wrap\">\n <div class=\"el-select el-select--large depart-item-content\" @click=\"showDialogLayer('depart')\">\n <div class=\"el-select__tags\" style=\"max-width: 181px;\">\n <span>\n <template v-for=\"(item,index) in ruleForm.departList\">\n <span class=\"el-tag el-tag--info el-tag--small\" :key=\"index\">\n <span class=\"el-select__tags-text\">{{item.name}}</span><i class=\"el-tag__close el-icon-close\" @click.stop=\"delDepart(index,ruleForm.departList)\"></i>\n </span>\n </template>\n </span>\n </div>\n </div>\n\n </div>\n <div>门店架构</div>\n <div class=\"store-item-wrap\">\n <el-select v-model=\"ruleForm.brandValue\" multiple placeholder=\"请选择\">\n <el-option\n v-for=\"item in ruleForm.brandOptions\"\n :key=\"item.value\"\n :label=\"item.label\"\n :value=\"item.value\">\n </el-option>\n </el-select>\n </div>\n\n </div>\n </el-form-item>\n <el-form-item class=\"m-t-24\">\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保存</el-button>\n </el-form-item>\n </el-form>\n </div>\n </div>\n <vue-gic-footer></vue-gic-footer>\n <vue-select-employee\n :defaultSelection=\"defaultSelection\"\n :treeSet=\"treeSet\"\n :treeData=\"treeData\"\n @handleSelectedList=\"handleSelectedList\">\n\n </vue-select-employee>\n </div>\n</template>\n<script>\nimport navCrumb from '@/components/nav/nav.vue';\nimport vueSelectEmployee from '@/components/common/vueSelectEmployee.vue';\n\nimport strLength from '@/common/js/strlen';\nimport showMsg from '@/common/js/showmsg';\nimport errMsg from '@/common/js/error';\nimport { _debounce } from \"@/common/js/public\";\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\nexport default {\n name: \"addAdminRole\",\n data() {\n\n return {\n // 面包屑参数\n navpath: [\n {\n name: '首页',\n path: '/index',\n relocation: true\n },\n {\n name: '设置',\n path: '/companyAddress'\n },\n {\n name: '设置子管理员',\n path: '/setChildAdmin'\n },\n {\n name: '添加成员',\n path: ''\n }\n ],\n\n ruleForm: {\n roleId: '',\n name: '企业管理员',\n peopleList: [\n {\n id: '1',\n name: '张三',\n img: 'http://thirdwx.qlogo.cn/mmopen/j7nX4OeBsXRNyvh6micCywssVEYCaWiaicUZq5Vn2zWktWLAyRvEAH7icQmUhLze8rrQYpM5ptwZ2RL7cX0icyBbiavhYFNTIZhibKu/0'\n }\n ],\n departList: [\n {\n id: '1',\n name: '张三张三',\n },\n {\n id: '2',\n name: '张三张三',\n },\n {\n id: '3',\n name: '张三张三',\n }\n ],\n brandValue: ['1','2','3','4'],\n brandOptions: [\n {\n label: 'A品牌',\n value: '1',\n },\n {\n label: 'b品牌',\n value: '2',\n },\n {\n label: 'A品牌',\n value: '3',\n },\n {\n label: 'b品牌',\n value: '4',\n }\n ]\n },\n rules: {\n\n },\n\n treeSet: {\n isSelectPerson: true,\n dialogVisible: true,\n isSingle: true // 是否单选\n },\n treeData: {},\n defaultSelection: [],\n defaultParent: [],\n\n }\n },\n computed: {\n\n },\n methods: {\n /**\n * 路由跳转\n */\n changeRoute(route) {\n this.$router.push(route);\n },\n\n /**\n * 保存\n */\n submitForm: _debounce(function(formName) {\n const that = this;\n that.$refs[formName].validate((valid) => {\n console.log(valid)\n if (valid) {\n\n that.postSave(data,clerks)\n } else {\n return false;\n }\n });\n },500),\n\n /**\n * 保存---api\n */\n postSave(data,clerks) {\n const that = this;\n let para = {\n data: data,\n roleId: that.ruleForm.roleId,\n clerks: clerks\n }\n\n postRequest('/haoban-manage-web/save-clerk-role',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data;\n if (resData.errorCode == 1) {\n showMsg.showmsg('操作成功','success')\n\n return;\n }\n\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n /**\n * 删除字段\n */\n delField(index,item,list) {\n const that = this\n that.$alert('确定要删除?', '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n }).then(({ value }) => {\n list.splice(index,1)\n }).catch(() => {\n\n });\n },\n\n /**\n * 删除选的部门\n */\n delDepart(index,item) {\n const that = this\n item.splice(index,1)\n },\n\n /**\n * 弹窗显示事件\n */\n showDialogLayer() {\n const that = this\n\n console.log(1)\n },\n\n /**\n * 处理已选部门\n */\n handleSelectedList(group) {\n console.log(group);\n },\n\n },\n mounted() {\n const that = this;\n if (!!that.$route.query.hasOwnProperty('roleId')) {\n that.ruleForm.roleId = that.$route.query.roleId;\n // that.getRoleDetail(that.ruleForm.roleId)\n }\n },\n components: {\n navCrumb,\n vueSelectEmployee\n }\n}\n\n</script>\n<style lang=\"less\" scoped>\n.border-box {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n/* display */\n.inline-block {\n display: inline-block;\n}\n\n.block {\n display: block;\n}\n\n.top {\n vertical-align: top;\n}\n\n.middle {\n vertical-align: middle;\n}\n\n/* flex */\n.flex {\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n}\n\n.flex-1 {\n -webkit-box-flex: 1;\n -webkit-flex: 1;\n -ms-flex: 1;\n flex: 1;\n}\n\n.flex-column {\n -webkit-flex-direction: column;\n -moz-flex-direction: column;\n -ms-flex-direction: column;\n -o-flex-direction: column;\n flex-direction: column;\n}\n\n.flex-row {\n -webkit-flex-direction: row;\n -moz-flex-direction: row;\n -ms-flex-direction: row;\n -o-flex-direction: row;\n flex-direction: row;\n}\n\n.flex-align-center {\n -webkit-box-align: center;\n -webkit-align-items: center;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.flex-pack-center {\n -webkit-box-pack: center;\n -webkit-justify-content: center;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\n.flex-between {\n -webkit-justify-content: space-between;\n justify-content: space-between;\n}\n\n.flex-wrap {\n -webkit-flex-wrap: wrap;\n -moz-flex-wrap: wrap;\n -ms-flex-wrap: wrap;\n -o-flex-wrap: wrap;\n flex-wrap: wrap;\n}\n\n.right-content {\n /*width: 100%;*/\n padding: 24px;\n min-height: calc(100% - 240px);\n\n .right-box {\n background: #fff;\n padding: 24px;\n min-height: 500px;\n\n h2 {\n font-size: 16px;\n color: #303133;\n }\n\n p {\n font-size: 14px;\n color: #909399;\n }\n\n .m-t-24 {\n margin-top: 24px;\n }\n\n .m-b-0 {\n margin-bottom: 0;\n }\n\n .w-380 {\n width: 380px;\n }\n\n .people-cell {\n position: relative;\n margin-right: 24px;\n img {\n width: 40px;\n height: 40px;\n border-radius: 4px;\n }\n\n .el-icon-circle-close {\n position: absolute;\n top: -10px;\n right: -10px;\n font-size: 16px;\n color: #808995;\n cursor: pointer;\n }\n }\n\n .depart-item-content {\n width: 213px;\n height: 32px;\n overflow: hidden;\n white-space: nowrap;\n border-radius: 4px;\n border: 1px solid #dcdfe6;\n cursor: pointer;\n }\n\n .item-cell-select {\n /deep/ .el-select__tags {\n white-space: nowrap;\n overflow: hidden;\n }\n }\n\n .depart-cell {\n position: relative;\n margin: 0 24px 24px 0;\n\n .el-icon-circle-close {\n position: absolute;\n top: -10px;\n right: -10px;\n font-size: 16px;\n color: #808995;\n cursor: pointer;\n }\n }\n\n .add-icon {\n display: block;\n width: 40px;\n height: 40px;\n line-height: 40px;\n text-align: center;\n border-radius: 50%;\n border: 1px dashed #C0CCDA;\n cursor: pointer;\n i {\n font-size: 16px;\n color: #8C939D;\n }\n }\n }\n}\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/addAdmin.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"companyAddress-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"100px\"}},[_c('el-form-item',{attrs:{\"label\":\"管理员角色\",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-380\",attrs:{\"disabled\":\"\",\"placeholder\":\"\"},model:{value:(_vm.ruleForm.name),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"name\", $$v)},expression:\"ruleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"选择人员\",\"prop\":\"name\"}},[_c('div',{staticClass:\"flex w-380 flex-wrap\"},[_vm._l((_vm.ruleForm.peopleList),function(item,index){return [_c('div',{staticClass:\"people-cell\"},[_c('img',{attrs:{\"src\":item.img}}),_vm._v(\" \"),_c('p',[_vm._v(_vm._s(item.name))]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){$event.stopPropagation();_vm.delField(index,item,_vm.ruleForm.peopleList)}}})])]}),_vm._v(\" \"),_c('div',{staticClass:\"people-cell\"},[_c('span',{staticClass:\"add-icon\",on:{\"click\":function($event){$event.stopPropagation();_vm.showDialogLayer('people')}}},[_c('i',{staticClass:\"el-icon-plus\"})])])],2)]),_vm._v(\" \"),_c('el-form-item',{staticClass:\"m-b-0\",attrs:{\"label\":\"选择管理范围\",\"prop\":\"name\"}},[_c('div',{staticClass:\"flex w-380 flex-column item-cell-select\"},[_c('div',[_vm._v(\"行政架构\")]),_vm._v(\" \"),_c('div',{staticClass:\"depart-item-wrap\"},[_c('div',{staticClass:\"el-select el-select--large depart-item-content\",on:{\"click\":function($event){_vm.showDialogLayer('depart')}}},[_c('div',{staticClass:\"el-select__tags\",staticStyle:{\"max-width\":\"181px\"}},[_c('span',[_vm._l((_vm.ruleForm.departList),function(item,index){return [_c('span',{key:index,staticClass:\"el-tag el-tag--info el-tag--small\"},[_c('span',{staticClass:\"el-select__tags-text\"},[_vm._v(_vm._s(item.name))]),_c('i',{staticClass:\"el-tag__close el-icon-close\",on:{\"click\":function($event){$event.stopPropagation();_vm.delDepart(index,_vm.ruleForm.departList)}}})])]})],2)])])]),_vm._v(\" \"),_c('div',[_vm._v(\"门店架构\")]),_vm._v(\" \"),_c('div',{staticClass:\"store-item-wrap\"},[_c('el-select',{attrs:{\"multiple\":\"\",\"placeholder\":\"请选择\"},model:{value:(_vm.ruleForm.brandValue),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"brandValue\", $$v)},expression:\"ruleForm.brandValue\"}},_vm._l((_vm.ruleForm.brandOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}))],1)])]),_vm._v(\" \"),_c('el-form-item',{staticClass:\"m-t-24\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保存\")])],1)],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer'),_vm._v(\" \"),_c('vue-select-employee',{attrs:{\"defaultSelection\":_vm.defaultSelection,\"treeSet\":_vm.treeSet,\"treeData\":_vm.treeData},on:{\"handleSelectedList\":_vm.handleSelectedList}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-483241d3\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/addAdmin.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-483241d3\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./addAdmin.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addAdmin.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addAdmin.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-483241d3\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./addAdmin.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-483241d3\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/addAdmin.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([28],{"5hU4":function(t,e){},VlR1:function(t,e,o){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a={name:"setting",data:function(){return{projectName:"gic-clique",contentHeight:"0px",collapseFlag:!1}},computed:{},methods:{toRouterView:function(t){console.log(t),this.$router.push({path:t.path})},collapseTag:function(t){console.log(t),this.collapseFlag=t}},mounted:function(){this.pathName=window.location.hash.split("/")[1],console.log("pathname:",this.pathName,this.$route.path),this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px"}},n={render:function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"setting-wrap"},[o("vue-office-header",{attrs:{projectName:t.projectName},on:{collapseTag:t.collapseTag,toRouterView:t.toRouterView}}),t._v(" "),o("div",{staticClass:"setting-wrap__body"},[o("div",{staticClass:"content",attrs:{id:"content"}},[o("div",{staticClass:"content-body",style:{height:t.contentHeight}},[o("div",{staticClass:"left-menu",style:{height:t.contentHeight}},[o("vue-office-aside",{ref:"asideMenu",attrs:{projectName:t.projectName,collapseFlag:t.collapseFlag}})],1),t._v(" "),o("transition",{attrs:{name:"fade",mode:"out-in"}},[o("router-view")],1)],1)])])],1)},staticRenderFns:[]};var i=o("VU/8")(a,n,!1,function(t){o("5hU4")},"data-v-4358450c",null);e.default=i.exports}});
//# sourceMappingURL=28.c4eec2daec6f3a5a70f8.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/setting/index.vue","webpack:///./src/views/setting/index.vue?543f","webpack:///./src/views/setting/index.vue"],"names":["setting","name","data","projectName","contentHeight","collapseFlag","computed","methods","toRouterView","val","console","log","this","$router","push","path","collapseTag","mounted","pathName","window","location","hash","split","$route","document","documentElement","clientHeight","body","views_setting","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","on","_v","id","style","height","ref","mode","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"6HAuBA,IAAAA,GACAC,KAAA,UACAC,KAFA,WAGA,OACAC,YAAA,aACAC,cAAA,MACAC,cAAA,IAGAC,YAGAC,SAEAC,aAFA,SAEAC,GAQAC,QAAAC,IAAAF,GAPAG,KAQAC,QAAAC,MACAC,KAAAN,EAAAM,QAKAC,YAjBA,SAiBAP,GAEAC,QAAAC,IAAAF,GADAG,KAEAP,aAAAI,IAGAQ,QAnCA,WAoCAL,KAEAM,SAAAC,OAAAC,SAAAC,KAAAC,MAAA,QACAZ,QAAAC,IAAA,YAHAC,KAGAM,SAAAN,KAAAW,OAAAR,MAHAH,KAKAR,eAAAoB,SAAAC,gBAAAC,cAAAF,SAAAG,KAAAD,cAAA,UC7DeE,GADEC,OAFjB,WAA0B,IAAAC,EAAAlB,KAAamB,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,iBAA2BF,EAAA,qBAA0BG,OAAOjC,YAAA2B,EAAA3B,aAA8BkC,IAAKrB,YAAAc,EAAAd,YAAAR,aAAAsB,EAAAtB,gBAA+DsB,EAAAQ,GAAA,KAAAL,EAAA,OAAwBE,YAAA,uBAAiCF,EAAA,OAAYE,YAAA,UAAAC,OAA6BG,GAAA,aAAgBN,EAAA,OAAYE,YAAA,eAAAK,OAAmCC,OAAAX,EAAA1B,iBAA4B6B,EAAA,OAAYE,YAAA,YAAAK,OAAgCC,OAAAX,EAAA1B,iBAA4B6B,EAAA,oBAAyBS,IAAA,YAAAN,OAAuBjC,YAAA2B,EAAA3B,YAAAE,aAAAyB,EAAAzB,iBAA+D,GAAAyB,EAAAQ,GAAA,KAAAL,EAAA,cAAmCG,OAAOnC,KAAA,OAAA0C,KAAA,YAA+BV,EAAA,gCAEprBW,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE/C,EACA4B,GATF,EAVA,SAAAoB,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/28.c4eec2daec6f3a5a70f8.js","sourcesContent":["<template>\n <div class=\"setting-wrap\">\n <!-- 公共头部菜单插件 -->\n <vue-office-header :projectName=\"projectName\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-office-header>\n <div class=\"setting-wrap__body\">\n <div id=\"content\" class=\"content\">\n <div class=\"content-body\" :style=\"{height: contentHeight}\">\n <div class=\"left-menu\" :style=\"{height: contentHeight}\">\n <vue-office-aside ref=\"asideMenu\" :projectName=\"projectName\" :collapseFlag=\"collapseFlag\"></vue-office-aside>\n </div>\n <transition name=\"fade\" mode=\"out-in\">\n <!-- 缓存已经填好内容的页面 -->\n <!-- <keep-alive include=\"editGroupGrade\"> -->\n <router-view></router-view>\n <!-- </keep-alive > -->\n </transition>\n </div>\n </div>\n </div>\n </div>\n</template>\n<script>\n\nexport default {\n name: \"setting\",\n data() {\n return {\n projectName: 'gic-clique',\n contentHeight: '0px', //页面内容高度\n collapseFlag: false, // 折叠参数\n }\n },\n computed: {\n\n },\n methods: {\n // 处理路由跳转\n toRouterView(val) {\n var that = this;\n // 模拟检查数据\n // //有两个参数\n //{\n // name:,\n // path:\n //}\n console.log(val);\n that.$router.push({\n path: val.path\n })\n },\n\n // 折叠事件\n collapseTag(val) {\n var that = this;\n console.log(val);\n that.collapseFlag = val\n },\n },\n mounted() {\n const that = this;\n //获取项目名 pathname (路由的hash)\n that.pathName = window.location.hash.split('/')[1];\n console.log(\"pathname:\",that.pathName,this.$route.path)\n\n that.contentHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 64 +'px'\n },\n}\n\n</script>\n<style lang=\"less\" scoped>\n.setting-wrap__body{\n .content{\n padding-top: 64px;\n /* height: calc(100% - 64px);\n overflow-y: auto;*/\n min-width: 1400px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n\n .content-body {\n display: flex;\n overflow: hidden;\n\n .common-set-wrap {\n position: relative;\n width: 100%;\n height: 100%;\n overflow-y: auto;\n\n .right-content {\n /*width: 100%;*/\n padding: 24px;\n min-height: calc(100% - 240px);\n\n .right-box {\n background: #fff;\n padding: 24px;\n }\n }\n }\n }\n }\n}\n/*.content-body .left-menu {\n -ms-flex: 0 0 200px;\n flex: 0 0 200px;\n width: 200px;\n height: 100%;\n background: #020b21;\n transition: all .2s ease;\n position: fixed;\n z-index: 5;\n}*/\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"setting-wrap\"},[_c('vue-office-header',{attrs:{\"projectName\":_vm.projectName},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"setting-wrap__body\"},[_c('div',{staticClass:\"content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"content-body\",style:({height: _vm.contentHeight})},[_c('div',{staticClass:\"left-menu\",style:({height: _vm.contentHeight})},[_c('vue-office-aside',{ref:\"asideMenu\",attrs:{\"projectName\":_vm.projectName,\"collapseFlag\":_vm.collapseFlag}})],1),_vm._v(\" \"),_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[_c('router-view')],1)],1)])])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-4358450c\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4358450c\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4358450c\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-4358450c\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([24],{PyMm:function(e,t){},TGrv:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"unemployee-wrap"})},staticRenderFns:[]};var r=n("VU/8")({name:"unemployee",data:function(){return{}},computed:{},methods:{},mounted:function(){}},a,!1,function(e){n("PyMm")},"data-v-39a5df26",null);t.default=r.exports}});
//# sourceMappingURL=24.00ebc2e44128f7fbad8e.js.map
\ No newline at end of file
webpackJsonp([29],{PyMm:function(e,t){},TGrv:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"unemployee-wrap"})},staticRenderFns:[]};var r=n("VU/8")({name:"unemployee",data:function(){return{}},computed:{},methods:{},mounted:function(){}},a,!1,function(e){n("PyMm")},"data-v-39a5df26",null);t.default=r.exports}});
//# sourceMappingURL=29.084b68bd50ee5df0283c.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/unemployee.vue","webpack:///./src/views/contacts/unemployee.vue?782e","webpack:///./src/views/contacts/unemployee.vue"],"names":["contacts_unemployee","render","_h","this","$createElement","_self","_c","staticClass","staticRenderFns","Component","__webpack_require__","normalizeComponent","name","data","computed","methods","mounted","ssrContext","__webpack_exports__"],"mappings":"2HAMA,ICHeA,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAAkD,OAA/DD,KAAuCE,MAAAC,IAAAJ,GAAwB,OAAiBK,YAAA,qBAEzFC,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,EFVAC,KAAA,aACAC,KAFA,WAGA,UAIAC,YAGAC,WAGAC,QAbA,cEaEhB,GATF,EAVA,SAAAiB,GACEP,EAAQ,SAaV,kBAEA,MAUeQ,EAAA,QAAAT,EAAiB","file":"static/js/24.00ebc2e44128f7fbad8e.js","sourcesContent":["<template>\r\n <div class=\"unemployee-wrap\">\r\n </div>\r\n</template>\r\n<script>\r\n\r\nexport default {\r\n name: \"unemployee\",\r\n data() {\r\n return {\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/unemployee.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"unemployee-wrap\"})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-39a5df26\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/unemployee.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-39a5df26\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./unemployee.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./unemployee.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./unemployee.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-39a5df26\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./unemployee.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-39a5df26\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/unemployee.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/unemployee.vue","webpack:///./src/views/contacts/unemployee.vue?782e","webpack:///./src/views/contacts/unemployee.vue"],"names":["contacts_unemployee","render","_h","this","$createElement","_self","_c","staticClass","staticRenderFns","Component","__webpack_require__","normalizeComponent","name","data","computed","methods","mounted","ssrContext","__webpack_exports__"],"mappings":"2HAMA,ICHeA,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAAkD,OAA/DD,KAAuCE,MAAAC,IAAAJ,GAAwB,OAAiBK,YAAA,qBAEzFC,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,EFVAC,KAAA,aACAC,KAFA,WAGA,UAIAC,YAGAC,WAGAC,QAbA,cEaEhB,GATF,EAVA,SAAAiB,GACEP,EAAQ,SAaV,kBAEA,MAUeQ,EAAA,QAAAT,EAAiB","file":"static/js/29.084b68bd50ee5df0283c.js","sourcesContent":["<template>\r\n <div class=\"unemployee-wrap\">\r\n </div>\r\n</template>\r\n<script>\r\n\r\nexport default {\r\n name: \"unemployee\",\r\n data() {\r\n return {\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/unemployee.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"unemployee-wrap\"})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-39a5df26\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/unemployee.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-39a5df26\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./unemployee.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./unemployee.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./unemployee.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-39a5df26\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./unemployee.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-39a5df26\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/unemployee.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([3],{"4WTo":function(e,t,n){var o=n("NWt+");e.exports=function(e,t){var n=[];return o(e,!1,n.push,n,t),n}},"7Doy":function(e,t,n){var o=n("EqjI"),r=n("7UMu"),a=n("dSzd")("species");e.exports=function(e){var t;return r(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!r(t.prototype)||(t=void 0),o(t)&&null===(t=t[a])&&(t=void 0)),void 0===t?Array:t}},"9Bbf":function(e,t,n){"use strict";var o=n("kM2E");e.exports=function(e){o(o.S,e,{of:function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}})}},"9C8M":function(e,t,n){"use strict";var o=n("evD5").f,r=n("Yobk"),a=n("xH/j"),i=n("+ZMJ"),s=n("2KxR"),l=n("NWt+"),c=n("vIB/"),u=n("EGZi"),p=n("bRrM"),d=n("+E39"),f=n("06OY").fastKey,h=n("LIJb"),m=d?"_s":"size",v=function(e,t){var n,o=f(t);if("F"!==o)return e._i[o];for(n=e._f;n;n=n.n)if(n.k==t)return n};e.exports={getConstructor:function(e,t,n,c){var u=e(function(e,o){s(e,u,t,"_i"),e._t=t,e._i=r(null),e._f=void 0,e._l=void 0,e[m]=0,void 0!=o&&l(o,n,e[c],e)});return a(u.prototype,{clear:function(){for(var e=h(this,t),n=e._i,o=e._f;o;o=o.n)o.r=!0,o.p&&(o.p=o.p.n=void 0),delete n[o.i];e._f=e._l=void 0,e[m]=0},delete:function(e){var n=h(this,t),o=v(n,e);if(o){var r=o.n,a=o.p;delete n._i[o.i],o.r=!0,a&&(a.n=r),r&&(r.p=a),n._f==o&&(n._f=r),n._l==o&&(n._l=a),n[m]--}return!!o},forEach:function(e){h(this,t);for(var n,o=i(e,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(o(n.v,n.k,this);n&&n.r;)n=n.p},has:function(e){return!!v(h(this,t),e)}}),d&&o(u.prototype,"size",{get:function(){return h(this,t)[m]}}),u},def:function(e,t,n){var o,r,a=v(e,t);return a?a.v=n:(e._l=a={i:r=f(t,!0),k:t,v:n,p:o=e._l,n:void 0,r:!1},e._f||(e._f=a),o&&(o.n=a),e[m]++,"F"!==r&&(e._i[r]=a)),e},getEntry:v,setStrong:function(e,t,n){c(e,t,function(e,n){this._t=h(e,t),this._k=n,this._l=void 0},function(){for(var e=this._k,t=this._l;t&&t.r;)t=t.p;return this._t&&(this._l=t=t?t.n:this._t._f)?u(0,"keys"==e?t.k:"values"==e?t.v:[t.k,t.v]):(this._t=void 0,u(1))},n?"entries":"values",!n,!0),p(t)}}},ALrJ:function(e,t,n){var o=n("+ZMJ"),r=n("MU5D"),a=n("sB3e"),i=n("QRG4"),s=n("oeOm");e.exports=function(e,t){var n=1==e,l=2==e,c=3==e,u=4==e,p=6==e,d=5==e||p,f=t||s;return function(t,s,h){for(var m,v,g=a(t),_=r(g),y=o(s,h,3),b=i(_.length),w=0,C=n?f(t,b):l?f(t,0):void 0;b>w;w++)if((d||w in _)&&(v=y(m=_[w],w,g),e))if(n)C[w]=v;else if(v)switch(e){case 3:return!0;case 5:return m;case 6:return w;case 2:C.push(m)}else if(u)return!1;return p?-1:c||u?u:C}}},BDhv:function(e,t,n){var o=n("kM2E");o(o.P+o.R,"Set",{toJSON:n("m9gC")("Set")})},"Ew/l":function(e,t){},HpRW:function(e,t,n){"use strict";var o=n("kM2E"),r=n("lOnJ"),a=n("+ZMJ"),i=n("NWt+");e.exports=function(e){o(o.S,e,{from:function(e){var t,n,o,s,l=arguments[1];return r(this),(t=void 0!==l)&&r(l),void 0==e?new this:(n=[],t?(o=0,s=a(l,arguments[2],2),i(e,!1,function(e){n.push(s(e,o++))})):i(e,!1,n.push,n),new this(n))}})}},LIJb:function(e,t,n){var o=n("EqjI");e.exports=function(e,t){if(!o(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},"b/6K":function(e,t){},ioQ5:function(e,t,n){n("HpRW")("Set")},kLcy:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n("lHA8"),r=n.n(o),a=n("ATfr"),i=n("WSbm"),s=n("m3wW"),l=n("P9l9"),c={name:"administrativeEstrutura",components:{searchMenu:a.a,employeeInfo:i.a,employeeList:s.a},data:function(){return{showChildMember:!1,setDisabledDel:!1,menuData:[],pageSize:20,currentPage:1,selectedList:[],total:0,loading:!0,groupInfo:{groupName:"",departmentId:""},employeeList:[],searchResult:{},showEmployee:!1,selectedEmployee:{}}},created:function(){},beforeMount:function(){this.getGroupData(),this.getEmployee()},methods:{handleSizeChange:function(e){this.pageSize=e,this.getEmployee()},handleCurrentChange:function(e){this.currentPage=e,this.getEmployee()},handleSearchKey:function(e){var t=this;console.log(e,"searchKey");var n={keyWord:e};Object(l.a)("/haoban-manage-web/emp/searchpage",n).then(function(e){console.log(e,"key word search"),t.searchResult=e.data.result}).catch(function(e){console.log(e,"error")})},handleTreeSelection:function(e,t,n){console.log(e,t,"selection"),this.groupInfo.departmentId=e.groupId,this.groupInfo.groupName=e.name,this.showEmployee=n,this.loading=!0,this.getEmployee()},handleEmployeeSelection:function(e,t){console.log(e),this.selectedEmployee=e,this.showEmployee=t},selectMember:function(e){this.selectedList=e},delMembers:function(){var e=this;e.$confirm("是否要删除选中的员工?","提示",{type:"warning"}).then(function(){var t=[];e.selectedList.forEach(function(e){t.push(e.employeeClerkId)});var n={ids:t.push(",")};Object(l.a)("/haoban-manage-web/emp/del",n).then(function(t){console.log(t,"Del result");var n=e.selectedList,o=e.employeeList,a=new r.a(n),i=new r.a(o);e.employeeList=n.concat(o).filter(function(e){return!a.has(e)||!i.has(e)})}).catch(function(e){console.log(e,"error")})})},setChildMemberShow:function(){console.log(1*this.showChildMember),this.getEmployee()},getGroupData:function(e){var t=this;Object(l.a)("/haoban-manage-web/dept/deptListForCompany",{isStoreGroup:0}).then(function(e){t.menuData=e.data.result.departmentList||[],t.menuData.some(function(e){return 0==e.level&&(t.groupInfo.departmentId=e.groupId,t.groupInfo.groupName=e.name),0==e.level}),t.getEmployee()}).catch(function(e){console.log(e,"error")})},getEmployee:function(){var e=this,t={departmentId:e.groupInfo.departmentId,showChild:1*e.showChildMember,pageSize:e.pageSize,pageNumber:e.currentPage,status:1};Object(l.a)("/haoban-manage-web/emp/findsimplepage",t).then(function(t){var n=[],o=0;1==t.data.errorCode&&(n=t.data.result.list||[],o=t.data.result.total||0),e.employeeList=n,e.total=o,e.loading=!1}).catch(function(t){console.log(t,"error"),e.loading=!1})}},computed:{disabledDel:function(){return this.selectedList.length<1&&!this.setDisabledDel}}},u={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"administrative-estrutura-container"},[n("search-menu",{attrs:{treeData:e.menuData,searchResult:e.searchResult},on:{handleSearchKey:e.handleSearchKey,handleTreeSelection:e.handleTreeSelection,handleEmployeeSelection:e.handleEmployeeSelection}}),e._v(" "),"employee"==e.showEmployee?n("employee-info",{attrs:{info:e.selectedEmployee}}):n("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"af-right-container"},[n("div",{staticClass:"af-right-header"},[n("span",{staticClass:"title-span"},[e._v(e._s(e.groupInfo.groupName)+"("+e._s(e.total)+"人)")]),e._v(" "),n("span",{staticClass:"id-span"},[e._v("部门ID: "+e._s(e.groupInfo.departmentId))]),e._v(" "),n("span",{staticClass:"handle-area"},[n("a",{staticClass:"J_add-child a-href",attrs:{href:"#/addDepartment?addnew=1&departmentId="+e.groupInfo.departmentId}},[e._v("添加子部门")]),e._v(" "),n("span",{staticClass:"hurdle"}),e._v(" "),n("a",{staticClass:"J_edit a-href",attrs:{href:"#/addDepartment?departmentId="+e.groupInfo.departmentId}},[e._v("编辑")])])]),e._v(" "),n("div",{staticClass:"af-right-button-box"},[n("el-button",{attrs:{type:"primary"}},[e._v("添加成员")]),e._v(" "),n("a",[n("el-button",[e._v("批量导入/导出")])],1),e._v(" "),n("el-button",{attrs:{type:"danger",plain:"",disabled:e.disabledDel},on:{click:e.delMembers}},[e._v("批量删除")]),e._v(" "),n("el-button",{staticClass:"J_show-children"},[n("el-checkbox",{staticClass:"m-r-10",on:{change:e.setChildMemberShow},model:{value:e.showChildMember,callback:function(t){e.showChildMember=t},expression:"showChildMember"}}),n("a",{staticClass:"a-href"},[e._v("显示子成员")])],1)],1),e._v(" "),n("employee-list",{attrs:{employeeList:e.employeeList},on:{selectMember:e.selectMember}}),e._v(" "),n("div",{staticClass:"pagination"},[n("el-pagination",{attrs:{background:"","page-sizes":[20,40,60,80],"page-size":e.pageSize,"current-page":e.currentPage,layout:"total, sizes, prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1)},staticRenderFns:[]};var p=n("VU/8")(c,u,!1,function(e){n("b/6K")},null,null);t.default=p.exports},lHA8:function(e,t,n){e.exports={default:n("pPW7"),__esModule:!0}},m3wW:function(e,t,n){"use strict";var o={name:"employee-table",props:{employeeList:{type:Array,default:function(){return[]}},headList:{type:Array,default:function(){return["selection","name","phoneNumber","positionName","activationStatus"]}}},methods:{selectMember:function(e){this.$emit("selectMember",e)},linkToDetail:function(e){console.log(e),window.open("#/employee?employeeClerkId="+e.employeeClerkId)}}},r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"employee-table"},[n("el-table",{attrs:{height:"495",data:e.employeeList},on:{"selection-change":e.selectMember,"row-click":e.linkToDetail}},[e._l(e.headList,function(t){return["selection"==t?n("el-table-column",{key:t,attrs:{type:"selection",width:"42"}}):e._e(),e._v(" "),"name"==t?n("el-table-column",{key:t,attrs:{label:"姓名"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.name))]),e._v(" "),1==t.row.isManager?n("span",{staticClass:"is-manager"},[e._v("部门负责人")]):e._e()]}}])}):e._e(),e._v(" "),"phoneNumber"==t?n("el-table-column",{key:t,attrs:{label:"手机号",prop:"phoneNumber"}}):e._e(),e._v(" "),"positionName"==t?n("el-table-column",{key:t,attrs:{label:"职位",prop:"positionName"}}):e._e(),e._v(" "),"activationStatus"==t?n("el-table-column",{key:t,attrs:{label:"状态"},scopedSlots:e._u([{key:"default",fn:function(e){return[n("div",{staticClass:"status-icon",class:1==e.row.activationStatus?"is-active":""},[n("i",{staticClass:"iconfont icon-shouji"})])]}}])}):e._e()]})],2)],1)},staticRenderFns:[]};var a=n("VU/8")(o,r,!1,function(e){n("Ew/l")},null,null);t.a=a.exports},m9gC:function(e,t,n){var o=n("RY/4"),r=n("4WTo");e.exports=function(e){return function(){if(o(this)!=e)throw TypeError(e+"#toJSON isn't generic");return r(this)}}},oNmr:function(e,t,n){n("9Bbf")("Set")},oeOm:function(e,t,n){var o=n("7Doy");e.exports=function(e,t){return new(o(e))(t)}},pPW7:function(e,t,n){n("M6a0"),n("zQR9"),n("+tPU"),n("ttyz"),n("BDhv"),n("oNmr"),n("ioQ5"),e.exports=n("FeBl").Set},qo66:function(e,t,n){"use strict";var o=n("7KvD"),r=n("kM2E"),a=n("06OY"),i=n("S82l"),s=n("hJx8"),l=n("xH/j"),c=n("NWt+"),u=n("2KxR"),p=n("EqjI"),d=n("e6n0"),f=n("evD5").f,h=n("ALrJ")(0),m=n("+E39");e.exports=function(e,t,n,v,g,_){var y=o[e],b=y,w=g?"set":"add",C=b&&b.prototype,E={};return m&&"function"==typeof b&&(_||C.forEach&&!i(function(){(new b).entries().next()}))?(b=t(function(t,n){u(t,b,e,"_c"),t._c=new y,void 0!=n&&c(n,g,t[w],t)}),h("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(e){var t="add"==e||"set"==e;e in C&&(!_||"clear"!=e)&&s(b.prototype,e,function(n,o){if(u(this,b,e),!t&&_&&!p(n))return"get"==e&&void 0;var r=this._c[e](0===n?0:n,o);return t?this:r})}),_||f(b.prototype,"size",{get:function(){return this._c.size}})):(b=v.getConstructor(t,e,g,w),l(b.prototype,n),a.NEED=!0),d(b,e),E[e]=b,r(r.G+r.W+r.F,E),_||v.setStrong(b,e,g),b}},ttyz:function(e,t,n){"use strict";var o=n("9C8M"),r=n("LIJb");e.exports=n("qo66")("Set",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return o.def(r(this,"Set"),e=0===e?0:e,e)}},o)}});
//# sourceMappingURL=3.a8dbc660f7e53b7ff169.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./node_modules/core-js/library/modules/_array-from-iterable.js","webpack:///./node_modules/core-js/library/modules/_array-species-constructor.js","webpack:///./node_modules/core-js/library/modules/_set-collection-of.js","webpack:///./node_modules/core-js/library/modules/_collection-strong.js","webpack:///./node_modules/core-js/library/modules/_array-methods.js","webpack:///./node_modules/core-js/library/modules/es7.set.to-json.js","webpack:///./node_modules/core-js/library/modules/_set-collection-from.js","webpack:///./node_modules/core-js/library/modules/_validate-collection.js","webpack:///./node_modules/core-js/library/modules/es7.set.from.js","webpack:///src/views/contacts/administrativeFrame.vue","webpack:///./src/views/contacts/administrativeFrame.vue?455c","webpack:///./src/views/contacts/administrativeFrame.vue","webpack:///./node_modules/babel-runtime/core-js/set.js","webpack:///src/components/contacts/employeeList.vue","webpack:///./src/components/contacts/employeeList.vue?e047","webpack:///./src/components/contacts/employeeList.vue","webpack:///./node_modules/core-js/library/modules/_collection-to-json.js","webpack:///./node_modules/core-js/library/modules/es7.set.of.js","webpack:///./node_modules/core-js/library/modules/_array-species-create.js","webpack:///./node_modules/core-js/library/fn/set.js","webpack:///./node_modules/core-js/library/modules/_collection.js","webpack:///./node_modules/core-js/library/modules/es6.set.js"],"names":["forOf","__webpack_require__","module","exports","iter","ITERATOR","result","push","isObject","isArray","SPECIES","original","C","constructor","Array","prototype","undefined","$export","COLLECTION","S","of","length","arguments","A","this","dP","f","create","redefineAll","ctx","anInstance","$iterDefine","step","setSpecies","DESCRIPTORS","fastKey","validate","SIZE","getEntry","that","key","entry","index","_i","_f","n","k","getConstructor","wrapper","NAME","IS_MAP","ADDER","iterable","_t","_l","clear","data","r","p","i","delete","next","prev","forEach","callbackfn","v","has","get","def","value","setStrong","iterated","kind","_k","IObject","toObject","toLength","asc","TYPE","$create","IS_FILTER","IS_SOME","IS_EVERY","IS_FIND_INDEX","NO_HOLES","$this","val","res","O","self","P","R","toJSON","aFunction","from","source","mapping","cb","mapFn","nextItem","it","TypeError","administrativeFrame","name","components","searchMenu","employeeInfo","employeeList","showChildMember","setDisabledDel","menuData","pageSize","currentPage","selectedList","total","loading","groupInfo","groupName","departmentId","searchResult","showEmployee","selectedEmployee","created","beforeMount","getGroupData","getEmployee","methods","handleSizeChange","handleCurrentChange","handleSearchKey","keyWord","_this2","console","log","params","Object","api","then","catch","e","handleTreeSelection","obj","node","groupId","handleEmployeeSelection","employee","selectMember","selection","delMembers","_this","$confirm","type","arr","li","employeeClerkId","ids","selected","originList","selSet","set_default","a","originSet","concat","filter","setChildMemberShow","fn","isStoreGroup","departmentList","some","level","showChild","pageNumber","status","list","errorCode","computed","disabledDel","contacts_administrativeFrame","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","treeData","on","_v","info","directives","rawName","expression","_s","href","plain","disabled","click","change","model","callback","$$v","background","page-sizes","page-size","current-page","layout","size-change","current-change","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__","default","__esModule","props","headList","$emit","linkToDetail","row","window","open","contacts_employeeList","height","selection-change","row-click","prop","width","_e","label","scopedSlots","_u","scope","isManager","class","activationStatus","classof","speciesConstructor","Set","global","meta","fails","hide","setToStringTag","each","common","IS_WEAK","Base","proto","entries","target","split","KEY","IS_ADDER","b","size","NEED","G","W","F","strong","add"],"mappings":"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","file":"static/js/3.a8dbc660f7e53b7ff169.js","sourcesContent":["var forOf = require('./_for-of');\n\nmodule.exports = function (iter, ITERATOR) {\n var result = [];\n forOf(iter, false, result.push, result, ITERATOR);\n return result;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_array-from-iterable.js\n// module id = 4WTo\n// module chunks = 2 3","var isObject = require('./_is-object');\nvar isArray = require('./_is-array');\nvar SPECIES = require('./_wks')('species');\n\nmodule.exports = function (original) {\n var C;\n if (isArray(original)) {\n C = original.constructor;\n // cross-realm fallback\n if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;\n if (isObject(C)) {\n C = C[SPECIES];\n if (C === null) C = undefined;\n }\n } return C === undefined ? Array : C;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_array-species-constructor.js\n// module id = 7Doy\n// module chunks = 2 3","'use strict';\n// https://tc39.github.io/proposal-setmap-offrom/\nvar $export = require('./_export');\n\nmodule.exports = function (COLLECTION) {\n $export($export.S, COLLECTION, { of: function of() {\n var length = arguments.length;\n var A = new Array(length);\n while (length--) A[length] = arguments[length];\n return new this(A);\n } });\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_set-collection-of.js\n// module id = 9Bbf\n// module chunks = 2 3","'use strict';\nvar dP = require('./_object-dp').f;\nvar create = require('./_object-create');\nvar redefineAll = require('./_redefine-all');\nvar ctx = require('./_ctx');\nvar anInstance = require('./_an-instance');\nvar forOf = require('./_for-of');\nvar $iterDefine = require('./_iter-define');\nvar step = require('./_iter-step');\nvar setSpecies = require('./_set-species');\nvar DESCRIPTORS = require('./_descriptors');\nvar fastKey = require('./_meta').fastKey;\nvar validate = require('./_validate-collection');\nvar SIZE = DESCRIPTORS ? '_s' : 'size';\n\nvar getEntry = function (that, key) {\n // fast case\n var index = fastKey(key);\n var entry;\n if (index !== 'F') return that._i[index];\n // frozen object case\n for (entry = that._f; entry; entry = entry.n) {\n if (entry.k == key) return entry;\n }\n};\n\nmodule.exports = {\n getConstructor: function (wrapper, NAME, IS_MAP, ADDER) {\n var C = wrapper(function (that, iterable) {\n anInstance(that, C, NAME, '_i');\n that._t = NAME; // collection type\n that._i = create(null); // index\n that._f = undefined; // first entry\n that._l = undefined; // last entry\n that[SIZE] = 0; // size\n if (iterable != undefined) forOf(iterable, IS_MAP, that[ADDER], that);\n });\n redefineAll(C.prototype, {\n // 23.1.3.1 Map.prototype.clear()\n // 23.2.3.2 Set.prototype.clear()\n clear: function clear() {\n for (var that = validate(this, NAME), data = that._i, entry = that._f; entry; entry = entry.n) {\n entry.r = true;\n if (entry.p) entry.p = entry.p.n = undefined;\n delete data[entry.i];\n }\n that._f = that._l = undefined;\n that[SIZE] = 0;\n },\n // 23.1.3.3 Map.prototype.delete(key)\n // 23.2.3.4 Set.prototype.delete(value)\n 'delete': function (key) {\n var that = validate(this, NAME);\n var entry = getEntry(that, key);\n if (entry) {\n var next = entry.n;\n var prev = entry.p;\n delete that._i[entry.i];\n entry.r = true;\n if (prev) prev.n = next;\n if (next) next.p = prev;\n if (that._f == entry) that._f = next;\n if (that._l == entry) that._l = prev;\n that[SIZE]--;\n } return !!entry;\n },\n // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined)\n // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined)\n forEach: function forEach(callbackfn /* , that = undefined */) {\n validate(this, NAME);\n var f = ctx(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3);\n var entry;\n while (entry = entry ? entry.n : this._f) {\n f(entry.v, entry.k, this);\n // revert to the last existing entry\n while (entry && entry.r) entry = entry.p;\n }\n },\n // 23.1.3.7 Map.prototype.has(key)\n // 23.2.3.7 Set.prototype.has(value)\n has: function has(key) {\n return !!getEntry(validate(this, NAME), key);\n }\n });\n if (DESCRIPTORS) dP(C.prototype, 'size', {\n get: function () {\n return validate(this, NAME)[SIZE];\n }\n });\n return C;\n },\n def: function (that, key, value) {\n var entry = getEntry(that, key);\n var prev, index;\n // change existing entry\n if (entry) {\n entry.v = value;\n // create new entry\n } else {\n that._l = entry = {\n i: index = fastKey(key, true), // <- index\n k: key, // <- key\n v: value, // <- value\n p: prev = that._l, // <- previous entry\n n: undefined, // <- next entry\n r: false // <- removed\n };\n if (!that._f) that._f = entry;\n if (prev) prev.n = entry;\n that[SIZE]++;\n // add to index\n if (index !== 'F') that._i[index] = entry;\n } return that;\n },\n getEntry: getEntry,\n setStrong: function (C, NAME, IS_MAP) {\n // add .keys, .values, .entries, [@@iterator]\n // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11\n $iterDefine(C, NAME, function (iterated, kind) {\n this._t = validate(iterated, NAME); // target\n this._k = kind; // kind\n this._l = undefined; // previous\n }, function () {\n var that = this;\n var kind = that._k;\n var entry = that._l;\n // revert to the last existing entry\n while (entry && entry.r) entry = entry.p;\n // get next entry\n if (!that._t || !(that._l = entry = entry ? entry.n : that._t._f)) {\n // or finish the iteration\n that._t = undefined;\n return step(1);\n }\n // return step by kind\n if (kind == 'keys') return step(0, entry.k);\n if (kind == 'values') return step(0, entry.v);\n return step(0, [entry.k, entry.v]);\n }, IS_MAP ? 'entries' : 'values', !IS_MAP, true);\n\n // add [@@species], 23.1.2.2, 23.2.2.2\n setSpecies(NAME);\n }\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_collection-strong.js\n// module id = 9C8M\n// module chunks = 2 3","// 0 -> Array#forEach\n// 1 -> Array#map\n// 2 -> Array#filter\n// 3 -> Array#some\n// 4 -> Array#every\n// 5 -> Array#find\n// 6 -> Array#findIndex\nvar ctx = require('./_ctx');\nvar IObject = require('./_iobject');\nvar toObject = require('./_to-object');\nvar toLength = require('./_to-length');\nvar asc = require('./_array-species-create');\nmodule.exports = function (TYPE, $create) {\n var IS_MAP = TYPE == 1;\n var IS_FILTER = TYPE == 2;\n var IS_SOME = TYPE == 3;\n var IS_EVERY = TYPE == 4;\n var IS_FIND_INDEX = TYPE == 6;\n var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;\n var create = $create || asc;\n return function ($this, callbackfn, that) {\n var O = toObject($this);\n var self = IObject(O);\n var f = ctx(callbackfn, that, 3);\n var length = toLength(self.length);\n var index = 0;\n var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;\n var val, res;\n for (;length > index; index++) if (NO_HOLES || index in self) {\n val = self[index];\n res = f(val, index, O);\n if (TYPE) {\n if (IS_MAP) result[index] = res; // map\n else if (res) switch (TYPE) {\n case 3: return true; // some\n case 5: return val; // find\n case 6: return index; // findIndex\n case 2: result.push(val); // filter\n } else if (IS_EVERY) return false; // every\n }\n }\n return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_array-methods.js\n// module id = ALrJ\n// module chunks = 2 3","// https://github.com/DavidBruant/Map-Set.prototype.toJSON\nvar $export = require('./_export');\n\n$export($export.P + $export.R, 'Set', { toJSON: require('./_collection-to-json')('Set') });\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es7.set.to-json.js\n// module id = BDhv\n// module chunks = 2 3","'use strict';\n// https://tc39.github.io/proposal-setmap-offrom/\nvar $export = require('./_export');\nvar aFunction = require('./_a-function');\nvar ctx = require('./_ctx');\nvar forOf = require('./_for-of');\n\nmodule.exports = function (COLLECTION) {\n $export($export.S, COLLECTION, { from: function from(source /* , mapFn, thisArg */) {\n var mapFn = arguments[1];\n var mapping, A, n, cb;\n aFunction(this);\n mapping = mapFn !== undefined;\n if (mapping) aFunction(mapFn);\n if (source == undefined) return new this();\n A = [];\n if (mapping) {\n n = 0;\n cb = ctx(mapFn, arguments[2], 2);\n forOf(source, false, function (nextItem) {\n A.push(cb(nextItem, n++));\n });\n } else {\n forOf(source, false, A.push, A);\n }\n return new this(A);\n } });\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_set-collection-from.js\n// module id = HpRW\n// module chunks = 2 3","var isObject = require('./_is-object');\nmodule.exports = function (it, TYPE) {\n if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!');\n return it;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_validate-collection.js\n// module id = LIJb\n// module chunks = 2 3","// https://tc39.github.io/proposal-setmap-offrom/#sec-set.from\nrequire('./_set-collection-from')('Set');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es7.set.from.js\n// module id = ioQ5\n// module chunks = 2 3","<template>\r\n <div class=\"administrative-estrutura-container\">\r\n <search-menu\r\n @handleSearchKey=\"handleSearchKey\"\r\n @handleTreeSelection=\"handleTreeSelection\"\r\n :treeData=\"menuData\"\r\n :searchResult=\"searchResult\"\r\n @handleEmployeeSelection=\"handleEmployeeSelection\">\r\n </search-menu>\r\n <employee-info v-if=\"showEmployee == 'employee'\" :info=\"selectedEmployee\"></employee-info>\r\n <div class=\"af-right-container\"\r\n v-loading=\"loading\"\r\n v-else>\r\n <div class=\"af-right-header\">\r\n <span class=\"title-span\">{{groupInfo.groupName}}({{total}}人)</span>\r\n <span class=\"id-span\">部门ID: {{groupInfo.departmentId}}</span>\r\n <span class=\"handle-area\">\r\n <a :href=\"'#/addDepartment?addnew=1&departmentId='+groupInfo.departmentId\" class=\"J_add-child a-href\">添加子部门</a>\r\n <span class=\"hurdle\"></span>\r\n <a :href=\"'#/addDepartment?departmentId='+groupInfo.departmentId\" class=\"J_edit a-href\">编辑</a>\r\n </span>\r\n </div>\r\n <div class=\"af-right-button-box\">\r\n <el-button type=\"primary\">添加成员</el-button>\r\n <a><el-button>批量导入/导出</el-button></a>\r\n <el-button type=\"danger\" plain @click=\"delMembers\" :disabled=\"disabledDel\">批量删除</el-button>\r\n <el-button class=\"J_show-children\"><el-checkbox class=\"m-r-10\" v-model=\"showChildMember\" @change=\"setChildMemberShow\"></el-checkbox><a class=\"a-href\">显示子成员</a></el-button>\r\n </div>\r\n <employee-list :employeeList=\"employeeList\" @selectMember=\"selectMember\"></employee-list>\r\n <div class=\"pagination\">\r\n <el-pagination\r\n background\r\n @size-change=\"handleSizeChange\"\r\n @current-change=\"handleCurrentChange\"\r\n :page-sizes=\"[20, 40, 60, 80]\"\r\n :page-size=\"pageSize\"\r\n :current-page=\"currentPage\"\r\n layout=\"total, sizes, prev, pager, next\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import searchMenu from \"components/contacts/searchMenu\";\r\n import employeeInfo from \"components/contacts/employeeInfo\";\r\n import employeeList from \"components/contacts/employeeList\";\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n export default {\r\n name: \"administrativeEstrutura\",\r\n components: {\r\n searchMenu,\r\n employeeInfo,\r\n employeeList\r\n },\r\n data() {\r\n return {\r\n showChildMember: false,\r\n setDisabledDel: false,\r\n menuData: [],\r\n pageSize: 20,\r\n currentPage: 1,\r\n selectedList: [],\r\n total: 0,\r\n loading: true,\r\n groupInfo: {\r\n groupName: \"\",\r\n departmentId: \"\"\r\n },\r\n employeeList: [],\r\n searchResult: {},\r\n showEmployee: false,\r\n selectedEmployee: {}\r\n };\r\n },\r\n created() {},\r\n beforeMount() {\r\n this.getGroupData();\r\n this.getEmployee();\r\n },\r\n methods: {\r\n handleSizeChange(val) {\r\n this.pageSize = val;\r\n this.getEmployee();\r\n },\r\n handleCurrentChange(val) {\r\n this.currentPage = val;\r\n this.getEmployee();\r\n },\r\n\r\n /**\r\n * 树形菜单搜索 \r\n */\r\n handleSearchKey(keyWord) {\r\n console.log(keyWord, \"searchKey\");\r\n let params = {\r\n keyWord\r\n };\r\n getRequest(\"/haoban-manage-web/emp/searchpage\", params)\r\n .then(res => {\r\n console.log(res, \"key word search\");\r\n this.searchResult = res.data.result;\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n },\r\n \r\n /**\r\n * 树形菜单选择项处理\r\n */\r\n handleTreeSelection(obj, node, showEmployee) {\r\n console.log(obj, node, \"selection\");\r\n this.groupInfo.departmentId = obj.groupId;\r\n this.groupInfo.groupName = obj.name;\r\n this.showEmployee = showEmployee;\r\n this.loading = true;\r\n this.getEmployee();\r\n },\r\n /**\r\n * 树形搜索结果选人处理\r\n */\r\n handleEmployeeSelection(employee, showEmployee) {\r\n console.log(employee);\r\n this.selectedEmployee = employee;\r\n this.showEmployee = showEmployee;\r\n },\r\n /**\r\n * table选择员工\r\n */\r\n selectMember(selection) {\r\n this.selectedList = selection;\r\n },\r\n /**\r\n * 批量删除成员\r\n */\r\n delMembers() {\r\n let _this = this;\r\n _this.$confirm(\"是否要删除选中的员工?\", \"提示\", {\r\n type: \"warning\"\r\n }).then(() => {\r\n let arr = [];\r\n _this.selectedList.forEach(li => {\r\n arr.push(li.employeeClerkId);\r\n });\r\n let params = {\r\n ids: arr.push(\",\")\r\n }\r\n getRequest(\"/haoban-manage-web/emp/del\", params)\r\n .then(res => {\r\n console.log(res, \"Del result\");\r\n let selected = _this.selectedList;\r\n let originList = _this.employeeList;\r\n let selSet = new Set(selected);\r\n let originSet = new Set(originList);\r\n _this.employeeList = selected.concat(originList).filter(v => !selSet.has(v) || !originSet.has(v)); // 两数组非交集部分即为剔除后剩下的数据\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n })\r\n },\r\n\r\n /**\r\n * 设置是否显示子成员\r\n */\r\n setChildMemberShow() {\r\n console.log(this.showChildMember * 1);\r\n this.getEmployee();\r\n },\r\n\r\n /**\r\n * 获取分组架构\r\n */\r\n getGroupData(fn) {\r\n let _this = this;\r\n let params = {\r\n isStoreGroup: 0\r\n };\r\n getRequest(\"/haoban-manage-web/dept/deptListForCompany\", params)\r\n .then(res => {\r\n _this.menuData = res.data.result.departmentList || [];\r\n _this.menuData.some(li => {\r\n if (li.level == 0) {\r\n _this.groupInfo.departmentId = li.groupId;\r\n _this.groupInfo.groupName = li.name;\r\n }\r\n return li.level == 0;\r\n });\r\n _this.getEmployee();\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n },\r\n\r\n /**\r\n * 获取员工列表\r\n */\r\n getEmployee() {\r\n let _this = this;\r\n let params = {\r\n departmentId: _this.groupInfo.departmentId,\r\n showChild: _this.showChildMember * 1,\r\n pageSize: _this.pageSize,\r\n pageNumber: _this.currentPage,\r\n status: 1\r\n };\r\n getRequest(\"/haoban-manage-web/emp/findsimplepage\", params)\r\n .then(res => {\r\n let list = [];\r\n let total = 0;\r\n if (res.data.errorCode == 1) {\r\n list = res.data.result.list || [];\r\n total = res.data.result.total || 0;\r\n }\r\n _this.employeeList = list;\r\n _this.total = total;\r\n _this.loading = false;\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n _this.loading = false;\r\n });\r\n }\r\n },\r\n computed: {\r\n disabledDel() {\r\n return this.selectedList.length < 1 && !this.setDisabledDel;\r\n }\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n .administrative-estrutura-container {\r\n display: flex;\r\n .af-right-container {\r\n height: 690px;\r\n background: #fff;\r\n flex: 1;\r\n padding: 0 24px;\r\n .af-right-header {\r\n height: 70px;\r\n line-height: 70px;\r\n font-weight: 400;\r\n font-size: 14px;\r\n color: #606266;\r\n .title-span {\r\n color: #303133;\r\n font-size: 20px;\r\n }\r\n .handle-area {\r\n float: right;\r\n .hurdle {\r\n width:1px;\r\n height:16px;\r\n display: inline-block;\r\n background: #DCDFE6;\r\n margin: 0 10px;\r\n vertical-align: sub;\r\n }\r\n }\r\n }\r\n .af-right-button-box {\r\n padding: 8px 15px;\r\n background: #EBEEF5;\r\n }\r\n .pagination {\r\n margin-top: 30px;\r\n text-align: right;\r\n }\r\n .status-icon {\r\n width: 34px;\r\n height: 32px;\r\n line-height: 32px;\r\n text-align: center;\r\n background: #ECF5FF;\r\n border: 1px solid #D9ECFF;\r\n border-radius: 4px;\r\n &.is-active {\r\n .iconfont {\r\n color: #409EFF;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/administrativeFrame.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"administrative-estrutura-container\"},[_c('search-menu',{attrs:{\"treeData\":_vm.menuData,\"searchResult\":_vm.searchResult},on:{\"handleSearchKey\":_vm.handleSearchKey,\"handleTreeSelection\":_vm.handleTreeSelection,\"handleEmployeeSelection\":_vm.handleEmployeeSelection}}),_vm._v(\" \"),(_vm.showEmployee == 'employee')?_c('employee-info',{attrs:{\"info\":_vm.selectedEmployee}}):_c('div',{directives:[{name:\"loading\",rawName:\"v-loading\",value:(_vm.loading),expression:\"loading\"}],staticClass:\"af-right-container\"},[_c('div',{staticClass:\"af-right-header\"},[_c('span',{staticClass:\"title-span\"},[_vm._v(_vm._s(_vm.groupInfo.groupName)+\"(\"+_vm._s(_vm.total)+\"人)\")]),_vm._v(\" \"),_c('span',{staticClass:\"id-span\"},[_vm._v(\"部门ID: \"+_vm._s(_vm.groupInfo.departmentId))]),_vm._v(\" \"),_c('span',{staticClass:\"handle-area\"},[_c('a',{staticClass:\"J_add-child a-href\",attrs:{\"href\":'#/addDepartment?addnew=1&departmentId='+_vm.groupInfo.departmentId}},[_vm._v(\"添加子部门\")]),_vm._v(\" \"),_c('span',{staticClass:\"hurdle\"}),_vm._v(\" \"),_c('a',{staticClass:\"J_edit a-href\",attrs:{\"href\":'#/addDepartment?departmentId='+_vm.groupInfo.departmentId}},[_vm._v(\"编辑\")])])]),_vm._v(\" \"),_c('div',{staticClass:\"af-right-button-box\"},[_c('el-button',{attrs:{\"type\":\"primary\"}},[_vm._v(\"添加成员\")]),_vm._v(\" \"),_c('a',[_c('el-button',[_vm._v(\"批量导入/导出\")])],1),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"danger\",\"plain\":\"\",\"disabled\":_vm.disabledDel},on:{\"click\":_vm.delMembers}},[_vm._v(\"批量删除\")]),_vm._v(\" \"),_c('el-button',{staticClass:\"J_show-children\"},[_c('el-checkbox',{staticClass:\"m-r-10\",on:{\"change\":_vm.setChildMemberShow},model:{value:(_vm.showChildMember),callback:function ($$v) {_vm.showChildMember=$$v},expression:\"showChildMember\"}}),_c('a',{staticClass:\"a-href\"},[_vm._v(\"显示子成员\")])],1)],1),_vm._v(\" \"),_c('employee-list',{attrs:{\"employeeList\":_vm.employeeList},on:{\"selectMember\":_vm.selectMember}}),_vm._v(\" \"),_c('div',{staticClass:\"pagination\"},[_c('el-pagination',{attrs:{\"background\":\"\",\"page-sizes\":[20, 40, 60, 80],\"page-size\":_vm.pageSize,\"current-page\":_vm.currentPage,\"layout\":\"total, sizes, prev, pager, next\",\"total\":_vm.total},on:{\"size-change\":_vm.handleSizeChange,\"current-change\":_vm.handleCurrentChange}})],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0473cf2c\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/administrativeFrame.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0473cf2c\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./administrativeFrame.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0473cf2c\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./administrativeFrame.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/administrativeFrame.vue\n// module id = null\n// module chunks = ","module.exports = { \"default\": require(\"core-js/library/fn/set\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/babel-runtime/core-js/set.js\n// module id = lHA8\n// module chunks = 2 3","<template>\r\n <div class=\"employee-table\">\r\n <el-table\r\n height=\"495\"\r\n @selection-change=\"selectMember\"\r\n @row-click=\"linkToDetail\"\r\n :data=\"employeeList\">\r\n <template v-for=\"prop in headList\">\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'selection'\"\r\n type=\"selection\"\r\n width=\"42\">\r\n </el-table-column>\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'name'\"\r\n label=\"姓名\"\r\n >\r\n <template slot-scope=\"scope\">\r\n <span>{{scope.row.name}}</span>\r\n <span v-if=\"scope.row.isManager == 1\" class=\"is-manager\">部门负责人</span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'phoneNumber'\"\r\n label=\"手机号\"\r\n prop=\"phoneNumber\"\r\n ></el-table-column>\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'positionName'\"\r\n label=\"职位\"\r\n prop=\"positionName\"\r\n ></el-table-column>\r\n <el-table-column\r\n :key=\"prop\"\r\n v-if=\"prop == 'activationStatus'\"\r\n label=\"状态\"\r\n >\r\n <template slot-scope=\"scope\">\r\n <div class=\"status-icon\" :class=\"scope.row.activationStatus == 1 ? 'is-active' : ''\">\r\n <i class=\"iconfont icon-shouji\"></i>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n </template>\r\n </el-table>\r\n </div>\r\n</template>\r\n<script>\r\nexport default {\r\n name: \"employee-table\",\r\n props: {\r\n employeeList: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n headList: {\r\n type: Array,\r\n default() {\r\n return [\"selection\", \"name\", \"phoneNumber\", \"positionName\", \"activationStatus\"];\r\n }\r\n }\r\n },\r\n methods: {\r\n /**\r\n * table选择员工\r\n */\r\n selectMember(selection) {\r\n this.$emit(\"selectMember\", selection);\r\n },\r\n /**\r\n * 跳转至员工详情\r\n */\r\n linkToDetail(row) {\r\n console.log(row);\r\n window.open(\"#/employee?employeeClerkId=\"+row.employeeClerkId);\r\n }\r\n }\r\n};\r\n</script>\r\n<style lang=\"scss\">\r\n.el-table .cell .is-manager {\r\n display: inline-block;\r\n font-size: 10px;\r\n color: #fff;\r\n width:56px;\r\n height:13px;\r\n text-align: center;\r\n line-height: 15px;\r\n background:rgba(247,203,39,1);\r\n border-radius:2px;\r\n}\r\n.el-table tr {\r\n cursor: pointer;\r\n}\r\n</style>\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/employeeList.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"employee-table\"},[_c('el-table',{attrs:{\"height\":\"495\",\"data\":_vm.employeeList},on:{\"selection-change\":_vm.selectMember,\"row-click\":_vm.linkToDetail}},[_vm._l((_vm.headList),function(prop){return [(prop == 'selection')?_c('el-table-column',{key:prop,attrs:{\"type\":\"selection\",\"width\":\"42\"}}):_vm._e(),_vm._v(\" \"),(prop == 'name')?_c('el-table-column',{key:prop,attrs:{\"label\":\"姓名\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('span',[_vm._v(_vm._s(scope.row.name))]),_vm._v(\" \"),(scope.row.isManager == 1)?_c('span',{staticClass:\"is-manager\"},[_vm._v(\"部门负责人\")]):_vm._e()]}}])}):_vm._e(),_vm._v(\" \"),(prop == 'phoneNumber')?_c('el-table-column',{key:prop,attrs:{\"label\":\"手机号\",\"prop\":\"phoneNumber\"}}):_vm._e(),_vm._v(\" \"),(prop == 'positionName')?_c('el-table-column',{key:prop,attrs:{\"label\":\"职位\",\"prop\":\"positionName\"}}):_vm._e(),_vm._v(\" \"),(prop == 'activationStatus')?_c('el-table-column',{key:prop,attrs:{\"label\":\"状态\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',{staticClass:\"status-icon\",class:scope.row.activationStatus == 1 ? 'is-active' : ''},[_c('i',{staticClass:\"iconfont icon-shouji\"})])]}}])}):_vm._e()]})],2)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-09024468\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/employeeList.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-09024468\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./employeeList.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./employeeList.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./employeeList.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-09024468\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./employeeList.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/employeeList.vue\n// module id = null\n// module chunks = ","// https://github.com/DavidBruant/Map-Set.prototype.toJSON\nvar classof = require('./_classof');\nvar from = require('./_array-from-iterable');\nmodule.exports = function (NAME) {\n return function toJSON() {\n if (classof(this) != NAME) throw TypeError(NAME + \"#toJSON isn't generic\");\n return from(this);\n };\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_collection-to-json.js\n// module id = m9gC\n// module chunks = 2 3","// https://tc39.github.io/proposal-setmap-offrom/#sec-set.of\nrequire('./_set-collection-of')('Set');\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es7.set.of.js\n// module id = oNmr\n// module chunks = 2 3","// 9.4.2.3 ArraySpeciesCreate(originalArray, length)\nvar speciesConstructor = require('./_array-species-constructor');\n\nmodule.exports = function (original, length) {\n return new (speciesConstructor(original))(length);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_array-species-create.js\n// module id = oeOm\n// module chunks = 2 3","require('../modules/es6.object.to-string');\nrequire('../modules/es6.string.iterator');\nrequire('../modules/web.dom.iterable');\nrequire('../modules/es6.set');\nrequire('../modules/es7.set.to-json');\nrequire('../modules/es7.set.of');\nrequire('../modules/es7.set.from');\nmodule.exports = require('../modules/_core').Set;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/fn/set.js\n// module id = pPW7\n// module chunks = 2 3","'use strict';\nvar global = require('./_global');\nvar $export = require('./_export');\nvar meta = require('./_meta');\nvar fails = require('./_fails');\nvar hide = require('./_hide');\nvar redefineAll = require('./_redefine-all');\nvar forOf = require('./_for-of');\nvar anInstance = require('./_an-instance');\nvar isObject = require('./_is-object');\nvar setToStringTag = require('./_set-to-string-tag');\nvar dP = require('./_object-dp').f;\nvar each = require('./_array-methods')(0);\nvar DESCRIPTORS = require('./_descriptors');\n\nmodule.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) {\n var Base = global[NAME];\n var C = Base;\n var ADDER = IS_MAP ? 'set' : 'add';\n var proto = C && C.prototype;\n var O = {};\n if (!DESCRIPTORS || typeof C != 'function' || !(IS_WEAK || proto.forEach && !fails(function () {\n new C().entries().next();\n }))) {\n // create collection constructor\n C = common.getConstructor(wrapper, NAME, IS_MAP, ADDER);\n redefineAll(C.prototype, methods);\n meta.NEED = true;\n } else {\n C = wrapper(function (target, iterable) {\n anInstance(target, C, NAME, '_c');\n target._c = new Base();\n if (iterable != undefined) forOf(iterable, IS_MAP, target[ADDER], target);\n });\n each('add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON'.split(','), function (KEY) {\n var IS_ADDER = KEY == 'add' || KEY == 'set';\n if (KEY in proto && !(IS_WEAK && KEY == 'clear')) hide(C.prototype, KEY, function (a, b) {\n anInstance(this, C, KEY);\n if (!IS_ADDER && IS_WEAK && !isObject(a)) return KEY == 'get' ? undefined : false;\n var result = this._c[KEY](a === 0 ? 0 : a, b);\n return IS_ADDER ? this : result;\n });\n });\n IS_WEAK || dP(C.prototype, 'size', {\n get: function () {\n return this._c.size;\n }\n });\n }\n\n setToStringTag(C, NAME);\n\n O[NAME] = C;\n $export($export.G + $export.W + $export.F, O);\n\n if (!IS_WEAK) common.setStrong(C, NAME, IS_MAP);\n\n return C;\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_collection.js\n// module id = qo66\n// module chunks = 2 3","'use strict';\nvar strong = require('./_collection-strong');\nvar validate = require('./_validate-collection');\nvar SET = 'Set';\n\n// 23.2 Set Objects\nmodule.exports = require('./_collection')(SET, function (get) {\n return function Set() { return get(this, arguments.length > 0 ? arguments[0] : undefined); };\n}, {\n // 23.2.3.1 Set.prototype.add(value)\n add: function add(value) {\n return strong.def(validate(this, SET), value = value === 0 ? 0 : value, value);\n }\n}, strong);\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es6.set.js\n// module id = ttyz\n// module chunks = 2 3"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([3],{"7pZf":function(t,e){},"8sHD":function(t,e,a){var i=a("kM2E"),s=a("KpO7");i(i.S+i.F*(Number.parseInt!=s),"Number",{parseInt:s})},KpO7:function(t,e,a){var i=a("7KvD").parseInt,s=a("mnVu").trim,n=a("hyta"),o=/^[-+]?0[xX]/;t.exports=8!==i(n+"08")||22!==i(n+"0x16")?function(t,e){var a=s(String(t),3);return i(a,e>>>0||(o.test(a)?16:10))}:i},Zyzf:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("//Fk"),s=a.n(i),n=a("gBtx"),o=a.n(n),l=a("3Xzz"),c=a("P9l9"),r=a("3E4D"),d=a("Ch4/"),u=(a("mw3O"),{name:"staff-detail-field",props:{showCustomDialog:{type:Boolean,default:!1},detailData:{type:Array,default:[]},dataType:{type:Number,default:1}},data:function(){return{repProjectName:"gic-web",customDialog:!1,fixData:["clerkName","clerkPhone","groupName","positionName"],fixDataStore:["clerkName","clerkPhone","groupName","positionName","clerkCode"],customData:[],checkList:[],baseUrl:""}},beforeMount:function(){var t=window.location.origin;console.log("当前host:",t),"-1"!=t.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=t},computed:{},methods:{handleCardClose:function(){this.customCancel()},customCancel:function(){this.customDialog=!1,this.$emit("customHandleConfirm","hide")},customConfirm:function(){this.checkList=this.customData.map(function(t){return t.checkList}).flat(),this.saveFields(this.dataType)},customChange:function(t){console.log(t)},saveFields:function(t){var e=this,a={fields:e.checkList,type:t};Object(c.b)("/haoban-manage-web/record/employee-show-field-save.json",a).then(function(t){var a=t.data;if(1==a.errorCode)return r.a.showmsg("添加成功","success"),void e.$emit("customHandleConfirm");d.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},treeData:function(t){var e=t.filter(function(e){var a=t.filter(function(t){return e.fieldCode==t.parentCode});return a.length>0&&(e.children=a),0==e.parentCode});return e.sort(function(t,e){return t.sort-e.sort}),e.forEach(function(t,e){t.children.sort(function(t,e){return t.sort-e.sort})}),e},getAllFields:function(){var t=this;Object(c.b)("/haoban-manage-web/record/employee-find-system-template.json",{}).then(function(e){var a=e.data;1!=a.errorCode?d.a.errorMsg(a):t.handleAllFields(a.result)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},handleAllFields:function(t){var e=this.treeData(t);e.forEach(function(t,e){t.checkList=[]}),this.customData=e},handleDetailData:function(){var t=this;t.customData.forEach(function(e,a){e.checkList=[],e.children.forEach(function(a,i){t.checkList.includes(a.fieldCode)&&e.checkList.push(a.fieldCode),a.disable=1==t.dataType?t.fixData.includes(a.fieldCode):t.fixDataStore.includes(a.fieldCode)})})}},watch:{showCustomDialog:function(t,e){this.customDialog=t},detailData:function(t,e){this.checkList=t&&t.length?t:[],this.handleDetailData()}},mounted:function(){this.customDialog=this.showCustomDialog,this.getAllFields()}}),f={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-dialog-wrap"},[a("el-dialog",{attrs:{title:"员工个人详情页展示字段设置",visible:t.customDialog,width:"761px","before-close":t.handleCardClose},on:{"update:visible":function(e){t.customDialog=e}}},[a("div",{staticClass:"custom-dialog__title"},[a("p",{staticClass:"custom-dialog__p"},[t._v("tips:添加后的字段将在员工个人详情页展示出来,个人敏感信息不建议添加")])]),t._v(" "),a("div",{staticClass:"custom-dialog-body"},[t._l(t.customData,function(e,i){return[a("div",{key:i,staticClass:"detail-field-cell flex"},[a("div",{staticClass:"detail-field-left"},[t._v(t._s(e.fieldName))]),t._v(" "),a("div",{staticClass:"detail-field-right flex"},[a("el-checkbox-group",{staticClass:"flex flex-wrap",on:{change:t.customChange},model:{value:e.checkList,callback:function(a){t.$set(e,"checkList",a)},expression:"item.checkList"}},t._l(e.children,function(e,i){return a("el-checkbox",{key:e.fieldCode,attrs:{label:e.fieldCode,disabled:e.disable,name:"type"}},[t._v("\n "+t._s(e.fieldName)+"\n ")])}))],1)])]})],2),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)])],1)},staticRenderFns:[]};var m=a("VU/8")(u,f,!1,function(t){a("7pZf")},"data-v-42af9dfc",null).exports,h=(a("Mk6G"),a("PI0u"),{name:"staffDetails",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"通讯录信息",path:"/staffDetails"},{name:"员工详细字段",path:""}],fixData:["clerkName","clerkPhone","groupName","positionName"],fixDataStore:["clerkName","clerkPhone","groupName","positionName","clerkCode"],adminStruct:{name:"行政架构通讯录员工详情字段",fixedList:[],defineList:[]},storeStruct:{name:"门店架构通讯录员工详情字段",fixedList:[],defineList:[]},showCustomDialog:!1,detailData:[],dataType:null}},computed:{},methods:{showDialogLayer:function(t){this.showCustomDialog=!0,this.dataType=t,this.detailData=1===t?this.adminStruct.fixedList.map(function(t){return t.fields}).concat(this.adminStruct.defineList.map(function(t){return t.fields})):this.storeStruct.fixedList.map(function(t){return t.fields}).concat(this.storeStruct.defineList.map(function(t){return t.fields}))},customHandleConfirm:function(t){if(this.showCustomDialog=!1,t)return!1;this.getSaveFields(this.dataType)},delField:function(t,e,a,i){var s=this;s.$alert("确定要删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then(function(n){n.value;s.postDlField(e.fields,i,a,t)}).catch(function(){})},postDlField:function(t,e,a,i){var s=this,n={fields:t,type:e};Object(c.b)("/haoban-manage-web/record/employee-show-field-delete.json",n).then(function(t){var e=t.data;if(1==e.errorCode)return r.a.showmsg("删除成功","success"),void a.splice(i,1);d.a.errorMsg(e)}).catch(function(t){console.log(t),s.$message.error({duration:1e3,message:t.message})})},getSaveFields:function(t){var e=this;1===t?(e.adminStruct.fixedList=[],e.adminStruct.defineList=[]):(e.storeStruct.fixedList=[],e.storeStruct.defineList=[]);var a={type:t};Object(c.b)("/haoban-manage-web/record/employee-show-field-detail.json",a).then(function(a){var i=a.data;1!=i.errorCode?d.a.errorMsg(i):i.result.forEach(function(a,i){1===o()(t)?e.fixData.includes(a.fields)?e.adminStruct.fixedList.push(a):e.adminStruct.defineList.push(a):e.fixDataStore.includes(a.fields)?e.storeStruct.fixedList.push(a):e.storeStruct.defineList.push(a)})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){s.a.all([this.getSaveFields(1),this.getSaveFields(2)])},components:{navCrumb:l.a,staffDetailField:m}}),p={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"staffDetails-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:t.navpath}}),t._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"staffDetails-cell"},[a("h2",{staticClass:"m-b-25"},[t._v(t._s(t.adminStruct.name))]),t._v(" "),a("div",{staticClass:"staffDetails-cell-fixed"},[t._l(t.adminStruct.fixedList,function(e,i){return[a("el-button",{staticClass:"staffDetails-cell-btn",attrs:{disabled:""}},[t._v(t._s(e.fieldName))])]})],2),t._v(" "),a("div",{staticClass:"staffDetails-cell-add"},[t._l(t.adminStruct.defineList,function(e,i){return[a("el-tag",{staticClass:"staffDetails-cell-btn"},[t._v(t._s(e.fieldName)+" "),a("i",{staticClass:"el-icon-circle-close",on:{click:function(a){a.stopPropagation(),t.delField(i,e,t.adminStruct.defineList,1)}}})])]}),t._v(" "),a("el-button",{staticClass:"el-tag m-l-8 staffDetails-cell-btn",on:{click:function(e){e.stopPropagation(),t.showDialogLayer(1)}}},[a("i",{staticClass:"el-icon-plus"}),t._v("添加字段")])],2)]),t._v(" "),a("div",{staticClass:"staffDetails-cell"},[a("h2",{staticClass:"m-b-25"},[t._v(t._s(t.storeStruct.name))]),t._v(" "),a("div",{staticClass:"staffDetails-cell-fixed"},[t._l(t.storeStruct.fixedList,function(e,i){return[a("el-button",{staticClass:"staffDetails-cell-btn",attrs:{disabled:""}},[t._v(t._s(e.fieldName))])]})],2),t._v(" "),a("div",{staticClass:"staffDetails-cell-add"},[t._l(t.storeStruct.defineList,function(e,i){return[a("el-tag",{staticClass:"staffDetails-cell-btn"},[t._v(t._s(e.fieldName)+" "),a("i",{staticClass:"el-icon-circle-close",on:{click:function(a){a.stopPropagation(),t.delField(i,e,t.storeStruct.defineList,2)}}})])]}),t._v(" "),a("el-button",{staticClass:"el-tag m-l-8 staffDetails-cell-btn",on:{click:function(e){e.stopPropagation(),t.showDialogLayer(2)}}},[a("i",{staticClass:"el-icon-plus"}),t._v("添加字段")])],2)])])]),t._v(" "),a("vue-gic-footer"),t._v(" "),a("staff-detail-field",{attrs:{detailData:t.detailData,showCustomDialog:t.showCustomDialog,dataType:t.dataType},on:{customHandleConfirm:t.customHandleConfirm}})],1)},staticRenderFns:[]};var v=a("VU/8")(h,p,!1,function(t){a("wCe+")},"data-v-d18cb370",null);e.default=v.exports},gBtx:function(t,e,a){t.exports={default:a("qrpI"),__esModule:!0}},hyta:function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},mnVu:function(t,e,a){var i=a("kM2E"),s=a("52gC"),n=a("S82l"),o=a("hyta"),l="["+o+"]",c=RegExp("^"+l+l+"*"),r=RegExp(l+l+"*$"),d=function(t,e,a){var s={},l=n(function(){return!!o[t]()||"​…"!="​…"[t]()}),c=s[t]=l?e(u):o[t];a&&(s[a]=c),i(i.P+i.F*l,"String",s)},u=d.trim=function(t,e){return t=String(s(t)),1&e&&(t=t.replace(c,"")),2&e&&(t=t.replace(r,"")),t};t.exports=d},qrpI:function(t,e,a){a("8sHD"),t.exports=a("FeBl").Number.parseInt},"wCe+":function(t,e){}});
//# sourceMappingURL=3.dd74d5987c2f3d860fb5.js.map
\ No newline at end of file
webpackJsonp([30],{"+lem":function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={name:"reviewed",data:function(){return{projectName:"gic-clique",collapseFlag:!1,contentHeight:"0px"}},computed:{},methods:{toRouterView:function(e){console.log(e),this.$router.push({path:e.path})},collapseTag:function(e){console.log(e),this.collapseFlag=e}},mounted:function(){this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px"}},a={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"review-wrap"},[o("vue-office-header",{attrs:{projectName:e.projectName},on:{collapseTag:e.collapseTag,toRouterView:e.toRouterView}}),e._v(" "),o("div",{staticClass:"setting-wrap__body"},[o("div",{staticClass:"content",attrs:{id:"content"}},[o("div",{staticClass:"content-body",style:{height:e.contentHeight}},[o("div",{staticClass:"left-menu",style:{height:e.contentHeight}},[o("vue-office-aside",{ref:"asideMenu",attrs:{projectName:e.projectName,collapseFlag:e.collapseFlag}})],1),e._v(" "),o("transition",{attrs:{name:"fade",mode:"out-in"}},[o("router-view")],1)],1)])])],1)},staticRenderFns:[]};var i=o("VU/8")(n,a,!1,function(e){o("J1lA")},null,null);t.default=i.exports},J1lA:function(e,t){}});
//# sourceMappingURL=30.97ade3808abebffe350e.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/reviewCenter/index.vue","webpack:///./src/views/reviewCenter/index.vue?b0fd","webpack:///./src/views/reviewCenter/index.vue"],"names":["reviewCenter","name","data","projectName","collapseFlag","contentHeight","computed","methods","toRouterView","val","console","log","this","$router","push","path","collapseTag","mounted","document","documentElement","clientHeight","body","views_reviewCenter","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","on","_v","id","style","height","ref","mode","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"wGAuBA,IAAAA,GACAC,KAAA,WACAC,KAFA,WAGA,OACAC,YAAA,aACAC,cAAA,EACAC,cAAA,QAGAC,YAGAC,SAEAC,aAFA,SAEAC,GAQAC,QAAAC,IAAAF,GAPAG,KAQAC,QAAAC,MACAC,KAAAN,EAAAM,QAKAC,YAjBA,SAiBAP,GAEAC,QAAAC,IAAAF,GADAG,KAEAR,aAAAK,IAGAQ,QAnCA,WAoCAL,KACAP,eAAAa,SAAAC,gBAAAC,cAAAF,SAAAG,KAAAD,cAAA,UCzDeE,GADEC,OAFjB,WAA0B,IAAAC,EAAAZ,KAAaa,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,gBAA0BF,EAAA,qBAA0BG,OAAO3B,YAAAqB,EAAArB,aAA8B4B,IAAKf,YAAAQ,EAAAR,YAAAR,aAAAgB,EAAAhB,gBAA+DgB,EAAAQ,GAAA,KAAAL,EAAA,OAAwBE,YAAA,uBAAiCF,EAAA,OAAYE,YAAA,UAAAC,OAA6BG,GAAA,aAAgBN,EAAA,OAAYE,YAAA,eAAAK,OAAmCC,OAAAX,EAAAnB,iBAA4BsB,EAAA,OAAYE,YAAA,YAAAK,OAAgCC,OAAAX,EAAAnB,iBAA4BsB,EAAA,oBAAyBS,IAAA,YAAAN,OAAuB3B,YAAAqB,EAAArB,YAAAC,aAAAoB,EAAApB,iBAA+D,GAAAoB,EAAAQ,GAAA,KAAAL,EAAA,cAAmCG,OAAO7B,KAAA,OAAAoC,KAAA,YAA+BV,EAAA,gCAEnrBW,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEzC,EACAsB,GATF,EAVA,SAAAoB,GACEF,EAAQ,SAaV,KAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/30.97ade3808abebffe350e.js","sourcesContent":["<template>\r\n <div class=\"review-wrap\">\r\n <!-- 公共头部菜单插件 -->\r\n <vue-office-header :projectName=\"projectName\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-office-header>\r\n <div class=\"setting-wrap__body\">\r\n <div id=\"content\" class=\"content\">\r\n <div class=\"content-body\" :style=\"{height: contentHeight}\">\r\n <div class=\"left-menu\" :style=\"{height: contentHeight}\">\r\n <vue-office-aside ref=\"asideMenu\" :projectName=\"projectName\" :collapseFlag=\"collapseFlag\"></vue-office-aside>\r\n </div>\r\n <transition name=\"fade\" mode=\"out-in\">\r\n <!-- 缓存已经填好内容的页面 -->\r\n <!-- <keep-alive include=\"editGroupGrade\"> -->\r\n <router-view></router-view>\r\n <!-- </keep-alive > -->\r\n </transition>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n\r\nexport default {\r\n name: \"reviewed\",\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\r\n collapseFlag: false, // 折叠参数\r\n contentHeight: '0px', //页面内容高度\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n // 处理路由跳转\r\n toRouterView(val) {\r\n var that = this;\r\n // 模拟检查数据\r\n // //有两个参数\r\n //{\r\n // name:,\r\n // path:\r\n //}\r\n console.log(val);\r\n that.$router.push({\r\n path: val.path\r\n })\r\n },\r\n\r\n // 折叠事件\r\n collapseTag(val) {\r\n var that = this;\r\n console.log(val);\r\n that.collapseFlag = val\r\n },\r\n },\r\n mounted() {\r\n const that = this\r\n that.contentHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 64 +'px';\r\n },\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" >\r\n.setting-wrap__body{\r\n .content{\r\n padding-top: 64px;\r\n /* height: calc(100% - 64px);\r\n overflow-y: auto;*/\r\n min-width: 1400px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n .content-body {\r\n display: flex;\r\n overflow: hidden;\r\n\r\n .common-set-wrap {\r\n position: relative;\r\n width: 100%;\r\n height: 100%;\r\n overflow-y: auto;\r\n\r\n .right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n background: #fff;\r\n padding: 24px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.el-table__empty-block {\r\n height: 256px;\r\n}\r\n\r\n.el-table__empty-text{\r\n width: auto;\r\n margin-bottom:80px;\r\n &::before{\r\n content: ' ';\r\n display: block;\r\n width: 60px;\r\n height: 60px;\r\n background: url(../../assets/no-data_icon.png) no-repeat center;\r\n margin: 0px auto 22px auto;\r\n }\r\n}\r\n\r\n.el-table__empty-text {\r\n margin-bottom: 0;\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/reviewCenter/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"review-wrap\"},[_c('vue-office-header',{attrs:{\"projectName\":_vm.projectName},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"setting-wrap__body\"},[_c('div',{staticClass:\"content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"content-body\",style:({height: _vm.contentHeight})},[_c('div',{staticClass:\"left-menu\",style:({height: _vm.contentHeight})},[_c('vue-office-aside',{ref:\"asideMenu\",attrs:{\"projectName\":_vm.projectName,\"collapseFlag\":_vm.collapseFlag}})],1),_vm._v(\" \"),_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[_c('router-view')],1)],1)])])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-02e9136b\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/reviewCenter/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-02e9136b\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-02e9136b\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/reviewCenter/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([25],{"7QvG":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n={name:"administrativeFrame",components:{searchMenu:i("ATfr").a},data:function(){return{}},computed:{},methods:{},mounted:function(){}},a={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"administrative-wrap"},[e("div",{staticClass:"inline-block administrative-wrap__left common-wrap__left"}),this._v(" "),e("search-menu"),this._v(" "),e("div",{staticClass:"inline-block administrative-wrap__right common-wrap__right"})],1)},staticRenderFns:[]};var r=i("VU/8")(n,a,!1,function(t){i("TZUj")},"data-v-22965699",null);e.default=r.exports},TZUj:function(t,e){}});
//# sourceMappingURL=25.deed1078cc03aad96148.js.map
\ No newline at end of file
webpackJsonp([30],{"7QvG":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n={name:"administrativeFrame",components:{searchMenu:i("ATfr").a},data:function(){return{}},computed:{},methods:{},mounted:function(){}},a={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"administrative-wrap"},[e("div",{staticClass:"inline-block administrative-wrap__left common-wrap__left"}),this._v(" "),e("search-menu"),this._v(" "),e("div",{staticClass:"inline-block administrative-wrap__right common-wrap__right"})],1)},staticRenderFns:[]};var r=i("VU/8")(n,a,!1,function(t){i("TZUj")},"data-v-22965699",null);e.default=r.exports},TZUj:function(t,e){}});
//# sourceMappingURL=30.e35316c46e0638f5e4d3.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/administrativeFrame1.vue","webpack:///./src/views/contacts/administrativeFrame1.vue?7b44","webpack:///./src/views/contacts/administrativeFrame1.vue"],"names":["administrativeFrame1","name","components","searchMenu","data","computed","methods","mounted","contacts_administrativeFrame1","render","_h","this","$createElement","_c","_self","staticClass","_v","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"4GAaAA,GACAC,KAAA,sBACAC,YACAC,qBAAA,GAEAC,KALA,WAMA,UAIAC,YAGAC,WAGAC,QAhBA,cCVeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAA0BC,EAAvCF,KAAuCG,MAAAD,IAAAH,EAAwB,OAAAG,EAAA,OAAiBE,YAAA,wBAAkCF,EAAA,OAAYE,YAAA,6DAA9HJ,KAAqMK,GAAA,KAAAH,EAAA,eAArMF,KAAqMK,GAAA,KAAAH,EAAA,OAAsDE,YAAA,gEAAyE,IAE7UE,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEpB,EACAQ,GATF,EAVA,SAAAa,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/25.deed1078cc03aad96148.js","sourcesContent":["<template>\r\n <div class=\"administrative-wrap\">\r\n <div class=\"inline-block administrative-wrap__left common-wrap__left\">\r\n\r\n </div>\r\n <search-menu></search-menu>\r\n <div class=\"inline-block administrative-wrap__right common-wrap__right\">\r\n\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import searchMenu from \"components/contacts/searchMenu\";\r\n export default {\r\n name: \"administrativeFrame\",\r\n components: {\r\n searchMenu\r\n },\r\n data() {\r\n return {\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n };\r\n</script>\r\n<style lang=\"less\" scoped>\r\n .administrative-wrap {\r\n width: 100%;\r\n font-size: 0;\r\n\r\n &__left {\r\n width: 260px;\r\n height: 690px;\r\n vertical-align: top;\r\n font-size: 14px;\r\n background: rgba(238,241,248,1);\r\n border-radius: 2px;\r\n }\r\n\r\n &__right {\r\n width: calc(100% - 260px);\r\n min-height: 690px;\r\n padding: 24px;\r\n vertical-align: top;\r\n font-size: 14px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/administrativeFrame1.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"administrative-wrap\"},[_c('div',{staticClass:\"inline-block administrative-wrap__left common-wrap__left\"}),_vm._v(\" \"),_c('search-menu'),_vm._v(\" \"),_c('div',{staticClass:\"inline-block administrative-wrap__right common-wrap__right\"})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-22965699\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/administrativeFrame1.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-22965699\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./administrativeFrame1.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame1.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame1.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-22965699\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./administrativeFrame1.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-22965699\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/administrativeFrame1.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/administrativeFrame1.vue","webpack:///./src/views/contacts/administrativeFrame1.vue?7b44","webpack:///./src/views/contacts/administrativeFrame1.vue"],"names":["administrativeFrame1","name","components","searchMenu","data","computed","methods","mounted","contacts_administrativeFrame1","render","_h","this","$createElement","_c","_self","staticClass","_v","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"4GAaAA,GACAC,KAAA,sBACAC,YACAC,qBAAA,GAEAC,KALA,WAMA,UAIAC,YAGAC,WAGAC,QAhBA,cCVeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAA0BC,EAAvCF,KAAuCG,MAAAD,IAAAH,EAAwB,OAAAG,EAAA,OAAiBE,YAAA,wBAAkCF,EAAA,OAAYE,YAAA,6DAA9HJ,KAAqMK,GAAA,KAAAH,EAAA,eAArMF,KAAqMK,GAAA,KAAAH,EAAA,OAAsDE,YAAA,gEAAyE,IAE7UE,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEpB,EACAQ,GATF,EAVA,SAAAa,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/30.e35316c46e0638f5e4d3.js","sourcesContent":["<template>\r\n <div class=\"administrative-wrap\">\r\n <div class=\"inline-block administrative-wrap__left common-wrap__left\">\r\n\r\n </div>\r\n <search-menu></search-menu>\r\n <div class=\"inline-block administrative-wrap__right common-wrap__right\">\r\n\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import searchMenu from \"components/contacts/searchMenu\";\r\n export default {\r\n name: \"administrativeFrame\",\r\n components: {\r\n searchMenu\r\n },\r\n data() {\r\n return {\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n };\r\n</script>\r\n<style lang=\"less\" scoped>\r\n .administrative-wrap {\r\n width: 100%;\r\n font-size: 0;\r\n\r\n &__left {\r\n width: 260px;\r\n height: 690px;\r\n vertical-align: top;\r\n font-size: 14px;\r\n background: rgba(238,241,248,1);\r\n border-radius: 2px;\r\n }\r\n\r\n &__right {\r\n width: calc(100% - 260px);\r\n min-height: 690px;\r\n padding: 24px;\r\n vertical-align: top;\r\n font-size: 14px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/administrativeFrame1.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"administrative-wrap\"},[_c('div',{staticClass:\"inline-block administrative-wrap__left common-wrap__left\"}),_vm._v(\" \"),_c('search-menu'),_vm._v(\" \"),_c('div',{staticClass:\"inline-block administrative-wrap__right common-wrap__right\"})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-22965699\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/administrativeFrame1.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-22965699\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./administrativeFrame1.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame1.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame1.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-22965699\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./administrativeFrame1.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-22965699\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/administrativeFrame1.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([28],{EeHb:function(e,t){},ys9I:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("3Xzz"),s=(a("Mk6G"),a("3E4D"),a("Ch4/"),a("PI0u")),l={name:"replaceAdmin",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"更换超级管理员",path:""}],subNavText:"更换超级管理员,需要先验证当前超级管理员身份",active:0,ruleForm:{name:"11",phone:1334444444,code:""},rules:{name:[{required:!0,message:"请输入当前绑定账号",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"}],code:[{required:!0,message:"请输入验证码",trigger:"blur"}]},disableBtn:!1,newFormLoad:!1,newRuleForm:{name:""},newRules:{name:[{required:!0,message:"请输入手机号/姓名",trigger:"blur"}]}}},computed:{},methods:{sendCode:Object(s.a)(function(e){this.disableBtn=!0},500),postSendCode:function(){},submitForm:Object(s.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.active++>2&&t.active})},500),newSubmitForm:Object(s.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.active++})},500),submitFormBack:function(){this.active&&this.active--}},mounted:function(){},components:{navCrumb:r.a}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"replaceAdmin-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("el-steps",{attrs:{active:e.active,"finish-status":"success","align-center":""}},[a("el-step",{attrs:{title:"获取验证码"}}),e._v(" "),a("el-step",{attrs:{title:"绑定新的超级管理员"}}),e._v(" "),a("el-step",{attrs:{title:"完成"}})],1),e._v(" "),a("div",{staticClass:"w-514 replaceAdmin-wrap-form m-t-45"},[0==e.active?a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[a("el-form-item",{attrs:{label:"当前绑定账号",prop:"name"}},[a("el-input",{staticClass:"w-280",attrs:{disabled:"",placeholder:""},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[a("el-input",{staticClass:"w-280",attrs:{disabled:"",placeholder:""},model:{value:e.ruleForm.phone,callback:function(t){e.$set(e.ruleForm,"phone",t)},expression:"ruleForm.phone"}}),a("el-button",{staticClass:"m-l-20 v-align-b",attrs:{type:"primary",disabled:e.disableBtn},on:{click:function(t){e.sendCode(e.ruleForm.phone)}}},[e._v("获取验证码")])],1),e._v(" "),a("el-form-item",{attrs:{label:"验证码",prop:"code"}},[a("el-input",{staticClass:"w-280",attrs:{placeholder:"请输入验证码"},model:{value:e.ruleForm.code,callback:function(t){e.$set(e.ruleForm,"code",t)},expression:"ruleForm.code"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("下一步")])],1)],1):e._e(),e._v(" "),1==e.active?a("el-form",{ref:"newRuleForm",staticClass:"demo-ruleForm",attrs:{model:e.newRuleForm,rules:e.newRules,"label-width":"140px"}},[a("el-form-item",{attrs:{label:"新绑定超级管理员",prop:"name"}},[a("el-input",{staticClass:"w-280",attrs:{placeholder:"请输入手机号/姓名"},model:{value:e.newRuleForm.name,callback:function(t){e.$set(e.newRuleForm,"name",t)},expression:"newRuleForm.name"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary",loading:e.newFormLoad},on:{click:function(t){e.newSubmitForm("newRuleForm")}}},[e._v("提交")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.submitFormBack}},[e._v("上一步")])],1)],1):e._e(),e._v(" "),2==e.active?a("div",{staticClass:"replaceAdmin-wrap-success"},[e._m(0),e._v(" "),a("p",[e._v("操作成功")])]):e._e()],1)],1)]),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"icon-outer"},[t("i",{staticClass:"el-icon-success"})])}]};var i=a("VU/8")(l,n,!1,function(e){a("EeHb")},"data-v-0652fa2b",null);t.default=i.exports}});
//# sourceMappingURL=28.e7f9437d7012aa113184.js.map
\ No newline at end of file
webpackJsonp([31],{EeHb:function(e,t){},ys9I:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("3Xzz"),s=(a("Mk6G"),a("3E4D"),a("Ch4/"),a("PI0u")),l={name:"replaceAdmin",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"更换超级管理员",path:""}],subNavText:"更换超级管理员,需要先验证当前超级管理员身份",active:0,ruleForm:{name:"11",phone:1334444444,code:""},rules:{name:[{required:!0,message:"请输入当前绑定账号",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"}],code:[{required:!0,message:"请输入验证码",trigger:"blur"}]},disableBtn:!1,newFormLoad:!1,newRuleForm:{name:""},newRules:{name:[{required:!0,message:"请输入手机号/姓名",trigger:"blur"}]}}},computed:{},methods:{sendCode:Object(s.a)(function(e){this.disableBtn=!0},500),postSendCode:function(){},submitForm:Object(s.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.active++>2&&t.active})},500),newSubmitForm:Object(s.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.active++})},500),submitFormBack:function(){this.active&&this.active--}},mounted:function(){},components:{navCrumb:r.a}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"replaceAdmin-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("el-steps",{attrs:{active:e.active,"finish-status":"success","align-center":""}},[a("el-step",{attrs:{title:"获取验证码"}}),e._v(" "),a("el-step",{attrs:{title:"绑定新的超级管理员"}}),e._v(" "),a("el-step",{attrs:{title:"完成"}})],1),e._v(" "),a("div",{staticClass:"w-514 replaceAdmin-wrap-form m-t-45"},[0==e.active?a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[a("el-form-item",{attrs:{label:"当前绑定账号",prop:"name"}},[a("el-input",{staticClass:"w-280",attrs:{disabled:"",placeholder:""},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[a("el-input",{staticClass:"w-280",attrs:{disabled:"",placeholder:""},model:{value:e.ruleForm.phone,callback:function(t){e.$set(e.ruleForm,"phone",t)},expression:"ruleForm.phone"}}),a("el-button",{staticClass:"m-l-20 v-align-b",attrs:{type:"primary",disabled:e.disableBtn},on:{click:function(t){e.sendCode(e.ruleForm.phone)}}},[e._v("获取验证码")])],1),e._v(" "),a("el-form-item",{attrs:{label:"验证码",prop:"code"}},[a("el-input",{staticClass:"w-280",attrs:{placeholder:"请输入验证码"},model:{value:e.ruleForm.code,callback:function(t){e.$set(e.ruleForm,"code",t)},expression:"ruleForm.code"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("下一步")])],1)],1):e._e(),e._v(" "),1==e.active?a("el-form",{ref:"newRuleForm",staticClass:"demo-ruleForm",attrs:{model:e.newRuleForm,rules:e.newRules,"label-width":"140px"}},[a("el-form-item",{attrs:{label:"新绑定超级管理员",prop:"name"}},[a("el-input",{staticClass:"w-280",attrs:{placeholder:"请输入手机号/姓名"},model:{value:e.newRuleForm.name,callback:function(t){e.$set(e.newRuleForm,"name",t)},expression:"newRuleForm.name"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary",loading:e.newFormLoad},on:{click:function(t){e.newSubmitForm("newRuleForm")}}},[e._v("提交")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.submitFormBack}},[e._v("上一步")])],1)],1):e._e(),e._v(" "),2==e.active?a("div",{staticClass:"replaceAdmin-wrap-success"},[e._m(0),e._v(" "),a("p",[e._v("操作成功")])]):e._e()],1)],1)]),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"icon-outer"},[t("i",{staticClass:"el-icon-success"})])}]};var i=a("VU/8")(l,n,!1,function(e){a("EeHb")},"data-v-0652fa2b",null);t.default=i.exports}});
//# sourceMappingURL=31.18bd3eea3260158f6cc9.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/setting/replaceAdmin.vue","webpack:///./src/views/setting/replaceAdmin.vue?a120","webpack:///./src/views/setting/replaceAdmin.vue"],"names":["replaceAdmin","name","data","navpath","path","relocation","subNavText","active","ruleForm","phone","code","rules","required","message","trigger","disableBtn","newFormLoad","newRuleForm","newRules","computed","methods","sendCode","Object","js_public","this","postSendCode","submitForm","formName","that","$refs","validate","valid","newSubmitForm","submitFormBack","mounted","components","navCrumb","nav","setting_replaceAdmin","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","finish-status","align-center","title","ref","model","label-width","label","prop","disabled","placeholder","value","callback","$$v","$set","expression","type","on","click","$event","_e","loading","_m","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/28.e7f9437d7012aa113184.js","sourcesContent":["<template>\r\n <div class=\"replaceAdmin-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <el-steps :active=\"active\" finish-status=\"success\" align-center>\r\n <el-step title=\"获取验证码\"></el-step>\r\n <el-step title=\"绑定新的超级管理员\"></el-step>\r\n <el-step title=\"完成\"></el-step>\r\n </el-steps>\r\n <div class=\"w-514 replaceAdmin-wrap-form m-t-45\">\r\n <el-form\r\n v-if=\"active == 0\"\r\n :model=\"ruleForm\"\r\n :rules=\"rules\"\r\n ref=\"ruleForm\"\r\n label-width=\"110px\"\r\n class=\"demo-ruleForm\">\r\n <el-form-item label=\"当前绑定账号\" prop=\"name\" class=\"\">\r\n <el-input v-model=\"ruleForm.name\" disabled placeholder=\"\" class=\"w-280\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"手机号\" prop=\"phone\" class=\"\">\r\n <el-input v-model=\"ruleForm.phone\" disabled placeholder=\"\" class=\"w-280\"></el-input><el-button class=\"m-l-20 v-align-b\" type=\"primary\" :disabled=\"disableBtn\" @click=\"sendCode(ruleForm.phone)\">获取验证码</el-button>\r\n </el-form-item>\r\n <el-form-item label=\"验证码\" prop=\"code\" class=\"\">\r\n <el-input v-model=\"ruleForm.code\" placeholder=\"请输入验证码\" class=\"w-280\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">下一步</el-button>\r\n </el-form-item>\r\n </el-form>\r\n <!-- 新绑定 -->\r\n <el-form\r\n v-if=\"active == 1\"\r\n :model=\"newRuleForm\"\r\n :rules=\"newRules\"\r\n ref=\"newRuleForm\"\r\n label-width=\"140px\"\r\n class=\"demo-ruleForm\">\r\n <el-form-item label=\"新绑定超级管理员\" prop=\"name\" class=\"\">\r\n <el-input v-model=\"newRuleForm.name\" placeholder=\"请输入手机号/姓名\" class=\"w-280\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" :loading=\"newFormLoad\" @click=\"newSubmitForm('newRuleForm')\">提交</el-button>\r\n <el-button type=\"primary\" @click=\"submitFormBack\">上一步</el-button>\r\n </el-form-item>\r\n </el-form>\r\n <!-- 提交成功 -->\r\n <div class=\"replaceAdmin-wrap-success\" v-if=\"active == 2\">\r\n <div class=\"icon-outer\"><i class=\"el-icon-success\"></i></div>\r\n <p>操作成功</p>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nexport default {\r\n name: \"replaceAdmin\",\r\n data() {\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '更换超级管理员',\r\n path: ''\r\n }\r\n\r\n ],\r\n subNavText: '更换超级管理员,需要先验证当前超级管理员身份',\r\n\r\n active: 0,\r\n\r\n ruleForm: {\r\n name: '11',\r\n phone: 1334444444,\r\n code: ''\r\n },\r\n rules: {\r\n name: [\r\n { required: true, message: '请输入当前绑定账号', trigger: 'blur' },\r\n ],\r\n phone: [\r\n { required: true, message: '请输入手机号', trigger: 'blur' }\r\n ],\r\n code: [\r\n { required: true, message: '请输入验证码', trigger: 'blur' }\r\n ],\r\n },\r\n\r\n disableBtn: false, // 发验证码\r\n\r\n // 新绑定\r\n newFormLoad: false,\r\n newRuleForm: {\r\n name: '',\r\n },\r\n newRules: {\r\n name: [\r\n { required: true, message: '请输入手机号/姓名', trigger: 'blur' },\r\n ]\r\n }\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 发验证码\r\n */\r\n sendCode: _debounce(function(phone) {\r\n const that = this;\r\n that.disableBtn = true;\r\n\r\n },500),\r\n\r\n /**\r\n * 发验证码---api\r\n */\r\n postSendCode() {\r\n const that = this\r\n\r\n },\r\n\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n if (that.active++ > 2){that.active == 2};\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 新绑定---提交\r\n */\r\n newSubmitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n that.active++\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 新绑定---上一步\r\n */\r\n submitFormBack() {\r\n const that = this;\r\n\r\n !!that.active? that.active--: '';\r\n }\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n components: {\r\n navCrumb\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n .right-box {\r\n background: #fff;\r\n min-height: 500px;\r\n padding: 24px;\r\n\r\n .w-280 {\r\n width: 280px;\r\n }\r\n\r\n .w-514 {\r\n width: 514px;\r\n }\r\n\r\n .m-l-20 {\r\n margin-left: 20px;\r\n }\r\n\r\n .m-t-45 {\r\n margin-top: 45px;\r\n }\r\n\r\n .v-align-b {\r\n vertical-align: bottom;\r\n }\r\n\r\n .text-center {\r\n text-align: center;\r\n }\r\n\r\n .replaceAdmin-wrap-form {\r\n margin: 45px auto 0;\r\n }\r\n\r\n .replaceAdmin-wrap-success {\r\n text-align: center;\r\n i {\r\n font-size: 50px;\r\n color: #67c23a;\r\n }\r\n\r\n p {\r\n margin-top: 24px;\r\n font-size: 20px;\r\n color: #303133;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/replaceAdmin.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"replaceAdmin-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('el-steps',{attrs:{\"active\":_vm.active,\"finish-status\":\"success\",\"align-center\":\"\"}},[_c('el-step',{attrs:{\"title\":\"获取验证码\"}}),_vm._v(\" \"),_c('el-step',{attrs:{\"title\":\"绑定新的超级管理员\"}}),_vm._v(\" \"),_c('el-step',{attrs:{\"title\":\"完成\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"w-514 replaceAdmin-wrap-form m-t-45\"},[(_vm.active == 0)?_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"110px\"}},[_c('el-form-item',{attrs:{\"label\":\"当前绑定账号\",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"disabled\":\"\",\"placeholder\":\"\"},model:{value:(_vm.ruleForm.name),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"name\", $$v)},expression:\"ruleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"手机号\",\"prop\":\"phone\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"disabled\":\"\",\"placeholder\":\"\"},model:{value:(_vm.ruleForm.phone),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"phone\", $$v)},expression:\"ruleForm.phone\"}}),_c('el-button',{staticClass:\"m-l-20 v-align-b\",attrs:{\"type\":\"primary\",\"disabled\":_vm.disableBtn},on:{\"click\":function($event){_vm.sendCode(_vm.ruleForm.phone)}}},[_vm._v(\"获取验证码\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"验证码\",\"prop\":\"code\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"placeholder\":\"请输入验证码\"},model:{value:(_vm.ruleForm.code),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"code\", $$v)},expression:\"ruleForm.code\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"下一步\")])],1)],1):_vm._e(),_vm._v(\" \"),(_vm.active == 1)?_c('el-form',{ref:\"newRuleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.newRuleForm,\"rules\":_vm.newRules,\"label-width\":\"140px\"}},[_c('el-form-item',{attrs:{\"label\":\"新绑定超级管理员\",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"placeholder\":\"请输入手机号/姓名\"},model:{value:(_vm.newRuleForm.name),callback:function ($$v) {_vm.$set(_vm.newRuleForm, \"name\", $$v)},expression:\"newRuleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\",\"loading\":_vm.newFormLoad},on:{\"click\":function($event){_vm.newSubmitForm('newRuleForm')}}},[_vm._v(\"提交\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.submitFormBack}},[_vm._v(\"上一步\")])],1)],1):_vm._e(),_vm._v(\" \"),(_vm.active == 2)?_c('div',{staticClass:\"replaceAdmin-wrap-success\"},[_vm._m(0),_vm._v(\" \"),_c('p',[_vm._v(\"操作成功\")])]):_vm._e()],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"icon-outer\"},[_c('i',{staticClass:\"el-icon-success\"})])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0652fa2b\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/replaceAdmin.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0652fa2b\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./replaceAdmin.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./replaceAdmin.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./replaceAdmin.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0652fa2b\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./replaceAdmin.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0652fa2b\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/replaceAdmin.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/setting/replaceAdmin.vue","webpack:///./src/views/setting/replaceAdmin.vue?a120","webpack:///./src/views/setting/replaceAdmin.vue"],"names":["replaceAdmin","name","data","navpath","path","relocation","subNavText","active","ruleForm","phone","code","rules","required","message","trigger","disableBtn","newFormLoad","newRuleForm","newRules","computed","methods","sendCode","Object","js_public","this","postSendCode","submitForm","formName","that","$refs","validate","valid","newSubmitForm","submitFormBack","mounted","components","navCrumb","nav","setting_replaceAdmin","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","finish-status","align-center","title","ref","model","label-width","label","prop","disabled","placeholder","value","callback","$$v","$set","expression","type","on","click","$event","_e","loading","_m","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/31.18bd3eea3260158f6cc9.js","sourcesContent":["<template>\r\n <div class=\"replaceAdmin-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <el-steps :active=\"active\" finish-status=\"success\" align-center>\r\n <el-step title=\"获取验证码\"></el-step>\r\n <el-step title=\"绑定新的超级管理员\"></el-step>\r\n <el-step title=\"完成\"></el-step>\r\n </el-steps>\r\n <div class=\"w-514 replaceAdmin-wrap-form m-t-45\">\r\n <el-form\r\n v-if=\"active == 0\"\r\n :model=\"ruleForm\"\r\n :rules=\"rules\"\r\n ref=\"ruleForm\"\r\n label-width=\"110px\"\r\n class=\"demo-ruleForm\">\r\n <el-form-item label=\"当前绑定账号\" prop=\"name\" class=\"\">\r\n <el-input v-model=\"ruleForm.name\" disabled placeholder=\"\" class=\"w-280\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"手机号\" prop=\"phone\" class=\"\">\r\n <el-input v-model=\"ruleForm.phone\" disabled placeholder=\"\" class=\"w-280\"></el-input><el-button class=\"m-l-20 v-align-b\" type=\"primary\" :disabled=\"disableBtn\" @click=\"sendCode(ruleForm.phone)\">获取验证码</el-button>\r\n </el-form-item>\r\n <el-form-item label=\"验证码\" prop=\"code\" class=\"\">\r\n <el-input v-model=\"ruleForm.code\" placeholder=\"请输入验证码\" class=\"w-280\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">下一步</el-button>\r\n </el-form-item>\r\n </el-form>\r\n <!-- 新绑定 -->\r\n <el-form\r\n v-if=\"active == 1\"\r\n :model=\"newRuleForm\"\r\n :rules=\"newRules\"\r\n ref=\"newRuleForm\"\r\n label-width=\"140px\"\r\n class=\"demo-ruleForm\">\r\n <el-form-item label=\"新绑定超级管理员\" prop=\"name\" class=\"\">\r\n <el-input v-model=\"newRuleForm.name\" placeholder=\"请输入手机号/姓名\" class=\"w-280\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" :loading=\"newFormLoad\" @click=\"newSubmitForm('newRuleForm')\">提交</el-button>\r\n <el-button type=\"primary\" @click=\"submitFormBack\">上一步</el-button>\r\n </el-form-item>\r\n </el-form>\r\n <!-- 提交成功 -->\r\n <div class=\"replaceAdmin-wrap-success\" v-if=\"active == 2\">\r\n <div class=\"icon-outer\"><i class=\"el-icon-success\"></i></div>\r\n <p>操作成功</p>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nexport default {\r\n name: \"replaceAdmin\",\r\n data() {\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '更换超级管理员',\r\n path: ''\r\n }\r\n\r\n ],\r\n subNavText: '更换超级管理员,需要先验证当前超级管理员身份',\r\n\r\n active: 0,\r\n\r\n ruleForm: {\r\n name: '11',\r\n phone: 1334444444,\r\n code: ''\r\n },\r\n rules: {\r\n name: [\r\n { required: true, message: '请输入当前绑定账号', trigger: 'blur' },\r\n ],\r\n phone: [\r\n { required: true, message: '请输入手机号', trigger: 'blur' }\r\n ],\r\n code: [\r\n { required: true, message: '请输入验证码', trigger: 'blur' }\r\n ],\r\n },\r\n\r\n disableBtn: false, // 发验证码\r\n\r\n // 新绑定\r\n newFormLoad: false,\r\n newRuleForm: {\r\n name: '',\r\n },\r\n newRules: {\r\n name: [\r\n { required: true, message: '请输入手机号/姓名', trigger: 'blur' },\r\n ]\r\n }\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 发验证码\r\n */\r\n sendCode: _debounce(function(phone) {\r\n const that = this;\r\n that.disableBtn = true;\r\n\r\n },500),\r\n\r\n /**\r\n * 发验证码---api\r\n */\r\n postSendCode() {\r\n const that = this\r\n\r\n },\r\n\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n if (that.active++ > 2){that.active == 2};\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 新绑定---提交\r\n */\r\n newSubmitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n that.active++\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 新绑定---上一步\r\n */\r\n submitFormBack() {\r\n const that = this;\r\n\r\n !!that.active? that.active--: '';\r\n }\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n components: {\r\n navCrumb\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n .right-box {\r\n background: #fff;\r\n min-height: 500px;\r\n padding: 24px;\r\n\r\n .w-280 {\r\n width: 280px;\r\n }\r\n\r\n .w-514 {\r\n width: 514px;\r\n }\r\n\r\n .m-l-20 {\r\n margin-left: 20px;\r\n }\r\n\r\n .m-t-45 {\r\n margin-top: 45px;\r\n }\r\n\r\n .v-align-b {\r\n vertical-align: bottom;\r\n }\r\n\r\n .text-center {\r\n text-align: center;\r\n }\r\n\r\n .replaceAdmin-wrap-form {\r\n margin: 45px auto 0;\r\n }\r\n\r\n .replaceAdmin-wrap-success {\r\n text-align: center;\r\n i {\r\n font-size: 50px;\r\n color: #67c23a;\r\n }\r\n\r\n p {\r\n margin-top: 24px;\r\n font-size: 20px;\r\n color: #303133;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/replaceAdmin.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"replaceAdmin-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('el-steps',{attrs:{\"active\":_vm.active,\"finish-status\":\"success\",\"align-center\":\"\"}},[_c('el-step',{attrs:{\"title\":\"获取验证码\"}}),_vm._v(\" \"),_c('el-step',{attrs:{\"title\":\"绑定新的超级管理员\"}}),_vm._v(\" \"),_c('el-step',{attrs:{\"title\":\"完成\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"w-514 replaceAdmin-wrap-form m-t-45\"},[(_vm.active == 0)?_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"110px\"}},[_c('el-form-item',{attrs:{\"label\":\"当前绑定账号\",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"disabled\":\"\",\"placeholder\":\"\"},model:{value:(_vm.ruleForm.name),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"name\", $$v)},expression:\"ruleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"手机号\",\"prop\":\"phone\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"disabled\":\"\",\"placeholder\":\"\"},model:{value:(_vm.ruleForm.phone),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"phone\", $$v)},expression:\"ruleForm.phone\"}}),_c('el-button',{staticClass:\"m-l-20 v-align-b\",attrs:{\"type\":\"primary\",\"disabled\":_vm.disableBtn},on:{\"click\":function($event){_vm.sendCode(_vm.ruleForm.phone)}}},[_vm._v(\"获取验证码\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"验证码\",\"prop\":\"code\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"placeholder\":\"请输入验证码\"},model:{value:(_vm.ruleForm.code),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"code\", $$v)},expression:\"ruleForm.code\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"下一步\")])],1)],1):_vm._e(),_vm._v(\" \"),(_vm.active == 1)?_c('el-form',{ref:\"newRuleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.newRuleForm,\"rules\":_vm.newRules,\"label-width\":\"140px\"}},[_c('el-form-item',{attrs:{\"label\":\"新绑定超级管理员\",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"placeholder\":\"请输入手机号/姓名\"},model:{value:(_vm.newRuleForm.name),callback:function ($$v) {_vm.$set(_vm.newRuleForm, \"name\", $$v)},expression:\"newRuleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\",\"loading\":_vm.newFormLoad},on:{\"click\":function($event){_vm.newSubmitForm('newRuleForm')}}},[_vm._v(\"提交\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.submitFormBack}},[_vm._v(\"上一步\")])],1)],1):_vm._e(),_vm._v(\" \"),(_vm.active == 2)?_c('div',{staticClass:\"replaceAdmin-wrap-success\"},[_vm._m(0),_vm._v(\" \"),_c('p',[_vm._v(\"操作成功\")])]):_vm._e()],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"icon-outer\"},[_c('i',{staticClass:\"el-icon-success\"})])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0652fa2b\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/replaceAdmin.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0652fa2b\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./replaceAdmin.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./replaceAdmin.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./replaceAdmin.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0652fa2b\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./replaceAdmin.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0652fa2b\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/replaceAdmin.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([29],{SKyE:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("3Xzz"),n=(r("Mk6G"),r("3E4D"),r("Ch4/"),r("PI0u")),o=(r("P9l9"),{name:"companyAddress",data:function(){var e=this;return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"企业设置",path:"/companyAddress"},{name:"企业地址",path:""}],ruleForm:{switch:!1,name:""},rules:{name:[{validator:function(t,r,a){e.ruleForm.switch&&""==r.replace(/\s/g)?a(new Error("请输入地址")):a()},trigger:"blur"}]}}},computed:{},methods:{submitForm:Object(n.a)(function(e){this.$refs[e].validate(function(e){if(console.log(e),!e)return!1})},500),postSave:function(){}},mounted:function(){},components:{navCrumb:a.a}}),s={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"companyAddress-wrap common-set-wrap"},[r("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("h2",[e._v("企业地址设置")]),e._v(" "),r("p",{staticClass:"m-t-24"},[e._v("开启后手机端通讯录将显示,反之则不显示")]),e._v(" "),r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"企业地址",prop:"switch"}},[r("el-switch",{model:{value:e.ruleForm.switch,callback:function(t){e.$set(e.ruleForm,"switch",t)},expression:"ruleForm.switch"}})],1),e._v(" "),r("el-form-item",{attrs:{label:" ",prop:"name"}},[r("el-input",{staticClass:"w-380",attrs:{placeholder:"请输入地址"},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保存")])],1)],1)],1)]),e._v(" "),r("vue-gic-footer")],1)},staticRenderFns:[]};var l=r("VU/8")(o,s,!1,function(e){r("t65T")},"data-v-0630a336",null);t.default=l.exports},t65T:function(e,t){}});
//# sourceMappingURL=29.53b7436ec5d1c6141f72.js.map
\ No newline at end of file
webpackJsonp([32],{SKyE:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("3Xzz"),n=(r("Mk6G"),r("3E4D"),r("Ch4/"),r("PI0u")),o=(r("P9l9"),{name:"companyAddress",data:function(){var e=this;return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"企业设置",path:"/companyAddress"},{name:"企业地址",path:""}],ruleForm:{switch:!1,name:""},rules:{name:[{validator:function(t,r,a){e.ruleForm.switch&&""==r.replace(/\s/g)?a(new Error("请输入地址")):a()},trigger:"blur"}]}}},computed:{},methods:{submitForm:Object(n.a)(function(e){this.$refs[e].validate(function(e){if(console.log(e),!e)return!1})},500),postSave:function(){}},mounted:function(){},components:{navCrumb:a.a}}),s={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"companyAddress-wrap common-set-wrap"},[r("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("h2",[e._v("企业地址设置")]),e._v(" "),r("p",{staticClass:"m-t-24"},[e._v("开启后手机端通讯录将显示,反之则不显示")]),e._v(" "),r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"企业地址",prop:"switch"}},[r("el-switch",{model:{value:e.ruleForm.switch,callback:function(t){e.$set(e.ruleForm,"switch",t)},expression:"ruleForm.switch"}})],1),e._v(" "),r("el-form-item",{attrs:{label:" ",prop:"name"}},[r("el-input",{staticClass:"w-380",attrs:{placeholder:"请输入地址"},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保存")])],1)],1)],1)]),e._v(" "),r("vue-gic-footer")],1)},staticRenderFns:[]};var l=r("VU/8")(o,s,!1,function(e){r("t65T")},"data-v-0630a336",null);t.default=l.exports},t65T:function(e,t){}});
//# sourceMappingURL=32.0b9ebb8ceba95e7d7e58.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/setting/companyAddress.vue","webpack:///./src/views/setting/companyAddress.vue?6715","webpack:///./src/views/setting/companyAddress.vue"],"names":["companyAddress","name","data","_this","this","navpath","path","relocation","ruleForm","switch","rules","validator","rule","value","callback","replace","Error","trigger","computed","methods","submitForm","Object","js_public","formName","$refs","validate","valid","console","log","postSave","mounted","components","navCrumb","nav","setting_companyAddress","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","ref","model","label-width","label","prop","$$v","$set","expression","placeholder","type","on","click","$event","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"kKA+BAA,cACAC,KAAA,iBACAC,KAFA,WAEA,IAAAC,EAAAC,KAQA,OAEAC,UAEAJ,KAAA,KACAK,KAAA,SACAC,YAAA,IAGAN,KAAA,KACAK,KAAA,oBAGAL,KAAA,OACAK,KAAA,oBAGAL,KAAA,OACAK,KAAA,KAIAE,UACAC,QAAA,EACAR,KAAA,IAEAS,OACAT,OACAU,UAnCA,SAAAC,EAAAC,EAAAC,GACAX,EAAAK,SAAAC,QAAA,IAAAI,EAAAE,QAAA,OACAD,EAAA,IAAAE,MAAA,UAEAF,KA+BAG,QAAA,YAMAC,YAGAC,SAIAC,WAAAC,OAAAC,EAAA,EAAAD,CAAA,SAAAE,GACAnB,KACAoB,MAAAD,GAAAE,SAAA,SAAAC,GAEA,GADAC,QAAAC,IAAAF,IACAA,EAGA,YAGA,KAKAG,SAnBA,cAyBAC,QAxEA,aA2EAC,YACAC,SAAAC,EAAA,KCxGeC,GADEC,OAFjB,WAA0B,IAAAC,EAAAhC,KAAaiC,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,wCAAkDF,EAAA,aAAkBG,OAAOrC,QAAA+B,EAAA/B,WAAuB+B,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,kBAA4BF,EAAA,OAAYE,YAAA,cAAwBF,EAAA,MAAAH,EAAAO,GAAA,YAAAP,EAAAO,GAAA,KAAAJ,EAAA,KAAkDE,YAAA,WAAqBL,EAAAO,GAAA,yBAAAP,EAAAO,GAAA,KAAAJ,EAAA,WAA4DK,IAAA,WAAAH,YAAA,gBAAAC,OAAkDG,MAAAT,EAAA5B,SAAAE,MAAA0B,EAAA1B,MAAAoC,cAAA,WAA8DP,EAAA,gBAAqBG,OAAOK,MAAA,OAAAC,KAAA,YAAgCT,EAAA,aAAkBM,OAAOhC,MAAAuB,EAAA5B,SAAA,OAAAM,SAAA,SAAAmC,GAAqDb,EAAAc,KAAAd,EAAA5B,SAAA,SAAAyC,IAAsCE,WAAA,sBAA+B,GAAAf,EAAAO,GAAA,KAAAJ,EAAA,gBAAqCG,OAAOK,MAAA,IAAAC,KAAA,UAA2BT,EAAA,YAAiBE,YAAA,QAAAC,OAA2BU,YAAA,SAAsBP,OAAQhC,MAAAuB,EAAA5B,SAAA,KAAAM,SAAA,SAAAmC,GAAmDb,EAAAc,KAAAd,EAAA5B,SAAA,OAAAyC,IAAoCE,WAAA,oBAA6B,GAAAf,EAAAO,GAAA,KAAAJ,EAAA,gBAAAA,EAAA,aAAqDG,OAAOW,KAAA,WAAiBC,IAAKC,MAAA,SAAAC,GAAyBpB,EAAAhB,WAAA,gBAA6BgB,EAAAO,GAAA,sBAAAP,EAAAO,GAAA,KAAAJ,EAAA,uBAElmCkB,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE5D,EACAkC,GATF,EAVA,SAAA2B,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/29.53b7436ec5d1c6141f72.js","sourcesContent":["<template>\r\n <div class=\"companyAddress-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <h2>企业地址设置</h2>\r\n <p class=\"m-t-24\">开启后手机端通讯录将显示,反之则不显示</p>\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"100px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"企业地址\" prop=\"switch\">\r\n <el-switch v-model=\"ruleForm.switch\"></el-switch>\r\n </el-form-item>\r\n <el-form-item label=\" \" prop=\"name\" class=\"\">\r\n <el-input v-model=\"ruleForm.name\" placeholder=\"请输入地址\" class=\"w-380\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\n\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"companyAddress\",\r\n data() {\r\n const nameValid = (rule, value, callback) => {\r\n if (!!this.ruleForm.switch && value.replace(/\\s/g) == '') {\r\n callback(new Error('请输入地址'));\r\n } else {\r\n callback();\r\n }\r\n };\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '企业设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '企业地址',\r\n path: ''\r\n }\r\n ],\r\n\r\n ruleForm: {\r\n switch: false,\r\n name: ''\r\n },\r\n rules: {\r\n name: [\r\n {validator: nameValid, trigger: 'blur' } //required: true,\r\n ],\r\n }\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n console.log(valid)\r\n if (valid) {\r\n\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 保存---api\r\n */\r\n postSave() {\r\n const that = this;\r\n\r\n }\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n components: {\r\n navCrumb\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n background: #fff;\r\n padding: 24px;\r\n min-height: 500px;\r\n\r\n h2 {\r\n font-size: 16px;\r\n color: #303133;\r\n }\r\n\r\n p {\r\n font-size: 14px;\r\n color: #909399;\r\n }\r\n\r\n .m-t-24 {\r\n margin-top: 24px;\r\n }\r\n\r\n .w-380 {\r\n width: 380px;\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/companyAddress.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"companyAddress-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('h2',[_vm._v(\"企业地址设置\")]),_vm._v(\" \"),_c('p',{staticClass:\"m-t-24\"},[_vm._v(\"开启后手机端通讯录将显示,反之则不显示\")]),_vm._v(\" \"),_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"100px\"}},[_c('el-form-item',{attrs:{\"label\":\"企业地址\",\"prop\":\"switch\"}},[_c('el-switch',{model:{value:(_vm.ruleForm.switch),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"switch\", $$v)},expression:\"ruleForm.switch\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\" \",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-380\",attrs:{\"placeholder\":\"请输入地址\"},model:{value:(_vm.ruleForm.name),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"name\", $$v)},expression:\"ruleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保存\")])],1)],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0630a336\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/companyAddress.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0630a336\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./companyAddress.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyAddress.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyAddress.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0630a336\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./companyAddress.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0630a336\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/companyAddress.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/setting/companyAddress.vue","webpack:///./src/views/setting/companyAddress.vue?6715","webpack:///./src/views/setting/companyAddress.vue"],"names":["companyAddress","name","data","_this","this","navpath","path","relocation","ruleForm","switch","rules","validator","rule","value","callback","replace","Error","trigger","computed","methods","submitForm","Object","js_public","formName","$refs","validate","valid","console","log","postSave","mounted","components","navCrumb","nav","setting_companyAddress","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","ref","model","label-width","label","prop","$$v","$set","expression","placeholder","type","on","click","$event","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"kKA+BAA,cACAC,KAAA,iBACAC,KAFA,WAEA,IAAAC,EAAAC,KAQA,OAEAC,UAEAJ,KAAA,KACAK,KAAA,SACAC,YAAA,IAGAN,KAAA,KACAK,KAAA,oBAGAL,KAAA,OACAK,KAAA,oBAGAL,KAAA,OACAK,KAAA,KAIAE,UACAC,QAAA,EACAR,KAAA,IAEAS,OACAT,OACAU,UAnCA,SAAAC,EAAAC,EAAAC,GACAX,EAAAK,SAAAC,QAAA,IAAAI,EAAAE,QAAA,OACAD,EAAA,IAAAE,MAAA,UAEAF,KA+BAG,QAAA,YAMAC,YAGAC,SAIAC,WAAAC,OAAAC,EAAA,EAAAD,CAAA,SAAAE,GACAnB,KACAoB,MAAAD,GAAAE,SAAA,SAAAC,GAEA,GADAC,QAAAC,IAAAF,IACAA,EAGA,YAGA,KAKAG,SAnBA,cAyBAC,QAxEA,aA2EAC,YACAC,SAAAC,EAAA,KCxGeC,GADEC,OAFjB,WAA0B,IAAAC,EAAAhC,KAAaiC,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,wCAAkDF,EAAA,aAAkBG,OAAOrC,QAAA+B,EAAA/B,WAAuB+B,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,kBAA4BF,EAAA,OAAYE,YAAA,cAAwBF,EAAA,MAAAH,EAAAO,GAAA,YAAAP,EAAAO,GAAA,KAAAJ,EAAA,KAAkDE,YAAA,WAAqBL,EAAAO,GAAA,yBAAAP,EAAAO,GAAA,KAAAJ,EAAA,WAA4DK,IAAA,WAAAH,YAAA,gBAAAC,OAAkDG,MAAAT,EAAA5B,SAAAE,MAAA0B,EAAA1B,MAAAoC,cAAA,WAA8DP,EAAA,gBAAqBG,OAAOK,MAAA,OAAAC,KAAA,YAAgCT,EAAA,aAAkBM,OAAOhC,MAAAuB,EAAA5B,SAAA,OAAAM,SAAA,SAAAmC,GAAqDb,EAAAc,KAAAd,EAAA5B,SAAA,SAAAyC,IAAsCE,WAAA,sBAA+B,GAAAf,EAAAO,GAAA,KAAAJ,EAAA,gBAAqCG,OAAOK,MAAA,IAAAC,KAAA,UAA2BT,EAAA,YAAiBE,YAAA,QAAAC,OAA2BU,YAAA,SAAsBP,OAAQhC,MAAAuB,EAAA5B,SAAA,KAAAM,SAAA,SAAAmC,GAAmDb,EAAAc,KAAAd,EAAA5B,SAAA,OAAAyC,IAAoCE,WAAA,oBAA6B,GAAAf,EAAAO,GAAA,KAAAJ,EAAA,gBAAAA,EAAA,aAAqDG,OAAOW,KAAA,WAAiBC,IAAKC,MAAA,SAAAC,GAAyBpB,EAAAhB,WAAA,gBAA6BgB,EAAAO,GAAA,sBAAAP,EAAAO,GAAA,KAAAJ,EAAA,uBAElmCkB,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE5D,EACAkC,GATF,EAVA,SAAA2B,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/32.0b9ebb8ceba95e7d7e58.js","sourcesContent":["<template>\r\n <div class=\"companyAddress-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <h2>企业地址设置</h2>\r\n <p class=\"m-t-24\">开启后手机端通讯录将显示,反之则不显示</p>\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"100px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"企业地址\" prop=\"switch\">\r\n <el-switch v-model=\"ruleForm.switch\"></el-switch>\r\n </el-form-item>\r\n <el-form-item label=\" \" prop=\"name\" class=\"\">\r\n <el-input v-model=\"ruleForm.name\" placeholder=\"请输入地址\" class=\"w-380\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\n\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"companyAddress\",\r\n data() {\r\n const nameValid = (rule, value, callback) => {\r\n if (!!this.ruleForm.switch && value.replace(/\\s/g) == '') {\r\n callback(new Error('请输入地址'));\r\n } else {\r\n callback();\r\n }\r\n };\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '企业设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '企业地址',\r\n path: ''\r\n }\r\n ],\r\n\r\n ruleForm: {\r\n switch: false,\r\n name: ''\r\n },\r\n rules: {\r\n name: [\r\n {validator: nameValid, trigger: 'blur' } //required: true,\r\n ],\r\n }\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n console.log(valid)\r\n if (valid) {\r\n\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 保存---api\r\n */\r\n postSave() {\r\n const that = this;\r\n\r\n }\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n components: {\r\n navCrumb\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n background: #fff;\r\n padding: 24px;\r\n min-height: 500px;\r\n\r\n h2 {\r\n font-size: 16px;\r\n color: #303133;\r\n }\r\n\r\n p {\r\n font-size: 14px;\r\n color: #909399;\r\n }\r\n\r\n .m-t-24 {\r\n margin-top: 24px;\r\n }\r\n\r\n .w-380 {\r\n width: 380px;\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/companyAddress.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"companyAddress-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('h2',[_vm._v(\"企业地址设置\")]),_vm._v(\" \"),_c('p',{staticClass:\"m-t-24\"},[_vm._v(\"开启后手机端通讯录将显示,反之则不显示\")]),_vm._v(\" \"),_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"100px\"}},[_c('el-form-item',{attrs:{\"label\":\"企业地址\",\"prop\":\"switch\"}},[_c('el-switch',{model:{value:(_vm.ruleForm.switch),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"switch\", $$v)},expression:\"ruleForm.switch\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\" \",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-380\",attrs:{\"placeholder\":\"请输入地址\"},model:{value:(_vm.ruleForm.name),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"name\", $$v)},expression:\"ruleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保存\")])],1)],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0630a336\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/companyAddress.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0630a336\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./companyAddress.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyAddress.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyAddress.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0630a336\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./companyAddress.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0630a336\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/companyAddress.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([4],{"7pZf":function(t,e){},"8sHD":function(t,e,a){var i=a("kM2E"),s=a("KpO7");i(i.S+i.F*(Number.parseInt!=s),"Number",{parseInt:s})},KpO7:function(t,e,a){var i=a("7KvD").parseInt,s=a("mnVu").trim,n=a("hyta"),o=/^[-+]?0[xX]/;t.exports=8!==i(n+"08")||22!==i(n+"0x16")?function(t,e){var a=s(String(t),3);return i(a,e>>>0||(o.test(a)?16:10))}:i},ZwM5:function(t,e){},Zyzf:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("//Fk"),s=a.n(i),n=a("gBtx"),o=a.n(n),l=a("3Xzz"),c=a("P9l9"),r=a("3E4D"),d=a("Ch4/"),u=(a("mw3O"),{name:"staff-detail-field",props:{showCustomDialog:{type:Boolean,default:!1},detailData:{type:Array,default:[]},dataType:{type:Number,default:1}},data:function(){return{repProjectName:"gic-web",customDialog:!1,fixData:["clerkName","clerkPhone","groupName","positionName"],fixDataStore:["clerkName","clerkPhone","groupName","positionName","clerkCode"],customData:[],checkList:[],baseUrl:""}},beforeMount:function(){var t=window.location.origin;console.log("当前host:",t),"-1"!=t.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=t},computed:{},methods:{handleCardClose:function(){this.customCancel()},customCancel:function(){this.customDialog=!1,this.$emit("customHandleConfirm","hide")},customConfirm:function(){this.checkList=this.customData.map(function(t){return t.checkList}).flat(),this.saveFields(this.dataType)},customChange:function(t){console.log(t)},saveFields:function(t){var e=this,a={fields:e.checkList,type:t};Object(c.b)("/haoban-manage-web/record/employee-show-field-save.json",a).then(function(t){var a=t.data;if(1==a.errorCode)return r.a.showmsg("添加成功","success"),void e.$emit("customHandleConfirm");d.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},treeData:function(t){var e=t.filter(function(e){var a=t.filter(function(t){return e.fieldCode==t.parentCode});return a.length>0&&(e.children=a),0==e.parentCode});return e.sort(function(t,e){return t.sort-e.sort}),e.forEach(function(t,e){t.children.sort(function(t,e){return t.sort-e.sort})}),e},getAllFields:function(){var t=this;Object(c.b)("/haoban-manage-web/record/employee-find-system-template.json",{}).then(function(e){var a=e.data;1!=a.errorCode?d.a.errorMsg(a):t.handleAllFields(a.result)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},handleAllFields:function(t){var e=this.treeData(t);e.forEach(function(t,e){t.checkList=[]}),this.customData=e},handleDetailData:function(){var t=this;t.customData.forEach(function(e,a){e.checkList=[],e.children.forEach(function(a,i){t.checkList.includes(a.fieldCode)&&e.checkList.push(a.fieldCode),a.disable=1==t.dataType?t.fixData.includes(a.fieldCode):t.fixDataStore.includes(a.fieldCode)})})}},watch:{showCustomDialog:function(t,e){this.customDialog=t},detailData:function(t,e){this.checkList=t&&t.length?t:[],this.handleDetailData()}},mounted:function(){this.customDialog=this.showCustomDialog,this.getAllFields()}}),f={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-dialog-wrap"},[a("el-dialog",{attrs:{title:"员工个人详情页展示字段设置",visible:t.customDialog,width:"761px","before-close":t.handleCardClose},on:{"update:visible":function(e){t.customDialog=e}}},[a("div",{staticClass:"custom-dialog__title"},[a("p",{staticClass:"custom-dialog__p"},[t._v("tips:添加后的字段将在员工个人详情页展示出来,个人敏感信息不建议添加")])]),t._v(" "),a("div",{staticClass:"custom-dialog-body"},[t._l(t.customData,function(e,i){return[a("div",{key:i,staticClass:"detail-field-cell flex"},[a("div",{staticClass:"detail-field-left"},[t._v(t._s(e.fieldName))]),t._v(" "),a("div",{staticClass:"detail-field-right flex"},[a("el-checkbox-group",{staticClass:"flex flex-wrap",on:{change:t.customChange},model:{value:e.checkList,callback:function(a){t.$set(e,"checkList",a)},expression:"item.checkList"}},t._l(e.children,function(e,i){return a("el-checkbox",{key:e.fieldCode,attrs:{label:e.fieldCode,disabled:e.disable,name:"type"}},[t._v("\n "+t._s(e.fieldName)+"\n ")])}))],1)])]})],2),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)])],1)},staticRenderFns:[]};var m=a("VU/8")(u,f,!1,function(t){a("7pZf")},"data-v-42af9dfc",null).exports,h=(a("Mk6G"),a("PI0u"),{name:"staffDetails",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"通讯录信息",path:"/staffDetails"},{name:"员工详细字段",path:""}],fixData:["clerkName","clerkPhone","groupName","positionName"],fixDataStore:["clerkName","clerkPhone","groupName","positionName","clerkCode"],adminStruct:{name:"行政架构通讯录员工详情字段",fixedList:[],defineList:[]},storeStruct:{name:"门店架构通讯录员工详情字段",fixedList:[],defineList:[]},showCustomDialog:!1,detailData:[],dataType:null}},computed:{},methods:{showDialogLayer:function(t){this.showCustomDialog=!0,this.dataType=t,this.detailData=1===t?this.adminStruct.fixedList.map(function(t){return t.fields}).concat(this.adminStruct.defineList.map(function(t){return t.fields})):this.storeStruct.fixedList.map(function(t){return t.fields}).concat(this.storeStruct.defineList.map(function(t){return t.fields}))},customHandleConfirm:function(t){if(this.showCustomDialog=!1,t)return!1;this.getSaveFields(this.dataType)},delField:function(t,e,a,i){var s=this;s.$alert("确定要删除?","提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then(function(n){n.value;s.postDlField(e.fields,i,a,t)}).catch(function(){})},postDlField:function(t,e,a,i){var s=this,n={fields:t,type:e};Object(c.b)("/haoban-manage-web/record/employee-show-field-delete.json",n).then(function(t){var e=t.data;if(1==e.errorCode)return r.a.showmsg("删除成功","success"),void a.splice(i,1);d.a.errorMsg(e)}).catch(function(t){console.log(t),s.$message.error({duration:1e3,message:t.message})})},getSaveFields:function(t){var e=this;1===t?(e.adminStruct.fixedList=[],e.adminStruct.defineList=[]):(e.storeStruct.fixedList=[],e.storeStruct.defineList=[]);var a={type:t};Object(c.b)("/haoban-manage-web/record/employee-show-field-detail.json",a).then(function(a){var i=a.data;1!=i.errorCode?d.a.errorMsg(i):i.result.forEach(function(a,i){1===o()(t)?e.fixData.includes(a.fields)?e.adminStruct.fixedList.push(a):e.adminStruct.defineList.push(a):e.fixDataStore.includes(a.fields)?e.storeStruct.fixedList.push(a):e.storeStruct.defineList.push(a)})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){s.a.all([this.getSaveFields(1),this.getSaveFields(2)])},components:{navCrumb:l.a,staffDetailField:m}}),p={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"staffDetails-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:t.navpath}}),t._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"staffDetails-cell"},[a("h2",{staticClass:"m-b-25"},[t._v(t._s(t.adminStruct.name))]),t._v(" "),a("div",{staticClass:"staffDetails-cell-fixed"},[t._l(t.adminStruct.fixedList,function(e,i){return[a("el-button",{staticClass:"staffDetails-cell-btn",attrs:{disabled:""}},[t._v(t._s(e.fieldName))])]})],2),t._v(" "),a("div",{staticClass:"staffDetails-cell-add"},[t._l(t.adminStruct.defineList,function(e,i){return[a("el-tag",{staticClass:"staffDetails-cell-btn"},[t._v(t._s(e.fieldName)+" "),a("i",{staticClass:"el-icon-circle-close",on:{click:function(a){a.stopPropagation(),t.delField(i,e,t.adminStruct.defineList,1)}}})])]}),t._v(" "),a("el-button",{staticClass:"el-tag m-l-8 staffDetails-cell-btn",on:{click:function(e){e.stopPropagation(),t.showDialogLayer(1)}}},[a("i",{staticClass:"el-icon-plus"}),t._v("添加字段")])],2)]),t._v(" "),a("div",{staticClass:"staffDetails-cell"},[a("h2",{staticClass:"m-b-25"},[t._v(t._s(t.storeStruct.name))]),t._v(" "),a("div",{staticClass:"staffDetails-cell-fixed"},[t._l(t.storeStruct.fixedList,function(e,i){return[a("el-button",{staticClass:"staffDetails-cell-btn",attrs:{disabled:""}},[t._v(t._s(e.fieldName))])]})],2),t._v(" "),a("div",{staticClass:"staffDetails-cell-add"},[t._l(t.storeStruct.defineList,function(e,i){return[a("el-tag",{staticClass:"staffDetails-cell-btn"},[t._v(t._s(e.fieldName)+" "),a("i",{staticClass:"el-icon-circle-close",on:{click:function(a){a.stopPropagation(),t.delField(i,e,t.storeStruct.defineList,2)}}})])]}),t._v(" "),a("el-button",{staticClass:"el-tag m-l-8 staffDetails-cell-btn",on:{click:function(e){e.stopPropagation(),t.showDialogLayer(2)}}},[a("i",{staticClass:"el-icon-plus"}),t._v("添加字段")])],2)])])]),t._v(" "),a("vue-gic-footer"),t._v(" "),a("staff-detail-field",{attrs:{detailData:t.detailData,showCustomDialog:t.showCustomDialog,dataType:t.dataType},on:{customHandleConfirm:t.customHandleConfirm}})],1)},staticRenderFns:[]};var v=a("VU/8")(h,p,!1,function(t){a("ZwM5")},"data-v-0a2f80b2",null);e.default=v.exports},gBtx:function(t,e,a){t.exports={default:a("qrpI"),__esModule:!0}},hyta:function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},mnVu:function(t,e,a){var i=a("kM2E"),s=a("52gC"),n=a("S82l"),o=a("hyta"),l="["+o+"]",c=RegExp("^"+l+l+"*"),r=RegExp(l+l+"*$"),d=function(t,e,a){var s={},l=n(function(){return!!o[t]()||"​…"!="​…"[t]()}),c=s[t]=l?e(u):o[t];a&&(s[a]=c),i(i.P+i.F*l,"String",s)},u=d.trim=function(t,e){return t=String(s(t)),1&e&&(t=t.replace(c,"")),2&e&&(t=t.replace(r,"")),t};t.exports=d},qrpI:function(t,e,a){a("8sHD"),t.exports=a("FeBl").Number.parseInt}});
//# sourceMappingURL=4.a9fe5bbba54e3a8f7eed.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./node_modules/core-js/library/modules/es6.number.parse-int.js","webpack:///./node_modules/core-js/library/modules/_parse-int.js","webpack:///src/components/set/staff-detail-field.vue","webpack:///./src/components/set/staff-detail-field.vue?3154","webpack:///./src/components/set/staff-detail-field.vue","webpack:///src/views/setting/staffDetails.vue","webpack:///./src/views/setting/staffDetails.vue?3daf","webpack:///./src/views/setting/staffDetails.vue","webpack:///./node_modules/babel-runtime/core-js/number/parse-int.js","webpack:///./node_modules/core-js/library/modules/_string-ws.js","webpack:///./node_modules/core-js/library/modules/_string-trim.js","webpack:///./node_modules/core-js/library/fn/number/parse-int.js"],"names":["$export","__webpack_require__","$parseInt","S","F","Number","parseInt","$trim","trim","ws","hex","module","exports","str","radix","string","String","test","staff_detail_field","name","props","showCustomDialog","type","Boolean","default","detailData","Array","dataType","data","repProjectName","customDialog","fixData","fixDataStore","customData","checkList","baseUrl","beforeMount","host","window","location","origin","console","log","indexOf","this","computed","methods","handleCardClose","customCancel","$emit","customConfirm","map","item","flat","saveFields","customChange","value","that","para","fields","Object","api","then","res","resData","errorCode","showmsg","error","errorMsg","catch","$message","duration","message","treeData","tree","filter","father","branchArr","child","fieldCode","parentCode","length","children","sort","a","b","forEach","ele","index","getAllFields","handleAllFields","result","newResult","handleDetailData","el","key","includes","push","disable","watch","newData","oldData","mounted","set_staff_detail_field","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","title","visible","width","before-close","on","update:visible","$event","_v","_l","_s","fieldName","change","model","callback","$$v","$set","expression","childItem","childIndex","label","disabled","slot","click","staticRenderFns","components_set_staff_detail_field","normalizeComponent","ssrContext","staffDetails","navpath","path","relocation","adminStruct","fixedList","defineList","storeStruct","showDialogLayer","concat","customHandleConfirm","val","getSaveFields","delField","list","flag","$alert","confirmButtonText","cancelButtonText","_ref","postDlField","code","splice","parse_int_default","promise_default","all","components","navCrumb","nav","staffDetailField","setting_staffDetails","stopPropagation","staffDetails_Component","staffDetails_normalizeComponent","__webpack_exports__","__esModule","defined","fails","spaces","space","ltrim","RegExp","rtrim","exporter","KEY","exec","ALIAS","exp","FORCE","fn","P","TYPE","replace"],"mappings":"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","file":"static/js/3.dd74d5987c2f3d860fb5.js","sourcesContent":["var $export = require('./_export');\nvar $parseInt = require('./_parse-int');\n// 20.1.2.13 Number.parseInt(string, radix)\n$export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt });\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es6.number.parse-int.js\n// module id = 8sHD\n// module chunks = 3","var $parseInt = require('./_global').parseInt;\nvar $trim = require('./_string-trim').trim;\nvar ws = require('./_string-ws');\nvar hex = /^[-+]?0[xX]/;\n\nmodule.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) {\n var string = $trim(String(str), 3);\n return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10));\n} : $parseInt;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_parse-int.js\n// module id = KpO7\n// module chunks = 3","<template>\r\n <div class=\"custom-dialog-wrap\">\r\n <el-dialog title=\"员工个人详情页展示字段设置\" :visible.sync=\"customDialog\" width=\"761px\" :before-close=\"handleCardClose\">\r\n <div class=\"custom-dialog__title\">\r\n <p class=\"custom-dialog__p\">tips:添加后的字段将在员工个人详情页展示出来,个人敏感信息不建议添加</p>\r\n </div>\r\n <div class=\"custom-dialog-body\">\r\n <template v-for=\"(item,index) in customData\">\r\n <div class=\"detail-field-cell flex\" :key=\"index\">\r\n <div class=\"detail-field-left\">{{item.fieldName}}</div>\r\n <div class=\"detail-field-right flex\">\r\n <el-checkbox-group class=\"flex flex-wrap\" v-model=\"item.checkList\" @change=\"customChange\">\r\n <el-checkbox v-for=\"(childItem,childIndex) in item.children\"\r\n :label=\"childItem.fieldCode\"\r\n :key=\"childItem.fieldCode\"\r\n :disabled=\"childItem.disable\"\r\n name=\"type\" >\r\n {{childItem.fieldName}}\r\n </el-checkbox>\r\n </el-checkbox-group>\r\n </div>\r\n </div>\r\n </template>\r\n </div>\r\n <div slot=\"footer\" class=\"dialog-footer\">\r\n <el-button @click=\"customCancel\">取 消</el-button>\r\n <el-button type=\"primary\" @click=\"customConfirm\">确 定</el-button>\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n<script>\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n import showMsg from '@/common/js/showmsg';\r\n import errMsg from '@/common/js/error';\r\n import qs from 'qs';\r\n export default {\r\n name: 'staff-detail-field',\r\n props: {\r\n showCustomDialog: {\r\n type: Boolean,\r\n default: false\r\n },\r\n detailData: {\r\n type: Array,\r\n default: []\r\n },\r\n dataType: {\r\n type: Number,\r\n default: 1 //'类型:1行政架构,2门店架构'\r\n }\r\n },\r\n data () {\r\n return {\r\n repProjectName: 'gic-web', // 项目名\r\n customDialog: false, // 弹框显示\r\n fixData: ['clerkName','clerkPhone','groupName','positionName'],\r\n fixDataStore: ['clerkName','clerkPhone','groupName','positionName','clerkCode'],\r\n // 复选框数据\r\n customData: [\r\n // {\r\n // fieldCode: 1,\r\n // fieldName: \"基本信息\",\r\n // checkList: [],\r\n // children: [\r\n // {\r\n // fieldCode: 'name',\r\n // fieldName: '姓名'\r\n // },\r\n // {\r\n // fieldCode: 'depart',\r\n // fieldName: '部门'\r\n // },\r\n // {\r\n // fieldCode: 'phone',\r\n // fieldName: '手机号'\r\n // },\r\n // {\r\n // fieldCode: 'email',\r\n // fieldName: '邮箱'\r\n // },\r\n // {\r\n // fieldCode: 'profession',\r\n // fieldName: '职业'\r\n // },\r\n // {\r\n // fieldCode: 'hiredate',\r\n // fieldName: '入职时间'\r\n // },\r\n\r\n // ]\r\n // },\r\n // {\r\n // fieldCode: 2,\r\n // fieldName: \"工作信息\",\r\n // checkList: [],\r\n // children: [\r\n // {\r\n // fieldCode: 'name',\r\n // fieldName: '姓名'\r\n // },\r\n // {\r\n // fieldCode: 'depart',\r\n // fieldName: '部门'\r\n // }\r\n // ]\r\n // },\r\n // {\r\n // fieldCode: 3,\r\n // fieldName: \"个人信息\",\r\n // checkList: [],\r\n // children: [\r\n // {\r\n // fieldCode: 'name',\r\n // fieldName: '姓名'\r\n // },\r\n // {\r\n // fieldCode: 'depart',\r\n // fieldName: '部门'\r\n // },\r\n // ]\r\n // },\r\n // {\r\n // fieldCode: 4,\r\n // fieldName: \"学历信息\",\r\n // checkList: [],\r\n // children: [\r\n // {\r\n // fieldCode: 'name',\r\n // fieldName: '姓名'\r\n // },\r\n // {\r\n // fieldCode: 'depart',\r\n // fieldName: '部门'\r\n // },\r\n // ]\r\n // },\r\n\r\n ],\r\n checkList: [], //已选数据\r\n\r\n // 获取 location origin\r\n baseUrl: '',\r\n }\r\n },\r\n beforeMount() {\r\n const that = this\r\n var host = window.location.origin;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n that.baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n that.baseUrl = host\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods:{\r\n\r\n /**\r\n * 关闭\r\n */\r\n handleCardClose() {\r\n const that = this;\r\n that.customCancel();\r\n },\r\n\r\n /**\r\n * 取消\r\n */\r\n customCancel() {\r\n const that = this;\r\n that.customDialog = false\r\n that.$emit('customHandleConfirm','hide')\r\n },\r\n\r\n\r\n\r\n /**\r\n * 确定\r\n */\r\n customConfirm() {\r\n const that = this;\r\n that.checkList = that.customData.map(item=>item.checkList).flat();\r\n that.saveFields(that.dataType)\r\n },\r\n\r\n /**\r\n * 复选框选择事件\r\n */\r\n customChange(value) {\r\n const that = this\r\n console.log(value)\r\n },\r\n\r\n /**\r\n * 保存已经勾选\r\n */\r\n saveFields(type) {\r\n const that = this;\r\n const para = {\r\n fields: that.checkList,\r\n type: type,// 类型:1行政架构,2门店架构'\r\n }\r\n\r\n postRequest('/haoban-manage-web/record/employee-show-field-save.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n showMsg.showmsg('添加成功','success');\r\n that.$emit('customHandleConfirm')\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 简单数组-->父子数组对象\r\n */\r\n treeData(data){\r\n let tree = data.filter((father)=>{ //循环所有项\r\n let branchArr = data.filter((child)=>{\r\n return father.fieldCode == child.parentCode; //返回每一项的子级数组\r\n });\r\n if(branchArr.length>0){\r\n father.children = branchArr; //如果存在子级,则给父级添加一个children属性,并赋值\r\n }\r\n return father.parentCode == 0; //返回第一层\r\n });\r\n // 排序\r\n tree.sort(function(a,b){\r\n return a.sort - b.sort;\r\n })\r\n\r\n tree.forEach(function(ele,index){\r\n ele.children.sort(function(a,b){\r\n return a.sort - b.sort;\r\n })\r\n })\r\n return tree;\r\n },\r\n\r\n /**\r\n * 获取所有字段\r\n */\r\n getAllFields() {\r\n const that = this;\r\n postRequest('/haoban-manage-web/record/employee-find-system-template.json',{})\r\n .then((res) => {\r\n // console.log(res.data)\r\n let resData = res.data\r\n if (resData.errorCode == 1) {\r\n that.handleAllFields(resData.result)\r\n return;\r\n }\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n // console.log(error);\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 处理所有系统模板信息\r\n */\r\n handleAllFields(result) {\r\n const that = this\r\n // console.log(that.treeData(result))\r\n let newResult = that.treeData(result);\r\n newResult.forEach(function(ele,index){\r\n ele.checkList = []\r\n // ele.children.forEach(function(el,key){\r\n // el.disable = that.dataType == 1 ? that.fixData.includes(el.fieldCode) : that.fixDataStore.includes(el.fieldCode)\r\n // })\r\n })\r\n that.customData = newResult;\r\n },\r\n\r\n /**\r\n * 处理已选信息\r\n */\r\n handleDetailData() {\r\n const that = this\r\n that.customData.forEach(function(ele,index) {\r\n ele.checkList = [];\r\n ele.children.forEach(function(el,key){\r\n\r\n that.checkList.includes(el.fieldCode)? ele.checkList.push(el.fieldCode): '';\r\n el.disable = that.dataType == 1 ? that.fixData.includes(el.fieldCode) : that.fixDataStore.includes(el.fieldCode)\r\n })\r\n })\r\n }\r\n\r\n },\r\n watch: {\r\n showCustomDialog: function(newData,oldData){\r\n const that = this;\r\n that.customDialog = newData\r\n },\r\n detailData: function(newData,oldData){\r\n const that = this;\r\n // console.log(newData)\r\n that.checkList = !!newData && !!newData.length ? newData: [];\r\n that.handleDetailData()\r\n }\r\n },\r\n\r\n /* 接收数据 */\r\n mounted(){\r\n // console.log(\"传递的参数对象:\",this.showCustomDialog)\r\n const that = this;\r\n that.customDialog = that.showCustomDialog;\r\n that.getAllFields()\r\n },\r\n\r\n }\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n .custom-dialog {\r\n &-body {\r\n width: 100%;\r\n height: 410px;\r\n padding: 5px 0 22px 0;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow-y: auto;\r\n }\r\n &-wrap {\r\n .border-box {\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n\r\n /* display */\r\n .inline-block {\r\n display: inline-block;\r\n }\r\n\r\n .block {\r\n display: block;\r\n }\r\n\r\n .top {\r\n vertical-align: top;\r\n }\r\n\r\n .middle {\r\n vertical-align: middle;\r\n }\r\n\r\n /* flex */\r\n .flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n }\r\n\r\n .flex-1 {\r\n -webkit-box-flex: 1;\r\n -webkit-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n }\r\n\r\n .flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n }\r\n\r\n .flex-row {\r\n -webkit-flex-direction: row;\r\n -moz-flex-direction: row;\r\n -ms-flex-direction: row;\r\n -o-flex-direction: row;\r\n flex-direction: row;\r\n }\r\n\r\n .flex-align-center {\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n }\r\n\r\n .flex-pack-center {\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n }\r\n\r\n .flex-between {\r\n -webkit-justify-content: space-between;\r\n justify-content: space-between;\r\n }\r\n\r\n .flex-wrap {\r\n -webkit-flex-wrap: wrap;\r\n -moz-flex-wrap: wrap;\r\n -ms-flex-wrap: wrap;\r\n -o-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n }\r\n\r\n .detail-field {\r\n &-cell {\r\n width: 100%;\r\n margin-top: 24px;\r\n .el-checkbox {\r\n min-width: 25%;\r\n margin-bottom: 24px;\r\n &+.el-checkbox {\r\n margin-left: 0;\r\n }\r\n\r\n &.is-checked {\r\n /deep/ .el-checkbox__label{\r\n color: #1890ff;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &-left {\r\n width: 100px;\r\n padding-top: 4px;\r\n }\r\n &-right {\r\n width: calc(100% - 100px);\r\n\r\n .el-checkbox-group {\r\n width: 100%;\r\n\r\n }\r\n }\r\n }\r\n }\r\n\r\n &__title {\r\n width: 100%;\r\n height:38px;\r\n padding: 12px 15px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n background:rgba(235,238,245,1);\r\n }\r\n\r\n &__p {\r\n width: 100%;\r\n font-size: 14px;\r\n color: #606266;\r\n\r\n span {\r\n color: #1890ff;\r\n }\r\n }\r\n\r\n &__checkbox {\r\n width: 100%;\r\n height: 410px;\r\n padding-top: 10px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow-y: auto;\r\n\r\n .el-checkbox {\r\n width: 22%;\r\n margin-left: 16px;\r\n line-height: 62px;\r\n }\r\n }\r\n\r\n\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/set/staff-detail-field.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"custom-dialog-wrap\"},[_c('el-dialog',{attrs:{\"title\":\"员工个人详情页展示字段设置\",\"visible\":_vm.customDialog,\"width\":\"761px\",\"before-close\":_vm.handleCardClose},on:{\"update:visible\":function($event){_vm.customDialog=$event}}},[_c('div',{staticClass:\"custom-dialog__title\"},[_c('p',{staticClass:\"custom-dialog__p\"},[_vm._v(\"tips:添加后的字段将在员工个人详情页展示出来,个人敏感信息不建议添加\")])]),_vm._v(\" \"),_c('div',{staticClass:\"custom-dialog-body\"},[_vm._l((_vm.customData),function(item,index){return [_c('div',{key:index,staticClass:\"detail-field-cell flex\"},[_c('div',{staticClass:\"detail-field-left\"},[_vm._v(_vm._s(item.fieldName))]),_vm._v(\" \"),_c('div',{staticClass:\"detail-field-right flex\"},[_c('el-checkbox-group',{staticClass:\"flex flex-wrap\",on:{\"change\":_vm.customChange},model:{value:(item.checkList),callback:function ($$v) {_vm.$set(item, \"checkList\", $$v)},expression:\"item.checkList\"}},_vm._l((item.children),function(childItem,childIndex){return _c('el-checkbox',{key:childItem.fieldCode,attrs:{\"label\":childItem.fieldCode,\"disabled\":childItem.disable,\"name\":\"type\"}},[_vm._v(\"\\n \"+_vm._s(childItem.fieldName)+\"\\n \")])}))],1)])]})],2),_vm._v(\" \"),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":_vm.customCancel}},[_vm._v(\"取 消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.customConfirm}},[_vm._v(\"确 定\")])],1)])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-42af9dfc\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/set/staff-detail-field.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-42af9dfc\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./staff-detail-field.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./staff-detail-field.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./staff-detail-field.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-42af9dfc\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./staff-detail-field.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-42af9dfc\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/set/staff-detail-field.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"staffDetails-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"staffDetails-cell\">\r\n <h2 class=\"m-b-25\">{{adminStruct.name}}</h2>\r\n <div class=\"staffDetails-cell-fixed\">\r\n <template v-for=\"(item,index) in adminStruct.fixedList\">\r\n <el-button disabled class=\"staffDetails-cell-btn\">{{item.fieldName}}</el-button>\r\n </template>\r\n </div>\r\n <div class=\"staffDetails-cell-add\">\r\n <template v-for=\"(item,index) in adminStruct.defineList\">\r\n <el-tag class=\"staffDetails-cell-btn\">{{item.fieldName}} <i class=\"el-icon-circle-close\" @click.stop=\"delField(index,item,adminStruct.defineList,1)\"></i></el-tag>\r\n </template>\r\n <el-button class=\"el-tag m-l-8 staffDetails-cell-btn\" @click.stop=\"showDialogLayer(1)\"><i class=\"el-icon-plus\"></i>添加字段</el-button>\r\n </div>\r\n </div>\r\n <div class=\"staffDetails-cell\">\r\n <h2 class=\"m-b-25\">{{storeStruct.name}}</h2>\r\n <div class=\"staffDetails-cell-fixed\">\r\n <template v-for=\"(item,index) in storeStruct.fixedList\">\r\n <el-button disabled class=\"staffDetails-cell-btn\">{{item.fieldName}}</el-button>\r\n </template>\r\n </div>\r\n <div class=\"staffDetails-cell-add\">\r\n <template v-for=\"(item,index) in storeStruct.defineList\">\r\n <el-tag class=\"staffDetails-cell-btn\">{{item.fieldName}} <i class=\"el-icon-circle-close\" @click.stop=\"delField(index,item,storeStruct.defineList,2)\"></i></el-tag>\r\n </template>\r\n <el-button class=\"el-tag m-l-8 staffDetails-cell-btn\" @click.stop=\"showDialogLayer(2)\"><i class=\"el-icon-plus\"></i>添加字段</el-button>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n <!-- 自定义字段 -->\r\n <staff-detail-field\r\n :detailData=\"detailData\"\r\n :showCustomDialog=\"showCustomDialog\"\r\n :dataType=\"dataType\"\r\n @customHandleConfirm=\"customHandleConfirm\">\r\n\r\n </staff-detail-field>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport staffDetailField from '@/components/set/staff-detail-field.vue';\r\n\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"staffDetails\",\r\n data() {\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '通讯录信息',\r\n path: '/staffDetails'\r\n },\r\n {\r\n name: '员工详细字段',\r\n path: ''\r\n }\r\n ],\r\n\r\n // 固定的字段\r\n fixData: ['clerkName','clerkPhone','groupName','positionName'],\r\n fixDataStore: ['clerkName','clerkPhone','groupName','positionName','clerkCode'],\r\n // 行政架构\r\n adminStruct: {\r\n\r\n name: '行政架构通讯录员工详情字段',\r\n fixedList: [\r\n // {\r\n // fieldName: \"姓名\",\r\n // fields: \"clerkName\"\r\n // },\r\n // {\r\n // fieldName: \"手机号\",\r\n // fields: \"clerkPhone\"\r\n // },\r\n // {\r\n // fieldName: \"部门\",\r\n // fields: \"groupName\"\r\n // },\r\n // {\r\n // fieldName: \"职位\",\r\n // fields: \"positionName\"\r\n // }\r\n ],\r\n defineList: [\r\n // {\r\n // fieldName: \"姓名\",\r\n // fields: \"clerkName\"\r\n // },\r\n // {\r\n // fieldName: \"手机号\",\r\n // fields: \"clerkPhone\"\r\n // },\r\n // {\r\n // fieldName: \"部门\",\r\n // fields: \"groupName\"\r\n // },\r\n ],\r\n },\r\n\r\n // 门店架构'\r\n storeStruct: {\r\n name: '门店架构通讯录员工详情字段',\r\n fixedList: [\r\n // {\r\n // fieldName: \"姓名\",\r\n // fields: \"clerkName\"\r\n // },\r\n // {\r\n // fieldName: \"手机号\",\r\n // fields: \"clerkPhone\"\r\n // },\r\n // {\r\n // fieldName: \"部门\",\r\n // fields: \"groupName\"\r\n // },\r\n // {\r\n // fieldName: \"职位\",\r\n // fields: \"positionName\"\r\n // },\r\n // {\r\n // fieldName: \"code\",\r\n // fields: \"clerkCode\"\r\n // }\r\n ],\r\n defineList: [\r\n // {\r\n // fieldName: \"姓名\",\r\n // fields: \"clerkName\"\r\n // },\r\n // {\r\n // fieldName: \"手机号\",\r\n // fields: \"clerkPhone\"\r\n // },\r\n // {\r\n // fieldName: \"部门\",\r\n // fields: \"groupName\"\r\n // },\r\n ]\r\n },\r\n\r\n showCustomDialog: false, // 自定义弹框显示标志\r\n detailData: [], // 已选数据 '类型:1行政架构,2门店架构'\r\n dataType: null, //'类型:1行政架构,2门店架构'\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 自定义弹窗显示事件\r\n */\r\n showDialogLayer(type) {\r\n const that = this\r\n that.showCustomDialog = true;\r\n that.dataType = type;\r\n if (type === 1) {\r\n that.detailData = that.adminStruct.fixedList.map(item=>item.fields).concat(that.adminStruct.defineList.map(item=>item.fields))\r\n }else {\r\n that.detailData = that.storeStruct.fixedList.map(item=>item.fields).concat(that.storeStruct.defineList.map(item=>item.fields))\r\n }\r\n // console.log(type)\r\n },\r\n\r\n /**\r\n * 自定义弹框触发事件\r\n */\r\n customHandleConfirm(val) {\r\n const that = this;\r\n that.showCustomDialog = false;\r\n if (!!val) {return false;}\r\n that.getSaveFields(that.dataType);\r\n },\r\n\r\n /**\r\n * 删除字段\r\n */\r\n delField(index,item,list,flag) {\r\n const that = this\r\n that.$alert('确定要删除?', '提示', {\r\n confirmButtonText: '确定',\r\n cancelButtonText: '取消',\r\n }).then(({ value }) => {\r\n that.postDlField(item.fields,flag,list,index)\r\n\r\n }).catch(() => {\r\n\r\n });\r\n },\r\n\r\n /**\r\n * 删除字段---api\r\n */\r\n postDlField(code,type,list,index) {\r\n const that = this;\r\n const para = {\r\n fields: code,\r\n type: type,// 类型:1行政架构,2门店架构'\r\n }\r\n\r\n postRequest('/haoban-manage-web/record/employee-show-field-delete.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n showMsg.showmsg('删除成功','success')\r\n list.splice(index,1)\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 获取已经选择的字段\r\n */\r\n getSaveFields(type) {\r\n const that = this;\r\n if (type === 1) {\r\n that.adminStruct.fixedList = [];\r\n that.adminStruct.defineList = [];\r\n }else {\r\n that.storeStruct.fixedList = [];\r\n that.storeStruct.defineList = [];\r\n }\r\n\r\n const para = {\r\n type: type,// 类型:1行政架构,2门店架构'\r\n }\r\n\r\n postRequest('/haoban-manage-web/record/employee-show-field-detail.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n // showMsg.showmsg('操作成功','success')\r\n // console.log(Number.parseInt(type))\r\n resData.result.forEach(function(ele,index){\r\n if (Number.parseInt(type) === 1) {\r\n that.fixData.includes(ele.fields)? that.adminStruct.fixedList.push(ele) : that.adminStruct.defineList.push(ele)\r\n }else {\r\n that.fixDataStore.includes(ele.fields)? that.storeStruct.fixedList.push(ele) : that.storeStruct.defineList.push(ele)\r\n }\r\n })\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n }\r\n },\r\n mounted() {\r\n const that = this\r\n Promise.all([that.getSaveFields(1),that.getSaveFields(2)]);\r\n },\r\n components: {\r\n navCrumb,\r\n staffDetailField\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n background: #fff;\r\n padding: 24px;\r\n min-height: 500px;\r\n\r\n h2 {\r\n font-size: 16px;\r\n color: #303133;\r\n }\r\n\r\n .m-l-8 {\r\n margin-left: 8px;\r\n }\r\n\r\n .m-r-20 {\r\n margin-left: 20px;\r\n }\r\n\r\n .m-b-25 {\r\n margin-bottom: 25px;\r\n }\r\n\r\n .staffDetails-cell {\r\n &+.staffDetails-cell {\r\n margin-top: 14px;\r\n padding-top: 36px;\r\n border-top: 1px solid #E4E7ED;\r\n }\r\n }\r\n\r\n .el-tag {\r\n position: relative;\r\n cursor: pointer;\r\n\r\n .el-icon-circle-close {\r\n position: absolute;\r\n top: -10px;\r\n right: -10px;\r\n font-size: 16px;\r\n color: #808995;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .staffDetails-cell-btn {\r\n width: 110px;\r\n height: 32px;\r\n padding: 0;\r\n margin: 0 20px 20px 0;\r\n text-align: center;\r\n vertical-align: top;\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/staffDetails.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"staffDetails-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"staffDetails-cell\"},[_c('h2',{staticClass:\"m-b-25\"},[_vm._v(_vm._s(_vm.adminStruct.name))]),_vm._v(\" \"),_c('div',{staticClass:\"staffDetails-cell-fixed\"},[_vm._l((_vm.adminStruct.fixedList),function(item,index){return [_c('el-button',{staticClass:\"staffDetails-cell-btn\",attrs:{\"disabled\":\"\"}},[_vm._v(_vm._s(item.fieldName))])]})],2),_vm._v(\" \"),_c('div',{staticClass:\"staffDetails-cell-add\"},[_vm._l((_vm.adminStruct.defineList),function(item,index){return [_c('el-tag',{staticClass:\"staffDetails-cell-btn\"},[_vm._v(_vm._s(item.fieldName)+\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){$event.stopPropagation();_vm.delField(index,item,_vm.adminStruct.defineList,1)}}})])]}),_vm._v(\" \"),_c('el-button',{staticClass:\"el-tag m-l-8 staffDetails-cell-btn\",on:{\"click\":function($event){$event.stopPropagation();_vm.showDialogLayer(1)}}},[_c('i',{staticClass:\"el-icon-plus\"}),_vm._v(\"添加字段\")])],2)]),_vm._v(\" \"),_c('div',{staticClass:\"staffDetails-cell\"},[_c('h2',{staticClass:\"m-b-25\"},[_vm._v(_vm._s(_vm.storeStruct.name))]),_vm._v(\" \"),_c('div',{staticClass:\"staffDetails-cell-fixed\"},[_vm._l((_vm.storeStruct.fixedList),function(item,index){return [_c('el-button',{staticClass:\"staffDetails-cell-btn\",attrs:{\"disabled\":\"\"}},[_vm._v(_vm._s(item.fieldName))])]})],2),_vm._v(\" \"),_c('div',{staticClass:\"staffDetails-cell-add\"},[_vm._l((_vm.storeStruct.defineList),function(item,index){return [_c('el-tag',{staticClass:\"staffDetails-cell-btn\"},[_vm._v(_vm._s(item.fieldName)+\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){$event.stopPropagation();_vm.delField(index,item,_vm.storeStruct.defineList,2)}}})])]}),_vm._v(\" \"),_c('el-button',{staticClass:\"el-tag m-l-8 staffDetails-cell-btn\",on:{\"click\":function($event){$event.stopPropagation();_vm.showDialogLayer(2)}}},[_c('i',{staticClass:\"el-icon-plus\"}),_vm._v(\"添加字段\")])],2)])])]),_vm._v(\" \"),_c('vue-gic-footer'),_vm._v(\" \"),_c('staff-detail-field',{attrs:{\"detailData\":_vm.detailData,\"showCustomDialog\":_vm.showCustomDialog,\"dataType\":_vm.dataType},on:{\"customHandleConfirm\":_vm.customHandleConfirm}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d18cb370\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/staffDetails.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-d18cb370\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./staffDetails.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./staffDetails.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./staffDetails.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d18cb370\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./staffDetails.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-d18cb370\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/staffDetails.vue\n// module id = null\n// module chunks = ","module.exports = { \"default\": require(\"core-js/library/fn/number/parse-int\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/babel-runtime/core-js/number/parse-int.js\n// module id = gBtx\n// module chunks = 3","module.exports = '\\x09\\x0A\\x0B\\x0C\\x0D\\x20\\xA0\\u1680\\u180E\\u2000\\u2001\\u2002\\u2003' +\n '\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200A\\u202F\\u205F\\u3000\\u2028\\u2029\\uFEFF';\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_string-ws.js\n// module id = hyta\n// module chunks = 3","var $export = require('./_export');\nvar defined = require('./_defined');\nvar fails = require('./_fails');\nvar spaces = require('./_string-ws');\nvar space = '[' + spaces + ']';\nvar non = '\\u200b\\u0085';\nvar ltrim = RegExp('^' + space + space + '*');\nvar rtrim = RegExp(space + space + '*$');\n\nvar exporter = function (KEY, exec, ALIAS) {\n var exp = {};\n var FORCE = fails(function () {\n return !!spaces[KEY]() || non[KEY]() != non;\n });\n var fn = exp[KEY] = FORCE ? exec(trim) : spaces[KEY];\n if (ALIAS) exp[ALIAS] = fn;\n $export($export.P + $export.F * FORCE, 'String', exp);\n};\n\n// 1 -> String#trimLeft\n// 2 -> String#trimRight\n// 3 -> String#trim\nvar trim = exporter.trim = function (string, TYPE) {\n string = String(defined(string));\n if (TYPE & 1) string = string.replace(ltrim, '');\n if (TYPE & 2) string = string.replace(rtrim, '');\n return string;\n};\n\nmodule.exports = exporter;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_string-trim.js\n// module id = mnVu\n// module chunks = 3","require('../../modules/es6.number.parse-int');\nmodule.exports = require('../../modules/_core').Number.parseInt;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/fn/number/parse-int.js\n// module id = qrpI\n// module chunks = 3"],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///./node_modules/core-js/library/modules/es6.number.parse-int.js","webpack:///./node_modules/core-js/library/modules/_parse-int.js","webpack:///src/components/set/staff-detail-field.vue","webpack:///./src/components/set/staff-detail-field.vue?3154","webpack:///./src/components/set/staff-detail-field.vue","webpack:///src/views/setting/staffDetails.vue","webpack:///./src/views/setting/staffDetails.vue?edd9","webpack:///./src/views/setting/staffDetails.vue","webpack:///./node_modules/babel-runtime/core-js/number/parse-int.js","webpack:///./node_modules/core-js/library/modules/_string-ws.js","webpack:///./node_modules/core-js/library/modules/_string-trim.js","webpack:///./node_modules/core-js/library/fn/number/parse-int.js"],"names":["$export","__webpack_require__","$parseInt","S","F","Number","parseInt","$trim","trim","ws","hex","module","exports","str","radix","string","String","test","staff_detail_field","name","props","showCustomDialog","type","Boolean","default","detailData","Array","dataType","data","repProjectName","customDialog","fixData","fixDataStore","customData","checkList","baseUrl","beforeMount","host","window","location","origin","console","log","indexOf","this","computed","methods","handleCardClose","customCancel","$emit","customConfirm","map","item","flat","saveFields","customChange","value","that","para","fields","Object","api","then","res","resData","errorCode","showmsg","error","errorMsg","catch","$message","duration","message","treeData","tree","filter","father","branchArr","child","fieldCode","parentCode","length","children","sort","a","b","forEach","ele","index","getAllFields","handleAllFields","result","newResult","handleDetailData","el","key","includes","push","disable","watch","newData","oldData","mounted","set_staff_detail_field","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","title","visible","width","before-close","on","update:visible","$event","_v","_l","_s","fieldName","change","model","callback","$$v","$set","expression","childItem","childIndex","label","disabled","slot","click","staticRenderFns","components_set_staff_detail_field","normalizeComponent","ssrContext","staffDetails","navpath","path","relocation","adminStruct","fixedList","defineList","storeStruct","showDialogLayer","concat","customHandleConfirm","val","getSaveFields","delField","list","flag","$alert","confirmButtonText","cancelButtonText","_ref","postDlField","code","splice","parse_int_default","promise_default","all","components","navCrumb","nav","staffDetailField","setting_staffDetails","stopPropagation","staffDetails_Component","staffDetails_normalizeComponent","__webpack_exports__","__esModule","defined","fails","spaces","space","ltrim","RegExp","rtrim","exporter","KEY","exec","ALIAS","exp","FORCE","fn","P","TYPE","replace"],"mappings":"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","file":"static/js/4.a9fe5bbba54e3a8f7eed.js","sourcesContent":["var $export = require('./_export');\nvar $parseInt = require('./_parse-int');\n// 20.1.2.13 Number.parseInt(string, radix)\n$export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt });\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/es6.number.parse-int.js\n// module id = 8sHD\n// module chunks = 4","var $parseInt = require('./_global').parseInt;\nvar $trim = require('./_string-trim').trim;\nvar ws = require('./_string-ws');\nvar hex = /^[-+]?0[xX]/;\n\nmodule.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) {\n var string = $trim(String(str), 3);\n return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10));\n} : $parseInt;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_parse-int.js\n// module id = KpO7\n// module chunks = 4","<template>\r\n <div class=\"custom-dialog-wrap\">\r\n <el-dialog title=\"员工个人详情页展示字段设置\" :visible.sync=\"customDialog\" width=\"761px\" :before-close=\"handleCardClose\">\r\n <div class=\"custom-dialog__title\">\r\n <p class=\"custom-dialog__p\">tips:添加后的字段将在员工个人详情页展示出来,个人敏感信息不建议添加</p>\r\n </div>\r\n <div class=\"custom-dialog-body\">\r\n <template v-for=\"(item,index) in customData\">\r\n <div class=\"detail-field-cell flex\" :key=\"index\">\r\n <div class=\"detail-field-left\">{{item.fieldName}}</div>\r\n <div class=\"detail-field-right flex\">\r\n <el-checkbox-group class=\"flex flex-wrap\" v-model=\"item.checkList\" @change=\"customChange\">\r\n <el-checkbox v-for=\"(childItem,childIndex) in item.children\"\r\n :label=\"childItem.fieldCode\"\r\n :key=\"childItem.fieldCode\"\r\n :disabled=\"childItem.disable\"\r\n name=\"type\" >\r\n {{childItem.fieldName}}\r\n </el-checkbox>\r\n </el-checkbox-group>\r\n </div>\r\n </div>\r\n </template>\r\n </div>\r\n <div slot=\"footer\" class=\"dialog-footer\">\r\n <el-button @click=\"customCancel\">取 消</el-button>\r\n <el-button type=\"primary\" @click=\"customConfirm\">确 定</el-button>\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n<script>\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n import showMsg from '@/common/js/showmsg';\r\n import errMsg from '@/common/js/error';\r\n import qs from 'qs';\r\n export default {\r\n name: 'staff-detail-field',\r\n props: {\r\n showCustomDialog: {\r\n type: Boolean,\r\n default: false\r\n },\r\n detailData: {\r\n type: Array,\r\n default: []\r\n },\r\n dataType: {\r\n type: Number,\r\n default: 1 //'类型:1行政架构,2门店架构'\r\n }\r\n },\r\n data () {\r\n return {\r\n repProjectName: 'gic-web', // 项目名\r\n customDialog: false, // 弹框显示\r\n fixData: ['clerkName','clerkPhone','groupName','positionName'],\r\n fixDataStore: ['clerkName','clerkPhone','groupName','positionName','clerkCode'],\r\n // 复选框数据\r\n customData: [\r\n // {\r\n // fieldCode: 1,\r\n // fieldName: \"基本信息\",\r\n // checkList: [],\r\n // children: [\r\n // {\r\n // fieldCode: 'name',\r\n // fieldName: '姓名'\r\n // },\r\n // {\r\n // fieldCode: 'depart',\r\n // fieldName: '部门'\r\n // },\r\n // {\r\n // fieldCode: 'phone',\r\n // fieldName: '手机号'\r\n // },\r\n // {\r\n // fieldCode: 'email',\r\n // fieldName: '邮箱'\r\n // },\r\n // {\r\n // fieldCode: 'profession',\r\n // fieldName: '职业'\r\n // },\r\n // {\r\n // fieldCode: 'hiredate',\r\n // fieldName: '入职时间'\r\n // },\r\n\r\n // ]\r\n // },\r\n // {\r\n // fieldCode: 2,\r\n // fieldName: \"工作信息\",\r\n // checkList: [],\r\n // children: [\r\n // {\r\n // fieldCode: 'name',\r\n // fieldName: '姓名'\r\n // },\r\n // {\r\n // fieldCode: 'depart',\r\n // fieldName: '部门'\r\n // }\r\n // ]\r\n // },\r\n // {\r\n // fieldCode: 3,\r\n // fieldName: \"个人信息\",\r\n // checkList: [],\r\n // children: [\r\n // {\r\n // fieldCode: 'name',\r\n // fieldName: '姓名'\r\n // },\r\n // {\r\n // fieldCode: 'depart',\r\n // fieldName: '部门'\r\n // },\r\n // ]\r\n // },\r\n // {\r\n // fieldCode: 4,\r\n // fieldName: \"学历信息\",\r\n // checkList: [],\r\n // children: [\r\n // {\r\n // fieldCode: 'name',\r\n // fieldName: '姓名'\r\n // },\r\n // {\r\n // fieldCode: 'depart',\r\n // fieldName: '部门'\r\n // },\r\n // ]\r\n // },\r\n\r\n ],\r\n checkList: [], //已选数据\r\n\r\n // 获取 location origin\r\n baseUrl: '',\r\n }\r\n },\r\n beforeMount() {\r\n const that = this\r\n var host = window.location.origin;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n that.baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n that.baseUrl = host\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods:{\r\n\r\n /**\r\n * 关闭\r\n */\r\n handleCardClose() {\r\n const that = this;\r\n that.customCancel();\r\n },\r\n\r\n /**\r\n * 取消\r\n */\r\n customCancel() {\r\n const that = this;\r\n that.customDialog = false\r\n that.$emit('customHandleConfirm','hide')\r\n },\r\n\r\n\r\n\r\n /**\r\n * 确定\r\n */\r\n customConfirm() {\r\n const that = this;\r\n that.checkList = that.customData.map(item=>item.checkList).flat();\r\n that.saveFields(that.dataType)\r\n },\r\n\r\n /**\r\n * 复选框选择事件\r\n */\r\n customChange(value) {\r\n const that = this\r\n console.log(value)\r\n },\r\n\r\n /**\r\n * 保存已经勾选\r\n */\r\n saveFields(type) {\r\n const that = this;\r\n const para = {\r\n fields: that.checkList,\r\n type: type,// 类型:1行政架构,2门店架构'\r\n }\r\n\r\n postRequest('/haoban-manage-web/record/employee-show-field-save.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n showMsg.showmsg('添加成功','success');\r\n that.$emit('customHandleConfirm')\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 简单数组-->父子数组对象\r\n */\r\n treeData(data){\r\n let tree = data.filter((father)=>{ //循环所有项\r\n let branchArr = data.filter((child)=>{\r\n return father.fieldCode == child.parentCode; //返回每一项的子级数组\r\n });\r\n if(branchArr.length>0){\r\n father.children = branchArr; //如果存在子级,则给父级添加一个children属性,并赋值\r\n }\r\n return father.parentCode == 0; //返回第一层\r\n });\r\n // 排序\r\n tree.sort(function(a,b){\r\n return a.sort - b.sort;\r\n })\r\n\r\n tree.forEach(function(ele,index){\r\n ele.children.sort(function(a,b){\r\n return a.sort - b.sort;\r\n })\r\n })\r\n return tree;\r\n },\r\n\r\n /**\r\n * 获取所有字段\r\n */\r\n getAllFields() {\r\n const that = this;\r\n postRequest('/haoban-manage-web/record/employee-find-system-template.json',{})\r\n .then((res) => {\r\n // console.log(res.data)\r\n let resData = res.data\r\n if (resData.errorCode == 1) {\r\n that.handleAllFields(resData.result)\r\n return;\r\n }\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n // console.log(error);\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 处理所有系统模板信息\r\n */\r\n handleAllFields(result) {\r\n const that = this\r\n // console.log(that.treeData(result))\r\n let newResult = that.treeData(result);\r\n newResult.forEach(function(ele,index){\r\n ele.checkList = []\r\n // ele.children.forEach(function(el,key){\r\n // el.disable = that.dataType == 1 ? that.fixData.includes(el.fieldCode) : that.fixDataStore.includes(el.fieldCode)\r\n // })\r\n })\r\n that.customData = newResult;\r\n },\r\n\r\n /**\r\n * 处理已选信息\r\n */\r\n handleDetailData() {\r\n const that = this\r\n that.customData.forEach(function(ele,index) {\r\n ele.checkList = [];\r\n ele.children.forEach(function(el,key){\r\n\r\n that.checkList.includes(el.fieldCode)? ele.checkList.push(el.fieldCode): '';\r\n el.disable = that.dataType == 1 ? that.fixData.includes(el.fieldCode) : that.fixDataStore.includes(el.fieldCode)\r\n })\r\n })\r\n }\r\n\r\n },\r\n watch: {\r\n showCustomDialog: function(newData,oldData){\r\n const that = this;\r\n that.customDialog = newData\r\n },\r\n detailData: function(newData,oldData){\r\n const that = this;\r\n // console.log(newData)\r\n that.checkList = !!newData && !!newData.length ? newData: [];\r\n that.handleDetailData()\r\n }\r\n },\r\n\r\n /* 接收数据 */\r\n mounted(){\r\n // console.log(\"传递的参数对象:\",this.showCustomDialog)\r\n const that = this;\r\n that.customDialog = that.showCustomDialog;\r\n that.getAllFields()\r\n },\r\n\r\n }\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n .custom-dialog {\r\n &-body {\r\n width: 100%;\r\n height: 410px;\r\n padding: 5px 0 22px 0;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow-y: auto;\r\n }\r\n &-wrap {\r\n .border-box {\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n\r\n /* display */\r\n .inline-block {\r\n display: inline-block;\r\n }\r\n\r\n .block {\r\n display: block;\r\n }\r\n\r\n .top {\r\n vertical-align: top;\r\n }\r\n\r\n .middle {\r\n vertical-align: middle;\r\n }\r\n\r\n /* flex */\r\n .flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n }\r\n\r\n .flex-1 {\r\n -webkit-box-flex: 1;\r\n -webkit-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n }\r\n\r\n .flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n }\r\n\r\n .flex-row {\r\n -webkit-flex-direction: row;\r\n -moz-flex-direction: row;\r\n -ms-flex-direction: row;\r\n -o-flex-direction: row;\r\n flex-direction: row;\r\n }\r\n\r\n .flex-align-center {\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n }\r\n\r\n .flex-pack-center {\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n }\r\n\r\n .flex-between {\r\n -webkit-justify-content: space-between;\r\n justify-content: space-between;\r\n }\r\n\r\n .flex-wrap {\r\n -webkit-flex-wrap: wrap;\r\n -moz-flex-wrap: wrap;\r\n -ms-flex-wrap: wrap;\r\n -o-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n }\r\n\r\n .detail-field {\r\n &-cell {\r\n width: 100%;\r\n margin-top: 24px;\r\n .el-checkbox {\r\n min-width: 25%;\r\n margin-bottom: 24px;\r\n &+.el-checkbox {\r\n margin-left: 0;\r\n }\r\n\r\n &.is-checked {\r\n /deep/ .el-checkbox__label{\r\n color: #1890ff;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &-left {\r\n width: 100px;\r\n padding-top: 4px;\r\n }\r\n &-right {\r\n width: calc(100% - 100px);\r\n\r\n .el-checkbox-group {\r\n width: 100%;\r\n\r\n }\r\n }\r\n }\r\n }\r\n\r\n &__title {\r\n width: 100%;\r\n height:38px;\r\n padding: 12px 15px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n background:rgba(235,238,245,1);\r\n }\r\n\r\n &__p {\r\n width: 100%;\r\n font-size: 14px;\r\n color: #606266;\r\n\r\n span {\r\n color: #1890ff;\r\n }\r\n }\r\n\r\n &__checkbox {\r\n width: 100%;\r\n height: 410px;\r\n padding-top: 10px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow-y: auto;\r\n\r\n .el-checkbox {\r\n width: 22%;\r\n margin-left: 16px;\r\n line-height: 62px;\r\n }\r\n }\r\n\r\n\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/set/staff-detail-field.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"custom-dialog-wrap\"},[_c('el-dialog',{attrs:{\"title\":\"员工个人详情页展示字段设置\",\"visible\":_vm.customDialog,\"width\":\"761px\",\"before-close\":_vm.handleCardClose},on:{\"update:visible\":function($event){_vm.customDialog=$event}}},[_c('div',{staticClass:\"custom-dialog__title\"},[_c('p',{staticClass:\"custom-dialog__p\"},[_vm._v(\"tips:添加后的字段将在员工个人详情页展示出来,个人敏感信息不建议添加\")])]),_vm._v(\" \"),_c('div',{staticClass:\"custom-dialog-body\"},[_vm._l((_vm.customData),function(item,index){return [_c('div',{key:index,staticClass:\"detail-field-cell flex\"},[_c('div',{staticClass:\"detail-field-left\"},[_vm._v(_vm._s(item.fieldName))]),_vm._v(\" \"),_c('div',{staticClass:\"detail-field-right flex\"},[_c('el-checkbox-group',{staticClass:\"flex flex-wrap\",on:{\"change\":_vm.customChange},model:{value:(item.checkList),callback:function ($$v) {_vm.$set(item, \"checkList\", $$v)},expression:\"item.checkList\"}},_vm._l((item.children),function(childItem,childIndex){return _c('el-checkbox',{key:childItem.fieldCode,attrs:{\"label\":childItem.fieldCode,\"disabled\":childItem.disable,\"name\":\"type\"}},[_vm._v(\"\\n \"+_vm._s(childItem.fieldName)+\"\\n \")])}))],1)])]})],2),_vm._v(\" \"),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":_vm.customCancel}},[_vm._v(\"取 消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.customConfirm}},[_vm._v(\"确 定\")])],1)])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-42af9dfc\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/set/staff-detail-field.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-42af9dfc\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./staff-detail-field.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./staff-detail-field.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./staff-detail-field.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-42af9dfc\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./staff-detail-field.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-42af9dfc\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/set/staff-detail-field.vue\n// module id = null\n// module chunks = ","<template>\n <div class=\"staffDetails-wrap common-set-wrap\">\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\n <div class=\"right-content\">\n <div class=\"right-box\">\n <div class=\"staffDetails-cell\">\n <h2 class=\"m-b-25\">{{adminStruct.name}}</h2>\n <div class=\"staffDetails-cell-fixed\">\n <template v-for=\"(item,index) in adminStruct.fixedList\">\n <el-button disabled class=\"staffDetails-cell-btn\">{{item.fieldName}}</el-button>\n </template>\n </div>\n <div class=\"staffDetails-cell-add\">\n <template v-for=\"(item,index) in adminStruct.defineList\">\n <el-tag class=\"staffDetails-cell-btn\">{{item.fieldName}} <i class=\"el-icon-circle-close\" @click.stop=\"delField(index,item,adminStruct.defineList,1)\"></i></el-tag>\n </template>\n <el-button class=\"el-tag m-l-8 staffDetails-cell-btn\" @click.stop=\"showDialogLayer(1)\"><i class=\"el-icon-plus\"></i>添加字段</el-button>\n </div>\n </div>\n <div class=\"staffDetails-cell\">\n <h2 class=\"m-b-25\">{{storeStruct.name}}</h2>\n <div class=\"staffDetails-cell-fixed\">\n <template v-for=\"(item,index) in storeStruct.fixedList\">\n <el-button disabled class=\"staffDetails-cell-btn\">{{item.fieldName}}</el-button>\n </template>\n </div>\n <div class=\"staffDetails-cell-add\">\n <template v-for=\"(item,index) in storeStruct.defineList\">\n <el-tag class=\"staffDetails-cell-btn\">{{item.fieldName}} <i class=\"el-icon-circle-close\" @click.stop=\"delField(index,item,storeStruct.defineList,2)\"></i></el-tag>\n </template>\n <el-button class=\"el-tag m-l-8 staffDetails-cell-btn\" @click.stop=\"showDialogLayer(2)\"><i class=\"el-icon-plus\"></i>添加字段</el-button>\n </div>\n </div>\n </div>\n </div>\n <vue-gic-footer></vue-gic-footer>\n <!-- 自定义字段 -->\n <staff-detail-field\n :detailData=\"detailData\"\n :showCustomDialog=\"showCustomDialog\"\n :dataType=\"dataType\"\n @customHandleConfirm=\"customHandleConfirm\">\n\n </staff-detail-field>\n </div>\n</template>\n<script>\nimport navCrumb from '@/components/nav/nav.vue';\nimport staffDetailField from '@/components/set/staff-detail-field.vue';\n\nimport strLength from '@/common/js/strlen';\nimport showMsg from '@/common/js/showmsg';\nimport errMsg from '@/common/js/error';\nimport { _debounce } from \"@/common/js/public\";\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\nexport default {\n name: \"staffDetails\",\n data() {\n return {\n // 面包屑参数\n navpath: [\n {\n name: '首页',\n path: '/index',\n relocation: true\n },\n {\n name: '设置',\n path: '/companyAddress'\n },\n {\n name: '通讯录信息',\n path: '/staffDetails'\n },\n {\n name: '员工详细字段',\n path: ''\n }\n ],\n\n // 固定的字段\n fixData: ['clerkName','clerkPhone','groupName','positionName'],\n fixDataStore: ['clerkName','clerkPhone','groupName','positionName','clerkCode'],\n // 行政架构\n adminStruct: {\n\n name: '行政架构通讯录员工详情字段',\n fixedList: [\n // {\n // fieldName: \"姓名\",\n // fields: \"clerkName\"\n // },\n // {\n // fieldName: \"手机号\",\n // fields: \"clerkPhone\"\n // },\n // {\n // fieldName: \"部门\",\n // fields: \"groupName\"\n // },\n // {\n // fieldName: \"职位\",\n // fields: \"positionName\"\n // }\n ],\n defineList: [\n // {\n // fieldName: \"姓名\",\n // fields: \"clerkName\"\n // },\n // {\n // fieldName: \"手机号\",\n // fields: \"clerkPhone\"\n // },\n // {\n // fieldName: \"部门\",\n // fields: \"groupName\"\n // },\n ],\n },\n\n // 门店架构'\n storeStruct: {\n name: '门店架构通讯录员工详情字段',\n fixedList: [\n // {\n // fieldName: \"姓名\",\n // fields: \"clerkName\"\n // },\n // {\n // fieldName: \"手机号\",\n // fields: \"clerkPhone\"\n // },\n // {\n // fieldName: \"部门\",\n // fields: \"groupName\"\n // },\n // {\n // fieldName: \"职位\",\n // fields: \"positionName\"\n // },\n // {\n // fieldName: \"code\",\n // fields: \"clerkCode\"\n // }\n ],\n defineList: [\n // {\n // fieldName: \"姓名\",\n // fields: \"clerkName\"\n // },\n // {\n // fieldName: \"手机号\",\n // fields: \"clerkPhone\"\n // },\n // {\n // fieldName: \"部门\",\n // fields: \"groupName\"\n // },\n ]\n },\n\n showCustomDialog: false, // 自定义弹框显示标志\n detailData: [], // 已选数据 '类型:1行政架构,2门店架构'\n dataType: null, //'类型:1行政架构,2门店架构'\n }\n },\n computed: {\n\n },\n methods: {\n /**\n * 自定义弹窗显示事件\n */\n showDialogLayer(type) {\n const that = this\n that.showCustomDialog = true;\n that.dataType = type;\n if (type === 1) {\n that.detailData = that.adminStruct.fixedList.map(item=>item.fields).concat(that.adminStruct.defineList.map(item=>item.fields))\n }else {\n that.detailData = that.storeStruct.fixedList.map(item=>item.fields).concat(that.storeStruct.defineList.map(item=>item.fields))\n }\n // console.log(type)\n },\n\n /**\n * 自定义弹框触发事件\n */\n customHandleConfirm(val) {\n const that = this;\n that.showCustomDialog = false;\n if (!!val) {return false;}\n that.getSaveFields(that.dataType);\n },\n\n /**\n * 删除字段\n */\n delField(index,item,list,flag) {\n const that = this\n that.$alert('确定要删除?', '提示', {\n confirmButtonText: '确定',\n cancelButtonText: '取消',\n }).then(({ value }) => {\n that.postDlField(item.fields,flag,list,index)\n\n }).catch(() => {\n\n });\n },\n\n /**\n * 删除字段---api\n */\n postDlField(code,type,list,index) {\n const that = this;\n const para = {\n fields: code,\n type: type,// 类型:1行政架构,2门店架构'\n }\n\n postRequest('/haoban-manage-web/record/employee-show-field-delete.json',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 1) {\n showMsg.showmsg('删除成功','success')\n list.splice(index,1)\n return;\n }\n\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n /**\n * 获取已经选择的字段\n */\n getSaveFields(type) {\n const that = this;\n if (type === 1) {\n that.adminStruct.fixedList = [];\n that.adminStruct.defineList = [];\n }else {\n that.storeStruct.fixedList = [];\n that.storeStruct.defineList = [];\n }\n\n const para = {\n type: type,// 类型:1行政架构,2门店架构'\n }\n\n postRequest('/haoban-manage-web/record/employee-show-field-detail.json',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 1) {\n // showMsg.showmsg('操作成功','success')\n // console.log(Number.parseInt(type))\n resData.result.forEach(function(ele,index){\n if (Number.parseInt(type) === 1) {\n that.fixData.includes(ele.fields)? that.adminStruct.fixedList.push(ele) : that.adminStruct.defineList.push(ele)\n }else {\n that.fixDataStore.includes(ele.fields)? that.storeStruct.fixedList.push(ele) : that.storeStruct.defineList.push(ele)\n }\n })\n return;\n }\n\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n }\n },\n mounted() {\n const that = this\n Promise.all([that.getSaveFields(1),that.getSaveFields(2)]);\n },\n components: {\n navCrumb,\n staffDetailField\n }\n}\n\n</script>\n<style lang=\"less\" scoped>\n.right-content {\n /*width: 100%;*/\n padding: 24px;\n min-height: calc(100% - 240px);\n\n .right-box {\n background: #fff;\n padding: 24px;\n min-height: 500px;\n\n h2 {\n font-size: 16px;\n color: #303133;\n }\n\n .m-l-8 {\n margin-left: 8px;\n }\n\n .m-r-20 {\n margin-left: 20px;\n }\n\n .m-b-25 {\n margin-bottom: 25px;\n }\n\n .staffDetails-cell {\n &+.staffDetails-cell {\n margin-top: 14px;\n padding-top: 36px;\n border-top: 1px solid #E4E7ED;\n }\n }\n\n .el-tag {\n position: relative;\n cursor: pointer;\n\n .el-icon-circle-close {\n position: absolute;\n top: -10px;\n right: -10px;\n font-size: 16px;\n color: #808995;\n cursor: pointer;\n }\n }\n\n .staffDetails-cell-btn {\n width: 110px;\n height: 32px;\n padding: 0;\n margin: 0 20px 20px 0;\n text-align: center;\n vertical-align: top;\n }\n }\n}\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/staffDetails.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"staffDetails-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"staffDetails-cell\"},[_c('h2',{staticClass:\"m-b-25\"},[_vm._v(_vm._s(_vm.adminStruct.name))]),_vm._v(\" \"),_c('div',{staticClass:\"staffDetails-cell-fixed\"},[_vm._l((_vm.adminStruct.fixedList),function(item,index){return [_c('el-button',{staticClass:\"staffDetails-cell-btn\",attrs:{\"disabled\":\"\"}},[_vm._v(_vm._s(item.fieldName))])]})],2),_vm._v(\" \"),_c('div',{staticClass:\"staffDetails-cell-add\"},[_vm._l((_vm.adminStruct.defineList),function(item,index){return [_c('el-tag',{staticClass:\"staffDetails-cell-btn\"},[_vm._v(_vm._s(item.fieldName)+\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){$event.stopPropagation();_vm.delField(index,item,_vm.adminStruct.defineList,1)}}})])]}),_vm._v(\" \"),_c('el-button',{staticClass:\"el-tag m-l-8 staffDetails-cell-btn\",on:{\"click\":function($event){$event.stopPropagation();_vm.showDialogLayer(1)}}},[_c('i',{staticClass:\"el-icon-plus\"}),_vm._v(\"添加字段\")])],2)]),_vm._v(\" \"),_c('div',{staticClass:\"staffDetails-cell\"},[_c('h2',{staticClass:\"m-b-25\"},[_vm._v(_vm._s(_vm.storeStruct.name))]),_vm._v(\" \"),_c('div',{staticClass:\"staffDetails-cell-fixed\"},[_vm._l((_vm.storeStruct.fixedList),function(item,index){return [_c('el-button',{staticClass:\"staffDetails-cell-btn\",attrs:{\"disabled\":\"\"}},[_vm._v(_vm._s(item.fieldName))])]})],2),_vm._v(\" \"),_c('div',{staticClass:\"staffDetails-cell-add\"},[_vm._l((_vm.storeStruct.defineList),function(item,index){return [_c('el-tag',{staticClass:\"staffDetails-cell-btn\"},[_vm._v(_vm._s(item.fieldName)+\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){$event.stopPropagation();_vm.delField(index,item,_vm.storeStruct.defineList,2)}}})])]}),_vm._v(\" \"),_c('el-button',{staticClass:\"el-tag m-l-8 staffDetails-cell-btn\",on:{\"click\":function($event){$event.stopPropagation();_vm.showDialogLayer(2)}}},[_c('i',{staticClass:\"el-icon-plus\"}),_vm._v(\"添加字段\")])],2)])])]),_vm._v(\" \"),_c('vue-gic-footer'),_vm._v(\" \"),_c('staff-detail-field',{attrs:{\"detailData\":_vm.detailData,\"showCustomDialog\":_vm.showCustomDialog,\"dataType\":_vm.dataType},on:{\"customHandleConfirm\":_vm.customHandleConfirm}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0a2f80b2\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/staffDetails.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0a2f80b2\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./staffDetails.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./staffDetails.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./staffDetails.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0a2f80b2\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./staffDetails.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0a2f80b2\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/staffDetails.vue\n// module id = null\n// module chunks = ","module.exports = { \"default\": require(\"core-js/library/fn/number/parse-int\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/babel-runtime/core-js/number/parse-int.js\n// module id = gBtx\n// module chunks = 4","module.exports = '\\x09\\x0A\\x0B\\x0C\\x0D\\x20\\xA0\\u1680\\u180E\\u2000\\u2001\\u2002\\u2003' +\n '\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200A\\u202F\\u205F\\u3000\\u2028\\u2029\\uFEFF';\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_string-ws.js\n// module id = hyta\n// module chunks = 4","var $export = require('./_export');\nvar defined = require('./_defined');\nvar fails = require('./_fails');\nvar spaces = require('./_string-ws');\nvar space = '[' + spaces + ']';\nvar non = '\\u200b\\u0085';\nvar ltrim = RegExp('^' + space + space + '*');\nvar rtrim = RegExp(space + space + '*$');\n\nvar exporter = function (KEY, exec, ALIAS) {\n var exp = {};\n var FORCE = fails(function () {\n return !!spaces[KEY]() || non[KEY]() != non;\n });\n var fn = exp[KEY] = FORCE ? exec(trim) : spaces[KEY];\n if (ALIAS) exp[ALIAS] = fn;\n $export($export.P + $export.F * FORCE, 'String', exp);\n};\n\n// 1 -> String#trimLeft\n// 2 -> String#trimRight\n// 3 -> String#trim\nvar trim = exporter.trim = function (string, TYPE) {\n string = String(defined(string));\n if (TYPE & 1) string = string.replace(ltrim, '');\n if (TYPE & 2) string = string.replace(rtrim, '');\n return string;\n};\n\nmodule.exports = exporter;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/modules/_string-trim.js\n// module id = mnVu\n// module chunks = 4","require('../../modules/es6.number.parse-int');\nmodule.exports = require('../../modules/_core').Number.parseInt;\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/core-js/library/fn/number/parse-int.js\n// module id = qrpI\n// module chunks = 4"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([4],{"7SJI":function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s("ATfr"),o=s("P9l9"),l={name:"storeView",props:{tableData:{type:Array,default:function(){return[]}}},data:function(){return{selectedList:[],showChildMember:!1,typeArr:["全部类型","自营","联营","代理(加盟)","代销","托管"],statusArr:["待审核","正常","审核失败","停业整顿","回收站","删除"]}},methods:{delStores:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];console.log(e,t);var s=this;s.$confirm("是否删除所选店铺","提示",{type:"warning"}).then(function(){var a="";if(t)a=e.storeId;else{var l=[];s.selectedList.forEach(function(e){l.push(e.storeId)}),a=l.join(",")}var n={ids:a};Object(o.a)("/haoban-manage-web/store/delByIds",n).then(function(e){if(console.log(e),1==e.data.errorCode){var t=a.split(",");s.tableData.slice(0).forEach(function(e){t.forEach(function(t){if(t==e.storeId){var a=s.tableData.indexOf(e);s.tableData.splice(a,1)}})}),s.$message.success({duration:1e3,message:"操作成功"})}else s.$message.error({duration:1e3,message:e.data.message})}).catch(function(e){s.$message.error({duration:1e3,message:e.message})})})},selectMember:function(e){this.selectedList=e},setChildMemberShow:function(){this.$emit("setChildMemberShow",this.showChildMember)},linkToDetail:function(){},editStore:function(){}},computed:{disabledDel:function(){return this.selectedList.length<1}}},n={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{staticClass:"sf-right-button-box"},[s("el-button",{attrs:{type:"primary"}},[e._v("添加门店")]),e._v(" "),s("a",[s("el-button",[e._v("批量导入/导出")])],1),e._v(" "),s("el-button",{attrs:{type:"danger",plain:"",disabled:e.disabledDel},on:{click:e.delStores}},[e._v("批量删除")]),e._v(" "),s("el-button",{staticClass:"J_show-children",attrs:{size:"small"}},[s("el-checkbox",{staticClass:"m-r-10",on:{change:e.setChildMemberShow},model:{value:e.showChildMember,callback:function(t){e.showChildMember=t},expression:"showChildMember"}}),s("a",{staticClass:"a-href"},[e._v("显示子成员")])],1)],1),e._v(" "),s("el-table",{ref:"table1",attrs:{height:"445",data:e.tableData},on:{"selection-change":e.selectMember,"row-click":e.linkToDetail}},[s("el-table-column",{attrs:{type:"selection",width:"42"}}),e._v(" "),s("el-table-column",{attrs:{label:"门店",prop:"storeName",width:"140"}}),e._v(" "),s("el-table-column",{attrs:{label:"代码",prop:"storeCode",width:"140"}}),e._v(" "),s("el-table-column",{attrs:{label:"类型",prop:"storeType",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.typeArr[1*t.row.storeType+1])+"\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"地区",prop:"areaChainName","show-overflow-tooltip":!0}}),e._v(" "),s("el-table-column",{attrs:{label:"所属分组",prop:"departmentName","show-overflow-tooltip":!0}}),e._v(" "),s("el-table-column",{attrs:{label:"操作",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("a",{staticClass:"a-href m-r-20",on:{click:function(s){e.editStore(t.row)}}},[e._v("编辑")]),e._v(" "),s("a",{staticClass:"a-href",on:{click:function(s){e.delStores(t.row,!0)}}},[e._v("删除")])]}}])})],1)],1)},staticRenderFns:[]};var r=s("VU/8")(l,n,!1,function(e){s("K8po")},null,null).exports,i={name:"clerkView",props:{tableData:{type:Array,default:function(){return[]}}},data:function(){return{storeType:0,typeArr:["全部类型","自营","联营","代理(加盟)","代销","托管"],storeStatus:"",showChildMember:!1}},methods:{setChildMemberShow:function(){this.$emit("setChildMemberShow",this.showChildMember)},changeManager:function(e,t){console.log(e,t),e.clerks.some(function(e){return 1==e.isManager&&(e.isManager=0),1==e.isManager}),t.isManager=1},selectByStatus:function(e){this.$emit("selectByStatus",e)},selectByType:function(e){var t="";0!=e&&(t=1*e-1),this.$emit("selectByType",t)},delClerk:function(e,t){console.log(e,e.employeeClerkId,t);var s=this;s.$confirm("是否要删除该员工?","提示",{type:"warning"}).then(function(){var a={ids:e.employeeClerkId};Object(o.a)("/haoban-manage-web/emp/del",a).then(function(a){console.log(a),1==a.data.errorCode?(t.clerks.forEach(function(s){s.employeeClerkId==e.employeeClerkId&&t.clerks.splice(t.clerks.indexOf(s),1)}),s.$message.success({duration:1e3,message:"操作成功"})):s.$message.error({duration:1e3,message:a.data.message})}).catch(function(e){s.$message.error({duration:1e3,message:e.message})})})}}},c={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{staticClass:"sf-right-button-box"},[s("el-select",{attrs:{size:"small"},on:{change:e.selectByType},model:{value:e.storeType,callback:function(t){e.storeType=t},expression:"storeType"}},e._l(e.typeArr,function(e,t){return s("el-option",{key:e,attrs:{label:e,value:t}})})),e._v(" "),s("el-select",{attrs:{size:"small"},on:{change:e.selectByStatus},model:{value:e.storeStatus,callback:function(t){e.storeStatus=t},expression:"storeStatus"}},[s("el-option",{attrs:{label:"全部状态",value:""}}),e._v(" "),s("el-option",{attrs:{label:"正常",value:1}}),e._v(" "),s("el-option",{attrs:{label:"停业整顿",value:3}})],1),e._v(" "),s("el-button",{staticClass:"J_show-children",staticStyle:{"vertical-align":"middle"},attrs:{size:"small"}},[s("el-checkbox",{staticClass:"m-r-10",on:{change:e.setChildMemberShow},model:{value:e.showChildMember,callback:function(t){e.showChildMember=t},expression:"showChildMember"}}),s("a",{staticClass:"a-href"},[e._v("显示子成员")])],1)],1),e._v(" "),s("el-table",{ref:"clerkViewTable",staticClass:"diy-table",attrs:{height:"445",data:e.tableData}},[s("el-table-column",{attrs:{label:"门店",width:"125"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("div",[s("p",{staticClass:"m-b-10"},[e._v(e._s(t.row.storeName))]),e._v(" "),s("p",[s("a",{staticClass:"a-href",attrs:{href:"#/addClerk?storeId="+t.row.storeId,target:"_blank"}},[e._v("新增店员")])])])]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"门店code",prop:"storeCode",width:"125"}}),e._v(" "),s("el-table-column",{scopedSlots:e._u([{key:"header",fn:function(t){return[s("ul",{staticClass:"diy-header"},[s("li",{staticClass:"name"},[e._v("姓名")]),e._v(" "),s("li",{staticClass:"phone"},[e._v("手机号")]),e._v(" "),s("li",{staticClass:"position"},[e._v("职位")]),e._v(" "),s("li",{staticClass:"status"},[e._v("状态")]),e._v(" "),s("li",[e._v("操作")])])]}},{key:"default",fn:function(t){return[s("ul",e._l(t.row.clerks,function(a){return s("li",{key:a.employeeClerkId,staticClass:"clerk-obj-li"},[s("div",{staticClass:"clerk-name clerk-cell"},[s("el-radio",{attrs:{value:1,label:a.isManager},on:{change:function(s){e.changeManager(t.row,a)}}},[e._v(e._s(a.name))]),e._v(" "),1==a.isManager?s("span",{staticClass:"manager"},[e._v("店长")]):e._e()],1),e._v(" "),s("div",{staticClass:"clerk-cell clerk-phone"},[e._v(e._s(a.phoneNumber))]),e._v(" "),s("div",{staticClass:"clerk-cell clerk-position"},[e._v(e._s(a.positionName))]),e._v(" "),s("div",{staticClass:"clerk-cell clerk-status"},[s("div",{staticClass:"status-icon",class:1==a.status?"is-active":""},[s("i",{staticClass:"iconfont icon-shouji"})])]),e._v(" "),s("div",{staticClass:"clerk-cell clerk-handle"},[s("a",{staticClass:"a-href m-r-20"},[e._v("编辑")]),e._v(" "),s("a",{staticClass:"a-href",on:{click:function(s){e.delClerk(a,t.row)}}},[e._v("删除")])])])}))]}}])})],1)],1)},staticRenderFns:[]},d=s("VU/8")(i,c,!1,null,null,null).exports,u={name:"storeInfo",props:{storeInfo:{type:Object,default:function(){return{}}}},methods:{selected:function(e){console.log(e)},uploadOnSuccess:function(){},sortImg:function(){},deleteImage:function(){}},computed:{areaOptions:function(){var e=this.storeInfo.areaChainName.split("/");return{provinceName:e[0],provinceId:this.provinceId,cityName:e[1],cityId:this.cityId,countryName:e[2],countyId:this.countyId}},location:function(){return this.storeInfo.longitude+","+this.storeInfo.latitude}}},p={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"store-info"},[s("div",{staticClass:"info-cell"},[s("p",{staticClass:"title"},[e._v("门店信息")]),e._v(" "),s("el-form",{staticClass:"store-info-form info-form",attrs:{"label-width":"90px"}},[s("el-form-item",{attrs:{label:"门店名称",prop:"name"}},[s("el-input",{model:{value:e.storeInfo.storeName,callback:function(t){e.$set(e.storeInfo,"storeName",t)},expression:"storeInfo.storeName"}},[s("template",{slot:"suffix"},[e._v(e._s(e.storeInfo.storeName.length)+"/20")])],2)],1),e._v(" "),s("el-form-item",{attrs:{label:"所属分组",prop:"group"}},[s("el-input",{model:{value:e.storeInfo.groupChainName,callback:function(t){e.$set(e.storeInfo,"groupChainName",t)},expression:"storeInfo.groupChainName"}},[s("i",{staticClass:"el-input__icon el-icon-arrow-down",attrs:{slot:"suffix"},slot:"suffix"})])],1),e._v(" "),s("el-form-item",{attrs:{label:"门店图片",prop:"imageUrls"}},[s("div",{staticClass:"member-upload-image"},[s("vue-gic-upload-image",{attrs:{projectName:"gic-web",wxFlag:"0",actionUrl:"/api-plug/upload-img",imageList:(e.storeInfo.imageUrls||"").split(","),limitW:500,limitH:500,maxImageLength:5},on:{uploadOnSuccess:e.uploadOnSuccess,sortImg:e.sortImg,deleteImage:e.deleteImage}})],1)]),e._v(" "),s("el-form-item",{attrs:{label:"联系电话",prop:"phoneNumber"}},[s("el-input",{model:{value:e.storeInfo.phoneNumber,callback:function(t){e.$set(e.storeInfo,"phoneNumber",t)},expression:"storeInfo.phoneNumber"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"营业时间",prop:"phoneNumber"}},[s("el-time-select",{attrs:{placeholder:"起始时间","picker-options":{start:"00:00",step:"00:05",end:"24:00"}},model:{value:e.storeInfo.openTime,callback:function(t){e.$set(e.storeInfo,"openTime",t)},expression:"storeInfo.openTime"}}),e._v("\n ~\n "),s("el-time-select",{attrs:{placeholder:"结束时间","picker-options":{start:"00:00",step:"00:05",end:"24:00",minTime:e.storeInfo.openTime}},model:{value:e.storeInfo.closeTime,callback:function(t){e.$set(e.storeInfo,"closeTime",t)},expression:"storeInfo.closeTime"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"门店类型"}},[s("el-radio-group",{model:{value:e.storeInfo.storeType,callback:function(t){e.$set(e.storeInfo,"storeType",t)},expression:"storeInfo.storeType"}},[s("el-radio",{attrs:{label:0}},[e._v("自营")]),e._v(" "),s("el-radio",{attrs:{label:1}},[e._v("联营")]),e._v(" "),s("el-radio",{attrs:{label:2}},[e._v("代理")]),e._v(" "),s("el-radio",{attrs:{label:3}},[e._v("代销")]),e._v(" "),s("el-radio",{attrs:{label:4}},[e._v("托管")])],1)],1),e._v(" "),s("el-form-item",{attrs:{label:"门店地址"}},[s("vue-office-area",{attrs:{areaOptions:e.areaOptions,projectName:"haoban-web",postUrl:"/api-admin/dict-district-list"},on:{selected:e.selected}}),e._v(" "),s("el-input",{model:{value:e.areaOptions.postAddress,callback:function(t){e.$set(e.areaOptions,"postAddress",t)},expression:"areaOptions.postAddress"}},[s("template",{slot:"suffix"},[e._v(e._s((e.storeInfo.postAddress||"").length)+"/50")])],2)],1),e._v(" "),s("el-form-item",{attrs:{label:"GPS坐标"}},[s("el-input",{staticClass:"m-r-10",model:{value:e.location,callback:function(t){e.location=t},expression:"location"}}),e._v(" "),s("a",{staticClass:"a-href",attrs:{href:"http://m.gpsspg.com/maps.htm",target:"_blank"}},[e._v("经纬度测试工具")])],1),e._v(" "),s("el-form-item",[s("template",{slot:"label"},[e._v("\n 门店代码\n "),s("i",{staticClass:"el-icon-question",staticStyle:{color:"#C0C4CC"}})]),e._v(" "),s("el-input",{model:{value:e.storeInfo.storeCode,callback:function(t){e.$set(e.storeInfo,"storeCode",t)},expression:"storeInfo.storeCode"}},[s("template",{slot:"suffix"},[e._v(e._s((e.storeInfo.storeCode||"").length)+"/20")])],2)],2)],1)],1),e._v(" "),s("div",{staticClass:"info-cell"},[s("p",{staticClass:"title"},[e._v("店长信息")]),e._v(" "),s("el-form",{staticClass:"store-manager-info-form info-form",attrs:{"label-width":"90px"}},[s("el-form-item",{attrs:{label:"店长姓名",prop:"name"}},[s("el-input",{model:{value:e.storeInfo.managerName,callback:function(t){e.$set(e.storeInfo,"managerName",t)},expression:"storeInfo.managerName"}},[s("template",{slot:"suffix"},[e._v(e._s((e.storeInfo.managerName||"").length)+"/10")])],2)],1),e._v(" "),s("el-form-item",{attrs:{label:"手机号码",prop:"phone"}},[s("el-input",{model:{value:e.storeInfo.managerPhoneNumber,callback:function(t){e.$set(e.storeInfo,"managerPhoneNumber",t)},expression:"storeInfo.managerPhoneNumber"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"店长性别"}},[s("el-radio-group",{model:{value:e.storeInfo.managerSex,callback:function(t){e.$set(e.storeInfo,"managerSex",t)},expression:"storeInfo.managerSex"}},[s("el-radio",{attrs:{label:"男"}}),e._v(" "),s("el-radio",{attrs:{label:"女"}})],1)],1),e._v(" "),s("el-form-item",{attrs:{label:"店长代码"}},[s("el-input",{model:{value:e.storeInfo.managerCode,callback:function(t){e.$set(e.storeInfo,"managerCode",t)},expression:"storeInfo.managerCode"}},[s("template",{slot:"suffix"},[e._v(e._s((e.storeInfo.managerCode||"").length)+"/20")])],2)],1)],1)],1),e._v(" "),s("div",{staticClass:"info-cell"},[s("p",{staticClass:"title"},[e._v("经营信息")]),e._v(" "),s("el-form",{staticClass:"operate-info-form info-form",attrs:{"label-width":"90px"}},[s("el-form-item",{attrs:{label:"特色服务"}},[s("el-input",{attrs:{type:"textarea",rows:2},model:{value:e.storeInfo.specialService,callback:function(t){e.$set(e.storeInfo,"specialService",t)},expression:"storeInfo.specialService"}}),e._v(" "),s("p",{staticClass:"counter t-rt c-909399"},[e._v(e._s((e.storeInfo.specialService||"").length)+"/20")])],1),e._v(" "),s("el-form-item",{attrs:{label:"人均消费"}},[s("el-input",{model:{value:e.storeInfo.personCost,callback:function(t){e.$set(e.storeInfo,"personCost",t)},expression:"storeInfo.personCost"}},[s("template",{slot:"suffix"},[e._v(e._s((e.storeInfo.personCost+"").length)+"/10")])],2)],1),e._v(" "),s("el-form-item",{attrs:{label:"推荐商品"}},[s("el-input",{attrs:{type:"textarea",rows:2},model:{value:e.storeInfo.recommendGoods,callback:function(t){e.$set(e.storeInfo,"recommendGoods",t)},expression:"storeInfo.recommendGoods"}}),e._v(" "),s("p",{staticClass:"counter t-rt c-909399"},[e._v(e._s((e.storeInfo.recommendGoods||"").length)+"/100")])],1),e._v(" "),s("el-form-item",{attrs:{label:"品牌介绍"}},[s("el-input",{attrs:{type:"textarea",rows:2},model:{value:e.storeInfo.brandDes,callback:function(t){e.$set(e.storeInfo,"brandDes",t)},expression:"storeInfo.brandDes"}}),e._v(" "),s("p",{staticClass:"counter t-rt c-909399"},[e._v(e._s((e.storeInfo.recommendGoods||"").length)+"/200")])],1)],1)],1)])},staticRenderFns:[]};var m=s("VU/8")(u,p,!1,function(e){s("Y7IR")},null,null).exports,f={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("el-dialog",{attrs:{title:"新建品牌",width:"422px",visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[s("p",[e._v("请输入品牌名称")]),e._v(" "),s("el-input",{staticClass:"m-t-20",model:{value:e.brandName,callback:function(t){e.brandName=t},expression:"brandName"}}),e._v(" "),s("p",{staticClass:"danger-tip"},[s("i",{staticClass:"el-icon-info"}),e._v("\n 下列两项选择后将无法修改,请谨慎选择\n ")]),e._v(" "),s("p",{staticClass:"m-t-20"},[e._v("请选择所要关联gic的品牌")]),e._v(" "),s("el-select",{staticClass:"select-brand select-div",attrs:{placeholder:"请选择"},model:{value:e.brand,callback:function(t){e.brand=t},expression:"brand"}},e._l(e.options,function(e){return s("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),s("p",{staticClass:"m-t-20"},[e._v("首次同步主题设置")]),e._v(" "),s("el-select",{staticClass:"select-type select-div",attrs:{placeholder:"请选择"},model:{value:e.brand,callback:function(t){e.brand=t},expression:"brand"}},e._l(e.options,function(e){return s("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),s("div",{staticClass:"btn-box t-rt m-t-20 m-b-10"},[s("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取消")]),e._v(" "),s("el-button",{attrs:{type:"primary"}},[e._v("确定")])],1)],1)],1)},staticRenderFns:[]};var h=s("VU/8")({name:"add-brand-dialog",data:function(){return{dialogVisible:!1,brandName:"",options:[{value:"选项1",label:"黄金糕"},{value:"选项2",label:"双皮奶"},{value:"选项3",label:"蚵仔煎"},{value:"选项4",label:"龙须面"},{value:"选项5",label:"北京烤鸭"}],brand:""}}},f,!1,function(e){s("WMdo")},null,null).exports,b=s("WSbm"),v=s("oncj"),g=(s("0xDb"),{name:"vue-select-employee",props:{treeSet:{type:Object,default:function(){return{isSelectPerson:!0,dialogVisible:!1}}}},data:function(){return{searchText:"",myProps:{children:"childrens",label:"label",disabled:"disabled"},menuData:[],defaultOpen:[],selectedList:[],brandSelection:0,brands:[]}},methods:{getGroupData:function(){var e=this;Object(o.a)("/haoban-manage-web/dept/deptList",{isStoreGroup:1}).then(function(t){console.log(t,"storegroup");var s=[];1==t.data.errorCode&&(s=t.data.result||[]),e.formatGroupData(s,[])}).catch(function(e){console.log(e,"error")})},formatGroupData:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],s=e.slice(0),a=this;e.forEach(function(e){e.label=e.name||"",e.id=e.groupId||"",e.disableOpen=!1,e.disabled=1!=e.hasPression;var o=[];s.forEach(function(t){t.label=t.name||"",t.id=t.groupId||"",t.disableOpen=!1,t.disabled=1!=t.hasPression,t.parentId==e.groupId&&o.push(t)}),a.treeSet.isSelectPerson&&t.forEach(function(t){t.label=t.name,t.id=t.employeeClerkId,t.departmentId==e.groupId&&o.push(t)}),o.length>0?e.childrens=o:0!=e.level&&(e.childrens=[{label:""}],e.isLast=!0),0==e.level&&(e.disabled=!0,e.hasLoad=!0,a.brands.push(e),e.childrens&&a.defaultOpen.push(e.id))}),a.menuData=[a.brands[0]],1==a.brands[0].hasPression&&this.getStoreList(a.menuData)},handleNodeClick:function(e,t){this.$emit("handleTreeSelection",e,t,"node")},getCurrentNode:function(e,t){e.disableOpen=t,e.isChecked=t,this.selectedList=this.$refs.tree.getCheckedNodes()},nodeOpen:function(e,t){e.disabled=!0,e.hasLoad||(this.getStoreList(e),e.hasLoad=!0)},getStoreList:function(e){var t=this,s={storeGroupId:e.groupId,showChild:0,pageNumber:1,pageSize:1e9,showType:2};Object(o.a)("/haoban-manage-web/store/findSimplePage",s).then(function(s){console.log(s,"storeList");var a=[];1==s.data.errorCode&&(a=s.data.result.list),t.formatStoreList(a,e)}).catch(function(e){console.log(e,"error")})},formatStoreList:function(e,t){e.forEach(function(e){e.id=e.storeId,e.label=e.storeName,e.clerks.length&&(e.clerks.forEach(function(e){e.label=e.name,e.id=e.employeeClerkId}),e.childrens=e.clerks)}),t.isLast?t.childrens=e:t.childrens=t.childrens.concat(e)},nodeClose:function(e,t,s){e.disabled=1!=e.hasPression},filterNode:function(e,t){return!e||(-1!==t.label.indexOf(e)||-1!==(t.phoneNumber||"").indexOf(e))},delSelected:function(e){if("empty"==e)this.$refs.tree.setCheckedKeys([]),this.selectedList=[];else{var t=this.selectedList.indexOf(e);this.selectedList.splice(t,1),this.$refs.tree.setCheckedNodes(this.selectedList)}},submitSelected:function(){this.$emit("handleSelectedList",this.selectedList)},selectBrand:function(e){console.log(e,this.brands[e]),this.menuData=[this.brands[e]],1==this.brands[e].hasPression&&this.getStoreList(this.brands[e])}},beforeMount:function(){this.getGroupData()},watch:{searchText:function(e,t){this.$refs.tree.filter(e)}}}),_={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("el-dialog",{attrs:{title:e.treeSet.isSelectPerson?"选择人员":"选择部门",width:"660px",visible:e.treeSet.dialogVisible},on:{"update:visible":function(t){e.$set(e.treeSet,"dialogVisible",t)}}},[s("div",{staticClass:"transfer-area"},[s("div",{staticClass:"select-area t-a-select"},[s("p",{staticClass:"title"},[e._v("选择")]),e._v(" "),s("div",{staticClass:"tree-div"},[s("div",{staticClass:"input-container"},[s("el-input",{attrs:{placeholder:"请输入内容"},model:{value:e.searchText,callback:function(t){e.searchText=t},expression:"searchText"}})],1),e._v(" "),s("div",{staticClass:"select-div"},[s("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择品牌"},on:{change:e.selectBrand},model:{value:e.brandSelection,callback:function(t){e.brandSelection=t},expression:"brandSelection"}},e._l(e.brands,function(t,a){return s("el-option",{key:t.id,attrs:{label:t.label,value:a}},[e._v("\n "+e._s(t.label)+"\n ")])}))],1),e._v(" "),s("el-tree",{ref:"tree",staticClass:"search-menu",attrs:{"node-key":"id","check-strictly":!0,"default-expanded-keys":e.defaultOpen,data:e.menuData,"show-checkbox":"","highlight-current":!0,"expand-on-click-node":!1,"icon-class":"open-child",props:e.myProps,"filter-node-method":e.filterNode},on:{"check-change":e.getCurrentNode,"node-expand":e.nodeOpen,"node-collapse":e.nodeClose,"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.node,o=t.data;return s("span",{staticClass:"custom-tree-node",class:o.disableOpen?"disable-open":""},[s("span",[e._v(e._s(a.label))]),e._v(" "),o.childrens?s("span",{staticClass:"open-btn"},[s("el-button",{attrs:{disabled:o.disableOpen,type:"text",size:"small"},on:{click:function(t){e.nodeOpen(o,a)}}},[e._v("下级")])],1):e._e()])}}])})],1)]),e._v(" "),s("div",{staticClass:"selected-area t-a-select"},[s("p",{staticClass:"title"},[e._v("\n 已选\n "),s("a",{staticClass:"J_del-all",on:{click:function(t){e.delSelected("empty")}}},[e._v("全部清除")])]),e._v(" "),s("div",{staticClass:"tree-div"},[s("ul",{staticClass:"selected-list"},[e._l(e.selectedList,function(t){return e.selectedList.length>0?[s("li",{key:t.id+t.label,staticClass:"list group-li",class:t.groupId?"group-li":"person-li"},[s("div",{staticClass:"label"},[s("i",{staticClass:"iconfont",class:t.groupId?"icon-tongshi-zuzhijiagou":"icon-chengyuan"}),e._v(e._s(t.label)+"\n ")]),e._v(" "),s("div",{staticClass:"close-btn",on:{click:function(s){e.delSelected(t)}}},[s("i",{staticClass:"el-icon-close"})])])]:e._e()})],2)])])]),e._v(" "),s("div",{staticClass:"btn-box t-rt p-b-10"},[s("el-button",{on:{click:function(t){e.treeSet.dialogVisible=!1}}},[e._v("取消")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:e.submitSelected}},[e._v("确定")])],1)])},staticRenderFns:[]};var C=s("VU/8")(g,_,!1,function(e){s("zFJt")},null,null).exports,I={name:"storeEstruturaContainer",components:{searchMenu:a.a,storeView:r,clerkView:d,employeeInfo:b.a,storeInfo:m,addBrand:h,clerkInfo:v.a,vueSelectStore:C},data:function(){return{menuData:[],searchResult:{},loading:!0,groupInfo:{groupName:"",departmentId:""},total:0,showChildMember:!1,pageSize:20,pageNumber:1,storeList:[],tableView:1,showEmployee:"node",selectedEmployee:{},storeInfo:{},disableBtn:!0,storeStatus:"",storeType:""}},methods:{handleSearchKey:function(e){var t=this,s={keyWord:e};Object(o.a)("/haoban-manage-web/store/searchpage",s).then(function(e){t.searchResult=e.data.result||{}}).catch(function(e){console.log(e,"error")})},handleEmployeeSelection:function(e,t){console.log(e,t),this.selectedEmployee=e,this.showEmployee=t},addBrand:function(){this.$refs.add_brand.dialogVisible=!0},handleStoreSelection:function(e){console.log(e),this.storeInfo=e,this.showEmployee="store"},handleSizeChange:function(e){this.pageSize=e,this.getStoreList()},handleCurrentChange:function(e){this.pageNumber=e,this.getStoreList()},switchView:function(e){this.pageSize=20,this.pageNumber=1,this.storeList=[],this.showChildMember=!1,this.storeStatus="",this.getStoreList()},setChildMemberShow:function(e){this.showChildMember=e,this.getStoreList()},getGroupData:function(){var e=this;Object(o.a)("/haoban-manage-web/dept/deptList",{isStoreGroup:1}).then(function(t){1==t.data.errorCode?(e.menuData=t.data.result||[],t.data.result.some(function(t){return 0==t.level&&(e.groupInfo.departmentId=t.groupId,e.groupInfo.groupName=t.name),0==t.level}),e.getStoreList()):(e.menuData=[],e.loading=!1,e.$message.error({duration:1e3,message:t.data.message}))}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getStoreList:function(){var e=this;e.loading=!0;var t={storeGroupId:e.groupInfo.departmentId,showChild:1*e.showChildMember,showType:e.tableView,pageSize:e.pageSize,pageNumber:e.pageNumber,status:e.storeStatus,storeType:e.storeType};Object(o.a)("/haoban-manage-web/store/findSimplePage",t).then(function(t){1==t.data.errorCode?(e.total=t.data.result.total,e.storeList=t.data.result.list||[],e.loading=!1,e.$message.success({duration:1e3,message:"操作成功!"})):(e.loading=!1,e.storeList=[],e.$message.error({duration:1e3,message:t.data.message}))}).catch(function(t){e.loading=!1,e.$message.error({duration:1e3,message:t.message})})},handleTreeSelection:function(e,t,s){console.log(e,t,"selection"),this.groupInfo.departmentId=e.groupId,this.groupInfo.groupName=e.name,this.showEmployee=s,this.getStoreList()},selectByStatus:function(e){this.storeStatus=e,this.getStoreList()},selectByType:function(e){this.storeType=e,this.getStoreList()}},beforeMount:function(){this.getGroupData()},mounted:function(){this.disableBtn=!1}},k={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"store-estrutura-container"},[s("search-menu",{attrs:{storeFrame:!0,treeData:e.menuData,searchResult:e.searchResult},on:{handleSearchKey:e.handleSearchKey,handleTreeSelection:e.handleTreeSelection,handleStoreSelection:e.handleStoreSelection,handleEmployeeSelection:e.handleEmployeeSelection}},[s("template",{slot:"buttonBox"},[s("div",{staticClass:"slot-button"},[s("el-button",{attrs:{disabled:e.disableBtn},on:{click:e.addBrand}},[e._v("新建品牌")]),e._v(" "),s("el-popover",{attrs:{placement:"right",width:"550",content:"若您的企业为集团企业,可通过新建品牌,不同品牌的门店可以创建在不同的品牌下面",trigger:"hover"}},[s("i",{staticClass:"el-icon-question",attrs:{slot:"reference"},slot:"reference"})])],1)])],2),e._v(" "),"employee"==e.showEmployee?s("clerk-info",{attrs:{clerkInfo:e.selectedEmployee}}):"store"==e.showEmployee?s("store-info",{attrs:{storeInfo:e.storeInfo}}):s("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"sf-right-container"},[s("div",{staticClass:"sf-right-header"},[s("span",{staticClass:"title-span"},[e._v(e._s(e.groupInfo.groupName)+"("+e._s(e.total)+"家)")]),e._v(" "),s("span",{staticClass:"id-span"},[e._v("部门ID: "+e._s(e.groupInfo.departmentId))]),e._v(" "),s("span",{staticClass:"handle-area"},[s("a",{staticClass:"J_add-child a-href",attrs:{href:"#/addDepartment?departmentId="+e.groupInfo.departmentId,target:"_blank"}},[e._v("添加子部门")]),e._v(" "),s("span",{staticClass:"hurdle"}),e._v(" "),s("a",{staticClass:"J_edit a-href"},[e._v("编辑")])])]),e._v(" "),s("div",{staticClass:"tab-div"},[s("el-radio-group",{on:{change:e.switchView},model:{value:e.tableView,callback:function(t){e.tableView=t},expression:"tableView"}},[s("el-radio-button",{attrs:{label:1}},[e._v("门店视图")]),e._v(" "),s("el-radio-button",{attrs:{label:2}},[e._v("店员视图")])],1)],1),e._v(" "),1==e.tableView?[s("store-view",{attrs:{tableData:e.storeList},on:{setChildMemberShow:e.setChildMemberShow}})]:[s("clerk-view",{attrs:{tableData:e.storeList},on:{setChildMemberShow:e.setChildMemberShow,selectByStatus:e.selectByStatus,selectByType:e.selectByType}})],e._v(" "),s("div",{staticClass:"pagination"},[s("el-pagination",{attrs:{background:"","page-sizes":[20,40,60,80],"page-size":e.pageSize,"current-page":e.pageNumber,layout:"total, sizes, prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],2),e._v(" "),s("add-brand",{ref:"add_brand"}),e._v(" "),s("vue-select-store")],1)},staticRenderFns:[]};var y=s("VU/8")(I,k,!1,function(e){s("Vt/u")},null,null);t.default=y.exports},K8po:function(e,t){},"Vt/u":function(e,t){},WMdo:function(e,t){},Y7IR:function(e,t){},ame2:function(e,t){},oncj:function(e,t,s){"use strict";var a={name:"clerk-info-form",props:{clerkInfo:{type:Object,default:function(){return{}}}},data:function(){return{rules:{name:[{required:!0,message:"请输入店员姓名",trigger:"blur"},{min:2,max:10,message:"长度在 2 到 10 个字符",trigger:"blur"}],phoneNumber:[{required:!0,validator:function(e,t,s){if(!t)return s(new Error("请输入手机号"));return/^1[34578]\d{9}$/.test(t)?void 0:s(new Error("手机号格式不正确"))},trigger:"blur"}],code:[{required:!0,message:"请输入code",trigger:"blur"},{min:2,max:20,message:"长度在 2 到 20 个字符",trigger:"blur"}],positionName:[{required:!0,message:"请输入店员职位",trigger:"blur"}]}}},methods:{save:function(e){this.$refs.clerk_info.validate(function(e){console.log(e,"valid")})}}},o={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"form-container bdr-box"},[s("el-form",{ref:"clerk_info",staticClass:"add-clerk-form",attrs:{model:e.clerkInfo,rules:e.rules,"label-width":"80px"}},[s("el-form-item",{attrs:{label:"姓名",prop:"name"}},[s("el-input",{model:{value:e.clerkInfo.name,callback:function(t){e.$set(e.clerkInfo,"name",t)},expression:"clerkInfo.name"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"手机号",prop:"phoneNumber"}},[s("el-input",{model:{value:e.clerkInfo.phoneNumber,callback:function(t){e.$set(e.clerkInfo,"phoneNumber",t)},expression:"clerkInfo.phoneNumber"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"门店"}},[s("el-input",{model:{value:e.clerkInfo.storeName,callback:function(t){e.$set(e.clerkInfo,"storeName",t)},expression:"clerkInfo.storeName"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"code",prop:"code"}},[s("el-input",{model:{value:e.clerkInfo.code,callback:function(t){e.$set(e.clerkInfo,"code",t)},expression:"clerkInfo.code"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"职位",prop:"positionName"}},[s("el-input",{model:{value:e.clerkInfo.positionName,callback:function(t){e.$set(e.clerkInfo,"positionName",t)},expression:"clerkInfo.positionName"}})],1)],1),e._v(" "),s("div",{staticClass:"btn-box"},[s("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("保存")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:function(t){e.save(!0)}}},[e._v("保存并继续添加")]),e._v(" "),s("el-button",[e._v("取消")])],1)],1)},staticRenderFns:[]};var l=s("VU/8")(a,o,!1,function(e){s("ame2")},null,null);t.a=l.exports},zFJt:function(e,t){}});
//# sourceMappingURL=4.c7f125e0b82f1ee855d9.js.map
\ No newline at end of file
webpackJsonp([5],{"7SJI":function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=s("ATfr"),o=s("P9l9"),l={name:"storeView",props:{tableData:{type:Array,default:function(){return[]}}},data:function(){return{selectedList:[],showChildMember:!1,typeArr:["全部类型","自营","联营","代理(加盟)","代销","托管"],statusArr:["待审核","正常","审核失败","停业整顿","回收站","删除"]}},methods:{delStores:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];console.log(e,t);var s=this;s.$confirm("是否删除所选店铺","提示",{type:"warning"}).then(function(){var a="";if(t)a=e.storeId;else{var l=[];s.selectedList.forEach(function(e){l.push(e.storeId)}),a=l.join(",")}var n={ids:a};Object(o.a)("/haoban-manage-web/store/delByIds",n).then(function(e){if(console.log(e),1==e.data.errorCode){var t=a.split(",");s.tableData.slice(0).forEach(function(e){t.forEach(function(t){if(t==e.storeId){var a=s.tableData.indexOf(e);s.tableData.splice(a,1)}})}),s.$message.success({duration:1e3,message:"操作成功"})}else s.$message.error({duration:1e3,message:e.data.message})}).catch(function(e){s.$message.error({duration:1e3,message:e.message})})})},selectMember:function(e){this.selectedList=e},setChildMemberShow:function(){this.$emit("setChildMemberShow",this.showChildMember)},linkToDetail:function(){},editStore:function(){}},computed:{disabledDel:function(){return this.selectedList.length<1}}},n={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{staticClass:"sf-right-button-box"},[s("el-button",{attrs:{type:"primary"}},[e._v("添加门店")]),e._v(" "),s("a",[s("el-button",[e._v("批量导入/导出")])],1),e._v(" "),s("el-button",{attrs:{type:"danger",plain:"",disabled:e.disabledDel},on:{click:e.delStores}},[e._v("批量删除")]),e._v(" "),s("el-button",{staticClass:"J_show-children",attrs:{size:"small"}},[s("el-checkbox",{staticClass:"m-r-10",on:{change:e.setChildMemberShow},model:{value:e.showChildMember,callback:function(t){e.showChildMember=t},expression:"showChildMember"}}),s("a",{staticClass:"a-href"},[e._v("显示子成员")])],1)],1),e._v(" "),s("el-table",{ref:"table1",attrs:{height:"445",data:e.tableData},on:{"selection-change":e.selectMember,"row-click":e.linkToDetail}},[s("el-table-column",{attrs:{type:"selection",width:"42"}}),e._v(" "),s("el-table-column",{attrs:{label:"门店",prop:"storeName",width:"140"}}),e._v(" "),s("el-table-column",{attrs:{label:"代码",prop:"storeCode",width:"140"}}),e._v(" "),s("el-table-column",{attrs:{label:"类型",prop:"storeType",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.typeArr[1*t.row.storeType+1])+"\n ")]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"地区",prop:"areaChainName","show-overflow-tooltip":!0}}),e._v(" "),s("el-table-column",{attrs:{label:"所属分组",prop:"departmentName","show-overflow-tooltip":!0}}),e._v(" "),s("el-table-column",{attrs:{label:"操作",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("a",{staticClass:"a-href m-r-20",on:{click:function(s){e.editStore(t.row)}}},[e._v("编辑")]),e._v(" "),s("a",{staticClass:"a-href",on:{click:function(s){e.delStores(t.row,!0)}}},[e._v("删除")])]}}])})],1)],1)},staticRenderFns:[]};var r=s("VU/8")(l,n,!1,function(e){s("K8po")},null,null).exports,i={name:"clerkView",props:{tableData:{type:Array,default:function(){return[]}}},data:function(){return{storeType:0,typeArr:["全部类型","自营","联营","代理(加盟)","代销","托管"],storeStatus:"",showChildMember:!1}},methods:{setChildMemberShow:function(){this.$emit("setChildMemberShow",this.showChildMember)},changeManager:function(e,t){console.log(e,t),e.clerks.some(function(e){return 1==e.isManager&&(e.isManager=0),1==e.isManager}),t.isManager=1},selectByStatus:function(e){this.$emit("selectByStatus",e)},selectByType:function(e){var t="";0!=e&&(t=1*e-1),this.$emit("selectByType",t)},delClerk:function(e,t){console.log(e,e.employeeClerkId,t);var s=this;s.$confirm("是否要删除该员工?","提示",{type:"warning"}).then(function(){var a={ids:e.employeeClerkId};Object(o.a)("/haoban-manage-web/emp/del",a).then(function(a){console.log(a),1==a.data.errorCode?(t.clerks.forEach(function(s){s.employeeClerkId==e.employeeClerkId&&t.clerks.splice(t.clerks.indexOf(s),1)}),s.$message.success({duration:1e3,message:"操作成功"})):s.$message.error({duration:1e3,message:a.data.message})}).catch(function(e){s.$message.error({duration:1e3,message:e.message})})})}}},c={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("div",{staticClass:"sf-right-button-box"},[s("el-select",{attrs:{size:"small"},on:{change:e.selectByType},model:{value:e.storeType,callback:function(t){e.storeType=t},expression:"storeType"}},e._l(e.typeArr,function(e,t){return s("el-option",{key:e,attrs:{label:e,value:t}})})),e._v(" "),s("el-select",{attrs:{size:"small"},on:{change:e.selectByStatus},model:{value:e.storeStatus,callback:function(t){e.storeStatus=t},expression:"storeStatus"}},[s("el-option",{attrs:{label:"全部状态",value:""}}),e._v(" "),s("el-option",{attrs:{label:"正常",value:1}}),e._v(" "),s("el-option",{attrs:{label:"停业整顿",value:3}})],1),e._v(" "),s("el-button",{staticClass:"J_show-children",staticStyle:{"vertical-align":"middle"},attrs:{size:"small"}},[s("el-checkbox",{staticClass:"m-r-10",on:{change:e.setChildMemberShow},model:{value:e.showChildMember,callback:function(t){e.showChildMember=t},expression:"showChildMember"}}),s("a",{staticClass:"a-href"},[e._v("显示子成员")])],1)],1),e._v(" "),s("el-table",{ref:"clerkViewTable",staticClass:"diy-table",attrs:{height:"445",data:e.tableData}},[s("el-table-column",{attrs:{label:"门店",width:"125"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("div",[s("p",{staticClass:"m-b-10"},[e._v(e._s(t.row.storeName))]),e._v(" "),s("p",[s("a",{staticClass:"a-href",attrs:{href:"#/addClerk?storeId="+t.row.storeId,target:"_blank"}},[e._v("新增店员")])])])]}}])}),e._v(" "),s("el-table-column",{attrs:{label:"门店code",prop:"storeCode",width:"125"}}),e._v(" "),s("el-table-column",{scopedSlots:e._u([{key:"header",fn:function(t){return[s("ul",{staticClass:"diy-header"},[s("li",{staticClass:"name"},[e._v("姓名")]),e._v(" "),s("li",{staticClass:"phone"},[e._v("手机号")]),e._v(" "),s("li",{staticClass:"position"},[e._v("职位")]),e._v(" "),s("li",{staticClass:"status"},[e._v("状态")]),e._v(" "),s("li",[e._v("操作")])])]}},{key:"default",fn:function(t){return[s("ul",e._l(t.row.clerks,function(a){return s("li",{key:a.employeeClerkId,staticClass:"clerk-obj-li"},[s("div",{staticClass:"clerk-name clerk-cell"},[s("el-radio",{attrs:{value:1,label:a.isManager},on:{change:function(s){e.changeManager(t.row,a)}}},[e._v(e._s(a.name))]),e._v(" "),1==a.isManager?s("span",{staticClass:"manager"},[e._v("店长")]):e._e()],1),e._v(" "),s("div",{staticClass:"clerk-cell clerk-phone"},[e._v(e._s(a.phoneNumber))]),e._v(" "),s("div",{staticClass:"clerk-cell clerk-position"},[e._v(e._s(a.positionName))]),e._v(" "),s("div",{staticClass:"clerk-cell clerk-status"},[s("div",{staticClass:"status-icon",class:1==a.status?"is-active":""},[s("i",{staticClass:"iconfont icon-shouji"})])]),e._v(" "),s("div",{staticClass:"clerk-cell clerk-handle"},[s("a",{staticClass:"a-href m-r-20"},[e._v("编辑")]),e._v(" "),s("a",{staticClass:"a-href",on:{click:function(s){e.delClerk(a,t.row)}}},[e._v("删除")])])])}))]}}])})],1)],1)},staticRenderFns:[]},d=s("VU/8")(i,c,!1,null,null,null).exports,u={name:"storeInfo",props:{storeInfo:{type:Object,default:function(){return{}}}},methods:{selected:function(e){console.log(e)},uploadOnSuccess:function(){},sortImg:function(){},deleteImage:function(){}},computed:{areaOptions:function(){var e=this.storeInfo.areaChainName.split("/");return{provinceName:e[0],provinceId:this.provinceId,cityName:e[1],cityId:this.cityId,countryName:e[2],countyId:this.countyId}},location:function(){return this.storeInfo.longitude+","+this.storeInfo.latitude}}},p={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"store-info"},[s("div",{staticClass:"info-cell"},[s("p",{staticClass:"title"},[e._v("门店信息")]),e._v(" "),s("el-form",{staticClass:"store-info-form info-form",attrs:{"label-width":"90px"}},[s("el-form-item",{attrs:{label:"门店名称",prop:"name"}},[s("el-input",{model:{value:e.storeInfo.storeName,callback:function(t){e.$set(e.storeInfo,"storeName",t)},expression:"storeInfo.storeName"}},[s("template",{slot:"suffix"},[e._v(e._s(e.storeInfo.storeName.length)+"/20")])],2)],1),e._v(" "),s("el-form-item",{attrs:{label:"所属分组",prop:"group"}},[s("el-input",{model:{value:e.storeInfo.groupChainName,callback:function(t){e.$set(e.storeInfo,"groupChainName",t)},expression:"storeInfo.groupChainName"}},[s("i",{staticClass:"el-input__icon el-icon-arrow-down",attrs:{slot:"suffix"},slot:"suffix"})])],1),e._v(" "),s("el-form-item",{attrs:{label:"门店图片",prop:"imageUrls"}},[s("div",{staticClass:"member-upload-image"},[s("vue-gic-upload-image",{attrs:{projectName:"gic-web",wxFlag:"0",actionUrl:"/api-plug/upload-img",imageList:(e.storeInfo.imageUrls||"").split(","),limitW:500,limitH:500,maxImageLength:5},on:{uploadOnSuccess:e.uploadOnSuccess,sortImg:e.sortImg,deleteImage:e.deleteImage}})],1)]),e._v(" "),s("el-form-item",{attrs:{label:"联系电话",prop:"phoneNumber"}},[s("el-input",{model:{value:e.storeInfo.phoneNumber,callback:function(t){e.$set(e.storeInfo,"phoneNumber",t)},expression:"storeInfo.phoneNumber"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"营业时间",prop:"phoneNumber"}},[s("el-time-select",{attrs:{placeholder:"起始时间","picker-options":{start:"00:00",step:"00:05",end:"24:00"}},model:{value:e.storeInfo.openTime,callback:function(t){e.$set(e.storeInfo,"openTime",t)},expression:"storeInfo.openTime"}}),e._v("\n ~\n "),s("el-time-select",{attrs:{placeholder:"结束时间","picker-options":{start:"00:00",step:"00:05",end:"24:00",minTime:e.storeInfo.openTime}},model:{value:e.storeInfo.closeTime,callback:function(t){e.$set(e.storeInfo,"closeTime",t)},expression:"storeInfo.closeTime"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"门店类型"}},[s("el-radio-group",{model:{value:e.storeInfo.storeType,callback:function(t){e.$set(e.storeInfo,"storeType",t)},expression:"storeInfo.storeType"}},[s("el-radio",{attrs:{label:0}},[e._v("自营")]),e._v(" "),s("el-radio",{attrs:{label:1}},[e._v("联营")]),e._v(" "),s("el-radio",{attrs:{label:2}},[e._v("代理")]),e._v(" "),s("el-radio",{attrs:{label:3}},[e._v("代销")]),e._v(" "),s("el-radio",{attrs:{label:4}},[e._v("托管")])],1)],1),e._v(" "),s("el-form-item",{attrs:{label:"门店地址"}},[s("vue-office-area",{attrs:{areaOptions:e.areaOptions,projectName:"haoban-web",postUrl:"/api-admin/dict-district-list"},on:{selected:e.selected}}),e._v(" "),s("el-input",{model:{value:e.areaOptions.postAddress,callback:function(t){e.$set(e.areaOptions,"postAddress",t)},expression:"areaOptions.postAddress"}},[s("template",{slot:"suffix"},[e._v(e._s((e.storeInfo.postAddress||"").length)+"/50")])],2)],1),e._v(" "),s("el-form-item",{attrs:{label:"GPS坐标"}},[s("el-input",{staticClass:"m-r-10",model:{value:e.location,callback:function(t){e.location=t},expression:"location"}}),e._v(" "),s("a",{staticClass:"a-href",attrs:{href:"http://m.gpsspg.com/maps.htm",target:"_blank"}},[e._v("经纬度测试工具")])],1),e._v(" "),s("el-form-item",[s("template",{slot:"label"},[e._v("\n 门店代码\n "),s("i",{staticClass:"el-icon-question",staticStyle:{color:"#C0C4CC"}})]),e._v(" "),s("el-input",{model:{value:e.storeInfo.storeCode,callback:function(t){e.$set(e.storeInfo,"storeCode",t)},expression:"storeInfo.storeCode"}},[s("template",{slot:"suffix"},[e._v(e._s((e.storeInfo.storeCode||"").length)+"/20")])],2)],2)],1)],1),e._v(" "),s("div",{staticClass:"info-cell"},[s("p",{staticClass:"title"},[e._v("店长信息")]),e._v(" "),s("el-form",{staticClass:"store-manager-info-form info-form",attrs:{"label-width":"90px"}},[s("el-form-item",{attrs:{label:"店长姓名",prop:"name"}},[s("el-input",{model:{value:e.storeInfo.managerName,callback:function(t){e.$set(e.storeInfo,"managerName",t)},expression:"storeInfo.managerName"}},[s("template",{slot:"suffix"},[e._v(e._s((e.storeInfo.managerName||"").length)+"/10")])],2)],1),e._v(" "),s("el-form-item",{attrs:{label:"手机号码",prop:"phone"}},[s("el-input",{model:{value:e.storeInfo.managerPhoneNumber,callback:function(t){e.$set(e.storeInfo,"managerPhoneNumber",t)},expression:"storeInfo.managerPhoneNumber"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"店长性别"}},[s("el-radio-group",{model:{value:e.storeInfo.managerSex,callback:function(t){e.$set(e.storeInfo,"managerSex",t)},expression:"storeInfo.managerSex"}},[s("el-radio",{attrs:{label:"男"}}),e._v(" "),s("el-radio",{attrs:{label:"女"}})],1)],1),e._v(" "),s("el-form-item",{attrs:{label:"店长代码"}},[s("el-input",{model:{value:e.storeInfo.managerCode,callback:function(t){e.$set(e.storeInfo,"managerCode",t)},expression:"storeInfo.managerCode"}},[s("template",{slot:"suffix"},[e._v(e._s((e.storeInfo.managerCode||"").length)+"/20")])],2)],1)],1)],1),e._v(" "),s("div",{staticClass:"info-cell"},[s("p",{staticClass:"title"},[e._v("经营信息")]),e._v(" "),s("el-form",{staticClass:"operate-info-form info-form",attrs:{"label-width":"90px"}},[s("el-form-item",{attrs:{label:"特色服务"}},[s("el-input",{attrs:{type:"textarea",rows:2},model:{value:e.storeInfo.specialService,callback:function(t){e.$set(e.storeInfo,"specialService",t)},expression:"storeInfo.specialService"}}),e._v(" "),s("p",{staticClass:"counter t-rt c-909399"},[e._v(e._s((e.storeInfo.specialService||"").length)+"/20")])],1),e._v(" "),s("el-form-item",{attrs:{label:"人均消费"}},[s("el-input",{model:{value:e.storeInfo.personCost,callback:function(t){e.$set(e.storeInfo,"personCost",t)},expression:"storeInfo.personCost"}},[s("template",{slot:"suffix"},[e._v(e._s((e.storeInfo.personCost+"").length)+"/10")])],2)],1),e._v(" "),s("el-form-item",{attrs:{label:"推荐商品"}},[s("el-input",{attrs:{type:"textarea",rows:2},model:{value:e.storeInfo.recommendGoods,callback:function(t){e.$set(e.storeInfo,"recommendGoods",t)},expression:"storeInfo.recommendGoods"}}),e._v(" "),s("p",{staticClass:"counter t-rt c-909399"},[e._v(e._s((e.storeInfo.recommendGoods||"").length)+"/100")])],1),e._v(" "),s("el-form-item",{attrs:{label:"品牌介绍"}},[s("el-input",{attrs:{type:"textarea",rows:2},model:{value:e.storeInfo.brandDes,callback:function(t){e.$set(e.storeInfo,"brandDes",t)},expression:"storeInfo.brandDes"}}),e._v(" "),s("p",{staticClass:"counter t-rt c-909399"},[e._v(e._s((e.storeInfo.recommendGoods||"").length)+"/200")])],1)],1)],1)])},staticRenderFns:[]};var m=s("VU/8")(u,p,!1,function(e){s("Y7IR")},null,null).exports,f={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("el-dialog",{attrs:{title:"新建品牌",width:"422px",visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[s("p",[e._v("请输入品牌名称")]),e._v(" "),s("el-input",{staticClass:"m-t-20",model:{value:e.brandName,callback:function(t){e.brandName=t},expression:"brandName"}}),e._v(" "),s("p",{staticClass:"danger-tip"},[s("i",{staticClass:"el-icon-info"}),e._v("\n 下列两项选择后将无法修改,请谨慎选择\n ")]),e._v(" "),s("p",{staticClass:"m-t-20"},[e._v("请选择所要关联gic的品牌")]),e._v(" "),s("el-select",{staticClass:"select-brand select-div",attrs:{placeholder:"请选择"},model:{value:e.brand,callback:function(t){e.brand=t},expression:"brand"}},e._l(e.options,function(e){return s("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),s("p",{staticClass:"m-t-20"},[e._v("首次同步主题设置")]),e._v(" "),s("el-select",{staticClass:"select-type select-div",attrs:{placeholder:"请选择"},model:{value:e.brand,callback:function(t){e.brand=t},expression:"brand"}},e._l(e.options,function(e){return s("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),s("div",{staticClass:"btn-box t-rt m-t-20 m-b-10"},[s("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取消")]),e._v(" "),s("el-button",{attrs:{type:"primary"}},[e._v("确定")])],1)],1)],1)},staticRenderFns:[]};var h=s("VU/8")({name:"add-brand-dialog",data:function(){return{dialogVisible:!1,brandName:"",options:[{value:"选项1",label:"黄金糕"},{value:"选项2",label:"双皮奶"},{value:"选项3",label:"蚵仔煎"},{value:"选项4",label:"龙须面"},{value:"选项5",label:"北京烤鸭"}],brand:""}}},f,!1,function(e){s("WMdo")},null,null).exports,b=s("WSbm"),v=s("oncj"),g=(s("0xDb"),{name:"vue-select-employee",props:{treeSet:{type:Object,default:function(){return{isSelectPerson:!0,dialogVisible:!1}}}},data:function(){return{searchText:"",myProps:{children:"childrens",label:"label",disabled:"disabled"},menuData:[],defaultOpen:[],selectedList:[],brandSelection:0,brands:[]}},methods:{getGroupData:function(){var e=this;Object(o.a)("/haoban-manage-web/dept/deptList",{isStoreGroup:1}).then(function(t){console.log(t,"storegroup");var s=[];1==t.data.errorCode&&(s=t.data.result||[]),e.formatGroupData(s,[])}).catch(function(e){console.log(e,"error")})},formatGroupData:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],s=e.slice(0),a=this;e.forEach(function(e){e.label=e.name||"",e.id=e.groupId||"",e.disableOpen=!1,e.disabled=1!=e.hasPression;var o=[];s.forEach(function(t){t.label=t.name||"",t.id=t.groupId||"",t.disableOpen=!1,t.disabled=1!=t.hasPression,t.parentId==e.groupId&&o.push(t)}),a.treeSet.isSelectPerson&&t.forEach(function(t){t.label=t.name,t.id=t.employeeClerkId,t.departmentId==e.groupId&&o.push(t)}),o.length>0?e.childrens=o:0!=e.level&&(e.childrens=[{label:""}],e.isLast=!0),0==e.level&&(e.disabled=!0,e.hasLoad=!0,a.brands.push(e),e.childrens&&a.defaultOpen.push(e.id))}),a.menuData=[a.brands[0]],1==a.brands[0].hasPression&&this.getStoreList(a.menuData)},handleNodeClick:function(e,t){this.$emit("handleTreeSelection",e,t,"node")},getCurrentNode:function(e,t){e.disableOpen=t,e.isChecked=t,this.selectedList=this.$refs.tree.getCheckedNodes()},nodeOpen:function(e,t){e.disabled=!0,e.hasLoad||(this.getStoreList(e),e.hasLoad=!0)},getStoreList:function(e){var t=this,s={storeGroupId:e.groupId,showChild:0,pageNumber:1,pageSize:1e9,showType:2};Object(o.a)("/haoban-manage-web/store/findSimplePage",s).then(function(s){console.log(s,"storeList");var a=[];1==s.data.errorCode&&(a=s.data.result.list),t.formatStoreList(a,e)}).catch(function(e){console.log(e,"error")})},formatStoreList:function(e,t){e.forEach(function(e){e.id=e.storeId,e.label=e.storeName,e.clerks.length&&(e.clerks.forEach(function(e){e.label=e.name,e.id=e.employeeClerkId}),e.childrens=e.clerks)}),t.isLast?t.childrens=e:t.childrens=t.childrens.concat(e)},nodeClose:function(e,t,s){e.disabled=1!=e.hasPression},filterNode:function(e,t){return!e||(-1!==t.label.indexOf(e)||-1!==(t.phoneNumber||"").indexOf(e))},delSelected:function(e){if("empty"==e)this.$refs.tree.setCheckedKeys([]),this.selectedList=[];else{var t=this.selectedList.indexOf(e);this.selectedList.splice(t,1),this.$refs.tree.setCheckedNodes(this.selectedList)}},submitSelected:function(){this.$emit("handleSelectedList",this.selectedList)},selectBrand:function(e){console.log(e,this.brands[e]),this.menuData=[this.brands[e]],1==this.brands[e].hasPression&&this.getStoreList(this.brands[e])}},beforeMount:function(){this.getGroupData()},watch:{searchText:function(e,t){this.$refs.tree.filter(e)}}}),_={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("el-dialog",{attrs:{title:e.treeSet.isSelectPerson?"选择人员":"选择部门",width:"660px",visible:e.treeSet.dialogVisible},on:{"update:visible":function(t){e.$set(e.treeSet,"dialogVisible",t)}}},[s("div",{staticClass:"transfer-area"},[s("div",{staticClass:"select-area t-a-select"},[s("p",{staticClass:"title"},[e._v("选择")]),e._v(" "),s("div",{staticClass:"tree-div"},[s("div",{staticClass:"input-container"},[s("el-input",{attrs:{placeholder:"请输入内容"},model:{value:e.searchText,callback:function(t){e.searchText=t},expression:"searchText"}})],1),e._v(" "),s("div",{staticClass:"select-div"},[s("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择品牌"},on:{change:e.selectBrand},model:{value:e.brandSelection,callback:function(t){e.brandSelection=t},expression:"brandSelection"}},e._l(e.brands,function(t,a){return s("el-option",{key:t.id,attrs:{label:t.label,value:a}},[e._v("\n "+e._s(t.label)+"\n ")])}))],1),e._v(" "),s("el-tree",{ref:"tree",staticClass:"search-menu",attrs:{"node-key":"id","check-strictly":!0,"default-expanded-keys":e.defaultOpen,data:e.menuData,"show-checkbox":"","highlight-current":!0,"expand-on-click-node":!1,"icon-class":"open-child",props:e.myProps,"filter-node-method":e.filterNode},on:{"check-change":e.getCurrentNode,"node-expand":e.nodeOpen,"node-collapse":e.nodeClose,"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.node,o=t.data;return s("span",{staticClass:"custom-tree-node",class:o.disableOpen?"disable-open":""},[s("span",[e._v(e._s(a.label))]),e._v(" "),o.childrens?s("span",{staticClass:"open-btn"},[s("el-button",{attrs:{disabled:o.disableOpen,type:"text",size:"small"},on:{click:function(t){e.nodeOpen(o,a)}}},[e._v("下级")])],1):e._e()])}}])})],1)]),e._v(" "),s("div",{staticClass:"selected-area t-a-select"},[s("p",{staticClass:"title"},[e._v("\n 已选\n "),s("a",{staticClass:"J_del-all",on:{click:function(t){e.delSelected("empty")}}},[e._v("全部清除")])]),e._v(" "),s("div",{staticClass:"tree-div"},[s("ul",{staticClass:"selected-list"},[e._l(e.selectedList,function(t){return e.selectedList.length>0?[s("li",{key:t.id+t.label,staticClass:"list group-li",class:t.groupId?"group-li":"person-li"},[s("div",{staticClass:"label"},[s("i",{staticClass:"iconfont",class:t.groupId?"icon-tongshi-zuzhijiagou":"icon-chengyuan"}),e._v(e._s(t.label)+"\n ")]),e._v(" "),s("div",{staticClass:"close-btn",on:{click:function(s){e.delSelected(t)}}},[s("i",{staticClass:"el-icon-close"})])])]:e._e()})],2)])])]),e._v(" "),s("div",{staticClass:"btn-box t-rt p-b-10"},[s("el-button",{on:{click:function(t){e.treeSet.dialogVisible=!1}}},[e._v("取消")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:e.submitSelected}},[e._v("确定")])],1)])},staticRenderFns:[]};var C=s("VU/8")(g,_,!1,function(e){s("zFJt")},null,null).exports,I={name:"storeEstruturaContainer",components:{searchMenu:a.a,storeView:r,clerkView:d,employeeInfo:b.a,storeInfo:m,addBrand:h,clerkInfo:v.a,vueSelectStore:C},data:function(){return{menuData:[],searchResult:{},loading:!0,groupInfo:{groupName:"",departmentId:""},total:0,showChildMember:!1,pageSize:20,pageNumber:1,storeList:[],tableView:1,showEmployee:"node",selectedEmployee:{},storeInfo:{},disableBtn:!0,storeStatus:"",storeType:""}},methods:{handleSearchKey:function(e){var t=this,s={keyWord:e};Object(o.a)("/haoban-manage-web/store/searchpage",s).then(function(e){t.searchResult=e.data.result||{}}).catch(function(e){console.log(e,"error")})},handleEmployeeSelection:function(e,t){console.log(e,t),this.selectedEmployee=e,this.showEmployee=t},addBrand:function(){this.$refs.add_brand.dialogVisible=!0},handleStoreSelection:function(e){console.log(e),this.storeInfo=e,this.showEmployee="store"},handleSizeChange:function(e){this.pageSize=e,this.getStoreList()},handleCurrentChange:function(e){this.pageNumber=e,this.getStoreList()},switchView:function(e){this.pageSize=20,this.pageNumber=1,this.storeList=[],this.showChildMember=!1,this.storeStatus="",this.getStoreList()},setChildMemberShow:function(e){this.showChildMember=e,this.getStoreList()},getGroupData:function(){var e=this;Object(o.a)("/haoban-manage-web/dept/deptList",{isStoreGroup:1}).then(function(t){1==t.data.errorCode?(e.menuData=t.data.result||[],t.data.result.some(function(t){return 0==t.level&&(e.groupInfo.departmentId=t.groupId,e.groupInfo.groupName=t.name),0==t.level}),e.getStoreList()):(e.menuData=[],e.loading=!1,e.$message.error({duration:1e3,message:t.data.message}))}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getStoreList:function(){var e=this;e.loading=!0;var t={storeGroupId:e.groupInfo.departmentId,showChild:1*e.showChildMember,showType:e.tableView,pageSize:e.pageSize,pageNumber:e.pageNumber,status:e.storeStatus,storeType:e.storeType};Object(o.a)("/haoban-manage-web/store/findSimplePage",t).then(function(t){1==t.data.errorCode?(e.total=t.data.result.total,e.storeList=t.data.result.list||[],e.loading=!1,e.$message.success({duration:1e3,message:"操作成功!"})):(e.loading=!1,e.storeList=[],e.$message.error({duration:1e3,message:t.data.message}))}).catch(function(t){e.loading=!1,e.$message.error({duration:1e3,message:t.message})})},handleTreeSelection:function(e,t,s){console.log(e,t,"selection"),this.groupInfo.departmentId=e.groupId,this.groupInfo.groupName=e.name,this.showEmployee=s,this.getStoreList()},selectByStatus:function(e){this.storeStatus=e,this.getStoreList()},selectByType:function(e){this.storeType=e,this.getStoreList()}},beforeMount:function(){this.getGroupData()},mounted:function(){this.disableBtn=!1}},k={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"store-estrutura-container"},[s("search-menu",{attrs:{storeFrame:!0,treeData:e.menuData,searchResult:e.searchResult},on:{handleSearchKey:e.handleSearchKey,handleTreeSelection:e.handleTreeSelection,handleStoreSelection:e.handleStoreSelection,handleEmployeeSelection:e.handleEmployeeSelection}},[s("template",{slot:"buttonBox"},[s("div",{staticClass:"slot-button"},[s("el-button",{attrs:{disabled:e.disableBtn},on:{click:e.addBrand}},[e._v("新建品牌")]),e._v(" "),s("el-popover",{attrs:{placement:"right",width:"550",content:"若您的企业为集团企业,可通过新建品牌,不同品牌的门店可以创建在不同的品牌下面",trigger:"hover"}},[s("i",{staticClass:"el-icon-question",attrs:{slot:"reference"},slot:"reference"})])],1)])],2),e._v(" "),"employee"==e.showEmployee?s("clerk-info",{attrs:{clerkInfo:e.selectedEmployee}}):"store"==e.showEmployee?s("store-info",{attrs:{storeInfo:e.storeInfo}}):s("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"sf-right-container"},[s("div",{staticClass:"sf-right-header"},[s("span",{staticClass:"title-span"},[e._v(e._s(e.groupInfo.groupName)+"("+e._s(e.total)+"家)")]),e._v(" "),s("span",{staticClass:"id-span"},[e._v("部门ID: "+e._s(e.groupInfo.departmentId))]),e._v(" "),s("span",{staticClass:"handle-area"},[s("a",{staticClass:"J_add-child a-href",attrs:{href:"#/addDepartment?departmentId="+e.groupInfo.departmentId,target:"_blank"}},[e._v("添加子部门")]),e._v(" "),s("span",{staticClass:"hurdle"}),e._v(" "),s("a",{staticClass:"J_edit a-href"},[e._v("编辑")])])]),e._v(" "),s("div",{staticClass:"tab-div"},[s("el-radio-group",{on:{change:e.switchView},model:{value:e.tableView,callback:function(t){e.tableView=t},expression:"tableView"}},[s("el-radio-button",{attrs:{label:1}},[e._v("门店视图")]),e._v(" "),s("el-radio-button",{attrs:{label:2}},[e._v("店员视图")])],1)],1),e._v(" "),1==e.tableView?[s("store-view",{attrs:{tableData:e.storeList},on:{setChildMemberShow:e.setChildMemberShow}})]:[s("clerk-view",{attrs:{tableData:e.storeList},on:{setChildMemberShow:e.setChildMemberShow,selectByStatus:e.selectByStatus,selectByType:e.selectByType}})],e._v(" "),s("div",{staticClass:"pagination"},[s("el-pagination",{attrs:{background:"","page-sizes":[20,40,60,80],"page-size":e.pageSize,"current-page":e.pageNumber,layout:"total, sizes, prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],2),e._v(" "),s("add-brand",{ref:"add_brand"}),e._v(" "),s("vue-select-store")],1)},staticRenderFns:[]};var y=s("VU/8")(I,k,!1,function(e){s("Vt/u")},null,null);t.default=y.exports},K8po:function(e,t){},"Vt/u":function(e,t){},WMdo:function(e,t){},Y7IR:function(e,t){},ame2:function(e,t){},oncj:function(e,t,s){"use strict";var a={name:"clerk-info-form",props:{clerkInfo:{type:Object,default:function(){return{}}}},data:function(){return{rules:{name:[{required:!0,message:"请输入店员姓名",trigger:"blur"},{min:2,max:10,message:"长度在 2 到 10 个字符",trigger:"blur"}],phoneNumber:[{required:!0,validator:function(e,t,s){if(!t)return s(new Error("请输入手机号"));return/^1[34578]\d{9}$/.test(t)?void 0:s(new Error("手机号格式不正确"))},trigger:"blur"}],code:[{required:!0,message:"请输入code",trigger:"blur"},{min:2,max:20,message:"长度在 2 到 20 个字符",trigger:"blur"}],positionName:[{required:!0,message:"请输入店员职位",trigger:"blur"}]}}},methods:{save:function(e){this.$refs.clerk_info.validate(function(e){console.log(e,"valid")})}}},o={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"form-container bdr-box"},[s("el-form",{ref:"clerk_info",staticClass:"add-clerk-form",attrs:{model:e.clerkInfo,rules:e.rules,"label-width":"80px"}},[s("el-form-item",{attrs:{label:"姓名",prop:"name"}},[s("el-input",{model:{value:e.clerkInfo.name,callback:function(t){e.$set(e.clerkInfo,"name",t)},expression:"clerkInfo.name"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"手机号",prop:"phoneNumber"}},[s("el-input",{model:{value:e.clerkInfo.phoneNumber,callback:function(t){e.$set(e.clerkInfo,"phoneNumber",t)},expression:"clerkInfo.phoneNumber"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"门店"}},[s("el-input",{model:{value:e.clerkInfo.storeName,callback:function(t){e.$set(e.clerkInfo,"storeName",t)},expression:"clerkInfo.storeName"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"code",prop:"code"}},[s("el-input",{model:{value:e.clerkInfo.code,callback:function(t){e.$set(e.clerkInfo,"code",t)},expression:"clerkInfo.code"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"职位",prop:"positionName"}},[s("el-input",{model:{value:e.clerkInfo.positionName,callback:function(t){e.$set(e.clerkInfo,"positionName",t)},expression:"clerkInfo.positionName"}})],1)],1),e._v(" "),s("div",{staticClass:"btn-box"},[s("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("保存")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:function(t){e.save(!0)}}},[e._v("保存并继续添加")]),e._v(" "),s("el-button",[e._v("取消")])],1)],1)},staticRenderFns:[]};var l=s("VU/8")(a,o,!1,function(e){s("ame2")},null,null);t.a=l.exports},zFJt:function(e,t){}});
//# sourceMappingURL=5.ab32ce1d9319910a2150.js.map
\ No newline at end of file
webpackJsonp([5],{DAYN:function(e,t,i){"use strict";"function"==typeof Symbol&&Symbol.iterator;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e};function o(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];return i}return Array.from(e)}!function(){function t(e){function t(e){e.parentElement.removeChild(e)}function i(e,t,i){var n=0===i?e.children[0]:e.children[i-1].nextSibling;e.insertBefore(t,n)}function a(e,t){var i=this;this.$nextTick(function(){return i.$emit(e.toLowerCase(),t)})}var s=["Start","Add","Remove","Update","End"],r=["Choose","Sort","Filter","Clone"],l=["Move"].concat(s,r).map(function(e){return"on"+e}),d=null;return{name:"draggable",props:{options:Object,list:{type:Array,required:!1,default:null},value:{type:Array,required:!1,default:null},noTransitionOnDrag:{type:Boolean,default:!1},clone:{type:Function,default:function(e){return e}},element:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null}},data:function(){return{transitionMode:!1,noneFunctionalComponentMode:!1,init:!1}},render:function(e){var t=this.$slots.default;if(t&&1===t.length){var i=t[0];i.componentOptions&&"transition-group"===i.componentOptions.tag&&(this.transitionMode=!0)}var n=0,a=t,s=this.$slots,r=s.header,l=s.footer;r&&(n=r.length,a=a?[].concat(o(r),o(a)):[].concat(o(r))),l&&(a=a?[].concat(o(a),o(l)):[].concat(o(l))),this.headerOffset=n;var d=null,c=function(e,t){d=function(e,t,i){return void 0==i?e:((e=null==e?{}:e)[t]=i,e)}(d,e,t)};if(c("attrs",this.$attrs),this.componentData){var u=this.componentData,f=u.on,h=u.props;c("on",f),c("props",h)}return e(this.element,d,a)},mounted:function(){var t=this;if(this.noneFunctionalComponentMode=this.element.toLowerCase()!==this.$el.nodeName.toLowerCase(),this.noneFunctionalComponentMode&&this.transitionMode)throw new Error("Transition-group inside component is not supported. Please alter element value or remove transition-group. Current element value: "+this.element);var i={};s.forEach(function(e){i["on"+e]=function(e){var t=this;return function(i){null!==t.realList&&t["onDrag"+e](i),a.call(t,e,i)}}.call(t,e)}),r.forEach(function(e){i["on"+e]=a.bind(t,e)});var o=n({},this.options,i,{onMove:function(e,i){return t.onDragMove(e,i)}});!("draggable"in o)&&(o.draggable=">*"),this._sortable=new e(this.rootContainer,o),this.computeIndexes()},beforeDestroy:function(){void 0!==this._sortable&&this._sortable.destroy()},computed:{rootContainer:function(){return this.transitionMode?this.$el.children[0]:this.$el},isCloning:function(){return!!this.options&&!!this.options.group&&"clone"===this.options.group.pull},realList:function(){return this.list?this.list:this.value}},watch:{options:{handler:function(e){for(var t in e)-1==l.indexOf(t)&&this._sortable.option(t,e[t])},deep:!0},realList:function(){this.computeIndexes()}},methods:{getChildrenNodes:function(){if(this.init||(this.noneFunctionalComponentMode=this.noneFunctionalComponentMode&&1==this.$children.length,this.init=!0),this.noneFunctionalComponentMode)return this.$children[0].$slots.default;var e=this.$slots.default;return this.transitionMode?e[0].child.$slots.default:e},computeIndexes:function(){var e=this;this.$nextTick(function(){e.visibleIndexes=function(e,t,i){if(!e)return[];var n=e.map(function(e){return e.elm}),a=[].concat(o(t)).map(function(e){return n.indexOf(e)});return i?a.filter(function(e){return-1!==e}):a}(e.getChildrenNodes(),e.rootContainer.children,e.transitionMode)})},getUnderlyingVm:function(e){var t=function(e,t){return e.map(function(e){return e.elm}).indexOf(t)}(this.getChildrenNodes()||[],e);return-1===t?null:{index:t,element:this.realList[t]}},getUnderlyingPotencialDraggableComponent:function(e){var t=e.__vue__;return t&&t.$options&&"transition-group"===t.$options._componentTag?t.$parent:t},emitChanges:function(e){var t=this;this.$nextTick(function(){t.$emit("change",e)})},alterList:function(e){if(this.list)e(this.list);else{var t=[].concat(o(this.value));e(t),this.$emit("input",t)}},spliceList:function(){var e=arguments,t=function(t){return t.splice.apply(t,e)};this.alterList(t)},updatePosition:function(e,t){var i=function(i){return i.splice(t,0,i.splice(e,1)[0])};this.alterList(i)},getRelatedContextFromMoveEvent:function(e){var t=e.to,i=e.related,o=this.getUnderlyingPotencialDraggableComponent(t);if(!o)return{component:o};var a=o.realList,s={list:a,component:o};if(t!==i&&a&&o.getUnderlyingVm){var r=o.getUnderlyingVm(i);if(r)return n(r,s)}return s},getVmIndex:function(e){var t=this.visibleIndexes,i=t.length;return e>i-1?i:t[e]},getComponent:function(){return this.$slots.default[0].componentInstance},resetTransitionData:function(e){if(this.noTransitionOnDrag&&this.transitionMode){this.getChildrenNodes()[e].data=null;var t=this.getComponent();t.children=[],t.kept=void 0}},onDragStart:function(e){this.context=this.getUnderlyingVm(e.item),e.item._underlying_vm_=this.clone(this.context.element),d=e.item},onDragAdd:function(e){this.updateEvenemt(e);var i=e.item._underlying_vm_;if(void 0!==i){t(e.item);var n=this.getVmIndex(e.newIndex);this.spliceList(n,0,i),this.computeIndexes();var o={element:i,newIndex:n};this.emitChanges({added:o})}},onDragRemove:function(e){if(this.updateEvenemt(e),i(this.rootContainer,e.item,e.oldIndex),this.isCloning)t(e.clone);else{var n=this.context.index;this.spliceList(n,1);var o={element:this.context.element,oldIndex:n};this.resetTransitionData(n),this.emitChanges({removed:o})}},onDragUpdate:function(e){this.updateEvenemt(e),t(e.item),i(e.from,e.item,e.oldIndex);var n=this.context.index,o=this.getVmIndex(e.newIndex);this.updatePosition(n,o);var a={element:this.context.element,oldIndex:n,newIndex:o};this.emitChanges({moved:a})},updateEvenemt:function(e){this.updateProperty(e,"newIndex"),this.updateProperty(e,"oldIndex")},updateProperty:function(e,t){e.hasOwnProperty(t)&&(e[t]+=this.headerOffset)},computeFutureIndex:function(e,t){if(!e.element)return 0;var i=[].concat(o(t.to.children)).filter(function(e){return"none"!==e.style.display}),n=i.indexOf(t.related),a=e.component.getVmIndex(n);return-1!=i.indexOf(d)||!t.willInsertAfter?a:a+1},onDragMove:function(e,t){var i=this.move;if(!i||!this.realList)return!0;var o=this.getRelatedContextFromMoveEvent(e),a=this.context,s=this.computeFutureIndex(o,e);return n(a,{futureIndex:s}),n(e,{relatedContext:o,draggedContext:a}),i(e,t)},onDragEnd:function(e){this.computeIndexes(),d=null}}}}Array.from||(Array.from=function(e){return[].slice.call(e)});var a=i("Lokx");e.exports=t(a)}()},EItT:function(e,t){},Kz0F:function(e,t){},Lokx:function(e,t,i){var n,o;
/**!
* Sortable
* @author RubaXa <trash@rubaxa.org>
* @license MIT
*/
/**!
* Sortable
* @author RubaXa <trash@rubaxa.org>
* @license MIT
*/
!function(a){"use strict";void 0===(o="function"==typeof(n=a)?n.call(t,i,t,e):n)||(e.exports=o)}(function(){"use strict";if("undefined"==typeof window||!window.document)return function(){throw new Error("Sortable.js requires a window with a document")};var e,t,i,n,o,a,s,r,l,d,c,u,f,h,p,g,m,v,C,_,y,I={},b=/\s+/g,x=/left|right|inline/,D="Sortable"+(new Date).getTime(),w=window,T=w.document,N=w.parseInt,E=w.setTimeout,L=w.jQuery||w.Zepto,M=w.Polymer,O=!1,k="draggable"in T.createElement("div"),A=!navigator.userAgent.match(/(?:Trident.*rv[ :]?11\.|msie)/i)&&((y=T.createElement("x")).style.cssText="pointer-events:auto","auto"===y.style.pointerEvents),P=!1,R=Math.abs,F=Math.min,B=[],S=[],V=ne(function(e,t,i){if(i&&t.scroll){var n,o,a,s,c,u,f=i[D],h=t.scrollSensitivity,p=t.scrollSpeed,g=e.clientX,m=e.clientY,v=window.innerWidth,C=window.innerHeight;if(l!==i&&(r=t.scroll,l=i,d=t.scrollFn,!0===r)){r=i;do{if(r.offsetWidth<r.scrollWidth||r.offsetHeight<r.scrollHeight)break}while(r=r.parentNode)}r&&(n=r,o=r.getBoundingClientRect(),a=(R(o.right-g)<=h)-(R(o.left-g)<=h),s=(R(o.bottom-m)<=h)-(R(o.top-m)<=h)),a||s||(s=(C-m<=h)-(m<=h),((a=(v-g<=h)-(g<=h))||s)&&(n=w)),I.vx===a&&I.vy===s&&I.el===n||(I.el=n,I.vx=a,I.vy=s,clearInterval(I.pid),n&&(I.pid=setInterval(function(){if(u=s?s*p:0,c=a?a*p:0,"function"==typeof d)return d.call(f,c,u,e);n===w?w.scrollTo(w.pageXOffset+c,w.pageYOffset+u):(n.scrollTop+=u,n.scrollLeft+=c)},24)))}},30),j=function(e){function t(e,t){return void 0!==e&&!0!==e||(e=i.name),"function"==typeof e?e:function(i,n){var o=n.options.group.name;return t?e:e&&(e.join?e.indexOf(o)>-1:o==e)}}var i={},n=e.group;n&&"object"==typeof n||(n={name:n}),i.name=n.name,i.checkPull=t(n.pull,!0),i.checkPut=t(n.put),i.revertClone=n.revertClone,e.group=i};try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){O={capture:!1,passive:!1}}}))}catch(e){}function X(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be HTMLElement, and not "+{}.toString.call(e);this.el=e,this.options=t=oe({},t),e[D]=this;var i={group:Math.random(),sort:!0,disabled:!1,store:null,handle:null,scroll:!0,scrollSensitivity:30,scrollSpeed:10,draggable:/[uo]l/i.test(e.nodeName)?"li":">*",ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==X.supportPointer};for(var n in i)!(n in t)&&(t[n]=i[n]);for(var o in j(t),this)"_"===o.charAt(0)&&"function"==typeof this[o]&&(this[o]=this[o].bind(this));this.nativeDraggable=!t.forceFallback&&k,Z(e,"mousedown",this._onTapStart),Z(e,"touchstart",this._onTapStart),t.supportPointer&&Z(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(Z(e,"dragover",this),Z(e,"dragenter",this)),S.push(this._onDragOver),t.store&&this.sort(t.store.get(this))}function Y(t,i){"clone"!==t.lastPullMode&&(i=!0),n&&n.state!==i&&(Q(n,"display",i?"none":""),i||n.state&&(t.options.group.revertClone?(o.insertBefore(n,a),t._animate(e,n)):o.insertBefore(n,e)),n.state=i)}function W(e,t,i){if(e){i=i||T;do{if(">*"===t&&e.parentNode===i||ie(e,t))return e}while(e=U(e))}return null}function U(e){var t=e.host;return t&&t.nodeType?t:e.parentNode}function Z(e,t,i){e.addEventListener(t,i,O)}function G(e,t,i){e.removeEventListener(t,i,O)}function H(e,t,i){if(e)if(e.classList)e.classList[i?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(b," ").replace(" "+t+" "," ");e.className=(n+(i?" "+t:"")).replace(b," ")}}function Q(e,t,i){var n=e&&e.style;if(n){if(void 0===i)return T.defaultView&&T.defaultView.getComputedStyle?i=T.defaultView.getComputedStyle(e,""):e.currentStyle&&(i=e.currentStyle),void 0===t?i:i[t];t in n||(t="-webkit-"+t),n[t]=i+("string"==typeof i?"":"px")}}function z(e,t,i){if(e){var n=e.getElementsByTagName(t),o=0,a=n.length;if(i)for(;o<a;o++)i(n[o],o);return n}return[]}function K(e,t,i,o,a,s,r,l){e=e||t[D];var d=T.createEvent("Event"),c=e.options,u="on"+i.charAt(0).toUpperCase()+i.substr(1);d.initEvent(i,!0,!0),d.to=a||t,d.from=s||t,d.item=o||t,d.clone=n,d.oldIndex=r,d.newIndex=l,t.dispatchEvent(d),c[u]&&c[u].call(e,d)}function J(e,t,i,n,o,a,s,r){var l,d,c=e[D],u=c.options.onMove;return(l=T.createEvent("Event")).initEvent("move",!0,!0),l.to=t,l.from=e,l.dragged=i,l.draggedRect=n,l.related=o||t,l.relatedRect=a||t.getBoundingClientRect(),l.willInsertAfter=r,e.dispatchEvent(l),u&&(d=u.call(c,l,s)),d}function q(e){e.draggable=!1}function $(){P=!1}function ee(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,i=t.length,n=0;i--;)n+=t.charCodeAt(i);return n.toString(36)}function te(e,t){var i=0;if(!e||!e.parentNode)return-1;for(;e&&(e=e.previousElementSibling);)"TEMPLATE"===e.nodeName.toUpperCase()||">*"!==t&&!ie(e,t)||i++;return i}function ie(e,t){if(e){var i=(t=t.split(".")).shift().toUpperCase(),n=new RegExp("\\s("+t.join("|")+")(?=\\s)","g");return!(""!==i&&e.nodeName.toUpperCase()!=i||t.length&&((" "+e.className+" ").match(n)||[]).length!=t.length)}return!1}function ne(e,t){var i,n;return function(){void 0===i&&(i=arguments,n=this,E(function(){1===i.length?e.call(n,i[0]):e.apply(n,i),i=void 0},t))}}function oe(e,t){if(e&&t)for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);return e}function ae(e){return M&&M.dom?M.dom(e).cloneNode(!0):L?L(e).clone(!0)[0]:e.cloneNode(!0)}function se(e){return E(e,0)}function re(e){return clearTimeout(e)}return X.prototype={constructor:X,_onTapStart:function(t){var i,n=this,o=this.el,a=this.options,r=a.preventOnFilter,l=t.type,d=t.touches&&t.touches[0],c=(d||t).target,u=t.target.shadowRoot&&t.path&&t.path[0]||c,f=a.filter;if(function(e){var t=e.getElementsByTagName("input"),i=t.length;for(;i--;){var n=t[i];n.checked&&B.push(n)}}(o),!e&&!(/mousedown|pointerdown/.test(l)&&0!==t.button||a.disabled)&&!u.isContentEditable&&(c=W(c,a.draggable,o))&&s!==c){if(i=te(c,a.draggable),"function"==typeof f){if(f.call(this,t,c,this))return K(n,u,"filter",c,o,o,i),void(r&&t.preventDefault())}else if(f&&(f=f.split(",").some(function(e){if(e=W(u,e.trim(),o))return K(n,e,"filter",c,o,o,i),!0})))return void(r&&t.preventDefault());a.handle&&!W(u,a.handle,o)||this._prepareDragStart(t,d,c,i)}},_prepareDragStart:function(i,n,r,l){var d,c=this,u=c.el,f=c.options,p=u.ownerDocument;r&&!e&&r.parentNode===u&&(v=i,o=u,t=(e=r).parentNode,a=e.nextSibling,s=r,g=f.group,h=l,this._lastX=(n||i).clientX,this._lastY=(n||i).clientY,e.style["will-change"]="all",d=function(){c._disableDelayedDrag(),e.draggable=c.nativeDraggable,H(e,f.chosenClass,!0),c._triggerDragStart(i,n),K(c,o,"choose",e,o,o,h)},f.ignore.split(",").forEach(function(t){z(e,t.trim(),q)}),Z(p,"mouseup",c._onDrop),Z(p,"touchend",c._onDrop),Z(p,"touchcancel",c._onDrop),Z(p,"selectstart",c),f.supportPointer&&Z(p,"pointercancel",c._onDrop),f.delay?(Z(p,"mouseup",c._disableDelayedDrag),Z(p,"touchend",c._disableDelayedDrag),Z(p,"touchcancel",c._disableDelayedDrag),Z(p,"mousemove",c._disableDelayedDrag),Z(p,"touchmove",c._disableDelayedDrag),f.supportPointer&&Z(p,"pointermove",c._disableDelayedDrag),c._dragStartTimer=E(d,f.delay)):d())},_disableDelayedDrag:function(){var e=this.el.ownerDocument;clearTimeout(this._dragStartTimer),G(e,"mouseup",this._disableDelayedDrag),G(e,"touchend",this._disableDelayedDrag),G(e,"touchcancel",this._disableDelayedDrag),G(e,"mousemove",this._disableDelayedDrag),G(e,"touchmove",this._disableDelayedDrag),G(e,"pointermove",this._disableDelayedDrag)},_triggerDragStart:function(t,i){(i=i||("touch"==t.pointerType?t:null))?(v={target:e,clientX:i.clientX,clientY:i.clientY},this._onDragStart(v,"touch")):this.nativeDraggable?(Z(e,"dragend",this),Z(o,"dragstart",this._onDragStart)):this._onDragStart(v,!0);try{T.selection?se(function(){T.selection.empty()}):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(){if(o&&e){var t=this.options;H(e,t.ghostClass,!0),H(e,t.dragClass,!1),X.active=this,K(this,o,"start",e,o,o,h)}else this._nulling()},_emulateDragOver:function(){if(C){if(this._lastX===C.clientX&&this._lastY===C.clientY)return;this._lastX=C.clientX,this._lastY=C.clientY,A||Q(i,"display","none");var e=T.elementFromPoint(C.clientX,C.clientY),t=e,n=S.length;if(e&&e.shadowRoot&&(t=e=e.shadowRoot.elementFromPoint(C.clientX,C.clientY)),t)do{if(t[D]){for(;n--;)S[n]({clientX:C.clientX,clientY:C.clientY,target:e,rootEl:t});break}e=t}while(t=t.parentNode);A||Q(i,"display","")}},_onTouchMove:function(e){if(v){var t=this.options,n=t.fallbackTolerance,o=t.fallbackOffset,a=e.touches?e.touches[0]:e,s=a.clientX-v.clientX+o.x,r=a.clientY-v.clientY+o.y,l=e.touches?"translate3d("+s+"px,"+r+"px,0)":"translate("+s+"px,"+r+"px)";if(!X.active){if(n&&F(R(a.clientX-this._lastX),R(a.clientY-this._lastY))<n)return;this._dragStarted()}this._appendGhost(),_=!0,C=a,Q(i,"webkitTransform",l),Q(i,"mozTransform",l),Q(i,"msTransform",l),Q(i,"transform",l),e.preventDefault()}},_appendGhost:function(){if(!i){var t,n=e.getBoundingClientRect(),a=Q(e),s=this.options;H(i=e.cloneNode(!0),s.ghostClass,!1),H(i,s.fallbackClass,!0),H(i,s.dragClass,!0),Q(i,"top",n.top-N(a.marginTop,10)),Q(i,"left",n.left-N(a.marginLeft,10)),Q(i,"width",n.width),Q(i,"height",n.height),Q(i,"opacity","0.8"),Q(i,"position","fixed"),Q(i,"zIndex","100000"),Q(i,"pointerEvents","none"),s.fallbackOnBody&&T.body.appendChild(i)||o.appendChild(i),t=i.getBoundingClientRect(),Q(i,"width",2*n.width-t.width),Q(i,"height",2*n.height-t.height)}},_onDragStart:function(t,i){var a=this,s=t.dataTransfer,r=a.options;a._offUpEvents(),g.checkPull(a,a,e,t)&&((n=ae(e)).draggable=!1,n.style["will-change"]="",Q(n,"display","none"),H(n,a.options.chosenClass,!1),a._cloneId=se(function(){o.insertBefore(n,e),K(a,o,"clone",e)})),H(e,r.dragClass,!0),i?("touch"===i?(Z(T,"touchmove",a._onTouchMove),Z(T,"touchend",a._onDrop),Z(T,"touchcancel",a._onDrop),r.supportPointer&&(Z(T,"pointermove",a._onTouchMove),Z(T,"pointerup",a._onDrop))):(Z(T,"mousemove",a._onTouchMove),Z(T,"mouseup",a._onDrop)),a._loopId=setInterval(a._emulateDragOver,50)):(s&&(s.effectAllowed="move",r.setData&&r.setData.call(a,s,e)),Z(T,"drop",a),a._dragStartId=se(a._dragStarted))},_onDragOver:function(s){var r,l,d,h,p=this.el,v=this.options,C=v.group,y=X.active,I=g===C,b=!1,w=v.sort;if(void 0!==s.preventDefault&&(s.preventDefault(),!v.dragoverBubble&&s.stopPropagation()),!e.animated&&(_=!0,y&&!v.disabled&&(I?w||(h=!o.contains(e)):m===this||(y.lastPullMode=g.checkPull(this,y,e,s))&&C.checkPut(this,y,e,s))&&(void 0===s.rootEl||s.rootEl===this.el))){if(V(s,v,this.el),P)return;if(r=W(s.target,v.draggable,p),l=e.getBoundingClientRect(),m!==this&&(m=this,b=!0),h)return Y(y,!0),t=o,void(n||a?o.insertBefore(e,n||a):w||o.appendChild(e));if(0===p.children.length||p.children[0]===i||p===s.target&&function(e,t){var i=e.lastElementChild.getBoundingClientRect();return t.clientY-(i.top+i.height)>5||t.clientX-(i.left+i.width)>5}(p,s)){if(0!==p.children.length&&p.children[0]!==i&&p===s.target&&(r=p.lastElementChild),r){if(r.animated)return;d=r.getBoundingClientRect()}Y(y,I),!1!==J(o,p,e,l,r,d,s)&&(e.contains(p)||(p.appendChild(e),t=p),this._animate(l,e),r&&this._animate(d,r))}else if(r&&!r.animated&&r!==e&&void 0!==r.parentNode[D]){c!==r&&(c=r,u=Q(r),f=Q(r.parentNode));var T=(d=r.getBoundingClientRect()).right-d.left,N=d.bottom-d.top,L=x.test(u.cssFloat+u.display)||"flex"==f.display&&0===f["flex-direction"].indexOf("row"),M=r.offsetWidth>e.offsetWidth,O=r.offsetHeight>e.offsetHeight,k=(L?(s.clientX-d.left)/T:(s.clientY-d.top)/N)>.5,A=r.nextElementSibling,R=!1;if(L){var F=e.offsetTop,B=r.offsetTop;R=F===B?r.previousElementSibling===e&&!M||k&&M:r.previousElementSibling===e||e.previousElementSibling===r?(s.clientY-d.top)/N>.5:B>F}else b||(R=A!==e&&!O||k&&O);var S=J(o,p,e,l,r,d,s,R);!1!==S&&(1!==S&&-1!==S||(R=1===S),P=!0,E($,30),Y(y,I),e.contains(p)||(R&&!A?p.appendChild(e):r.parentNode.insertBefore(e,R?A:r)),t=e.parentNode,this._animate(l,e),this._animate(d,r))}}},_animate:function(e,t){var i=this.options.animation;if(i){var n=t.getBoundingClientRect();1===e.nodeType&&(e=e.getBoundingClientRect()),Q(t,"transition","none"),Q(t,"transform","translate3d("+(e.left-n.left)+"px,"+(e.top-n.top)+"px,0)"),t.offsetWidth,Q(t,"transition","all "+i+"ms"),Q(t,"transform","translate3d(0,0,0)"),clearTimeout(t.animated),t.animated=E(function(){Q(t,"transition",""),Q(t,"transform",""),t.animated=!1},i)}},_offUpEvents:function(){var e=this.el.ownerDocument;G(T,"touchmove",this._onTouchMove),G(T,"pointermove",this._onTouchMove),G(e,"mouseup",this._onDrop),G(e,"touchend",this._onDrop),G(e,"pointerup",this._onDrop),G(e,"touchcancel",this._onDrop),G(e,"pointercancel",this._onDrop),G(e,"selectstart",this)},_onDrop:function(s){var r=this.el,l=this.options;clearInterval(this._loopId),clearInterval(I.pid),clearTimeout(this._dragStartTimer),re(this._cloneId),re(this._dragStartId),G(T,"mouseover",this),G(T,"mousemove",this._onTouchMove),this.nativeDraggable&&(G(T,"drop",this),G(r,"dragstart",this._onDragStart)),this._offUpEvents(),s&&(_&&(s.preventDefault(),!l.dropBubble&&s.stopPropagation()),i&&i.parentNode&&i.parentNode.removeChild(i),o!==t&&"clone"===X.active.lastPullMode||n&&n.parentNode&&n.parentNode.removeChild(n),e&&(this.nativeDraggable&&G(e,"dragend",this),q(e),e.style["will-change"]="",H(e,this.options.ghostClass,!1),H(e,this.options.chosenClass,!1),K(this,o,"unchoose",e,t,o,h),o!==t?(p=te(e,l.draggable))>=0&&(K(null,t,"add",e,t,o,h,p),K(this,o,"remove",e,t,o,h,p),K(null,t,"sort",e,t,o,h,p),K(this,o,"sort",e,t,o,h,p)):e.nextSibling!==a&&(p=te(e,l.draggable))>=0&&(K(this,o,"update",e,t,o,h,p),K(this,o,"sort",e,t,o,h,p)),X.active&&(null!=p&&-1!==p||(p=h),K(this,o,"end",e,t,o,h,p),this.save()))),this._nulling()},_nulling:function(){o=e=t=i=a=n=s=r=l=v=C=_=p=c=u=m=g=X.active=null,B.forEach(function(e){e.checked=!0}),B.length=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragover":case"dragenter":e&&(this._onDragOver(t),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move");e.preventDefault()}(t));break;case"mouseover":this._onDrop(t);break;case"selectstart":t.preventDefault()}},toArray:function(){for(var e,t=[],i=this.el.children,n=0,o=i.length,a=this.options;n<o;n++)W(e=i[n],a.draggable,this.el)&&t.push(e.getAttribute(a.dataIdAttr)||ee(e));return t},sort:function(e){var t={},i=this.el;this.toArray().forEach(function(e,n){var o=i.children[n];W(o,this.options.draggable,i)&&(t[e]=o)},this),e.forEach(function(e){t[e]&&(i.removeChild(t[e]),i.appendChild(t[e]))})},save:function(){var e=this.options.store;e&&e.set(this)},closest:function(e,t){return W(e,t||this.options.draggable,this.el)},option:function(e,t){var i=this.options;if(void 0===t)return i[e];i[e]=t,"group"===e&&j(i)},destroy:function(){var e=this.el;e[D]=null,G(e,"mousedown",this._onTapStart),G(e,"touchstart",this._onTapStart),G(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(G(e,"dragover",this),G(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),function(e){e.removeAttribute("draggable")}),S.splice(S.indexOf(this._onDragOver),1),this._onDrop(),this.el=e=null}},Z(T,"touchmove",function(e){X.active&&e.preventDefault()}),X.utils={on:Z,off:G,css:Q,find:z,is:function(e,t){return!!W(e,t,e)},extend:oe,throttle:ne,closest:W,toggleClass:H,clone:ae,index:te,nextTick:se,cancelNextTick:re},X.create=function(e,t){return new X(e,t)},X.version="1.7.0",X})},MJLE:function(e,t,i){var n,o;o=function(){function e(e){this.mode=i.MODE_8BIT_BYTE,this.data=e,this.parsedData=[];for(var t=0,n=this.data.length;t<n;t++){var o=[],a=this.data.charCodeAt(t);a>65536?(o[0]=240|(1835008&a)>>>18,o[1]=128|(258048&a)>>>12,o[2]=128|(4032&a)>>>6,o[3]=128|63&a):a>2048?(o[0]=224|(61440&a)>>>12,o[1]=128|(4032&a)>>>6,o[2]=128|63&a):a>128?(o[0]=192|(1984&a)>>>6,o[1]=128|63&a):o[0]=a,this.parsedData.push(o)}this.parsedData=Array.prototype.concat.apply([],this.parsedData),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}function t(e,t){this.typeNumber=e,this.errorCorrectLevel=t,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}e.prototype={getLength:function(e){return this.parsedData.length},write:function(e){for(var t=0,i=this.parsedData.length;t<i;t++)e.put(this.parsedData[t],8)}},t.prototype={addData:function(t){var i=new e(t);this.dataList.push(i),this.dataCache=null},isDark:function(e,t){if(e<0||this.moduleCount<=e||t<0||this.moduleCount<=t)throw new Error(e+","+t);return this.modules[e][t]},getModuleCount:function(){return this.moduleCount},make:function(){this.makeImpl(!1,this.getBestMaskPattern())},makeImpl:function(e,i){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var n=0;n<this.moduleCount;n++){this.modules[n]=new Array(this.moduleCount);for(var o=0;o<this.moduleCount;o++)this.modules[n][o]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(e,i),this.typeNumber>=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=t.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,i)},setupPositionProbePattern:function(e,t){for(var i=-1;i<=7;i++)if(!(e+i<=-1||this.moduleCount<=e+i))for(var n=-1;n<=7;n++)t+n<=-1||this.moduleCount<=t+n||(this.modules[e+i][t+n]=0<=i&&i<=6&&(0==n||6==n)||0<=n&&n<=6&&(0==i||6==i)||2<=i&&i<=4&&2<=n&&n<=4)},getBestMaskPattern:function(){for(var e=0,t=0,i=0;i<8;i++){this.makeImpl(!0,i);var n=h.getLostPoint(this);(0==i||e>n)&&(e=n,t=i)}return t},createMovieClip:function(e,t,i){var n=e.createEmptyMovieClip(t,i);this.make();for(var o=0;o<this.modules.length;o++)for(var a=1*o,s=0;s<this.modules[o].length;s++){var r=1*s;this.modules[o][s]&&(n.beginFill(0,100),n.moveTo(r,a),n.lineTo(r+1,a),n.lineTo(r+1,a+1),n.lineTo(r,a+1),n.endFill())}return n},setupTimingPattern:function(){for(var e=8;e<this.moduleCount-8;e++)null==this.modules[e][6]&&(this.modules[e][6]=e%2==0);for(var t=8;t<this.moduleCount-8;t++)null==this.modules[6][t]&&(this.modules[6][t]=t%2==0)},setupPositionAdjustPattern:function(){for(var e=h.getPatternPosition(this.typeNumber),t=0;t<e.length;t++)for(var i=0;i<e.length;i++){var n=e[t],o=e[i];if(null==this.modules[n][o])for(var a=-2;a<=2;a++)for(var s=-2;s<=2;s++)this.modules[n+a][o+s]=-2==a||2==a||-2==s||2==s||0==a&&0==s}},setupTypeNumber:function(e){for(var t=h.getBCHTypeNumber(this.typeNumber),i=0;i<18;i++){var n=!e&&1==(t>>i&1);this.modules[Math.floor(i/3)][i%3+this.moduleCount-8-3]=n}for(i=0;i<18;i++){n=!e&&1==(t>>i&1);this.modules[i%3+this.moduleCount-8-3][Math.floor(i/3)]=n}},setupTypeInfo:function(e,t){for(var i=this.errorCorrectLevel<<3|t,n=h.getBCHTypeInfo(i),o=0;o<15;o++){var a=!e&&1==(n>>o&1);o<6?this.modules[o][8]=a:o<8?this.modules[o+1][8]=a:this.modules[this.moduleCount-15+o][8]=a}for(o=0;o<15;o++){a=!e&&1==(n>>o&1);o<8?this.modules[8][this.moduleCount-o-1]=a:o<9?this.modules[8][15-o-1+1]=a:this.modules[8][15-o-1]=a}this.modules[this.moduleCount-8][8]=!e},mapData:function(e,t){for(var i=-1,n=this.moduleCount-1,o=7,a=0,s=this.moduleCount-1;s>0;s-=2)for(6==s&&s--;;){for(var r=0;r<2;r++)if(null==this.modules[n][s-r]){var l=!1;a<e.length&&(l=1==(e[a]>>>o&1)),h.getMask(t,n,s-r)&&(l=!l),this.modules[n][s-r]=l,-1==--o&&(a++,o=7)}if((n+=i)<0||this.moduleCount<=n){n-=i,i=-i;break}}}},t.PAD0=236,t.PAD1=17,t.createData=function(e,i,n){for(var o=v.getRSBlocks(e,i),a=new C,s=0;s<n.length;s++){var r=n[s];a.put(r.mode,4),a.put(r.getLength(),h.getLengthInBits(r.mode,e)),r.write(a)}var l=0;for(s=0;s<o.length;s++)l+=o[s].dataCount;if(a.getLengthInBits()>8*l)throw new Error("code length overflow. ("+a.getLengthInBits()+">"+8*l+")");for(a.getLengthInBits()+4<=8*l&&a.put(0,4);a.getLengthInBits()%8!=0;)a.putBit(!1);for(;!(a.getLengthInBits()>=8*l||(a.put(t.PAD0,8),a.getLengthInBits()>=8*l));)a.put(t.PAD1,8);return t.createBytes(a,o)},t.createBytes=function(e,t){for(var i=0,n=0,o=0,a=new Array(t.length),s=new Array(t.length),r=0;r<t.length;r++){var l=t[r].dataCount,d=t[r].totalCount-l;n=Math.max(n,l),o=Math.max(o,d),a[r]=new Array(l);for(var c=0;c<a[r].length;c++)a[r][c]=255&e.buffer[c+i];i+=l;var u=h.getErrorCorrectPolynomial(d),f=new m(a[r],u.getLength()-1).mod(u);s[r]=new Array(u.getLength()-1);for(c=0;c<s[r].length;c++){var p=c+f.getLength()-s[r].length;s[r][c]=p>=0?f.get(p):0}}var g=0;for(c=0;c<t.length;c++)g+=t[c].totalCount;var v=new Array(g),C=0;for(c=0;c<n;c++)for(r=0;r<t.length;r++)c<a[r].length&&(v[C++]=a[r][c]);for(c=0;c<o;c++)for(r=0;r<t.length;r++)c<s[r].length&&(v[C++]=s[r][c]);return v};for(var i={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},o={L:1,M:0,Q:3,H:2},a=0,s=1,r=2,l=3,d=4,c=5,u=6,f=7,h={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(e){for(var t=e<<10;h.getBCHDigit(t)-h.getBCHDigit(h.G15)>=0;)t^=h.G15<<h.getBCHDigit(t)-h.getBCHDigit(h.G15);return(e<<10|t)^h.G15_MASK},getBCHTypeNumber:function(e){for(var t=e<<12;h.getBCHDigit(t)-h.getBCHDigit(h.G18)>=0;)t^=h.G18<<h.getBCHDigit(t)-h.getBCHDigit(h.G18);return e<<12|t},getBCHDigit:function(e){for(var t=0;0!=e;)t++,e>>>=1;return t},getPatternPosition:function(e){return h.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,i){switch(e){case a:return(t+i)%2==0;case s:return t%2==0;case r:return i%3==0;case l:return(t+i)%3==0;case d:return(Math.floor(t/2)+Math.floor(i/3))%2==0;case c:return t*i%2+t*i%3==0;case u:return(t*i%2+t*i%3)%2==0;case f:return(t*i%3+(t+i)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new m([1],0),i=0;i<e;i++)t=t.multiply(new m([1,p.gexp(i)],0));return t},getLengthInBits:function(e,t){if(1<=t&&t<10)switch(e){case i.MODE_NUMBER:return 10;case i.MODE_ALPHA_NUM:return 9;case i.MODE_8BIT_BYTE:case i.MODE_KANJI:return 8;default:throw new Error("mode:"+e)}else if(t<27)switch(e){case i.MODE_NUMBER:return 12;case i.MODE_ALPHA_NUM:return 11;case i.MODE_8BIT_BYTE:return 16;case i.MODE_KANJI:return 10;default:throw new Error("mode:"+e)}else{if(!(t<41))throw new Error("type:"+t);switch(e){case i.MODE_NUMBER:return 14;case i.MODE_ALPHA_NUM:return 13;case i.MODE_8BIT_BYTE:return 16;case i.MODE_KANJI:return 12;default:throw new Error("mode:"+e)}}},getLostPoint:function(e){for(var t=e.getModuleCount(),i=0,n=0;n<t;n++)for(var o=0;o<t;o++){for(var a=0,s=e.isDark(n,o),r=-1;r<=1;r++)if(!(n+r<0||t<=n+r))for(var l=-1;l<=1;l++)o+l<0||t<=o+l||0==r&&0==l||s==e.isDark(n+r,o+l)&&a++;a>5&&(i+=3+a-5)}for(n=0;n<t-1;n++)for(o=0;o<t-1;o++){var d=0;e.isDark(n,o)&&d++,e.isDark(n+1,o)&&d++,e.isDark(n,o+1)&&d++,e.isDark(n+1,o+1)&&d++,0!=d&&4!=d||(i+=3)}for(n=0;n<t;n++)for(o=0;o<t-6;o++)e.isDark(n,o)&&!e.isDark(n,o+1)&&e.isDark(n,o+2)&&e.isDark(n,o+3)&&e.isDark(n,o+4)&&!e.isDark(n,o+5)&&e.isDark(n,o+6)&&(i+=40);for(o=0;o<t;o++)for(n=0;n<t-6;n++)e.isDark(n,o)&&!e.isDark(n+1,o)&&e.isDark(n+2,o)&&e.isDark(n+3,o)&&e.isDark(n+4,o)&&!e.isDark(n+5,o)&&e.isDark(n+6,o)&&(i+=40);var c=0;for(o=0;o<t;o++)for(n=0;n<t;n++)e.isDark(n,o)&&c++;return i+=10*(Math.abs(100*c/t/t-50)/5)}},p={glog:function(e){if(e<1)throw new Error("glog("+e+")");return p.LOG_TABLE[e]},gexp:function(e){for(;e<0;)e+=255;for(;e>=256;)e-=255;return p.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},g=0;g<8;g++)p.EXP_TABLE[g]=1<<g;for(g=8;g<256;g++)p.EXP_TABLE[g]=p.EXP_TABLE[g-4]^p.EXP_TABLE[g-5]^p.EXP_TABLE[g-6]^p.EXP_TABLE[g-8];for(g=0;g<255;g++)p.LOG_TABLE[p.EXP_TABLE[g]]=g;function m(e,t){if(void 0==e.length)throw new Error(e.length+"/"+t);for(var i=0;i<e.length&&0==e[i];)i++;this.num=new Array(e.length-i+t);for(var n=0;n<e.length-i;n++)this.num[n]=e[n+i]}function v(e,t){this.totalCount=e,this.dataCount=t}function C(){this.buffer=[],this.length=0}m.prototype={get:function(e){return this.num[e]},getLength:function(){return this.num.length},multiply:function(e){for(var t=new Array(this.getLength()+e.getLength()-1),i=0;i<this.getLength();i++)for(var n=0;n<e.getLength();n++)t[i+n]^=p.gexp(p.glog(this.get(i))+p.glog(e.get(n)));return new m(t,0)},mod:function(e){if(this.getLength()-e.getLength()<0)return this;for(var t=p.glog(this.get(0))-p.glog(e.get(0)),i=new Array(this.getLength()),n=0;n<this.getLength();n++)i[n]=this.get(n);for(n=0;n<e.getLength();n++)i[n]^=p.gexp(p.glog(e.get(n))+t);return new m(i,0).mod(e)}},v.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],v.getRSBlocks=function(e,t){var i=v.getRsBlockTable(e,t);if(void 0==i)throw new Error("bad rs block @ typeNumber:"+e+"/errorCorrectLevel:"+t);for(var n=i.length/3,o=[],a=0;a<n;a++)for(var s=i[3*a+0],r=i[3*a+1],l=i[3*a+2],d=0;d<s;d++)o.push(new v(r,l));return o},v.getRsBlockTable=function(e,t){switch(t){case o.L:return v.RS_BLOCK_TABLE[4*(e-1)+0];case o.M:return v.RS_BLOCK_TABLE[4*(e-1)+1];case o.Q:return v.RS_BLOCK_TABLE[4*(e-1)+2];case o.H:return v.RS_BLOCK_TABLE[4*(e-1)+3];default:return}},C.prototype={get:function(e){var t=Math.floor(e/8);return 1==(this.buffer[t]>>>7-e%8&1)},put:function(e,t){for(var i=0;i<t;i++)this.putBit(1==(e>>>t-i-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};var _=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]];function y(){var e=!1,t=navigator.userAgent;if(/android/i.test(t)){e=!0;var i=t.toString().match(/android ([0-9]\.[0-9])/i);i&&i[1]&&(e=parseFloat(i[1]))}return e}var I=function(){var e=function(e,t){this._el=e,this._htOption=t};return e.prototype.draw=function(e){var t=this._htOption,i=this._el,n=e.getModuleCount();Math.floor(t.width/n),Math.floor(t.height/n);function o(e,t){var i=document.createElementNS("http://www.w3.org/2000/svg",e);for(var n in t)t.hasOwnProperty(n)&&i.setAttribute(n,t[n]);return i}this.clear();var a=o("svg",{viewBox:"0 0 "+String(n)+" "+String(n),width:"100%",height:"100%",fill:t.colorLight});a.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),i.appendChild(a),a.appendChild(o("rect",{fill:t.colorLight,width:"100%",height:"100%"})),a.appendChild(o("rect",{fill:t.colorDark,width:"1",height:"1",id:"template"}));for(var s=0;s<n;s++)for(var r=0;r<n;r++)if(e.isDark(s,r)){var l=o("use",{x:String(r),y:String(s)});l.setAttributeNS("http://www.w3.org/1999/xlink","href","#template"),a.appendChild(l)}},e.prototype.clear=function(){for(;this._el.hasChildNodes();)this._el.removeChild(this._el.lastChild)},e}(),b="svg"===document.documentElement.tagName.toLowerCase()?I:"undefined"==typeof CanvasRenderingContext2D?function(){var e=function(e,t){this._el=e,this._htOption=t};return e.prototype.draw=function(e){for(var t=this._htOption,i=this._el,n=e.getModuleCount(),o=Math.floor(t.width/n),a=Math.floor(t.height/n),s=['<table style="border:0;border-collapse:collapse;">'],r=0;r<n;r++){s.push("<tr>");for(var l=0;l<n;l++)s.push('<td style="border:0;border-collapse:collapse;padding:0;margin:0;width:'+o+"px;height:"+a+"px;background-color:"+(e.isDark(r,l)?t.colorDark:t.colorLight)+';"></td>');s.push("</tr>")}s.push("</table>"),i.innerHTML=s.join("");var d=i.childNodes[0],c=(t.width-d.offsetWidth)/2,u=(t.height-d.offsetHeight)/2;c>0&&u>0&&(d.style.margin=u+"px "+c+"px")},e.prototype.clear=function(){this._el.innerHTML=""},e}():function(){function e(){this._elImage.src=this._elCanvas.toDataURL("image/png"),this._elImage.style.display="block",this._elCanvas.style.display="none"}if(this._android&&this._android<=2.1){var t=1/window.devicePixelRatio,i=CanvasRenderingContext2D.prototype.drawImage;CanvasRenderingContext2D.prototype.drawImage=function(e,n,o,a,s,r,l,d,c){if("nodeName"in e&&/img/i.test(e.nodeName))for(var u=arguments.length-1;u>=1;u--)arguments[u]=arguments[u]*t;else void 0===d&&(arguments[1]*=t,arguments[2]*=t,arguments[3]*=t,arguments[4]*=t);i.apply(this,arguments)}}var n=function(e,t){this._bIsPainted=!1,this._android=y(),this._htOption=t,this._elCanvas=document.createElement("canvas"),this._elCanvas.width=t.width,this._elCanvas.height=t.height,e.appendChild(this._elCanvas),this._el=e,this._oContext=this._elCanvas.getContext("2d"),this._bIsPainted=!1,this._elImage=document.createElement("img"),this._elImage.alt="Scan me!",this._elImage.style.display="none",this._el.appendChild(this._elImage),this._bSupportDataURI=null};return n.prototype.draw=function(e){var t=this._elImage,i=this._oContext,n=this._htOption,o=e.getModuleCount(),a=n.width/o,s=n.height/o,r=Math.round(a),l=Math.round(s);t.style.display="none",this.clear();for(var d=0;d<o;d++)for(var c=0;c<o;c++){var u=e.isDark(d,c),f=c*a,h=d*s;i.strokeStyle=u?n.colorDark:n.colorLight,i.lineWidth=1,i.fillStyle=u?n.colorDark:n.colorLight,i.fillRect(f,h,a,s),i.strokeRect(Math.floor(f)+.5,Math.floor(h)+.5,r,l),i.strokeRect(Math.ceil(f)-.5,Math.ceil(h)-.5,r,l)}this._bIsPainted=!0},n.prototype.makeImage=function(){this._bIsPainted&&function(e,t){var i=this;if(i._fFail=t,i._fSuccess=e,null===i._bSupportDataURI){var n=document.createElement("img"),o=function(){i._bSupportDataURI=!1,i._fFail&&i._fFail.call(i)};return n.onabort=o,n.onerror=o,n.onload=function(){i._bSupportDataURI=!0,i._fSuccess&&i._fSuccess.call(i)},void(n.src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==")}!0===i._bSupportDataURI&&i._fSuccess?i._fSuccess.call(i):!1===i._bSupportDataURI&&i._fFail&&i._fFail.call(i)}.call(this,e)},n.prototype.isPainted=function(){return this._bIsPainted},n.prototype.clear=function(){this._oContext.clearRect(0,0,this._elCanvas.width,this._elCanvas.height),this._bIsPainted=!1},n.prototype.round=function(e){return e?Math.floor(1e3*e)/1e3:e},n}();function x(e,t){for(var i=1,n=function(e){var t=encodeURI(e).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return t.length+(t.length!=e?3:0)}(e),a=0,s=_.length;a<=s;a++){var r=0;switch(t){case o.L:r=_[a][0];break;case o.M:r=_[a][1];break;case o.Q:r=_[a][2];break;case o.H:r=_[a][3]}if(n<=r)break;i++}if(i>_.length)throw new Error("Too long data");return i}return(n=function(e,t){if(this._htOption={width:256,height:256,typeNumber:4,colorDark:"#000000",colorLight:"#ffffff",correctLevel:o.H},"string"==typeof t&&(t={text:t}),t)for(var i in t)this._htOption[i]=t[i];"string"==typeof e&&(e=document.getElementById(e)),this._htOption.useSVG&&(b=I),this._android=y(),this._el=e,this._oQRCode=null,this._oDrawing=new b(this._el,this._htOption),this._htOption.text&&this.makeCode(this._htOption.text)}).prototype.makeCode=function(e){this._oQRCode=new t(x(e,this._htOption.correctLevel),this._htOption.correctLevel),this._oQRCode.addData(e),this._oQRCode.make(),this._el.title=e,this._oDrawing.draw(this._oQRCode),this.makeImage()},n.prototype.makeImage=function(){"function"==typeof this._oDrawing.makeImage&&(!this._android||this._android>=3)&&this._oDrawing.makeImage()},n.prototype.clear=function(){this._oDrawing.clear()},n.CorrectLevel=o,n},e.exports=o()},Y7wY:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAACRCAIAAACOionwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODlGRUMwRjlBNDNCMTFFOEFDNjNEOUI2M0M2ODI3MUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODlGRUMwRkFBNDNCMTFFOEFDNjNEOUI2M0M2ODI3MUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OUZFQzBGN0E0M0IxMUU4QUM2M0Q5QjYzQzY4MjcxQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OUZFQzBGOEE0M0IxMUU4QUM2M0Q5QjYzQzY4MjcxQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuyjFLAAABInSURBVHja7J0LcJ1lmcebS3NOEnJrE5I2aUJrLyksrYBctlDxxqAdEWVwhV1kvY84OoPCLO7gwojrrO64qzM64nhDO7jVtVNXYdLtAiJia5GFGhCalrVt2iRNmrQnl57kpLn5Sx58ef2+c05OCt00J///ZDJfvvOd93ve5/0//+d53u8kyemNnVwgCPMAuXKBIK4LgrguCOK6IIjrgiCuC4K4LgjiuiCI64IgrgviuiCI64IgrguCuC4I4rogiOuCIK4LgrguCOK6IIjrgrguCOK6IIjrgiCuC4K4LgjiuiCI64IgrguCuC4I4rogrguCuC4IWYL8WbdgYGBgZGRkYmJCi5HdyMnJWbhwYUlJyawZMLv/VyMWi42Pj4sH86iQyM2tqKiYd7qOokP0/Py8aLQgZ0GOeBBGYvjUyMhoQUHBOcXFOblzu+CcGB8/GY+fOnWKdZ8VdZ9N91G68F1ET4OxsTG+ZwHRJ0uI3Fwm4tZ9fnHdanQRPQ3GxyeMJVlSsk9NZLZ6M+3DCPOmVZALBHFdEMR1QRDXBUFcF4RZRr5ckDXo7Ooc6B8oLi4sKiwuKS3Jy9PiiutZiory8qHBwf6Bgbb2dn4sLiouKSmpqqosLCyWc8T1rEIkEl2+fIUdD6DwA/2xWC9iHymIVFRUiPTienaihCKmpHTp0rrh4cTx4z3d3T2QHqWvrq6urKwS14XsFHsYzxcy39nZdeDggfb2djSeM+L6HEMikeg5HrPPSDXU/8X6tR5u8388S15taz9aubgiGo2eCW8MDcVHR8fGRscGh+LuZG5efnFREQcrVixvbu4fPjVMQU9VM99KmjnPdUf0uQKsxea62iWvyWhWl8fjNKVxSJzhu0pLS+dh7T7nuW5EX1a3NDf0YcCAoJ4lrzqbX8WUR2OT6I31nnAnqcUnGVxUhIQXFBRQugTe1dHRZvsz+Xn5DfX1qtfnHqYlVjYZ3BuLdff0OIrDWkqRivKKaXfTe3q6jeiTlczyFfNzQ0a96ZzIXaNdXZ3d3T2uSqmqrILi5Zn9MhtEpyV1RC+fpV+BE9eFdBgfH+/r62ttPTQ6NmpCXlNTXV1dk/kz0QDR5+2Go7h+VrO8u7v7WHfP2PhkcR8piNTW1s6UqSJ6VnHdNvjmUNWeicEnemNdnV3Dp05xnJebt2RJzWlshw8NxR3R6+sb5jnRpeuvLfqbm5pe6K+78qarGk53iEQi0d7RMXDy5T9kUl4+2XpWVc2YppT4e/e2uOK+prpGyyOun0Xo6uo62tVlxyXnnFO7dOnI6Gn+8ZyWlhYr8YuLiuvn5Q6juH6WIh6PHz5y5JWipaa6srKS45GTg6cx2sGDB+KDcetlV65cqQ/3iuuvGWLP79j+B/dY58jOLVt2LliQU7fh5o0Z1TIdHUeP9XQ7Oa9ftmzhwoWnbUzLvr39/f1G9LVrG8MPlcR1YXYwsWC8t68vIOevBrVLa/Ny88fGRxvq6/XJdR+z+fccjx8/PqVkRfO8Nx0cGmxv71hWVxf+QNjAVA2zePHirCGcLfqszEi6PvsoKixauXJFjn739wxD/j070qsWQro+p1C6ftNN6+UG6foZQuvhtsDvRshgQTWMIK4Lgrg+V6B/RCNkf2+al5c3NjZ2pK1jwRz53WqzWcyTrs8YlYsr5hZ18vPysFnM+/+Hnpue1dBzU+m6IIjrgiCuC+K6IIjrgiCuC4K4LgjiuiCI64IgrguCuC4I4rogiOuCuC4I4rogiOuCIK4LgrguCOK6IIjrgiCuC4K4LgjiuiCuC4K4LgjiuiCI6xkiJydnweQ/gpvQMqRcntwpF2XLXyG2idi6zy+u23/xTCROie6pYH+W9WQ8ngV0Hx8fZyJu3WdBW2fxb5eCWCymP50+zzJVbkVFxXzkOhgYGBgZGZmYkLRnP8vz8/NLSkpmrWaeda4LQvbX64IgrguCuC4I4rogiOuCIK4L4rogiOuCIK4LgrguCOK6IIjrgiCuC4K4LgjiuiCI64K4LgjiuiCI64Iw97g+PDwcOHOs+9gjj+5IevGRI4f58s/85je/TnPL5//wXPoLwEsv7Q/bYOjv72MEN5Q7Bt+8/+u8mvnkf/DD74VPhmfKmaf/93dJR+C8b0DYpMzvG5gjN01qWyq3JF2IMwrWiC87/sVD/5XGMPzpG8ZxKi5l7iVuF2YRw6YxIz+pyx56+Oc33vi+aCTy3HPNdvJE7MT+/fsKo4XusquueqMdtLYe4vuyZfXuJWbuXg3jmWeeXvm6Venn+Z3vfuu9773phReed2cuueTS1avW9PX3DScSjHDhX63jZF9vr8+DwcHB0tKypDMyIw1l5eX29hdffCGJExOJ9vY2/0xZaVlT08M11TX+HA1PPPH41Ve/2W7R2dV56Rsu801KhaT39fHt73wrHo/fdtsnz6061z/f1PTQW99yDWb41Dn33Opjx7o42PP7Z93JSDTq3gtp8ExRUVHSe/X09Fxx+V+zXjiQ8dMbtmnTdTYslPqPLQ9+6IMfsYCHGxe9/mL/SmfApHY8suPyy65wL2Hn0NBQeI3CXgqcLCsrc+sbiUT+748vQct3XfduR3QWjvMz4DquXLVq9f33f+PTt9/R0HCeM72t7Yj7cabwQ5A5LFq0OKm0r1u3nsmgFjAbznGZeRDvwCFW9LFfPsJiJ73F7t27uOAf7vpM4Py/fvnfT89mxNWFekNDw67f7qydChgXKpPqe6xrzeo1HLfs2+sLQUDpCc70ouU4ZGvGElx80SWbNz9w660f5Lz5ypcP/MB3GHzo0MHP3X2vRfKJE8dNemAAxx/4+w+76y+99HJiNal5LkII6YBvkby6umU+icv+TLUd/7N9w4YrsXMqQh7GP2aSi5/KykoMsLkTjeZJ+MNb9ux5trFxrSOA+dN/e2Cavt6Z5xkWPtTW1u3atbMQRAuHEkNE1DXXXMuwboGm5zq45m3XNq5ZC+2e+t1uEznc2t3d7e7NXcMilwlYBr4vqliU5pq9LS+ef/4FTIbLevt6U13vaE0aufPOz+LBL9z3L4Q1YhCwjR8DZxzVfM6x0l//xtfc4AjG7qd+i+bxo0tE2I+cmCtZv/POW25K09z8+9Wr1+BoXg0kkIb6hvKy8kQiEY1GXbQ7Vtl5xyFWkaE+9cnbmQhEN7qH5w6NUNbvff/b73//B/r6+kyDzLccmzD5fjh6tAPtSOVw7DSlDHiJVIDnwwttVSj+wYatW3+yadM7SWimaAQkJ3HjlRs2Wg5HsMx75hnmW1xcXLu01oayk3jJj0y3BOGTrjRgWGx761veZgTAGBN4f4Ey4rqrSSC9SzEQPdW909f6viYhWsRJmgoHscRlaIkVA2lKAgTbCR6UxeOWv3D0tFpuVHOco/z46U9/zOx4o5spB3gNRXz66acsxVPUQSwX8EQC6uXyb6oAJhgikShWmUj77iWD/fwXP7vzjrsch7Zt20rpYhPhYt7y+OOPOWb4QFkRXRbVCaSv62gTB46maxvP7+rq9BXHLnavZq5W+AEjWUSO97+0DxsgOouOza52vf5d76E0sOtZSj9adu56kqrPYsOnOz50QhOWs3CK9of1a2ZbvoxqGHdLooS8EKhcfRV0abe9o/0vfDFVO4bF1YBoXXvtO9K40pUNM8LNN93y6yd/xTKYSZCms/MoTFp34XrqovCYlkz9NoM8G4525vilL3/xhhtu5Ee4whpToVrAcwtmalzHuVbyhmPbFZfMmrLQL8GxlpLXBjeN2LFjO8WAXzSjXu/7m5vD9R53R7k//KGPWX1iPvd1HSr7NpA6/Przueebr3vn9f4CcXcbxAcBw5jhoplZ7N/XYnrMF1Qjzu12jOM8FgaMYkyr+sLeDigURE+jWYHA8KOCoiAjrtstzbmIOioLUqn+yxMYQkJaLY/8OUmdg1KGuQ75cCgsTKrWLAZ+fOyXj1IYZM5yVAF9/dhHP87giJUtDIK9YsXrkBz/Sov+VOprrHVrbHspkO9vb77FJIpFra6uga8sJMe8ZD5ldZk+wZbeTt7CrMu81png8alPPFC6bPnxgxdccKHV1vjQ784DSZxK/Z/u+UeOk9brSd/1/Qe+SyxxQDlKLW7dKr5ixWn6w3LIZZN09zKA0zjjOnPHYALSxRWzYFJ4yaYcGJDCmvgMpLjCwiK/NUq/oeduhK8cwfyomIGuh1XWZWq/ufQDjkYEtcN3Rneq7Ysuupi87+cpl7/gh+vhwuQj11OKpFrgQKmz7WdbsYQBIbptXEDKd7x90z9/8fNoofMUJQR3IRJQbtezm1OIycCY2/+7ifME5OLFlXSHZFsU0Rc2zDt48AAlOMeUpMyI1f3sXXenav8DqZkpJ83OlqBtEH/DJ5UrCC27+PP33WMy4et6qi2Eqqoqq9lYLNet2qYQzAsXqKRxSu00BSerbBfgajTb/MlQ0J06fvWqNQEBxv+YTYVDMDinhSs0azQZjYNUHT8ttb+39kohlyLOp+e6CV5gi9DfMrPcx9pYvFKO0yN++vY7IB/U8XcApzb+WnnJnWThA8XcZEZ+w2WZcN36RTpxfMGAlLwsjPXTvsucp57d8wxVBCY9+KPNmIqX6XpN5HwsWrQI15MriBZqDKhsxmA5RDEhpFTlLgSYZbykhabjNPLj64IJIQ4kd5kZqXoeXkLX0bxUGRxppN1kCpgR0PVw7rWdNALYXkWtXbeaKuOnh4WT3QJrJ7vb3gVQ3H6E7p+47VMBAXZ0RJI2bLiSxhoPQE3EzvTIzZ2XnAjaeaSKtZg2eabH9FwnQ6XZaqQ7sTbF9g2am/fgfUynfv3VE4/7OvqT/9xC15x0/zt9iYIU+RHsGj6Tk1QPLxAGhNz4Pbkn2LL33dffYNzCZtIrhKNacJshNiZlm7WkAakjkGxj2zfAuB4oNMP7g3604wS8xK03bryaFb3l725N6hCojIIgbMaeMHDv7t27CgsLmUJglyl8a27HRDAsaY+LZFCwJd24SLP90LJvL77CLYyMutMAuNDlR3/bO9VGn8kQ8ekndnMR07FNHvxA3YhOcZ6ldNIQSEHpn+dkxHV7WLh//75AxebjySefYNncj7t27bTnC6RIehQn22kYkAq2e0X5TvllNWLmDwVxpe0g4QV4fODAHwkz245EVCZbwPoGSl4KHlc6n9FHjEyE1pm+3NWpcCsaiZL9Ak2twe3MkFsgYlhrzL0ckCfdhgHFpNvWcLvRk/36VNuNK5BY15suWbIUaee7Vf8z4jpiQWvkMjz2kzTIV1AQAcZaxnf9W5r1DRSQiCNFAfnTYtLUk2qHktg5JGn5l6omzIjrZH9Yy13XXbg+vBhuXCZGNjQ3sZybNz9gzxfMULo6miGUiVxpW+AzpQj8YJ5XXLHBtpkZ2bYC07/Ld3Fb25G1jecj6iynazwoRaj1mZSvqamqhVcPJKOp6eHGxrW2a+7OE3UUQlhiu/jQN1zSkNB6e2NhInIl+ZPKqvVwqxO5pIJCE7l+/etdVWPXsGqor/Wd5KsMi8ZXtjt3bKfmDlSeUMVaMtoYNN6Uzi+sCcLw83JssJD+yle+hOWErmtSOUnucp3um65+s61XmMTpd2ym4Xp7exusRRr9IsEeVrkWxJ4S2+4SZln8uf14V5ZxHtJ/9CMfR8/CwReodP3mmlsTS5YZqZ6bmh664T03utrUOnf0A4q4Wov0Z2w2bTM/Ysa999wX2LDbtm0ro2E2RRfJlOxB02k3be9oN977G6yQym1cBB5zTrsbDavIdUl3YFk8i14mZURnFu4B7dRu5qN42H3GATMiUw+k0A5mx0vQjrnAe2hkbZm/ZKvXNDICBArU2S4eiEN7WucDNw4NDZpsW4EaEGCCx/amyBiUi64pghu2JTVtv/5ygxE7cejQQSvkPnf3vUZl2+km/uPxOIzCzwyFD7/6tX9DfNM0OdMi+f8asN7IaOE2j5yJeNBWGk/ZZgvX2wOXpBOb6RNW3EeXSUX4xo1v8ifmtpOQIrzMHVl45MRdE5b8pLeGKIi9rZYxwz1Vtni2CaZJINydm1qo+OEd8FgqWJmbqtphXoEnr25LjuIVs63BdVsx9lGc8GPRyNSeurMwLH7uKW+gFTEn+G7J5GMU/qc8/KEoF+2M+ZMb+e9yXPIjjT7ELVDgdknbmzT+nJ7rgpB90OfXBXFdEMR1QRDXBUFcFwRxXRDEdUF4LfEnAQYA+LOKDxiFWhsAAAAASUVORK5CYII="},lFAe:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i("//Fk"),o=i.n(n),a=i("fZjL"),s=i.n(a),r=i("mvHQ"),l=i.n(r),d=i("DAYN"),c=i.n(d),u=i("Mk6G"),f={name:"addinput",props:{childItem:String,childIndex:Number,titleName:String,inputValue:String,maxLength:Number,disFlag:Number,child:String},data:function(){return{inputNum:0,limitLength:10,itemValue:"",disableInput:!1,c3Flag:"",c3Index:"",titleFlag:"",childFlag:""}},methods:{inputFocus:function(e){console.log(e)},toInput:function(e){console.log(e);var t,i="";i=u.a.getByteVal(e.target.value,this.limitLength);return this.itemValue=i.trim(),this.inputNum=u.a.getZhLen(this.itemValue),this.childFlag?((t={}).child=this.childFlag,t.value=this.itemValue,"title"==this.titleFlag&&(t.title=this.titleFlag),"k303"==this.c3Flag&&(t.c3Index=this.c3Index,t.flag=this.c3Flag),void this.$emit("itemInput",t)):"title"==this.titleFlag?((t={}).value=this.itemValue,t.title=this.titleFlag,void this.$emit("itemInput",t)):"k303"==this.c3Flag?((t={}).value=this.itemValue,t.flag=this.c3Flag,t.c3Index=this.c3Index,void this.$emit("itemInput",t)):void this.$emit("itemInput",this.itemValue)}},watch:{maxLength:function(e,t){this.limitLength=e},inputValue:function(e,t){this.itemValue=e,this.inputNum=u.a.getZhLen(this.itemValue)},disFlag:function(e,t){this.disableInput=e},childItem:function(e,t){this.c3Flag=e},childIndex:function(e,t){this.c3Index=e},titleName:function(e,t){this.titleFlag=e},child:function(e,t){this.childFlag=e}},mounted:function(){console.log(this.childIndex),this.limitLength=this.maxLength,this.itemValue=this.inputValue||"",this.inputNum=u.a.getZhLen(this.inputValue),this.disableInput=this.disFlag||0,this.c3Flag=this.childItem||"",this.c3Index=0==this.childIndex?0:this.childIndex,this.titleFlag=this.titleName,this.childFlag=this.child}},h={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"input-line-cell"},[i("el-input",{staticClass:"w-340",attrs:{placeholder:"",disabled:0!=e.disableInput},on:{focus:function(t){e.inputFocus(e.c3Index)}},nativeOn:{keyup:function(t){return i=t,e.toInput(i);var i}},model:{value:e.itemValue,callback:function(t){e.itemValue=t},expression:"itemValue"}}),e._v(" "),i("span",{staticClass:"tip"},[i("span",{staticClass:"len_span"},[e._v(e._s(e.inputNum))]),e._v("/"+e._s(e.limitLength))])],1)},staticRenderFns:[]};var p,g,m,v,C=i("VU/8")(f,h,!1,function(e){i("EItT")},"data-v-3078de00",null).exports,_=i("l46T"),y=i("MJLE"),I=i.n(y),b=i("bOdI"),x=i.n(b),D=[(p={parentCode:"defineInfo",fieldCode:"-1",fieldName:"单行输入框"},x()(p,"fieldCode",""),x()(p,"systemFlag",!1),x()(p,"fieldEdited",!0),x()(p,"fieldType","0"),x()(p,"fixed",!1),x()(p,"fieldDescription","请输入"),x()(p,"fieldOperations",{ruleContent:[],fieldContent:[]}),x()(p,"isMust",!1),x()(p,"staffRecordsIds",[]),p),(g={parentCode:"defineInfo",fieldCode:"-1",fieldName:"多行输入框"},x()(g,"fieldCode",""),x()(g,"systemFlag",!1),x()(g,"fieldEdited",!0),x()(g,"fieldType","1"),x()(g,"fixed",!1),x()(g,"fieldDescription","请输入"),x()(g,"fieldOperations",{ruleContent:[],fieldContent:[]}),x()(g,"isMust",!1),x()(g,"staffRecordsIds",[]),g),{parentCode:"defineInfo",fieldCode:"-1",fieldName:"单选框",fieldEdited:!0,fieldType:"2",fixed:!1,fieldDescription:"请选择",fieldOperations:{ruleContent:[],fieldContent:[{type:"checkbox",name:"选项1"},{type:"checkbox",name:"选项2"},{type:"checkbox",name:"选项3"}]},isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",fieldCode:"-1",fieldName:"多选框",fieldEdited:!0,fieldType:"3",fixed:!1,fieldDescription:"请选择",fieldOperations:{ruleContent:[],fieldContent:[{type:"checkbox",name:"选项1"},{type:"checkbox",name:"选项2"},{type:"checkbox",name:"选项3"}]},isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",fieldCode:"-1",fieldName:"日期",fieldEdited:!0,fieldType:"4",fixed:!1,fieldDescription:"请选择",fieldOperations:{typeValue:1,ruleContent:[{type:"radio",name:"年-月-日",key:1,isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[]},isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",fieldCode:"-1",fieldName:"日期区间",fieldEdited:!0,fieldType:"5",fixed:!1,fieldOperations:{startName:"开始时间",endName:"结束时间",startDescription:"请选择开始时间",endDescription:"请选择结束时间",typeValue:1,ruleContent:[{type:"radio",name:"年-月-日",key:1,isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[]},isMust:!1,staffRecordsIds:[]},(m={parentCode:"defineInfo",fieldCode:"-1",fieldName:"数字输入框"},x()(m,"fieldCode",""),x()(m,"systemFlag",!1),x()(m,"fieldType","6"),x()(m,"fieldEdited",!0),x()(m,"fixed",!1),x()(m,"fieldDescription","请输入"),x()(m,"fieldOperations",{ruleContent:[],fieldContent:[],unit:"元"}),x()(m,"isMust",!1),x()(m,"staffRecordsIds",[]),m),(v={parentCode:"defineInfo",fieldCode:"-1",fieldName:"图片"},x()(v,"fieldCode",""),x()(v,"systemFlag",!1),x()(v,"fieldType","7"),x()(v,"fieldEdited",!0),x()(v,"fixed",!1),x()(v,"fieldDescription","最多上传9张图片"),x()(v,"fieldOperations",{ruleContent:[],fieldContent:[]}),x()(v,"isMust",!1),x()(v,"staffRecordsIds",[]),v)],w=function(){return D},T=i("3E4D"),N=i("Ch4/"),E=(i("PI0u"),i("P9l9")),L={name:"staffRecordsTemplate",data:function(){return{activeName:"first",rightName:"first",dialogVisible:!1,bodyHeight:(document.documentElement.clientHeight||document.body.clientHeight)+"px",isDragging:!1,delayedDragging:!1,leftOption:{group:{name:"people",pull:"clone",put:!1},sort:!1,disabled:!1},leftDefineOption:{group:{name:"people",pull:"clone",put:!1},sort:!1,disabled:!1},selectKey:"",baseInfo:[],jobInfo:[],selfInfo:[],eduInfo:[],contractInfo:[],contactInfo:[],personalInfo:[],defineInfo:w(),currentIndex:0,currentChildKey:null,currentChildIndex:null,childIndex:0,tempaletDataList:[{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"baseInfo",fieldName:"基本信息",fieldEdited:!1,fieldOperations:{ruleContent:[],fieldContent:[]},isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"jobInfo",fieldName:"工作信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"selfInfo",fieldName:"个人信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"eduInfo",fieldName:"学历信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"contractInfo",fieldName:"合同信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"contactInfo",fieldName:"紧急联系人",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"personalInfo",fieldName:"个人资料",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""}],fieldParent:{baseInfo:{},jobInfo:{},selfInfo:{},eduInfo:{},contractInfo:{},contactInfo:{},personalInfo:{}},staffRecordsOptions:[{id:"staffVisible",name:"对员工可见"},{id:"staffUnvisible",name:"对员工不可见"},{id:"staffMod",name:"对员工可修改"},{id:"staffUnmod",name:"对员工不可修改"}],setList:[],qrcodeCase:"",qrcodeNum:""}},created:function(){},methods:{baseInfoClone:function(){},clickItem:function(e){console.log(e),this.tempaletDataList.map(function(e){return e.fieldCode}).includes(e.parentCode)||"defineInfo"===e.parentCode||(this.tempaletDataList.push(this.fieldParent[e.parentCode]),this.tempaletDataList=JSON.parse(l()(this.tempaletDataList)))},checkMove:function(e){var t=!0;return"baseInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("baseInfo")||(t=!1),"jobInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("jobInfo")||(t=!1),"selfInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("selfInfo")||(t=!1),"eduInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("eduInfo")||(t=!1),"contractInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("contractInfo")||(t=!1),"contactInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("contactInfo")||(t=!1),"personalInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("personalInfo")||(t=!1),t},onMove:function(e){console.log("move:"),console.log(e.draggedContext,e.dragged,e.to);if(!this.checkMove(e))return!1;e.relatedContext.element;var t=e.draggedContext.element;return console.log(t.fixed),!t.fixed},onChildMove:function(e){return console.log("onChildMove:",e,e.to.className),-1!=e.dragged.className.indexOf("block-class")&&e.to.className.indexOf("block-wrap"),console.log(!0),!0},itemMoveEnd:function(e){var t=this;t.isDragging=!1,console.log(" move end:",e,e.clone.dataset.type),t.selectKey="",t.selectKey=e.clone.dataset.type,t.tempaletDataList.forEach(function(e,i){e.children.forEach(function(e,i){var n;e.systemFlag&&e.fieldCode==t.selectKey&&(n=e.parentCode,t[n].forEach(function(e,i){e.fieldCode==t.selectKey&&(e.fixed=!0)}))})}),t.selectKey="",t.tempaletDataList=JSON.parse(l()(t.tempaletDataList)),t.$forceUpdate()},cloneDefine:function(e){console.log("clone>>>>",e)},selectItem:function(e,t){console.log(e,t),this.currentIndex=t,this.currentChildIndex=null},deleteItem:function(e,t){console.log(e,t),this.tempaletDataList.splice(t,1),this.currentIndex--,this.currentIndex<=0&&(this.currentIndex=0),this[e].forEach(function(e,t){e.fixed=!1}),console.log(this.currentIndex,this.tempaletDataList)},addItem:function(e){},addDragItem:function(e){return!1},selectChildItem:function(e,t,i,n){this.currentIndex=null,this.currentChildKey=e,this.childIndex=t,this.currentChildIndex=i},deleteChildItem:function(e,t,i,n,o){this.childIndex=t,this.currentIndex=null,this.currentChildKey=this.tempaletDataList[t].children[i].fieldCode,this.currentChildIndex--,this.currentChildIndex<=0&&(this.currentChildIndex=0),this.tempaletDataList=JSON.parse(l()(this.tempaletDataList)),this.tempaletDataList[t].children.splice(i,1),this[o.parentCode].forEach(function(t,i){t.fieldCode===e&&(t.fixed=!1)})},checkedChange:function(e,t){console.log(e,t)},delChildItem:function(e,t,i){i.fieldOperations.fieldContent.splice(t,1)},addChildItem:function(e,t,i){if(19!=t){var n="radio";i.systemFlag||3!==parseInt(i.fieldType)||(n="checkbox"),i.fieldOperations.fieldContent.push({type:n,name:"请输入选项"});var o=i.fieldOperations.fieldContent.map(function(e){return e.name});this.isRepeat(o)&&(i.fieldOperations.fieldContent.splice(i.fieldOperations.fieldContent.length-1,1),o.splice(i.fieldOperations.fieldContent.length-1,1),this.$message.error({duration:1e3,message:"选项不能重复"}))}else this.$message.error({duration:1e3,message:"最多可添加 20 项"})},changeRadio:function(e,t,i){console.log(e,t,i)},isRepeat:function(e){var t={};for(var i in e){if(t[e[i]])return!0;t[e[i]]=!0}return!1},changeRoute:function(e){this.$router.push(e)},checkTag:function(e){var t={filedFlag:!0};return e.forEach(function(e,i){if(""==e.fieldName)return t.filedFlag=!1,t.name=e.fieldName||"",!1;e.children.length&&e.children.forEach(function(e,i){if(e.systemFlag&&""==e.fieldName)return t.filedFlag=!1,t.name=e.fieldName||"",!1})}),t},getUuid:function(){return"xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)})},saveAndBack:function(e){var t=JSON.parse(l()(this.tempaletDataList)),i=this.checkTag(t);i.filedFlag?(t.forEach(function(e,t){e.sort=t,e.fixed=!0===e.fixed?1:0,e.isMust=!0===e.isMust?1:0,e.fieldEdited=!0===e.fieldEdited?1:0,e.systemFlag=!0===e.systemFlag?1:0,e.parentFieldTemplateId=e.parentFieldTemplateId?e.parentFieldTemplateId:-1,e.fieldTemplateId=e.fieldTemplateId?e.fieldTemplateId:-1,e.children.forEach(function(t,i){t.sort=i,t.fixed=!0===t.fixed?1:0,t.isMust=!0===t.isMust?1:0,t.fieldEdited=!0===t.fieldEdited?1:0,t.systemFlag=!0===t.systemFlag?1:0,2!==parseInt(t.fieldType)&&3!==parseInt(t.fieldType)||t.fieldOperations.fieldContent.forEach(function(e,t){e.hasOwnProperty(t)||""!=e.key||(e.key=e.name)}),t.systemFlag||(t.parentCode,e.fieldCode),t.fieldTemplateId=t.fieldTemplateId?t.fieldTemplateId:-1,t.parentFieldTemplateId=e.fieldTemplateId})}),"save"===e?this.saveAllData(t):this.postPreview(t)):this.$message.error({duration:1e3,message:i.name+"字段标题不能为空"})},saveAllData:function(e){var t=this,i={templateContent:l()(e)};Object(E.b)("/haoban-manage-web/record/record-template-save.json",i).then(function(e){var t=e.data;1!=t.errorCode?N.a.errorMsg(t):T.a.showmsg("保存成功","success")}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},postPreview:function(e){var t=this,i={templateContent:l()(e)};Object(E.b)("/haoban-manage-web/record/record-template-preview.json",i).then(function(e){var i=e.data;if(1==i.errorCode){var n=window.location.origin+"/"+i.result;return t.qrcode(n),void(t.dialogVisible=!0)}N.a.errorMsg(i)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},qrcode:function(e){this.qrcodeCase&&(document.getElementById("qrcode").innerHTML="",this.qrcodeCase.clear()),this.qrcodeCase=new I.a("qrcode",{width:210,height:210,text:e}),console.log(this.qrcodeCase)},closeDialog:function(){this.dialogVisible=!1},getAllFields:function(){var e=this;Object(E.b)("/haoban-manage-web/record/employee-find-system-template.json",{}).then(function(t){var i=t.data;1!=i.errorCode?N.a.errorMsg(i):e.handleAllFields(i.result)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},handleAllFields:function(e){var t=this;e.forEach(function(e,i){t.hasOwnProperty(e.parentCode)&&(e.fixed=1===parseInt(e.fixed),e.isMust=1===parseInt(e.isMust),e.fieldEdited=1===parseInt(e.fieldEdited),e.systemFlag=!0,e.fieldOperations=e.fieldOperations?JSON.parse(e.fieldOperations):{},e.staffRecordsIds=e.staffRecordsIds?JSON.parse(e.staffRecordsIds):[],t[e.parentCode].push(e)),t.fieldParent.hasOwnProperty(e.fieldCode)&&(e.children=[],t.fieldParent[e.fieldCode]=e,e.systemFlag=!0)})},getInfo:function(){var e=this;Object(E.b)("/haoban-manage-web/record/employee-find-template.json",{}).then(function(t){var i=t.data;if(1==i.errorCode)return e.setList=[],void(i.result&&s()(i.result).length&&e.handleGetInfo(i.result));N.a.errorMsg(i)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},treeData:function(e){var t=e.filter(function(t){var i=e.filter(function(e){return t.fieldCode==e.parentCode});return i.length>0&&(t.children=i),0==t.parentCode});return t.sort(function(e,t){return e.sort-t.sort}),t.forEach(function(e,t){e.children.sort(function(e,t){return e.sort-t.sort})}),t},handleGetInfo:function(e){var t=this,i=JSON.parse(l()(e));t.setParent=[],i.forEach(function(e,i){e.fixed=1===parseInt(e.fixed),e.isMust=1===parseInt(e.isMust),e.fieldEdited=1===parseInt(e.fieldEdited),e.systemFlag=!0,e.fieldOperations=e.fieldOperations?JSON.parse(e.fieldOperations):{},e.staffRecordsIds=e.staffRecordsIds?JSON.parse(e.staffRecordsIds):[],e.systemFlag&&0==e.parentCode&&t.setParent.push(e.fieldCode),e.systemFlag&&0!=e.parentCode&&t.setList.push(e.fieldCode)}),t.tempaletDataList=t.treeData(i),t.setFixed()},setFixed:function(){var e=this;e.setParent.forEach(function(t,i){e[t].forEach(function(t,i){e.setList.includes(t.fieldCode)&&(t.fixed=!0)})})}},watch:{isDragging:function(e){var t=this;e?t.delayedDragging=!0:t.$nextTick(function(){t.delayedDragging=!1})}},components:{draggable:c.a,AddInput:C,limitInput:_.a},mounted:function(){o.a.all([this.getAllFields(),this.getInfo()]),document.body.ondrop=function(e){e.preventDefault(),e.stopPropagation()}}},M={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"template-wrap",style:{height:e.bodyHeight}},[n("div",{staticClass:"template-contain"},[n("div",{staticClass:"template-head"},[e._m(0),e._v(" "),n("div",{staticClass:"template-btns flex-1 flex-r"},[n("el-button",{attrs:{plain:""},on:{click:function(t){e.saveAndBack("preview")}}},[e._v("预览")]),e._v(" "),n("el-button",{attrs:{plain:""},on:{click:function(t){e.changeRoute("/")}}},[e._v("返 回")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(t){e.saveAndBack("save")}}},[e._v("保存并启用")])],1)]),e._v(" "),n("div",{staticClass:"template-body"},[n("div",{staticClass:"template-cell template-cell-l"},[n("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"系统字段",name:"first"}},[n("div",{staticClass:"filed-item-title"},[e._v("基本信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list1",list:e.baseInfo,options:e.leftOption,move:e.onMove},on:{clone:e.baseInfoClone,start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.baseInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode,"aria-hidden":"true"},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("工作信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list2",list:e.jobInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.jobInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("个人信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list3",list:e.selfInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.selfInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("学历信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list4",list:e.eduInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.eduInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("合同信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.contractInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.contractInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("紧急联系人")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.contactInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.contactInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("个人材料")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.personalInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.personalInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1)]),e._v(" "),n("el-tab-pane",{attrs:{label:"自定义字段",name:"second"}},[n("div",{staticClass:"filed-item-title"}),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.defineInfo,options:e.leftDefineOption,move:e.onChildMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd,clone:e.cloneDefine}},e._l(e.defineInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[t.systemFlag||0!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||1!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||2!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||3!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||4!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||5!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||6!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||7!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||0!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-one"}),e._v(" "),t.systemFlag||1!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-two"}),e._v(" "),t.systemFlag||2!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-three"}),e._v(" "),t.systemFlag||3!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-four"}),e._v(" "),t.systemFlag||4!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-five"}),e._v(" "),t.systemFlag||5!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-six"}),e._v(" "),t.systemFlag||6!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-seven"}),e._v(" "),t.systemFlag||7!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-eight"})])}))],1)])],1)],1),e._v(" "),n("div",{staticClass:"template-cell template-cell-m"},[n("div",{staticClass:"phone-view"},[n("div",{staticClass:"phone-show-content"},[n("div",{staticClass:"drag-show-content"},[n("div",{staticClass:"view-container"},[n("ul",{staticClass:"view-content",attrs:{id:"showPhoneView"}},[0==e.tempaletDataList.length?[n("img",{staticClass:"templet-null-img",attrs:{src:i("Y7wY")}})]:e._e(),e._v(" "),n("draggable",{staticClass:"drag-wrap",attrs:{options:{group:{name:"people",pull:!1,put:!1},sort:!0}},on:{add:e.addItem},model:{value:e.tempaletDataList,callback:function(t){e.tempaletDataList=t},expression:"tempaletDataList"}},e._l(e.tempaletDataList,function(t,i){return n("li",{class:["filed-item",e.currentIndex==i?"active-item":"","li-block"],on:{click:function(n){e.selectItem(t.fieldCode,i)}}},["baseInfo"!=t.fieldCode?n("span",{staticClass:"item-close p-item-close",on:{click:function(n){n.stopPropagation(),e.deleteItem(t.fieldCode,i)}}},[n("i",{staticClass:"el-icon-close"})]):e._e(),e._v(" "),[n("div",{staticClass:"block"},[n("div",{staticClass:"block-head"},[n("div",{class:["opencard-item-title",t.fieldName.length>6?"block-pre-wrap":""]},[e._v(e._s(t.fieldName))])]),e._v(" "),n("ul",{staticClass:"view-content"},[n("draggable",{class:["drag-wrap","block-wrap",t.fieldCode],attrs:{options:{group:{name:"people",pull:!1,put:!0},sort:!0}},on:{add:e.addDragItem},model:{value:t.children,callback:function(i){e.$set(t,"children",i)},expression:"item.children"}},e._l(t.children,function(o,a){return n("li",{class:["filed-item","child-filed-item",e.currentChildKey==o.fieldCode&&e.currentChildIndex==a?"active-item":""],on:{click:function(n){n.stopPropagation(),e.selectChildItem(o.fieldCode,i,a,t.children)}}},["clerkPhone"!=o.fieldCode?n("span",{staticClass:"item-close child-item-close",on:{click:function(n){n.stopPropagation(),e.deleteChildItem(o.fieldCode,i,a,t.children,o)}}},[n("i",{staticClass:"el-icon-close"})]):e._e(),e._v(" "),2==o.fieldType||3==o.fieldType||4==o.fieldType?n("div",[n("div",{class:["opencard-item-title",o.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(o.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[e._v(e._s(o.fieldDescription)+" "),n("i",{staticClass:"el-icon-arrow-right"})])])]):e._e(),e._v(" "),5==o.fieldType?n("div",[n("div",[n("div",{class:["opencard-item-title",o.fieldOperations.startName.length>6?"title-pre-wrap":""]},[e._v(e._s(o.fieldOperations.startName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[e._v(e._s(o.fieldOperations.startDescription)),n("i",{staticClass:"el-icon-arrow-right"})])])]),e._v(" "),n("div",{staticClass:"b-t-1"},[n("div",{class:["opencard-item-title",o.fieldOperations.endName.length>6?"title-pre-wrap":""]},[e._v(e._s(o.fieldOperations.endName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[e._v(e._s(o.fieldOperations.endDescription)),n("i",{staticClass:"el-icon-arrow-right"})])])])]):e._e(),e._v(" "),7==o.fieldType?n("div",[n("div",{class:["opencard-item-title",o.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(o.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[n("i",{staticClass:"iconfont icon-icon"})])])]):e._e(),e._v(" "),0==o.fieldType||1==o.fieldType||6==o.fieldType?n("div",[n("div",{class:["opencard-item-title",o.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(o.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag"},[e._v(e._s(o.fieldDescription))])])]):e._e()])}))],1)])]],2)}))],2)])])])])]),e._v(" "),n("div",{staticClass:"template-cell template-cell-r"},[n("el-tabs",{model:{value:e.rightName,callback:function(t){e.rightName=t},expression:"rightName"}},[n("el-tab-pane",{attrs:{label:"控件设置",name:"first"}},[n("div",{attrs:{id:"edit-box"}},[n("div",{staticClass:"edit-view baby-info-flag baby-info"},[e._l(e.tempaletDataList,function(t,i){return[e.currentIndex==i&&"0"==t.parentCode?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title edit-title-padding"},[e._v(" 标题 ")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:t.fieldName,holder:"",disflag:!0,getByType:"word",maxLength:10},on:{"update:inputValue":function(i){e.$set(t,"fieldName",i)}}})],1)]:e._e(),e._v(" "),e.childIndex==i&&t.children&&t.children.length?[e._l(t.children,function(o,a){return[e.currentChildIndex==a&&5!=o.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:o.fieldName,holder:"",disflag:!o.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(t){e.$set(o,"fieldName",t)}}}),e._v(" "),7==o.fieldType?n("p",{staticStyle:{"margin-top":"8px","font-size":"12px",color:"rgba(255, 255, 255, 0.7)"}},[e._v(e._s(o.fieldDescription))]):e._e()],1)]:e._e(),e._v(" "),e.currentChildIndex==a&&5!=o.fieldType&&7!=o.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:o.fieldDescription,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(t){e.$set(o,"fieldDescription",t)}}})],1)]:e._e(),e._v(" "),e.currentChildIndex==a&&5==o.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:o.fieldOperations.startName,holder:"",disflag:!o.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(t){e.$set(o.fieldOperations,"startName",t)}}})],1),e._v(" "),n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:o.fieldOperations.startDescription,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(t){e.$set(o.fieldOperations,"startDescription",t)}}})],1),e._v(" "),n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:o.fieldOperations.endName,holder:"",disflag:!o.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(t){e.$set(o.fieldOperations,"endName",t)}}})],1),e._v(" "),n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:o.fieldOperations.endDescription,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(t){e.$set(o.fieldOperations,"endDescription",t)}}})],1)]:e._e(),e._v(" "),e.currentChildIndex==a&&6==o.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v("单位")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:o.fieldOperations.unit,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(t){e.$set(o.fieldOperations,"unit",t)}}})],1)]:e._e(),e._v(" "),e.currentChildIndex!=a||4!=o.fieldType&&5!=o.fieldType?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("日期类型")]),e._v(" "),e._l(o.fieldOperations.ruleContent,function(t,i){return[n("el-radio",{attrs:{label:t.key},on:{change:function(t){e.changeRadio(t,i,o)}},model:{value:o.fieldOperations.typeValue,callback:function(t){e.$set(o.fieldOperations,"typeValue",t)},expression:"childItem.fieldOperations.typeValue"}},[e._v("\n "+e._s(t.name)+"\n ")])]})],2)],e._v(" "),e.currentChildIndex!=a||"2"!=o.fieldType&&"3"!=o.fieldType?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项 "),n("span",[e._v("最多20项,每项最多10个字")])]),e._v(" "),e._l(o.fieldOperations.fieldContent,function(t,a){return[n("div",{staticClass:"margin-t-15 limit-w-340",style:0==a?"margin-top: 0":""},[n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:t.name,holder:"",disflag:!o.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(i){e.$set(t,"name",i)}}}),e._v(" "),!o.systemFlag&&o.fieldOperations.fieldContent.length>1?n("i",{staticClass:"opt-btn el-icon-remove del-item",on:{click:function(t){e.delChildItem(i,a,o)}}}):e._e(),e._v(" "),!o.systemFlag&&a<19?[a==o.fieldOperations.fieldContent.length-1?n("i",{staticClass:"opt-btn el-icon-circle-plus add-item",on:{click:function(t){e.addChildItem(i,a,o)}}}):e._e()]:e._e()],2)]})],2)],e._v(" "),e.currentChildIndex==a?[n("div",{staticClass:"edit-item"},[n("div",{staticClass:"edit-item-title"},[e._v("验证")]),e._v(" "),n("el-checkbox",{model:{value:o.isMust,callback:function(t){e.$set(o,"isMust",t)},expression:"childItem.isMust"}},[e._v("必填")])],1)]:e._e(),e._v(" "),e.currentChildIndex==a?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("员工档案中")]),e._v(" "),n("el-checkbox-group",{staticClass:"staffRecords-limit",on:{change:function(i){e.checkedChange(i,t)}},model:{value:o.staffRecordsIds,callback:function(t){e.$set(o,"staffRecordsIds",t)},expression:"childItem.staffRecordsIds"}},[e._l(e.staffRecordsOptions,function(t,i){return[n("div",{staticClass:"checkbox-cell"},[n("el-checkbox",{key:t.id,attrs:{label:t.id}},[e._v(e._s(t.name))])],1)]})],2)],1)]:e._e()]})]:e._e()]})],2)])])],1)],1)])]),e._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:e.dialogVisible,expression:"dialogVisible"}],staticClass:"qr-dialog-content",staticStyle:{opacity:"1"}},[n("div",{staticClass:"qr-mask",on:{click:function(t){return t.stopPropagation(),e.closeDialog(t)}}}),e._v(" "),n("div",{staticClass:"qr-dialog"},[n("div",{staticClass:"qr-dialog__hd"},[n("strong",{staticClass:"qr-dialog__title"},[e._v("预览")]),e._v(" "),n("i",{staticClass:"el-icon-close",on:{click:function(t){return t.stopPropagation(),e.closeDialog(t)}}})]),e._v(" "),e._m(1),e._v(" "),n("div",{staticClass:"qr--dialog__ft"})])])])},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"template-title flex-1"},[t("img",{attrs:{src:"static/img/card-mould-logo.png",alt:"logo"}}),this._v(" "),t("span",{staticClass:"template-title-span"},[this._v("员工档案设置")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"qr-dialog__bd"},[t("div",{attrs:{id:"qrcode"}}),this._v(" "),t("div",{staticClass:"qr-dialog__p"},[this._v("请使用好办 APP 扫一扫预览")])])}]};var O=i("VU/8")(L,M,!1,function(e){i("Kz0F")},"data-v-cb954f24",null);t.default=O.exports}});
//# sourceMappingURL=5.bea14f5510ce0e80d317.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([6],{DAYN:function(t,e,i){"use strict";var n=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(t[n]=i[n])}return t};function a(t){if(Array.isArray(t)){for(var e=0,i=Array(t.length);e<t.length;e++)i[e]=t[e];return i}return Array.from(t)}!function(){function e(t){function e(t){t.parentElement.removeChild(t)}function i(t,e,i){var n=0===i?t.children[0]:t.children[i-1].nextSibling;t.insertBefore(e,n)}function o(t,e){var i=this;this.$nextTick(function(){return i.$emit(t.toLowerCase(),e)})}var s=["Start","Add","Remove","Update","End"],r=["Choose","Sort","Filter","Clone"],l=["Move"].concat(s,r).map(function(t){return"on"+t}),d=null;return{name:"draggable",props:{options:Object,list:{type:Array,required:!1,default:null},value:{type:Array,required:!1,default:null},noTransitionOnDrag:{type:Boolean,default:!1},clone:{type:Function,default:function(t){return t}},element:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null}},data:function(){return{transitionMode:!1,noneFunctionalComponentMode:!1,init:!1}},render:function(t){var e=this.$slots.default;if(e&&1===e.length){var i=e[0];i.componentOptions&&"transition-group"===i.componentOptions.tag&&(this.transitionMode=!0)}var n=e,o=this.$slots.footer;o&&(n=e?[].concat(a(e),a(o)):[].concat(a(o)));var s=null,r=function(t,e){s=function(t,e,i){return void 0==i?t:((t=null==t?{}:t)[e]=i,t)}(s,t,e)};if(r("attrs",this.$attrs),this.componentData){var l=this.componentData,d=l.on,c=l.props;r("on",d),r("props",c)}return t(this.element,s,n)},mounted:function(){var e=this;if(this.noneFunctionalComponentMode=this.element.toLowerCase()!==this.$el.nodeName.toLowerCase(),this.noneFunctionalComponentMode&&this.transitionMode)throw new Error("Transition-group inside component is not supported. Please alter element value or remove transition-group. Current element value: "+this.element);var i={};s.forEach(function(t){i["on"+t]=function(t){var e=this;return function(i){null!==e.realList&&e["onDrag"+t](i),o.call(e,t,i)}}.call(e,t)}),r.forEach(function(t){i["on"+t]=o.bind(e,t)});var a=n({},this.options,i,{onMove:function(t,i){return e.onDragMove(t,i)}});!("draggable"in a)&&(a.draggable=">*"),this._sortable=new t(this.rootContainer,a),this.computeIndexes()},beforeDestroy:function(){this._sortable.destroy()},computed:{rootContainer:function(){return this.transitionMode?this.$el.children[0]:this.$el},isCloning:function(){return!!this.options&&!!this.options.group&&"clone"===this.options.group.pull},realList:function(){return this.list?this.list:this.value}},watch:{options:{handler:function(t){for(var e in t)-1==l.indexOf(e)&&this._sortable.option(e,t[e])},deep:!0},realList:function(){this.computeIndexes()}},methods:{getChildrenNodes:function(){if(this.init||(this.noneFunctionalComponentMode=this.noneFunctionalComponentMode&&1==this.$children.length,this.init=!0),this.noneFunctionalComponentMode)return this.$children[0].$slots.default;var t=this.$slots.default;return this.transitionMode?t[0].child.$slots.default:t},computeIndexes:function(){var t=this;this.$nextTick(function(){t.visibleIndexes=function(t,e,i){if(!t)return[];var n=t.map(function(t){return t.elm}),o=[].concat(a(e)).map(function(t){return n.indexOf(t)});return i?o.filter(function(t){return-1!==t}):o}(t.getChildrenNodes(),t.rootContainer.children,t.transitionMode)})},getUnderlyingVm:function(t){var e=function(t,e){return t.map(function(t){return t.elm}).indexOf(e)}(this.getChildrenNodes()||[],t);return-1===e?null:{index:e,element:this.realList[e]}},getUnderlyingPotencialDraggableComponent:function(t){var e=t.__vue__;return e&&e.$options&&"transition-group"===e.$options._componentTag?e.$parent:e},emitChanges:function(t){var e=this;this.$nextTick(function(){e.$emit("change",t)})},alterList:function(t){if(this.list)t(this.list);else{var e=[].concat(a(this.value));t(e),this.$emit("input",e)}},spliceList:function(){var t=arguments,e=function(e){return e.splice.apply(e,t)};this.alterList(e)},updatePosition:function(t,e){var i=function(i){return i.splice(e,0,i.splice(t,1)[0])};this.alterList(i)},getRelatedContextFromMoveEvent:function(t){var e=t.to,i=t.related,a=this.getUnderlyingPotencialDraggableComponent(e);if(!a)return{component:a};var o=a.realList,s={list:o,component:a};if(e!==i&&o&&a.getUnderlyingVm){var r=a.getUnderlyingVm(i);if(r)return n(r,s)}return s},getVmIndex:function(t){var e=this.visibleIndexes,i=e.length;return t>i-1?i:e[t]},getComponent:function(){return this.$slots.default[0].componentInstance},resetTransitionData:function(t){if(this.noTransitionOnDrag&&this.transitionMode){this.getChildrenNodes()[t].data=null;var e=this.getComponent();e.children=[],e.kept=void 0}},onDragStart:function(t){this.context=this.getUnderlyingVm(t.item),t.item._underlying_vm_=this.clone(this.context.element),d=t.item},onDragAdd:function(t){var i=t.item._underlying_vm_;if(void 0!==i){e(t.item);var n=this.getVmIndex(t.newIndex);this.spliceList(n,0,i),this.computeIndexes();var a={element:i,newIndex:n};this.emitChanges({added:a})}},onDragRemove:function(t){if(i(this.rootContainer,t.item,t.oldIndex),this.isCloning)e(t.clone);else{var n=this.context.index;this.spliceList(n,1);var a={element:this.context.element,oldIndex:n};this.resetTransitionData(n),this.emitChanges({removed:a})}},onDragUpdate:function(t){e(t.item),i(t.from,t.item,t.oldIndex);var n=this.context.index,a=this.getVmIndex(t.newIndex);this.updatePosition(n,a);var o={element:this.context.element,oldIndex:n,newIndex:a};this.emitChanges({moved:o})},computeFutureIndex:function(t,e){if(!t.element)return 0;var i=[].concat(a(e.to.children)).filter(function(t){return"none"!==t.style.display}),n=i.indexOf(e.related),o=t.component.getVmIndex(n);return-1!=i.indexOf(d)||!e.willInsertAfter?o:o+1},onDragMove:function(t,e){var i=this.move;if(!i||!this.realList)return!0;var a=this.getRelatedContextFromMoveEvent(t),o=this.context,s=this.computeFutureIndex(a,t);return n(o,{futureIndex:s}),n(t,{relatedContext:a,draggedContext:o}),i(t,e)},onDragEnd:function(t){this.computeIndexes(),d=null}}}}Array.from||(Array.from=function(t){return[].slice.call(t)});var o=i("Lokx");t.exports=e(o)}()},EItT:function(t,e){},Lokx:function(t,e,i){var n,a;
/**!
* Sortable
* @author RubaXa <trash@rubaxa.org>
* @license MIT
*/
/**!
* Sortable
* @author RubaXa <trash@rubaxa.org>
* @license MIT
*/
!function(o){"use strict";void 0===(a="function"==typeof(n=o)?n.call(e,i,e,t):n)||(t.exports=a)}(function(){"use strict";if("undefined"==typeof window||!window.document)return function(){throw new Error("Sortable.js requires a window with a document")};var t,e,i,n,a,o,s,r,l,d,c,u,f,h,p,g,m,v,C,_,y,I={},b=/\s+/g,x=/left|right|inline/,D="Sortable"+(new Date).getTime(),w=window,T=w.document,N=w.parseInt,L=w.setTimeout,E=w.jQuery||w.Zepto,M=w.Polymer,O=!1,k="draggable"in T.createElement("div"),A=!navigator.userAgent.match(/(?:Trident.*rv[ :]?11\.|msie)/i)&&((y=T.createElement("x")).style.cssText="pointer-events:auto","auto"===y.style.pointerEvents),R=!1,P=Math.abs,F=Math.min,B=[],S=[],V=nt(function(t,e,i){if(i&&e.scroll){var n,a,o,s,c,u,f=i[D],h=e.scrollSensitivity,p=e.scrollSpeed,g=t.clientX,m=t.clientY,v=window.innerWidth,C=window.innerHeight;if(l!==i&&(r=e.scroll,l=i,d=e.scrollFn,!0===r)){r=i;do{if(r.offsetWidth<r.scrollWidth||r.offsetHeight<r.scrollHeight)break}while(r=r.parentNode)}r&&(n=r,a=r.getBoundingClientRect(),o=(P(a.right-g)<=h)-(P(a.left-g)<=h),s=(P(a.bottom-m)<=h)-(P(a.top-m)<=h)),o||s||(s=(C-m<=h)-(m<=h),((o=(v-g<=h)-(g<=h))||s)&&(n=w)),I.vx===o&&I.vy===s&&I.el===n||(I.el=n,I.vx=o,I.vy=s,clearInterval(I.pid),n&&(I.pid=setInterval(function(){if(u=s?s*p:0,c=o?o*p:0,"function"==typeof d)return d.call(f,c,u,t);n===w?w.scrollTo(w.pageXOffset+c,w.pageYOffset+u):(n.scrollTop+=u,n.scrollLeft+=c)},24)))}},30),j=function(t){function e(t,e){return void 0!==t&&!0!==t||(t=i.name),"function"==typeof t?t:function(i,n){var a=n.options.group.name;return e?t:t&&(t.join?t.indexOf(a)>-1:a==t)}}var i={},n=t.group;n&&"object"==typeof n||(n={name:n}),i.name=n.name,i.checkPull=e(n.pull,!0),i.checkPut=e(n.put),i.revertClone=n.revertClone,t.group=i};try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){O={capture:!1,passive:!1}}}))}catch(t){}function X(t,e){if(!t||!t.nodeType||1!==t.nodeType)throw"Sortable: `el` must be HTMLElement, and not "+{}.toString.call(t);this.el=t,this.options=e=at({},e),t[D]=this;var i={group:Math.random(),sort:!0,disabled:!1,store:null,handle:null,scroll:!0,scrollSensitivity:30,scrollSpeed:10,draggable:/[uo]l/i.test(t.nodeName)?"li":">*",ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,setData:function(t,e){t.setData("Text",e.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==X.supportPointer};for(var n in i)!(n in e)&&(e[n]=i[n]);for(var a in j(e),this)"_"===a.charAt(0)&&"function"==typeof this[a]&&(this[a]=this[a].bind(this));this.nativeDraggable=!e.forceFallback&&k,Z(t,"mousedown",this._onTapStart),Z(t,"touchstart",this._onTapStart),e.supportPointer&&Z(t,"pointerdown",this._onTapStart),this.nativeDraggable&&(Z(t,"dragover",this),Z(t,"dragenter",this)),S.push(this._onDragOver),e.store&&this.sort(e.store.get(this))}function Y(e,i){"clone"!==e.lastPullMode&&(i=!0),n&&n.state!==i&&(Q(n,"display",i?"none":""),i||n.state&&(e.options.group.revertClone?(a.insertBefore(n,o),e._animate(t,n)):a.insertBefore(n,t)),n.state=i)}function W(t,e,i){if(t){i=i||T;do{if(">*"===e&&t.parentNode===i||it(t,e))return t}while(t=U(t))}return null}function U(t){var e=t.host;return e&&e.nodeType?e:t.parentNode}function Z(t,e,i){t.addEventListener(e,i,O)}function G(t,e,i){t.removeEventListener(e,i,O)}function H(t,e,i){if(t)if(t.classList)t.classList[i?"add":"remove"](e);else{var n=(" "+t.className+" ").replace(b," ").replace(" "+e+" "," ");t.className=(n+(i?" "+e:"")).replace(b," ")}}function Q(t,e,i){var n=t&&t.style;if(n){if(void 0===i)return T.defaultView&&T.defaultView.getComputedStyle?i=T.defaultView.getComputedStyle(t,""):t.currentStyle&&(i=t.currentStyle),void 0===e?i:i[e];e in n||(e="-webkit-"+e),n[e]=i+("string"==typeof i?"":"px")}}function z(t,e,i){if(t){var n=t.getElementsByTagName(e),a=0,o=n.length;if(i)for(;a<o;a++)i(n[a],a);return n}return[]}function K(t,e,i,a,o,s,r,l){t=t||e[D];var d=T.createEvent("Event"),c=t.options,u="on"+i.charAt(0).toUpperCase()+i.substr(1);d.initEvent(i,!0,!0),d.to=o||e,d.from=s||e,d.item=a||e,d.clone=n,d.oldIndex=r,d.newIndex=l,e.dispatchEvent(d),c[u]&&c[u].call(t,d)}function J(t,e,i,n,a,o,s,r){var l,d,c=t[D],u=c.options.onMove;return(l=T.createEvent("Event")).initEvent("move",!0,!0),l.to=e,l.from=t,l.dragged=i,l.draggedRect=n,l.related=a||e,l.relatedRect=o||e.getBoundingClientRect(),l.willInsertAfter=r,t.dispatchEvent(l),u&&(d=u.call(c,l,s)),d}function q(t){t.draggable=!1}function $(){R=!1}function tt(t){for(var e=t.tagName+t.className+t.src+t.href+t.textContent,i=e.length,n=0;i--;)n+=e.charCodeAt(i);return n.toString(36)}function et(t,e){var i=0;if(!t||!t.parentNode)return-1;for(;t&&(t=t.previousElementSibling);)"TEMPLATE"===t.nodeName.toUpperCase()||">*"!==e&&!it(t,e)||i++;return i}function it(t,e){if(t){var i=(e=e.split(".")).shift().toUpperCase(),n=new RegExp("\\s("+e.join("|")+")(?=\\s)","g");return!(""!==i&&t.nodeName.toUpperCase()!=i||e.length&&((" "+t.className+" ").match(n)||[]).length!=e.length)}return!1}function nt(t,e){var i,n;return function(){void 0===i&&(i=arguments,n=this,L(function(){1===i.length?t.call(n,i[0]):t.apply(n,i),i=void 0},e))}}function at(t,e){if(t&&e)for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);return t}function ot(t){return M&&M.dom?M.dom(t).cloneNode(!0):E?E(t).clone(!0)[0]:t.cloneNode(!0)}function st(t){return L(t,0)}function rt(t){return clearTimeout(t)}return X.prototype={constructor:X,_onTapStart:function(e){var i,n=this,a=this.el,o=this.options,r=o.preventOnFilter,l=e.type,d=e.touches&&e.touches[0],c=(d||e).target,u=e.target.shadowRoot&&e.path&&e.path[0]||c,f=o.filter;if(function(t){var e=t.getElementsByTagName("input"),i=e.length;for(;i--;){var n=e[i];n.checked&&B.push(n)}}(a),!t&&!(/mousedown|pointerdown/.test(l)&&0!==e.button||o.disabled)&&!u.isContentEditable&&(c=W(c,o.draggable,a))&&s!==c){if(i=et(c,o.draggable),"function"==typeof f){if(f.call(this,e,c,this))return K(n,u,"filter",c,a,a,i),void(r&&e.preventDefault())}else if(f&&(f=f.split(",").some(function(t){if(t=W(u,t.trim(),a))return K(n,t,"filter",c,a,a,i),!0})))return void(r&&e.preventDefault());o.handle&&!W(u,o.handle,a)||this._prepareDragStart(e,d,c,i)}},_prepareDragStart:function(i,n,r,l){var d,c=this,u=c.el,f=c.options,p=u.ownerDocument;r&&!t&&r.parentNode===u&&(v=i,a=u,e=(t=r).parentNode,o=t.nextSibling,s=r,g=f.group,h=l,this._lastX=(n||i).clientX,this._lastY=(n||i).clientY,t.style["will-change"]="all",d=function(){c._disableDelayedDrag(),t.draggable=c.nativeDraggable,H(t,f.chosenClass,!0),c._triggerDragStart(i,n),K(c,a,"choose",t,a,a,h)},f.ignore.split(",").forEach(function(e){z(t,e.trim(),q)}),Z(p,"mouseup",c._onDrop),Z(p,"touchend",c._onDrop),Z(p,"touchcancel",c._onDrop),Z(p,"selectstart",c),f.supportPointer&&Z(p,"pointercancel",c._onDrop),f.delay?(Z(p,"mouseup",c._disableDelayedDrag),Z(p,"touchend",c._disableDelayedDrag),Z(p,"touchcancel",c._disableDelayedDrag),Z(p,"mousemove",c._disableDelayedDrag),Z(p,"touchmove",c._disableDelayedDrag),f.supportPointer&&Z(p,"pointermove",c._disableDelayedDrag),c._dragStartTimer=L(d,f.delay)):d())},_disableDelayedDrag:function(){var t=this.el.ownerDocument;clearTimeout(this._dragStartTimer),G(t,"mouseup",this._disableDelayedDrag),G(t,"touchend",this._disableDelayedDrag),G(t,"touchcancel",this._disableDelayedDrag),G(t,"mousemove",this._disableDelayedDrag),G(t,"touchmove",this._disableDelayedDrag),G(t,"pointermove",this._disableDelayedDrag)},_triggerDragStart:function(e,i){(i=i||("touch"==e.pointerType?e:null))?(v={target:t,clientX:i.clientX,clientY:i.clientY},this._onDragStart(v,"touch")):this.nativeDraggable?(Z(t,"dragend",this),Z(a,"dragstart",this._onDragStart)):this._onDragStart(v,!0);try{T.selection?st(function(){T.selection.empty()}):window.getSelection().removeAllRanges()}catch(t){}},_dragStarted:function(){if(a&&t){var e=this.options;H(t,e.ghostClass,!0),H(t,e.dragClass,!1),X.active=this,K(this,a,"start",t,a,a,h)}else this._nulling()},_emulateDragOver:function(){if(C){if(this._lastX===C.clientX&&this._lastY===C.clientY)return;this._lastX=C.clientX,this._lastY=C.clientY,A||Q(i,"display","none");var t=T.elementFromPoint(C.clientX,C.clientY),e=t,n=S.length;if(t&&t.shadowRoot&&(e=t=t.shadowRoot.elementFromPoint(C.clientX,C.clientY)),e)do{if(e[D]){for(;n--;)S[n]({clientX:C.clientX,clientY:C.clientY,target:t,rootEl:e});break}t=e}while(e=e.parentNode);A||Q(i,"display","")}},_onTouchMove:function(t){if(v){var e=this.options,n=e.fallbackTolerance,a=e.fallbackOffset,o=t.touches?t.touches[0]:t,s=o.clientX-v.clientX+a.x,r=o.clientY-v.clientY+a.y,l=t.touches?"translate3d("+s+"px,"+r+"px,0)":"translate("+s+"px,"+r+"px)";if(!X.active){if(n&&F(P(o.clientX-this._lastX),P(o.clientY-this._lastY))<n)return;this._dragStarted()}this._appendGhost(),_=!0,C=o,Q(i,"webkitTransform",l),Q(i,"mozTransform",l),Q(i,"msTransform",l),Q(i,"transform",l),t.preventDefault()}},_appendGhost:function(){if(!i){var e,n=t.getBoundingClientRect(),o=Q(t),s=this.options;H(i=t.cloneNode(!0),s.ghostClass,!1),H(i,s.fallbackClass,!0),H(i,s.dragClass,!0),Q(i,"top",n.top-N(o.marginTop,10)),Q(i,"left",n.left-N(o.marginLeft,10)),Q(i,"width",n.width),Q(i,"height",n.height),Q(i,"opacity","0.8"),Q(i,"position","fixed"),Q(i,"zIndex","100000"),Q(i,"pointerEvents","none"),s.fallbackOnBody&&T.body.appendChild(i)||a.appendChild(i),e=i.getBoundingClientRect(),Q(i,"width",2*n.width-e.width),Q(i,"height",2*n.height-e.height)}},_onDragStart:function(e,i){var o=this,s=e.dataTransfer,r=o.options;o._offUpEvents(),g.checkPull(o,o,t,e)&&((n=ot(t)).draggable=!1,n.style["will-change"]="",Q(n,"display","none"),H(n,o.options.chosenClass,!1),o._cloneId=st(function(){a.insertBefore(n,t),K(o,a,"clone",t)})),H(t,r.dragClass,!0),i?("touch"===i?(Z(T,"touchmove",o._onTouchMove),Z(T,"touchend",o._onDrop),Z(T,"touchcancel",o._onDrop),r.supportPointer&&(Z(T,"pointermove",o._onTouchMove),Z(T,"pointerup",o._onDrop))):(Z(T,"mousemove",o._onTouchMove),Z(T,"mouseup",o._onDrop)),o._loopId=setInterval(o._emulateDragOver,50)):(s&&(s.effectAllowed="move",r.setData&&r.setData.call(o,s,t)),Z(T,"drop",o),o._dragStartId=st(o._dragStarted))},_onDragOver:function(s){var r,l,d,h,p=this.el,v=this.options,C=v.group,y=X.active,I=g===C,b=!1,w=v.sort;if(void 0!==s.preventDefault&&(s.preventDefault(),!v.dragoverBubble&&s.stopPropagation()),!t.animated&&(_=!0,y&&!v.disabled&&(I?w||(h=!a.contains(t)):m===this||(y.lastPullMode=g.checkPull(this,y,t,s))&&C.checkPut(this,y,t,s))&&(void 0===s.rootEl||s.rootEl===this.el))){if(V(s,v,this.el),R)return;if(r=W(s.target,v.draggable,p),l=t.getBoundingClientRect(),m!==this&&(m=this,b=!0),h)return Y(y,!0),e=a,void(n||o?a.insertBefore(t,n||o):w||a.appendChild(t));if(0===p.children.length||p.children[0]===i||p===s.target&&function(t,e){var i=t.lastElementChild.getBoundingClientRect();return e.clientY-(i.top+i.height)>5||e.clientX-(i.left+i.width)>5}(p,s)){if(0!==p.children.length&&p.children[0]!==i&&p===s.target&&(r=p.lastElementChild),r){if(r.animated)return;d=r.getBoundingClientRect()}Y(y,I),!1!==J(a,p,t,l,r,d,s)&&(t.contains(p)||(p.appendChild(t),e=p),this._animate(l,t),r&&this._animate(d,r))}else if(r&&!r.animated&&r!==t&&void 0!==r.parentNode[D]){c!==r&&(c=r,u=Q(r),f=Q(r.parentNode));var T=(d=r.getBoundingClientRect()).right-d.left,N=d.bottom-d.top,E=x.test(u.cssFloat+u.display)||"flex"==f.display&&0===f["flex-direction"].indexOf("row"),M=r.offsetWidth>t.offsetWidth,O=r.offsetHeight>t.offsetHeight,k=(E?(s.clientX-d.left)/T:(s.clientY-d.top)/N)>.5,A=r.nextElementSibling,P=!1;if(E){var F=t.offsetTop,B=r.offsetTop;P=F===B?r.previousElementSibling===t&&!M||k&&M:r.previousElementSibling===t||t.previousElementSibling===r?(s.clientY-d.top)/N>.5:B>F}else b||(P=A!==t&&!O||k&&O);var S=J(a,p,t,l,r,d,s,P);!1!==S&&(1!==S&&-1!==S||(P=1===S),R=!0,L($,30),Y(y,I),t.contains(p)||(P&&!A?p.appendChild(t):r.parentNode.insertBefore(t,P?A:r)),e=t.parentNode,this._animate(l,t),this._animate(d,r))}}},_animate:function(t,e){var i=this.options.animation;if(i){var n=e.getBoundingClientRect();1===t.nodeType&&(t=t.getBoundingClientRect()),Q(e,"transition","none"),Q(e,"transform","translate3d("+(t.left-n.left)+"px,"+(t.top-n.top)+"px,0)"),e.offsetWidth,Q(e,"transition","all "+i+"ms"),Q(e,"transform","translate3d(0,0,0)"),clearTimeout(e.animated),e.animated=L(function(){Q(e,"transition",""),Q(e,"transform",""),e.animated=!1},i)}},_offUpEvents:function(){var t=this.el.ownerDocument;G(T,"touchmove",this._onTouchMove),G(T,"pointermove",this._onTouchMove),G(t,"mouseup",this._onDrop),G(t,"touchend",this._onDrop),G(t,"pointerup",this._onDrop),G(t,"touchcancel",this._onDrop),G(t,"pointercancel",this._onDrop),G(t,"selectstart",this)},_onDrop:function(s){var r=this.el,l=this.options;clearInterval(this._loopId),clearInterval(I.pid),clearTimeout(this._dragStartTimer),rt(this._cloneId),rt(this._dragStartId),G(T,"mouseover",this),G(T,"mousemove",this._onTouchMove),this.nativeDraggable&&(G(T,"drop",this),G(r,"dragstart",this._onDragStart)),this._offUpEvents(),s&&(_&&(s.preventDefault(),!l.dropBubble&&s.stopPropagation()),i&&i.parentNode&&i.parentNode.removeChild(i),a!==e&&"clone"===X.active.lastPullMode||n&&n.parentNode&&n.parentNode.removeChild(n),t&&(this.nativeDraggable&&G(t,"dragend",this),q(t),t.style["will-change"]="",H(t,this.options.ghostClass,!1),H(t,this.options.chosenClass,!1),K(this,a,"unchoose",t,e,a,h),a!==e?(p=et(t,l.draggable))>=0&&(K(null,e,"add",t,e,a,h,p),K(this,a,"remove",t,e,a,h,p),K(null,e,"sort",t,e,a,h,p),K(this,a,"sort",t,e,a,h,p)):t.nextSibling!==o&&(p=et(t,l.draggable))>=0&&(K(this,a,"update",t,e,a,h,p),K(this,a,"sort",t,e,a,h,p)),X.active&&(null!=p&&-1!==p||(p=h),K(this,a,"end",t,e,a,h,p),this.save()))),this._nulling()},_nulling:function(){a=t=e=i=o=n=s=r=l=v=C=_=p=c=u=m=g=X.active=null,B.forEach(function(t){t.checked=!0}),B.length=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragover":case"dragenter":t&&(this._onDragOver(e),function(t){t.dataTransfer&&(t.dataTransfer.dropEffect="move");t.preventDefault()}(e));break;case"mouseover":this._onDrop(e);break;case"selectstart":e.preventDefault()}},toArray:function(){for(var t,e=[],i=this.el.children,n=0,a=i.length,o=this.options;n<a;n++)W(t=i[n],o.draggable,this.el)&&e.push(t.getAttribute(o.dataIdAttr)||tt(t));return e},sort:function(t){var e={},i=this.el;this.toArray().forEach(function(t,n){var a=i.children[n];W(a,this.options.draggable,i)&&(e[t]=a)},this),t.forEach(function(t){e[t]&&(i.removeChild(e[t]),i.appendChild(e[t]))})},save:function(){var t=this.options.store;t&&t.set(this)},closest:function(t,e){return W(t,e||this.options.draggable,this.el)},option:function(t,e){var i=this.options;if(void 0===e)return i[t];i[t]=e,"group"===t&&j(i)},destroy:function(){var t=this.el;t[D]=null,G(t,"mousedown",this._onTapStart),G(t,"touchstart",this._onTapStart),G(t,"pointerdown",this._onTapStart),this.nativeDraggable&&(G(t,"dragover",this),G(t,"dragenter",this)),Array.prototype.forEach.call(t.querySelectorAll("[draggable]"),function(t){t.removeAttribute("draggable")}),S.splice(S.indexOf(this._onDragOver),1),this._onDrop(),this.el=t=null}},Z(T,"touchmove",function(t){X.active&&t.preventDefault()}),X.utils={on:Z,off:G,css:Q,find:z,is:function(t,e){return!!W(t,e,t)},extend:at,throttle:nt,closest:W,toggleClass:H,clone:ot,index:et,nextTick:st,cancelNextTick:rt},X.create=function(t,e){return new X(t,e)},X.version="1.7.0",X})},MJLE:function(t,e,i){var n,a;a=function(){function t(t){this.mode=i.MODE_8BIT_BYTE,this.data=t,this.parsedData=[];for(var e=0,n=this.data.length;e<n;e++){var a=[],o=this.data.charCodeAt(e);o>65536?(a[0]=240|(1835008&o)>>>18,a[1]=128|(258048&o)>>>12,a[2]=128|(4032&o)>>>6,a[3]=128|63&o):o>2048?(a[0]=224|(61440&o)>>>12,a[1]=128|(4032&o)>>>6,a[2]=128|63&o):o>128?(a[0]=192|(1984&o)>>>6,a[1]=128|63&o):a[0]=o,this.parsedData.push(a)}this.parsedData=Array.prototype.concat.apply([],this.parsedData),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}function e(t,e){this.typeNumber=t,this.errorCorrectLevel=e,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}t.prototype={getLength:function(t){return this.parsedData.length},write:function(t){for(var e=0,i=this.parsedData.length;e<i;e++)t.put(this.parsedData[e],8)}},e.prototype={addData:function(e){var i=new t(e);this.dataList.push(i),this.dataCache=null},isDark:function(t,e){if(t<0||this.moduleCount<=t||e<0||this.moduleCount<=e)throw new Error(t+","+e);return this.modules[t][e]},getModuleCount:function(){return this.moduleCount},make:function(){this.makeImpl(!1,this.getBestMaskPattern())},makeImpl:function(t,i){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var n=0;n<this.moduleCount;n++){this.modules[n]=new Array(this.moduleCount);for(var a=0;a<this.moduleCount;a++)this.modules[n][a]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(t,i),this.typeNumber>=7&&this.setupTypeNumber(t),null==this.dataCache&&(this.dataCache=e.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,i)},setupPositionProbePattern:function(t,e){for(var i=-1;i<=7;i++)if(!(t+i<=-1||this.moduleCount<=t+i))for(var n=-1;n<=7;n++)e+n<=-1||this.moduleCount<=e+n||(this.modules[t+i][e+n]=0<=i&&i<=6&&(0==n||6==n)||0<=n&&n<=6&&(0==i||6==i)||2<=i&&i<=4&&2<=n&&n<=4)},getBestMaskPattern:function(){for(var t=0,e=0,i=0;i<8;i++){this.makeImpl(!0,i);var n=h.getLostPoint(this);(0==i||t>n)&&(t=n,e=i)}return e},createMovieClip:function(t,e,i){var n=t.createEmptyMovieClip(e,i);this.make();for(var a=0;a<this.modules.length;a++)for(var o=1*a,s=0;s<this.modules[a].length;s++){var r=1*s;this.modules[a][s]&&(n.beginFill(0,100),n.moveTo(r,o),n.lineTo(r+1,o),n.lineTo(r+1,o+1),n.lineTo(r,o+1),n.endFill())}return n},setupTimingPattern:function(){for(var t=8;t<this.moduleCount-8;t++)null==this.modules[t][6]&&(this.modules[t][6]=t%2==0);for(var e=8;e<this.moduleCount-8;e++)null==this.modules[6][e]&&(this.modules[6][e]=e%2==0)},setupPositionAdjustPattern:function(){for(var t=h.getPatternPosition(this.typeNumber),e=0;e<t.length;e++)for(var i=0;i<t.length;i++){var n=t[e],a=t[i];if(null==this.modules[n][a])for(var o=-2;o<=2;o++)for(var s=-2;s<=2;s++)this.modules[n+o][a+s]=-2==o||2==o||-2==s||2==s||0==o&&0==s}},setupTypeNumber:function(t){for(var e=h.getBCHTypeNumber(this.typeNumber),i=0;i<18;i++){var n=!t&&1==(e>>i&1);this.modules[Math.floor(i/3)][i%3+this.moduleCount-8-3]=n}for(i=0;i<18;i++){n=!t&&1==(e>>i&1);this.modules[i%3+this.moduleCount-8-3][Math.floor(i/3)]=n}},setupTypeInfo:function(t,e){for(var i=this.errorCorrectLevel<<3|e,n=h.getBCHTypeInfo(i),a=0;a<15;a++){var o=!t&&1==(n>>a&1);a<6?this.modules[a][8]=o:a<8?this.modules[a+1][8]=o:this.modules[this.moduleCount-15+a][8]=o}for(a=0;a<15;a++){o=!t&&1==(n>>a&1);a<8?this.modules[8][this.moduleCount-a-1]=o:a<9?this.modules[8][15-a-1+1]=o:this.modules[8][15-a-1]=o}this.modules[this.moduleCount-8][8]=!t},mapData:function(t,e){for(var i=-1,n=this.moduleCount-1,a=7,o=0,s=this.moduleCount-1;s>0;s-=2)for(6==s&&s--;;){for(var r=0;r<2;r++)if(null==this.modules[n][s-r]){var l=!1;o<t.length&&(l=1==(t[o]>>>a&1)),h.getMask(e,n,s-r)&&(l=!l),this.modules[n][s-r]=l,-1==--a&&(o++,a=7)}if((n+=i)<0||this.moduleCount<=n){n-=i,i=-i;break}}}},e.PAD0=236,e.PAD1=17,e.createData=function(t,i,n){for(var a=v.getRSBlocks(t,i),o=new C,s=0;s<n.length;s++){var r=n[s];o.put(r.mode,4),o.put(r.getLength(),h.getLengthInBits(r.mode,t)),r.write(o)}var l=0;for(s=0;s<a.length;s++)l+=a[s].dataCount;if(o.getLengthInBits()>8*l)throw new Error("code length overflow. ("+o.getLengthInBits()+">"+8*l+")");for(o.getLengthInBits()+4<=8*l&&o.put(0,4);o.getLengthInBits()%8!=0;)o.putBit(!1);for(;!(o.getLengthInBits()>=8*l||(o.put(e.PAD0,8),o.getLengthInBits()>=8*l));)o.put(e.PAD1,8);return e.createBytes(o,a)},e.createBytes=function(t,e){for(var i=0,n=0,a=0,o=new Array(e.length),s=new Array(e.length),r=0;r<e.length;r++){var l=e[r].dataCount,d=e[r].totalCount-l;n=Math.max(n,l),a=Math.max(a,d),o[r]=new Array(l);for(var c=0;c<o[r].length;c++)o[r][c]=255&t.buffer[c+i];i+=l;var u=h.getErrorCorrectPolynomial(d),f=new m(o[r],u.getLength()-1).mod(u);s[r]=new Array(u.getLength()-1);for(c=0;c<s[r].length;c++){var p=c+f.getLength()-s[r].length;s[r][c]=p>=0?f.get(p):0}}var g=0;for(c=0;c<e.length;c++)g+=e[c].totalCount;var v=new Array(g),C=0;for(c=0;c<n;c++)for(r=0;r<e.length;r++)c<o[r].length&&(v[C++]=o[r][c]);for(c=0;c<a;c++)for(r=0;r<e.length;r++)c<s[r].length&&(v[C++]=s[r][c]);return v};for(var i={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},a={L:1,M:0,Q:3,H:2},o=0,s=1,r=2,l=3,d=4,c=5,u=6,f=7,h={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(t){for(var e=t<<10;h.getBCHDigit(e)-h.getBCHDigit(h.G15)>=0;)e^=h.G15<<h.getBCHDigit(e)-h.getBCHDigit(h.G15);return(t<<10|e)^h.G15_MASK},getBCHTypeNumber:function(t){for(var e=t<<12;h.getBCHDigit(e)-h.getBCHDigit(h.G18)>=0;)e^=h.G18<<h.getBCHDigit(e)-h.getBCHDigit(h.G18);return t<<12|e},getBCHDigit:function(t){for(var e=0;0!=t;)e++,t>>>=1;return e},getPatternPosition:function(t){return h.PATTERN_POSITION_TABLE[t-1]},getMask:function(t,e,i){switch(t){case o:return(e+i)%2==0;case s:return e%2==0;case r:return i%3==0;case l:return(e+i)%3==0;case d:return(Math.floor(e/2)+Math.floor(i/3))%2==0;case c:return e*i%2+e*i%3==0;case u:return(e*i%2+e*i%3)%2==0;case f:return(e*i%3+(e+i)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}},getErrorCorrectPolynomial:function(t){for(var e=new m([1],0),i=0;i<t;i++)e=e.multiply(new m([1,p.gexp(i)],0));return e},getLengthInBits:function(t,e){if(1<=e&&e<10)switch(t){case i.MODE_NUMBER:return 10;case i.MODE_ALPHA_NUM:return 9;case i.MODE_8BIT_BYTE:case i.MODE_KANJI:return 8;default:throw new Error("mode:"+t)}else if(e<27)switch(t){case i.MODE_NUMBER:return 12;case i.MODE_ALPHA_NUM:return 11;case i.MODE_8BIT_BYTE:return 16;case i.MODE_KANJI:return 10;default:throw new Error("mode:"+t)}else{if(!(e<41))throw new Error("type:"+e);switch(t){case i.MODE_NUMBER:return 14;case i.MODE_ALPHA_NUM:return 13;case i.MODE_8BIT_BYTE:return 16;case i.MODE_KANJI:return 12;default:throw new Error("mode:"+t)}}},getLostPoint:function(t){for(var e=t.getModuleCount(),i=0,n=0;n<e;n++)for(var a=0;a<e;a++){for(var o=0,s=t.isDark(n,a),r=-1;r<=1;r++)if(!(n+r<0||e<=n+r))for(var l=-1;l<=1;l++)a+l<0||e<=a+l||0==r&&0==l||s==t.isDark(n+r,a+l)&&o++;o>5&&(i+=3+o-5)}for(n=0;n<e-1;n++)for(a=0;a<e-1;a++){var d=0;t.isDark(n,a)&&d++,t.isDark(n+1,a)&&d++,t.isDark(n,a+1)&&d++,t.isDark(n+1,a+1)&&d++,0!=d&&4!=d||(i+=3)}for(n=0;n<e;n++)for(a=0;a<e-6;a++)t.isDark(n,a)&&!t.isDark(n,a+1)&&t.isDark(n,a+2)&&t.isDark(n,a+3)&&t.isDark(n,a+4)&&!t.isDark(n,a+5)&&t.isDark(n,a+6)&&(i+=40);for(a=0;a<e;a++)for(n=0;n<e-6;n++)t.isDark(n,a)&&!t.isDark(n+1,a)&&t.isDark(n+2,a)&&t.isDark(n+3,a)&&t.isDark(n+4,a)&&!t.isDark(n+5,a)&&t.isDark(n+6,a)&&(i+=40);var c=0;for(a=0;a<e;a++)for(n=0;n<e;n++)t.isDark(n,a)&&c++;return i+=10*(Math.abs(100*c/e/e-50)/5)}},p={glog:function(t){if(t<1)throw new Error("glog("+t+")");return p.LOG_TABLE[t]},gexp:function(t){for(;t<0;)t+=255;for(;t>=256;)t-=255;return p.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},g=0;g<8;g++)p.EXP_TABLE[g]=1<<g;for(g=8;g<256;g++)p.EXP_TABLE[g]=p.EXP_TABLE[g-4]^p.EXP_TABLE[g-5]^p.EXP_TABLE[g-6]^p.EXP_TABLE[g-8];for(g=0;g<255;g++)p.LOG_TABLE[p.EXP_TABLE[g]]=g;function m(t,e){if(void 0==t.length)throw new Error(t.length+"/"+e);for(var i=0;i<t.length&&0==t[i];)i++;this.num=new Array(t.length-i+e);for(var n=0;n<t.length-i;n++)this.num[n]=t[n+i]}function v(t,e){this.totalCount=t,this.dataCount=e}function C(){this.buffer=[],this.length=0}m.prototype={get:function(t){return this.num[t]},getLength:function(){return this.num.length},multiply:function(t){for(var e=new Array(this.getLength()+t.getLength()-1),i=0;i<this.getLength();i++)for(var n=0;n<t.getLength();n++)e[i+n]^=p.gexp(p.glog(this.get(i))+p.glog(t.get(n)));return new m(e,0)},mod:function(t){if(this.getLength()-t.getLength()<0)return this;for(var e=p.glog(this.get(0))-p.glog(t.get(0)),i=new Array(this.getLength()),n=0;n<this.getLength();n++)i[n]=this.get(n);for(n=0;n<t.getLength();n++)i[n]^=p.gexp(p.glog(t.get(n))+e);return new m(i,0).mod(t)}},v.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],v.getRSBlocks=function(t,e){var i=v.getRsBlockTable(t,e);if(void 0==i)throw new Error("bad rs block @ typeNumber:"+t+"/errorCorrectLevel:"+e);for(var n=i.length/3,a=[],o=0;o<n;o++)for(var s=i[3*o+0],r=i[3*o+1],l=i[3*o+2],d=0;d<s;d++)a.push(new v(r,l));return a},v.getRsBlockTable=function(t,e){switch(e){case a.L:return v.RS_BLOCK_TABLE[4*(t-1)+0];case a.M:return v.RS_BLOCK_TABLE[4*(t-1)+1];case a.Q:return v.RS_BLOCK_TABLE[4*(t-1)+2];case a.H:return v.RS_BLOCK_TABLE[4*(t-1)+3];default:return}},C.prototype={get:function(t){var e=Math.floor(t/8);return 1==(this.buffer[e]>>>7-t%8&1)},put:function(t,e){for(var i=0;i<e;i++)this.putBit(1==(t>>>e-i-1&1))},getLengthInBits:function(){return this.length},putBit:function(t){var e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var _=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]];function y(){var t=!1,e=navigator.userAgent;if(/android/i.test(e)){t=!0;var i=e.toString().match(/android ([0-9]\.[0-9])/i);i&&i[1]&&(t=parseFloat(i[1]))}return t}var I=function(){var t=function(t,e){this._el=t,this._htOption=e};return t.prototype.draw=function(t){var e=this._htOption,i=this._el,n=t.getModuleCount();Math.floor(e.width/n),Math.floor(e.height/n);function a(t,e){var i=document.createElementNS("http://www.w3.org/2000/svg",t);for(var n in e)e.hasOwnProperty(n)&&i.setAttribute(n,e[n]);return i}this.clear();var o=a("svg",{viewBox:"0 0 "+String(n)+" "+String(n),width:"100%",height:"100%",fill:e.colorLight});o.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),i.appendChild(o),o.appendChild(a("rect",{fill:e.colorLight,width:"100%",height:"100%"})),o.appendChild(a("rect",{fill:e.colorDark,width:"1",height:"1",id:"template"}));for(var s=0;s<n;s++)for(var r=0;r<n;r++)if(t.isDark(s,r)){var l=a("use",{x:String(r),y:String(s)});l.setAttributeNS("http://www.w3.org/1999/xlink","href","#template"),o.appendChild(l)}},t.prototype.clear=function(){for(;this._el.hasChildNodes();)this._el.removeChild(this._el.lastChild)},t}(),b="svg"===document.documentElement.tagName.toLowerCase()?I:"undefined"==typeof CanvasRenderingContext2D?function(){var t=function(t,e){this._el=t,this._htOption=e};return t.prototype.draw=function(t){for(var e=this._htOption,i=this._el,n=t.getModuleCount(),a=Math.floor(e.width/n),o=Math.floor(e.height/n),s=['<table style="border:0;border-collapse:collapse;">'],r=0;r<n;r++){s.push("<tr>");for(var l=0;l<n;l++)s.push('<td style="border:0;border-collapse:collapse;padding:0;margin:0;width:'+a+"px;height:"+o+"px;background-color:"+(t.isDark(r,l)?e.colorDark:e.colorLight)+';"></td>');s.push("</tr>")}s.push("</table>"),i.innerHTML=s.join("");var d=i.childNodes[0],c=(e.width-d.offsetWidth)/2,u=(e.height-d.offsetHeight)/2;c>0&&u>0&&(d.style.margin=u+"px "+c+"px")},t.prototype.clear=function(){this._el.innerHTML=""},t}():function(){function t(){this._elImage.src=this._elCanvas.toDataURL("image/png"),this._elImage.style.display="block",this._elCanvas.style.display="none"}if(this._android&&this._android<=2.1){var e=1/window.devicePixelRatio,i=CanvasRenderingContext2D.prototype.drawImage;CanvasRenderingContext2D.prototype.drawImage=function(t,n,a,o,s,r,l,d,c){if("nodeName"in t&&/img/i.test(t.nodeName))for(var u=arguments.length-1;u>=1;u--)arguments[u]=arguments[u]*e;else void 0===d&&(arguments[1]*=e,arguments[2]*=e,arguments[3]*=e,arguments[4]*=e);i.apply(this,arguments)}}var n=function(t,e){this._bIsPainted=!1,this._android=y(),this._htOption=e,this._elCanvas=document.createElement("canvas"),this._elCanvas.width=e.width,this._elCanvas.height=e.height,t.appendChild(this._elCanvas),this._el=t,this._oContext=this._elCanvas.getContext("2d"),this._bIsPainted=!1,this._elImage=document.createElement("img"),this._elImage.alt="Scan me!",this._elImage.style.display="none",this._el.appendChild(this._elImage),this._bSupportDataURI=null};return n.prototype.draw=function(t){var e=this._elImage,i=this._oContext,n=this._htOption,a=t.getModuleCount(),o=n.width/a,s=n.height/a,r=Math.round(o),l=Math.round(s);e.style.display="none",this.clear();for(var d=0;d<a;d++)for(var c=0;c<a;c++){var u=t.isDark(d,c),f=c*o,h=d*s;i.strokeStyle=u?n.colorDark:n.colorLight,i.lineWidth=1,i.fillStyle=u?n.colorDark:n.colorLight,i.fillRect(f,h,o,s),i.strokeRect(Math.floor(f)+.5,Math.floor(h)+.5,r,l),i.strokeRect(Math.ceil(f)-.5,Math.ceil(h)-.5,r,l)}this._bIsPainted=!0},n.prototype.makeImage=function(){this._bIsPainted&&function(t,e){var i=this;if(i._fFail=e,i._fSuccess=t,null===i._bSupportDataURI){var n=document.createElement("img"),a=function(){i._bSupportDataURI=!1,i._fFail&&i._fFail.call(i)};return n.onabort=a,n.onerror=a,n.onload=function(){i._bSupportDataURI=!0,i._fSuccess&&i._fSuccess.call(i)},void(n.src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==")}!0===i._bSupportDataURI&&i._fSuccess?i._fSuccess.call(i):!1===i._bSupportDataURI&&i._fFail&&i._fFail.call(i)}.call(this,t)},n.prototype.isPainted=function(){return this._bIsPainted},n.prototype.clear=function(){this._oContext.clearRect(0,0,this._elCanvas.width,this._elCanvas.height),this._bIsPainted=!1},n.prototype.round=function(t){return t?Math.floor(1e3*t)/1e3:t},n}();function x(t,e){for(var i=1,n=function(t){var e=encodeURI(t).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return e.length+(e.length!=t?3:0)}(t),o=0,s=_.length;o<=s;o++){var r=0;switch(e){case a.L:r=_[o][0];break;case a.M:r=_[o][1];break;case a.Q:r=_[o][2];break;case a.H:r=_[o][3]}if(n<=r)break;i++}if(i>_.length)throw new Error("Too long data");return i}return(n=function(t,e){if(this._htOption={width:256,height:256,typeNumber:4,colorDark:"#000000",colorLight:"#ffffff",correctLevel:a.H},"string"==typeof e&&(e={text:e}),e)for(var i in e)this._htOption[i]=e[i];"string"==typeof t&&(t=document.getElementById(t)),this._htOption.useSVG&&(b=I),this._android=y(),this._el=t,this._oQRCode=null,this._oDrawing=new b(this._el,this._htOption),this._htOption.text&&this.makeCode(this._htOption.text)}).prototype.makeCode=function(t){this._oQRCode=new e(x(t,this._htOption.correctLevel),this._htOption.correctLevel),this._oQRCode.addData(t),this._oQRCode.make(),this._el.title=t,this._oDrawing.draw(this._oQRCode),this.makeImage()},n.prototype.makeImage=function(){"function"==typeof this._oDrawing.makeImage&&(!this._android||this._android>=3)&&this._oDrawing.makeImage()},n.prototype.clear=function(){this._oDrawing.clear()},n.CorrectLevel=a,n},t.exports=a()},Y7wY:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAACRCAIAAACOionwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODlGRUMwRjlBNDNCMTFFOEFDNjNEOUI2M0M2ODI3MUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODlGRUMwRkFBNDNCMTFFOEFDNjNEOUI2M0M2ODI3MUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OUZFQzBGN0E0M0IxMUU4QUM2M0Q5QjYzQzY4MjcxQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OUZFQzBGOEE0M0IxMUU4QUM2M0Q5QjYzQzY4MjcxQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuyjFLAAABInSURBVHja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"},l3Vh:function(t,e){},lFAe:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i("//Fk"),a=i.n(n),o=i("mvHQ"),s=i.n(o),r=i("DAYN"),l=i.n(r),d=i("Mk6G"),c={name:"addinput",props:{childItem:String,childIndex:Number,titleName:String,inputValue:String,maxLength:Number,disFlag:Number,child:String},data:function(){return{inputNum:0,limitLength:10,itemValue:"",disableInput:!1,c3Flag:"",c3Index:"",titleFlag:"",childFlag:""}},methods:{inputFocus:function(t){console.log(t)},toInput:function(t){console.log(t);var e,i="";i=d.a.getByteVal(t.target.value,this.limitLength);return this.itemValue=i.trim(),this.inputNum=d.a.getZhLen(this.itemValue),this.childFlag?((e={}).child=this.childFlag,e.value=this.itemValue,"title"==this.titleFlag&&(e.title=this.titleFlag),"k303"==this.c3Flag&&(e.c3Index=this.c3Index,e.flag=this.c3Flag),void this.$emit("itemInput",e)):"title"==this.titleFlag?((e={}).value=this.itemValue,e.title=this.titleFlag,void this.$emit("itemInput",e)):"k303"==this.c3Flag?((e={}).value=this.itemValue,e.flag=this.c3Flag,e.c3Index=this.c3Index,void this.$emit("itemInput",e)):void this.$emit("itemInput",this.itemValue)}},watch:{maxLength:function(t,e){this.limitLength=t},inputValue:function(t,e){this.itemValue=t,this.inputNum=d.a.getZhLen(this.itemValue)},disFlag:function(t,e){this.disableInput=t},childItem:function(t,e){this.c3Flag=t},childIndex:function(t,e){this.c3Index=t},titleName:function(t,e){this.titleFlag=t},child:function(t,e){this.childFlag=t}},mounted:function(){console.log(this.childIndex),this.limitLength=this.maxLength,this.itemValue=this.inputValue||"",this.inputNum=d.a.getZhLen(this.inputValue),this.disableInput=this.disFlag||0,this.c3Flag=this.childItem||"",this.c3Index=0==this.childIndex?0:this.childIndex,this.titleFlag=this.titleName,this.childFlag=this.child}},u={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"input-line-cell"},[i("el-input",{staticClass:"w-340",attrs:{placeholder:"",disabled:0!=t.disableInput},on:{focus:function(e){t.inputFocus(t.c3Index)}},nativeOn:{keyup:function(e){return i=e,t.toInput(i);var i}},model:{value:t.itemValue,callback:function(e){t.itemValue=e},expression:"itemValue"}}),t._v(" "),i("span",{staticClass:"tip"},[i("span",{staticClass:"len_span"},[t._v(t._s(t.inputNum))]),t._v("/"+t._s(t.limitLength))])],1)},staticRenderFns:[]};var f,h,p,g,m=i("VU/8")(c,u,!1,function(t){i("EItT")},"data-v-3078de00",null).exports,v=i("l46T"),C=i("MJLE"),_=i.n(C),y=i("bOdI"),I=i.n(y),b=[(f={parentCode:"defineInfo",fieldCode:"-1",fieldName:"单行输入框"},I()(f,"fieldCode",""),I()(f,"systemFlag",!1),I()(f,"fieldEdited",!0),I()(f,"fieldType","0"),I()(f,"fixed",!1),I()(f,"fieldDescription","请输入"),I()(f,"fieldOperations",{ruleContent:[],fieldContent:[]}),I()(f,"isMust",!1),I()(f,"staffRecordsIds",[]),f),(h={parentCode:"defineInfo",fieldCode:"-1",fieldName:"多行输入框"},I()(h,"fieldCode",""),I()(h,"systemFlag",!1),I()(h,"fieldEdited",!0),I()(h,"fieldType","1"),I()(h,"fixed",!1),I()(h,"fieldDescription","请输入"),I()(h,"fieldOperations",{ruleContent:[],fieldContent:[]}),I()(h,"isMust",!1),I()(h,"staffRecordsIds",[]),h),{parentCode:"defineInfo",fieldCode:"-1",fieldName:"单选框",fieldEdited:!0,fieldType:"2",fixed:!1,fieldDescription:"请选择",fieldOperations:{ruleContent:[],fieldContent:[{type:"radio",name:"选项1"},{type:"radio",name:"选项2"},{type:"radio",name:"选项3"}]},isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",fieldCode:"-1",fieldName:"多选框",fieldEdited:!0,fieldType:"3",fixed:!1,fieldDescription:"请选择",fieldOperations:{ruleContent:[],fieldContent:[{type:"checkbox",name:"选项1"},{type:"checkbox",name:"选项2"},{type:"checkbox",name:"选项3"}]},isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",fieldCode:"-1",fieldName:"日期",fieldEdited:!0,fieldType:"4",fixed:!1,fieldDescription:"请选择",fieldOperations:{typeValue:1,ruleContent:[{type:"radio",name:"年-月-日",key:1,isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[]},isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",fieldCode:"-1",fieldName:"日期区间",fieldEdited:!0,fieldType:"5",fixed:!1,fieldOperations:{startName:"开始时间",endName:"结束时间",startDescription:"请选择开始时间",endDescription:"请选择结束时间",typeValue:1,ruleContent:[{type:"radio",name:"年-月-日",key:1,isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[]},isMust:!1,staffRecordsIds:[]},(p={parentCode:"defineInfo",fieldCode:"-1",fieldName:"数字输入框"},I()(p,"fieldCode",""),I()(p,"systemFlag",!1),I()(p,"fieldType","6"),I()(p,"fieldEdited",!0),I()(p,"fixed",!1),I()(p,"fieldDescription","请输入"),I()(p,"fieldOperations",{ruleContent:[],fieldContent:[],unit:"元"}),I()(p,"isMust",!1),I()(p,"staffRecordsIds",[]),p),(g={parentCode:"defineInfo",fieldCode:"-1",fieldName:"图片"},I()(g,"fieldCode",""),I()(g,"systemFlag",!1),I()(g,"fieldType","7"),I()(g,"fieldEdited",!0),I()(g,"fixed",!1),I()(g,"fieldDescription","最多上传9张图片"),I()(g,"fieldOperations",{ruleContent:[],fieldContent:[]}),I()(g,"isMust",!1),I()(g,"staffRecordsIds",[]),g)],x=function(){return b},D=i("3E4D"),w=i("Ch4/"),T=(i("PI0u"),i("P9l9")),N={name:"staffRecordsTemplate",data:function(){return{activeName:"first",rightName:"first",dialogVisible:!1,bodyHeight:(document.documentElement.clientHeight||document.body.clientHeight)+"px",isDragging:!1,delayedDragging:!1,leftOption:{group:{name:"people",pull:"clone",put:!1},sort:!1,disabled:!1},leftDefineOption:{group:{name:"people",pull:"clone",put:!1},sort:!1,disabled:!1},selectKey:"",baseInfo:[],jobInfo:[],selfInfo:[],eduInfo:[],contractInfo:[],contactInfo:[],personalInfo:[],defineInfo:x(),currentIndex:0,currentChildKey:null,currentChildIndex:null,childIndex:0,tempaletDataList:[{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"baseInfo",fieldName:"基本信息",fieldEdited:!1,fieldOperations:{ruleContent:[],fieldContent:[]},isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"jobInfo",fieldName:"工作信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"selfInfo",fieldName:"个人信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"eduInfo",fieldName:"学历信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"contractInfo",fieldName:"合同信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"contactInfo",fieldName:"紧急联系人",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"personalInfo",fieldName:"个人资料",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[],fieldType:"",staffRecordsIds:[],status:""}],fieldParent:{baseInfo:{},jobInfo:{},selfInfo:{},eduInfo:{},contractInfo:{},contactInfo:{},personalInfo:{}},staffRecordsOptions:[{id:"staffVisible",name:"对员工可见"},{id:"staffUnvisible",name:"对员工不可见"},{id:"staffMod",name:"对员工可修改"},{id:"staffUnmod",name:"对员工不可修改"}],setList:[],qrcodeCase:"",qrcodeNum:""}},created:function(){},methods:{baseInfoClone:function(){},clickItem:function(t){console.log(t),this.tempaletDataList.map(function(t){return t.fieldCode}).includes(t.parentCode)||"defineInfo"===t.parentCode||(this.tempaletDataList.push(this.fieldParent[t.parentCode]),this.tempaletDataList=JSON.parse(s()(this.tempaletDataList)))},checkMove:function(t){var e=!0;return"baseInfo"!=t.draggedContext.element.parentCode||t.to.className.includes("baseInfo")||(e=!1),"jobInfo"!=t.draggedContext.element.parentCode||t.to.className.includes("jobInfo")||(e=!1),"selfInfo"!=t.draggedContext.element.parentCode||t.to.className.includes("selfInfo")||(e=!1),"eduInfo"!=t.draggedContext.element.parentCode||t.to.className.includes("eduInfo")||(e=!1),"contractInfo"!=t.draggedContext.element.parentCode||t.to.className.includes("contractInfo")||(e=!1),"contactInfo"!=t.draggedContext.element.parentCode||t.to.className.includes("contactInfo")||(e=!1),"personalInfo"!=t.draggedContext.element.parentCode||t.to.className.includes("personalInfo")||(e=!1),e},onMove:function(t){console.log("move:"),console.log(t.draggedContext,t.dragged,t.to);if(!this.checkMove(t))return!1;t.relatedContext.element;var e=t.draggedContext.element;return console.log(e.fixed),!e.fixed},onChildMove:function(t){return console.log("onChildMove:",t,t.to.className),-1!=t.dragged.className.indexOf("block-class")&&t.to.className.indexOf("block-wrap"),console.log(!0),!0},itemMoveEnd:function(t){var e=this;e.isDragging=!1,console.log(" move end:",t,t.clone.dataset.type),e.selectKey="",e.selectKey=t.clone.dataset.type,e.tempaletDataList.forEach(function(t,i){t.children.forEach(function(t,i){var n;t.systemFlag&&t.fieldCode==e.selectKey&&(n=t.parentCode,e[n].forEach(function(t,i){t.fieldCode==e.selectKey&&(t.fixed=!0)}))})}),e.selectKey="",e.tempaletDataList=JSON.parse(s()(e.tempaletDataList)),e.$forceUpdate()},cloneDefine:function(t){console.log("clone>>>>",t)},selectItem:function(t,e){console.log(t,e),this.currentIndex=e,this.currentChildIndex=null},deleteItem:function(t,e){console.log(t,e),this.tempaletDataList.splice(e,1),this.currentIndex--,this.currentIndex<=0&&(this.currentIndex=0),this[t].forEach(function(t,e){t.fixed=!1}),console.log(this.currentIndex,this.tempaletDataList)},addItem:function(t){},addDragItem:function(t){return!1},selectChildItem:function(t,e,i,n){this.currentIndex=null,this.currentChildKey=t,this.childIndex=e,this.currentChildIndex=i},deleteChildItem:function(t,e,i,n,a){this.childIndex=e,this.currentIndex=null,this.currentChildKey=this.tempaletDataList[e].children[i].fieldCode,this.currentChildIndex--,this.currentChildIndex<=0&&(this.currentChildIndex=0),this.tempaletDataList=JSON.parse(s()(this.tempaletDataList)),this.tempaletDataList[e].children.splice(i,1),this[a.parentCode].forEach(function(e,i){e.fieldCode===t&&(e.fixed=!1)})},checkedChange:function(t,e){console.log(t,e)},delChildItem:function(t,e,i){i.fieldOperations.fieldContent.splice(e,1)},addChildItem:function(t,e,i){if(19!=e){var n="radio";i.systemFlag||3!==parseInt(i.fieldType)||(n="checkbox"),i.fieldOperations.fieldContent.push({type:n,name:"请输入选项"});var a=i.fieldOperations.fieldContent.map(function(t){return t.name});this.isRepeat(a)&&(i.fieldOperations.fieldContent.splice(i.fieldOperations.fieldContent.length-1,1),a.splice(i.fieldOperations.fieldContent.length-1,1),this.$message.error({duration:1e3,message:"选项不能重复"}))}else this.$message.error({duration:1e3,message:"最多可添加 20 项"})},changeRadio:function(t,e,i){console.log(t,e,i)},isRepeat:function(t){var e={};for(var i in t){if(e[t[i]])return!0;e[t[i]]=!0}return!1},changeRoute:function(t){this.$router.push(t)},checkTag:function(t){var e={filedFlag:!0};return t.forEach(function(t,i){if(""==t.fieldName)return e.filedFlag=!1,e.name=t.fieldName||"",!1;t.children.length&&t.children.forEach(function(t,i){if(t.systemFlag&&""==t.fieldName)return e.filedFlag=!1,e.name=t.fieldName||"",!1})}),e},getUuid:function(){return"xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g,function(t){var e=16*Math.random()|0;return("x"==t?e:3&e|8).toString(16)})},saveAndBack:function(t){var e=JSON.parse(s()(this.tempaletDataList)),i=this.checkTag(e);i.filedFlag?(e.forEach(function(t,e){t.sort=e,t.fixed=!0===t.fixed?1:0,t.isMust=!0===t.isMust?1:0,t.fieldEdited=!0===t.fieldEdited?1:0,t.systemFlag=!0===t.systemFlag?1:0,t.parentFieldTemplateId=t.parentFieldTemplateId?t.parentFieldTemplateId:-1,t.fieldTemplateId=t.fieldTemplateId?t.fieldTemplateId:-1,t.children.forEach(function(e,i){e.sort=i,e.fixed=!0===e.fixed?1:0,e.isMust=!0===e.isMust?1:0,e.fieldEdited=!0===e.fieldEdited?1:0,e.systemFlag=!0===e.systemFlag?1:0,2!==parseInt(e.fieldType)&&3!==parseInt(e.fieldType)||e.fieldOperations.fieldContent.forEach(function(t,e){t.hasOwnProperty(e)||""!=t.key||(t.key=t.name)}),e.systemFlag||(e.parentCode,t.fieldCode),e.fieldTemplateId=e.fieldTemplateId?e.fieldTemplateId:-1,e.parentFieldTemplateId=t.fieldTemplateId})}),"save"===t?this.saveAllData(e):this.postPreview(e)):this.$message.error({duration:1e3,message:i.name+"字段标题不能为空"})},saveAllData:function(t){var e=this,i={templateContent:s()(t)};Object(T.b)("/haoban-manage-web/record/record-template-save.json",i).then(function(t){var e=t.data;1!=e.errorCode?w.a.errorMsg(e):D.a.showmsg("保存成功","success")}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},postPreview:function(t){var e=this,i={templateContent:s()(t)};Object(T.b)("/haoban-manage-web/record/record-template-preview.json",i).then(function(t){var i=t.data;if(1==i.errorCode){var n=window.location.origin+"/"+i.result;return e.qrcode(n),void(e.dialogVisible=!0)}w.a.errorMsg(i)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},qrcode:function(t){this.qrcodeCase&&(document.getElementById("qrcode").innerHTML="",this.qrcodeCase.clear()),this.qrcodeCase=new _.a("qrcode",{width:210,height:210,text:t}),console.log(this.qrcodeCase)},closeDialog:function(){this.dialogVisible=!1},getAllFields:function(){var t=this;Object(T.b)("/haoban-manage-web/record/employee-find-system-template.json",{}).then(function(e){var i=e.data;1!=i.errorCode?w.a.errorMsg(i):t.handleAllFields(i.result)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},handleAllFields:function(t){var e=this;t.forEach(function(t,i){e.hasOwnProperty(t.parentCode)&&(t.fixed=1===parseInt(t.fixed),t.isMust=1===parseInt(t.isMust),t.fieldEdited=1===parseInt(t.fieldEdited),t.systemFlag=!0,t.fieldOperations=t.fieldOperations?JSON.parse(t.fieldOperations):{},t.staffRecordsIds=t.staffRecordsIds?JSON.parse(t.staffRecordsIds):[],e[t.parentCode].push(t)),e.fieldParent.hasOwnProperty(t.fieldCode)&&(t.children=[],e.fieldParent[t.fieldCode]=t,t.systemFlag=!0)})},getInfo:function(){var t=this;Object(T.b)("/haoban-manage-web/record/employee-find-template.json",{}).then(function(e){var i=e.data;if(1==i.errorCode)return t.setList=[],void(i.result&&i.result.length&&t.handleGetInfo(i.result));w.a.errorMsg(i)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},treeData:function(t){var e=t.filter(function(e){var i=t.filter(function(t){return e.fieldCode==t.parentCode});return i.length>0&&(e.children=i),0==e.parentCode});return e.sort(function(t,e){return t.sort-e.sort}),e.forEach(function(t,e){t.children.sort(function(t,e){return t.sort-e.sort})}),e},handleGetInfo:function(t){var e=this,i=JSON.parse(s()(t));e.setParent=[],i.forEach(function(t,i){t.fixed=1===parseInt(t.fixed),t.isMust=1===parseInt(t.isMust),t.fieldEdited=1===parseInt(t.fieldEdited),t.systemFlag=!0,t.fieldOperations=t.fieldOperations?JSON.parse(t.fieldOperations):{},t.staffRecordsIds=t.staffRecordsIds?JSON.parse(t.staffRecordsIds):[],t.systemFlag&&0==t.parentCode&&e.setParent.push(t.fieldCode),t.systemFlag&&0!=t.parentCode&&e.setList.push(t.fieldCode)}),e.tempaletDataList=e.treeData(i),e.setFixed()},setFixed:function(){var t=this;t.setParent.forEach(function(e,i){t[e].forEach(function(e,i){t.setList.includes(e.fieldCode)&&(e.fixed=!0)})})}},watch:{isDragging:function(t){var e=this;t?e.delayedDragging=!0:e.$nextTick(function(){e.delayedDragging=!1})}},components:{draggable:l.a,AddInput:m,limitInput:v.a},mounted:function(){a.a.all([this.getAllFields(),this.getInfo()]),document.body.ondrop=function(t){t.preventDefault(),t.stopPropagation()}}},L={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"template-wrap",style:{height:t.bodyHeight}},[n("div",{staticClass:"template-contain"},[n("div",{staticClass:"template-head"},[t._m(0),t._v(" "),n("div",{staticClass:"template-btns flex-1 flex-r"},[n("el-button",{attrs:{plain:""},on:{click:function(e){t.saveAndBack("preview")}}},[t._v("预览")]),t._v(" "),n("el-button",{attrs:{plain:""},on:{click:function(e){t.changeRoute("/")}}},[t._v("返 回")]),t._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(e){t.saveAndBack("save")}}},[t._v("保存并启用")])],1)]),t._v(" "),n("div",{staticClass:"template-body"},[n("div",{staticClass:"template-cell template-cell-l"},[n("el-tabs",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"系统字段",name:"first"}},[n("div",{staticClass:"filed-item-title"},[t._v("基本信息")]),t._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list1",list:t.baseInfo,options:t.leftOption,move:t.onMove},on:{clone:t.baseInfoClone,start:function(e){t.isDragging=!0},end:t.itemMoveEnd}},t._l(t.baseInfo,function(e,i){return n("li",{key:i,class:["compenent-item",1==e.fixed?"fixed-item":""],attrs:{"data-type":e.fieldCode,"aria-hidden":"true"},on:{mousedown:function(i){t.clickItem(e)}}},[n("span",[t._v(t._s(e.fieldName))])])}))],1),t._v(" "),n("div",{staticClass:"filed-item-title"},[t._v("工作信息")]),t._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list2",list:t.jobInfo,options:t.leftOption,move:t.onMove},on:{start:function(e){t.isDragging=!0},end:t.itemMoveEnd}},t._l(t.jobInfo,function(e,i){return n("li",{key:i,class:["compenent-item",1==e.fixed?"fixed-item":""],attrs:{"data-type":e.fieldCode},on:{mousedown:function(i){t.clickItem(e)}}},[n("span",[t._v(t._s(e.fieldName))])])}))],1),t._v(" "),n("div",{staticClass:"filed-item-title"},[t._v("个人信息")]),t._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list3",list:t.selfInfo,options:t.leftOption,move:t.onMove},on:{start:function(e){t.isDragging=!0},end:t.itemMoveEnd}},t._l(t.selfInfo,function(e,i){return n("li",{key:i,class:["compenent-item",1==e.fixed?"fixed-item":""],attrs:{"data-type":e.fieldCode},on:{mousedown:function(i){t.clickItem(e)}}},[n("span",[t._v(t._s(e.fieldName))])])}))],1),t._v(" "),n("div",{staticClass:"filed-item-title"},[t._v("学历信息")]),t._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list4",list:t.eduInfo,options:t.leftOption,move:t.onMove},on:{start:function(e){t.isDragging=!0},end:t.itemMoveEnd}},t._l(t.eduInfo,function(e,i){return n("li",{key:i,class:["compenent-item",1==e.fixed?"fixed-item":""],attrs:{"data-type":e.fieldCode},on:{mousedown:function(i){t.clickItem(e)}}},[n("span",[t._v(t._s(e.fieldName))])])}))],1),t._v(" "),n("div",{staticClass:"filed-item-title"},[t._v("合同信息")]),t._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:t.contractInfo,options:t.leftOption,move:t.onMove},on:{start:function(e){t.isDragging=!0},end:t.itemMoveEnd}},t._l(t.contractInfo,function(e,i){return n("li",{key:i,class:["compenent-item",1==e.fixed?"fixed-item":""],attrs:{"data-type":e.fieldCode},on:{mousedown:function(i){t.clickItem(e)}}},[n("span",[t._v(t._s(e.fieldName))])])}))],1),t._v(" "),n("div",{staticClass:"filed-item-title"},[t._v("紧急联系人")]),t._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:t.contactInfo,options:t.leftOption,move:t.onMove},on:{start:function(e){t.isDragging=!0},end:t.itemMoveEnd}},t._l(t.contactInfo,function(e,i){return n("li",{key:i,class:["compenent-item",1==e.fixed?"fixed-item":""],attrs:{"data-type":e.fieldCode},on:{mousedown:function(i){t.clickItem(e)}}},[n("span",[t._v(t._s(e.fieldName))])])}))],1),t._v(" "),n("div",{staticClass:"filed-item-title"},[t._v("个人材料")]),t._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:t.personalInfo,options:t.leftOption,move:t.onMove},on:{start:function(e){t.isDragging=!0},end:t.itemMoveEnd}},t._l(t.personalInfo,function(e,i){return n("li",{key:i,class:["compenent-item",1==e.fixed?"fixed-item":""],attrs:{"data-type":e.fieldCode},on:{mousedown:function(i){t.clickItem(e)}}},[n("span",[t._v(t._s(e.fieldName))])])}))],1)]),t._v(" "),n("el-tab-pane",{attrs:{label:"自定义字段",name:"second"}},[n("div",{staticClass:"filed-item-title"}),t._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:t.defineInfo,options:t.leftDefineOption,move:t.onChildMove},on:{start:function(e){t.isDragging=!0},end:t.itemMoveEnd,clone:t.cloneDefine}},t._l(t.defineInfo,function(e,i){return n("li",{key:i,class:["compenent-item",1==e.fixed?"fixed-item":""],attrs:{"data-type":e.fieldCode},on:{mousedown:function(i){t.clickItem(e)}}},[e.systemFlag||0!=e.fieldType?t._e():n("span",[t._v(t._s(e.fieldName))]),t._v(" "),e.systemFlag||1!=e.fieldType?t._e():n("span",[t._v(t._s(e.fieldName))]),t._v(" "),e.systemFlag||2!=e.fieldType?t._e():n("span",[t._v(t._s(e.fieldName))]),t._v(" "),e.systemFlag||3!=e.fieldType?t._e():n("span",[t._v(t._s(e.fieldName))]),t._v(" "),e.systemFlag||4!=e.fieldType?t._e():n("span",[t._v(t._s(e.fieldName))]),t._v(" "),e.systemFlag||5!=e.fieldType?t._e():n("span",[t._v(t._s(e.fieldName))]),t._v(" "),e.systemFlag||6!=e.fieldType?t._e():n("span",[t._v(t._s(e.fieldName))]),t._v(" "),e.systemFlag||7!=e.fieldType?t._e():n("span",[t._v(t._s(e.fieldName))]),t._v(" "),e.systemFlag||0!=e.fieldType?t._e():n("i",{staticClass:"bg-icon bg-icon-one"}),t._v(" "),e.systemFlag||1!=e.fieldType?t._e():n("i",{staticClass:"bg-icon bg-icon-two"}),t._v(" "),e.systemFlag||2!=e.fieldType?t._e():n("i",{staticClass:"bg-icon bg-icon-three"}),t._v(" "),e.systemFlag||3!=e.fieldType?t._e():n("i",{staticClass:"bg-icon bg-icon-four"}),t._v(" "),e.systemFlag||4!=e.fieldType?t._e():n("i",{staticClass:"bg-icon bg-icon-five"}),t._v(" "),e.systemFlag||5!=e.fieldType?t._e():n("i",{staticClass:"bg-icon bg-icon-six"}),t._v(" "),e.systemFlag||6!=e.fieldType?t._e():n("i",{staticClass:"bg-icon bg-icon-seven"}),t._v(" "),e.systemFlag||7!=e.fieldType?t._e():n("i",{staticClass:"bg-icon bg-icon-eight"})])}))],1)])],1)],1),t._v(" "),n("div",{staticClass:"template-cell template-cell-m"},[n("div",{staticClass:"phone-view"},[n("div",{staticClass:"phone-show-content"},[n("div",{staticClass:"drag-show-content"},[n("div",{staticClass:"view-container"},[n("ul",{staticClass:"view-content",attrs:{id:"showPhoneView"}},[0==t.tempaletDataList.length?[n("img",{staticClass:"templet-null-img",attrs:{src:i("Y7wY")}})]:t._e(),t._v(" "),n("draggable",{staticClass:"drag-wrap",attrs:{options:{group:{name:"people",pull:!1,put:!1},sort:!0}},on:{add:t.addItem},model:{value:t.tempaletDataList,callback:function(e){t.tempaletDataList=e},expression:"tempaletDataList"}},t._l(t.tempaletDataList,function(e,i){return n("li",{class:["filed-item",t.currentIndex==i?"active-item":"","li-block"],on:{click:function(n){t.selectItem(e.fieldCode,i)}}},["baseInfo"!=e.fieldCode?n("span",{staticClass:"item-close p-item-close",on:{click:function(n){n.stopPropagation(),t.deleteItem(e.fieldCode,i)}}},[n("i",{staticClass:"el-icon-close"})]):t._e(),t._v(" "),[n("div",{staticClass:"block"},[n("div",{staticClass:"block-head"},[n("div",{class:["opencard-item-title",e.fieldName.length>6?"block-pre-wrap":""]},[t._v(t._s(e.fieldName))])]),t._v(" "),n("ul",{staticClass:"view-content"},[n("draggable",{class:["drag-wrap","block-wrap",e.fieldCode],attrs:{options:{group:{name:"people",pull:!1,put:!0},sort:!0}},on:{add:t.addDragItem},model:{value:e.children,callback:function(i){t.$set(e,"children",i)},expression:"item.children"}},t._l(e.children,function(a,o){return n("li",{class:["filed-item","child-filed-item",t.currentChildKey==a.fieldCode&&t.currentChildIndex==o?"active-item":""],on:{click:function(n){n.stopPropagation(),t.selectChildItem(a.fieldCode,i,o,e.children)}}},["clerkPhone"!=a.fieldCode?n("span",{staticClass:"item-close child-item-close",on:{click:function(n){n.stopPropagation(),t.deleteChildItem(a.fieldCode,i,o,e.children,a)}}},[n("i",{staticClass:"el-icon-close"})]):t._e(),t._v(" "),2==a.fieldType||3==a.fieldType||4==a.fieldType?n("div",[n("div",{class:["opencard-item-title",a.fieldName.length>6?"title-pre-wrap":""]},[t._v(t._s(a.fieldName))]),t._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[t._v(t._s(a.fieldDescription)+" "),n("i",{staticClass:"el-icon-arrow-right"})])])]):t._e(),t._v(" "),5==a.fieldType?n("div",[n("div",[n("div",{class:["opencard-item-title",a.fieldOperations.startName.length>6?"title-pre-wrap":""]},[t._v(t._s(a.fieldOperations.startName))]),t._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[t._v(t._s(a.fieldOperations.startDescription)),n("i",{staticClass:"el-icon-arrow-right"})])])]),t._v(" "),n("div",{staticClass:"b-t-1"},[n("div",{class:["opencard-item-title",a.fieldOperations.endName.length>6?"title-pre-wrap":""]},[t._v(t._s(a.fieldOperations.endName))]),t._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[t._v(t._s(a.fieldOperations.endDescription)),n("i",{staticClass:"el-icon-arrow-right"})])])])]):t._e(),t._v(" "),7==a.fieldType?n("div",[n("div",{class:["opencard-item-title",a.fieldName.length>6?"title-pre-wrap":""]},[t._v(t._s(a.fieldName))]),t._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[n("i",{staticClass:"iconfont icon-icon"})])])]):t._e(),t._v(" "),0==a.fieldType||1==a.fieldType||6==a.fieldType?n("div",[n("div",{class:["opencard-item-title",a.fieldName.length>6?"title-pre-wrap":""]},[t._v(t._s(a.fieldName))]),t._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag"},[t._v(t._s(a.fieldDescription))])])]):t._e()])}))],1)])]],2)}))],2)])])])])]),t._v(" "),n("div",{staticClass:"template-cell template-cell-r"},[n("el-tabs",{model:{value:t.rightName,callback:function(e){t.rightName=e},expression:"rightName"}},[n("el-tab-pane",{attrs:{label:"控件设置",name:"first"}},[n("div",{attrs:{id:"edit-box"}},[n("div",{staticClass:"edit-view baby-info-flag baby-info"},[t._l(t.tempaletDataList,function(e,i){return[t.currentIndex==i&&"0"==e.parentCode?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title edit-title-padding"},[t._v(" 标题 ")]),t._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:e.fieldName,holder:"",disflag:!0,getByType:"word",maxLength:10},on:{"update:inputValue":function(i){t.$set(e,"fieldName",i)}}})],1)]:t._e(),t._v(" "),t.childIndex==i&&e.children&&e.children.length?[t._l(e.children,function(a,o){return[t.currentChildIndex==o&&5!=a.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[t._v(" 标题 ")]),t._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldName,holder:"",disflag:!a.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(e){t.$set(a,"fieldName",e)}}}),t._v(" "),7==a.fieldType?n("p",{staticStyle:{"margin-top":"8px","font-size":"12px",color:"rgba(255, 255, 255, 0.7)"}},[t._v(t._s(a.fieldDescription))]):t._e()],1)]:t._e(),t._v(" "),t.currentChildIndex==o&&5!=a.fieldType&&7!=a.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[t._v("提示文字")]),t._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldDescription,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(e){t.$set(a,"fieldDescription",e)}}})],1)]:t._e(),t._v(" "),t.currentChildIndex==o&&5==a.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[t._v(" 标题 ")]),t._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldOperations.startName,holder:"",disflag:!a.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(e){t.$set(a.fieldOperations,"startName",e)}}})],1),t._v(" "),n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[t._v("提示文字")]),t._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldOperations.startDescription,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(e){t.$set(a.fieldOperations,"startDescription",e)}}})],1),t._v(" "),n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[t._v(" 标题 ")]),t._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldOperations.endName,holder:"",disflag:!a.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(e){t.$set(a.fieldOperations,"endName",e)}}})],1),t._v(" "),n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[t._v("提示文字")]),t._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldOperations.endDescription,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(e){t.$set(a.fieldOperations,"endDescription",e)}}})],1)]:t._e(),t._v(" "),t.currentChildIndex==o&&6==a.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[t._v("单位")]),t._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldOperations.unit,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(e){t.$set(a.fieldOperations,"unit",e)}}})],1)]:t._e(),t._v(" "),t.currentChildIndex!=o||4!=a.fieldType&&5!=a.fieldType?t._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[t._v("日期类型")]),t._v(" "),t._l(a.fieldOperations.ruleContent,function(e,i){return[n("el-radio",{attrs:{label:e.key},on:{change:function(e){t.changeRadio(e,i,a)}},model:{value:a.fieldOperations.typeValue,callback:function(e){t.$set(a.fieldOperations,"typeValue",e)},expression:"childItem.fieldOperations.typeValue"}},[t._v("\n "+t._s(e.name)+"\n ")])]})],2)],t._v(" "),t.currentChildIndex!=o||"2"!=a.fieldType&&"3"!=a.fieldType?t._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[t._v("选项 "),n("span",[t._v("最多20项,每项最多10个字")])]),t._v(" "),t._l(a.fieldOperations.fieldContent,function(e,o){return[n("div",{staticClass:"margin-t-15 limit-w-340",style:0==o?"margin-top: 0":""},[n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:e.name,holder:"",disflag:!a.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(i){t.$set(e,"name",i)}}}),t._v(" "),!a.systemFlag&&a.fieldOperations.fieldContent.length>1?n("i",{staticClass:"opt-btn el-icon-remove del-item",on:{click:function(e){t.delChildItem(i,o,a)}}}):t._e(),t._v(" "),!a.systemFlag&&o<19?[o==a.fieldOperations.fieldContent.length-1?n("i",{staticClass:"opt-btn el-icon-circle-plus add-item",on:{click:function(e){t.addChildItem(i,o,a)}}}):t._e()]:t._e()],2)]})],2)],t._v(" "),t.currentChildIndex==o?[n("div",{staticClass:"edit-item"},[n("div",{staticClass:"edit-item-title"},[t._v("验证")]),t._v(" "),n("el-checkbox",{model:{value:a.isMust,callback:function(e){t.$set(a,"isMust",e)},expression:"childItem.isMust"}},[t._v("必填")])],1)]:t._e(),t._v(" "),t.currentChildIndex==o?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[t._v("员工档案中")]),t._v(" "),n("el-checkbox-group",{staticClass:"staffRecords-limit",on:{change:function(i){t.checkedChange(i,e)}},model:{value:a.staffRecordsIds,callback:function(e){t.$set(a,"staffRecordsIds",e)},expression:"childItem.staffRecordsIds"}},[t._l(t.staffRecordsOptions,function(e,i){return[n("div",{staticClass:"checkbox-cell"},[n("el-checkbox",{key:e.id,attrs:{label:e.id}},[t._v(t._s(e.name))])],1)]})],2)],1)]:t._e()]})]:t._e()]})],2)])])],1)],1)])]),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:t.dialogVisible,expression:"dialogVisible"}],staticClass:"qr-dialog-content",staticStyle:{opacity:"1"}},[n("div",{staticClass:"qr-mask",on:{click:function(e){return e.stopPropagation(),t.closeDialog(e)}}}),t._v(" "),n("div",{staticClass:"qr-dialog"},[n("div",{staticClass:"qr-dialog__hd"},[n("strong",{staticClass:"qr-dialog__title"},[t._v("预览")]),t._v(" "),n("i",{staticClass:"el-icon-close",on:{click:function(e){return e.stopPropagation(),t.closeDialog(e)}}})]),t._v(" "),t._m(1),t._v(" "),n("div",{staticClass:"qr--dialog__ft"})])])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"template-title flex-1"},[e("img",{attrs:{src:"static/img/card-mould-logo.png",alt:"logo"}}),this._v(" "),e("span",{staticClass:"template-title-span"},[this._v("员工档案设置")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"qr-dialog__bd"},[e("div",{attrs:{id:"qrcode"}}),this._v(" "),e("div",{staticClass:"qr-dialog__p"},[this._v("请使用好办 APP 扫一扫预览")])])}]};var E=i("VU/8")(N,L,!1,function(t){i("l3Vh")},"data-v-87f9235a",null);e.default=E.exports}});
//# sourceMappingURL=6.e9a1461367f1d34d4c05.js.map
\ 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([7],{"2FlR":function(t,e,a){t.exports=a.p+"static/img/test.50e4091.png"},Bb8h:function(t,e){},CLYF:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=a("3Xzz"),s=a("Zx22"),i=(a("3E4D"),a("Ch4/")),l=(a("Mk6G"),a("PI0u")),o=a("P9l9"),r={name:"reviewed",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"审核中心",path:"/unreview"},{name:"已审核",path:""}],filterValue:"99",filterOptions:[{label:"已同意",value:"1"},{label:"已拒绝",value:"2"},{label:"已审核",value:"99"}],searchValue:"",tableData:[],multipleSelection:[],currentPage:1,pageSize:20,total:0,applyInfo:{},showStoreDialog:!1,storeChangeData:{}}},filters:{formatTimeYMD:function(t){return"--"!=t?t.split(" ")[0]:"--"},formatTimeHMS:function(t){return"--"!=t?t.split(" ")[1]:"--"},formatNum:function(t){return(t+"").replace(/\d{1,3}(?=(\d{3})+$)/g,"$&,")}},computed:{},methods:{clearSearch:function(){this.getTableList()},searchEnterFun:function(t){if(console.log(t),!String(t.target.value).trim())return!1;this.getTableList()},toggleReason:function(t){t.visible=!0,this.tableData.forEach(function(e,a){e.enterpriseAuditingId!=t.enterpriseAuditingId&&(e.visible=!1)})},handleSelectionChange:function(t){this.multipleSelection=t},handleSizeChange:function(t){this.pageSize=t,this.getTableList()},handleCurrentChange:function(t){this.currentPage=t;this.$route.fullPath;this.getTableList()},showSingleInfo:function(t){},showStoreChange:function(t){this.showStoreDialog=!0,this.storeChangeData=t},getTableList:function(t){var e=this,a={auditingType:"",auditingStatus:e.filterValue,search:e.searchValue||"",pageNum:e.currentPage,pageSize:e.pageSize};Object(o.a)("/haoban-manage-web/audit/auditing-list.json",a).then(function(t){var a=t.data;if(1==a.errorCode)return a.result&&a.result.list&&a.result.list.forEach(function(t,e){t.createTime&&(t.createTime=Object(l.b)(t.createTime))}),e.tableData=a.result.list,void(e.total=a.result.total);i.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){this.getTableList()},components:{navCrumb:n.a,storeChange:s.a}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"reviewed-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:t.navpath}}),t._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"reviewed-body-head"},[a("el-select",{attrs:{placeholder:"全部状态"},on:{change:t.getTableList},model:{value:t.filterValue,callback:function(e){t.filterValue=e},expression:"filterValue"}},t._l(t.filterOptions,function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),a("el-input",{staticClass:"w-250 m-l-10",attrs:{placeholder:"请输入提交人姓名或门店名称","prefix-icon":"el-icon-search",clearable:""},on:{clear:t.clearSearch},nativeOn:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.searchEnterFun(e):null}},model:{value:t.searchValue,callback:function(e){t.searchValue=e},expression:"searchValue"}})],1),t._v(" "),a("div",{staticClass:"reviewed-body-content"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:t.tableData,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{label:"审核事项"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(0==e.row.auditingType?"门店信息变更":1==e.row.auditingType?"新增成员":"成员离职")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"提交人","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"flex"},[a("el-popover",{attrs:{placement:"top-start",width:"400",trigger:"hover"},on:{show:function(a){t.showSingleInfo(e.row.applyId)}}},[a("div",{staticClass:"apply-info-detail"},[a("div",{staticClass:"flex"},[a("div",{staticClass:"apply-info-img flex-align-center flex-pack-center bg-82C5FF "},[e.row.headPic?a("img",{attrs:{src:e.row.headPic,alt:"img"}}):a("i",{staticClass:"iconfont icon-yewuduanmorentouxian"})]),t._v(" "),a("div",{staticClass:"flex flex-column apply-info-right flex-space-between"},[a("div",{staticClass:"apply-info-name"},[t._v(t._s(e.row.applyName)+"\n "),a("i",{class:[2==e.row.sex?"icon-xingbienv color-FF585C":"icon-xingbienan color-508CEE","iconfont"]})]),t._v(" "),a("div",{staticClass:"apply-info-code"},[a("span",{staticClass:"w-80"},[t._v("员工代码:")]),a("span",{staticClass:"w-130"},[t._v(t._s(e.row.code))])]),t._v(" "),a("div",{staticClass:"apply-info-phone"},[a("span",{staticClass:"w-80"},[t._v("手机号:")]),a("span",{staticClass:"w-130"},[t._v(t._s(e.row.phoneNumber))])]),t._v(" "),a("div",{staticClass:"apply-info-job"},[a("span",{staticClass:"w-80"},[t._v("职位:")]),a("span",{staticClass:"w-130"},[t._v(t._s(e.row.positionName))])]),t._v(" "),a("div",{staticClass:"apply-info-store"},[a("span",{staticClass:"w-80"},[t._v("所属门店:")]),a("span",{staticClass:"w-130"},[t._v(t._s(e.row.storeName))])])])])]),t._v(" "),a("div",{attrs:{slot:"reference"},slot:"reference"},[a("div",{staticClass:"flex flex-align-center flex-pack-center bg-82C5FF table-head-pic"},[e.row.headPic?a("img",{attrs:{src:e.row.headPic,alt:"img"}}):a("i",{staticClass:"iconfont icon-yewuduanmorentouxian"})])])]),t._v(" "),a("div",{staticClass:"flex flex-column apply-info"},[a("span",[t._v(t._s(e.row.applyName))]),t._v(" "),a("span",[t._v(t._s(e.row.storeName))])])],1)]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"详情","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[a("span",[t._v(t._s(e.row.detail))]),t._v(" "),0==e.row.auditingType?a("el-button",{attrs:{type:"text"},on:{click:function(a){t.showStoreChange(e.row)}}},[t._v("查看详情")]):t._e()],1)]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"提交时间","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s(t._f("formatTimeYMD")(e.row.createTime)))]),t._v(" "),a("div",[t._v(t._s(t._f("formatTimeHMS")(e.row.createTime)))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"状态"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{class:[2==e.row.auditingStatus?"color-FF585C":""]},[t._v(t._s(1==e.row.auditingStatus?"超级管理员已同意":"超级管理员已拒绝"))]),t._v(" "),a("el-popover",{staticClass:"inline-block",attrs:{placement:"top",width:"150",trigger:"hover"}},[a("div",{staticClass:"tooltip-text"},[t._v(t._s(e.row.refuseReason))]),t._v(" "),a("div",{attrs:{slot:"reference"},slot:"reference"},[2==e.row.auditingStatus?a("i",{staticClass:"el-icon-question",on:{click:function(a){t.toggleReason(e.row)}}}):t._e()])])]}}])})],1),t._v(" "),0!=t.tableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("el-pagination",{attrs:{background:"","current-page":t.currentPage,"page-sizes":[10,20,30,40],"page-size":t.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1):t._e()],1)])]),t._v(" "),a("vue-gic-footer"),t._v(" "),a("storeChange",{attrs:{storeChangeData:t.storeChangeData},model:{value:t.showStoreDialog,callback:function(e){t.showStoreDialog=e},expression:"showStoreDialog"}})],1)},staticRenderFns:[]};var u=a("VU/8")(r,c,!1,function(t){a("Bb8h")},"data-v-72608135",null);e.default=u.exports},Zx22:function(t,e,a){"use strict";a("P9l9"),a("3E4D"),a("Ch4/"),a("mw3O");var n={name:"custom-dialog",props:{value:{type:Boolean,default:!1},storeChangeData:{type:Object}},data:function(){return{repProjectName:"gic-web",customDialog:this.value,leftData:[{src:a("2FlR")},{src:a("2FlR")},{src:a("2FlR")}],rightData:[{src:a("2FlR")},{src:a("2FlR")},{src:a("2FlR")}]}},beforeMount:function(){},methods:{handleCardClose:function(){this.customCancel()},customCancel:function(){this.customDialog=!1,this.$emit("input",this.customDialog)},formatDate:function(t,e){function a(t){return t>9?""+t:"0"+t}var n=new Date(t),s=n.getFullYear(),i=n.getMonth()+1,l=n.getDate();return s+e+a(i)+e+a(l)+e},handleData:function(){}},watch:{value:function(t,e){this.customDialog=t},storeChangeData:function(t,e){}},mounted:function(){}},s={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-dialog-wrap"},[a("el-dialog",{attrs:{title:"门店环境图变更",visible:t.customDialog,width:"600px","before-close":t.handleCardClose},on:{"update:visible":function(e){t.customDialog=e}}},[a("div",{staticClass:"dialog-content"},[a("el-row",[a("el-col",{attrs:{span:11}},[a("div",{staticClass:"grid-content bg-purple-dark"},[t._v("\n 变更前\n ")]),t._v(" "),a("div",{staticClass:"data-body"},[a("div",{staticClass:"data-body-content flex flex-column flex-space-between"},[t._l(t.leftData,function(t){return[a("img",{attrs:{src:t.src,alt:""}})]})],2)])]),t._v(" "),a("el-col",{attrs:{span:11}},[a("div",{staticClass:"grid-content bg-purple-dark"},[t._v("\n 变更后\n ")]),t._v(" "),a("div",{staticClass:"data-body"},[a("div",{staticClass:"data-body-content flex flex-column flex-space-between"},[t._l(t.rightData,function(t){return[a("img",{attrs:{src:t.src,alt:""}})]})],2)])])],1)],1)])],1)},staticRenderFns:[]};var i=a("VU/8")(n,s,!1,function(t){a("zq2K")},"data-v-458dae70",null);e.a=i.exports},zq2K:function(t,e){}});
//# sourceMappingURL=7.1446ae883311d3fa83fa.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/test.png","webpack:///src/views/reviewCenter/reviewed.vue","webpack:///./src/views/reviewCenter/reviewed.vue?ebec","webpack:///./src/views/reviewCenter/reviewed.vue","webpack:///src/components/review/store-change.vue","webpack:///./src/components/review/store-change.vue?fa35","webpack:///./src/components/review/store-change.vue"],"names":["module","exports","__webpack_require__","p","reviewed","name","data","navpath","path","relocation","filterValue","filterOptions","label","value","searchValue","tableData","multipleSelection","currentPage","pageSize","total","applyInfo","showStoreDialog","storeChangeData","filters","formatTimeYMD","split","formatTimeHMS","formatNum","replace","computed","methods","clearSearch","this","getTableList","searchEnterFun","e","console","log","String","target","trim","toggleReason","item","visible","forEach","ele","index","enterpriseAuditingId","handleSelectionChange","val","handleSizeChange","handleCurrentChange","$route","fullPath","showSingleInfo","memberId","showStoreChange","that","para","auditingType","auditingStatus","search","pageNum","Object","api","then","res","resData","errorCode","result","list","createTime","js_public","error","errorMsg","catch","$message","duration","message","mounted","components","navCrumb","nav","storeChange","store_change","reviewCenter_reviewed","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","placeholder","on","change","model","callback","$$v","expression","_l","key","prefix-icon","clearable","clear","nativeOn","keyup","$event","_k","keyCode","ref","staticStyle","width","tooltip-effect","scopedSlots","_u","fn","scope","_s","row","show-overflow-tooltip","placement","trigger","show","applyId","headPic","src","alt","applyName","class","sex","code","phoneNumber","positionName","storeName","slot","detail","type","click","_e","_f","refuseReason","length","background","current-page","page-sizes","page-size","layout","size-change","current-change","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__","props","Boolean","default","repProjectName","customDialog","leftData","rightData","beforeMount","handleCardClose","customCancel","$emit","formatDate","time","flag","formatDig","num","myDate","Date","y","getFullYear","m","getMonth","d","getDate","handleData","watch","newData","oldData","review_store_change","title","before-close","update:visible","span"],"mappings":"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","file":"static/js/7.1446ae883311d3fa83fa.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/img/test.50e4091.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/test.png\n// module id = 2FlR\n// module chunks = 7 8","<template>\r\n <div class=\"reviewed-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"reviewed-body-head\">\r\n <el-select v-model=\"filterValue\" placeholder=\"全部状态\" @change=\"getTableList\">\r\n <el-option\r\n v-for=\"item in filterOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select><el-input\r\n class=\"w-250 m-l-10\"\r\n placeholder=\"请输入提交人姓名或门店名称\"\r\n prefix-icon=\"el-icon-search\"\r\n v-model=\"searchValue\"\r\n clearable\r\n @clear=\"clearSearch\"\r\n @keyup.enter.native=\"searchEnterFun\">\r\n </el-input>\r\n </div>\r\n <div class=\"reviewed-body-content\">\r\n <el-table\r\n ref=\"multipleTable\"\r\n :data=\"tableData\"\r\n tooltip-effect=\"dark\"\r\n style=\"width: 100%\">\r\n <el-table-column\r\n label=\"审核事项\">\r\n <template slot-scope=\"scope\">\r\n {{ scope.row.auditingType == 0? '门店信息变更': scope.row.auditingType == 1? '新增成员': '成员离职'}}\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"提交人\"\r\n show-overflow-tooltip>\r\n <template slot-scope=\"scope\">\r\n <div class=\"flex\">\r\n <el-popover\r\n placement=\"top-start\"\r\n width=\"400\"\r\n trigger=\"hover\"\r\n @show=\"showSingleInfo(scope.row.applyId)\">\r\n <div class=\"apply-info-detail\">\r\n <div class=\"flex\">\r\n <div class=\"apply-info-img flex-align-center flex-pack-center bg-82C5FF \">\r\n <i v-if=\"!scope.row.headPic\" class=\"iconfont icon-yewuduanmorentouxian\"></i>\r\n <img v-else :src=\"scope.row.headPic\" alt=\"img\"/>\r\n </div>\r\n <div class=\"flex flex-column apply-info-right flex-space-between\">\r\n <div class=\"apply-info-name\">{{scope.row.applyName}}\r\n <i :class=\"[scope.row.sex == 2? 'icon-xingbienv color-FF585C' : 'icon-xingbienan color-508CEE','iconfont' ]\"></i>\r\n </div>\r\n <div class=\"apply-info-code\">\r\n <span class=\"w-80\">员工代码:</span><span class=\"w-130\">{{ scope.row.code }}</span>\r\n </div>\r\n <div class=\"apply-info-phone\">\r\n <span class=\"w-80\">手机号:</span><span class=\"w-130\">{{ scope.row.phoneNumber }}</span>\r\n </div>\r\n <div class=\"apply-info-job\">\r\n <span class=\"w-80\">职位:</span><span class=\"w-130\">{{ scope.row.positionName }}</span>\r\n </div>\r\n <div class=\"apply-info-store\">\r\n <span class=\"w-80\">所属门店:</span><span class=\"w-130\">{{ scope.row.storeName }}</span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div slot=\"reference\">\r\n <div class=\"flex flex-align-center flex-pack-center bg-82C5FF table-head-pic\">\r\n <i v-if=\"!scope.row.headPic\" class=\"iconfont icon-yewuduanmorentouxian\"></i>\r\n <img v-else :src=\"scope.row.headPic\" alt=\"img\"/>\r\n </div>\r\n </div>\r\n </el-popover>\r\n <div class=\"flex flex-column apply-info\">\r\n <span>{{scope.row.applyName}}</span>\r\n <span>{{scope.row.storeName}}</span>\r\n </div>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"详情\"\r\n show-overflow-tooltip>\r\n <template slot-scope=\"scope\">\r\n <div>\r\n <!-- <span> {{ scope.row.auditingType == 0? '门店信息变更': scope.row.auditingType == 0? '新增成员': '成员离职'}}</span> -->\r\n <span>{{scope.row.detail}}</span>\r\n <el-button v-if=\"scope.row.auditingType == 0\" type=\"text\" @click=\"showStoreChange(scope.row)\">查看详情</el-button>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"提交时间\"\r\n show-overflow-tooltip>\r\n <template slot-scope=\"scope\">\r\n <div>{{ scope.row.createTime | formatTimeYMD}}</div>\r\n <div>{{ scope.row.createTime | formatTimeHMS}}</div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"状态\">\r\n <template slot-scope=\"scope\">\r\n <span :class=\"[scope.row.auditingStatus == 2? 'color-FF585C':'']\">{{scope.row.auditingStatus == 1? '超级管理员已同意':'超级管理员已拒绝'}}</span>\r\n <el-popover\r\n class=\"inline-block\"\r\n placement=\"top\"\r\n width=\"150\"\r\n trigger=\"hover\">\r\n <div class=\"tooltip-text\">{{scope.row.refuseReason}}</div>\r\n <div slot=\"reference\">\r\n <i class=\"el-icon-question\" v-if=\"scope.row.auditingStatus == 2\" @click=\"toggleReason(scope.row)\"></i>\r\n </div>\r\n </el-popover>\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n <div class=\"block common-wrap__page text-right\" v-if=\"tableData.length!=0\">\r\n <el-pagination\r\n background\r\n @size-change=\"handleSizeChange\"\r\n @current-change=\"handleCurrentChange\"\r\n :current-page=\"currentPage\"\r\n :page-sizes=\"[10, 20, 30, 40]\"\r\n :page-size=\"pageSize\"\r\n layout=\"total, sizes, prev, pager, next, jumper\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n <!-- 门店变更 -->\r\n <storeChange v-model=\"showStoreDialog\" :storeChangeData=\"storeChangeData\"></storeChange>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport storeChange from '@/components/review/store-change.vue';\r\n\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport strLength from '@/common/js/strlen';\r\nimport { _debounce,formatDate } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\n\r\nexport default {\r\n name: \"reviewed\",\r\n data() {\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '审核中心',\r\n path: '/unreview'\r\n },\r\n {\r\n name: '已审核',\r\n path: ''\r\n }\r\n ],\r\n\r\n filterValue: '99',\r\n filterOptions: [\r\n // {\r\n // label: '待审核',\r\n // value: '0'\r\n // },\r\n {\r\n label: '已同意',\r\n value: '1'\r\n },\r\n {\r\n label: '已拒绝',\r\n value: '2'\r\n },\r\n {\r\n label: '已审核',\r\n value: '99'\r\n }\r\n ],\r\n\r\n searchValue: '', // 搜索\r\n\r\n tableData: [\r\n // {\r\n // enterpriseAuditingId: 1,\r\n // auditingType: 0,// 审核类型(0:门店信息变更,1:新增成员,2:成员离职)\r\n // detail: '',\r\n // relationId: 112,\r\n // applyId: '12223233',\r\n // applyName: '测试',\r\n // headPic: '',\r\n // storeName: '测试',\r\n // refuseReason: '111111',\r\n // auditingStatus: 1, //审核状态 (0:待审核 ,1: 已同意,2:已拒绝)\r\n // beforeContent: '',\r\n // afterContent: '',\r\n // createTime: '2018-12-09 14:34:56'\r\n // }\r\n ],\r\n multipleSelection: [],\r\n\r\n // 分页参数\r\n currentPage: 1,\r\n pageSize: 20,\r\n total: 0,\r\n\r\n // info\r\n applyInfo: {\r\n // photo: '',\r\n // applyName: '测试的',\r\n // sex: 2,\r\n // code: '223344545fffffffffffffff4',\r\n // phone: '13012343333',\r\n // job: '店长',\r\n // store: '测试门店'\r\n },\r\n\r\n // store\r\n showStoreDialog: false,\r\n storeChangeData: {},\r\n\r\n\r\n }\r\n },\r\n filters: {\r\n formatTimeYMD(data) {\r\n return data != '--' ? data.split(' ')[0] : '--';\r\n },\r\n formatTimeHMS(data) {\r\n return data != '--' ? data.split(' ')[1] : '--';\r\n },\r\n formatNum(data){\r\n const reg=/\\d{1,3}(?=(\\d{3})+$)/g;\r\n return (data + '').replace(reg, '$&,');\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 搜索标签清空\r\n */\r\n clearSearch() {\r\n const that = this\r\n that.getTableList();\r\n },\r\n\r\n /**\r\n * 搜索标签\r\n */\r\n searchEnterFun(e) {\r\n const that = this\r\n console.log(e)\r\n let searchVal = String(e.target.value).trim()\r\n if (!searchVal) {\r\n return false;\r\n }\r\n\r\n that.getTableList();\r\n },\r\n\r\n toggleReason(item) {\r\n const that = this\r\n item.visible = true;\r\n that.tableData.forEach(function(ele,index){\r\n if (ele.enterpriseAuditingId != item.enterpriseAuditingId) {\r\n ele.visible = false;\r\n }\r\n })\r\n },\r\n\r\n /**\r\n * 表格---多选\r\n */\r\n handleSelectionChange(val) {\r\n const that = this\r\n that.multipleSelection = val;\r\n },\r\n\r\n /**\r\n * 分页---页码变化\r\n */\r\n handleSizeChange(val) {\r\n const that = this\r\n // console.log(`每页 ${val} 条`);\r\n that.pageSize = val;\r\n that.getTableList();\r\n },\r\n\r\n /**\r\n * 分页---当前页变化\r\n */\r\n handleCurrentChange(val) {\r\n const that = this\r\n // console.log(`当前页: ${val}`);\r\n that.currentPage = val;\r\n let fullPath = that.$route.fullPath;\r\n\r\n that.getTableList();\r\n },\r\n\r\n /**\r\n * 获取头像处显示信息\r\n */\r\n showSingleInfo(memberId) {\r\n const that = this;\r\n },\r\n\r\n\r\n /**\r\n * 显示门店变更\r\n */\r\n showStoreChange(item) {\r\n const that = this;\r\n that.showStoreDialog = true;\r\n that.storeChangeData = item;\r\n },\r\n\r\n /**\r\n * 获取列表数据\r\n */\r\n getTableList(val) {\r\n const that = this\r\n let para = {\r\n auditingType: '',\r\n auditingStatus: that.filterValue,\r\n search: that.searchValue || '', // 搜索字段\r\n pageNum: that.currentPage, // 当前页\r\n pageSize: that.pageSize, // 一页显示个数\r\n }\r\n\r\n getRequest('/haoban-manage-web/audit/auditing-list.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n if (!!resData.result&& !!resData.result.list) {\r\n resData.result.list.forEach(function(ele,index){\r\n if (!!ele.createTime) {\r\n ele.createTime = formatDate(ele.createTime)\r\n }\r\n })\r\n }\r\n that.tableData = resData.result.list;\r\n that.total = resData.result.total;\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n },\r\n mounted() {\r\n this.getTableList()\r\n },\r\n components: {\r\n navCrumb,\r\n storeChange\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.inline-block{\r\n display: inline-block;\r\n}\r\n.bg-82C5FF {\r\n background: #82C5FF;\r\n}\r\n\r\n.color-508CEE {\r\n color: #508CEE;\r\n}\r\n\r\n.color-FF585C {\r\n color: #FF585C;\r\n}\r\n\r\n.w-80 {\r\n width: 80px;\r\n}\r\n\r\n.w-130 {\r\n display: inline-block;\r\n width: 130px;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n}\r\n\r\n.w-250 {\r\n width: 250px;\r\n}\r\n\r\n.m-l-10 {\r\n margin-left: 10px;\r\n}\r\n\r\n/* flex */\r\n.flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n}\r\n\r\n.flex-1 {\r\n -webkit-box-flex: 1;\r\n -webkit-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n}\r\n\r\n.flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.flex-row {\r\n -webkit-flex-direction: row;\r\n -moz-flex-direction: row;\r\n -ms-flex-direction: row;\r\n -o-flex-direction: row;\r\n flex-direction: row;\r\n}\r\n\r\n.flex-align-center {\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.flex-pack-center {\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n}\r\n\r\n.flex-wrap {\r\n -webkit-flex-wrap: wrap;\r\n -moz-flex-wrap: wrap;\r\n -ms-flex-wrap: wrap;\r\n -o-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.flex-space-between {\r\n -webkit-justify-content: space-between;\r\n -moz-justify-content: space-between;\r\n -ms-justify-content: space-between;\r\n -o-justify-content: space-between;\r\n justify-content: space-between;\r\n}\r\n\r\n.text-center {\r\n text-align: center;\r\n}\r\n\r\n.text-right {\r\n text-align: right;\r\n}\r\n\r\n.common-wrap__page {\r\n margin-top: 24px;\r\n}\r\n\r\n.tooltip-text {\r\n width: 100%;\r\n white-space: pre-wrap;\r\n word-break: break-all;\r\n}\r\n\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n .right-box {\r\n background: #fff;\r\n min-height: 500px;\r\n padding: 24px;\r\n\r\n .w-280 {\r\n width: 280px;\r\n }\r\n\r\n .w-514 {\r\n width: 514px;\r\n }\r\n\r\n .m-l-20 {\r\n margin-left: 20px;\r\n }\r\n\r\n .m-t-45 {\r\n margin-top: 45px;\r\n }\r\n\r\n .v-align-b {\r\n vertical-align: bottom;\r\n }\r\n\r\n .text-center {\r\n text-align: center;\r\n }\r\n\r\n .reviewed-body-head {\r\n margin-bottom: 22px;\r\n }\r\n\r\n .table-head-pic {\r\n width: 35px;\r\n height: 35px;\r\n i {\r\n color: #fff;\r\n }\r\n\r\n img {\r\n width: 35px;\r\n height: 35px;\r\n border-radius: 3px;\r\n }\r\n }\r\n\r\n .apply-info {\r\n margin-left: 15px;\r\n line-height: 18px;\r\n span {\r\n font-size: 13px;\r\n color: #606266;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.apply-info-detail {\r\n /*padding: 18px;*/\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n .apply-info-img {\r\n width: 150px;\r\n height: 150px;\r\n border-radius: 12px;\r\n text-align: center;\r\n i {\r\n font-size: 100px;\r\n color: #fff;\r\n }\r\n img {\r\n width: 150px;\r\n height: 150px;\r\n border-radius: 12px;\r\n }\r\n }\r\n\r\n .apply-info-right {\r\n width: 229px;\r\n padding-left: 16px;\r\n font-size: 13px;\r\n color: #606266;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n .w-80 {\r\n display: inline-block;\r\n vertical-align: top;\r\n }\r\n }\r\n\r\n}\r\n\r\n.el-icon-question {\r\n font-size: 14px;\r\n color: #C0C4CC;\r\n cursor: pointer;\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/reviewCenter/reviewed.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"reviewed-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"reviewed-body-head\"},[_c('el-select',{attrs:{\"placeholder\":\"全部状态\"},on:{\"change\":_vm.getTableList},model:{value:(_vm.filterValue),callback:function ($$v) {_vm.filterValue=$$v},expression:\"filterValue\"}},_vm._l((_vm.filterOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})})),_c('el-input',{staticClass:\"w-250 m-l-10\",attrs:{\"placeholder\":\"请输入提交人姓名或门店名称\",\"prefix-icon\":\"el-icon-search\",\"clearable\":\"\"},on:{\"clear\":_vm.clearSearch},nativeOn:{\"keyup\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.searchEnterFun($event)}},model:{value:(_vm.searchValue),callback:function ($$v) {_vm.searchValue=$$v},expression:\"searchValue\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"reviewed-body-content\"},[_c('el-table',{ref:\"multipleTable\",staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.tableData,\"tooltip-effect\":\"dark\"}},[_c('el-table-column',{attrs:{\"label\":\"审核事项\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\"\\n \"+_vm._s(scope.row.auditingType == 0? '门店信息变更': scope.row.auditingType == 1? '新增成员': '成员离职')+\"\\n \")]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"提交人\",\"show-overflow-tooltip\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',{staticClass:\"flex\"},[_c('el-popover',{attrs:{\"placement\":\"top-start\",\"width\":\"400\",\"trigger\":\"hover\"},on:{\"show\":function($event){_vm.showSingleInfo(scope.row.applyId)}}},[_c('div',{staticClass:\"apply-info-detail\"},[_c('div',{staticClass:\"flex\"},[_c('div',{staticClass:\"apply-info-img flex-align-center flex-pack-center bg-82C5FF \"},[(!scope.row.headPic)?_c('i',{staticClass:\"iconfont icon-yewuduanmorentouxian\"}):_c('img',{attrs:{\"src\":scope.row.headPic,\"alt\":\"img\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"flex flex-column apply-info-right flex-space-between\"},[_c('div',{staticClass:\"apply-info-name\"},[_vm._v(_vm._s(scope.row.applyName)+\"\\n \"),_c('i',{class:[scope.row.sex == 2? 'icon-xingbienv color-FF585C' : 'icon-xingbienan color-508CEE','iconfont' ]})]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-code\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"员工代码:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.code))])]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-phone\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"手机号:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.phoneNumber))])]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-job\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"职位:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.positionName))])]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-store\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"所属门店:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.storeName))])])])])]),_vm._v(\" \"),_c('div',{attrs:{\"slot\":\"reference\"},slot:\"reference\"},[_c('div',{staticClass:\"flex flex-align-center flex-pack-center bg-82C5FF table-head-pic\"},[(!scope.row.headPic)?_c('i',{staticClass:\"iconfont icon-yewuduanmorentouxian\"}):_c('img',{attrs:{\"src\":scope.row.headPic,\"alt\":\"img\"}})])])]),_vm._v(\" \"),_c('div',{staticClass:\"flex flex-column apply-info\"},[_c('span',[_vm._v(_vm._s(scope.row.applyName))]),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(scope.row.storeName))])])],1)]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"详情\",\"show-overflow-tooltip\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',[_c('span',[_vm._v(_vm._s(scope.row.detail))]),_vm._v(\" \"),(scope.row.auditingType == 0)?_c('el-button',{attrs:{\"type\":\"text\"},on:{\"click\":function($event){_vm.showStoreChange(scope.row)}}},[_vm._v(\"查看详情\")]):_vm._e()],1)]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"提交时间\",\"show-overflow-tooltip\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',[_vm._v(_vm._s(_vm._f(\"formatTimeYMD\")(scope.row.createTime)))]),_vm._v(\" \"),_c('div',[_vm._v(_vm._s(_vm._f(\"formatTimeHMS\")(scope.row.createTime)))])]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"状态\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('span',{class:[scope.row.auditingStatus == 2? 'color-FF585C':'']},[_vm._v(_vm._s(scope.row.auditingStatus == 1? '超级管理员已同意':'超级管理员已拒绝'))]),_vm._v(\" \"),_c('el-popover',{staticClass:\"inline-block\",attrs:{\"placement\":\"top\",\"width\":\"150\",\"trigger\":\"hover\"}},[_c('div',{staticClass:\"tooltip-text\"},[_vm._v(_vm._s(scope.row.refuseReason))]),_vm._v(\" \"),_c('div',{attrs:{\"slot\":\"reference\"},slot:\"reference\"},[(scope.row.auditingStatus == 2)?_c('i',{staticClass:\"el-icon-question\",on:{\"click\":function($event){_vm.toggleReason(scope.row)}}}):_vm._e()])])]}}])})],1),_vm._v(\" \"),(_vm.tableData.length!=0)?_c('div',{staticClass:\"block common-wrap__page text-right\"},[_c('el-pagination',{attrs:{\"background\":\"\",\"current-page\":_vm.currentPage,\"page-sizes\":[10, 20, 30, 40],\"page-size\":_vm.pageSize,\"layout\":\"total, sizes, prev, pager, next, jumper\",\"total\":_vm.total},on:{\"size-change\":_vm.handleSizeChange,\"current-change\":_vm.handleCurrentChange}})],1):_vm._e()],1)])]),_vm._v(\" \"),_c('vue-gic-footer'),_vm._v(\" \"),_c('storeChange',{attrs:{\"storeChangeData\":_vm.storeChangeData},model:{value:(_vm.showStoreDialog),callback:function ($$v) {_vm.showStoreDialog=$$v},expression:\"showStoreDialog\"}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-72608135\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/reviewCenter/reviewed.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-72608135\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./reviewed.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./reviewed.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./reviewed.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-72608135\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./reviewed.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-72608135\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/reviewCenter/reviewed.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"custom-dialog-wrap\">\r\n <el-dialog title=\"门店环境图变更\" :visible.sync=\"customDialog\" width=\"600px\" :before-close=\"handleCardClose\">\r\n <div class=\"dialog-content\">\r\n <el-row>\r\n <el-col :span=\"11\">\r\n <div class=\"grid-content bg-purple-dark\">\r\n 变更前\r\n </div>\r\n <div class=\"data-body\">\r\n <div class=\"data-body-content flex flex-column flex-space-between\">\r\n <template v-for=\"item in leftData\">\r\n <img :src=\"item.src\" alt=\"\"/>\r\n </template>\r\n </div>\r\n </div>\r\n </el-col>\r\n <el-col :span=\"11\">\r\n <div class=\"grid-content bg-purple-dark\">\r\n 变更后\r\n </div>\r\n <div class=\"data-body\">\r\n <div class=\"data-body-content flex flex-column flex-space-between\">\r\n <template v-for=\"item in rightData\">\r\n <img :src=\"item.src\" alt=\"\"/>\r\n </template>\r\n </div>\r\n </div>\r\n </el-col>\r\n </el-row>\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n<script>\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n import showMsg from '@/common/js/showmsg';\r\n import errMsg from '@/common/js/error';\r\n import qs from 'qs';\r\n export default {\r\n name: 'custom-dialog',\r\n props: {\r\n value: {\r\n type: Boolean,\r\n default: false\r\n },\r\n storeChangeData: {\r\n type: Object\r\n }\r\n },\r\n data () {\r\n return {\r\n repProjectName: 'gic-web', // 项目名\r\n customDialog: this.value, // 弹框显示\r\n\r\n leftData: [\r\n {\r\n src: require('../../assets/test.png')\r\n },\r\n {\r\n src: require('../../assets/test.png')\r\n },\r\n {\r\n src: require('../../assets/test.png')\r\n }\r\n ],\r\n rightData: [\r\n {\r\n src: require('../../assets/test.png')\r\n },\r\n {\r\n src: require('../../assets/test.png')\r\n },\r\n {\r\n src: require('../../assets/test.png')\r\n }\r\n ]\r\n }\r\n },\r\n beforeMount() {\r\n const that = this\r\n },\r\n methods:{\r\n\r\n // 关闭\r\n handleCardClose() {\r\n const that = this;\r\n that.customCancel();\r\n },\r\n\r\n // 取消\r\n customCancel() {\r\n const that = this;\r\n that.customDialog = false\r\n that.$emit('input',that.customDialog)\r\n },\r\n\r\n formatDate(time,flag) {\r\n const that = this\r\n // (0-9)年月数字的显示\r\n function formatDig(num) {\r\n return num > 9 ? '' + num : '0' + num;\r\n }\r\n let myDate = new Date(time);\r\n let y = myDate.getFullYear();\r\n let m = myDate.getMonth()+1;\r\n let d = myDate.getDate();\r\n return y + flag + formatDig(m) + flag + formatDig(d) + flag\r\n },\r\n\r\n handleData() {\r\n const that = this;\r\n\r\n }\r\n\r\n },\r\n watch: {\r\n value: function(newData,oldData){\r\n const that = this;\r\n // console.log(\"新数据:\",newData,oldData)\r\n that.customDialog = newData\r\n },\r\n storeChangeData: function(newData,oldData){\r\n const that = this;\r\n }\r\n },\r\n\r\n /* 接收数据 */\r\n mounted(){\r\n const that = this;\r\n // console.log(\"新数据:\",that.value)\r\n // that.customDialog = that.showStoreDialog\r\n },\r\n\r\n }\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\r\n.flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n}\r\n\r\n.flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.flex-space-between {\r\n -webkit-justify-content: space-between;\r\n -moz-justify-content: space-between;\r\n -ms-justify-content: space-between;\r\n -o-justify-content: space-between;\r\n justify-content: space-between;\r\n}\r\n.dialog-content {\r\n /*height: 484px;*/\r\n padding-bottom: 20px;\r\n\r\n .grid-content {\r\n width: 100%;\r\n height: 42px;\r\n line-height: 42px;\r\n text-align: center;\r\n background: rgba(245,247,250,1);\r\n font-size: 16px;\r\n color: #303133;\r\n /*border: 1px solid rgba(235,238,245,1);\r\n border-radius: 4px;*/\r\n }\r\n\r\n .el-row {\r\n width: 100%;\r\n font-size: 0\r\n }\r\n .el-col-11 {\r\n width: 272px;\r\n border:1px solid rgba(235,238,245,1);\r\n border-radius: 4px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n &+.el-col-11 {\r\n margin-left: 14px;\r\n }\r\n }\r\n\r\n .data-body {\r\n height: 442px;\r\n max-height: 442px;\r\n padding: 11px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n .data-body-content {\r\n height: 100%;\r\n overflow-x: hidden;\r\n overflow-y: auto;\r\n }\r\n img {\r\n width: 100%;\r\n &+img {\r\n margin-top: 10px;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/review/store-change.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"custom-dialog-wrap\"},[_c('el-dialog',{attrs:{\"title\":\"门店环境图变更\",\"visible\":_vm.customDialog,\"width\":\"600px\",\"before-close\":_vm.handleCardClose},on:{\"update:visible\":function($event){_vm.customDialog=$event}}},[_c('div',{staticClass:\"dialog-content\"},[_c('el-row',[_c('el-col',{attrs:{\"span\":11}},[_c('div',{staticClass:\"grid-content bg-purple-dark\"},[_vm._v(\"\\n 变更前\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"data-body\"},[_c('div',{staticClass:\"data-body-content flex flex-column flex-space-between\"},[_vm._l((_vm.leftData),function(item){return [_c('img',{attrs:{\"src\":item.src,\"alt\":\"\"}})]})],2)])]),_vm._v(\" \"),_c('el-col',{attrs:{\"span\":11}},[_c('div',{staticClass:\"grid-content bg-purple-dark\"},[_vm._v(\"\\n 变更后\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"data-body\"},[_c('div',{staticClass:\"data-body-content flex flex-column flex-space-between\"},[_vm._l((_vm.rightData),function(item){return [_c('img',{attrs:{\"src\":item.src,\"alt\":\"\"}})]})],2)])])],1)],1)])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-458dae70\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/review/store-change.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-458dae70\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./store-change.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./store-change.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./store-change.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-458dae70\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./store-change.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-458dae70\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/review/store-change.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([8],{"2FlR":function(e,t,a){e.exports=a.p+"static/img/test.50e4091.png"},Zx22:function(e,t,a){"use strict";a("P9l9"),a("3E4D"),a("Ch4/"),a("mw3O");var s={name:"custom-dialog",props:{value:{type:Boolean,default:!1},storeChangeData:{type:Object}},data:function(){return{repProjectName:"gic-web",customDialog:this.value,leftData:[{src:a("2FlR")},{src:a("2FlR")},{src:a("2FlR")}],rightData:[{src:a("2FlR")},{src:a("2FlR")},{src:a("2FlR")}]}},beforeMount:function(){},methods:{handleCardClose:function(){this.customCancel()},customCancel:function(){this.customDialog=!1,this.$emit("input",this.customDialog)},formatDate:function(e,t){function a(e){return e>9?""+e:"0"+e}var s=new Date(e),i=s.getFullYear(),o=s.getMonth()+1,n=s.getDate();return i+t+a(o)+t+a(n)+t},handleData:function(){}},watch:{value:function(e,t){this.customDialog=e},storeChangeData:function(e,t){}},mounted:function(){}},i={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"custom-dialog-wrap"},[a("el-dialog",{attrs:{title:"门店环境图变更",visible:e.customDialog,width:"600px","before-close":e.handleCardClose},on:{"update:visible":function(t){e.customDialog=t}}},[a("div",{staticClass:"dialog-content"},[a("el-row",[a("el-col",{attrs:{span:11}},[a("div",{staticClass:"grid-content bg-purple-dark"},[e._v("\n 变更前\n ")]),e._v(" "),a("div",{staticClass:"data-body"},[a("div",{staticClass:"data-body-content flex flex-column flex-space-between"},[e._l(e.leftData,function(e){return[a("img",{attrs:{src:e.src,alt:""}})]})],2)])]),e._v(" "),a("el-col",{attrs:{span:11}},[a("div",{staticClass:"grid-content bg-purple-dark"},[e._v("\n 变更后\n ")]),e._v(" "),a("div",{staticClass:"data-body"},[a("div",{staticClass:"data-body-content flex flex-column flex-space-between"},[e._l(e.rightData,function(e){return[a("img",{attrs:{src:e.src,alt:""}})]})],2)])])],1)],1)])],1)},staticRenderFns:[]};var o=a("VU/8")(s,i,!1,function(e){a("zq2K")},"data-v-458dae70",null);t.a=o.exports},vPUi:function(e,t){},xCEU:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("3Xzz"),i=a("Zx22"),o=a("3E4D"),n=a("Ch4/"),l=(a("Mk6G"),a("PI0u")),r=a("P9l9"),c={name:"unreview",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"审核中心",path:"/unreview"},{name:"待审核",path:""}],filterValue:"",filterOptions:[{label:"全部类型",value:""},{label:"新增成员",value:"1"},{label:"成员离职",value:"2"}],tableData:[],multipleSelection:[],currentPage:1,pageSize:20,total:0,selectId:"",ruleForm:{refuseReason:""},rules:{refuseReason:[{required:!0,message:"请输入拒绝理由",trigger:"blur"},{min:1,max:50,message:"长度在 1 到 50 个字",trigger:"blur"}]},showStoreDialog:!1,storeChangeData:{},approveVisible:!1,refuseVisible:!1}},filters:{formatTimeYMD:function(e){return"--"!=e?e.split(" ")[0]:"--"},formatTimeHMS:function(e){return"--"!=e?e.split(" ")[1]:"--"},formatNum:function(e){return(e+"").replace(/\d{1,3}(?=(\d{3})+$)/g,"$&,")}},computed:{},methods:{handleSelectionChange:function(e){this.multipleSelection=e},handleSizeChange:function(e){this.pageSize=e,this.getTableList()},handleCurrentChange:function(e){this.currentPage=e,this.getTableList()},handleClick:function(e,t,a){this.selectId=t.enterpriseAuditingId,a?this.refuseVisible=!0:this.approveVisible=!0},sendApprove:function(){this.postApprove(this.selectId)},approveAll:function(){console.log(this.multipleSelection);var e=this.multipleSelection.length?this.multipleSelection.map(function(e){return e.enterpriseAuditingId}):"";if(!e)return this.$message.error({duration:1e3,message:"请选择列表"}),!1;this.postAllApprove(e)},postApprove:function(e){var t=this,a={enterpriseAuditingId:e};Object(r.b)("/haoban-manage-web/audit/approve.json",a).then(function(e){var a=e.data;if(1==a.errorCode)return o.a.showmsg("操作成功","success"),t.approveVisible=!1,void t.getTableList();n.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},postAllApprove:function(e){var t=this,a={enterpriseAuditingIds:e};Object(r.b)("/haoban-manage-web/audit/batch-approve.json",a).then(function(e){var a=e.data;if(1==a.errorCode)return o.a.showmsg("操作成功","success"),void t.getTableList();n.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},sendRefuse:function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.postRefuse()})},postRefuse:function(){var e=this,t={enterpriseAuditingId:e.selectId,refuseReason:e.ruleForm.refuseReason};Object(r.a)("/haoban-manage-web/audit/refuse.json",t).then(function(t){var a=t.data;if(1==a.errorCode)return o.a.showmsg("操作成功","success"),e.refuseVisible=!1,void e.getTableList();n.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},showSingleInfo:function(e){},showStoreChange:function(e){this.showStoreDialog=!0,this.storeChangeData=e},getTableList:function(e){var t=this,a={auditingType:t.filterValue,auditingStatus:"0",search:"",pageNum:t.currentPage,pageSize:t.pageSize};Object(r.a)("/haoban-manage-web/audit/auditing-list.json",a).then(function(e){var a=e.data;if(1==a.errorCode)return a.result&&a.result.list&&a.result.list.forEach(function(e,t){e.createTime&&(e.createTime=Object(l.b)(e.createTime))}),t.tableData=a.result.list,void(t.total=a.result.total);n.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}},mounted:function(){this.getTableList()},components:{navCrumb:s.a,storeChange:i.a}},u={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"unreview-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"reviewed-body-head flex flex-space-between"},[a("el-select",{attrs:{placeholder:"全部事项"},on:{change:e.getTableList},model:{value:e.filterValue,callback:function(t){e.filterValue=t},expression:"filterValue"}},e._l(e.filterOptions,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.approveAll}},[e._v("批量同意")])],1),e._v(" "),a("div",{staticClass:"reviewed-body-content"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:e.tableData,"tooltip-effect":"dark"},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),e._v(" "),a("el-table-column",{attrs:{label:"审核事项"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(0==t.row.auditingType?"门店信息变更":1==t.row.auditingType?"新增成员":"成员离职")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"提交人","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticClass:"flex"},[a("el-popover",{attrs:{placement:"top-start",width:"400",trigger:"hover"},on:{show:function(a){e.showSingleInfo(t.row.applyId)}}},[a("div",{staticClass:"apply-info-detail"},[a("div",{staticClass:"flex"},[a("div",{staticClass:"apply-info-img flex-align-center flex-pack-center bg-82C5FF "},[t.row.headPic?a("img",{attrs:{src:t.row.headPic,alt:"img"}}):a("i",{staticClass:"iconfont icon-yewuduanmorentouxian"})]),e._v(" "),a("div",{staticClass:"flex flex-column apply-info-right flex-space-between"},[a("div",{staticClass:"apply-info-name"},[e._v(e._s(t.row.applyName)+"\n "),a("i",{class:[2==t.row.sex?"icon-xingbienv color-FF585C":"icon-xingbienan color-508CEE","iconfont"]})]),e._v(" "),a("div",{staticClass:"apply-info-code"},[a("span",{staticClass:"w-80"},[e._v("员工代码:")]),a("span",{staticClass:"w-130"},[e._v(e._s(t.row.code))])]),e._v(" "),a("div",{staticClass:"apply-info-phone"},[a("span",{staticClass:"w-80"},[e._v("手机号:")]),a("span",{staticClass:"w-130"},[e._v(e._s(t.row.phoneNumber))])]),e._v(" "),a("div",{staticClass:"apply-info-job"},[a("span",{staticClass:"w-80"},[e._v("职位:")]),a("span",{staticClass:"w-130"},[e._v(e._s(t.row.positionName))])]),e._v(" "),a("div",{staticClass:"apply-info-store"},[a("span",{staticClass:"w-80"},[e._v("所属门店:")]),a("span",{staticClass:"w-130"},[e._v(e._s(t.row.storeName))])])])])]),e._v(" "),a("div",{attrs:{slot:"reference"},slot:"reference"},[a("div",{staticClass:"flex flex-align-center flex-pack-center bg-82C5FF table-head-pic"},[t.row.headPic?a("img",{attrs:{src:t.row.headPic,alt:"img"}}):a("i",{staticClass:"iconfont icon-yewuduanmorentouxian"})])])]),e._v(" "),a("div",{staticClass:"flex flex-column apply-info"},[a("span",[e._v(e._s(t.row.applyName))]),e._v(" "),a("span",[e._v(e._s(t.row.storeName))])])],1)]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"详情"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[a("span",[e._v(e._s(t.row.detail))]),e._v(" "),0==t.row.auditingType?a("el-button",{attrs:{type:"text"},on:{click:function(a){e.showStoreChange(t.row)}}},[e._v("查看详情")]):e._e()],1)]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"提交时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(e._f("formatTimeYMD")(t.row.createTime)))]),e._v(" "),a("div",[e._v(e._s(e._f("formatTimeHMS")(t.row.createTime)))])]}}])}),e._v(" "),a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){e.handleClick(t.$index,t.row)}}},[e._v("同意")]),e._v(" "),a("el-button",{attrs:{type:"text",size:"small"},on:{click:function(a){e.handleClick(t.$index,t.row,"refuse")}}},[e._v("拒绝")])]}}])})],1),e._v(" "),0!=e.tableData.length?a("div",{staticClass:"block common-wrap__page text-right"},[a("el-pagination",{attrs:{background:"","current-page":e.currentPage,"page-sizes":[10,20,30,40],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1):e._e()],1)])]),e._v(" "),a("vue-gic-footer"),e._v(" "),a("storeChange",{attrs:{storeChangeData:e.storeChangeData},model:{value:e.showStoreDialog,callback:function(t){e.showStoreDialog=t},expression:"showStoreDialog"}}),e._v(" "),a("el-dialog",{staticClass:"approve-dialog",attrs:{title:"",visible:e.approveVisible,width:"422px"},on:{"update:visible":function(t){e.approveVisible=t}}},[a("div",{staticClass:"approve-body text-center"},[a("div",[a("i",{staticClass:"el-icon-success"}),a("span",{staticClass:"approve-icon-tip"},[e._v("同意")])]),e._v(" "),a("div",{staticClass:"approve-tip"},[e._v("是否确认同意")])]),e._v(" "),a("div",{staticClass:"approve-footer dialog-footer",staticStyle:{"text-align":"center"},attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.approveVisible=!1}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.sendApprove}},[e._v("确 定")])],1)]),e._v(" "),a("el-dialog",{staticClass:"refuse-dialog",attrs:{title:"提示",visible:e.refuseVisible,width:"422px"},on:{"update:visible":function(t){e.refuseVisible=t}}},[a("div",[a("div",{staticClass:"refuse-tip"},[e._v("请输入拒绝理由")]),e._v(" "),a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules}},[a("el-form-item",{attrs:{label:"",prop:"refuseReason"}},[a("el-input",{attrs:{type:"textarea",rows:3},model:{value:e.ruleForm.refuseReason,callback:function(t){e.$set(e.ruleForm,"refuseReason",t)},expression:"ruleForm.refuseReason"}})],1)],1)],1),e._v(" "),a("div",{staticClass:"approve-footer dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.refuseVisible=!1}}},[e._v("取 消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.sendRefuse("ruleForm")}}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var p=a("VU/8")(c,u,!1,function(e){a("vPUi")},"data-v-3651ad78",null);t.default=p.exports},zq2K:function(e,t){}});
//# sourceMappingURL=8.16a8fb9b3e4e6c3808de.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/test.png","webpack:///src/components/review/store-change.vue","webpack:///./src/components/review/store-change.vue?fa35","webpack:///./src/components/review/store-change.vue","webpack:///src/views/reviewCenter/unreview.vue","webpack:///./src/views/reviewCenter/unreview.vue?4b50","webpack:///./src/views/reviewCenter/unreview.vue"],"names":["module","exports","__webpack_require__","p","store_change","name","props","value","type","Boolean","default","storeChangeData","Object","data","repProjectName","customDialog","this","leftData","src","rightData","beforeMount","methods","handleCardClose","customCancel","$emit","formatDate","time","flag","formatDig","num","myDate","Date","y","getFullYear","m","getMonth","d","getDate","handleData","watch","newData","oldData","mounted","review_store_change","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","title","visible","width","before-close","on","update:visible","$event","span","_v","_l","item","alt","staticRenderFns","Component","normalizeComponent","ssrContext","__webpack_exports__","unreview","navpath","path","relocation","filterValue","filterOptions","label","tableData","multipleSelection","currentPage","pageSize","total","selectId","ruleForm","refuseReason","rules","required","message","trigger","min","max","showStoreDialog","approveVisible","refuseVisible","filters","formatTimeYMD","split","formatTimeHMS","formatNum","replace","computed","handleSelectionChange","val","handleSizeChange","getTableList","handleCurrentChange","handleClick","index","enterpriseAuditingId","sendApprove","postApprove","approveAll","console","log","ids","length","map","$message","error","duration","postAllApprove","that","para","api","then","res","resData","errorCode","showmsg","errorMsg","catch","enterpriseAuditingIds","sendRefuse","formName","$refs","validate","valid","postRefuse","showSingleInfo","memberId","showStoreChange","auditingType","auditingStatus","search","pageNum","result","list","forEach","ele","createTime","js_public","components","navCrumb","nav","storeChange","reviewCenter_unreview","placeholder","change","model","callback","$$v","expression","key","click","ref","staticStyle","tooltip-effect","selection-change","scopedSlots","_u","fn","scope","_s","row","show-overflow-tooltip","placement","show","applyId","headPic","applyName","class","sex","code","phoneNumber","positionName","storeName","slot","detail","_e","_f","size","$index","background","current-page","page-sizes","page-size","layout","size-change","current-change","text-align","prop","rows","$set"],"mappings":"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","file":"static/js/8.16a8fb9b3e4e6c3808de.js","sourcesContent":["module.exports = __webpack_public_path__ + \"static/img/test.50e4091.png\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/test.png\n// module id = 2FlR\n// module chunks = 7 8","<template>\r\n <div class=\"custom-dialog-wrap\">\r\n <el-dialog title=\"门店环境图变更\" :visible.sync=\"customDialog\" width=\"600px\" :before-close=\"handleCardClose\">\r\n <div class=\"dialog-content\">\r\n <el-row>\r\n <el-col :span=\"11\">\r\n <div class=\"grid-content bg-purple-dark\">\r\n 变更前\r\n </div>\r\n <div class=\"data-body\">\r\n <div class=\"data-body-content flex flex-column flex-space-between\">\r\n <template v-for=\"item in leftData\">\r\n <img :src=\"item.src\" alt=\"\"/>\r\n </template>\r\n </div>\r\n </div>\r\n </el-col>\r\n <el-col :span=\"11\">\r\n <div class=\"grid-content bg-purple-dark\">\r\n 变更后\r\n </div>\r\n <div class=\"data-body\">\r\n <div class=\"data-body-content flex flex-column flex-space-between\">\r\n <template v-for=\"item in rightData\">\r\n <img :src=\"item.src\" alt=\"\"/>\r\n </template>\r\n </div>\r\n </div>\r\n </el-col>\r\n </el-row>\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n<script>\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n import showMsg from '@/common/js/showmsg';\r\n import errMsg from '@/common/js/error';\r\n import qs from 'qs';\r\n export default {\r\n name: 'custom-dialog',\r\n props: {\r\n value: {\r\n type: Boolean,\r\n default: false\r\n },\r\n storeChangeData: {\r\n type: Object\r\n }\r\n },\r\n data () {\r\n return {\r\n repProjectName: 'gic-web', // 项目名\r\n customDialog: this.value, // 弹框显示\r\n\r\n leftData: [\r\n {\r\n src: require('../../assets/test.png')\r\n },\r\n {\r\n src: require('../../assets/test.png')\r\n },\r\n {\r\n src: require('../../assets/test.png')\r\n }\r\n ],\r\n rightData: [\r\n {\r\n src: require('../../assets/test.png')\r\n },\r\n {\r\n src: require('../../assets/test.png')\r\n },\r\n {\r\n src: require('../../assets/test.png')\r\n }\r\n ]\r\n }\r\n },\r\n beforeMount() {\r\n const that = this\r\n },\r\n methods:{\r\n\r\n // 关闭\r\n handleCardClose() {\r\n const that = this;\r\n that.customCancel();\r\n },\r\n\r\n // 取消\r\n customCancel() {\r\n const that = this;\r\n that.customDialog = false\r\n that.$emit('input',that.customDialog)\r\n },\r\n\r\n formatDate(time,flag) {\r\n const that = this\r\n // (0-9)年月数字的显示\r\n function formatDig(num) {\r\n return num > 9 ? '' + num : '0' + num;\r\n }\r\n let myDate = new Date(time);\r\n let y = myDate.getFullYear();\r\n let m = myDate.getMonth()+1;\r\n let d = myDate.getDate();\r\n return y + flag + formatDig(m) + flag + formatDig(d) + flag\r\n },\r\n\r\n handleData() {\r\n const that = this;\r\n\r\n }\r\n\r\n },\r\n watch: {\r\n value: function(newData,oldData){\r\n const that = this;\r\n // console.log(\"新数据:\",newData,oldData)\r\n that.customDialog = newData\r\n },\r\n storeChangeData: function(newData,oldData){\r\n const that = this;\r\n }\r\n },\r\n\r\n /* 接收数据 */\r\n mounted(){\r\n const that = this;\r\n // console.log(\"新数据:\",that.value)\r\n // that.customDialog = that.showStoreDialog\r\n },\r\n\r\n }\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\r\n.flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n}\r\n\r\n.flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.flex-space-between {\r\n -webkit-justify-content: space-between;\r\n -moz-justify-content: space-between;\r\n -ms-justify-content: space-between;\r\n -o-justify-content: space-between;\r\n justify-content: space-between;\r\n}\r\n.dialog-content {\r\n /*height: 484px;*/\r\n padding-bottom: 20px;\r\n\r\n .grid-content {\r\n width: 100%;\r\n height: 42px;\r\n line-height: 42px;\r\n text-align: center;\r\n background: rgba(245,247,250,1);\r\n font-size: 16px;\r\n color: #303133;\r\n /*border: 1px solid rgba(235,238,245,1);\r\n border-radius: 4px;*/\r\n }\r\n\r\n .el-row {\r\n width: 100%;\r\n font-size: 0\r\n }\r\n .el-col-11 {\r\n width: 272px;\r\n border:1px solid rgba(235,238,245,1);\r\n border-radius: 4px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n &+.el-col-11 {\r\n margin-left: 14px;\r\n }\r\n }\r\n\r\n .data-body {\r\n height: 442px;\r\n max-height: 442px;\r\n padding: 11px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n .data-body-content {\r\n height: 100%;\r\n overflow-x: hidden;\r\n overflow-y: auto;\r\n }\r\n img {\r\n width: 100%;\r\n &+img {\r\n margin-top: 10px;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/review/store-change.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"custom-dialog-wrap\"},[_c('el-dialog',{attrs:{\"title\":\"门店环境图变更\",\"visible\":_vm.customDialog,\"width\":\"600px\",\"before-close\":_vm.handleCardClose},on:{\"update:visible\":function($event){_vm.customDialog=$event}}},[_c('div',{staticClass:\"dialog-content\"},[_c('el-row',[_c('el-col',{attrs:{\"span\":11}},[_c('div',{staticClass:\"grid-content bg-purple-dark\"},[_vm._v(\"\\n 变更前\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"data-body\"},[_c('div',{staticClass:\"data-body-content flex flex-column flex-space-between\"},[_vm._l((_vm.leftData),function(item){return [_c('img',{attrs:{\"src\":item.src,\"alt\":\"\"}})]})],2)])]),_vm._v(\" \"),_c('el-col',{attrs:{\"span\":11}},[_c('div',{staticClass:\"grid-content bg-purple-dark\"},[_vm._v(\"\\n 变更后\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"data-body\"},[_c('div',{staticClass:\"data-body-content flex flex-column flex-space-between\"},[_vm._l((_vm.rightData),function(item){return [_c('img',{attrs:{\"src\":item.src,\"alt\":\"\"}})]})],2)])])],1)],1)])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-458dae70\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/review/store-change.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-458dae70\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./store-change.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./store-change.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./store-change.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-458dae70\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./store-change.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-458dae70\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/review/store-change.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"unreview-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"reviewed-body-head flex flex-space-between\">\r\n <el-select v-model=\"filterValue\" placeholder=\"全部事项\" @change=\"getTableList\">\r\n <el-option\r\n v-for=\"item in filterOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n <el-button type=\"primary\" @click=\"approveAll\">批量同意</el-button>\r\n </div>\r\n <div class=\"reviewed-body-content\">\r\n <el-table\r\n ref=\"multipleTable\"\r\n :data=\"tableData\"\r\n tooltip-effect=\"dark\"\r\n style=\"width: 100%\"\r\n @selection-change=\"handleSelectionChange\">\r\n <el-table-column\r\n type=\"selection\"\r\n width=\"55\">\r\n </el-table-column>\r\n <el-table-column\r\n label=\"审核事项\">\r\n <template slot-scope=\"scope\">\r\n {{ scope.row.auditingType == 0? '门店信息变更': scope.row.auditingType == 1? '新增成员': '成员离职'}}\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"提交人\"\r\n show-overflow-tooltip>\r\n <template slot-scope=\"scope\">\r\n <div class=\"flex\">\r\n <el-popover\r\n placement=\"top-start\"\r\n width=\"400\"\r\n trigger=\"hover\"\r\n @show=\"showSingleInfo(scope.row.applyId)\">\r\n <div class=\"apply-info-detail\">\r\n <div class=\"flex\">\r\n <div class=\"apply-info-img flex-align-center flex-pack-center bg-82C5FF \">\r\n <i v-if=\"!scope.row.headPic\" class=\"iconfont icon-yewuduanmorentouxian\"></i>\r\n <img v-else :src=\"scope.row.headPic\" alt=\"img\"/>\r\n </div>\r\n <div class=\"flex flex-column apply-info-right flex-space-between\">\r\n <div class=\"apply-info-name\">{{scope.row.applyName}}\r\n <i :class=\"[scope.row.sex == 2? 'icon-xingbienv color-FF585C' : 'icon-xingbienan color-508CEE','iconfont' ]\"></i>\r\n </div>\r\n <div class=\"apply-info-code\">\r\n <span class=\"w-80\">员工代码:</span><span class=\"w-130\">{{ scope.row.code }}</span>\r\n </div>\r\n <div class=\"apply-info-phone\">\r\n <span class=\"w-80\">手机号:</span><span class=\"w-130\">{{ scope.row.phoneNumber }}</span>\r\n </div>\r\n <div class=\"apply-info-job\">\r\n <span class=\"w-80\">职位:</span><span class=\"w-130\">{{ scope.row.positionName }}</span>\r\n </div>\r\n <div class=\"apply-info-store\">\r\n <span class=\"w-80\">所属门店:</span><span class=\"w-130\">{{ scope.row.storeName }}</span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div slot=\"reference\">\r\n <div class=\"flex flex-align-center flex-pack-center bg-82C5FF table-head-pic\">\r\n <i v-if=\"!scope.row.headPic\" class=\"iconfont icon-yewuduanmorentouxian\"></i>\r\n <img v-else :src=\"scope.row.headPic\" alt=\"img\"/>\r\n </div>\r\n </div>\r\n </el-popover>\r\n <div class=\"flex flex-column apply-info\">\r\n <span>{{scope.row.applyName}}</span>\r\n <span>{{scope.row.storeName}}</span>\r\n </div>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"详情\">\r\n <template slot-scope=\"scope\">\r\n <div>\r\n <!-- <span> {{ scope.row.auditingType == 0? '门店信息变更': scope.row.auditingType == 0? '新增成员': '成员离职'}}</span> -->\r\n <span>{{scope.row.detail}}</span>\r\n <el-button v-if=\"scope.row.auditingType == 0\" type=\"text\" @click=\"showStoreChange(scope.row)\">查看详情</el-button>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"提交时间\"\r\n show-overflow-tooltip>\r\n <template slot-scope=\"scope\">\r\n <div>{{ scope.row.createTime | formatTimeYMD}}</div>\r\n <div>{{ scope.row.createTime | formatTimeHMS}}</div>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n label=\"操作\"\r\n width=\"100\">\r\n <template slot-scope=\"scope\">\r\n <el-button @click=\"handleClick(scope.$index,scope.row)\" type=\"text\" size=\"small\">同意</el-button>\r\n <el-button @click=\"handleClick(scope.$index,scope.row,'refuse')\" type=\"text\" size=\"small\">拒绝</el-button>\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n <div class=\"block common-wrap__page text-right\" v-if=\"tableData.length!=0\">\r\n <el-pagination\r\n background\r\n @size-change=\"handleSizeChange\"\r\n @current-change=\"handleCurrentChange\"\r\n :current-page=\"currentPage\"\r\n :page-sizes=\"[10, 20, 30, 40]\"\r\n :page-size=\"pageSize\"\r\n layout=\"total, sizes, prev, pager, next, jumper\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n <!-- 门店变更 -->\r\n <storeChange v-model=\"showStoreDialog\" :storeChangeData=\"storeChangeData\"></storeChange>\r\n <!-- 同意 -->\r\n <el-dialog class=\"approve-dialog\" title=\"\" :visible.sync=\"approveVisible\" width=\"422px\">\r\n <div class=\"approve-body text-center\">\r\n <div><i class=\"el-icon-success\"></i><span class=\"approve-icon-tip\">同意</span></div>\r\n <div class=\"approve-tip\">是否确认同意</div>\r\n </div>\r\n <div slot=\"footer\" class=\"approve-footer dialog-footer\" style=\"text-align: center;\">\r\n <el-button @click=\"approveVisible = false\">取 消</el-button>\r\n <el-button type=\"primary\" @click=\"sendApprove\">确 定</el-button>\r\n </div>\r\n </el-dialog>\r\n <!-- 拒绝 -->\r\n <el-dialog class=\"refuse-dialog\" title=\"提示\" :visible.sync=\"refuseVisible\" width=\"422px\">\r\n <div>\r\n <div class=\"refuse-tip\">请输入拒绝理由</div>\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"\" prop=\"refuseReason\">\r\n <el-input\r\n v-model=\"ruleForm.refuseReason\"\r\n type=\"textarea\"\r\n :rows=\"3\">\r\n </el-input>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n <div slot=\"footer\" class=\"approve-footer dialog-footer\" >\r\n <el-button @click=\"refuseVisible = false\">取 消</el-button>\r\n <el-button type=\"primary\" @click=\"sendRefuse('ruleForm')\">确 定</el-button>\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport storeChange from '@/components/review/store-change.vue';\r\n\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport strLength from '@/common/js/strlen';\r\nimport { _debounce,formatDate } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"unreview\",\r\n data() {\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '审核中心',\r\n path: '/unreview'\r\n },\r\n {\r\n name: '待审核',\r\n path: ''\r\n }\r\n\r\n ],\r\n\r\n filterValue: '',\r\n filterOptions: [\r\n // {\r\n // label: '门店信息变更',\r\n // value: '0'\r\n // },\r\n {\r\n label: '全部类型',\r\n value: ''\r\n },\r\n {\r\n label: '新增成员',\r\n value: '1'\r\n },\r\n {\r\n label: '成员离职',\r\n value: '2'\r\n }\r\n ],\r\n\r\n tableData: [\r\n // {\r\n // enterpriseAuditingId: 1,\r\n // auditingType: 0,//审核类型(0:门店信息变更,1:新增成员,2:成员离职)\r\n // detail: '',\r\n // relationId: 112,\r\n // applyId: '12223233',\r\n // applyName: '测试',\r\n // headPic: '',\r\n // storeName: '测试门店',\r\n // refuseReason: '111111',\r\n // auditingStatus: 0, //审核状态 (0:待审核 ,1: 已同意,2:已拒绝)\r\n // beforeContent: '',\r\n // afterContent: '',\r\n // createTime: '2018-12-09 14:34:56'\r\n // }\r\n ],\r\n multipleSelection: [],\r\n\r\n // 分页参数\r\n currentPage: 1,\r\n pageSize: 20,\r\n total: 0,\r\n\r\n // 操作\r\n selectId: '',\r\n ruleForm: {\r\n refuseReason: ''\r\n },\r\n rules: {\r\n refuseReason: [\r\n { required: true, message: '请输入拒绝理由', trigger: 'blur' },\r\n { min: 1, max: 50, message: '长度在 1 到 50 个字', trigger: 'blur' }\r\n ],\r\n },\r\n\r\n showStoreDialog: false,\r\n storeChangeData: {},\r\n\r\n approveVisible: false,\r\n refuseVisible: false,\r\n\r\n }\r\n },\r\n filters: {\r\n formatTimeYMD(data) {\r\n return data != '--' ? data.split(' ')[0] : '--';\r\n },\r\n formatTimeHMS(data) {\r\n return data != '--' ? data.split(' ')[1] : '--';\r\n },\r\n formatNum(data){\r\n const reg=/\\d{1,3}(?=(\\d{3})+$)/g;\r\n return (data + '').replace(reg, '$&,');\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n /**\r\n * 表格---多选\r\n */\r\n handleSelectionChange(val) {\r\n const that = this\r\n that.multipleSelection = val;\r\n },\r\n\r\n /**\r\n * 分页---页码变化\r\n */\r\n handleSizeChange(val) {\r\n const that = this;\r\n that.pageSize = val;\r\n that.getTableList();\r\n },\r\n\r\n /**\r\n * 分页---当前页变化\r\n */\r\n handleCurrentChange(val) {\r\n const that = this;\r\n that.currentPage = val;\r\n\r\n that.getTableList();\r\n },\r\n\r\n /**\r\n * 操作\r\n */\r\n handleClick(index,item,flag) {\r\n const that = this\r\n that.selectId = item.enterpriseAuditingId;\r\n !!flag? that.refuseVisible = true: that.approveVisible = true;\r\n },\r\n\r\n /**\r\n * 确定同意\r\n */\r\n sendApprove() {\r\n const that = this\r\n that.postApprove(that.selectId)\r\n },\r\n\r\n /**\r\n * 批量同意\r\n */\r\n approveAll() {\r\n const that = this;\r\n console.log(that.multipleSelection)\r\n let ids = !!that.multipleSelection.length? that.multipleSelection.map(item=>item.enterpriseAuditingId) : '';\r\n if (!ids) {\r\n that.$message.error({\r\n duration: 1000,\r\n message: '请选择列表'\r\n })\r\n return false;\r\n }\r\n that.postAllApprove(ids)\r\n\r\n },\r\n\r\n postApprove(ids) {\r\n const that = this;\r\n let para = {\r\n enterpriseAuditingId: ids\r\n }\r\n\r\n postRequest('/haoban-manage-web/audit/approve.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n showMsg.showmsg('操作成功','success')\r\n that.approveVisible = false;\r\n that.getTableList();\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n postAllApprove(ids) {\r\n const that = this;\r\n let para = {\r\n enterpriseAuditingIds: ids\r\n }\r\n\r\n postRequest('/haoban-manage-web/audit/batch-approve.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n showMsg.showmsg('操作成功','success')\r\n that.getTableList();\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 确定拒绝\r\n */\r\n sendRefuse(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n that.postRefuse()\r\n } else {\r\n // console.log('error submit!!');\r\n return false;\r\n }\r\n })\r\n },\r\n\r\n postRefuse() {\r\n const that = this;\r\n let para = {\r\n enterpriseAuditingId: that.selectId,\r\n refuseReason: that.ruleForm.refuseReason\r\n }\r\n\r\n getRequest('/haoban-manage-web/audit/refuse.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n showMsg.showmsg('操作成功','success')\r\n that.refuseVisible = false;\r\n that.getTableList();\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n /**\r\n * 获取头像处显示信息\r\n */\r\n showSingleInfo(memberId) {\r\n const that = this;\r\n },\r\n\r\n /**\r\n * 显示门店变更\r\n */\r\n showStoreChange(item) {\r\n const that = this;\r\n that.showStoreDialog = true;\r\n that.storeChangeData = item;\r\n },\r\n\r\n /**\r\n * 获取列表数据\r\n */\r\n getTableList(val) {\r\n const that = this;\r\n let para = {\r\n auditingType: that.filterValue,\r\n auditingStatus: '0',\r\n search: '', // 搜索字段\r\n pageNum: that.currentPage, // 当前页\r\n pageSize: that.pageSize, // 一页显示个数\r\n }\r\n\r\n getRequest('/haoban-manage-web/audit/auditing-list.json',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 1) {\r\n if (!!resData.result&& !!resData.result.list) {\r\n resData.result.list.forEach(function(ele,index){\r\n if (!!ele.createTime) {\r\n ele.createTime = formatDate(ele.createTime)\r\n }\r\n })\r\n }\r\n that.tableData = resData.result.list;\r\n that.total = resData.result.total;\r\n return;\r\n }\r\n\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n },\r\n mounted() {\r\n this.getTableList()\r\n },\r\n components: {\r\n navCrumb,\r\n storeChange\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n.bg-82C5FF {\r\n background: #82C5FF;\r\n}\r\n\r\n.color-508CEE {\r\n color: #508CEE;\r\n}\r\n\r\n.color-FF585C {\r\n color: #FF585C;\r\n}\r\n\r\n.w-80 {\r\n width: 80px;\r\n}\r\n\r\n.w-130 {\r\n display: inline-block;\r\n width: 130px;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n overflow: hidden;\r\n}\r\n\r\n.common-wrap__page {\r\n margin-top: 24px;\r\n}\r\n/* flex */\r\n.flex {\r\n display: -webkit-box;\r\n display: -webkit-flex;\r\n display: -ms-flexbox;\r\n display: flex;\r\n}\r\n\r\n.flex-1 {\r\n -webkit-box-flex: 1;\r\n -webkit-flex: 1;\r\n -ms-flex: 1;\r\n flex: 1;\r\n}\r\n\r\n.flex-column {\r\n -webkit-flex-direction: column;\r\n -moz-flex-direction: column;\r\n -ms-flex-direction: column;\r\n -o-flex-direction: column;\r\n flex-direction: column;\r\n}\r\n\r\n.flex-row {\r\n -webkit-flex-direction: row;\r\n -moz-flex-direction: row;\r\n -ms-flex-direction: row;\r\n -o-flex-direction: row;\r\n flex-direction: row;\r\n}\r\n\r\n.flex-align-center {\r\n -webkit-box-align: center;\r\n -webkit-align-items: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n}\r\n\r\n.flex-pack-center {\r\n -webkit-box-pack: center;\r\n -webkit-justify-content: center;\r\n -ms-flex-pack: center;\r\n justify-content: center;\r\n}\r\n\r\n.flex-wrap {\r\n -webkit-flex-wrap: wrap;\r\n -moz-flex-wrap: wrap;\r\n -ms-flex-wrap: wrap;\r\n -o-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n}\r\n\r\n.flex-space-between {\r\n -webkit-justify-content: space-between;\r\n -moz-justify-content: space-between;\r\n -ms-justify-content: space-between;\r\n -o-justify-content: space-between;\r\n justify-content: space-between;\r\n}\r\n\r\n.text-center {\r\n text-align: center;\r\n}\r\n\r\n.text-right {\r\n text-align: right;\r\n}\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n .right-box {\r\n background: #fff;\r\n min-height: 500px;\r\n padding: 24px;\r\n\r\n .w-280 {\r\n width: 280px;\r\n }\r\n\r\n .w-514 {\r\n width: 514px;\r\n }\r\n\r\n .m-l-20 {\r\n margin-left: 20px;\r\n }\r\n\r\n .m-t-45 {\r\n margin-top: 45px;\r\n }\r\n\r\n .v-align-b {\r\n vertical-align: bottom;\r\n }\r\n\r\n\r\n\r\n .reviewed-body-head {\r\n margin-bottom: 22px;\r\n }\r\n\r\n .table-head-pic {\r\n width: 35px;\r\n height: 35px;\r\n i {\r\n color: #fff;\r\n }\r\n\r\n img {\r\n width: 35px;\r\n height: 35px;\r\n border-radius: 3px;\r\n }\r\n }\r\n\r\n .apply-info {\r\n margin-left: 15px;\r\n line-height: 18px;\r\n span {\r\n font-size: 13px;\r\n color: #606266;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.apply-info-detail {\r\n /*padding: 18px;*/\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n .apply-info-img {\r\n width: 150px;\r\n height: 150px;\r\n border-radius: 12px;\r\n text-align: center;\r\n i {\r\n font-size: 100px;\r\n color: #fff;\r\n }\r\n img {\r\n width: 150px;\r\n height: 150px;\r\n border-radius: 12px;\r\n }\r\n }\r\n\r\n .apply-info-right {\r\n width: 229px;\r\n padding-left: 16px;\r\n font-size: 13px;\r\n color: #606266;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n .w-80 {\r\n display: inline-block;\r\n vertical-align: top;\r\n }\r\n }\r\n\r\n}\r\n\r\n.approve-dialog {\r\n .el-icon-success {\r\n display: inline-block;\r\n vertical-align: middle;\r\n font-size: 24px;\r\n color: #67C23A;\r\n }\r\n\r\n .approve-icon-tip {\r\n display: inline-block;\r\n vertical-align: middle;\r\n margin-left: 6px;\r\n font-size: 18px;\r\n color: #303133;\r\n }\r\n\r\n .approve-tip {\r\n margin-top: 31px;\r\n font-size: 14px;\r\n color: #606266;\r\n }\r\n\r\n /deep/.el-dialog__footer {\r\n border: none;\r\n padding: 18px 20px 22px 20px;\r\n }\r\n}\r\n\r\n.refuse-dialog {\r\n .refuse-tip {\r\n margin-bottom: 20px;\r\n font-size: 14px;\r\n color: #606266;\r\n }\r\n /deep/.el-dialog__footer {\r\n border: none;\r\n /*padding: 18px 20px 22px 20px;*/\r\n }\r\n\r\n .el-textarea {\r\n /deep/ .el-textarea__inner {\r\n font-size: 12px;\r\n color: #606266;\r\n background-color: rgba(255,255,255,.1);\r\n resize: none;\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/reviewCenter/unreview.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"unreview-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"reviewed-body-head flex flex-space-between\"},[_c('el-select',{attrs:{\"placeholder\":\"全部事项\"},on:{\"change\":_vm.getTableList},model:{value:(_vm.filterValue),callback:function ($$v) {_vm.filterValue=$$v},expression:\"filterValue\"}},_vm._l((_vm.filterOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})})),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.approveAll}},[_vm._v(\"批量同意\")])],1),_vm._v(\" \"),_c('div',{staticClass:\"reviewed-body-content\"},[_c('el-table',{ref:\"multipleTable\",staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.tableData,\"tooltip-effect\":\"dark\"},on:{\"selection-change\":_vm.handleSelectionChange}},[_c('el-table-column',{attrs:{\"type\":\"selection\",\"width\":\"55\"}}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"审核事项\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\"\\n \"+_vm._s(scope.row.auditingType == 0? '门店信息变更': scope.row.auditingType == 1? '新增成员': '成员离职')+\"\\n \")]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"提交人\",\"show-overflow-tooltip\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',{staticClass:\"flex\"},[_c('el-popover',{attrs:{\"placement\":\"top-start\",\"width\":\"400\",\"trigger\":\"hover\"},on:{\"show\":function($event){_vm.showSingleInfo(scope.row.applyId)}}},[_c('div',{staticClass:\"apply-info-detail\"},[_c('div',{staticClass:\"flex\"},[_c('div',{staticClass:\"apply-info-img flex-align-center flex-pack-center bg-82C5FF \"},[(!scope.row.headPic)?_c('i',{staticClass:\"iconfont icon-yewuduanmorentouxian\"}):_c('img',{attrs:{\"src\":scope.row.headPic,\"alt\":\"img\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"flex flex-column apply-info-right flex-space-between\"},[_c('div',{staticClass:\"apply-info-name\"},[_vm._v(_vm._s(scope.row.applyName)+\"\\n \"),_c('i',{class:[scope.row.sex == 2? 'icon-xingbienv color-FF585C' : 'icon-xingbienan color-508CEE','iconfont' ]})]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-code\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"员工代码:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.code))])]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-phone\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"手机号:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.phoneNumber))])]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-job\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"职位:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.positionName))])]),_vm._v(\" \"),_c('div',{staticClass:\"apply-info-store\"},[_c('span',{staticClass:\"w-80\"},[_vm._v(\"所属门店:\")]),_c('span',{staticClass:\"w-130\"},[_vm._v(_vm._s(scope.row.storeName))])])])])]),_vm._v(\" \"),_c('div',{attrs:{\"slot\":\"reference\"},slot:\"reference\"},[_c('div',{staticClass:\"flex flex-align-center flex-pack-center bg-82C5FF table-head-pic\"},[(!scope.row.headPic)?_c('i',{staticClass:\"iconfont icon-yewuduanmorentouxian\"}):_c('img',{attrs:{\"src\":scope.row.headPic,\"alt\":\"img\"}})])])]),_vm._v(\" \"),_c('div',{staticClass:\"flex flex-column apply-info\"},[_c('span',[_vm._v(_vm._s(scope.row.applyName))]),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(scope.row.storeName))])])],1)]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"详情\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',[_c('span',[_vm._v(_vm._s(scope.row.detail))]),_vm._v(\" \"),(scope.row.auditingType == 0)?_c('el-button',{attrs:{\"type\":\"text\"},on:{\"click\":function($event){_vm.showStoreChange(scope.row)}}},[_vm._v(\"查看详情\")]):_vm._e()],1)]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"提交时间\",\"show-overflow-tooltip\":\"\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',[_vm._v(_vm._s(_vm._f(\"formatTimeYMD\")(scope.row.createTime)))]),_vm._v(\" \"),_c('div',[_vm._v(_vm._s(_vm._f(\"formatTimeHMS\")(scope.row.createTime)))])]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"操作\",\"width\":\"100\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-button',{attrs:{\"type\":\"text\",\"size\":\"small\"},on:{\"click\":function($event){_vm.handleClick(scope.$index,scope.row)}}},[_vm._v(\"同意\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"text\",\"size\":\"small\"},on:{\"click\":function($event){_vm.handleClick(scope.$index,scope.row,'refuse')}}},[_vm._v(\"拒绝\")])]}}])})],1),_vm._v(\" \"),(_vm.tableData.length!=0)?_c('div',{staticClass:\"block common-wrap__page text-right\"},[_c('el-pagination',{attrs:{\"background\":\"\",\"current-page\":_vm.currentPage,\"page-sizes\":[10, 20, 30, 40],\"page-size\":_vm.pageSize,\"layout\":\"total, sizes, prev, pager, next, jumper\",\"total\":_vm.total},on:{\"size-change\":_vm.handleSizeChange,\"current-change\":_vm.handleCurrentChange}})],1):_vm._e()],1)])]),_vm._v(\" \"),_c('vue-gic-footer'),_vm._v(\" \"),_c('storeChange',{attrs:{\"storeChangeData\":_vm.storeChangeData},model:{value:(_vm.showStoreDialog),callback:function ($$v) {_vm.showStoreDialog=$$v},expression:\"showStoreDialog\"}}),_vm._v(\" \"),_c('el-dialog',{staticClass:\"approve-dialog\",attrs:{\"title\":\"\",\"visible\":_vm.approveVisible,\"width\":\"422px\"},on:{\"update:visible\":function($event){_vm.approveVisible=$event}}},[_c('div',{staticClass:\"approve-body text-center\"},[_c('div',[_c('i',{staticClass:\"el-icon-success\"}),_c('span',{staticClass:\"approve-icon-tip\"},[_vm._v(\"同意\")])]),_vm._v(\" \"),_c('div',{staticClass:\"approve-tip\"},[_vm._v(\"是否确认同意\")])]),_vm._v(\" \"),_c('div',{staticClass:\"approve-footer dialog-footer\",staticStyle:{\"text-align\":\"center\"},attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":function($event){_vm.approveVisible = false}}},[_vm._v(\"取 消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.sendApprove}},[_vm._v(\"确 定\")])],1)]),_vm._v(\" \"),_c('el-dialog',{staticClass:\"refuse-dialog\",attrs:{\"title\":\"提示\",\"visible\":_vm.refuseVisible,\"width\":\"422px\"},on:{\"update:visible\":function($event){_vm.refuseVisible=$event}}},[_c('div',[_c('div',{staticClass:\"refuse-tip\"},[_vm._v(\"请输入拒绝理由\")]),_vm._v(\" \"),_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules}},[_c('el-form-item',{attrs:{\"label\":\"\",\"prop\":\"refuseReason\"}},[_c('el-input',{attrs:{\"type\":\"textarea\",\"rows\":3},model:{value:(_vm.ruleForm.refuseReason),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"refuseReason\", $$v)},expression:\"ruleForm.refuseReason\"}})],1)],1)],1),_vm._v(\" \"),_c('div',{staticClass:\"approve-footer dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":function($event){_vm.refuseVisible = false}}},[_vm._v(\"取 消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.sendRefuse('ruleForm')}}},[_vm._v(\"确 定\")])],1)])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-3651ad78\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/reviewCenter/unreview.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-3651ad78\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./unreview.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./unreview.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./unreview.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-3651ad78\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./unreview.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-3651ad78\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/reviewCenter/unreview.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([8],{I3G8:function(e,t){},VkSY:function(e,t){},n7j5:function(e,t,a){"use strict";a("0xDb");var i={name:"select-area",components:{vueSelectEmployee:a("c4uw").a},props:{treeData:{type:Object,default:function(){return{}}}},data:function(){return{testList:[],treeSet:{isSelectPerson:!0,dialogVisible:!1},butList:[],vipList:[],groupData:{}}},methods:{delCurrent:function(e,t){var a=this[t];console.log(a.indexOf(e)),a.splice(a.indexOf(e),1)},handleSelectedList:function(e){console.log(e),this.butList=e},callSelector:function(e,t){this.$emit("callPerSelector",e,t)}},watch:{treeData:function(e){console.log(e),this.groupData=e}}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"select-area"},[a("div",{staticClass:"setting-name"},[e._v("\n 个别员工不设置该权限\n ")]),e._v(" "),a("ul",{staticClass:"particular-list"},[e._l(e.butList,function(t,i){return[t.employeeClerkId?a("li",{key:i+"_"+t.employeeClerkId,staticClass:"item person-item"},[a("img",{attrs:{src:t.headPic}}),e._v(" "),a("p",{staticClass:"name"},[e._v(e._s(t.label))]),e._v(" "),a("i",{staticClass:"el-icon-circle-close",on:{click:function(a){e.delCurrent(t,"butList")}}})]):a("li",{key:i+"_"+t.groupId,staticClass:"item group-item"},[e._v("\n "+e._s(t.label)+"\n "),a("i",{staticClass:"el-icon-circle-close",on:{click:function(a){e.delCurrent(t,"butList")}}})])]}),e._v(" "),a("li",{staticClass:"item J_add-btn",on:{click:function(t){e.callSelector("but",e.butList)}}},[a("i",{staticClass:"el-icon-plus"})])],2),e._v(" "),e._m(0),e._v(" "),a("ul",{staticClass:"particular-list"},[e._l(e.vipList,function(t,i){return[t.employeeClerkId?a("li",{key:i+"_"+t.employeeClerkId,staticClass:"item person-item"},[a("img",{attrs:{src:t.headPic}}),e._v(" "),a("p",{staticClass:"name"},[e._v(e._s(t.label))]),e._v(" "),a("i",{staticClass:"el-icon-circle-close",on:{click:function(a){e.delCurrent(t,"vipList")}}})]):a("li",{key:i+"_"+t.groupId,staticClass:"item group-item"},[e._v("\n "+e._s(t.label)+"\n "),a("i",{staticClass:"el-icon-circle-close",on:{click:function(a){e.delCurrent(t,"vipList")}}})])]}),e._v(" "),a("li",{staticClass:"item J_add-btn",on:{click:e.callSelector}},[a("i",{staticClass:"el-icon-plus"})])],2)])},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"setting-name"},[this._v("\n 允许指定部门/人员可见\n "),t("a",{staticClass:"J_add a-href"},[t("i",{staticClass:"el-icon-plus"}),this._v("添加")]),this._v(" "),t("a",{staticClass:"a-href J_check-detail"},[this._v("查看详情")])])}]};var s={name:"permissionSetting",components:{selectArea:a("VU/8")(i,n,!1,function(e){a("VkSY")},null,null).exports},props:{visibleApartList:{type:Array,default:function(){return[]}},visibleSpecialLsit:{type:Array,default:function(){return[]}},onlySelfApartList:{type:Array,default:function(){return[]}},treeData:{type:Object,default:function(){return{}}}},data:function(){return{visibleThere:!0,visibleSelf:!1}},methods:{switchPermission:function(e,t,a){e&&(this[a]=!e)},callPerSelector:function(e,t){this.$emit("callPerSelector",e,t)}},computed:{vaList:function(){return this.visibleApartList},vsList:function(){return this.visibleSpecialLsit},osaList:function(){return this.onlySelfApartList}}},r={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"jurisdiction-setting"},[a("div",{staticClass:"only-visivble-there permission-div"},[e._v("\n 本部门员工仅可见本部门员工\n "),a("el-switch",{attrs:{"active-color":"#409EFF","inactive-color":"#DCDFE6"},on:{change:function(t){e.switchPermission(e.visibleThere,"visibleThere","visibleSelf")}},model:{value:e.visibleThere,callback:function(t){e.visibleThere=t},expression:"visibleThere"}}),e._v(" "),e.visibleThere?a("div",{staticClass:"particular-setting"},[a("select-area",{attrs:{treeData:e.treeData},on:{callPerSelector:e.callPerSelector}})],1):e._e()],1),e._v(" "),a("div",{staticClass:"only-visivble-self permission-div"},[e._v("\n 本部门员工仅可见自己\n "),a("el-switch",{attrs:{"active-color":"#409EFF","inactive-color":"#DCDFE6"},on:{change:function(t){e.switchPermission(e.visibleSelf,"visibleSelf","visibleThere")}},model:{value:e.visibleSelf,callback:function(t){e.visibleSelf=t},expression:"visibleSelf"}})],1)])},staticRenderFns:[]};var l=a("VU/8")(s,r,!1,function(e){a("y6IP")},null,null);t.a=l.exports},q5Ri:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("n7j5"),n=a("c4uw"),s=a("P9l9"),r={name:"addDepartment",components:{permissionSetting:i.a,vueSelectEmployee:n.a},data:function(){return{departInfo:{name:"",parentName:"",parentId:""},testList:[],treeSet:{isSelectPerson:!1,dialogVisible:!1,isSingle:!0},rules:{name:[{required:!0,message:"请输入部门名称",trigger:"blur"},{min:1,max:20,message:"长度在 1 到 20 个字符",trigger:"blur"}],parentId:[{required:!0,message:"请选择父级部门",trigger:"change"}]},treeData:{},disabled:!0,defaultSelection:[],defaultParent:[],selectorType:"parent",changed:"parent",onlyPerson:!1,onlyGroup:[]}},methods:{getDepartInfo:function(){var e=this,t={groupId:e.$route.query.departmentId};Object(s.a)("/haoban-manage-web/dept/findDeptById",t).then(function(t){if(1==t.data.errorCode){e.departInfo.name=t.data.result.name,e.departInfo.parentId=t.data.result.parentId;var a=t.data.result.chainName.split("/"),i=a.length;e.departInfo.parentName=1==i?"":a[i-2],e.defaultParent=[{label:e.departInfo.parentName,id:t.data.result.parentId,groupId:t.data.result.parentId}]}else e.$message.error({duration:1e3,message:t.data.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},callGroupSelector:function(){this.selectorType="parent",this.defaultSelection=this.defaultParent,this.onlyPerson=!1,this.onlyGroup=[],this.changed="parent",this.treeSet={dialogVisible:!0,isSingle:!0,isSelectPerson:!1}},callPerSelector:function(e,t){this.selectorType=e,this.defaultSelection=t,this.onlyPerson=!0,this.onlyGroup=[this.$route.query.departmentId],console.log(this.$route.query.departmentId),this.changed=e,this.treeSet={dialogVisible:!0,isSingle:!1,isSelectPerson:!0}},handleSelectedList:function(e){console.log(e),this.departInfo.parentId=e?e.id:"",this.departInfo.parentName=e?e.label:""},saveEdit:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.$refs.departForm.validate(function(a){if(!a)return!1;var i=e,n={parentId:i.departInfo.parentId,name:i.departInfo.name};Object(s.a)("/haoban-manage-web/dept/insert",n).then(function(e){console.log(e),1==e.data.errorCode?(i.$message.success({duration:1e3,message:"操作成功!"}),console.log(t),"continue"==t?(i.departInfo={name:"",parentName:"",parentId:""},i.disabled=!0,i.getGroupData()):window.history.go(-1)):i.$message.error({duration:1e3,message:e.data.message})}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})})},getGroupData:function(){var e=this;Object(s.a)("/haoban-manage-web/dept/deptListForCompany",{isStoreGroup:0}).then(function(t){var a=[],i=[];1==t.data.errorCode&&(a=t.data.result.departmentList||[],i=t.data.result.searchList||[]),e.treeData={treeData:a,personData:i},e.disabled=!1}).catch(function(e){console.log(e,"error")})},cancel:function(){this.$confirm(" 是否确认取消,取消后当前页面信息将丢失 ?","提示",{type:"warning"}).then(function(){window.history.go(-1)}).catch(function(e){console.log(e)})}},beforeMount:function(){this.getGroupData(),this.isAddNew||this.getDepartInfo()},computed:{isAddNew:function(){return!(1!=this.$route.query.addnew)}}},l={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"add-department-container"},[a("div",{staticClass:"setting-cell depart-info"},[a("p",{staticClass:"title"},[e._v("部门信息")]),e._v(" "),a("el-form",{ref:"departForm",staticClass:"department-info-form",attrs:{"label-position":"right",rules:e.rules,model:e.departInfo,"label-width":"120px"}},[a("el-form-item",{attrs:{label:"部门名称",prop:"name"}},[a("el-input",{model:{value:e.departInfo.name,callback:function(t){e.$set(e.departInfo,"name",t)},expression:"departInfo.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"部门排序调整",prop:"parentId"}},[a("el-input",{attrs:{disabled:e.disabled,"suffix-icon":"el-icon-arrow-down"},on:{focus:e.callGroupSelector},model:{value:e.departInfo.parentName,callback:function(t){e.$set(e.departInfo,"parentName",t)},expression:"departInfo.parentName"}})],1)],1)],1),e._v(" "),a("vue-select-employee",{attrs:{defaultSelection:e.defaultSelection,treeSet:e.treeSet,treeData:e.treeData},on:{handleSelectedList:e.handleSelectedList}})],1)},staticRenderFns:[]};var o=a("VU/8")(r,l,!1,function(e){a("I3G8")},null,null);t.default=o.exports},y6IP:function(e,t){}});
//# sourceMappingURL=8.9c4dd759c252c2169185.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/contacts/permissionSet/selectArea.vue","webpack:///./src/components/contacts/permissionSet/selectArea.vue?1955","webpack:///./src/components/contacts/permissionSet/selectArea.vue","webpack:///src/components/contacts/permissionSet/permissionSetting.vue","webpack:///./src/components/contacts/permissionSet/permissionSetting.vue?047b","webpack:///./src/components/contacts/permissionSet/permissionSetting.vue","webpack:///src/views/contacts/shareAddDepartment.vue","webpack:///./src/views/contacts/shareAddDepartment.vue?bde9","webpack:///./src/views/contacts/shareAddDepartment.vue"],"names":["selectArea","name","components","vueSelectEmployee","props","treeData","type","Object","default","data","testList","treeSet","isSelectPerson","dialogVisible","butList","vipList","groupData","methods","delCurrent","person","listName","list","this","console","log","indexOf","splice","handleSelectedList","callSelector","$emit","watch","permissionSet_selectArea","render","_vm","_h","$createElement","_c","_self","staticClass","_v","_l","li","index","key","employeeClerkId","attrs","src","headPic","_s","label","on","click","$event","groupId","_m","staticRenderFns","permissionSetting","__webpack_require__","normalizeComponent","ssrContext","visibleApartList","Array","visibleSpecialLsit","onlySelfApartList","visibleThere","visibleSelf","switchPermission","val","_this","_there","callPerSelector","computed","vaList","vsList","osaList","permissionSet_permissionSetting","active-color","inactive-color","change","model","value","callback","$$v","expression","_e","permissionSetting_Component","permissionSetting_normalizeComponent","__webpack_exports__","shareAddDepartment","departInfo","parentName","parentId","isSingle","rules","required","message","trigger","min","max","disabled","defaultSelection","defaultParent","selectorType","changed","onlyPerson","onlyGroup","getDepartInfo","that","params","$route","query","departmentId","api","then","res","errorCode","result","chain","chainName","split","len","length","id","$message","error","duration","catch","e","callGroupSelector","group","saveEdit","_this2","goAhead","arguments","undefined","$refs","departForm","validate","valid","success","getGroupData","window","history","go","isStoreGroup","personData","departmentList","searchList","cancel","$confirm","beforeMount","isAddNew","addnew","contacts_shareAddDepartment","ref","label-position","label-width","prop","$set","suffix-icon","focus","Component"],"mappings":"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","file":"static/js/8.9c4dd759c252c2169185.js","sourcesContent":["<template>\r\n <div class=\"select-area\">\r\n <div class=\"setting-name\">\r\n 个别员工不设置该权限\r\n <!-- <a class=\"J_add a-href\" @click=\"treeSet.dialogVisible = true;\"><i class=\"el-icon-plus\"></i>添加</a>\r\n <a class=\"a-href J_check-detail\">查看详情</a> -->\r\n </div>\r\n <ul class=\"particular-list\">\r\n <template v-for=\"(li, index) in butList\">\r\n <li class=\"item person-item\" v-if=\"li.employeeClerkId\" :key=\"index+'_'+li.employeeClerkId\">\r\n <img :src=\"li.headPic\">\r\n <p class=\"name\">{{li.label}}</p>\r\n <i class=\"el-icon-circle-close\" @click=\"delCurrent(li, 'butList')\"></i>\r\n </li>\r\n <li class=\"item group-item\" v-else :key=\"index+'_'+li.groupId\">\r\n {{li.label}}\r\n <i class=\"el-icon-circle-close\" @click=\"delCurrent(li, 'butList')\"></i>\r\n </li>\r\n </template>\r\n <li class=\"item J_add-btn\" @click=\"callSelector('but', butList)\"><i class=\"el-icon-plus\"></i></li>\r\n </ul>\r\n <div class=\"setting-name\">\r\n 允许指定部门/人员可见\r\n <a class=\"J_add a-href\"><i class=\"el-icon-plus\"></i>添加</a>\r\n <a class=\"a-href J_check-detail\">查看详情</a>\r\n </div>\r\n <ul class=\"particular-list\">\r\n <template v-for=\"(li, index) in vipList\">\r\n <li class=\"item person-item\" v-if=\"li.employeeClerkId\" :key=\"index+'_'+li.employeeClerkId\">\r\n <img :src=\"li.headPic\">\r\n <p class=\"name\">{{li.label}}</p>\r\n <i class=\"el-icon-circle-close\" @click=\"delCurrent(li, 'vipList')\"></i>\r\n </li>\r\n <li class=\"item group-item\" v-else :key=\"index+'_'+li.groupId\">\r\n {{li.label}}\r\n <i class=\"el-icon-circle-close\" @click=\"delCurrent(li, 'vipList')\"></i>\r\n </li>\r\n </template>\r\n <li class=\"item J_add-btn\" @click=\"callSelector\"><i class=\"el-icon-plus\"></i></li>\r\n </ul>\r\n <!-- <vue-select-employee ref=\"butSelector\" :treeSet=\"treeSet\" @handleSelectedList=\"handleSelectedList\" :treeData=\"groupData\"></vue-select-employee> -->\r\n </div>\r\n</template>\r\n<script>\r\nimport { deepCopy } from '@/utils/index';\r\nimport vueSelectEmployee from \"components/common/vueSelectEmployee\"\r\nexport default {\r\n name: \"select-area\",\r\n components: {\r\n vueSelectEmployee\r\n },\r\n props: {\r\n treeData: {\r\n type: Object,\r\n default() {\r\n return {};\r\n }\r\n }\r\n },\r\n data() {\r\n return {\r\n testList: [],\r\n treeSet: {\r\n isSelectPerson: true,\r\n dialogVisible: false\r\n },\r\n butList: [],\r\n vipList: [],\r\n groupData: {}\r\n };\r\n \r\n },\r\n methods: {\r\n /**\r\n * 删除选中的人\r\n */\r\n delCurrent(person, listName) {\r\n let that = this;\r\n let list = that[listName];\r\n console.log(list.indexOf(person));\r\n list.splice(list.indexOf(person), 1);\r\n },\r\n /**\r\n * 处理树形控件选择的数据\r\n */\r\n handleSelectedList(list) {\r\n console.log(list);\r\n this.butList = list;\r\n },\r\n /**\r\n * 唤起选人插件\r\n */\r\n callSelector(type, list) {\r\n this.$emit(\"callPerSelector\", type, list);\r\n }\r\n },\r\n watch: {\r\n treeData(data) {\r\n console.log(data);\r\n this.groupData = data;\r\n }\r\n }\r\n};\r\n\r\n \r\n</script>\r\n<style lang=\"scss\">\r\n.select-area {\r\n .setting-name {\r\n .a-href {\r\n font-size: 12px;\r\n margin-left: 10px;\r\n }\r\n }\r\n .particular-list {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin-bottom: 30px;\r\n .item {\r\n position: relative;\r\n margin-right: 24px;\r\n margin-top: 30px;\r\n width:40px;\r\n .el-icon-circle-close {\r\n position: absolute;\r\n font-size: 16px;\r\n color: #808995;\r\n right: -8px;\r\n top: -8px;\r\n cursor: pointer;\r\n }\r\n img {\r\n width: 100%;\r\n border-radius:4px;\r\n }\r\n .name {\r\n font-size: 12px;\r\n text-align: center;\r\n margin-top: 20px;\r\n }\r\n &.group-item {\r\n padding: 0 10px;\r\n width: auto;\r\n height:30px;\r\n line-height: 32px;\r\n background:rgba(236,245,255,1);\r\n border:1px solid rgba(217,236,255,1);\r\n border-radius:4px;\r\n font-size:12px;\r\n color:rgba(64,158,255,1);\r\n }\r\n &.J_add-btn {\r\n height:40px;\r\n background:rgba(251,253,255,1);\r\n border:1px dashed rgba(192,204,218,1);\r\n border-radius:50%;\r\n text-align: center;\r\n line-height: 40px;\r\n font-size: 16px;\r\n box-sizing: border-box;\r\n cursor: pointer;\r\n }\r\n }\r\n }\r\n .check-more {\r\n color: #409EFF;\r\n margin: 20px 0;\r\n cursor: pointer;\r\n }\r\n}\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/permissionSet/selectArea.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"select-area\"},[_c('div',{staticClass:\"setting-name\"},[_vm._v(\"\\n 个别员工不设置该权限\\n \")]),_vm._v(\" \"),_c('ul',{staticClass:\"particular-list\"},[_vm._l((_vm.butList),function(li,index){return [(li.employeeClerkId)?_c('li',{key:index+'_'+li.employeeClerkId,staticClass:\"item person-item\"},[_c('img',{attrs:{\"src\":li.headPic}}),_vm._v(\" \"),_c('p',{staticClass:\"name\"},[_vm._v(_vm._s(li.label))]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){_vm.delCurrent(li, 'butList')}}})]):_c('li',{key:index+'_'+li.groupId,staticClass:\"item group-item\"},[_vm._v(\"\\n \"+_vm._s(li.label)+\"\\n \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){_vm.delCurrent(li, 'butList')}}})])]}),_vm._v(\" \"),_c('li',{staticClass:\"item J_add-btn\",on:{\"click\":function($event){_vm.callSelector('but', _vm.butList)}}},[_c('i',{staticClass:\"el-icon-plus\"})])],2),_vm._v(\" \"),_vm._m(0),_vm._v(\" \"),_c('ul',{staticClass:\"particular-list\"},[_vm._l((_vm.vipList),function(li,index){return [(li.employeeClerkId)?_c('li',{key:index+'_'+li.employeeClerkId,staticClass:\"item person-item\"},[_c('img',{attrs:{\"src\":li.headPic}}),_vm._v(\" \"),_c('p',{staticClass:\"name\"},[_vm._v(_vm._s(li.label))]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){_vm.delCurrent(li, 'vipList')}}})]):_c('li',{key:index+'_'+li.groupId,staticClass:\"item group-item\"},[_vm._v(\"\\n \"+_vm._s(li.label)+\"\\n \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){_vm.delCurrent(li, 'vipList')}}})])]}),_vm._v(\" \"),_c('li',{staticClass:\"item J_add-btn\",on:{\"click\":_vm.callSelector}},[_c('i',{staticClass:\"el-icon-plus\"})])],2)])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"setting-name\"},[_vm._v(\"\\n 允许指定部门/人员可见\\n \"),_c('a',{staticClass:\"J_add a-href\"},[_c('i',{staticClass:\"el-icon-plus\"}),_vm._v(\"添加\")]),_vm._v(\" \"),_c('a',{staticClass:\"a-href J_check-detail\"},[_vm._v(\"查看详情\")])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-24f71060\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/permissionSet/selectArea.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-24f71060\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./selectArea.vue\")\n}\nvar normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./selectArea.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./selectArea.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-24f71060\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./selectArea.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/permissionSet/selectArea.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"jurisdiction-setting\">\r\n <div class=\"only-visivble-there permission-div\">\r\n 本部门员工仅可见本部门员工\r\n <el-switch\r\n v-model=\"visibleThere\"\r\n @change=\"switchPermission(visibleThere, 'visibleThere', 'visibleSelf')\"\r\n active-color=\"#409EFF\"\r\n inactive-color=\"#DCDFE6\">\r\n </el-switch>\r\n <div class=\"particular-setting\" v-if=\"visibleThere\">\r\n <select-area @callPerSelector=\"callPerSelector\" :treeData=\"treeData\"></select-area>\r\n </div>\r\n </div>\r\n <div class=\"only-visivble-self permission-div\">\r\n 本部门员工仅可见自己\r\n <el-switch\r\n v-model=\"visibleSelf\"\r\n @change=\"switchPermission(visibleSelf, 'visibleSelf', 'visibleThere')\"\r\n active-color=\"#409EFF\"\r\n inactive-color=\"#DCDFE6\">\r\n </el-switch>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import selectArea from \"components/contacts/permissionSet/selectArea\";\r\n export default {\r\n name: \"permissionSetting\",\r\n components: {\r\n selectArea\r\n },\r\n props: {\r\n visibleApartList: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n visibleSpecialLsit: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n onlySelfApartList: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n treeData: {\r\n type: Object,\r\n default() {\r\n return {};\r\n }\r\n }\r\n },\r\n data() {\r\n return {\r\n visibleThere: true,\r\n visibleSelf: false\r\n };\r\n },\r\n methods: {\r\n /**\r\n * 切换权限设置\r\n */\r\n switchPermission(val, _this, _there) {\r\n val && (this[_there] = !val);\r\n },\r\n callPerSelector(type, list) {\r\n this.$emit(\"callPerSelector\", type, list);\r\n }\r\n },\r\n computed: {\r\n vaList() {\r\n return this.visibleApartList;\r\n },\r\n vsList() {\r\n return this.visibleSpecialLsit;\r\n },\r\n osaList() {\r\n return this.onlySelfApartList;\r\n }\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n.jurisdiction-setting {\r\n padding: 36px 32px 55px;\r\n .permission-div {\r\n margin-bottom: 30px;\r\n .particular-setting {\r\n width: 480px;\r\n min-height: 300px;\r\n border-radius: 2px;\r\n background: #F5F7FA;\r\n margin: 32px 0;\r\n padding: 20px 20px 1px;\r\n }\r\n }\r\n}\r\n</style>\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/permissionSet/permissionSetting.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"jurisdiction-setting\"},[_c('div',{staticClass:\"only-visivble-there permission-div\"},[_vm._v(\"\\n 本部门员工仅可见本部门员工\\n \"),_c('el-switch',{attrs:{\"active-color\":\"#409EFF\",\"inactive-color\":\"#DCDFE6\"},on:{\"change\":function($event){_vm.switchPermission(_vm.visibleThere, 'visibleThere', 'visibleSelf')}},model:{value:(_vm.visibleThere),callback:function ($$v) {_vm.visibleThere=$$v},expression:\"visibleThere\"}}),_vm._v(\" \"),(_vm.visibleThere)?_c('div',{staticClass:\"particular-setting\"},[_c('select-area',{attrs:{\"treeData\":_vm.treeData},on:{\"callPerSelector\":_vm.callPerSelector}})],1):_vm._e()],1),_vm._v(\" \"),_c('div',{staticClass:\"only-visivble-self permission-div\"},[_vm._v(\"\\n 本部门员工仅可见自己\\n \"),_c('el-switch',{attrs:{\"active-color\":\"#409EFF\",\"inactive-color\":\"#DCDFE6\"},on:{\"change\":function($event){_vm.switchPermission(_vm.visibleSelf, 'visibleSelf', 'visibleThere')}},model:{value:(_vm.visibleSelf),callback:function ($$v) {_vm.visibleSelf=$$v},expression:\"visibleSelf\"}})],1)])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d110ccea\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/permissionSet/permissionSetting.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-d110ccea\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./permissionSetting.vue\")\n}\nvar normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./permissionSetting.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./permissionSetting.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d110ccea\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./permissionSetting.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/permissionSet/permissionSetting.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"add-department-container\">\r\n <div class=\"setting-cell depart-info\">\r\n <p class=\"title\">部门信息</p>\r\n <el-form\r\n class=\"department-info-form\"\r\n label-position=\"right\"\r\n :rules=\"rules\"\r\n :model=\"departInfo\"\r\n ref=\"departForm\"\r\n label-width=\"120px\">\r\n <el-form-item label=\"部门名称\" prop=\"name\">\r\n <el-input v-model=\"departInfo.name\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"部门排序调整\" prop=\"parentId\">\r\n <el-input :disabled=\"disabled\" v-model=\"departInfo.parentName\" @focus=\"callGroupSelector\" suffix-icon=\"el-icon-arrow-down\"></el-input>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n <vue-select-employee :defaultSelection=\"defaultSelection\" :treeSet=\"treeSet\" @handleSelectedList=\"handleSelectedList\" :treeData=\"treeData\"></vue-select-employee>\r\n </div>\r\n</template>\r\n<script>\r\n import permissionSetting from \"components/contacts/permissionSet/permissionSetting\";\r\n import vueSelectEmployee from \"components/common/vueSelectEmployee\";\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n export default {\r\n name: \"addDepartment\",\r\n components: {\r\n permissionSetting,\r\n vueSelectEmployee\r\n },\r\n data() {\r\n return {\r\n departInfo: {\r\n name: \"\",\r\n parentName: \"\",\r\n parentId: \"\"\r\n },\r\n testList: [],\r\n treeSet: {\r\n isSelectPerson: false,\r\n dialogVisible: false,\r\n isSingle: true // 是否单选\r\n },\r\n rules: {\r\n name: [\r\n { required: true, message: '请输入部门名称', trigger: 'blur' },\r\n { min: 1, max: 20, message: '长度在 1 到 20 个字符', trigger: 'blur' }\r\n ],\r\n parentId: [\r\n { required: true, message: '请选择父级部门', trigger: 'change' }\r\n ]\r\n },\r\n treeData: {},\r\n disabled: true,\r\n defaultSelection: [],\r\n defaultParent: [],\r\n selectorType: \"parent\",\r\n changed: \"parent\",\r\n onlyPerson: false,\r\n onlyGroup: []\r\n };\r\n },\r\n methods: {\r\n /**\r\n * 获取部门信息\r\n */\r\n getDepartInfo() {\r\n let that = this;\r\n let params = {\r\n groupId: that.$route.query.departmentId\r\n };\r\n getRequest(\"/haoban-manage-web/dept/findDeptById\", params)\r\n .then(res => {\r\n if (res.data.errorCode == 1) {\r\n that.departInfo.name = res.data.result.name;\r\n that.departInfo.parentId = res.data.result.parentId;\r\n let chain = res.data.result.chainName.split(\"/\");\r\n let len = chain.length;\r\n if (len == 1) {\r\n that.departInfo.parentName = \"\"\r\n } else {\r\n that.departInfo.parentName = chain[len - 2];\r\n }\r\n that.defaultParent = [{\r\n label: that.departInfo.parentName,\r\n id: res.data.result.parentId,\r\n groupId: res.data.result.parentId\r\n }];\r\n } else {\r\n that.$message.error({\r\n duration: 1000,\r\n message: res.data.message\r\n }); \r\n }\r\n })\r\n .catch(e => {\r\n that.$message.error({\r\n duration: 1000,\r\n message: e.message\r\n });\r\n })\r\n },\r\n /**\r\n * 唤起部门选择器\r\n */\r\n callGroupSelector() {\r\n this.selectorType = \"parent\";\r\n this.defaultSelection = this.defaultParent;\r\n this.onlyPerson = false;\r\n this.onlyGroup = [];\r\n this.changed = \"parent\";\r\n this.treeSet = {\r\n dialogVisible: true,\r\n isSingle: true,\r\n isSelectPerson: false\r\n };\r\n },\r\n callPerSelector(type, list) {\r\n this.selectorType = type;\r\n this.defaultSelection = list;\r\n this.onlyPerson = true;\r\n this.onlyGroup = [this.$route.query.departmentId];\r\n console.log(this.$route.query.departmentId);\r\n this.changed = type;\r\n this.treeSet = {\r\n dialogVisible: true,\r\n isSingle: false,\r\n isSelectPerson: true\r\n };\r\n },\r\n /**\r\n * 处理已选部门\r\n */\r\n handleSelectedList(group) {\r\n console.log(group);\r\n this.departInfo.parentId = group ? group.id : \"\";\r\n this.departInfo.parentName = group ? group.label : \"\";\r\n },\r\n saveEdit(goAhead = \"\") {\r\n this.$refs.departForm.validate(valid => {\r\n if (!valid) {\r\n return false;\r\n }\r\n let _this = this;\r\n let params = {\r\n parentId: _this.departInfo.parentId,\r\n name: _this.departInfo.name\r\n }\r\n getRequest(\"/haoban-manage-web/dept/insert\", params)\r\n .then(res => {\r\n console.log(res);\r\n if (res.data.errorCode == 1) {\r\n _this.$message.success({\r\n duration: 1000,\r\n message: \"操作成功!\"\r\n });\r\n console.log(goAhead);\r\n if (goAhead == \"continue\") {\r\n _this.departInfo = {\r\n name: \"\",\r\n parentName: \"\",\r\n parentId: \"\"\r\n }\r\n _this.disabled = true;\r\n _this.getGroupData();\r\n } else {\r\n window.history.go(-1);\r\n }\r\n } else {\r\n _this.$message.error({\r\n duration: 1000,\r\n message: res.data.message\r\n });\r\n }\r\n })\r\n .catch(e => {\r\n _this.$message.error({\r\n duration: 1000,\r\n message: e.message\r\n });\r\n });\r\n });\r\n },\r\n getGroupData() {\r\n let _this = this;\r\n let params = {\r\n isStoreGroup: 0\r\n };\r\n getRequest(\"/haoban-manage-web/dept/deptListForCompany\", params)\r\n .then(res => {\r\n let treeData = [];\r\n let personData = [];\r\n if (res.data.errorCode == 1) {\r\n treeData = res.data.result.departmentList || [];\r\n personData = res.data.result.searchList || []\r\n }\r\n // _this.formatGroupData(treeData, personData);\r\n _this.treeData = {\r\n treeData,\r\n personData\r\n };\r\n _this.disabled = false;\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n },\r\n cancel() {\r\n this.$confirm(\" 是否确认取消,取消后当前页面信息将丢失 ?\", \"提示\", {\r\n type: \"warning\"\r\n }).then(() => {\r\n window.history.go(-1);\r\n }).catch(e => {\r\n console.log(e);\r\n });\r\n }\r\n },\r\n beforeMount() {\r\n this.getGroupData();\r\n if (!this.isAddNew) {\r\n this.getDepartInfo();\r\n }\r\n },\r\n computed: {\r\n isAddNew() {\r\n return !!(this.$route.query.addnew == 1);\r\n }\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n .add-department-container {\r\n .setting-cell {\r\n background: #fff;\r\n margin-bottom: 24px;\r\n .title {\r\n height: 55px;\r\n line-height: 55px;\r\n border-bottom: 1px solid #E4E7ED;\r\n text-indent: 32px;\r\n font-size:16px;\r\n font-weight:500;\r\n color:#303133;\r\n }\r\n .department-info-form {\r\n padding: 24px 32px;\r\n .el-input {\r\n width: 380px;\r\n }\r\n }\r\n .btn-area{\r\n width: 100%;\r\n text-align: center;\r\n padding: 12px;\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/shareAddDepartment.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"add-department-container\"},[_c('div',{staticClass:\"setting-cell depart-info\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"部门信息\")]),_vm._v(\" \"),_c('el-form',{ref:\"departForm\",staticClass:\"department-info-form\",attrs:{\"label-position\":\"right\",\"rules\":_vm.rules,\"model\":_vm.departInfo,\"label-width\":\"120px\"}},[_c('el-form-item',{attrs:{\"label\":\"部门名称\",\"prop\":\"name\"}},[_c('el-input',{model:{value:(_vm.departInfo.name),callback:function ($$v) {_vm.$set(_vm.departInfo, \"name\", $$v)},expression:\"departInfo.name\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"部门排序调整\",\"prop\":\"parentId\"}},[_c('el-input',{attrs:{\"disabled\":_vm.disabled,\"suffix-icon\":\"el-icon-arrow-down\"},on:{\"focus\":_vm.callGroupSelector},model:{value:(_vm.departInfo.parentName),callback:function ($$v) {_vm.$set(_vm.departInfo, \"parentName\", $$v)},expression:\"departInfo.parentName\"}})],1)],1)],1),_vm._v(\" \"),_c('vue-select-employee',{attrs:{\"defaultSelection\":_vm.defaultSelection,\"treeSet\":_vm.treeSet,\"treeData\":_vm.treeData},on:{\"handleSelectedList\":_vm.handleSelectedList}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d4febd72\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/shareAddDepartment.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-d4febd72\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./shareAddDepartment.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./shareAddDepartment.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./shareAddDepartment.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d4febd72\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./shareAddDepartment.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/shareAddDepartment.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([9],{"/T0a":function(e,t){},HHRu:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});s("0xDb");var i=s("P9l9"),a={name:"vue-select-employee",props:{treeSet:{type:Object,default:function(){return{isSelectPerson:!0,dialogVisible:!1,isSingle:!1}}},treeData:{type:Object,default:function(){return{}}},onlyGroup:{type:Array,default:function(){return[]}},onlyPerson:{type:Boolean,default:!1},defaultSelection:{type:[Object,Array],default:function(){return[]}}},data:function(){return{searchText:"",myProps:{children:"childrens",label:"label",disabled:"disabled"},menuData:[],defaultOpen:[],selectedList:[]}},methods:{formatGroupData:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],s=e.slice(0),i=this,a=i.onlyGroup;e.forEach(function(e){e.label=e.name||"",e.id=e.groupId||"";var n=[],l=[];a.length>0?a.indexOf(e.groupId)>-1?(e.disableOpen=!1,e.disabled=!0):(e.disabled=!0,e.disableOpen=!0):e.disabled=!!i.onlyPerson||1!=e.hasPression,s.forEach(function(t){t.label=t.name||"",t.id=t.groupId||"",t.disableOpen=!1,a.length>0?a.indexOf(t.groupId)>-1?(t.disableOpen=!1,t.disabled=!0,t.parentId==e.groupId&&l.push(t)):(t.disabled=!0,t.disableOpen=!0):(t.disabled=!!i.onlyPerson||1!=t.hasPression,t.parentId==e.groupId&&l.push(t))}),i.treeSet.isSelectPerson&&1==e.hasPression&&t.forEach(function(t){t.label=t.name,t.id=t.employeeClerkId,t.departmentId==e.groupId&&(l.push(t),n.push(t))}),l.length>0&&(e.childrens=l),e.allClerks=n,a.length>0?a.indexOf(e.groupId)>-1&&(e.hasLoad=!0,i.defaultOpen.push(e.id),a.indexOf(e.parentId)<0&&i.menuData.push(e)):0==e.level&&(e.disabled=!0,e.hasLoad=!0,i.menuData=[e],i.defaultOpen.push(e.id))})},handleNodeClick:function(e,t){this.$emit("handleTreeSelection",e,t,"node")},getCurrentNode:function(e,t){if(e.disableOpen=t,this.selectedList=this.$refs.tree.getCheckedNodes(),this.treeSet.isSingle&&this.selectedList.length>1){var s=this.selectedList.indexOf(e);this.selectedList.splice(1-s,1),this.$refs.tree.setCheckedNodes(this.selectedList)}},nodeOpen:function(e,t){e.disabled=!0},nodeClose:function(e,t,s){e.disabled=!!this.onlyPerson||1!=e.hasPression},filterNode:function(e,t){return!e||(-1!==t.label.indexOf(e)||-1!==(t.phoneNumber||"").indexOf(e))},delSelected:function(e){if("empty"==e)this.$refs.tree.setCheckedKeys([]),this.selectedList=[];else{var t=this.selectedList.indexOf(e);this.selectedList.splice(t,1),this.$refs.tree.setCheckedNodes(this.selectedList)}},submitSelected:function(){this.$emit("handleSelectedList",this.treeSet.isSingle?this.selectedList[0]:this.selectedList),this.treeSet.dialogVisible=!1}},watch:{searchText:function(e,t){this.$refs.tree.filter(e)},treeData:function(e){this.formatGroupData(e.treeData,e.personData)}}},n={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("el-dialog",{attrs:{title:e.treeSet.isSelectPerson?"选择人员":"选择部门",width:"660px",visible:e.treeSet.dialogVisible},on:{"update:visible":function(t){e.$set(e.treeSet,"dialogVisible",t)}}},[s("div",{staticClass:"transfer-area"},[s("div",{staticClass:"select-area t-a-select"},[s("p",{staticClass:"title"},[e._v("选择")]),e._v(" "),s("div",{staticClass:"tree-div"},[s("div",{staticClass:"input-container"},[s("el-input",{attrs:{placeholder:"请输入内容"},model:{value:e.searchText,callback:function(t){e.searchText=t},expression:"searchText"}})],1),e._v(" "),s("el-tree",{ref:"tree",staticClass:"search-menu",attrs:{"node-key":"id","check-strictly":!0,"default-expanded-keys":e.defaultOpen,data:e.menuData,"show-checkbox":"","highlight-current":!0,"expand-on-click-node":!1,"icon-class":"open-child",props:e.myProps,"filter-node-method":e.filterNode},on:{"check-change":e.getCurrentNode,"node-expand":e.nodeOpen,"node-collapse":e.nodeClose,"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var i=t.node,a=t.data;return s("span",{staticClass:"custom-tree-node",class:a.disableOpen?"disable-open":""},[s("span",[e._v(e._s(i.label))]),e._v(" "),a.childrens?s("span",{staticClass:"open-btn"},[s("el-button",{attrs:{disabled:a.disableOpen,type:"text",size:"small"},on:{click:function(t){e.nodeOpen(a,i)}}},[e._v("下级")])],1):e._e()])}}])})],1)]),e._v(" "),s("div",{staticClass:"selected-area t-a-select"},[s("p",{staticClass:"title"},[e._v("\n 已选\n "),s("a",{staticClass:"J_del-all",on:{click:function(t){e.delSelected("empty")}}},[e._v("全部清除")])]),e._v(" "),s("div",{staticClass:"tree-div"},[s("ul",{staticClass:"selected-list"},[e._l(e.selectedList,function(t){return e.selectedList.length>0?[s("li",{key:t.id+t.label,staticClass:"list group-li",class:t.groupId?"group-li":"person-li"},[s("div",{staticClass:"label"},[s("i",{staticClass:"iconfont",class:t.groupId?"icon-tongshi-zuzhijiagou":"icon-chengyuan"}),e._v(e._s(t.label)+"\n ")]),e._v(" "),s("div",{staticClass:"close-btn",on:{click:function(s){e.delSelected(t)}}},[s("i",{staticClass:"el-icon-close"})])])]:e._e()})],2)])])]),e._v(" "),s("div",{staticClass:"btn-box t-rt p-b-10"},[s("el-button",{on:{click:function(t){e.treeSet.dialogVisible=!1}}},[e._v("取消")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:e.submitSelected}},[e._v("确定")])],1)])},staticRenderFns:[]};var l=s("VU/8")(a,n,!1,function(e){s("Wmap")},null,null).exports,r={name:"select-area",components:{vueSelectEmployee:l},props:{treeData:{type:Object,default:function(){return{}}}},data:function(){return{testList:[],treeSet:{isSelectPerson:!0,dialogVisible:!1},butList:[],vipList:[],groupData:{}}},methods:{delCurrent:function(e,t){var s=this[t];console.log(s.indexOf(e)),s.splice(s.indexOf(e),1)},handleSelectedList:function(e){console.log(e),this.butList=e}},watch:{treeData:function(e){console.log(e),this.groupData=e}}},o={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"select-area"},[s("div",{staticClass:"setting-name"},[e._v("\n 个别员工不设置该权限\n ")]),e._v(" "),s("ul",{staticClass:"particular-list"},[e._l(e.butList,function(t,i){return[t.employeeClerkId?s("li",{key:i+"_"+t.employeeClerkId,staticClass:"item person-item"},[s("img",{attrs:{src:t.headPic}}),e._v(" "),s("p",{staticClass:"name"},[e._v(e._s(t.label))]),e._v(" "),s("i",{staticClass:"el-icon-circle-close",on:{click:function(s){e.delCurrent(t,"butList")}}})]):s("li",{key:i+"_"+t.groupId,staticClass:"item group-item"},[e._v("\n "+e._s(t.label)+"\n "),s("i",{staticClass:"el-icon-circle-close",on:{click:function(s){e.delCurrent(t,"butList")}}})])]}),e._v(" "),s("li",{staticClass:"item J_add-btn",on:{click:function(t){e.$refs.butSelector.treeSet.dialogVisible=!0}}},[s("i",{staticClass:"el-icon-plus"})])],2),e._v(" "),e._m(0),e._v(" "),s("ul",{staticClass:"particular-list"},[e._l(e.vipList,function(t,i){return[t.employeeClerkId?s("li",{key:i+"_"+t.employeeClerkId,staticClass:"item person-item"},[s("img",{attrs:{src:t.headPic}}),e._v(" "),s("p",{staticClass:"name"},[e._v(e._s(t.label))]),e._v(" "),s("i",{staticClass:"el-icon-circle-close",on:{click:function(s){e.delCurrent(t,"vipList")}}})]):s("li",{key:i+"_"+t.groupId,staticClass:"item group-item"},[e._v("\n "+e._s(t.label)+"\n "),s("i",{staticClass:"el-icon-circle-close",on:{click:function(s){e.delCurrent(t,"vipList")}}})])]}),e._v(" "),s("li",{staticClass:"item J_add-btn",on:{click:function(t){e.$refs.butSelector.treeSet.dialogVisible=!0}}},[s("i",{staticClass:"el-icon-plus"})])],2),e._v(" "),s("vue-select-employee",{ref:"butSelector",attrs:{treeSet:e.treeSet,treeData:e.groupData},on:{handleSelectedList:e.handleSelectedList}})],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"setting-name"},[this._v("\n 允许指定部门/人员可见\n "),t("a",{staticClass:"J_add a-href"},[t("i",{staticClass:"el-icon-plus"}),this._v("添加")]),this._v(" "),t("a",{staticClass:"a-href J_check-detail"},[this._v("查看详情")])])}]};var c={name:"permissionSetting",components:{selectArea:s("VU/8")(r,o,!1,function(e){s("Ue3F")},null,null).exports},props:{visibleApartList:{type:Array,default:function(){return[]}},visibleSpecialLsit:{type:Array,default:function(){return[]}},onlySelfApartList:{type:Array,default:function(){return[]}},treeData:{type:Object,default:function(){return{}}}},data:function(){return{visibleThere:!0,visibleSelf:!1}},methods:{switchPermission:function(e,t,s){e&&(this[s]=!e)}},computed:{vaList:function(){return this.visibleApartList},vsList:function(){return this.visibleSpecialLsit},osaList:function(){return this.onlySelfApartList}}},d={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"jurisdiction-setting"},[s("div",{staticClass:"only-visivble-there permission-div"},[e._v("\n 本部门员工仅可见本部门员工\n "),s("el-switch",{attrs:{"active-color":"#409EFF","inactive-color":"#DCDFE6"},on:{change:function(t){e.switchPermission(e.visibleThere,"visibleThere","visibleSelf")}},model:{value:e.visibleThere,callback:function(t){e.visibleThere=t},expression:"visibleThere"}}),e._v(" "),e.visibleThere?s("div",{staticClass:"particular-setting"},[s("select-area",{attrs:{treeData:e.treeData}})],1):e._e()],1),e._v(" "),s("div",{staticClass:"only-visivble-self permission-div"},[e._v("\n 本部门员工仅可见自己\n "),s("el-switch",{attrs:{"active-color":"#409EFF","inactive-color":"#DCDFE6"},on:{change:function(t){e.switchPermission(e.visibleSelf,"visibleSelf","visibleThere")}},model:{value:e.visibleSelf,callback:function(t){e.visibleSelf=t},expression:"visibleSelf"}})],1)])},staticRenderFns:[]};var u={name:"addDepartment",components:{permissionSetting:s("VU/8")(c,d,!1,function(e){s("qvhK")},null,null).exports,vueSelectEmployee:l},data:function(){return{departInfo:{name:"",parentName:"",parentId:""},testList:[],treeSet:{isSelectPerson:!1,dialogVisible:!1,isSingle:!0},rules:{name:[{required:!0,message:"请输入部门名称",trigger:"blur"},{min:1,max:20,message:"长度在 1 到 20 个字符",trigger:"blur"}],parentId:[{required:!0,message:"请选择父级部门",trigger:"change"}]},treeData:{},disabled:!0}},methods:{callGroupSelector:function(){this.treeSet.dialogVisible=!0},handleSelectedList:function(e){console.log(e),this.departInfo.parentId=e?e.id:"",this.departInfo.parentName=e?e.label:""},saveEdit:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.$refs.departForm.validate(function(s){if(!s)return!1;var a=e,n={parentId:a.departInfo.parentId,name:a.departInfo.name};Object(i.a)("/haoban-manage-web/dept/insert",n).then(function(e){console.log(e),1==e.data.errorCode?(a.$message.success({duration:1e3,message:"操作成功!"}),console.log(t),"continue"==t?(a.departInfo={name:"",parentName:"",parentId:""},a.disabled=!0,a.getGroupData()):window.history.go(-1)):a.$message.error({duration:1e3,message:e.data.message})}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})})},getGroupData:function(){var e=this;Object(i.a)("/haoban-manage-web/dept/deptListForCompany",{isStoreGroup:0}).then(function(t){var s=[],i=[];1==t.data.errorCode&&(s=t.data.result.departmentList||[],i=t.data.result.searchList||[]),e.treeData={treeData:s,personData:i},e.disabled=!1}).catch(function(e){console.log(e,"error")})},cancel:function(){this.$confirm(" 是否确认取消,取消后当前页面信息将丢失 ?","提示",{type:"warning"}).then(function(){window.history.go(-1)}).catch(function(e){console.log(e)})}},beforeMount:function(){this.getGroupData()}},p={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"add-department-container"},[s("div",{staticClass:"setting-cell depart-info"},[s("p",{staticClass:"title"},[e._v("部门信息")]),e._v(" "),s("el-form",{ref:"departForm",staticClass:"department-info-form",attrs:{"label-position":"right",rules:e.rules,model:e.departInfo,"label-width":"120px"}},[s("el-form-item",{attrs:{label:"部门名称",prop:"name"}},[s("el-input",{model:{value:e.departInfo.name,callback:function(t){e.$set(e.departInfo,"name",t)},expression:"departInfo.name"}})],1),e._v(" "),s("el-form-item",{attrs:{label:"部门排序调整",prop:"parentId"}},[s("el-input",{attrs:{disabled:e.disabled,"suffix-icon":"el-icon-arrow-down"},on:{focus:e.callGroupSelector},model:{value:e.departInfo.parentName,callback:function(t){e.$set(e.departInfo,"parentName",t)},expression:"departInfo.parentName"}})],1)],1)],1),e._v(" "),1!=e.$route.query.addnew?s("div",{staticClass:"setting-cell"},[s("p",{staticClass:"title"},[e._v("权限设置")]),e._v(" "),s("permission-setting",{attrs:{visibleApartList:e.testList,visibleSpecialLsit:e.testList,onlySelfApartList:e.testList,treeData:e.treeData}})],1):e._e(),e._v(" "),s("div",{staticClass:"setting-cell"},[s("div",{staticClass:"btn-area"},[s("el-button",{attrs:{type:"primary"},on:{click:e.saveEdit}},[e._v("保存")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:function(t){e.saveEdit("continue")}}},[e._v("保存并继续添加")]),e._v(" "),s("el-button",{on:{click:e.cancel}},[e._v("取消")])],1)]),e._v(" "),s("vue-select-employee",{attrs:{treeSet:e.treeSet,treeData:e.treeData},on:{handleSelectedList:e.handleSelectedList}})],1)},staticRenderFns:[]};var f=s("VU/8")(u,p,!1,function(e){s("/T0a")},null,null);t.default=f.exports},Ue3F:function(e,t){},Wmap:function(e,t){},qvhK:function(e,t){}});
//# sourceMappingURL=9.86209c1e712273816719.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/common/vueSelectEmployee.vue","webpack:///./src/components/common/vueSelectEmployee.vue?db3c","webpack:///./src/components/common/vueSelectEmployee.vue","webpack:///src/components/contacts/permissionSet/selectArea.vue","webpack:///./src/components/contacts/permissionSet/selectArea.vue?3345","webpack:///./src/components/contacts/permissionSet/selectArea.vue","webpack:///src/components/contacts/permissionSet/permissionSetting.vue","webpack:///./src/components/contacts/permissionSet/permissionSetting.vue?9627","webpack:///./src/components/contacts/permissionSet/permissionSetting.vue","webpack:///src/views/contacts/addDepartment.vue","webpack:///./src/views/contacts/addDepartment.vue?052d","webpack:///./src/views/contacts/addDepartment.vue"],"names":["vueSelectEmployee","name","props","treeSet","type","Object","default","isSelectPerson","dialogVisible","isSingle","treeData","onlyGroup","Array","onlyPerson","Boolean","defaultSelection","data","searchText","myProps","children","label","disabled","menuData","defaultOpen","selectedList","methods","formatGroupData","employees","arguments","length","undefined","copyData","slice","_this","this","forEach","group","id","groupId","allClerks","arr","indexOf","disableOpen","hasPression","cG","parentId","push","person","employeeClerkId","departmentId","childrens","hasLoad","level","handleNodeClick","obj","node","$emit","getCurrentNode","ifChecked","$refs","tree","getCheckedNodes","index","splice","setCheckedNodes","nodeOpen","self","nodeClose","filterNode","value","phoneNumber","delSelected","setCheckedKeys","submitSelected","watch","newK","old","filter","newData","personData","common_vueSelectEmployee","render","_vm","_h","$createElement","_c","_self","attrs","title","width","visible","on","update:visible","$event","$set","staticClass","_v","placeholder","model","callback","$$v","expression","ref","node-key","check-strictly","default-expanded-keys","show-checkbox","highlight-current","expand-on-click-node","icon-class","filter-node-method","check-change","node-expand","node-collapse","node-click","scopedSlots","_u","key","fn","class","_s","size","click","_e","_l","li","staticRenderFns","components_common_vueSelectEmployee","__webpack_require__","normalizeComponent","ssrContext","selectArea","components","testList","butList","vipList","groupData","delCurrent","listName","list","console","log","handleSelectedList","permissionSet_selectArea","src","headPic","butSelector","_m","permissionSetting","selectArea_normalizeComponent","visibleApartList","visibleSpecialLsit","onlySelfApartList","visibleThere","visibleSelf","switchPermission","val","_there","computed","vaList","vsList","osaList","permissionSet_permissionSetting","active-color","inactive-color","change","addDepartment","permissionSetting_normalizeComponent","departInfo","parentName","rules","required","message","trigger","min","max","callGroupSelector","saveEdit","_this2","goAhead","departForm","validate","valid","params","api","then","res","errorCode","$message","success","duration","getGroupData","window","history","go","error","catch","e","isStoreGroup","result","departmentList","searchList","cancel","$confirm","beforeMount","contacts_addDepartment","label-position","label-width","prop","suffix-icon","focus","$route","query","addnew","addDepartment_Component","addDepartment_normalizeComponent","__webpack_exports__"],"mappings":"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","file":"static/js/9.86209c1e712273816719.js","sourcesContent":["<template>\r\n <el-dialog\r\n :title=\"treeSet.isSelectPerson ? '选择人员' : '选择部门'\"\r\n width=\"660px\"\r\n :visible.sync=\"treeSet.dialogVisible\"\r\n >\r\n <div class=\"transfer-area\">\r\n <div class=\"select-area t-a-select\">\r\n <p class=\"title\">选择</p>\r\n <div class=\"tree-div\">\r\n <div class=\"input-container\">\r\n <el-input v-model=\"searchText\" placeholder=\"请输入内容\"></el-input>\r\n </div>\r\n <el-tree\r\n class=\"search-menu\"\r\n node-key=\"id\"\r\n ref=\"tree\"\r\n :check-strictly=\"true\"\r\n :default-expanded-keys=\"defaultOpen\"\r\n :data=\"menuData\"\r\n show-checkbox\r\n :highlight-current=\"true\"\r\n :expand-on-click-node=\"false\"\r\n icon-class=\"open-child\"\r\n :props=\"myProps\"\r\n :filter-node-method=\"filterNode\"\r\n @check-change=\"getCurrentNode\"\r\n @node-expand=\"nodeOpen\"\r\n @node-collapse=\"nodeClose\"\r\n @node-click=\"handleNodeClick\">\r\n <span class=\"custom-tree-node\" :class=\"data.disableOpen ? 'disable-open' : ''\" slot-scope=\"{ node, data }\">\r\n <span>{{ node.label }}</span>\r\n <span class=\"open-btn\" v-if=\"data.childrens\">\r\n <el-button @click=\"nodeOpen(data, node)\" :disabled=\"data.disableOpen\" type=\"text\" size=\"small\">下级</el-button>\r\n </span>\r\n </span>\r\n </el-tree>\r\n </div>\r\n </div>\r\n <div class=\"selected-area t-a-select\">\r\n <p class=\"title\">\r\n 已选\r\n <a class=\"J_del-all\" @click=\"delSelected('empty')\">全部清除</a>\r\n </p>\r\n <div class=\"tree-div\">\r\n <ul class=\"selected-list\">\r\n <template v-if=\"selectedList.length > 0\" v-for=\"li in selectedList\">\r\n <li class=\"list group-li\" :class=\"li.groupId ? 'group-li' : 'person-li'\" :key=\"li.id+li.label\">\r\n <div class=\"label\">\r\n <i class=\"iconfont\" :class=\"li.groupId ? 'icon-tongshi-zuzhijiagou' : 'icon-chengyuan'\"></i>{{li.label}}\r\n </div>\r\n <div class=\"close-btn\" @click=\"delSelected(li)\">\r\n <i class=\"el-icon-close\"></i>\r\n </div>\r\n </li>\r\n </template>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"btn-box t-rt p-b-10\">\r\n <el-button @click=\"treeSet.dialogVisible = false;\">取消</el-button>\r\n <el-button type=\"primary\" @click=\"submitSelected\">确定</el-button>\r\n </div>\r\n </el-dialog>\r\n</template>\r\n<script>\r\n import { formatTreeData, deepCopy } from '@/utils/index';\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n export default {\r\n name: \"vue-select-employee\",\r\n props: {\r\n treeSet: {\r\n type: Object,\r\n default() {\r\n return {\r\n isSelectPerson: true,\r\n dialogVisible: false,\r\n isSingle: false // 是否单选\r\n }\r\n }\r\n },\r\n treeData: {\r\n type: Object,\r\n default() {\r\n return {};\r\n }\r\n },\r\n onlyGroup: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n onlyPerson: {\r\n type: Boolean,\r\n default: false\r\n },\r\n defaultSelection: {\r\n type: [Object, Array],\r\n default() {\r\n return [];\r\n }\r\n }\r\n },\r\n data() {\r\n return {\r\n searchText: \"\",\r\n myProps: {\r\n children: 'childrens',\r\n label: 'label',\r\n disabled: \"disabled\"\r\n },\r\n menuData: [],\r\n defaultOpen: [],\r\n selectedList: []\r\n };\r\n },\r\n methods: {\r\n /**\r\n * 获取分组架构\r\n */\r\n // getGroupData() {\r\n // let _this = this;\r\n // let params = {\r\n // isStoreGroup: 0\r\n // };\r\n // getRequest(\"/haoban-manage-web/dept/deptListForCompany\", params)\r\n // .then(res => {\r\n // let treeData = [];\r\n // let personData = [];\r\n // if (res.data.errorCode == 1) {\r\n // treeData = res.data.result.departmentList || [];\r\n // personData = res.data.result.searchList || []\r\n // }\r\n // _this.formatGroupData(treeData, personData);\r\n // })\r\n // .catch(e => {\r\n // console.log(e, \"error\");\r\n // });\r\n // },\r\n formatGroupData(data, employees = []) {\r\n let copyData = data.slice(0);\r\n let _this = this;\r\n let onlyGroup = _this.onlyGroup;\r\n data.forEach(group => {\r\n group.label = group.name || \"\";\r\n group.id = group.groupId || \"\";\r\n let allClerks = [];\r\n let arr = [];\r\n if (onlyGroup.length > 0) {\r\n if (onlyGroup.indexOf(group.groupId) > -1) {\r\n group.disableOpen = false;\r\n group.disabled = true;\r\n } else {\r\n group.disabled = true;\r\n group.disableOpen = true;\r\n }\r\n } else {\r\n group.disabled = _this.onlyPerson ? true : group.hasPression == 1 ? false : true;\r\n }\r\n copyData.forEach(cG => {\r\n cG.label = cG.name || \"\";\r\n cG.id = cG.groupId || \"\";\r\n cG.disableOpen = false;\r\n if (onlyGroup.length > 0) {\r\n if (onlyGroup.indexOf(cG.groupId) > -1) {\r\n cG.disableOpen = false;\r\n cG.disabled = true;\r\n if (cG.parentId == group.groupId) {\r\n arr.push(cG);\r\n }\r\n } else {\r\n cG.disabled = true;\r\n cG.disableOpen = true;\r\n }\r\n } else {\r\n cG.disabled = _this.onlyPerson ? true : cG.hasPression == 1 ? false : true;\r\n if (cG.parentId == group.groupId) {\r\n arr.push(cG);\r\n }\r\n }\r\n });\r\n if (_this.treeSet.isSelectPerson && group.hasPression == 1) employees.forEach(person => {\r\n person.label = person.name;\r\n person.id = person.employeeClerkId;\r\n if (person.departmentId == group.groupId) {\r\n arr.push(person);\r\n allClerks.push(person);\r\n }\r\n });\r\n if (arr.length > 0) group.childrens = arr;\r\n group.allClerks = allClerks;\r\n if (onlyGroup.length > 0) {\r\n if (onlyGroup.indexOf(group.groupId) > -1) {\r\n group.hasLoad = true;\r\n _this.defaultOpen.push(group.id);\r\n if (onlyGroup.indexOf(group.parentId) < 0) {\r\n _this.menuData.push(group);\r\n }\r\n }\r\n } else {\r\n if (group.level == 0) {\r\n group.disabled = true;\r\n group.hasLoad = true;\r\n _this.menuData = [group];\r\n _this.defaultOpen.push(group.id);\r\n }\r\n }\r\n });\r\n },\r\n /**\r\n * 树形菜单选择\r\n */\r\n handleNodeClick(obj, node) {\r\n this.$emit(\"handleTreeSelection\", obj, node, 'node');\r\n },\r\n /**\r\n * 获取当前复选框状态改变的节点,如果被选中,将禁用展开\r\n */\r\n getCurrentNode(data, ifChecked) {\r\n data.disableOpen = ifChecked;\r\n this.selectedList = this.$refs.tree.getCheckedNodes();\r\n if (this.treeSet.isSingle && this.selectedList.length > 1) {\r\n let index = this.selectedList.indexOf(data);\r\n this.selectedList.splice(1 - index, 1);\r\n this.$refs.tree.setCheckedNodes(this.selectedList);\r\n }\r\n },\r\n /**\r\n * 节点展开时,禁用复选框\r\n */\r\n nodeOpen(data, self) {\r\n data.disabled = true;\r\n },\r\n /**\r\n * 节点关闭时,取消复选框的禁用\r\n */\r\n nodeClose(data, node, self) {\r\n data.disabled = this.onlyPerson ? true : data.hasPression != 1;\r\n },\r\n /**\r\n * 关键词搜索\r\n */\r\n filterNode(value, data) {\r\n if (!value) return true;\r\n return (data.label.indexOf(value) !== -1 || (data.phoneNumber || \"\").indexOf(value) !== -1);\r\n },\r\n /**\r\n * 删除已选项\r\n */\r\n delSelected(obj) {\r\n if (obj == 'empty') {\r\n this.$refs.tree.setCheckedKeys([]);\r\n this.selectedList = [];\r\n } else {\r\n let index = this.selectedList.indexOf(obj);\r\n this.selectedList.splice(index, 1);\r\n this.$refs.tree.setCheckedNodes(this.selectedList);\r\n }\r\n },\r\n /**\r\n * 外抛已选的数据\r\n */\r\n submitSelected() {\r\n this.$emit(\"handleSelectedList\", this.treeSet.isSingle ? this.selectedList[0] : this.selectedList);\r\n this.treeSet.dialogVisible = false;\r\n }\r\n },\r\n // beforeMount() {\r\n // this.getGroupData();\r\n // },\r\n watch: {\r\n searchText(newK, old) {\r\n this.$refs.tree.filter(newK);\r\n },\r\n treeData(newData) {\r\n this.formatGroupData(newData.treeData, newData.personData);\r\n }\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n.p-b-10 {\r\n padding-bottom: 10px;\r\n}\r\n.transfer-area {\r\n display: flex;\r\n margin-bottom: 40px;\r\n .t-a-select {\r\n width:300px;\r\n height:415px;\r\n background:rgba(255,255,255,1);\r\n border:1px solid rgba(220,223,230,1);\r\n border-radius:4px;\r\n overflow: hidden;\r\n &:first-child {\r\n margin-right: 20px;\r\n }\r\n >.title {\r\n width:100%;\r\n height:42px;\r\n line-height: 42px;\r\n background:rgba(245,247,250,1);\r\n border-bottom:1px solid rgba(220,223,230,1);\r\n border-radius:4px;\r\n text-indent: 15px;\r\n color: #303133;\r\n font-size: 16px;\r\n .J_del-all {\r\n font-size: 14px;\r\n color: #409EFF;\r\n float: right;\r\n cursor: pointer;\r\n margin-right: 15px;\r\n }\r\n }\r\n .tree-div {\r\n width: 100%;\r\n height: 373px;\r\n overflow: auto;\r\n padding: 15px;\r\n box-sizing: border-box;\r\n .search-menu {\r\n margin-top: 20px;\r\n color: #606266;\r\n font-size: 14px;\r\n min-width: 100%;\r\n display:inline-block !important;\r\n .el-tree-node {\r\n .el-tree-node__content {\r\n height: 36px;\r\n position: relative;\r\n .open-child {\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n width: 36px;\r\n height: 36px;\r\n padding: 0;\r\n box-sizing: border-box;\r\n }\r\n .custom-tree-node {\r\n flex: 1;\r\n height: 100%;\r\n line-height: 36px;\r\n .open-btn {\r\n width: 50px;\r\n height: 14px;\r\n color: #409EFF;\r\n float: right;\r\n text-align: right;\r\n border-left: 1px solid #DCDFE6;\r\n margin-top: 11px;\r\n line-height: 14px;\r\n }\r\n &.disable-open {\r\n z-index: 999;\r\n }\r\n }\r\n &:hover {\r\n background: none;\r\n }\r\n }\r\n }\r\n }\r\n .el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {\r\n background: none;\r\n }\r\n }\r\n .selected-list {\r\n .list {\r\n padding: 12px 0;\r\n display: flex;\r\n .label {\r\n flex: 1;\r\n .iconfont {\r\n color: #409EFF;\r\n margin-right: 5px;\r\n }\r\n }\r\n .close-btn {\r\n width: 16px;\r\n height: 16px;\r\n line-height: 18px;\r\n text-align: center;\r\n cursor: pointer;\r\n border-radius: 100%;\r\n font-size: 8px;\r\n vertical-align: middle;\r\n &:hover {\r\n color: #fff;\r\n background: #909399;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/common/vueSelectEmployee.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-dialog',{attrs:{\"title\":_vm.treeSet.isSelectPerson ? '选择人员' : '选择部门',\"width\":\"660px\",\"visible\":_vm.treeSet.dialogVisible},on:{\"update:visible\":function($event){_vm.$set(_vm.treeSet, \"dialogVisible\", $event)}}},[_c('div',{staticClass:\"transfer-area\"},[_c('div',{staticClass:\"select-area t-a-select\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"选择\")]),_vm._v(\" \"),_c('div',{staticClass:\"tree-div\"},[_c('div',{staticClass:\"input-container\"},[_c('el-input',{attrs:{\"placeholder\":\"请输入内容\"},model:{value:(_vm.searchText),callback:function ($$v) {_vm.searchText=$$v},expression:\"searchText\"}})],1),_vm._v(\" \"),_c('el-tree',{ref:\"tree\",staticClass:\"search-menu\",attrs:{\"node-key\":\"id\",\"check-strictly\":true,\"default-expanded-keys\":_vm.defaultOpen,\"data\":_vm.menuData,\"show-checkbox\":\"\",\"highlight-current\":true,\"expand-on-click-node\":false,\"icon-class\":\"open-child\",\"props\":_vm.myProps,\"filter-node-method\":_vm.filterNode},on:{\"check-change\":_vm.getCurrentNode,\"node-expand\":_vm.nodeOpen,\"node-collapse\":_vm.nodeClose,\"node-click\":_vm.handleNodeClick},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar node = ref.node;\nvar data = ref.data;\nreturn _c('span',{staticClass:\"custom-tree-node\",class:data.disableOpen ? 'disable-open' : ''},[_c('span',[_vm._v(_vm._s(node.label))]),_vm._v(\" \"),(data.childrens)?_c('span',{staticClass:\"open-btn\"},[_c('el-button',{attrs:{\"disabled\":data.disableOpen,\"type\":\"text\",\"size\":\"small\"},on:{\"click\":function($event){_vm.nodeOpen(data, node)}}},[_vm._v(\"下级\")])],1):_vm._e()])}}])})],1)]),_vm._v(\" \"),_c('div',{staticClass:\"selected-area t-a-select\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"\\n 已选\\n \"),_c('a',{staticClass:\"J_del-all\",on:{\"click\":function($event){_vm.delSelected('empty')}}},[_vm._v(\"全部清除\")])]),_vm._v(\" \"),_c('div',{staticClass:\"tree-div\"},[_c('ul',{staticClass:\"selected-list\"},[_vm._l((_vm.selectedList),function(li){return (_vm.selectedList.length > 0)?[_c('li',{key:li.id+li.label,staticClass:\"list group-li\",class:li.groupId ? 'group-li' : 'person-li'},[_c('div',{staticClass:\"label\"},[_c('i',{staticClass:\"iconfont\",class:li.groupId ? 'icon-tongshi-zuzhijiagou' : 'icon-chengyuan'}),_vm._v(_vm._s(li.label)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"close-btn\",on:{\"click\":function($event){_vm.delSelected(li)}}},[_c('i',{staticClass:\"el-icon-close\"})])])]:_vm._e()})],2)])])]),_vm._v(\" \"),_c('div',{staticClass:\"btn-box t-rt p-b-10\"},[_c('el-button',{on:{\"click\":function($event){_vm.treeSet.dialogVisible = false;}}},[_vm._v(\"取消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.submitSelected}},[_vm._v(\"确定\")])],1)])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-2ee6e36c\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/common/vueSelectEmployee.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-2ee6e36c\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./vueSelectEmployee.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./vueSelectEmployee.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./vueSelectEmployee.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-2ee6e36c\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./vueSelectEmployee.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/common/vueSelectEmployee.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"select-area\">\r\n <div class=\"setting-name\">\r\n 个别员工不设置该权限\r\n <!-- <a class=\"J_add a-href\" @click=\"treeSet.dialogVisible = true;\"><i class=\"el-icon-plus\"></i>添加</a>\r\n <a class=\"a-href J_check-detail\">查看详情</a> -->\r\n </div>\r\n <ul class=\"particular-list\">\r\n <template v-for=\"(li, index) in butList\">\r\n <li class=\"item person-item\" v-if=\"li.employeeClerkId\" :key=\"index+'_'+li.employeeClerkId\">\r\n <img :src=\"li.headPic\">\r\n <p class=\"name\">{{li.label}}</p>\r\n <i class=\"el-icon-circle-close\" @click=\"delCurrent(li, 'butList')\"></i>\r\n </li>\r\n <li class=\"item group-item\" v-else :key=\"index+'_'+li.groupId\">\r\n {{li.label}}\r\n <i class=\"el-icon-circle-close\" @click=\"delCurrent(li, 'butList')\"></i>\r\n </li>\r\n </template>\r\n <li class=\"item J_add-btn\" @click=\"$refs.butSelector.treeSet.dialogVisible = true;\"><i class=\"el-icon-plus\"></i></li>\r\n </ul>\r\n <div class=\"setting-name\">\r\n 允许指定部门/人员可见\r\n <a class=\"J_add a-href\"><i class=\"el-icon-plus\"></i>添加</a>\r\n <a class=\"a-href J_check-detail\">查看详情</a>\r\n </div>\r\n <ul class=\"particular-list\">\r\n <template v-for=\"(li, index) in vipList\">\r\n <li class=\"item person-item\" v-if=\"li.employeeClerkId\" :key=\"index+'_'+li.employeeClerkId\">\r\n <img :src=\"li.headPic\">\r\n <p class=\"name\">{{li.label}}</p>\r\n <i class=\"el-icon-circle-close\" @click=\"delCurrent(li, 'vipList')\"></i>\r\n </li>\r\n <li class=\"item group-item\" v-else :key=\"index+'_'+li.groupId\">\r\n {{li.label}}\r\n <i class=\"el-icon-circle-close\" @click=\"delCurrent(li, 'vipList')\"></i>\r\n </li>\r\n </template>\r\n <li class=\"item J_add-btn\" @click=\"$refs.butSelector.treeSet.dialogVisible = true;\"><i class=\"el-icon-plus\"></i></li>\r\n </ul>\r\n <vue-select-employee ref=\"butSelector\" :treeSet=\"treeSet\" @handleSelectedList=\"handleSelectedList\" :treeData=\"groupData\"></vue-select-employee>\r\n </div>\r\n</template>\r\n<script>\r\nimport { deepCopy } from '@/utils/index';\r\nimport vueSelectEmployee from \"components/common/vueSelectEmployee\"\r\nexport default {\r\n name: \"select-area\",\r\n components: {\r\n vueSelectEmployee\r\n },\r\n props: {\r\n treeData: {\r\n type: Object,\r\n default() {\r\n return {};\r\n }\r\n }\r\n },\r\n data() {\r\n return {\r\n testList: [],\r\n treeSet: {\r\n isSelectPerson: true,\r\n dialogVisible: false\r\n },\r\n butList: [],\r\n vipList: [],\r\n groupData: {}\r\n };\r\n \r\n },\r\n methods: {\r\n /**\r\n * 删除选中的人\r\n */\r\n delCurrent(person, listName) {\r\n let that = this;\r\n let list = that[listName];\r\n console.log(list.indexOf(person));\r\n list.splice(list.indexOf(person), 1);\r\n },\r\n /**\r\n * 处理树形控件选择的数据\r\n */\r\n handleSelectedList(list) {\r\n console.log(list);\r\n this.butList = list;\r\n }\r\n },\r\n watch: {\r\n treeData(data) {\r\n console.log(data);\r\n this.groupData = data;\r\n }\r\n }\r\n};\r\n\r\n \r\n</script>\r\n<style lang=\"scss\">\r\n.select-area {\r\n .setting-name {\r\n .a-href {\r\n font-size: 12px;\r\n margin-left: 10px;\r\n }\r\n }\r\n .particular-list {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin-bottom: 30px;\r\n .item {\r\n position: relative;\r\n margin-right: 24px;\r\n margin-top: 30px;\r\n width:40px;\r\n .el-icon-circle-close {\r\n position: absolute;\r\n font-size: 16px;\r\n color: #808995;\r\n right: -8px;\r\n top: -8px;\r\n cursor: pointer;\r\n }\r\n img {\r\n width: 100%;\r\n border-radius:4px;\r\n }\r\n .name {\r\n font-size: 12px;\r\n text-align: center;\r\n margin-top: 20px;\r\n }\r\n &.group-item {\r\n padding: 0 10px;\r\n width: auto;\r\n height:30px;\r\n line-height: 32px;\r\n background:rgba(236,245,255,1);\r\n border:1px solid rgba(217,236,255,1);\r\n border-radius:4px;\r\n font-size:12px;\r\n color:rgba(64,158,255,1);\r\n }\r\n &.J_add-btn {\r\n height:40px;\r\n background:rgba(251,253,255,1);\r\n border:1px dashed rgba(192,204,218,1);\r\n border-radius:50%;\r\n text-align: center;\r\n line-height: 40px;\r\n font-size: 16px;\r\n box-sizing: border-box;\r\n cursor: pointer;\r\n }\r\n }\r\n }\r\n .check-more {\r\n color: #409EFF;\r\n margin: 20px 0;\r\n cursor: pointer;\r\n }\r\n}\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/permissionSet/selectArea.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"select-area\"},[_c('div',{staticClass:\"setting-name\"},[_vm._v(\"\\n 个别员工不设置该权限\\n \")]),_vm._v(\" \"),_c('ul',{staticClass:\"particular-list\"},[_vm._l((_vm.butList),function(li,index){return [(li.employeeClerkId)?_c('li',{key:index+'_'+li.employeeClerkId,staticClass:\"item person-item\"},[_c('img',{attrs:{\"src\":li.headPic}}),_vm._v(\" \"),_c('p',{staticClass:\"name\"},[_vm._v(_vm._s(li.label))]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){_vm.delCurrent(li, 'butList')}}})]):_c('li',{key:index+'_'+li.groupId,staticClass:\"item group-item\"},[_vm._v(\"\\n \"+_vm._s(li.label)+\"\\n \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){_vm.delCurrent(li, 'butList')}}})])]}),_vm._v(\" \"),_c('li',{staticClass:\"item J_add-btn\",on:{\"click\":function($event){_vm.$refs.butSelector.treeSet.dialogVisible = true;}}},[_c('i',{staticClass:\"el-icon-plus\"})])],2),_vm._v(\" \"),_vm._m(0),_vm._v(\" \"),_c('ul',{staticClass:\"particular-list\"},[_vm._l((_vm.vipList),function(li,index){return [(li.employeeClerkId)?_c('li',{key:index+'_'+li.employeeClerkId,staticClass:\"item person-item\"},[_c('img',{attrs:{\"src\":li.headPic}}),_vm._v(\" \"),_c('p',{staticClass:\"name\"},[_vm._v(_vm._s(li.label))]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){_vm.delCurrent(li, 'vipList')}}})]):_c('li',{key:index+'_'+li.groupId,staticClass:\"item group-item\"},[_vm._v(\"\\n \"+_vm._s(li.label)+\"\\n \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){_vm.delCurrent(li, 'vipList')}}})])]}),_vm._v(\" \"),_c('li',{staticClass:\"item J_add-btn\",on:{\"click\":function($event){_vm.$refs.butSelector.treeSet.dialogVisible = true;}}},[_c('i',{staticClass:\"el-icon-plus\"})])],2),_vm._v(\" \"),_c('vue-select-employee',{ref:\"butSelector\",attrs:{\"treeSet\":_vm.treeSet,\"treeData\":_vm.groupData},on:{\"handleSelectedList\":_vm.handleSelectedList}})],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"setting-name\"},[_vm._v(\"\\n 允许指定部门/人员可见\\n \"),_c('a',{staticClass:\"J_add a-href\"},[_c('i',{staticClass:\"el-icon-plus\"}),_vm._v(\"添加\")]),_vm._v(\" \"),_c('a',{staticClass:\"a-href J_check-detail\"},[_vm._v(\"查看详情\")])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0ebfb14d\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/permissionSet/selectArea.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0ebfb14d\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./selectArea.vue\")\n}\nvar normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./selectArea.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./selectArea.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0ebfb14d\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./selectArea.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/permissionSet/selectArea.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"jurisdiction-setting\">\r\n <div class=\"only-visivble-there permission-div\">\r\n 本部门员工仅可见本部门员工\r\n <el-switch\r\n v-model=\"visibleThere\"\r\n @change=\"switchPermission(visibleThere, 'visibleThere', 'visibleSelf')\"\r\n active-color=\"#409EFF\"\r\n inactive-color=\"#DCDFE6\">\r\n </el-switch>\r\n <div class=\"particular-setting\" v-if=\"visibleThere\">\r\n <select-area :treeData=\"treeData\"></select-area>\r\n </div>\r\n </div>\r\n <div class=\"only-visivble-self permission-div\">\r\n 本部门员工仅可见自己\r\n <el-switch\r\n v-model=\"visibleSelf\"\r\n @change=\"switchPermission(visibleSelf, 'visibleSelf', 'visibleThere')\"\r\n active-color=\"#409EFF\"\r\n inactive-color=\"#DCDFE6\">\r\n </el-switch>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import selectArea from \"components/contacts/permissionSet/selectArea\";\r\n export default {\r\n name: \"permissionSetting\",\r\n components: {\r\n selectArea\r\n },\r\n props: {\r\n visibleApartList: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n visibleSpecialLsit: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n onlySelfApartList: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n treeData: {\r\n type: Object,\r\n default() {\r\n return {};\r\n }\r\n }\r\n },\r\n data() {\r\n return {\r\n visibleThere: true,\r\n visibleSelf: false\r\n };\r\n },\r\n methods: {\r\n /**\r\n * 切换权限设置\r\n */\r\n switchPermission(val, _this, _there) {\r\n val && (this[_there] = !val);\r\n }\r\n },\r\n computed: {\r\n vaList() {\r\n return this.visibleApartList;\r\n },\r\n vsList() {\r\n return this.visibleSpecialLsit;\r\n },\r\n osaList() {\r\n return this.onlySelfApartList;\r\n }\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n.jurisdiction-setting {\r\n padding: 36px 32px 55px;\r\n .permission-div {\r\n margin-bottom: 30px;\r\n .particular-setting {\r\n width: 480px;\r\n min-height: 300px;\r\n border-radius: 2px;\r\n background: #F5F7FA;\r\n margin: 32px 0;\r\n padding: 20px 20px 1px;\r\n }\r\n }\r\n}\r\n</style>\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/permissionSet/permissionSetting.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"jurisdiction-setting\"},[_c('div',{staticClass:\"only-visivble-there permission-div\"},[_vm._v(\"\\n 本部门员工仅可见本部门员工\\n \"),_c('el-switch',{attrs:{\"active-color\":\"#409EFF\",\"inactive-color\":\"#DCDFE6\"},on:{\"change\":function($event){_vm.switchPermission(_vm.visibleThere, 'visibleThere', 'visibleSelf')}},model:{value:(_vm.visibleThere),callback:function ($$v) {_vm.visibleThere=$$v},expression:\"visibleThere\"}}),_vm._v(\" \"),(_vm.visibleThere)?_c('div',{staticClass:\"particular-setting\"},[_c('select-area',{attrs:{\"treeData\":_vm.treeData}})],1):_vm._e()],1),_vm._v(\" \"),_c('div',{staticClass:\"only-visivble-self permission-div\"},[_vm._v(\"\\n 本部门员工仅可见自己\\n \"),_c('el-switch',{attrs:{\"active-color\":\"#409EFF\",\"inactive-color\":\"#DCDFE6\"},on:{\"change\":function($event){_vm.switchPermission(_vm.visibleSelf, 'visibleSelf', 'visibleThere')}},model:{value:(_vm.visibleSelf),callback:function ($$v) {_vm.visibleSelf=$$v},expression:\"visibleSelf\"}})],1)])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-5be4535b\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/permissionSet/permissionSetting.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-5be4535b\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./permissionSetting.vue\")\n}\nvar normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./permissionSetting.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./permissionSetting.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-5be4535b\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./permissionSetting.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/permissionSet/permissionSetting.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"add-department-container\">\r\n <div class=\"setting-cell depart-info\">\r\n <p class=\"title\">部门信息</p>\r\n <el-form\r\n class=\"department-info-form\"\r\n label-position=\"right\"\r\n :rules=\"rules\"\r\n :model=\"departInfo\"\r\n ref=\"departForm\"\r\n label-width=\"120px\">\r\n <el-form-item label=\"部门名称\" prop=\"name\">\r\n <el-input v-model=\"departInfo.name\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"部门排序调整\" prop=\"parentId\">\r\n <el-input :disabled=\"disabled\" v-model=\"departInfo.parentName\" @focus=\"callGroupSelector\" suffix-icon=\"el-icon-arrow-down\"></el-input>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n <div class=\"setting-cell\" v-if=\"$route.query.addnew != 1\">\r\n <p class=\"title\">权限设置</p>\r\n <permission-setting :visibleApartList=\"testList\" :visibleSpecialLsit=\"testList\" :onlySelfApartList=\"testList\" :treeData=\"treeData\"></permission-setting>\r\n </div>\r\n <div class=\"setting-cell\">\r\n <div class=\"btn-area\">\r\n <el-button type=\"primary\" @click=\"saveEdit\">保存</el-button>\r\n <el-button type=\"primary\" @click=\"saveEdit('continue')\">保存并继续添加</el-button>\r\n <el-button @click=\"cancel\">取消</el-button>\r\n </div>\r\n </div>\r\n <vue-select-employee :treeSet=\"treeSet\" @handleSelectedList=\"handleSelectedList\" :treeData=\"treeData\"></vue-select-employee>\r\n </div>\r\n</template>\r\n<script>\r\n import permissionSetting from \"components/contacts/permissionSet/permissionSetting\";\r\n import vueSelectEmployee from \"components/common/vueSelectEmployee\";\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n export default {\r\n name: \"addDepartment\",\r\n components: {\r\n permissionSetting,\r\n vueSelectEmployee\r\n },\r\n data() {\r\n return {\r\n departInfo: {\r\n name: \"\",\r\n parentName: \"\",\r\n parentId: \"\"\r\n },\r\n testList: [],\r\n treeSet: {\r\n isSelectPerson: false,\r\n dialogVisible: false,\r\n isSingle: true // 是否单选\r\n },\r\n rules: {\r\n name: [\r\n { required: true, message: '请输入部门名称', trigger: 'blur' },\r\n { min: 1, max: 20, message: '长度在 1 到 20 个字符', trigger: 'blur' }\r\n ],\r\n parentId: [\r\n { required: true, message: '请选择父级部门', trigger: 'change' }\r\n ]\r\n },\r\n treeData: {},\r\n disabled: true\r\n };\r\n },\r\n methods: {\r\n /**\r\n * 唤起部门选择器\r\n */\r\n callGroupSelector() {\r\n this.treeSet.dialogVisible = true;\r\n },\r\n /**\r\n * 处理已选部门\r\n */\r\n handleSelectedList(group) {\r\n console.log(group);\r\n this.departInfo.parentId = group ? group.id : \"\";\r\n this.departInfo.parentName = group ? group.label : \"\";\r\n },\r\n saveEdit(goAhead = \"\") {\r\n this.$refs.departForm.validate(valid => {\r\n if (!valid) {\r\n return false;\r\n }\r\n let _this = this;\r\n let params = {\r\n parentId: _this.departInfo.parentId,\r\n name: _this.departInfo.name\r\n }\r\n getRequest(\"/haoban-manage-web/dept/insert\", params)\r\n .then(res => {\r\n console.log(res);\r\n if (res.data.errorCode == 1) {\r\n _this.$message.success({\r\n duration: 1000,\r\n message: \"操作成功!\"\r\n });\r\n console.log(goAhead);\r\n if (goAhead == \"continue\") {\r\n _this.departInfo = {\r\n name: \"\",\r\n parentName: \"\",\r\n parentId: \"\"\r\n }\r\n _this.disabled = true;\r\n _this.getGroupData();\r\n } else {\r\n window.history.go(-1);\r\n }\r\n } else {\r\n _this.$message.error({\r\n duration: 1000,\r\n message: res.data.message\r\n });\r\n }\r\n })\r\n .catch(e => {\r\n _this.$message.error({\r\n duration: 1000,\r\n message: e.message\r\n });\r\n });\r\n });\r\n },\r\n getGroupData() {\r\n let _this = this;\r\n let params = {\r\n isStoreGroup: 0\r\n };\r\n getRequest(\"/haoban-manage-web/dept/deptListForCompany\", params)\r\n .then(res => {\r\n let treeData = [];\r\n let personData = [];\r\n if (res.data.errorCode == 1) {\r\n treeData = res.data.result.departmentList || [];\r\n personData = res.data.result.searchList || []\r\n }\r\n // _this.formatGroupData(treeData, personData);\r\n _this.treeData = {\r\n treeData,\r\n personData\r\n };\r\n _this.disabled = false;\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n },\r\n cancel() {\r\n this.$confirm(\" 是否确认取消,取消后当前页面信息将丢失 ?\", \"提示\", {\r\n type: \"warning\"\r\n }).then(() => {\r\n window.history.go(-1);\r\n }).catch(e => {\r\n console.log(e);\r\n });\r\n }\r\n },\r\n beforeMount() {\r\n this.getGroupData();\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n .add-department-container {\r\n .setting-cell {\r\n background: #fff;\r\n margin-bottom: 24px;\r\n .title {\r\n height: 55px;\r\n line-height: 55px;\r\n border-bottom: 1px solid #E4E7ED;\r\n text-indent: 32px;\r\n font-size:16px;\r\n font-weight:500;\r\n color:#303133;\r\n }\r\n .department-info-form {\r\n padding: 24px 32px;\r\n .el-input {\r\n width: 380px;\r\n }\r\n }\r\n .btn-area{\r\n width: 100%;\r\n text-align: center;\r\n padding: 12px;\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/addDepartment.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"add-department-container\"},[_c('div',{staticClass:\"setting-cell depart-info\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"部门信息\")]),_vm._v(\" \"),_c('el-form',{ref:\"departForm\",staticClass:\"department-info-form\",attrs:{\"label-position\":\"right\",\"rules\":_vm.rules,\"model\":_vm.departInfo,\"label-width\":\"120px\"}},[_c('el-form-item',{attrs:{\"label\":\"部门名称\",\"prop\":\"name\"}},[_c('el-input',{model:{value:(_vm.departInfo.name),callback:function ($$v) {_vm.$set(_vm.departInfo, \"name\", $$v)},expression:\"departInfo.name\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"部门排序调整\",\"prop\":\"parentId\"}},[_c('el-input',{attrs:{\"disabled\":_vm.disabled,\"suffix-icon\":\"el-icon-arrow-down\"},on:{\"focus\":_vm.callGroupSelector},model:{value:(_vm.departInfo.parentName),callback:function ($$v) {_vm.$set(_vm.departInfo, \"parentName\", $$v)},expression:\"departInfo.parentName\"}})],1)],1)],1),_vm._v(\" \"),(_vm.$route.query.addnew != 1)?_c('div',{staticClass:\"setting-cell\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"权限设置\")]),_vm._v(\" \"),_c('permission-setting',{attrs:{\"visibleApartList\":_vm.testList,\"visibleSpecialLsit\":_vm.testList,\"onlySelfApartList\":_vm.testList,\"treeData\":_vm.treeData}})],1):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"setting-cell\"},[_c('div',{staticClass:\"btn-area\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.saveEdit}},[_vm._v(\"保存\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.saveEdit('continue')}}},[_vm._v(\"保存并继续添加\")]),_vm._v(\" \"),_c('el-button',{on:{\"click\":_vm.cancel}},[_vm._v(\"取消\")])],1)]),_vm._v(\" \"),_c('vue-select-employee',{attrs:{\"treeSet\":_vm.treeSet,\"treeData\":_vm.treeData},on:{\"handleSelectedList\":_vm.handleSelectedList}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-a51b1184\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/addDepartment.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-a51b1184\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./addDepartment.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addDepartment.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addDepartment.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-a51b1184\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./addDepartment.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/addDepartment.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([9],{HHRu:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=i("n7j5"),s=i("c4uw"),n=i("P9l9"),r={name:"addDepartment",components:{permissionSetting:a.a,vueSelectEmployee:s.a},data:function(){return{departInfo:{name:"",parentName:"",parentId:""},testList:[],treeSet:{isSelectPerson:!1,dialogVisible:!1,isSingle:!0},rules:{name:[{required:!0,message:"请输入部门名称",trigger:"blur"},{min:1,max:20,message:"长度在 1 到 20 个字符",trigger:"blur"}],parentId:[{required:!0,message:"请选择父级部门",trigger:"change"}]},treeData:{},disabled:!0,defaultSelection:[],defaultParent:[],selectorType:"parent",changed:"parent",onlyPerson:!1,onlyGroup:[]}},methods:{getDepartInfo:function(){var e=this,t={groupId:e.$route.query.departmentId};Object(n.a)("/haoban-manage-web/dept/findDeptById",t).then(function(t){if(1==t.data.errorCode){e.departInfo.name=t.data.result.name,e.departInfo.parentId=t.data.result.parentId;var i=t.data.result.chainName.split("/"),a=i.length;e.departInfo.parentName=1==a?"":i[a-2],e.defaultParent=[{label:e.departInfo.parentName,id:t.data.result.parentId,groupId:t.data.result.parentId}]}else e.$message.error({duration:1e3,message:t.data.message})}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},callGroupSelector:function(){this.selectorType="parent",this.defaultSelection=this.defaultParent,this.onlyPerson=!1,this.onlyGroup=[],this.changed="parent",this.treeSet={dialogVisible:!0,isSingle:!0,isSelectPerson:!1}},callPerSelector:function(e,t){this.selectorType=e,this.defaultSelection=t,this.onlyPerson=!0,this.onlyGroup=[this.$route.query.departmentId],console.log(this.$route.query.departmentId),this.changed=e,this.treeSet={dialogVisible:!0,isSingle:!1,isSelectPerson:!0}},handleSelectedList:function(e){console.log(e),this.departInfo.parentId=e?e.id:"",this.departInfo.parentName=e?e.label:""},saveEdit:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.$refs.departForm.validate(function(i){if(!i)return!1;var a=e,s={parentId:a.departInfo.parentId,name:a.departInfo.name};Object(n.a)("/haoban-manage-web/dept/insert",s).then(function(e){console.log(e),1==e.data.errorCode?(a.$message.success({duration:1e3,message:"操作成功!"}),console.log(t),"continue"==t?(a.departInfo={name:"",parentName:"",parentId:""},a.disabled=!0,a.getGroupData()):window.history.go(-1)):a.$message.error({duration:1e3,message:e.data.message})}).catch(function(e){a.$message.error({duration:1e3,message:e.message})})})},getGroupData:function(){var e=this;Object(n.a)("/haoban-manage-web/dept/deptListForCompany",{isStoreGroup:0}).then(function(t){var i=[],a=[];1==t.data.errorCode&&(i=t.data.result.departmentList||[],a=t.data.result.searchList||[]),e.treeData={treeData:i,personData:a},e.disabled=!1}).catch(function(e){console.log(e,"error")})},cancel:function(){this.$confirm(" 是否确认取消,取消后当前页面信息将丢失 ?","提示",{type:"warning"}).then(function(){window.history.go(-1)}).catch(function(e){console.log(e)})}},beforeMount:function(){this.getGroupData(),this.isAddNew||this.getDepartInfo()},computed:{isAddNew:function(){return!(1!=this.$route.query.addnew)}}},l={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"add-department-container"},[i("div",{staticClass:"setting-cell depart-info"},[i("p",{staticClass:"title"},[e._v("部门信息")]),e._v(" "),i("el-form",{ref:"departForm",staticClass:"department-info-form",attrs:{"label-position":"right",rules:e.rules,model:e.departInfo,"label-width":"120px"}},[i("el-form-item",{attrs:{label:"部门名称",prop:"name"}},[i("el-input",{model:{value:e.departInfo.name,callback:function(t){e.$set(e.departInfo,"name",t)},expression:"departInfo.name"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"部门排序调整",prop:"parentId"}},[i("el-input",{attrs:{disabled:e.disabled,"suffix-icon":"el-icon-arrow-down"},on:{focus:e.callGroupSelector},model:{value:e.departInfo.parentName,callback:function(t){e.$set(e.departInfo,"parentName",t)},expression:"departInfo.parentName"}})],1)],1)],1),e._v(" "),e.isAddNew?e._e():i("div",{staticClass:"setting-cell"},[i("p",{staticClass:"title"},[e._v("权限设置")]),e._v(" "),i("permission-setting",{attrs:{visibleApartList:e.testList,visibleSpecialLsit:e.testList,onlySelfApartList:e.testList,treeData:e.treeData},on:{callPerSelector:e.callPerSelector}})],1),e._v(" "),i("div",{staticClass:"setting-cell"},[i("div",{staticClass:"btn-area"},[i("el-button",{attrs:{type:"primary"},on:{click:e.saveEdit}},[e._v("保存")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){e.saveEdit("continue")}}},[e._v("保存并继续添加")]),e._v(" "),i("el-button",{on:{click:e.cancel}},[e._v("取消")])],1)]),e._v(" "),i("vue-select-employee",{attrs:{changed:e.changed,onlyPerson:e.onlyPerson,onlyGroup:e.onlyGroup,defaultSelection:e.defaultSelection,treeSet:e.treeSet,treeData:e.treeData},on:{handleSelectedList:e.handleSelectedList}})],1)},staticRenderFns:[]};var o=i("VU/8")(r,l,!1,function(e){i("Ylwv")},null,null);t.default=o.exports},VkSY:function(e,t){},Ylwv:function(e,t){},n7j5:function(e,t,i){"use strict";i("0xDb");var a={name:"select-area",components:{vueSelectEmployee:i("c4uw").a},props:{treeData:{type:Object,default:function(){return{}}}},data:function(){return{testList:[],treeSet:{isSelectPerson:!0,dialogVisible:!1},butList:[],vipList:[],groupData:{}}},methods:{delCurrent:function(e,t){var i=this[t];console.log(i.indexOf(e)),i.splice(i.indexOf(e),1)},handleSelectedList:function(e){console.log(e),this.butList=e},callSelector:function(e,t){this.$emit("callPerSelector",e,t)}},watch:{treeData:function(e){console.log(e),this.groupData=e}}},s={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"select-area"},[i("div",{staticClass:"setting-name"},[e._v("\n 个别员工不设置该权限\n ")]),e._v(" "),i("ul",{staticClass:"particular-list"},[e._l(e.butList,function(t,a){return[t.employeeClerkId?i("li",{key:a+"_"+t.employeeClerkId,staticClass:"item person-item"},[i("img",{attrs:{src:t.headPic}}),e._v(" "),i("p",{staticClass:"name"},[e._v(e._s(t.label))]),e._v(" "),i("i",{staticClass:"el-icon-circle-close",on:{click:function(i){e.delCurrent(t,"butList")}}})]):i("li",{key:a+"_"+t.groupId,staticClass:"item group-item"},[e._v("\n "+e._s(t.label)+"\n "),i("i",{staticClass:"el-icon-circle-close",on:{click:function(i){e.delCurrent(t,"butList")}}})])]}),e._v(" "),i("li",{staticClass:"item J_add-btn",on:{click:function(t){e.callSelector("but",e.butList)}}},[i("i",{staticClass:"el-icon-plus"})])],2),e._v(" "),e._m(0),e._v(" "),i("ul",{staticClass:"particular-list"},[e._l(e.vipList,function(t,a){return[t.employeeClerkId?i("li",{key:a+"_"+t.employeeClerkId,staticClass:"item person-item"},[i("img",{attrs:{src:t.headPic}}),e._v(" "),i("p",{staticClass:"name"},[e._v(e._s(t.label))]),e._v(" "),i("i",{staticClass:"el-icon-circle-close",on:{click:function(i){e.delCurrent(t,"vipList")}}})]):i("li",{key:a+"_"+t.groupId,staticClass:"item group-item"},[e._v("\n "+e._s(t.label)+"\n "),i("i",{staticClass:"el-icon-circle-close",on:{click:function(i){e.delCurrent(t,"vipList")}}})])]}),e._v(" "),i("li",{staticClass:"item J_add-btn",on:{click:e.callSelector}},[i("i",{staticClass:"el-icon-plus"})])],2)])},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"setting-name"},[this._v("\n 允许指定部门/人员可见\n "),t("a",{staticClass:"J_add a-href"},[t("i",{staticClass:"el-icon-plus"}),this._v("添加")]),this._v(" "),t("a",{staticClass:"a-href J_check-detail"},[this._v("查看详情")])])}]};var n={name:"permissionSetting",components:{selectArea:i("VU/8")(a,s,!1,function(e){i("VkSY")},null,null).exports},props:{visibleApartList:{type:Array,default:function(){return[]}},visibleSpecialLsit:{type:Array,default:function(){return[]}},onlySelfApartList:{type:Array,default:function(){return[]}},treeData:{type:Object,default:function(){return{}}}},data:function(){return{visibleThere:!0,visibleSelf:!1}},methods:{switchPermission:function(e,t,i){e&&(this[i]=!e)},callPerSelector:function(e,t){this.$emit("callPerSelector",e,t)}},computed:{vaList:function(){return this.visibleApartList},vsList:function(){return this.visibleSpecialLsit},osaList:function(){return this.onlySelfApartList}}},r={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"jurisdiction-setting"},[i("div",{staticClass:"only-visivble-there permission-div"},[e._v("\n 本部门员工仅可见本部门员工\n "),i("el-switch",{attrs:{"active-color":"#409EFF","inactive-color":"#DCDFE6"},on:{change:function(t){e.switchPermission(e.visibleThere,"visibleThere","visibleSelf")}},model:{value:e.visibleThere,callback:function(t){e.visibleThere=t},expression:"visibleThere"}}),e._v(" "),e.visibleThere?i("div",{staticClass:"particular-setting"},[i("select-area",{attrs:{treeData:e.treeData},on:{callPerSelector:e.callPerSelector}})],1):e._e()],1),e._v(" "),i("div",{staticClass:"only-visivble-self permission-div"},[e._v("\n 本部门员工仅可见自己\n "),i("el-switch",{attrs:{"active-color":"#409EFF","inactive-color":"#DCDFE6"},on:{change:function(t){e.switchPermission(e.visibleSelf,"visibleSelf","visibleThere")}},model:{value:e.visibleSelf,callback:function(t){e.visibleSelf=t},expression:"visibleSelf"}})],1)])},staticRenderFns:[]};var l=i("VU/8")(n,r,!1,function(e){i("y6IP")},null,null);t.a=l.exports},y6IP:function(e,t){}});
//# sourceMappingURL=9.94a00b7a6fca780a5c17.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/addDepartment.vue","webpack:///./src/views/contacts/addDepartment.vue?98e7","webpack:///./src/views/contacts/addDepartment.vue","webpack:///src/components/contacts/permissionSet/selectArea.vue","webpack:///./src/components/contacts/permissionSet/selectArea.vue?1955","webpack:///./src/components/contacts/permissionSet/selectArea.vue","webpack:///src/components/contacts/permissionSet/permissionSetting.vue","webpack:///./src/components/contacts/permissionSet/permissionSetting.vue?047b","webpack:///./src/components/contacts/permissionSet/permissionSetting.vue"],"names":["addDepartment","name","components","permissionSetting","vueSelectEmployee","data","departInfo","parentName","parentId","testList","treeSet","isSelectPerson","dialogVisible","isSingle","rules","required","message","trigger","min","max","treeData","disabled","defaultSelection","defaultParent","selectorType","changed","onlyPerson","onlyGroup","methods","getDepartInfo","that","this","params","groupId","$route","query","departmentId","Object","api","then","res","errorCode","result","chain","chainName","split","len","length","label","id","$message","error","duration","catch","e","callGroupSelector","callPerSelector","type","list","console","log","handleSelectedList","group","saveEdit","_this2","goAhead","arguments","undefined","$refs","departForm","validate","valid","_this","success","getGroupData","window","history","go","isStoreGroup","personData","departmentList","searchList","cancel","$confirm","beforeMount","isAddNew","computed","addnew","contacts_addDepartment","render","_vm","_h","$createElement","_c","_self","staticClass","_v","ref","attrs","label-position","model","label-width","prop","value","callback","$$v","$set","expression","suffix-icon","on","focus","_e","visibleApartList","visibleSpecialLsit","onlySelfApartList","click","$event","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","selectArea","props","default","butList","vipList","groupData","delCurrent","person","listName","indexOf","splice","callSelector","$emit","watch","permissionSet_selectArea","_l","li","index","key","employeeClerkId","src","headPic","_s","_m","Array","visibleThere","visibleSelf","switchPermission","val","_there","vaList","vsList","osaList","permissionSet_permissionSetting","active-color","inactive-color","change","permissionSetting_Component","permissionSetting_normalizeComponent"],"mappings":"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","file":"static/js/9.94a00b7a6fca780a5c17.js","sourcesContent":["<template>\r\n <div class=\"add-department-container\">\r\n <div class=\"setting-cell depart-info\">\r\n <p class=\"title\">部门信息</p>\r\n <el-form\r\n class=\"department-info-form\"\r\n label-position=\"right\"\r\n :rules=\"rules\"\r\n :model=\"departInfo\"\r\n ref=\"departForm\"\r\n label-width=\"120px\">\r\n <el-form-item label=\"部门名称\" prop=\"name\">\r\n <el-input v-model=\"departInfo.name\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"部门排序调整\" prop=\"parentId\">\r\n <el-input :disabled=\"disabled\" v-model=\"departInfo.parentName\" @focus=\"callGroupSelector\" suffix-icon=\"el-icon-arrow-down\"></el-input>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n <div class=\"setting-cell\" v-if=\"!isAddNew\">\r\n <p class=\"title\">权限设置</p>\r\n <permission-setting @callPerSelector=\"callPerSelector\" :visibleApartList=\"testList\" :visibleSpecialLsit=\"testList\" :onlySelfApartList=\"testList\" :treeData=\"treeData\"></permission-setting>\r\n </div>\r\n <div class=\"setting-cell\">\r\n <div class=\"btn-area\">\r\n <el-button type=\"primary\" @click=\"saveEdit\">保存</el-button>\r\n <el-button type=\"primary\" @click=\"saveEdit('continue')\">保存并继续添加</el-button>\r\n <el-button @click=\"cancel\">取消</el-button>\r\n </div>\r\n </div>\r\n <vue-select-employee :changed=\"changed\" :onlyPerson=\"onlyPerson\" :onlyGroup=\"onlyGroup\" :defaultSelection=\"defaultSelection\" :treeSet=\"treeSet\" @handleSelectedList=\"handleSelectedList\" :treeData=\"treeData\"></vue-select-employee>\r\n </div>\r\n</template>\r\n<script>\r\n import permissionSetting from \"components/contacts/permissionSet/permissionSetting\";\r\n import vueSelectEmployee from \"components/common/vueSelectEmployee\";\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n export default {\r\n name: \"addDepartment\",\r\n components: {\r\n permissionSetting,\r\n vueSelectEmployee\r\n },\r\n data() {\r\n return {\r\n departInfo: {\r\n name: \"\",\r\n parentName: \"\",\r\n parentId: \"\"\r\n },\r\n testList: [],\r\n treeSet: {\r\n isSelectPerson: false,\r\n dialogVisible: false,\r\n isSingle: true // 是否单选\r\n },\r\n rules: {\r\n name: [\r\n { required: true, message: '请输入部门名称', trigger: 'blur' },\r\n { min: 1, max: 20, message: '长度在 1 到 20 个字符', trigger: 'blur' }\r\n ],\r\n parentId: [\r\n { required: true, message: '请选择父级部门', trigger: 'change' }\r\n ]\r\n },\r\n treeData: {},\r\n disabled: true,\r\n defaultSelection: [],\r\n defaultParent: [],\r\n selectorType: \"parent\",\r\n changed: \"parent\",\r\n onlyPerson: false,\r\n onlyGroup: []\r\n };\r\n },\r\n methods: {\r\n /**\r\n * 获取部门信息\r\n */\r\n getDepartInfo() {\r\n let that = this;\r\n let params = {\r\n groupId: that.$route.query.departmentId\r\n };\r\n getRequest(\"/haoban-manage-web/dept/findDeptById\", params)\r\n .then(res => {\r\n if (res.data.errorCode == 1) {\r\n that.departInfo.name = res.data.result.name;\r\n that.departInfo.parentId = res.data.result.parentId;\r\n let chain = res.data.result.chainName.split(\"/\");\r\n let len = chain.length;\r\n if (len == 1) {\r\n that.departInfo.parentName = \"\"\r\n } else {\r\n that.departInfo.parentName = chain[len - 2];\r\n }\r\n that.defaultParent = [{\r\n label: that.departInfo.parentName,\r\n id: res.data.result.parentId,\r\n groupId: res.data.result.parentId\r\n }];\r\n } else {\r\n that.$message.error({\r\n duration: 1000,\r\n message: res.data.message\r\n }); \r\n }\r\n })\r\n .catch(e => {\r\n that.$message.error({\r\n duration: 1000,\r\n message: e.message\r\n });\r\n })\r\n },\r\n /**\r\n * 唤起部门选择器\r\n */\r\n callGroupSelector() {\r\n this.selectorType = \"parent\";\r\n this.defaultSelection = this.defaultParent;\r\n this.onlyPerson = false;\r\n this.onlyGroup = [];\r\n this.changed = \"parent\";\r\n this.treeSet = {\r\n dialogVisible: true,\r\n isSingle: true,\r\n isSelectPerson: false\r\n };\r\n },\r\n callPerSelector(type, list) {\r\n this.selectorType = type;\r\n this.defaultSelection = list;\r\n this.onlyPerson = true;\r\n this.onlyGroup = [this.$route.query.departmentId];\r\n console.log(this.$route.query.departmentId);\r\n this.changed = type;\r\n this.treeSet = {\r\n dialogVisible: true,\r\n isSingle: false,\r\n isSelectPerson: true\r\n };\r\n },\r\n /**\r\n * 处理已选部门\r\n */\r\n handleSelectedList(group) {\r\n console.log(group);\r\n this.departInfo.parentId = group ? group.id : \"\";\r\n this.departInfo.parentName = group ? group.label : \"\";\r\n },\r\n saveEdit(goAhead = \"\") {\r\n this.$refs.departForm.validate(valid => {\r\n if (!valid) {\r\n return false;\r\n }\r\n let _this = this;\r\n let params = {\r\n parentId: _this.departInfo.parentId,\r\n name: _this.departInfo.name\r\n }\r\n getRequest(\"/haoban-manage-web/dept/insert\", params)\r\n .then(res => {\r\n console.log(res);\r\n if (res.data.errorCode == 1) {\r\n _this.$message.success({\r\n duration: 1000,\r\n message: \"操作成功!\"\r\n });\r\n console.log(goAhead);\r\n if (goAhead == \"continue\") {\r\n _this.departInfo = {\r\n name: \"\",\r\n parentName: \"\",\r\n parentId: \"\"\r\n }\r\n _this.disabled = true;\r\n _this.getGroupData();\r\n } else {\r\n window.history.go(-1);\r\n }\r\n } else {\r\n _this.$message.error({\r\n duration: 1000,\r\n message: res.data.message\r\n });\r\n }\r\n })\r\n .catch(e => {\r\n _this.$message.error({\r\n duration: 1000,\r\n message: e.message\r\n });\r\n });\r\n });\r\n },\r\n getGroupData() {\r\n let _this = this;\r\n let params = {\r\n isStoreGroup: 0\r\n };\r\n getRequest(\"/haoban-manage-web/dept/deptListForCompany\", params)\r\n .then(res => {\r\n let treeData = [];\r\n let personData = [];\r\n if (res.data.errorCode == 1) {\r\n treeData = res.data.result.departmentList || [];\r\n personData = res.data.result.searchList || []\r\n }\r\n // _this.formatGroupData(treeData, personData);\r\n _this.treeData = {\r\n treeData,\r\n personData\r\n };\r\n _this.disabled = false;\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n },\r\n cancel() {\r\n this.$confirm(\" 是否确认取消,取消后当前页面信息将丢失 ?\", \"提示\", {\r\n type: \"warning\"\r\n }).then(() => {\r\n window.history.go(-1);\r\n }).catch(e => {\r\n console.log(e);\r\n });\r\n }\r\n },\r\n beforeMount() {\r\n this.getGroupData();\r\n if (!this.isAddNew) {\r\n this.getDepartInfo();\r\n }\r\n },\r\n computed: {\r\n isAddNew() {\r\n return !!(this.$route.query.addnew == 1);\r\n }\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n .add-department-container {\r\n .setting-cell {\r\n background: #fff;\r\n margin-bottom: 24px;\r\n .title {\r\n height: 55px;\r\n line-height: 55px;\r\n border-bottom: 1px solid #E4E7ED;\r\n text-indent: 32px;\r\n font-size:16px;\r\n font-weight:500;\r\n color:#303133;\r\n }\r\n .department-info-form {\r\n padding: 24px 32px;\r\n .el-input {\r\n width: 380px;\r\n }\r\n }\r\n .btn-area{\r\n width: 100%;\r\n text-align: center;\r\n padding: 12px;\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/addDepartment.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"add-department-container\"},[_c('div',{staticClass:\"setting-cell depart-info\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"部门信息\")]),_vm._v(\" \"),_c('el-form',{ref:\"departForm\",staticClass:\"department-info-form\",attrs:{\"label-position\":\"right\",\"rules\":_vm.rules,\"model\":_vm.departInfo,\"label-width\":\"120px\"}},[_c('el-form-item',{attrs:{\"label\":\"部门名称\",\"prop\":\"name\"}},[_c('el-input',{model:{value:(_vm.departInfo.name),callback:function ($$v) {_vm.$set(_vm.departInfo, \"name\", $$v)},expression:\"departInfo.name\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"部门排序调整\",\"prop\":\"parentId\"}},[_c('el-input',{attrs:{\"disabled\":_vm.disabled,\"suffix-icon\":\"el-icon-arrow-down\"},on:{\"focus\":_vm.callGroupSelector},model:{value:(_vm.departInfo.parentName),callback:function ($$v) {_vm.$set(_vm.departInfo, \"parentName\", $$v)},expression:\"departInfo.parentName\"}})],1)],1)],1),_vm._v(\" \"),(!_vm.isAddNew)?_c('div',{staticClass:\"setting-cell\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"权限设置\")]),_vm._v(\" \"),_c('permission-setting',{attrs:{\"visibleApartList\":_vm.testList,\"visibleSpecialLsit\":_vm.testList,\"onlySelfApartList\":_vm.testList,\"treeData\":_vm.treeData},on:{\"callPerSelector\":_vm.callPerSelector}})],1):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"setting-cell\"},[_c('div',{staticClass:\"btn-area\"},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.saveEdit}},[_vm._v(\"保存\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.saveEdit('continue')}}},[_vm._v(\"保存并继续添加\")]),_vm._v(\" \"),_c('el-button',{on:{\"click\":_vm.cancel}},[_vm._v(\"取消\")])],1)]),_vm._v(\" \"),_c('vue-select-employee',{attrs:{\"changed\":_vm.changed,\"onlyPerson\":_vm.onlyPerson,\"onlyGroup\":_vm.onlyGroup,\"defaultSelection\":_vm.defaultSelection,\"treeSet\":_vm.treeSet,\"treeData\":_vm.treeData},on:{\"handleSelectedList\":_vm.handleSelectedList}})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-57b92748\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/addDepartment.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-57b92748\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./addDepartment.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addDepartment.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addDepartment.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-57b92748\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./addDepartment.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/addDepartment.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"select-area\">\r\n <div class=\"setting-name\">\r\n 个别员工不设置该权限\r\n <!-- <a class=\"J_add a-href\" @click=\"treeSet.dialogVisible = true;\"><i class=\"el-icon-plus\"></i>添加</a>\r\n <a class=\"a-href J_check-detail\">查看详情</a> -->\r\n </div>\r\n <ul class=\"particular-list\">\r\n <template v-for=\"(li, index) in butList\">\r\n <li class=\"item person-item\" v-if=\"li.employeeClerkId\" :key=\"index+'_'+li.employeeClerkId\">\r\n <img :src=\"li.headPic\">\r\n <p class=\"name\">{{li.label}}</p>\r\n <i class=\"el-icon-circle-close\" @click=\"delCurrent(li, 'butList')\"></i>\r\n </li>\r\n <li class=\"item group-item\" v-else :key=\"index+'_'+li.groupId\">\r\n {{li.label}}\r\n <i class=\"el-icon-circle-close\" @click=\"delCurrent(li, 'butList')\"></i>\r\n </li>\r\n </template>\r\n <li class=\"item J_add-btn\" @click=\"callSelector('but', butList)\"><i class=\"el-icon-plus\"></i></li>\r\n </ul>\r\n <div class=\"setting-name\">\r\n 允许指定部门/人员可见\r\n <a class=\"J_add a-href\"><i class=\"el-icon-plus\"></i>添加</a>\r\n <a class=\"a-href J_check-detail\">查看详情</a>\r\n </div>\r\n <ul class=\"particular-list\">\r\n <template v-for=\"(li, index) in vipList\">\r\n <li class=\"item person-item\" v-if=\"li.employeeClerkId\" :key=\"index+'_'+li.employeeClerkId\">\r\n <img :src=\"li.headPic\">\r\n <p class=\"name\">{{li.label}}</p>\r\n <i class=\"el-icon-circle-close\" @click=\"delCurrent(li, 'vipList')\"></i>\r\n </li>\r\n <li class=\"item group-item\" v-else :key=\"index+'_'+li.groupId\">\r\n {{li.label}}\r\n <i class=\"el-icon-circle-close\" @click=\"delCurrent(li, 'vipList')\"></i>\r\n </li>\r\n </template>\r\n <li class=\"item J_add-btn\" @click=\"callSelector\"><i class=\"el-icon-plus\"></i></li>\r\n </ul>\r\n <!-- <vue-select-employee ref=\"butSelector\" :treeSet=\"treeSet\" @handleSelectedList=\"handleSelectedList\" :treeData=\"groupData\"></vue-select-employee> -->\r\n </div>\r\n</template>\r\n<script>\r\nimport { deepCopy } from '@/utils/index';\r\nimport vueSelectEmployee from \"components/common/vueSelectEmployee\"\r\nexport default {\r\n name: \"select-area\",\r\n components: {\r\n vueSelectEmployee\r\n },\r\n props: {\r\n treeData: {\r\n type: Object,\r\n default() {\r\n return {};\r\n }\r\n }\r\n },\r\n data() {\r\n return {\r\n testList: [],\r\n treeSet: {\r\n isSelectPerson: true,\r\n dialogVisible: false\r\n },\r\n butList: [],\r\n vipList: [],\r\n groupData: {}\r\n };\r\n \r\n },\r\n methods: {\r\n /**\r\n * 删除选中的人\r\n */\r\n delCurrent(person, listName) {\r\n let that = this;\r\n let list = that[listName];\r\n console.log(list.indexOf(person));\r\n list.splice(list.indexOf(person), 1);\r\n },\r\n /**\r\n * 处理树形控件选择的数据\r\n */\r\n handleSelectedList(list) {\r\n console.log(list);\r\n this.butList = list;\r\n },\r\n /**\r\n * 唤起选人插件\r\n */\r\n callSelector(type, list) {\r\n this.$emit(\"callPerSelector\", type, list);\r\n }\r\n },\r\n watch: {\r\n treeData(data) {\r\n console.log(data);\r\n this.groupData = data;\r\n }\r\n }\r\n};\r\n\r\n \r\n</script>\r\n<style lang=\"scss\">\r\n.select-area {\r\n .setting-name {\r\n .a-href {\r\n font-size: 12px;\r\n margin-left: 10px;\r\n }\r\n }\r\n .particular-list {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin-bottom: 30px;\r\n .item {\r\n position: relative;\r\n margin-right: 24px;\r\n margin-top: 30px;\r\n width:40px;\r\n .el-icon-circle-close {\r\n position: absolute;\r\n font-size: 16px;\r\n color: #808995;\r\n right: -8px;\r\n top: -8px;\r\n cursor: pointer;\r\n }\r\n img {\r\n width: 100%;\r\n border-radius:4px;\r\n }\r\n .name {\r\n font-size: 12px;\r\n text-align: center;\r\n margin-top: 20px;\r\n }\r\n &.group-item {\r\n padding: 0 10px;\r\n width: auto;\r\n height:30px;\r\n line-height: 32px;\r\n background:rgba(236,245,255,1);\r\n border:1px solid rgba(217,236,255,1);\r\n border-radius:4px;\r\n font-size:12px;\r\n color:rgba(64,158,255,1);\r\n }\r\n &.J_add-btn {\r\n height:40px;\r\n background:rgba(251,253,255,1);\r\n border:1px dashed rgba(192,204,218,1);\r\n border-radius:50%;\r\n text-align: center;\r\n line-height: 40px;\r\n font-size: 16px;\r\n box-sizing: border-box;\r\n cursor: pointer;\r\n }\r\n }\r\n }\r\n .check-more {\r\n color: #409EFF;\r\n margin: 20px 0;\r\n cursor: pointer;\r\n }\r\n}\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/permissionSet/selectArea.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"select-area\"},[_c('div',{staticClass:\"setting-name\"},[_vm._v(\"\\n 个别员工不设置该权限\\n \")]),_vm._v(\" \"),_c('ul',{staticClass:\"particular-list\"},[_vm._l((_vm.butList),function(li,index){return [(li.employeeClerkId)?_c('li',{key:index+'_'+li.employeeClerkId,staticClass:\"item person-item\"},[_c('img',{attrs:{\"src\":li.headPic}}),_vm._v(\" \"),_c('p',{staticClass:\"name\"},[_vm._v(_vm._s(li.label))]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){_vm.delCurrent(li, 'butList')}}})]):_c('li',{key:index+'_'+li.groupId,staticClass:\"item group-item\"},[_vm._v(\"\\n \"+_vm._s(li.label)+\"\\n \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){_vm.delCurrent(li, 'butList')}}})])]}),_vm._v(\" \"),_c('li',{staticClass:\"item J_add-btn\",on:{\"click\":function($event){_vm.callSelector('but', _vm.butList)}}},[_c('i',{staticClass:\"el-icon-plus\"})])],2),_vm._v(\" \"),_vm._m(0),_vm._v(\" \"),_c('ul',{staticClass:\"particular-list\"},[_vm._l((_vm.vipList),function(li,index){return [(li.employeeClerkId)?_c('li',{key:index+'_'+li.employeeClerkId,staticClass:\"item person-item\"},[_c('img',{attrs:{\"src\":li.headPic}}),_vm._v(\" \"),_c('p',{staticClass:\"name\"},[_vm._v(_vm._s(li.label))]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){_vm.delCurrent(li, 'vipList')}}})]):_c('li',{key:index+'_'+li.groupId,staticClass:\"item group-item\"},[_vm._v(\"\\n \"+_vm._s(li.label)+\"\\n \"),_c('i',{staticClass:\"el-icon-circle-close\",on:{\"click\":function($event){_vm.delCurrent(li, 'vipList')}}})])]}),_vm._v(\" \"),_c('li',{staticClass:\"item J_add-btn\",on:{\"click\":_vm.callSelector}},[_c('i',{staticClass:\"el-icon-plus\"})])],2)])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"setting-name\"},[_vm._v(\"\\n 允许指定部门/人员可见\\n \"),_c('a',{staticClass:\"J_add a-href\"},[_c('i',{staticClass:\"el-icon-plus\"}),_vm._v(\"添加\")]),_vm._v(\" \"),_c('a',{staticClass:\"a-href J_check-detail\"},[_vm._v(\"查看详情\")])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-24f71060\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/permissionSet/selectArea.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-24f71060\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./selectArea.vue\")\n}\nvar normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./selectArea.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./selectArea.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-24f71060\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./selectArea.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/permissionSet/selectArea.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"jurisdiction-setting\">\r\n <div class=\"only-visivble-there permission-div\">\r\n 本部门员工仅可见本部门员工\r\n <el-switch\r\n v-model=\"visibleThere\"\r\n @change=\"switchPermission(visibleThere, 'visibleThere', 'visibleSelf')\"\r\n active-color=\"#409EFF\"\r\n inactive-color=\"#DCDFE6\">\r\n </el-switch>\r\n <div class=\"particular-setting\" v-if=\"visibleThere\">\r\n <select-area @callPerSelector=\"callPerSelector\" :treeData=\"treeData\"></select-area>\r\n </div>\r\n </div>\r\n <div class=\"only-visivble-self permission-div\">\r\n 本部门员工仅可见自己\r\n <el-switch\r\n v-model=\"visibleSelf\"\r\n @change=\"switchPermission(visibleSelf, 'visibleSelf', 'visibleThere')\"\r\n active-color=\"#409EFF\"\r\n inactive-color=\"#DCDFE6\">\r\n </el-switch>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import selectArea from \"components/contacts/permissionSet/selectArea\";\r\n export default {\r\n name: \"permissionSetting\",\r\n components: {\r\n selectArea\r\n },\r\n props: {\r\n visibleApartList: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n visibleSpecialLsit: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n onlySelfApartList: {\r\n type: Array,\r\n default() {\r\n return [];\r\n }\r\n },\r\n treeData: {\r\n type: Object,\r\n default() {\r\n return {};\r\n }\r\n }\r\n },\r\n data() {\r\n return {\r\n visibleThere: true,\r\n visibleSelf: false\r\n };\r\n },\r\n methods: {\r\n /**\r\n * 切换权限设置\r\n */\r\n switchPermission(val, _this, _there) {\r\n val && (this[_there] = !val);\r\n },\r\n callPerSelector(type, list) {\r\n this.$emit(\"callPerSelector\", type, list);\r\n }\r\n },\r\n computed: {\r\n vaList() {\r\n return this.visibleApartList;\r\n },\r\n vsList() {\r\n return this.visibleSpecialLsit;\r\n },\r\n osaList() {\r\n return this.onlySelfApartList;\r\n }\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n.jurisdiction-setting {\r\n padding: 36px 32px 55px;\r\n .permission-div {\r\n margin-bottom: 30px;\r\n .particular-setting {\r\n width: 480px;\r\n min-height: 300px;\r\n border-radius: 2px;\r\n background: #F5F7FA;\r\n margin: 32px 0;\r\n padding: 20px 20px 1px;\r\n }\r\n }\r\n}\r\n</style>\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/permissionSet/permissionSetting.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"jurisdiction-setting\"},[_c('div',{staticClass:\"only-visivble-there permission-div\"},[_vm._v(\"\\n 本部门员工仅可见本部门员工\\n \"),_c('el-switch',{attrs:{\"active-color\":\"#409EFF\",\"inactive-color\":\"#DCDFE6\"},on:{\"change\":function($event){_vm.switchPermission(_vm.visibleThere, 'visibleThere', 'visibleSelf')}},model:{value:(_vm.visibleThere),callback:function ($$v) {_vm.visibleThere=$$v},expression:\"visibleThere\"}}),_vm._v(\" \"),(_vm.visibleThere)?_c('div',{staticClass:\"particular-setting\"},[_c('select-area',{attrs:{\"treeData\":_vm.treeData},on:{\"callPerSelector\":_vm.callPerSelector}})],1):_vm._e()],1),_vm._v(\" \"),_c('div',{staticClass:\"only-visivble-self permission-div\"},[_vm._v(\"\\n 本部门员工仅可见自己\\n \"),_c('el-switch',{attrs:{\"active-color\":\"#409EFF\",\"inactive-color\":\"#DCDFE6\"},on:{\"change\":function($event){_vm.switchPermission(_vm.visibleSelf, 'visibleSelf', 'visibleThere')}},model:{value:(_vm.visibleSelf),callback:function ($$v) {_vm.visibleSelf=$$v},expression:\"visibleSelf\"}})],1)])}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d110ccea\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/permissionSet/permissionSetting.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-d110ccea\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./permissionSetting.vue\")\n}\nvar normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./permissionSetting.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./permissionSetting.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d110ccea\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./permissionSetting.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/permissionSet/permissionSetting.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([34],{"4qCZ":function(e,t){},"5tgt":function(e,t,n){e.exports=function(e,t){return function(a){n("Opzk")("./"+e+"/"+t+".vue").then(function(e){a(e)})}}},"6jtR":function(e,t){},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n("//Fk"),o=n.n(a),r=n("7+uW"),s={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("transition",{attrs:{name:"fade",mode:"out-in"}},[t("router-view")],1)],1)},staticRenderFns:[]};var i=n("VU/8")({name:"App",data:function(){return{}}},s,!1,function(e){n("6jtR")},null,null).exports,c=n("/ocq"),u=n("5tgt"),m=n.n(u);r.default.use(c.a);var p=function(e){n.e(1).then(n.bind(null,"ODjX")).then(function(t){e(t)})};window.sessionStorage.getItem("token")&&store.commit(types.LOGIN,window.sessionStorage.getItem("token"));var d,l=[{path:"/login",name:"登录",component:m()("login","index")},{path:"/index",name:"index",component:m()("index","index")},{path:"/contacts",name:"通讯录",component:m()("contacts","index"),children:[{path:"/administrativeFrame",name:"行政架构",component:m()("contacts","administrativeFrame")},{path:"/addDepartment",name:"添加部门",component:m()("contacts","addDepartment")},{path:"/addClerk",name:"添加店员",component:m()("contacts","addClerk")},{path:"/storeFrame",name:"门店架构",component:m()("contacts","storeFrame")},{path:"/employee",name:"在职员工",component:m()("contacts","employee")},{path:"/unemployee",name:"离职员工",component:m()("contacts","unemployee")},{path:"/fileSet",name:"档案设置",component:m()("contacts","fileSet")},{path:"/shareContact",name:"共享通讯录",component:m()("contacts","shareContact")},{path:"/shareCode",name:"共享通讯录",component:m()("contacts","shareCode")}]},{path:"/enterpriseApp",name:"企业应用",component:m()("enterpriseApp","index")},{path:"/reviewCenter",name:"审核中心",component:m()("reviewCenter","index"),children:[{path:"/reviewed",name:"已审核",component:m()("reviewCenter","reviewed")},{path:"/unreview",name:"未审核",component:m()("reviewCenter","unreview")}]},{path:"/setCenter",name:"设置",component:m()("setting","index"),children:[{path:"/companyAddress",name:"企业地址",component:m()("setting","companyAddress")},{path:"/companyCertify",name:"企业认证",component:m()("setting","companyCertify")},{path:"/staffDetails",name:"员工详情字段",component:m()("setting","staffDetails")},{path:"/storePermission",name:"门店权限设置",component:m()("setting","storePermission")},{path:"/replaceAdmin",name:"更换超级管理员",component:m()("setting","replaceAdmin")},{path:"/setChildAdmin",name:"设置子管理员",component:m()("setting","setChildAdmin")},{path:"/addAdmin",name:"添加管理员",component:m()("setting","addAdmin")},{path:"/addAdminRole",name:"添加管理员角色",component:m()("setting","addAdminRole")}]},{path:"/staffRecordsTemplate",name:"员工档案设置",component:m()("contacts","staffRecordsTemplate")},{path:"/403",name:"无权访问",component:p},{path:"/404",name:"error404",component:p},{path:"/500",name:"error500",component:p},{path:"*",redirect:"/404",hidden:!0}],f=new c.a({routes:l,scrollBehavior:function(){return{y:0}}}),v=n("zL8q"),h=n.n(v),g=n("Rf8U"),C=n.n(g),w=n("mtWM"),y=n.n(w),A=n("bOdI"),x=n.n(A),k=n("NYxO");r.default.use(k.a);var R=new k.a.Store({state:{user:{},token:null,title:"",show:!1},mutations:(d={},x()(d,"login",function(e,t){sessionStorage.token=t,e.token=t}),x()(d,"logout",function(e){sessionStorage.removeItem("token"),e.token=null}),x()(d,"title",function(e,t){e.title=t}),x()(d,"show",function(e,t){e.show=t}),d)}),F=(n("4qCZ"),n("uKUT"),n("Xcu2"),n("TUaa")),S=n.n(F),j=n("tyqE"),O=n.n(j),P=n("pRVe"),T=n.n(P),q=n("SE7k"),D=n.n(q),z=n("XsK6"),X=n.n(z),E=n("/mr8"),I=n.n(E);r.default.use(X.a),r.default.use(I.a),r.default.use(D.a),r.default.use(T.a),r.default.use(O.a),r.default.use(S.a),r.default.config.productionTip=!1,r.default.use(h.a,{size:"large"}),r.default.use(C.a,y.a),r.default.axios.defaults.withCredentials=!0,r.default.axios.interceptors.request.use(function(e){return e},function(e){return console.log("requesterr"+e),o.a.reject(e)}),r.default.axios.interceptors.response.use(function(e){return console.log("main:",e),200==e.status&&1==e.data.errorCode&&console.log("main:",e),e},function(e){if(console.log(e),e.response)switch(e.response.status){case 401:case 500:v.Message.error("服务器500")}return o.a.reject(e.response.data)}),f.beforeEach(function(e,t,n){"/"==e.path?n({path:"/login"}):n()}),new r.default({el:"#app",router:f,store:R,components:{App:i},template:"<App/>"})},Opzk:function(e,t,n){var a={"./contacts/addClerk.vue":["27o1",12],"./contacts/addDepartment.vue":["HHRu",0,9],"./contacts/administrativeFrame.vue":["kLcy",0,3],"./contacts/administrativeFrame1.vue":["7QvG",0,30],"./contacts/employee.vue":["AdJp",0,23],"./contacts/fileSet.vue":["CSjr",21],"./contacts/index.vue":["41Rh",0,25],"./contacts/shareAddDepartment.vue":["q5Ri",0,8],"./contacts/shareCode.vue":["JsWW",0,24],"./contacts/shareContact.vue":["Gfms",0,2],"./contacts/staffRecordsTemplate.vue":["lFAe",0,6],"./contacts/storeFrame.vue":["7SJI",0,5],"./contacts/unemployee.vue":["TGrv",29],"./enterpriseApp/index.vue":["da9f",26],"./errorPage/403.vue":["6XGN",14],"./errorPage/404.vue":["AejC",19],"./errorPage/500.vue":["FskK",15],"./errorPage/index.vue":["ODjX",1],"./index/index.vue":["JXTs",0,18],"./login/index.vue":["T+/8",0,7],"./reviewCenter/index.vue":["+lem",22],"./reviewCenter/reviewed.vue":["CLYF",0,10],"./reviewCenter/unreview.vue":["xCEU",0,11],"./setting/addAdmin.vue":["rs/A",0,27],"./setting/addAdminRole.vue":["fZsz",0,13],"./setting/companyAddress.vue":["SKyE",0,32],"./setting/companyCertify.vue":["3zYh",0,17],"./setting/index.vue":["VlR1",28],"./setting/replaceAdmin.vue":["ys9I",0,31],"./setting/setChildAdmin.vue":["VqB7",0,20],"./setting/staffDetails.vue":["Zyzf",0,4],"./setting/storePermission.vue":["Xwfy",0,16]};function o(e){var t=a[e];return t?Promise.all(t.slice(1).map(n.e)).then(function(){return n(t[0])}):Promise.reject(new Error("Cannot find module '"+e+"'."))}o.keys=function(){return Object.keys(a)},o.id="Opzk",e.exports=o},Xcu2:function(e,t){},uKUT:function(e,t){}},["NHnr"]);
//# sourceMappingURL=app.c7f9791f0ae1a8534b7f.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/router/_import.js","webpack:///./src/App.vue?1aa4","webpack:///./src/App.vue","webpack:///src/App.vue","webpack:///./src/router/index.js","webpack:///./src/store/store.js","webpack:///./src/store/types.js","webpack:///./src/main.js","webpack:///./src/views lazy ^\\.\\/.*\\.vue$"],"names":["module","exports","parantfile","file","r","__webpack_require__","then","selectortype_template_index_0_src_App","render","_h","this","$createElement","_c","_self","attrs","id","name","mode","staticRenderFns","src_App","normalizeComponent","data","ssrContext","Vue","use","Router","errorPage","e","bind","window","sessionStorage","getItem","store","commit","types","LOGIN","constantRouterMap","path","component","_import","children","redirect","hidden","router","routes","scrollBehavior","y","Vuex","store_store","Store","state","user","token","title","show","mutations","defineProperty_default","_mutations","removeItem","vueGicImgPreview","vueGicUploadImage","vueGicFooter","vueOfficeArea","vueOfficeAside","vueOfficeHeader","config","productionTip","ElementUI","size","VueAxios","axios","defaults","withCredentials","interceptors","request","err","console","log","promise_default","a","reject","response","status","errorCode","error","Message","beforeEach","to","from","next","el","components","App","template","map","./contacts/addClerk.vue","./contacts/addDepartment.vue","./contacts/administrativeFrame.vue","./contacts/administrativeFrame1.vue","./contacts/employee.vue","./contacts/fileSet.vue","./contacts/index.vue","./contacts/shareAddDepartment.vue","./contacts/shareCode.vue","./contacts/shareContact.vue","./contacts/staffRecordsTemplate.vue","./contacts/storeFrame.vue","./contacts/unemployee.vue","./enterpriseApp/index.vue","./errorPage/403.vue","./errorPage/404.vue","./errorPage/500.vue","./errorPage/index.vue","./index/index.vue","./login/index.vue","./reviewCenter/index.vue","./reviewCenter/reviewed.vue","./reviewCenter/unreview.vue","./setting/addAdmin.vue","./setting/addAdminRole.vue","./setting/companyAddress.vue","./setting/companyCertify.vue","./setting/index.vue","./setting/replaceAdmin.vue","./setting/setChildAdmin.vue","./setting/staffDetails.vue","./setting/storePermission.vue","webpackAsyncContext","req","ids","Promise","all","slice","Error","keys","Object"],"mappings":"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","file":"static/js/app.c7f9791f0ae1a8534b7f.js","sourcesContent":["module.exports = (parantfile,file) => (r) => {\r\n import('views/'+ parantfile + '/' + file + '.vue').then((module) => {\r\n r(module)\r\n })\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/_import.js","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[_c('router-view')],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d8072086\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/App.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-d8072086\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../node_modules/vue-loader/lib/selector?type=styles&index=0!./App.vue\")\n}\nvar normalizeComponent = require(\"!../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"\nimport __vue_script__ from \"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"\n/* template */\nimport __vue_template__ from \"!!../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d8072086\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../node_modules/vue-loader/lib/selector?type=template&index=0!./App.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/App.vue\n// module id = null\n// module chunks = ","<template>\r\n <div id=\"app\">\r\n <transition name=\"fade\" mode=\"out-in\">\r\n <router-view></router-view>\r\n </transition>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: 'App',\r\n data() {\r\n return {\r\n\r\n }\r\n }\r\n}\r\n</script>\r\n<style>\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","import Vue from 'vue'\r\nimport Router from 'vue-router'\r\nimport _import from './_import.js'\r\nVue.use(Router);\r\n\r\n// const error403 = (r) => {\r\n// import('views/errorPage/403.vue').then((module) => {\r\n// r(module)\r\n// })\r\n// };\r\n// const error404 = (r) => {\r\n// import('views/errorPage/404.vue').then((module) => {\r\n// r(module)\r\n// })\r\n// };\r\n// const error500 = (r) => {\r\n// import('views/errorPage/500.vue').then((module) => {\r\n// r(module)\r\n// })\r\n// };\r\nconst errorPage = (r) => {\r\n import('views/errorPage/index.vue').then((module) => {\r\n r(module)\r\n })\r\n};\r\n// 页面刷新时,重新赋值token\r\nif (window.sessionStorage.getItem('token')) {\r\n store.commit(types.LOGIN, window.sessionStorage.getItem('token'))\r\n}\r\nexport const constantRouterMap = [\r\n {\r\n path: '/login',\r\n name: '登录',\r\n component: _import('login','index')\r\n },\r\n {\r\n path: '/index',\r\n name: 'index',\r\n component: _import('index','index'),\r\n },\r\n {\r\n path: '/contacts',\r\n name: '通讯录',\r\n component: _import('contacts','index'),\r\n children: [\r\n // 通讯录\r\n {\r\n path: '/administrativeFrame',\r\n name: '行政架构',\r\n component: _import('contacts','administrativeFrame')\r\n },\r\n {\r\n path: '/addDepartment',\r\n name: '添加部门',\r\n component: _import('contacts','addDepartment')\r\n },\r\n {\r\n path: '/addClerk',\r\n name: '添加店员',\r\n component: _import('contacts','addClerk')\r\n },\r\n {\r\n path: '/storeFrame',\r\n name: '门店架构',\r\n component: _import('contacts','storeFrame')\r\n },\r\n {\r\n path: '/employee',\r\n name: '在职员工',\r\n component: _import('contacts','employee')\r\n },\r\n {\r\n path: '/unemployee',\r\n name: '离职员工',\r\n component: _import('contacts','unemployee')\r\n },\r\n {\r\n path: '/fileSet',\r\n name: '档案设置',\r\n component: _import('contacts','fileSet')\r\n },\r\n {\r\n path: '/shareContact',\r\n name: '共享通讯录',\r\n component: _import('contacts','shareContact')\r\n },\r\n {\r\n path: \"/shareCode\",\r\n name: '共享通讯录',\r\n component: _import('contacts','shareCode')\r\n }\r\n ]\r\n },\r\n {\r\n // 企业应用\r\n path: '/enterpriseApp',\r\n name: '企业应用',\r\n component: _import('enterpriseApp','index'),\r\n },\r\n {\r\n // 审核中心\r\n path: '/reviewCenter',\r\n name: '审核中心',\r\n component: _import('reviewCenter','index'),\r\n children: [\r\n {\r\n path: '/reviewed',\r\n name: '已审核',\r\n component: _import('reviewCenter','reviewed')\r\n },\r\n {\r\n path: '/unreview',\r\n name: '未审核',\r\n component: _import('reviewCenter','unreview')\r\n },\r\n ]\r\n },\r\n {\r\n // 设置模块\r\n path: '/setCenter',\r\n name: '设置',\r\n component: _import('setting','index'),\r\n children: [\r\n {\r\n path: '/companyAddress',\r\n name: '企业地址',\r\n component: _import('setting','companyAddress')\r\n },\r\n {\r\n path: '/companyCertify',\r\n name: '企业认证',\r\n component: _import('setting','companyCertify')\r\n },\r\n {\r\n path: '/staffDetails',\r\n name: '员工详情字段',\r\n component: _import('setting','staffDetails')\r\n },\r\n {\r\n path: '/storePermission',\r\n name: '门店权限设置',\r\n component: _import('setting','storePermission')\r\n },\r\n {\r\n path: '/replaceAdmin',\r\n name: '更换超级管理员',\r\n component: _import('setting','replaceAdmin')\r\n },\r\n {\r\n path: '/setChildAdmin',\r\n name: '设置子管理员',\r\n component: _import('setting','setChildAdmin')\r\n },\r\n {\r\n path: '/addAdmin',\r\n name: '添加管理员',\r\n component: _import('setting','addAdmin')\r\n },\r\n {\r\n path: '/addAdminRole',\r\n name: '添加管理员角色',\r\n component: _import('setting','addAdminRole')\r\n }\r\n ]\r\n },\r\n {\r\n path: '/staffRecordsTemplate',\r\n name: '员工档案设置',\r\n component: _import('contacts','staffRecordsTemplate')\r\n },\r\n {\r\n path: '/403',\r\n name: '无权访问',\r\n component: errorPage\r\n },\r\n {\r\n path: '/404',\r\n name: 'error404',\r\n component: errorPage\r\n },\r\n {\r\n path: '/500',\r\n name: 'error500',\r\n component: errorPage\r\n },\r\n { path: '*', redirect: '/404', hidden: true },\r\n];\r\nexport default new Router({\r\n // mode:'history',\r\n routes: constantRouterMap,\r\n scrollBehavior: () => ({ y: 0 }),\r\n})\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vuex from 'vuex'\r\nimport Vue from 'vue'\r\nimport * as types from './types'\r\n\r\nVue.use(Vuex);\r\nexport default new Vuex.Store({\r\n state: {\r\n user: {},\r\n token: null,\r\n title: '',\r\n show: false\r\n },\r\n mutations: {\r\n [types.LOGIN]: (state, data) => {\r\n sessionStorage.token = data;\r\n state.token = data;\r\n },\r\n [types.LOGOUT]: (state) => {\r\n sessionStorage.removeItem('token');\r\n state.token = null\r\n },\r\n [types.TITLE]: (state, data) => {\r\n state.title = data;\r\n },\r\n [types.SHOW]: (state,data) => {\r\n state.show = data;\r\n }\r\n }\r\n})\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/store/store.js","export const LOGIN = 'login';\r\n\r\nexport const LOGOUT = 'logout';\r\n\r\nexport const TITLE = 'title';\r\n\r\nexport const SHOW = 'show';\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/store/types.js","import Vue from 'vue'\r\nimport App from './App'\r\nimport router from './router'\r\nimport ElementUI ,{ Message } from 'element-ui'\r\nimport VueAxios from 'vue-axios'\r\nimport axios from 'axios'\r\nimport store from './store/store'\r\nimport * as types from './store/types'\r\nimport '../static/css/index.less'\r\n// import 'element-ui/lib/theme-chalk/index.css'\r\nimport '../static/font/iconfont.css'\r\nimport '../theme/index.css'\r\n\r\nimport vueOfficeHeader from '@gic-test/vue-office-header'\r\nimport vueOfficeAside from '@gic-test/vue-office-aside'\r\nimport vueOfficeArea from '@gic-test/vue-office-area'\r\n// 新增公共 footer插件\r\nimport vueGicFooter from '@gic-test/vue-gic-footer'\r\nimport vueGicImgPreview from '@gic-test/vue-gic-img-preview'\r\nimport vueGicUploadImage from '@gic-test/vue-gic-upload-image'\r\n\r\nVue.use(vueGicImgPreview)\r\nVue.use(vueGicUploadImage)\r\nVue.use(vueGicFooter)\r\nVue.use(vueOfficeArea)\r\nVue.use(vueOfficeAside)\r\nVue.use(vueOfficeHeader)\r\n\r\nVue.config.productionTip = false;\r\nVue.use(ElementUI,{size: 'large'});\r\nVue.use(VueAxios,axios);\r\n\r\nVue.axios.defaults.withCredentials = true ;// 跨域cookie访问\r\nVue.axios.interceptors.request.use(\r\n config => {\r\n return config;\r\n },\r\n err => {\r\n console.log('requesterr' + err);\r\n return Promise.reject(err);\r\n });\r\nVue.axios.interceptors.response.use(\r\n response => {\r\n console.log(\"main:\",response);\r\n if(response.status == 200 && response.data.errorCode == 1) {\r\n // router.replace({\r\n // path: 'login',\r\n // query: {redirect: router.currentRoute.fullPath}\r\n // })\r\n console.log(\"main:\",response);\r\n }\r\n return response;\r\n },\r\n error => {\r\n console.log(error);\r\n if (error.response) {\r\n switch (error.response.status) {\r\n case 401:\r\n // 401 清除token信息并跳转到登录页面\r\n // store.commit(types.LOGOUT);\r\n // router.replace({\r\n // path: 'login',\r\n // query: {redirect: router.currentRoute.fullPath}\r\n // });\r\n // window.location.href = window.location.origin + '/gic-web/#/';\r\n case 500:\r\n Message.error('服务器500')\r\n }\r\n }\r\n return Promise.reject(error.response.data)\r\n });\r\n\r\nrouter.beforeEach((to, from, next) => {\r\n\r\n // if (window.location.pathname.slice(-1) !== '/') {\r\n // window.location = window.location.pathname + '/';\r\n // }\r\n if (to.path == '/') {\r\n next({ path: '/login' })\r\n } else {\r\n next()\r\n }\r\n})\r\n\r\n/* eslint-disable no-new */\r\nnew Vue({\r\n el: '#app',\r\n router,\r\n store,\r\n components: { App },\r\n template: '<App/>'\r\n});\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","var map = {\n\t\"./contacts/addClerk.vue\": [\n\t\t\"27o1\",\n\t\t12\n\t],\n\t\"./contacts/addDepartment.vue\": [\n\t\t\"HHRu\",\n\t\t0,\n\t\t9\n\t],\n\t\"./contacts/administrativeFrame.vue\": [\n\t\t\"kLcy\",\n\t\t0,\n\t\t3\n\t],\n\t\"./contacts/administrativeFrame1.vue\": [\n\t\t\"7QvG\",\n\t\t0,\n\t\t30\n\t],\n\t\"./contacts/employee.vue\": [\n\t\t\"AdJp\",\n\t\t0,\n\t\t23\n\t],\n\t\"./contacts/fileSet.vue\": [\n\t\t\"CSjr\",\n\t\t21\n\t],\n\t\"./contacts/index.vue\": [\n\t\t\"41Rh\",\n\t\t0,\n\t\t25\n\t],\n\t\"./contacts/shareAddDepartment.vue\": [\n\t\t\"q5Ri\",\n\t\t0,\n\t\t8\n\t],\n\t\"./contacts/shareCode.vue\": [\n\t\t\"JsWW\",\n\t\t0,\n\t\t24\n\t],\n\t\"./contacts/shareContact.vue\": [\n\t\t\"Gfms\",\n\t\t0,\n\t\t2\n\t],\n\t\"./contacts/staffRecordsTemplate.vue\": [\n\t\t\"lFAe\",\n\t\t0,\n\t\t6\n\t],\n\t\"./contacts/storeFrame.vue\": [\n\t\t\"7SJI\",\n\t\t0,\n\t\t5\n\t],\n\t\"./contacts/unemployee.vue\": [\n\t\t\"TGrv\",\n\t\t29\n\t],\n\t\"./enterpriseApp/index.vue\": [\n\t\t\"da9f\",\n\t\t26\n\t],\n\t\"./errorPage/403.vue\": [\n\t\t\"6XGN\",\n\t\t14\n\t],\n\t\"./errorPage/404.vue\": [\n\t\t\"AejC\",\n\t\t19\n\t],\n\t\"./errorPage/500.vue\": [\n\t\t\"FskK\",\n\t\t15\n\t],\n\t\"./errorPage/index.vue\": [\n\t\t\"ODjX\",\n\t\t1\n\t],\n\t\"./index/index.vue\": [\n\t\t\"JXTs\",\n\t\t0,\n\t\t18\n\t],\n\t\"./login/index.vue\": [\n\t\t\"T+/8\",\n\t\t0,\n\t\t7\n\t],\n\t\"./reviewCenter/index.vue\": [\n\t\t\"+lem\",\n\t\t22\n\t],\n\t\"./reviewCenter/reviewed.vue\": [\n\t\t\"CLYF\",\n\t\t0,\n\t\t10\n\t],\n\t\"./reviewCenter/unreview.vue\": [\n\t\t\"xCEU\",\n\t\t0,\n\t\t11\n\t],\n\t\"./setting/addAdmin.vue\": [\n\t\t\"rs/A\",\n\t\t0,\n\t\t27\n\t],\n\t\"./setting/addAdminRole.vue\": [\n\t\t\"fZsz\",\n\t\t0,\n\t\t13\n\t],\n\t\"./setting/companyAddress.vue\": [\n\t\t\"SKyE\",\n\t\t0,\n\t\t32\n\t],\n\t\"./setting/companyCertify.vue\": [\n\t\t\"3zYh\",\n\t\t0,\n\t\t17\n\t],\n\t\"./setting/index.vue\": [\n\t\t\"VlR1\",\n\t\t28\n\t],\n\t\"./setting/replaceAdmin.vue\": [\n\t\t\"ys9I\",\n\t\t0,\n\t\t31\n\t],\n\t\"./setting/setChildAdmin.vue\": [\n\t\t\"VqB7\",\n\t\t0,\n\t\t20\n\t],\n\t\"./setting/staffDetails.vue\": [\n\t\t\"Zyzf\",\n\t\t0,\n\t\t4\n\t],\n\t\"./setting/storePermission.vue\": [\n\t\t\"Xwfy\",\n\t\t0,\n\t\t16\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tvar ids = map[req];\n\tif(!ids)\n\t\treturn Promise.reject(new Error(\"Cannot find module '\" + req + \"'.\"));\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(ids[0]);\n\t});\n};\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = \"Opzk\";\nmodule.exports = webpackAsyncContext;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views lazy ^\\.\\/.*\\.vue$\n// module id = Opzk\n// module chunks = 34"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([32],{"4qCZ":function(e,t){},"5tgt":function(e,t,n){e.exports=function(e,t){return function(a){n("Opzk")("./"+e+"/"+t+".vue").then(function(e){a(e)})}}},"6jtR":function(e,t){},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n("//Fk"),o=n.n(a),r=n("7+uW"),s={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("transition",{attrs:{name:"fade",mode:"out-in"}},[t("router-view")],1)],1)},staticRenderFns:[]};var i=n("VU/8")({name:"App",data:function(){return{}}},s,!1,function(e){n("6jtR")},null,null).exports,c=n("/ocq"),u=n("5tgt"),m=n.n(u);r.default.use(c.a);var p=function(e){n.e(1).then(n.bind(null,"ODjX")).then(function(t){e(t)})};window.sessionStorage.getItem("token")&&store.commit(types.LOGIN,window.sessionStorage.getItem("token"));var d,l=[{path:"/login",name:"登录",component:m()("login","index")},{path:"/index",name:"index",component:m()("index","index")},{path:"/contacts",name:"通讯录",component:m()("contacts","index"),children:[{path:"/administrativeFrame",name:"行政架构",component:m()("contacts","administrativeFrame")},{path:"/addDepartment",name:"添加部门",component:m()("contacts","addDepartment")},{path:"/addClerk",name:"添加店员",component:m()("contacts","addClerk")},{path:"/storeFrame",name:"门店架构",component:m()("contacts","storeFrame")},{path:"/employee",name:"在职员工",component:m()("contacts","employee")},{path:"/unemployee",name:"离职员工",component:m()("contacts","unemployee")},{path:"/fileSet",name:"档案设置",component:m()("contacts","fileSet")},{path:"/shareContact",name:"共享通讯录",component:m()("contacts","shareContact")}]},{path:"/enterpriseApp",name:"企业应用",component:m()("enterpriseApp","index")},{path:"/reviewCenter",name:"审核中心",component:m()("reviewCenter","index"),children:[{path:"/reviewed",name:"已审核",component:m()("reviewCenter","reviewed")},{path:"/unreview",name:"未审核",component:m()("reviewCenter","unreview")}]},{path:"/setCenter",name:"设置",component:m()("setting","index"),children:[{path:"/companyAddress",name:"企业地址",component:m()("setting","companyAddress")},{path:"/companyCertify",name:"企业认证",component:m()("setting","companyCertify")},{path:"/staffDetails",name:"员工详情字段",component:m()("setting","staffDetails")},{path:"/storePermission",name:"门店权限设置",component:m()("setting","storePermission")},{path:"/replaceAdmin",name:"更换超级管理员",component:m()("setting","replaceAdmin")},{path:"/setChildAdmin",name:"设置子管理员",component:m()("setting","setChildAdmin")},{path:"/addAdmin",name:"添加管理员",component:m()("setting","addAdmin")},{path:"/addAdminRole",name:"添加管理员角色",component:m()("setting","addAdminRole")}]},{path:"/staffRecordsTemplate",name:"员工档案设置",component:m()("contacts","staffRecordsTemplate")},{path:"/403",name:"无权访问",component:p},{path:"/404",name:"error404",component:p},{path:"/500",name:"error500",component:p},{path:"*",redirect:"/404",hidden:!0}],f=new c.a({routes:l,scrollBehavior:function(){return{y:0}}}),v=n("zL8q"),h=n.n(v),g=n("Rf8U"),w=n.n(g),C=n("mtWM"),y=n.n(C),x=n("bOdI"),A=n.n(x),k=n("NYxO");r.default.use(k.a);var R=new k.a.Store({state:{user:{},token:null,title:"",show:!1},mutations:(d={},A()(d,"login",function(e,t){sessionStorage.token=t,e.token=t}),A()(d,"logout",function(e){sessionStorage.removeItem("token"),e.token=null}),A()(d,"title",function(e,t){e.title=t}),A()(d,"show",function(e,t){e.show=t}),d)}),F=(n("4qCZ"),n("uKUT"),n("Xcu2"),n("TUaa")),S=n.n(F),j=n("tyqE"),O=n.n(j),P=n("pRVe"),T=n.n(P),q=n("SE7k"),z=n.n(q),D=n("XsK6"),X=n.n(D),E=n("/mr8"),I=n.n(E);r.default.use(X.a),r.default.use(I.a),r.default.use(z.a),r.default.use(T.a),r.default.use(O.a),r.default.use(S.a),r.default.config.productionTip=!1,r.default.use(h.a,{size:"large"}),r.default.use(w.a,y.a),r.default.axios.defaults.withCredentials=!0,r.default.axios.interceptors.request.use(function(e){return e},function(e){return console.log("requesterr"+e),o.a.reject(e)}),r.default.axios.interceptors.response.use(function(e){return console.log("main:",e),200==e.status&&1==e.data.errorCode&&console.log("main:",e),e},function(e){if(console.log(e),e.response)switch(e.response.status){case 401:case 500:v.Message.error("服务器500")}return o.a.reject(e.response.data)}),f.beforeEach(function(e,t,n){"/"==e.path?n({path:"/login"}):n()}),new r.default({el:"#app",router:f,store:R,components:{App:i},template:"<App/>"})},Opzk:function(e,t,n){var a={"./contacts/addClerk.vue":["27o1",10],"./contacts/addDepartment.vue":["HHRu",0,9],"./contacts/administrativeFrame.vue":["kLcy",0,2],"./contacts/administrativeFrame1.vue":["7QvG",0,25],"./contacts/employee.vue":["AdJp",0,19],"./contacts/fileSet.vue":["CSjr",18],"./contacts/index.vue":["41Rh",0,21],"./contacts/shareContact.vue":["Gfms",27],"./contacts/staffRecordsTemplate.vue":["lFAe",0,5],"./contacts/storeFrame.vue":["7SJI",0,4],"./contacts/unemployee.vue":["TGrv",24],"./enterpriseApp/index.vue":["da9f",22],"./errorPage/403.vue":["6XGN",12],"./errorPage/404.vue":["AejC",15],"./errorPage/500.vue":["FskK",13],"./errorPage/index.vue":["ODjX",1],"./index/index.vue":["JXTs",0,17],"./login/index.vue":["T+/8",0,6],"./reviewCenter/index.vue":["+lem",30],"./reviewCenter/reviewed.vue":["CLYF",0,7],"./reviewCenter/unreview.vue":["xCEU",0,8],"./setting/addAdmin.vue":["rs/A",0,23],"./setting/addAdminRole.vue":["fZsz",0,11],"./setting/companyAddress.vue":["SKyE",0,29],"./setting/companyCertify.vue":["3zYh",0,16],"./setting/index.vue":["VlR1",20],"./setting/replaceAdmin.vue":["ys9I",0,28],"./setting/setChildAdmin.vue":["VqB7",0,26],"./setting/staffDetails.vue":["Zyzf",0,3],"./setting/storePermission.vue":["Xwfy",0,14]};function o(e){var t=a[e];return t?Promise.all(t.slice(1).map(n.e)).then(function(){return n(t[0])}):Promise.reject(new Error("Cannot find module '"+e+"'."))}o.keys=function(){return Object.keys(a)},o.id="Opzk",e.exports=o},Xcu2:function(e,t){},uKUT:function(e,t){}},["NHnr"]);
//# sourceMappingURL=app.fd798dae49c438d21c2e.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/router/_import.js","webpack:///./src/App.vue?1aa4","webpack:///./src/App.vue","webpack:///src/App.vue","webpack:///./src/router/index.js","webpack:///./src/store/store.js","webpack:///./src/store/types.js","webpack:///./src/main.js","webpack:///./src/views lazy ^\\.\\/.*\\.vue$"],"names":["module","exports","parantfile","file","r","__webpack_require__","then","selectortype_template_index_0_src_App","render","_h","this","$createElement","_c","_self","attrs","id","name","mode","staticRenderFns","src_App","normalizeComponent","data","ssrContext","Vue","use","Router","errorPage","e","bind","window","sessionStorage","getItem","store","commit","types","LOGIN","constantRouterMap","path","component","_import","children","redirect","hidden","router","routes","scrollBehavior","y","Vuex","store_store","Store","state","user","token","title","show","mutations","defineProperty_default","_mutations","removeItem","vueGicImgPreview","vueGicUploadImage","vueGicFooter","vueOfficeArea","vueOfficeAside","vueOfficeHeader","config","productionTip","ElementUI","size","VueAxios","axios","defaults","withCredentials","interceptors","request","err","console","log","promise_default","a","reject","response","status","errorCode","error","Message","beforeEach","to","from","next","el","components","App","template","map","./contacts/addClerk.vue","./contacts/addDepartment.vue","./contacts/administrativeFrame.vue","./contacts/administrativeFrame1.vue","./contacts/employee.vue","./contacts/fileSet.vue","./contacts/index.vue","./contacts/shareContact.vue","./contacts/staffRecordsTemplate.vue","./contacts/storeFrame.vue","./contacts/unemployee.vue","./enterpriseApp/index.vue","./errorPage/403.vue","./errorPage/404.vue","./errorPage/500.vue","./errorPage/index.vue","./index/index.vue","./login/index.vue","./reviewCenter/index.vue","./reviewCenter/reviewed.vue","./reviewCenter/unreview.vue","./setting/addAdmin.vue","./setting/addAdminRole.vue","./setting/companyAddress.vue","./setting/companyCertify.vue","./setting/index.vue","./setting/replaceAdmin.vue","./setting/setChildAdmin.vue","./setting/staffDetails.vue","./setting/storePermission.vue","webpackAsyncContext","req","ids","Promise","all","slice","Error","keys","Object"],"mappings":"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","file":"static/js/app.fd798dae49c438d21c2e.js","sourcesContent":["module.exports = (parantfile,file) => (r) => {\r\n import('views/'+ parantfile + '/' + file + '.vue').then((module) => {\r\n r(module)\r\n })\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/_import.js","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[_c('router-view')],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d8072086\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/App.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-d8072086\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../node_modules/vue-loader/lib/selector?type=styles&index=0!./App.vue\")\n}\nvar normalizeComponent = require(\"!../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"\nimport __vue_script__ from \"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"\n/* template */\nimport __vue_template__ from \"!!../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d8072086\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../node_modules/vue-loader/lib/selector?type=template&index=0!./App.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/App.vue\n// module id = null\n// module chunks = ","<template>\r\n <div id=\"app\">\r\n <transition name=\"fade\" mode=\"out-in\">\r\n <router-view></router-view>\r\n </transition>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: 'App',\r\n data() {\r\n return {\r\n\r\n }\r\n }\r\n}\r\n</script>\r\n<style>\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","import Vue from 'vue'\r\nimport Router from 'vue-router'\r\nimport _import from './_import.js'\r\nVue.use(Router);\r\n\r\n// const error403 = (r) => {\r\n// import('views/errorPage/403.vue').then((module) => {\r\n// r(module)\r\n// })\r\n// };\r\n// const error404 = (r) => {\r\n// import('views/errorPage/404.vue').then((module) => {\r\n// r(module)\r\n// })\r\n// };\r\n// const error500 = (r) => {\r\n// import('views/errorPage/500.vue').then((module) => {\r\n// r(module)\r\n// })\r\n// };\r\nconst errorPage = (r) => {\r\n import('views/errorPage/index.vue').then((module) => {\r\n r(module)\r\n })\r\n};\r\n// 页面刷新时,重新赋值token\r\nif (window.sessionStorage.getItem('token')) {\r\n store.commit(types.LOGIN, window.sessionStorage.getItem('token'))\r\n}\r\nexport const constantRouterMap = [\r\n {\r\n path: '/login',\r\n name: '登录',\r\n component: _import('login','index')\r\n },\r\n {\r\n path: '/index',\r\n name: 'index',\r\n component: _import('index','index'),\r\n },\r\n {\r\n path: '/contacts',\r\n name: '通讯录',\r\n component: _import('contacts','index'),\r\n children: [\r\n // 通讯录\r\n {\r\n path: '/administrativeFrame',\r\n name: '行政架构',\r\n component: _import('contacts','administrativeFrame')\r\n },\r\n {\r\n path: '/addDepartment',\r\n name: '添加部门',\r\n component: _import('contacts','addDepartment')\r\n },\r\n {\r\n path: '/addClerk',\r\n name: '添加店员',\r\n component: _import('contacts','addClerk')\r\n },\r\n {\r\n path: '/storeFrame',\r\n name: '门店架构',\r\n component: _import('contacts','storeFrame')\r\n },\r\n {\r\n path: '/employee',\r\n name: '在职员工',\r\n component: _import('contacts','employee')\r\n },\r\n {\r\n path: '/unemployee',\r\n name: '离职员工',\r\n component: _import('contacts','unemployee')\r\n },\r\n {\r\n path: '/fileSet',\r\n name: '档案设置',\r\n component: _import('contacts','fileSet')\r\n },\r\n {\r\n path: '/shareContact',\r\n name: '共享通讯录',\r\n component: _import('contacts','shareContact')\r\n },\r\n ]\r\n },\r\n {\r\n // 企业应用\r\n path: '/enterpriseApp',\r\n name: '企业应用',\r\n component: _import('enterpriseApp','index'),\r\n },\r\n {\r\n // 审核中心\r\n path: '/reviewCenter',\r\n name: '审核中心',\r\n component: _import('reviewCenter','index'),\r\n children: [\r\n {\r\n path: '/reviewed',\r\n name: '已审核',\r\n component: _import('reviewCenter','reviewed')\r\n },\r\n {\r\n path: '/unreview',\r\n name: '未审核',\r\n component: _import('reviewCenter','unreview')\r\n },\r\n ]\r\n },\r\n {\r\n // 设置模块\r\n path: '/setCenter',\r\n name: '设置',\r\n component: _import('setting','index'),\r\n children: [\r\n {\r\n path: '/companyAddress',\r\n name: '企业地址',\r\n component: _import('setting','companyAddress')\r\n },\r\n {\r\n path: '/companyCertify',\r\n name: '企业认证',\r\n component: _import('setting','companyCertify')\r\n },\r\n {\r\n path: '/staffDetails',\r\n name: '员工详情字段',\r\n component: _import('setting','staffDetails')\r\n },\r\n {\r\n path: '/storePermission',\r\n name: '门店权限设置',\r\n component: _import('setting','storePermission')\r\n },\r\n {\r\n path: '/replaceAdmin',\r\n name: '更换超级管理员',\r\n component: _import('setting','replaceAdmin')\r\n },\r\n {\r\n path: '/setChildAdmin',\r\n name: '设置子管理员',\r\n component: _import('setting','setChildAdmin')\r\n },\r\n {\r\n path: '/addAdmin',\r\n name: '添加管理员',\r\n component: _import('setting','addAdmin')\r\n },\r\n {\r\n path: '/addAdminRole',\r\n name: '添加管理员角色',\r\n component: _import('setting','addAdminRole')\r\n }\r\n ]\r\n },\r\n {\r\n path: '/staffRecordsTemplate',\r\n name: '员工档案设置',\r\n component: _import('contacts','staffRecordsTemplate')\r\n },\r\n {\r\n path: '/403',\r\n name: '无权访问',\r\n component: errorPage\r\n },\r\n {\r\n path: '/404',\r\n name: 'error404',\r\n component: errorPage\r\n },\r\n {\r\n path: '/500',\r\n name: 'error500',\r\n component: errorPage\r\n },\r\n { path: '*', redirect: '/404', hidden: true },\r\n];\r\nexport default new Router({\r\n // mode:'history',\r\n routes: constantRouterMap,\r\n scrollBehavior: () => ({ y: 0 }),\r\n})\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vuex from 'vuex'\r\nimport Vue from 'vue'\r\nimport * as types from './types'\r\n\r\nVue.use(Vuex);\r\nexport default new Vuex.Store({\r\n state: {\r\n user: {},\r\n token: null,\r\n title: '',\r\n show: false\r\n },\r\n mutations: {\r\n [types.LOGIN]: (state, data) => {\r\n sessionStorage.token = data;\r\n state.token = data;\r\n },\r\n [types.LOGOUT]: (state) => {\r\n sessionStorage.removeItem('token');\r\n state.token = null\r\n },\r\n [types.TITLE]: (state, data) => {\r\n state.title = data;\r\n },\r\n [types.SHOW]: (state,data) => {\r\n state.show = data;\r\n }\r\n }\r\n})\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/store/store.js","export const LOGIN = 'login';\r\n\r\nexport const LOGOUT = 'logout';\r\n\r\nexport const TITLE = 'title';\r\n\r\nexport const SHOW = 'show';\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/store/types.js","import Vue from 'vue'\r\nimport App from './App'\r\nimport router from './router'\r\nimport ElementUI ,{ Message } from 'element-ui'\r\nimport VueAxios from 'vue-axios'\r\nimport axios from 'axios'\r\nimport store from './store/store'\r\nimport * as types from './store/types'\r\nimport '../static/css/index.less'\r\n// import 'element-ui/lib/theme-chalk/index.css'\r\nimport '../static/font/iconfont.css'\r\nimport '../theme/index.css'\r\n\r\nimport vueOfficeHeader from '@gic-test/vue-office-header'\r\nimport vueOfficeAside from '@gic-test/vue-office-aside'\r\nimport vueOfficeArea from '@gic-test/vue-office-area'\r\n// 新增公共 footer插件\r\nimport vueGicFooter from '@gic-test/vue-gic-footer'\r\nimport vueGicImgPreview from '@gic-test/vue-gic-img-preview'\r\nimport vueGicUploadImage from '@gic-test/vue-gic-upload-image'\r\n\r\nVue.use(vueGicImgPreview)\r\nVue.use(vueGicUploadImage)\r\nVue.use(vueGicFooter)\r\nVue.use(vueOfficeArea)\r\nVue.use(vueOfficeAside)\r\nVue.use(vueOfficeHeader)\r\n\r\nVue.config.productionTip = false;\r\nVue.use(ElementUI,{size: 'large'});\r\nVue.use(VueAxios,axios);\r\n\r\nVue.axios.defaults.withCredentials = true ;// 跨域cookie访问\r\nVue.axios.interceptors.request.use(\r\n config => {\r\n return config;\r\n },\r\n err => {\r\n console.log('requesterr' + err);\r\n return Promise.reject(err);\r\n });\r\nVue.axios.interceptors.response.use(\r\n response => {\r\n console.log(\"main:\",response);\r\n if(response.status == 200 && response.data.errorCode == 1) {\r\n // router.replace({\r\n // path: 'login',\r\n // query: {redirect: router.currentRoute.fullPath}\r\n // })\r\n console.log(\"main:\",response);\r\n }\r\n return response;\r\n },\r\n error => {\r\n console.log(error);\r\n if (error.response) {\r\n switch (error.response.status) {\r\n case 401:\r\n // 401 清除token信息并跳转到登录页面\r\n // store.commit(types.LOGOUT);\r\n // router.replace({\r\n // path: 'login',\r\n // query: {redirect: router.currentRoute.fullPath}\r\n // });\r\n // window.location.href = window.location.origin + '/gic-web/#/';\r\n case 500:\r\n Message.error('服务器500')\r\n }\r\n }\r\n return Promise.reject(error.response.data)\r\n });\r\n\r\nrouter.beforeEach((to, from, next) => {\r\n\r\n // if (window.location.pathname.slice(-1) !== '/') {\r\n // window.location = window.location.pathname + '/';\r\n // }\r\n if (to.path == '/') {\r\n next({ path: '/login' })\r\n } else {\r\n next()\r\n }\r\n})\r\n\r\n/* eslint-disable no-new */\r\nnew Vue({\r\n el: '#app',\r\n router,\r\n store,\r\n components: { App },\r\n template: '<App/>'\r\n});\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","var map = {\n\t\"./contacts/addClerk.vue\": [\n\t\t\"27o1\",\n\t\t10\n\t],\n\t\"./contacts/addDepartment.vue\": [\n\t\t\"HHRu\",\n\t\t0,\n\t\t9\n\t],\n\t\"./contacts/administrativeFrame.vue\": [\n\t\t\"kLcy\",\n\t\t0,\n\t\t2\n\t],\n\t\"./contacts/administrativeFrame1.vue\": [\n\t\t\"7QvG\",\n\t\t0,\n\t\t25\n\t],\n\t\"./contacts/employee.vue\": [\n\t\t\"AdJp\",\n\t\t0,\n\t\t19\n\t],\n\t\"./contacts/fileSet.vue\": [\n\t\t\"CSjr\",\n\t\t18\n\t],\n\t\"./contacts/index.vue\": [\n\t\t\"41Rh\",\n\t\t0,\n\t\t21\n\t],\n\t\"./contacts/shareContact.vue\": [\n\t\t\"Gfms\",\n\t\t27\n\t],\n\t\"./contacts/staffRecordsTemplate.vue\": [\n\t\t\"lFAe\",\n\t\t0,\n\t\t5\n\t],\n\t\"./contacts/storeFrame.vue\": [\n\t\t\"7SJI\",\n\t\t0,\n\t\t4\n\t],\n\t\"./contacts/unemployee.vue\": [\n\t\t\"TGrv\",\n\t\t24\n\t],\n\t\"./enterpriseApp/index.vue\": [\n\t\t\"da9f\",\n\t\t22\n\t],\n\t\"./errorPage/403.vue\": [\n\t\t\"6XGN\",\n\t\t12\n\t],\n\t\"./errorPage/404.vue\": [\n\t\t\"AejC\",\n\t\t15\n\t],\n\t\"./errorPage/500.vue\": [\n\t\t\"FskK\",\n\t\t13\n\t],\n\t\"./errorPage/index.vue\": [\n\t\t\"ODjX\",\n\t\t1\n\t],\n\t\"./index/index.vue\": [\n\t\t\"JXTs\",\n\t\t0,\n\t\t17\n\t],\n\t\"./login/index.vue\": [\n\t\t\"T+/8\",\n\t\t0,\n\t\t6\n\t],\n\t\"./reviewCenter/index.vue\": [\n\t\t\"+lem\",\n\t\t30\n\t],\n\t\"./reviewCenter/reviewed.vue\": [\n\t\t\"CLYF\",\n\t\t0,\n\t\t7\n\t],\n\t\"./reviewCenter/unreview.vue\": [\n\t\t\"xCEU\",\n\t\t0,\n\t\t8\n\t],\n\t\"./setting/addAdmin.vue\": [\n\t\t\"rs/A\",\n\t\t0,\n\t\t23\n\t],\n\t\"./setting/addAdminRole.vue\": [\n\t\t\"fZsz\",\n\t\t0,\n\t\t11\n\t],\n\t\"./setting/companyAddress.vue\": [\n\t\t\"SKyE\",\n\t\t0,\n\t\t29\n\t],\n\t\"./setting/companyCertify.vue\": [\n\t\t\"3zYh\",\n\t\t0,\n\t\t16\n\t],\n\t\"./setting/index.vue\": [\n\t\t\"VlR1\",\n\t\t20\n\t],\n\t\"./setting/replaceAdmin.vue\": [\n\t\t\"ys9I\",\n\t\t0,\n\t\t28\n\t],\n\t\"./setting/setChildAdmin.vue\": [\n\t\t\"VqB7\",\n\t\t0,\n\t\t26\n\t],\n\t\"./setting/staffDetails.vue\": [\n\t\t\"Zyzf\",\n\t\t0,\n\t\t3\n\t],\n\t\"./setting/storePermission.vue\": [\n\t\t\"Xwfy\",\n\t\t0,\n\t\t14\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tvar ids = map[req];\n\tif(!ids)\n\t\treturn Promise.reject(new Error(\"Cannot find module '\" + req + \"'.\"));\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(ids[0]);\n\t});\n};\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = \"Opzk\";\nmodule.exports = webpackAsyncContext;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views lazy ^\\.\\/.*\\.vue$\n// module id = Opzk\n// module chunks = 32"],"sourceRoot":""}
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,f,t){for(var o,d,b,i=0,u=[];i<a.length;i++)d=a[i],n[d]&&u.push(n[d][0]),n[d]=0;for(o in f)Object.prototype.hasOwnProperty.call(f,o)&&(e[o]=f[o]);for(c&&c(a,f,t);u.length;)u.shift()();if(t)for(i=0;i<t.length;i++)b=r(r.s=t[i]);return b};var a={},n={33:0};function r(c){if(a[c])return a[c].exports;var n=a[c]={i:c,l:!1,exports:{}};return e[c].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.e=function(e){var c=n[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,r){c=n[e]=[a,r]});c[2]=a;var f=document.getElementsByTagName("head")[0],t=document.createElement("script");t.type="text/javascript",t.charset="utf-8",t.async=!0,t.timeout=12e4,r.nc&&t.setAttribute("nonce",r.nc),t.src=r.p+"static/js/"+e+"."+{0:"509df5587c1da4f08632",1:"26fc7c6e9b4ccca95f46",2:"6b38f003797130d4f9ab",3:"dd74d5987c2f3d860fb5",4:"c7f125e0b82f1ee855d9",5:"bea14f5510ce0e80d317",6:"c10e4a89c1bfb81ccebe",7:"1446ae883311d3fa83fa",8:"16a8fb9b3e4e6c3808de",9:"86209c1e712273816719",10:"140397a466fe9e24c029",11:"29f3e367e3f81429d7cc",12:"bac5af9d962cdba2acc7",13:"ea914025f2f420709f17",14:"4767b86c69852d50cfe1",15:"060041aba9e230b11664",16:"541a671ae6f34f7e9a28",17:"8a99d0468a58f743de02",18:"8afde91fc06e8d8fae7d",19:"e57d4d199a8baedf8160",20:"c35833201b444beb20f4",21:"9670c17d9d5cfe905c94",22:"3bbb580d048f65cb2914",23:"66ce6295fdc6476e9fc0",24:"00ebc2e44128f7fbad8e",25:"deed1078cc03aad96148",26:"a8edf1591aaa869ce0c6",27:"0e36ae9e3824eafd2bdb",28:"e7f9437d7012aa113184",29:"53b7436ec5d1c6141f72",30:"97ade3808abebffe350e"}[e]+".js";var o=setTimeout(d,12e4);function d(){t.onerror=t.onload=null,clearTimeout(o);var c=n[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),n[e]=void 0)}return t.onerror=t.onload=d,f.appendChild(t),a},r.m=e,r.c=a,r.d=function(e,c,a){r.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},r.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(c,"a",c),c},r.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},r.p="./",r.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.836cc8935ba84a47d2d1.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap f15f22f1090e3b44d1ce"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","33","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"aACA,IAAAA,EAAAC,OAAA,aACAA,OAAA,sBAAAC,EAAAC,EAAAC,GAIA,IADA,IAAAC,EAAAC,EAAAC,EAAAC,EAAA,EAAAC,KACQD,EAAAN,EAAAQ,OAAoBF,IAC5BF,EAAAJ,EAAAM,GACAG,EAAAL,IACAG,EAAAG,KAAAD,EAAAL,GAAA,IAEAK,EAAAL,GAAA,EAEA,IAAAD,KAAAF,EACAU,OAAAC,UAAAC,eAAAC,KAAAb,EAAAE,KACAY,EAAAZ,GAAAF,EAAAE,IAIA,IADAL,KAAAE,EAAAC,EAAAC,GACAK,EAAAC,QACAD,EAAAS,OAAAT,GAEA,GAAAL,EACA,IAAAI,EAAA,EAAYA,EAAAJ,EAAAM,OAA2BF,IACvCD,EAAAY,IAAAC,EAAAhB,EAAAI,IAGA,OAAAD,GAIA,IAAAc,KAGAV,GACAW,GAAA,GAIA,SAAAH,EAAAd,GAGA,GAAAgB,EAAAhB,GACA,OAAAgB,EAAAhB,GAAAkB,QAGA,IAAAC,EAAAH,EAAAhB,IACAG,EAAAH,EACAoB,GAAA,EACAF,YAUA,OANAN,EAAAZ,GAAAW,KAAAQ,EAAAD,QAAAC,IAAAD,QAAAJ,GAGAK,EAAAC,GAAA,EAGAD,EAAAD,QAKAJ,EAAAO,EAAA,SAAApB,GACA,IAAAqB,EAAAhB,EAAAL,GACA,OAAAqB,EACA,WAAAC,QAAA,SAAAC,GAA0CA,MAI1C,GAAAF,EACA,OAAAA,EAAA,GAIA,IAAAG,EAAA,IAAAF,QAAA,SAAAC,EAAAE,GACAJ,EAAAhB,EAAAL,IAAAuB,EAAAE,KAEAJ,EAAA,GAAAG,EAGA,IAAAE,EAAAC,SAAAC,qBAAA,WACAC,EAAAF,SAAAG,cAAA,UACAD,EAAAE,KAAA,kBACAF,EAAAG,QAAA,QACAH,EAAAI,OAAA,EACAJ,EAAAK,QAAA,KAEArB,EAAAsB,IACAN,EAAAO,aAAA,QAAAvB,EAAAsB,IAEAN,EAAAQ,IAAAxB,EAAAyB,EAAA,aAAAtC,EAAA,KAAwEuC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,wBAA01BrE,GAAA,MACl6B,IAAAkC,EAAAoC,WAAAC,EAAA,MAEA,SAAAA,IAEA1C,EAAA2C,QAAA3C,EAAA4C,OAAA,KACAC,aAAAxC,GACA,IAAAyC,EAAAtE,EAAAL,GACA,IAAA2E,IACAA,GACAA,EAAA,OAAAC,MAAA,iBAAA5E,EAAA,aAEAK,EAAAL,QAAA6E,GAKA,OAfAhD,EAAA2C,QAAA3C,EAAA4C,OAAAF,EAaA7C,EAAAoD,YAAAjD,GAEAL,GAIAX,EAAAkE,EAAApE,EAGAE,EAAAmE,EAAAjE,EAGAF,EAAAoE,EAAA,SAAAhE,EAAAiE,EAAAC,GACAtE,EAAAuE,EAAAnE,EAAAiE,IACA3E,OAAA8E,eAAApE,EAAAiE,GACAI,cAAA,EACAC,YAAA,EACAC,IAAAL,KAMAtE,EAAA4E,EAAA,SAAAvE,GACA,IAAAiE,EAAAjE,KAAAwE,WACA,WAA2B,OAAAxE,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAL,EAAAoE,EAAAE,EAAA,IAAAA,GACAA,GAIAtE,EAAAuE,EAAA,SAAAO,EAAAC,GAAsD,OAAArF,OAAAC,UAAAC,eAAAC,KAAAiF,EAAAC,IAGtD/E,EAAAyB,EAAA,KAGAzB,EAAAgF,GAAA,SAAAC,GAA8D,MAApBC,QAAAC,MAAAF,GAAoBA","file":"static/js/manifest.836cc8935ba84a47d2d1.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t33: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"509df5587c1da4f08632\",\"1\":\"26fc7c6e9b4ccca95f46\",\"2\":\"6b38f003797130d4f9ab\",\"3\":\"dd74d5987c2f3d860fb5\",\"4\":\"c7f125e0b82f1ee855d9\",\"5\":\"bea14f5510ce0e80d317\",\"6\":\"c10e4a89c1bfb81ccebe\",\"7\":\"1446ae883311d3fa83fa\",\"8\":\"16a8fb9b3e4e6c3808de\",\"9\":\"86209c1e712273816719\",\"10\":\"140397a466fe9e24c029\",\"11\":\"29f3e367e3f81429d7cc\",\"12\":\"bac5af9d962cdba2acc7\",\"13\":\"ea914025f2f420709f17\",\"14\":\"4767b86c69852d50cfe1\",\"15\":\"060041aba9e230b11664\",\"16\":\"541a671ae6f34f7e9a28\",\"17\":\"8a99d0468a58f743de02\",\"18\":\"8afde91fc06e8d8fae7d\",\"19\":\"e57d4d199a8baedf8160\",\"20\":\"c35833201b444beb20f4\",\"21\":\"9670c17d9d5cfe905c94\",\"22\":\"3bbb580d048f65cb2914\",\"23\":\"66ce6295fdc6476e9fc0\",\"24\":\"00ebc2e44128f7fbad8e\",\"25\":\"deed1078cc03aad96148\",\"26\":\"a8edf1591aaa869ce0c6\",\"27\":\"0e36ae9e3824eafd2bdb\",\"28\":\"e7f9437d7012aa113184\",\"29\":\"53b7436ec5d1c6141f72\",\"30\":\"97ade3808abebffe350e\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"./\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap f15f22f1090e3b44d1ce"],"sourceRoot":""}
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,f,t){for(var o,d,b,i=0,u=[];i<a.length;i++)d=a[i],n[d]&&u.push(n[d][0]),n[d]=0;for(o in f)Object.prototype.hasOwnProperty.call(f,o)&&(e[o]=f[o]);for(c&&c(a,f,t);u.length;)u.shift()();if(t)for(i=0;i<t.length;i++)b=r(r.s=t[i]);return b};var a={},n={35:0};function r(c){if(a[c])return a[c].exports;var n=a[c]={i:c,l:!1,exports:{}};return e[c].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.e=function(e){var c=n[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,r){c=n[e]=[a,r]});c[2]=a;var f=document.getElementsByTagName("head")[0],t=document.createElement("script");t.type="text/javascript",t.charset="utf-8",t.async=!0,t.timeout=12e4,r.nc&&t.setAttribute("nonce",r.nc),t.src=r.p+"static/js/"+e+"."+{0:"86de71bdbee37a140899",1:"26fc7c6e9b4ccca95f46",2:"c450e469965792aa9d50",3:"a8dbc660f7e53b7ff169",4:"a9fe5bbba54e3a8f7eed",5:"ab32ce1d9319910a2150",6:"e9a1461367f1d34d4c05",7:"b056002d4b0b422be491",8:"9c4dd759c252c2169185",9:"94a00b7a6fca780a5c17",10:"6f5c31a2b7aac33db795",11:"4cb90a5ae4766f99290b",12:"3e35015a33afea0a9e23",13:"63c53e4404e798df3f26",14:"ff5f6ae890efff6757f8",15:"5e7bf91cd5cac25ecade",16:"6058c431e3f901d06525",17:"96fcd0e27b3ce80b6bf5",18:"5d434a27df9a6807455c",19:"d7cf58cba6fd69a6a4a3",20:"150b78b26829fcbd5305",21:"e7a45043de1251231fa1",22:"b77da1ae0203574a8bc7",23:"006e1d4c66f8ed5a7f45",24:"fab36942fa1404cc67a5",25:"2b457a4de98cffdb6eeb",26:"5e1fbc9266cec8001e3b",27:"c7f85eb9ed40d3db86c5",28:"c4eec2daec6f3a5a70f8",29:"084b68bd50ee5df0283c",30:"e35316c46e0638f5e4d3",31:"18bd3eea3260158f6cc9",32:"0b9ebb8ceba95e7d7e58"}[e]+".js";var o=setTimeout(d,12e4);function d(){t.onerror=t.onload=null,clearTimeout(o);var c=n[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),n[e]=void 0)}return t.onerror=t.onload=d,f.appendChild(t),a},r.m=e,r.c=a,r.d=function(e,c,a){r.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},r.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(c,"a",c),c},r.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},r.p="./",r.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.ef3e894ec2da639a1044.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap e52fbec1574cece542e0"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","35","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"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","file":"static/js/manifest.ef3e894ec2da639a1044.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t35: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"86de71bdbee37a140899\",\"1\":\"26fc7c6e9b4ccca95f46\",\"2\":\"c450e469965792aa9d50\",\"3\":\"a8dbc660f7e53b7ff169\",\"4\":\"a9fe5bbba54e3a8f7eed\",\"5\":\"ab32ce1d9319910a2150\",\"6\":\"e9a1461367f1d34d4c05\",\"7\":\"b056002d4b0b422be491\",\"8\":\"9c4dd759c252c2169185\",\"9\":\"94a00b7a6fca780a5c17\",\"10\":\"6f5c31a2b7aac33db795\",\"11\":\"4cb90a5ae4766f99290b\",\"12\":\"3e35015a33afea0a9e23\",\"13\":\"63c53e4404e798df3f26\",\"14\":\"ff5f6ae890efff6757f8\",\"15\":\"5e7bf91cd5cac25ecade\",\"16\":\"6058c431e3f901d06525\",\"17\":\"96fcd0e27b3ce80b6bf5\",\"18\":\"5d434a27df9a6807455c\",\"19\":\"d7cf58cba6fd69a6a4a3\",\"20\":\"150b78b26829fcbd5305\",\"21\":\"e7a45043de1251231fa1\",\"22\":\"b77da1ae0203574a8bc7\",\"23\":\"006e1d4c66f8ed5a7f45\",\"24\":\"fab36942fa1404cc67a5\",\"25\":\"2b457a4de98cffdb6eeb\",\"26\":\"5e1fbc9266cec8001e3b\",\"27\":\"c7f85eb9ed40d3db86c5\",\"28\":\"c4eec2daec6f3a5a70f8\",\"29\":\"084b68bd50ee5df0283c\",\"30\":\"e35316c46e0638f5e4d3\",\"31\":\"18bd3eea3260158f6cc9\",\"32\":\"0b9ebb8ceba95e7d7e58\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"./\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap e52fbec1574cece542e0"],"sourceRoot":""}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -896,9 +896,9 @@ let defineInfo = [{
fieldOperations: {
ruleContent: [],
fieldContent: [
{ 'type': 'checkbox', 'name': '选项1', },
{ 'type': 'checkbox', 'name': '选项2', },
{ 'type': 'checkbox', 'name': '选项3', }
{ 'type': 'radio', 'name': '选项1', },
{ 'type': 'radio', 'name': '选项2', },
{ 'type': 'radio', 'name': '选项3', }
],
},
isMust: false,
......
......@@ -1337,7 +1337,7 @@ export default {
var resData = res.data
if (resData.errorCode == 1) {
that.setList = [];
if (!!resData.result && !!Object.keys(resData.result).length) {
if (!!resData.result && !!resData.result.length) {
that.handleGetInfo(resData.result)
}
return;
......
......@@ -241,15 +241,16 @@ export default {
var resData = res.data
if (resData.errorCode == 1) {
// showMsg.showmsg('保存成功','success')
if (!!resData.data && !!resData.data.length) {
that.enterpriseList = resData.data;
if (!!resData.result && !!resData.result.length) {
that.enterpriseList = resData.result;
that.canSelectFlag = true
clearInterval(that.ajaxTime);
}
return;
}
errMsg.errorMsg(resData)
clearInterval(that.ajaxTime);
})
.catch(function (error) {
console.log(error);
......@@ -262,6 +263,8 @@ export default {
checkScan() {
const that = this
clearInterval(that.ajaxTime);
that.ajaxTime = null;
that.ajaxTime = setInterval(function() {
that.checkLogin()
......@@ -279,7 +282,7 @@ export default {
var resData = res.data
if (resData.errorCode == 1) {
// showMsg.showmsg('保存成功','success')
that.qrcodeNum = resData.qrcode;
that.qrcodeNum = resData.result;
that.qrcode(that.qrcodeNum)
that.checkScan()
return;
......
......@@ -22,24 +22,59 @@
</div>
</el-form-item>
<el-form-item label="选择管理范围" prop="name" class="m-b-0">
<div class="flex w-380 flex-wrap">
<template v-for="(item,index) in ruleForm.departList">
<div class="flex w-380 flex-column item-cell-select">
<!-- <template v-for="(item,index) in ruleForm.departList">
<el-tag class="depart-cell">{{item.name}} <i class="el-icon-circle-close" @click.stop="delField(index,item,ruleForm.departList)"></i></el-tag>
</template>
<el-button class="el-tag m-l-8 depart-cell" @click.stop="showDialogLayer('depart')"><i class="el-icon-plus"></i>添加字段</el-button>
<el-button class="el-tag m-l-8 depart-cell" @click.stop="showDialogLayer('depart')"><i class="el-icon-plus"></i>添加字段</el-button> -->
<div>行政架构</div>
<div class="depart-item-wrap">
<div class="el-select el-select--large depart-item-content" @click="showDialogLayer('depart')">
<div class="el-select__tags" style="max-width: 181px;">
<span>
<template v-for="(item,index) in ruleForm.departList">
<span class="el-tag el-tag--info el-tag--small" :key="index">
<span class="el-select__tags-text">{{item.name}}</span><i class="el-tag__close el-icon-close" @click.stop="delDepart(index,ruleForm.departList)"></i>
</span>
</template>
</span>
</div>
</div>
</div>
<div>门店架构</div>
<div class="store-item-wrap">
<el-select v-model="ruleForm.brandValue" multiple placeholder="请选择">
<el-option
v-for="item in ruleForm.brandOptions"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</div>
</div>
</el-form-item>
<el-form-item>
<el-form-item class="m-t-24">
<el-button type="primary" @click="submitForm('ruleForm')">保存</el-button>
</el-form-item>
</el-form>
</div>
</div>
<vue-gic-footer></vue-gic-footer>
<vue-select-employee
:defaultSelection="defaultSelection"
:treeSet="treeSet"
:treeData="treeData"
@handleSelectedList="handleSelectedList">
</vue-select-employee>
</div>
</template>
<script>
import navCrumb from '@/components/nav/nav.vue';
import vueSelectEmployee from '@/components/common/vueSelectEmployee.vue';
import strLength from '@/common/js/strlen';
import showMsg from '@/common/js/showmsg';
......@@ -85,13 +120,49 @@ export default {
departList: [
{
id: '1',
name: '张三',
name: '张三张三',
},
{
id: '2',
name: '张三张三',
},
{
id: '3',
name: '张三张三',
}
],
brandValue: ['1','2','3','4'],
brandOptions: [
{
label: 'A品牌',
value: '1',
},
{
label: 'b品牌',
value: '2',
},
{
label: 'A品牌',
value: '3',
},
{
label: 'b品牌',
value: '4',
}
]
},
rules: {
}
},
treeSet: {
isSelectPerson: true,
dialogVisible: true,
isSingle: true // 是否单选
},
treeData: {},
defaultSelection: [],
defaultParent: [],
}
},
......@@ -172,6 +243,14 @@ export default {
},
/**
* 删除选的部门
*/
delDepart(index,item) {
const that = this
item.splice(index,1)
},
/**
* 弹窗显示事件
*/
showDialogLayer() {
......@@ -180,6 +259,13 @@ export default {
console.log(1)
},
/**
* 处理已选部门
*/
handleSelectedList(group) {
console.log(group);
},
},
mounted() {
const that = this;
......@@ -189,7 +275,8 @@ export default {
}
},
components: {
navCrumb
navCrumb,
vueSelectEmployee
}
}
......@@ -327,6 +414,23 @@ export default {
}
}
.depart-item-content {
width: 213px;
height: 32px;
overflow: hidden;
white-space: nowrap;
border-radius: 4px;
border: 1px solid #dcdfe6;
cursor: pointer;
}
.item-cell-select {
/deep/ .el-select__tags {
white-space: nowrap;
overflow: hidden;
}
}
.depart-cell {
position: relative;
margin: 0 24px 24px 0;
......
......@@ -6,9 +6,10 @@
<div class="setChildAdmin-wrap-body flex">
<div class="setChildAdmin-wrap-left w-260" :style="{height: boxHeight}">
<div class="text-center"><el-button @click="changeRoute('/addAdminrole')">新增管理员角色</el-button></div>
<div class="m-t-20">
<div class="m-t-20" v-for="(pItem,pIndex) in roleListData" :key="pIndex">
<div class="role-cell-head">{{pItem.roleParentName}}</div>
<ul>
<li v-for="(item,index) in adminRole" :key="index" :class="['role-cell',item.roleId == activeId? 'role-active':'']" @click.stop="selectRole(item.roleId)"><i class="iconfont icon-lizhi p-r-6"></i>{{item.roleName}}</li>
<li v-for="(item,index) in pItem.children" :key="index" :class="['role-cell',item.roleId == activeId? 'role-active':'']" @click.stop="selectRole(item.roleId)"><i class="iconfont icon-lizhi p-r-6"></i>{{item.roleName}}</li>
</ul>
</div>
</div>
......@@ -99,22 +100,47 @@ export default {
boxHeight: window.screen.availHeight + 'px',
activeId: 1,
// roleListData: [
// {
// roleParentName: '集团',
adminRole: [
// {
// roleId: '1',
// roleName: '超级管理员'
// },
// {
// roleId: '2',
// roleName: '企业管理员'
// }
adminRole: [
// {
// roleId: '1',
// roleName: '超级管理员'
// },
// {
// roleId: '2',
// roleName: '企业管理员'
// }
],
roleListData: [
{
roleParentName: '集团',
children: [
{
roleId: '1',
roleName: '超级管理员'
},
{
roleId: '2',
roleName: '企业管理员'
}
],
},
{
roleParentName: '集团',
children: [
{
roleId: '3',
roleName: '超级管理员'
},
{
roleId: '4',
roleName: '企业管理员'
}
],
// }
// ],
}
],
roleRightObj: {
name: '超级管理员',
......@@ -309,6 +335,10 @@ export default {
cursor: pointer;
}
.text-right {
text-align: right;
}
/* flex */
.flex {
display: -webkit-box;
......@@ -432,6 +462,14 @@ export default {
padding: 20px 0 0 0;
background: #EEF1F8;
.role-cell-head {
height: 36px;
line-height: 36px;
padding: 0 20px;
font-size: 14px;
color: #606266;
}
.role-cell {
width: 220px;
height: 36px;
......@@ -439,6 +477,7 @@ export default {
padding: 0 20px;
font-size: 14px;
color: #606266;
background: #fff;
cursor: pointer;
overflow: hidden;
i {
......
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