Commit 9da2c6f0 by zhu_yu_dan

关联商户若是中台模式则跳转中台

parent 071e7689
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>GIC-集团后台</title><link href=./static/css/app.b89e3e27b5c7eb15ba9fa1dbef725d79.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.07440126a7c795de1a1e.js></script><script type=text/javascript src=./static/js/vendor.f83a9f6b94c222475884.js></script><script type=text/javascript src=./static/js/app.1c21306b7ca5732391ae.js></script></body></html> <!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>GIC-集团后台</title><link href=./static/css/app.dc7c3267f9d9d3e77f66ec39f07954da.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.5861eef180f24cc190df.js></script><script type=text/javascript src=./static/js/vendor.f83a9f6b94c222475884.js></script><script type=text/javascript src=./static/js/app.6d78edf8b552948f5120.js></script></body></html>
\ No newline at end of file \ No newline at end of file
webpackJsonp([15],{"1H9E":function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a,o=t("bOdI"),i=t.n(o),s=t("//Fk"),n=t.n(s),l=t("mvHQ"),u=t.n(l),c=t("3E4D"),m=t("Ch4/"),p=t("Mk6G"),g=function(e){var r=new Date,t=r.getFullYear(),a=r.getMonth()+1,o=r.getDate(),i=[];return e.split("-").forEach(function(e,r){i.push(e.split(":"))}),[new Date(t,a,o,i[0][0],i[0][1]),new Date(t,a,o,i[1][0],i[1][1])]},d=function(e){function r(e){return e>9?""+e:"0"+e}return console.log(e),r(new Date(e[0]).getHours())+":"+r(new Date(e[0]).getMinutes())+"-"+(r(new Date(e[1]).getHours())+":"+r(new Date(e[1]).getMinutes()))},h=t("3Xzz"),v=t("P9l9"),f=(t("mw3O"),a={name:"public_num_attention",data:function(){return{projectName:"gic-clique",areaOptions:{provinceName:"",provinceId:"",cityName:"",cityId:"",countryName:"",countyId:""},navpath:[{name:"首页",path:"/"},{name:"集团信息",path:""}],upUrl:"",uploadLoading:!1,imgShowFlag:!1,imgUrl:"",ruleForm:{cliqueName:"",enterpriseName:"",region:"",addressDetail:"",qcloudImageUrl:"",enterpriseList:[{enterpriseId:"",enterpriseName:"达摩",qcloudImageUrl:"/"}],storeBusinessTime:[new Date(2016,9,10,8,40),new Date(2016,9,10,9,40)],date1:"",date2:"",customerPhone:"",enterpriseDescription:""},rules:{cliqueName:[{required:!0,message:"请输入集团名称",trigger:"blur"}],enterpriseName:[{required:!0,message:"请输入公司名称",trigger:"blur"}],region:[{required:!0,message:"请选择所在地区",trigger:"blur"}],addressDetail:[{required:!0,message:"请输入详细地址",trigger:"change"}],storeBusinessTime:[{required:!0,message:"请选择营业时间",trigger:"change"}],date1:[{type:"date",required:!0,message:"请选择日期",trigger:"change"}],date2:[{type:"date",required:!0,message:"请选择时间",trigger:"change"}],customerPhone:[{required:!0,message:"请输入客服热线",trigger:"change"}],enterpriseDescription:[{required:!0,message:"请输入集团简介",trigger:"blur"}]},inputNumObj:{cliqueName:0,enterpriseName:0,addressDetail:0,customerPhone:0,enterpriseDescription:0},inputFlag:"",inputFlagNum:"",baseUrl:""}},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"},created:function(){console.log("created")},mounted:function(){console.log("mounted"),this.getGroupInfo()},methods:{showImage:function(e){console.log(e),this.imgShowFlag=!0,this.imgUrl=e},hideImage:function(e){console.log(e),this.imgShowFlag=!1},uploadUrl:function(){var e,r=window.location.origin;return console.log("当前host:",r),e="-1"!=r.indexOf("localhost")?"http://gicdev.demogic.com":r,this.upUrl=e+"/api-plug/upload-img?wxFlag=1&requestProject=gic-clique",console.log(this.upUrl),this.upUrl},changeRoute:function(e){this.$router.push(e)},submitForm:function(e){var r=this;r.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),r.$message.error({duration:1e3,message:"请填写完信息"}),!1;var t=JSON.parse(u()(r.ruleForm));console.log(t),t.storeBusinessTime=d(t.storeBusinessTime),console.log(t.storeBusinessTime),r.saveGroupInfo(t)})},handleAvatarSuccess:function(e,r){this.uploadLoading=!1,this.imgShowFlag=!1,console.log("上传成功回调:",e),0==e.errorCode?(this.ruleForm.qcloudImageUrl=e.result[0].qcloudImageUrl,this.ruleForm.imageFiledCode=e.result[0].imageFiledCode,this.ruleForm.imageUrl=e.result[0].wxImg):m.a.errorMsg(e)},beforeAvatarUpload:function(e){var r=this;r.imgShowFlag=!1;var t="image/jpeg"===e.type||"image/jpg"===e.type,a=e.size/1024/1024<=1;return t||r.$message.error("您只能上传 JPG/JPEG 图片!"),a||r.$message.error("您只能上传小于 1Mb 的图片!"),t&&a&&new n.a(function(t,a){var o=new FileReader;o.onload=function(e){var o=new Image;o.onload=function(){var e=this.width,o=this.height;console.log(e,o),e!==o&&(r.uploadLoading=!1,r.$message.error("您只能上传规格为 1:1 的图片!"),a()),t()},r.uploadLoading=!0,o.src=e.target.result,console.log("上传成功:",e.target.result)},o.readAsDataURL(e)})},focus:function(e,r){console.log(e,r),this.inputFlag=e,this.inputFlagNum=r},toInput:function(e){console.log(e);var r="";r=p.a.getByteVal(e.target.value,this.inputFlagNum);console.log(r),this.ruleForm[this.inputFlag]=r.trim(),this.inputNumObj[this.inputFlag]=p.a.getZhLen(this.ruleForm[this.inputFlag]),console.log(this.ruleForm[this.inputFlag])},selected:function(e){console.log(e);e.country?(this.ruleForm.region=e,console.log(e.areaId),this.ruleForm.areaId=e.areaId):this.ruleForm.region=""},saveGroupInfo:function(e){var r=this,t={requestProject:r.projectName,cliqueName:e.cliqueName,enterpriseName:e.enterpriseName,brandName:e.brandName,addressDetail:e.addressDetail,imageUrl:e.imageUrl,imageFieldCode:e.imageFieldCode,qcloudImageUrl:e.qcloudImageUrl,storeBusinessTime:e.storeBusinessTime,customerPhone:e.customerPhone,enterpriseDescription:e.enterpriseDescription,areaId:e.areaId};Object(v.a)("/api-admin/save-enterprise-info",t).then(function(e){var r=e.data;0!=r.errorCode?m.a.errorMsg(r):c.a.showmsg("保存成功","success")}).catch(function(e){console.log(e),r.$message.error({duration:1e3,message:e.message})})},redirect:function(e,r){var t=this,a={eid:r};Object(v.a)("/api-auth/do-login-for-clique",a).then(function(e){var r=e.data;if(0!=r.errorCode)m.a.errorMsg(r);else{var a=t.baseUrl+"";window.open(a,"_blank","toolbar=yes, width=1300, height=900")}}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getGroupInfo:function(){var e=this,r={requestProject:e.projectName};Object(v.a)("/api-admin/enterprise-info",r).then(function(r){var t=r.data;if(0==t.errorCode){var a=t.result.enterprise;console.log(t.result.enterprise),a.region={},a.region.areaId=a.areaId,a.region.provinceId=a.province,a.region.provinceName=a.provinceName,a.region.cityId=a.city,a.region.cityName=a.cityName,a.region.countyId=a.country,a.region.countryName=a.countryName,e.areaOptionsNew={},e.areaOptionsNew.provinceName=a.provinceName,e.areaOptionsNew.provinceId=a.province,e.areaOptionsNew.cityName=a.cityName,e.areaOptionsNew.cityId=a.city,e.areaOptionsNew.countryName=a.countryName,e.areaOptionsNew.countyId=a.country;var o=u()(e.areaOptionsNew);return e.areaOptions=JSON.parse(o),a.storeBusinessTime&&(a.storeBusinessTime=g(a.storeBusinessTime)),a.cliqueName&&(e.inputNumObj.cliqueName=p.a.getZhLen(a.cliqueName)),a.enterpriseName&&(e.inputNumObj.enterpriseName=p.a.getZhLen(a.enterpriseName)),a.addressDetail&&(e.inputNumObj.addressDetail=p.a.getZhLen(a.addressDetail)),a.customerPhone&&(e.inputNumObj.customerPhone=p.a.getZhLen(a.customerPhone)),a.enterpriseDescription&&(e.inputNumObj.enterpriseDescription=p.a.getZhLen(a.enterpriseDescription)),e.ruleForm=a,e.ruleForm.enterpriseList=t.result.enterpriseList,void console.log(e.ruleForm)}m.a.errorMsg(t)}).catch(function(r){console.log(r),e.$message.error({duration:1e3,message:r.message})})},setArea:function(e){console.log(e),this.areaOptions.areaId=e.areaId,this.areaOptions.provinceId=e.province,this.areaOptions.provinceName=e.provinceName,this.areaOptions.cityId=e.city,this.areaOptions.cityName=e.cityName,this.areaOptions.countyId=e.country,this.areaOptions.countryName=e.countryName,console.log(this.areaOptions)},login:function(){Object(v.a)("/api-auth/do-login?loginName=damo123&password=123456&eid=ff80808162ddfe1a0162e0ebd39c0000").then(function(e){e.data.errorCode})}},watch:{}},i()(a,"beforeMount",function(){console.log("mounted")}),i()(a,"updated",function(){console.log("updated")}),i()(a,"components",{topNav:h.a}),a),N={render:function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"right-wrap"},[t("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),t("div",{staticClass:"right-content"},[t("div",{staticClass:"right-box"},[t("div",{staticClass:"attention-wrap"},[t("div",{staticClass:"group-contain"},[t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[t("el-form-item",{attrs:{label:"集团名称",prop:"cliqueName"}},[t("el-input",{on:{focus:function(r){e.focus("cliqueName",10)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.cliqueName,callback:function(r){e.$set(e.ruleForm,"cliqueName",r)},expression:"ruleForm.cliqueName"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.cliqueName)+"/10")])],1),e._v(" "),t("el-form-item",{attrs:{label:"公司名称",prop:"enterpriseName"}},[t("el-input",{on:{focus:function(r){e.focus("enterpriseName",20)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.enterpriseName,callback:function(r){e.$set(e.ruleForm,"enterpriseName",r)},expression:"ruleForm.enterpriseName"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.enterpriseName)+"/20")])],1),e._v(" "),t("el-form-item",{staticClass:"city-area",attrs:{label:"所在地区",prop:"region"}},[t("vue-area-ab",{attrs:{projectName:e.projectName,areaOptions:e.areaOptions},on:{selected:e.selected}})],1),e._v(" "),t("el-form-item",{attrs:{label:"详细地址",prop:"addressDetail"}},[t("el-input",{on:{focus:function(r){e.focus("addressDetail",50)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.addressDetail,callback:function(r){e.$set(e.ruleForm,"addressDetail",r)},expression:"ruleForm.addressDetail"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.addressDetail)+"/50")])],1),e._v(" "),t("el-form-item",{attrs:{label:"集团logo",prop:"qcloudImageUrl"}},[t("div",[t("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.uploadUrl(),"show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.uploadLoading,expression:"uploadLoading"}],staticClass:"avatar-uploader-wrap"},[e.ruleForm.qcloudImageUrl?t("img",{staticClass:"avatar",attrs:{src:e.ruleForm.qcloudImageUrl},on:{mouseover:function(r){e.showImage(e.ruleForm.qcloudImageUrl)},click:e.hideImage}}):t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])]),e._v(" "),t("p",{staticClass:"upload-tip"},[e._v("只能上传规格为1:1的 jpg/jpeg 图片,且不超过1Mb")])],1)]),e._v(" "),t("el-form-item",{attrs:{label:"关联商户"}},[t("div",{staticClass:"link-shop"},[e._l(e.ruleForm.enterpriseList,function(r,a){return[t("router-link",{attrs:{tag:"a",target:"_blank",to:{path:"/login",query:{enterpriseId:r.enterpriseId}}}},[t("img",{attrs:{src:r.qcloudImageUrl,alt:""}}),e._v(" "),t("span",[e._v(e._s(r.brandName))])])]})],2)]),e._v(" "),t("el-form-item",{attrs:{label:"营业时间模板",prop:"storeBusinessTime"}},[t("el-time-picker",{attrs:{"is-range":"","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",placeholder:"选择时间范围",format:"HH:mm"},model:{value:e.ruleForm.storeBusinessTime,callback:function(r){e.$set(e.ruleForm,"storeBusinessTime",r)},expression:"ruleForm.storeBusinessTime"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"客服热线",prop:"customerPhone"}},[t("el-input",{on:{focus:function(r){e.focus("customerPhone",30)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.customerPhone,callback:function(r){e.$set(e.ruleForm,"customerPhone",r)},expression:"ruleForm.customerPhone"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.customerPhone)+"/30")])],1),e._v(" "),t("el-form-item",{attrs:{label:"集团简介",prop:"enterpriseDescription"}},[t("el-input",{staticStyle:{height:"96px"},attrs:{type:"textarea"},on:{focus:function(r){e.focus("enterpriseDescription",200)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.enterpriseDescription,callback:function(r){e.$set(e.ruleForm,"enterpriseDescription",r)},expression:"ruleForm.enterpriseDescription"}}),e._v(" "),[t("label",{staticClass:"input-label textarea-label"},[e._v(e._s(e.inputNumObj.enterpriseDescription)+"/200")])]],2),e._v(" "),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:function(r){e.submitForm("ruleForm")}}},[e._v("保 存")])],1)],1)],1)])])]),e._v(" "),t("vue-gic-img-preview",{attrs:{imgUrl:e.imgUrl,imgShowFlag:e.imgShowFlag},on:{hideImage:e.hideImage}}),e._v(" "),t("vue-gic-footer")],1)},staticRenderFns:[]};var b=t("VU/8")(f,N,!1,function(e){t("I8N7")},"data-v-7d3adb10",null);r.default=b.exports},I8N7:function(e,r){}}); webpackJsonp([12],{"1H9E":function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a,o=t("bOdI"),i=t.n(o),s=t("//Fk"),n=t.n(s),l=t("mvHQ"),u=t.n(l),c=t("3E4D"),m=t("Ch4/"),p=t("Mk6G"),g=function(e){var r=new Date,t=r.getFullYear(),a=r.getMonth()+1,o=r.getDate(),i=[];return e.split("-").forEach(function(e,r){i.push(e.split(":"))}),[new Date(t,a,o,i[0][0],i[0][1]),new Date(t,a,o,i[1][0],i[1][1])]},d=function(e){function r(e){return e>9?""+e:"0"+e}return console.log(e),r(new Date(e[0]).getHours())+":"+r(new Date(e[0]).getMinutes())+"-"+(r(new Date(e[1]).getHours())+":"+r(new Date(e[1]).getMinutes()))},h=t("3Xzz"),v=t("P9l9"),f=(t("mw3O"),a={name:"public_num_attention",data:function(){return{projectName:"gic-clique",areaOptions:{provinceName:"",provinceId:"",cityName:"",cityId:"",countryName:"",countyId:""},navpath:[{name:"首页",path:"/"},{name:"集团信息",path:""}],upUrl:"",uploadLoading:!1,imgShowFlag:!1,imgUrl:"",ruleForm:{cliqueName:"",enterpriseName:"",region:"",addressDetail:"",qcloudImageUrl:"",enterpriseList:[{enterpriseId:"",enterpriseName:"达摩",qcloudImageUrl:"/"}],storeBusinessTime:[new Date(2016,9,10,8,40),new Date(2016,9,10,9,40)],date1:"",date2:"",customerPhone:"",enterpriseDescription:""},rules:{cliqueName:[{required:!0,message:"请输入集团名称",trigger:"blur"}],enterpriseName:[{required:!0,message:"请输入公司名称",trigger:"blur"}],region:[{required:!0,message:"请选择所在地区",trigger:"blur"}],addressDetail:[{required:!0,message:"请输入详细地址",trigger:"change"}],storeBusinessTime:[{required:!0,message:"请选择营业时间",trigger:"change"}],date1:[{type:"date",required:!0,message:"请选择日期",trigger:"change"}],date2:[{type:"date",required:!0,message:"请选择时间",trigger:"change"}],customerPhone:[{required:!0,message:"请输入客服热线",trigger:"change"}],enterpriseDescription:[{required:!0,message:"请输入集团简介",trigger:"blur"}]},inputNumObj:{cliqueName:0,enterpriseName:0,addressDetail:0,customerPhone:0,enterpriseDescription:0},inputFlag:"",inputFlagNum:"",baseUrl:""}},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"},created:function(){console.log("created")},mounted:function(){console.log("mounted"),this.getGroupInfo()},methods:{showImage:function(e){console.log(e),this.imgShowFlag=!0,this.imgUrl=e},hideImage:function(e){console.log(e),this.imgShowFlag=!1},uploadUrl:function(){var e,r=window.location.origin;return console.log("当前host:",r),e="-1"!=r.indexOf("localhost")?"http://gicdev.demogic.com":r,this.upUrl=e+"/api-plug/upload-img?wxFlag=1&requestProject=gic-clique",console.log(this.upUrl),this.upUrl},changeRoute:function(e){this.$router.push(e)},submitForm:function(e){var r=this;r.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),r.$message.error({duration:1e3,message:"请填写完信息"}),!1;var t=JSON.parse(u()(r.ruleForm));console.log(t),t.storeBusinessTime=d(t.storeBusinessTime),console.log(t.storeBusinessTime),r.saveGroupInfo(t)})},handleAvatarSuccess:function(e,r){this.uploadLoading=!1,this.imgShowFlag=!1,console.log("上传成功回调:",e),0==e.errorCode?(this.ruleForm.qcloudImageUrl=e.result[0].qcloudImageUrl,this.ruleForm.imageFiledCode=e.result[0].imageFiledCode,this.ruleForm.imageUrl=e.result[0].wxImg):m.a.errorMsg(e)},beforeAvatarUpload:function(e){var r=this;r.imgShowFlag=!1;var t="image/jpeg"===e.type||"image/jpg"===e.type,a=e.size/1024/1024<=1;return t||r.$message.error("您只能上传 JPG/JPEG 图片!"),a||r.$message.error("您只能上传小于 1Mb 的图片!"),t&&a&&new n.a(function(t,a){var o=new FileReader;o.onload=function(e){var o=new Image;o.onload=function(){var e=this.width,o=this.height;console.log(e,o),e!==o&&(r.uploadLoading=!1,r.$message.error("您只能上传规格为 1:1 的图片!"),a()),t()},r.uploadLoading=!0,o.src=e.target.result,console.log("上传成功:",e.target.result)},o.readAsDataURL(e)})},focus:function(e,r){console.log(e,r),this.inputFlag=e,this.inputFlagNum=r},toInput:function(e){console.log(e);var r="";r=p.a.getByteVal(e.target.value,this.inputFlagNum);console.log(r),this.ruleForm[this.inputFlag]=r.trim(),this.inputNumObj[this.inputFlag]=p.a.getZhLen(this.ruleForm[this.inputFlag]),console.log(this.ruleForm[this.inputFlag])},selected:function(e){console.log(e);e.country?(this.ruleForm.region=e,console.log(e.areaId),this.ruleForm.areaId=e.areaId):this.ruleForm.region=""},saveGroupInfo:function(e){var r=this,t={requestProject:r.projectName,cliqueName:e.cliqueName,enterpriseName:e.enterpriseName,brandName:e.brandName,addressDetail:e.addressDetail,imageUrl:e.imageUrl,imageFieldCode:e.imageFieldCode,qcloudImageUrl:e.qcloudImageUrl,storeBusinessTime:e.storeBusinessTime,customerPhone:e.customerPhone,enterpriseDescription:e.enterpriseDescription,areaId:e.areaId};Object(v.a)("/api-admin/save-enterprise-info",t).then(function(e){var r=e.data;0!=r.errorCode?m.a.errorMsg(r):c.a.showmsg("保存成功","success")}).catch(function(e){console.log(e),r.$message.error({duration:1e3,message:e.message})})},redirect:function(e,r){var t=this,a={eid:r};Object(v.a)("/api-auth/do-login-for-clique",a).then(function(e){var r=e.data;if(0!=r.errorCode)m.a.errorMsg(r);else{var a=t.baseUrl+"";window.open(a,"_blank","toolbar=yes, width=1300, height=900")}}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getGroupInfo:function(){var e=this,r={requestProject:e.projectName};Object(v.a)("/api-admin/enterprise-info",r).then(function(r){var t=r.data;if(0==t.errorCode){var a=t.result.enterprise;console.log(t.result.enterprise),a.region={},a.region.areaId=a.areaId,a.region.provinceId=a.province,a.region.provinceName=a.provinceName,a.region.cityId=a.city,a.region.cityName=a.cityName,a.region.countyId=a.country,a.region.countryName=a.countryName,e.areaOptionsNew={},e.areaOptionsNew.provinceName=a.provinceName,e.areaOptionsNew.provinceId=a.province,e.areaOptionsNew.cityName=a.cityName,e.areaOptionsNew.cityId=a.city,e.areaOptionsNew.countryName=a.countryName,e.areaOptionsNew.countyId=a.country;var o=u()(e.areaOptionsNew);return e.areaOptions=JSON.parse(o),a.storeBusinessTime&&(a.storeBusinessTime=g(a.storeBusinessTime)),a.cliqueName&&(e.inputNumObj.cliqueName=p.a.getZhLen(a.cliqueName)),a.enterpriseName&&(e.inputNumObj.enterpriseName=p.a.getZhLen(a.enterpriseName)),a.addressDetail&&(e.inputNumObj.addressDetail=p.a.getZhLen(a.addressDetail)),a.customerPhone&&(e.inputNumObj.customerPhone=p.a.getZhLen(a.customerPhone)),a.enterpriseDescription&&(e.inputNumObj.enterpriseDescription=p.a.getZhLen(a.enterpriseDescription)),e.ruleForm=a,e.ruleForm.enterpriseList=t.result.enterpriseList,void console.log(e.ruleForm)}m.a.errorMsg(t)}).catch(function(r){console.log(r),e.$message.error({duration:1e3,message:r.message})})},setArea:function(e){console.log(e),this.areaOptions.areaId=e.areaId,this.areaOptions.provinceId=e.province,this.areaOptions.provinceName=e.provinceName,this.areaOptions.cityId=e.city,this.areaOptions.cityName=e.cityName,this.areaOptions.countyId=e.country,this.areaOptions.countryName=e.countryName,console.log(this.areaOptions)},login:function(){Object(v.a)("/api-auth/do-login?loginName=damo123&password=123456&eid=ff80808162ddfe1a0162e0ebd39c0000").then(function(e){e.data.errorCode})}},watch:{}},i()(a,"beforeMount",function(){console.log("mounted")}),i()(a,"updated",function(){console.log("updated")}),i()(a,"components",{topNav:h.a}),a),N={render:function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"right-wrap"},[t("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),t("div",{staticClass:"right-content"},[t("div",{staticClass:"right-box"},[t("div",{staticClass:"attention-wrap"},[t("div",{staticClass:"group-contain"},[t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[t("el-form-item",{attrs:{label:"集团名称",prop:"cliqueName"}},[t("el-input",{on:{focus:function(r){e.focus("cliqueName",10)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.cliqueName,callback:function(r){e.$set(e.ruleForm,"cliqueName",r)},expression:"ruleForm.cliqueName"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.cliqueName)+"/10")])],1),e._v(" "),t("el-form-item",{attrs:{label:"公司名称",prop:"enterpriseName"}},[t("el-input",{on:{focus:function(r){e.focus("enterpriseName",20)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.enterpriseName,callback:function(r){e.$set(e.ruleForm,"enterpriseName",r)},expression:"ruleForm.enterpriseName"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.enterpriseName)+"/20")])],1),e._v(" "),t("el-form-item",{staticClass:"city-area",attrs:{label:"所在地区",prop:"region"}},[t("vue-area-ab",{attrs:{projectName:e.projectName,areaOptions:e.areaOptions},on:{selected:e.selected}})],1),e._v(" "),t("el-form-item",{attrs:{label:"详细地址",prop:"addressDetail"}},[t("el-input",{on:{focus:function(r){e.focus("addressDetail",50)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.addressDetail,callback:function(r){e.$set(e.ruleForm,"addressDetail",r)},expression:"ruleForm.addressDetail"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.addressDetail)+"/50")])],1),e._v(" "),t("el-form-item",{attrs:{label:"集团logo",prop:"qcloudImageUrl"}},[t("div",[t("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.uploadUrl(),"show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.uploadLoading,expression:"uploadLoading"}],staticClass:"avatar-uploader-wrap"},[e.ruleForm.qcloudImageUrl?t("img",{staticClass:"avatar",attrs:{src:e.ruleForm.qcloudImageUrl},on:{mouseover:function(r){e.showImage(e.ruleForm.qcloudImageUrl)},click:e.hideImage}}):t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])]),e._v(" "),t("p",{staticClass:"upload-tip"},[e._v("只能上传规格为1:1的 jpg/jpeg 图片,且不超过1Mb")])],1)]),e._v(" "),t("el-form-item",{attrs:{label:"关联商户"}},[t("div",{staticClass:"link-shop"},[e._l(e.ruleForm.enterpriseList,function(r,a){return[t("router-link",{attrs:{tag:"a",target:"_blank",to:{path:"/login",query:{enterpriseId:r.enterpriseId,backgroundMode:r.backgroundMode}}}},[t("img",{attrs:{src:r.qcloudImageUrl,alt:""}}),e._v(" "),t("span",[e._v(e._s(r.brandName))])])]})],2)]),e._v(" "),t("el-form-item",{attrs:{label:"营业时间模板",prop:"storeBusinessTime"}},[t("el-time-picker",{attrs:{"is-range":"","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",placeholder:"选择时间范围",format:"HH:mm"},model:{value:e.ruleForm.storeBusinessTime,callback:function(r){e.$set(e.ruleForm,"storeBusinessTime",r)},expression:"ruleForm.storeBusinessTime"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"客服热线",prop:"customerPhone"}},[t("el-input",{on:{focus:function(r){e.focus("customerPhone",30)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.customerPhone,callback:function(r){e.$set(e.ruleForm,"customerPhone",r)},expression:"ruleForm.customerPhone"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.customerPhone)+"/30")])],1),e._v(" "),t("el-form-item",{attrs:{label:"集团简介",prop:"enterpriseDescription"}},[t("el-input",{staticStyle:{height:"96px"},attrs:{type:"textarea"},on:{focus:function(r){e.focus("enterpriseDescription",200)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.enterpriseDescription,callback:function(r){e.$set(e.ruleForm,"enterpriseDescription",r)},expression:"ruleForm.enterpriseDescription"}}),e._v(" "),[t("label",{staticClass:"input-label textarea-label"},[e._v(e._s(e.inputNumObj.enterpriseDescription)+"/200")])]],2),e._v(" "),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:function(r){e.submitForm("ruleForm")}}},[e._v("保 存")])],1)],1)],1)])])]),e._v(" "),t("vue-gic-img-preview",{attrs:{imgUrl:e.imgUrl,imgShowFlag:e.imgShowFlag},on:{hideImage:e.hideImage}}),e._v(" "),t("vue-gic-footer")],1)},staticRenderFns:[]};var b=t("VU/8")(f,N,!1,function(e){t("Zurn")},"data-v-d0e22f36",null);r.default=b.exports},Zurn:function(e,r){}});
//# sourceMappingURL=15.73c5fa643d6740b44c20.js.map //# sourceMappingURL=12.af84cc6c3694750dcc19.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///./src/common/js/timeFormat.js","webpack:///src/view/companyGroup/membershipSystem/companyGroupInfo.vue","webpack:///./src/view/companyGroup/membershipSystem/companyGroupInfo.vue?c3e3","webpack:///./src/view/companyGroup/membershipSystem/companyGroupInfo.vue"],"names":["timeFormat","val","date","Date","y","getFullYear","m","getMonth","day","getDate","newArr","split","forEach","ele","index","push","formatDig","num","console","log","getHours","getMinutes","companyGroupInfo","_name$data$beforeMoun","name","data","projectName","areaOptions","provinceName","provinceId","cityName","cityId","countryName","countyId","navpath","path","upUrl","uploadLoading","imgShowFlag","imgUrl","ruleForm","cliqueName","enterpriseName","region","addressDetail","qcloudImageUrl","enterpriseList","enterpriseId","storeBusinessTime","date1","date2","customerPhone","enterpriseDescription","rules","required","message","trigger","type","inputNumObj","inputFlag","inputFlagNum","baseUrl","beforeMount","host","window","location","origin","indexOf","this","created","mounted","getGroupInfo","methods","showImage","src","hideImage","uploadUrl","changeRoute","route","$router","submitForm","formName","that","$refs","validate","valid","$message","error","duration","newFormData","JSON","parse","stringify_default","saveGroupInfo","handleAvatarSuccess","res","file","errorCode","result","imageFiledCode","imageUrl","wxImg","errorMsg","beforeAvatarUpload","isJPG","isLt2M","size","promise_default","a","resolve","reject","reader","FileReader","onload","event","image","Image","width","height","target","readAsDataURL","focus","toInput","value","temp","strlen","getByteVal","trim","getZhLen","selected","country","areaId","form","para","requestProject","brandName","imageFieldCode","Object","api","then","resData","showmsg","catch","redirect","e","eid","href","open","newEnterprise","enterprise","province","city","areaOptionsNew","obj","setArea","login","watch","defineProperty_default","topNav","nav","membershipSystem_companyGroupInfo","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","ref","model","label-width","label","prop","on","$event","nativeOn","keyup","callback","$$v","$set","expression","_s","action","show-file-list","on-success","before-upload","directives","rawName","mouseover","click","_l","item","tag","to","query","backgroundMode","alt","is-range","range-separator","start-placeholder","end-placeholder","placeholder","format","staticStyle","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/12.af84cc6c3694750dcc19.js","sourcesContent":["\r\n/*\r\n * 时间日期转换\r\n * @param: \"10:00-22:00\"/ new Date()\r\n */\r\n\r\nexport default {\r\n /*\r\n * var storeBusinessTime=\"10:00-22:00\" to\r\n */\r\n timeToDate: function(val) {\r\n var date = new Date()\r\n var y = date.getFullYear();\r\n var m = date.getMonth() +1;\r\n var day = date.getDate();\r\n\r\n var d = [],newArr = [];\r\n var dArr = val.split('-');\r\n dArr.forEach(function(ele,index){\r\n newArr.push(ele.split(':'))\r\n })\r\n d = [new Date(y,m,day,newArr[0][0],newArr[0][1]),new Date(y,m,day,newArr[1][0],newArr[1][1])]\r\n return d;\r\n },\r\n\r\n\r\n\r\n dateToTime(val) {\r\n console.log(val)\r\n // (0-9)年月数字的显示\r\n function formatDig(num) {\r\n return num > 9 ? '' + num : '0' + num;\r\n }\r\n var t;\r\n var t1 = formatDig(new Date(val[0]).getHours())+':'+formatDig(new Date(val[0]).getMinutes())\r\n var t2 = formatDig(new Date(val[1]).getHours())+':'+formatDig(new Date(val[1]).getMinutes())\r\n t= t1+'-'+t2\r\n return t;\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/timeFormat.js","<template>\r\n <div class=\"right-wrap\">\r\n <topNav :navpath=\"navpath\"></topNav>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"attention-wrap\">\r\n <div class=\"group-contain\">\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"110px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"集团名称\" prop=\"cliqueName\">\r\n <el-input v-model=\"ruleForm.cliqueName\" @focus=\"focus('cliqueName',10)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.cliqueName}}/10</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.cliqueName}}/10</label>\r\n </el-form-item>\r\n <el-form-item label=\"公司名称\" prop=\"enterpriseName\">\r\n <el-input v-model=\"ruleForm.enterpriseName\" @focus=\"focus('enterpriseName',20)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.enterpriseName}}/20</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.enterpriseName}}/20</label>\r\n </el-form-item>\r\n <el-form-item label=\"所在地区\" prop=\"region\" class=\"city-area\">\r\n <vue-area-ab :projectName=\"projectName\" :areaOptions=\"areaOptions\" @selected=\"selected\"></vue-area-ab>\r\n </el-form-item>\r\n <el-form-item label=\"详细地址\" prop=\"addressDetail\">\r\n <el-input v-model=\"ruleForm.addressDetail\" @focus=\"focus('addressDetail',50)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.addressDetail}}/50</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.addressDetail}}/50</label>\r\n </el-form-item>\r\n <el-form-item label=\"集团logo\" prop=\"qcloudImageUrl\">\r\n <div>\r\n\r\n <!-- <img src=\"\" alt=\"\"> -->\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 <div class=\"avatar-uploader-wrap\" v-loading=\"uploadLoading\">\r\n <img v-if=\"ruleForm.qcloudImageUrl\" :src=\"ruleForm.qcloudImageUrl\" class=\"avatar\" @mouseover=\"showImage(ruleForm.qcloudImageUrl)\" @click=\"hideImage\">\r\n <i v-else class=\"el-icon-plus avatar-uploader-icon\"></i>\r\n </div>\r\n </el-upload>\r\n <p class=\"upload-tip\">只能上传规格为1:1的 jpg/jpeg 图片,且不超过1Mb</p>\r\n </div>\r\n </el-form-item>\r\n <el-form-item label=\"关联商户\">\r\n <div class=\"link-shop\">\r\n <!-- <a v-for=\"(item,index) in ruleForm.enterpriseList\">\r\n <img :src=\"item.qcloudImageUrl\" alt=\"\"/>\r\n <span>{{item.enterpriseName}}</span>\r\n </a> -->\r\n <template v-for=\"(item,index) in ruleForm.enterpriseList\">\r\n <router-link tag=\"a\" target=\"_blank\" :to=\"{path:'/login',query:{enterpriseId: item.enterpriseId,backgroundMode:item.backgroundMode}}\" >\r\n <img :src=\"item.qcloudImageUrl\" alt=\"\"/>\r\n <span>{{item.brandName}}</span>\r\n </router-link>\r\n </template>\r\n\r\n </div>\r\n </el-form-item>\r\n <el-form-item label=\"营业时间模板\" prop=\"storeBusinessTime\">\r\n <!-- <el-time-select\r\n v-model=\"ruleForm.date1\"\r\n :picker-options=\"{\r\n start: '00:00',\r\n step: '00:15',\r\n end: '23:55'\r\n }\"\r\n placeholder=\"选择时间\">\r\n </el-time-select>至\r\n <el-time-select\r\n v-model=\"ruleForm.date2\"\r\n :picker-options=\"{\r\n start: '08:30',\r\n step: '00:15',\r\n end: '18:30'\r\n }\"\r\n placeholder=\"选择时间\">\r\n </el-time-select> -->\r\n <el-time-picker\r\n is-range\r\n v-model=\"ruleForm.storeBusinessTime\"\r\n range-separator=\"至\"\r\n start-placeholder=\"开始时间\"\r\n end-placeholder=\"结束时间\"\r\n placeholder=\"选择时间范围\" format=\"HH:mm\">\r\n </el-time-picker>\r\n </el-form-item>\r\n <el-form-item label=\"客服热线\" prop=\"customerPhone\">\r\n <el-input v-model=\"ruleForm.customerPhone\" @focus=\"focus('customerPhone',30)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.customerPhone}}/30</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.customerPhone}}/30</label>\r\n </el-form-item>\r\n <el-form-item label=\"集团简介\" prop=\"enterpriseDescription\">\r\n <el-input type=\"textarea\" v-model=\"ruleForm.enterpriseDescription\" style=\"height: 96px;\" @focus=\"focus('enterpriseDescription',200)\" @keyup.native=\"(value) => toInput(value)\">\r\n\r\n </el-input>\r\n <template><label class=\"input-label textarea-label\">{{inputNumObj.enterpriseDescription}}/200</label></template>\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 </div>\r\n\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-img-preview :imgUrl=\"imgUrl\" :imgShowFlag=\"imgShowFlag\" @hideImage=\"hideImage\"></vue-gic-img-preview>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport strLength from '@/common/js/strlen';\r\nimport newTime from '@/common/js/timeFormat';\r\nimport topNav from 'components/nav/nav'\r\nimport { getRequest } from '@/api/api';\r\nimport qs from 'qs'\r\n\r\nexport default {\r\n name: \"public_num_attention\",\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\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 navpath: [{\r\n name: '首页',\r\n path: '/'\r\n },\r\n {\r\n name: '集团信息',\r\n path: ''\r\n }\r\n ],\r\n\r\n upUrl: '',// 上传地址\r\n uploadLoading: false,\r\n // 预览上传图片\r\n imgShowFlag: false, // 是否弹框显示图片,true: 显示;false: 不显示\r\n imgUrl: '',\r\n\r\n ruleForm: {\r\n cliqueName: '',\r\n enterpriseName: '',\r\n region: '',\r\n addressDetail: '',\r\n qcloudImageUrl: '',\r\n enterpriseList:[\r\n {\r\n enterpriseId: '',\r\n enterpriseName: '达摩',\r\n qcloudImageUrl: '/',\r\n },\r\n\r\n ],\r\n storeBusinessTime: [new Date(2016, 9, 10, 8, 40), new Date(2016, 9, 10, 9, 40)],\r\n date1: '',\r\n date2: '',\r\n customerPhone: '',\r\n enterpriseDescription: ''\r\n },\r\n rules: {\r\n cliqueName: [\r\n { required: true, message: '请输入集团名称', trigger: 'blur' },\r\n ],\r\n enterpriseName: [\r\n { required: true, message: '请输入公司名称', trigger: 'blur' },\r\n ],\r\n region: [\r\n { required: true, message: '请选择所在地区', trigger: 'blur' }\r\n ],\r\n addressDetail: [\r\n { required: true, message: '请输入详细地址', trigger: 'change' }\r\n ],\r\n storeBusinessTime: [\r\n { required: true, message: '请选择营业时间', trigger: 'change' }\r\n ],\r\n date1: [\r\n { type: 'date', required: true, message: '请选择日期', trigger: 'change' }\r\n ],\r\n date2: [\r\n { type: 'date', required: true, message: '请选择时间', trigger: 'change' }\r\n ],\r\n\r\n customerPhone: [\r\n { required: true, message: '请输入客服热线', trigger: 'change' }\r\n ],\r\n enterpriseDescription: [\r\n { required: true, message: '请输入集团简介', trigger: 'blur' }\r\n ]\r\n },\r\n\r\n inputNumObj: {//输入字数\r\n cliqueName: 0,\r\n enterpriseName: 0,\r\n addressDetail: 0,\r\n customerPhone: 0,\r\n enterpriseDescription: 0\r\n\r\n },\r\n // 记录输入的\r\n inputFlag: '',\r\n inputFlagNum: '',\r\n\r\n baseUrl: '', // 域名\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 created() {\r\n // this.selectReplayStyle()\r\n console.log(\"created\")\r\n\r\n },\r\n mounted() {\r\n var that = this;\r\n console.log(\"mounted\")\r\n that.getGroupInfo();\r\n },\r\n\r\n methods: {\r\n\r\n // 预览图片方法\r\n showImage(src) {\r\n var that = this\r\n console.log(src)\r\n that.imgShowFlag = true;\r\n that.imgUrl = src;\r\n },\r\n hideImage(val) {\r\n var that = this\r\n console.log(val)\r\n that.imgShowFlag = false\r\n },\r\n\r\n uploadUrl() {\r\n var that = this\r\n var host = window.location.origin;\r\n var baseUrl;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n baseUrl = host\r\n }\r\n\r\n that.upUrl = baseUrl + '/api-plug/upload-img?wxFlag=1&requestProject=gic-clique'\r\n console.log(that.upUrl)\r\n return that.upUrl\r\n },\r\n\r\n changeRoute(route) {\r\n var that= this\r\n that.$router.push(route);\r\n },\r\n\r\n // 保存\r\n submitForm(formName) {\r\n var that= this\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n\r\n var newFormData = JSON.parse(JSON.stringify(that.ruleForm))\r\n console.log(newFormData)\r\n newFormData.storeBusinessTime = newTime.dateToTime(newFormData.storeBusinessTime)\r\n // 发送的数据\r\n console.log(newFormData.storeBusinessTime)\r\n // 保存方法\r\n that.saveGroupInfo(newFormData)\r\n\r\n } else {\r\n console.log('error submit!!');\r\n that.$message.error({\r\n duration: 1000,\r\n message: \"请填写完信息\"\r\n })\r\n return false;\r\n }\r\n });\r\n },\r\n\r\n // 上传\r\n handleAvatarSuccess(res, file) {\r\n var that = this\r\n that.uploadLoading = false;\r\n that.imgShowFlag = false;\r\n console.log(\"上传成功回调:\",res)\r\n if (res.errorCode == 0) {\r\n\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 }else {\r\n errMsg.errorMsg(res)\r\n }\r\n\r\n },\r\n beforeAvatarUpload(file) {\r\n var that = this\r\n that.imgShowFlag = false;\r\n const isJPG = file.type === 'image/jpeg' || file.type === 'image/jpg';\r\n const isLt2M = file.size / 1024 / 1024 <= 1;\r\n\r\n if (!isJPG) {\r\n that.$message.error('您只能上传 JPG/JPEG 图片!');\r\n }\r\n if (!isLt2M) {\r\n that.$message.error('您只能上传小于 1Mb 的图片!');\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\r\n if (width !== height){\r\n that.uploadLoading = false;\r\n that.$message.error('您只能上传规格为 1:1 的图片!');\r\n reject();\r\n }\r\n\r\n resolve();\r\n };\r\n that.uploadLoading = true;\r\n image.src = 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 focus(name,num) {\r\n var that = this\r\n console.log(name,num)\r\n that.inputFlag = name;\r\n that.inputFlagNum = num;\r\n },\r\n\r\n // 输入\r\n toInput: function(value) {\r\n var that = this;\r\n console.log(value)\r\n\r\n var temp = '';\r\n var temp = strLength.getByteVal(value.target.value,that.inputFlagNum)\r\n console.log(temp)\r\n that.ruleForm[that.inputFlag] = temp.trim()\r\n\r\n that.inputNumObj[that.inputFlag] = strLength.getZhLen(that.ruleForm[that.inputFlag]);\r\n\r\n console.log(that.ruleForm[that.inputFlag])\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 saveGroupInfo(form) {\r\n var that = this\r\n var para = {\r\n\r\n requestProject: that.projectName,\r\n cliqueName: form.cliqueName,\r\n enterpriseName: form.enterpriseName,\r\n brandName: form.brandName,\r\n addressDetail: form.addressDetail,\r\n imageUrl: form.imageUrl,\r\n imageFieldCode: form.imageFieldCode,\r\n qcloudImageUrl: form.qcloudImageUrl,\r\n storeBusinessTime: form.storeBusinessTime,\r\n customerPhone: form.customerPhone,\r\n enterpriseDescription: form.enterpriseDescription,\r\n areaId: form.areaId,\r\n }\r\n\r\n getRequest('/api-admin/save-enterprise-info',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 == 0) {\r\n showMsg.showmsg('保存成功','success')\r\n return;\r\n }\r\n // that.userFormVisible = false;\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.userFormVisible = false;\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 redirect(e,enterpriseId){\r\n var that = this\r\n var para = {\r\n eid: enterpriseId\r\n }\r\n getRequest('/api-auth/do-login-for-clique',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 == 0) {\r\n\r\n var href = that.baseUrl + ''\r\n window.open(href, '_blank','toolbar=yes, width=1300, height=900');\r\n return;\r\n }\r\n // that.userFormVisible = false;\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.userFormVisible = false;\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 getGroupInfo() {\r\n var that = this\r\n var para = {\r\n requestProject: that.projectName\r\n }\r\n\r\n getRequest('/api-admin/enterprise-info',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 == 0) {\r\n // 设置省市县\r\n var newEnterprise = resData.result.enterprise\r\n // that.setArea(JSON.parse(JSON.stringify(newEnterprise)));\r\n //\r\n console.log(resData.result.enterprise)\r\n newEnterprise.region = {};\r\n newEnterprise.region.areaId = newEnterprise.areaId;\r\n newEnterprise.region.provinceId = newEnterprise.province;\r\n newEnterprise.region.provinceName = newEnterprise.provinceName;\r\n newEnterprise.region.cityId = newEnterprise.city;\r\n newEnterprise.region.cityName = newEnterprise.cityName;\r\n newEnterprise.region.countyId = newEnterprise.country;\r\n newEnterprise.region.countryName = newEnterprise.countryName;\r\n\r\n that.areaOptionsNew = {}\r\n that.areaOptionsNew.provinceName = newEnterprise.provinceName; // 默认的省市区传值\r\n that.areaOptionsNew.provinceId = newEnterprise.province;\r\n that.areaOptionsNew.cityName = newEnterprise.cityName;\r\n that.areaOptionsNew.cityId = newEnterprise.city;\r\n that.areaOptionsNew.countryName = newEnterprise.countryName;\r\n that.areaOptionsNew.countyId = newEnterprise.country;\r\n var obj = JSON.stringify(that.areaOptionsNew); // 深拷贝\r\n that.areaOptions = JSON.parse(obj);\r\n // that.areaOptions = JSON.parse(JSON.stringify(newEnterprise.region))\r\n // 时间\r\n if (!!newEnterprise.storeBusinessTime) {\r\n newEnterprise.storeBusinessTime = newTime.timeToDate(newEnterprise.storeBusinessTime)\r\n }\r\n\r\n\r\n // 长度\r\n if (!!newEnterprise.cliqueName) {\r\n that.inputNumObj.cliqueName = strLength.getZhLen(newEnterprise.cliqueName)\r\n }\r\n if (!!newEnterprise.enterpriseName) {\r\n that.inputNumObj.enterpriseName = strLength.getZhLen(newEnterprise.enterpriseName)\r\n }\r\n\r\n if (!!newEnterprise.addressDetail) {\r\n that.inputNumObj.addressDetail = strLength.getZhLen(newEnterprise.addressDetail)\r\n }\r\n\r\n if (!!newEnterprise.customerPhone) {\r\n that.inputNumObj.customerPhone = strLength.getZhLen(newEnterprise.customerPhone)\r\n }\r\n\r\n if (!!newEnterprise.enterpriseDescription) {\r\n that.inputNumObj.enterpriseDescription = strLength.getZhLen(newEnterprise.enterpriseDescription)\r\n }\r\n\r\n\r\n\r\n that.ruleForm = newEnterprise;\r\n\r\n that.ruleForm.enterpriseList = resData.result.enterpriseList\r\n\r\n\r\n console.log(that.ruleForm)\r\n return;\r\n }\r\n // that.userFormVisible = false;\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.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n setArea(obj) {\r\n var that = this\r\n console.log(obj)\r\n that.areaOptions.areaId = obj.areaId;\r\n that.areaOptions.provinceId = obj.province;\r\n that.areaOptions.provinceName = obj.provinceName;\r\n that.areaOptions.cityId = obj.city;\r\n that.areaOptions.cityName = obj.cityName;\r\n that.areaOptions.countyId = obj.country;\r\n that.areaOptions.countryName = obj.countryName;\r\n console.log(that.areaOptions)\r\n },\r\n login() {\r\n var that = this\r\n getRequest('/api-auth/do-login?loginName=damo123&password=123456&eid=ff80808162ddfe1a0162e0ebd39c0000',)\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 == 0) {\r\n\r\n }\r\n })\r\n }\r\n },\r\n watch: {\r\n\r\n },\r\n beforeMount:function(){\r\n var that = this;\r\n // that.login()\r\n console.log(\"mounted\")\r\n // that.getGroupInfo();\r\n },\r\n\r\n updated : function(){\r\n console.log(\"updated\")\r\n var that = this;\r\n },\r\n components: {\r\n topNav\r\n },\r\n\r\n}\r\n\r\n</script>\r\n<style lang=\"scss\" scoped>\r\n\r\n.attention-wrap {\r\n\r\n padding: 24px 32px;\r\n background: #fff;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n .item-label {\r\n font-size: 14px;\r\n color: #606266;\r\n margin-bottom: 30px;\r\n span {\r\n display: inline-block;\r\n width: 80px;\r\n }\r\n }\r\n .attention-content-wrap {}\r\n /deep/ .el-form-item__label{\r\n padding: 0 12px 0 0;\r\n }\r\n\r\n /deep/ .el-form {\r\n .el-form-item:last-child {\r\n /*margin-bottom: 0;*/\r\n }\r\n\r\n .el-form-item__content {\r\n width: 700px;\r\n }\r\n\r\n .city-area {\r\n /deep/ .w-160 {\r\n width: 228px;\r\n &+.w-160 {\r\n /*margin-left: 6px;*/\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.group-contain {\r\n\r\n .el-input {\r\n width: 700px;\r\n &.el-date-editor {\r\n width: 300px;\r\n }\r\n }\r\n\r\n .el-textarea {\r\n width: 700px;\r\n /*height: 300px;*/\r\n\r\n /deep/ .el-textarea__inner {\r\n resize: none;\r\n height: 96px;\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\r\n /deep/ .input-label {\r\n position: absolute;\r\n right: 10px;\r\n top: 2px;\r\n color: #909399;\r\n font-size: 12px;\r\n }\r\n\r\n .textarea-label {\r\n position: absolute;\r\n right: 10px;\r\n top: 90px;\r\n color: #909399;\r\n }\r\n\r\n .upload-tip {\r\n color: #909399;\r\n font-size: 12px;\r\n line-height: 12px;\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 -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow: hidden;\r\n &:hover {\r\n border-color: #1890ff;\r\n }\r\n }\r\n }\r\n .avatar-uploader .el-upload:hover {\r\n border-color: #1890ff;\r\n }\r\n .avatar-uploader-icon {\r\n font-size: 28px;\r\n color: #8c939d;\r\n width: 100px;\r\n height: 100px;\r\n line-height: 100px;\r\n text-align: center;\r\n }\r\n\r\n .avatar-uploader-wrap {\r\n width: 128px;\r\n height: 128px;\r\n padding: 8px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n .avatar {\r\n width: 100%;\r\n // height: 120px;\r\n display: block;\r\n }\r\n\r\n .el-icon-loading {\r\n\r\n }\r\n\r\n .link-shop {\r\n width: 800px;\r\n font-size: 0;\r\n a {\r\n\r\n display: inline-block;\r\n width: 250px;\r\n border: 1px solid #e3e5e9;\r\n border-radius: 2px;\r\n padding: 10px 15px;\r\n margin-right: 16px;\r\n margin-bottom: 10px;\r\n color: #333;\r\n font-size: 14px;\r\n cursor: pointer;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n &+a {\r\n /*margin-left: 10px;*/\r\n }\r\n }\r\n img {\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n span {\r\n display: inline-block;\r\n vertical-align: middle;\r\n }\r\n }\r\n\r\n .el-form-item.is-success /deep/ .el-input__inner, .el-form-item.is-success /deep/ .el-input__inner:focus, .el-form-item.is-success /deep/ .el-textarea__inner, .el-form-item.is-success /deep/ .el-textarea__inner:focus {\r\n border-color: #dcdfe6;\r\n }\r\n}\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/membershipSystem/companyGroupInfo.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right-wrap\"},[_c('topNav',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"attention-wrap\"},[_c('div',{staticClass:\"group-contain\"},[_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\":\"cliqueName\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('cliqueName',10)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.cliqueName),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"cliqueName\", $$v)},expression:\"ruleForm.cliqueName\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.cliqueName)+\"/10\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"公司名称\",\"prop\":\"enterpriseName\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('enterpriseName',20)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.enterpriseName),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"enterpriseName\", $$v)},expression:\"ruleForm.enterpriseName\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.enterpriseName)+\"/20\")])],1),_vm._v(\" \"),_c('el-form-item',{staticClass:\"city-area\",attrs:{\"label\":\"所在地区\",\"prop\":\"region\"}},[_c('vue-area-ab',{attrs:{\"projectName\":_vm.projectName,\"areaOptions\":_vm.areaOptions},on:{\"selected\":_vm.selected}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"详细地址\",\"prop\":\"addressDetail\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('addressDetail',50)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.addressDetail),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"addressDetail\", $$v)},expression:\"ruleForm.addressDetail\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.addressDetail)+\"/50\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"集团logo\",\"prop\":\"qcloudImageUrl\"}},[_c('div',[_c('el-upload',{staticClass:\"avatar-uploader\",attrs:{\"action\":_vm.uploadUrl(),\"show-file-list\":false,\"on-success\":_vm.handleAvatarSuccess,\"before-upload\":_vm.beforeAvatarUpload}},[_c('div',{directives:[{name:\"loading\",rawName:\"v-loading\",value:(_vm.uploadLoading),expression:\"uploadLoading\"}],staticClass:\"avatar-uploader-wrap\"},[(_vm.ruleForm.qcloudImageUrl)?_c('img',{staticClass:\"avatar\",attrs:{\"src\":_vm.ruleForm.qcloudImageUrl},on:{\"mouseover\":function($event){_vm.showImage(_vm.ruleForm.qcloudImageUrl)},\"click\":_vm.hideImage}}):_c('i',{staticClass:\"el-icon-plus avatar-uploader-icon\"})])]),_vm._v(\" \"),_c('p',{staticClass:\"upload-tip\"},[_vm._v(\"只能上传规格为1:1的 jpg/jpeg 图片,且不超过1Mb\")])],1)]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"关联商户\"}},[_c('div',{staticClass:\"link-shop\"},[_vm._l((_vm.ruleForm.enterpriseList),function(item,index){return [_c('router-link',{attrs:{\"tag\":\"a\",\"target\":\"_blank\",\"to\":{path:'/login',query:{enterpriseId: item.enterpriseId,backgroundMode:item.backgroundMode}}}},[_c('img',{attrs:{\"src\":item.qcloudImageUrl,\"alt\":\"\"}}),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(item.brandName))])])]})],2)]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"营业时间模板\",\"prop\":\"storeBusinessTime\"}},[_c('el-time-picker',{attrs:{\"is-range\":\"\",\"range-separator\":\"至\",\"start-placeholder\":\"开始时间\",\"end-placeholder\":\"结束时间\",\"placeholder\":\"选择时间范围\",\"format\":\"HH:mm\"},model:{value:(_vm.ruleForm.storeBusinessTime),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"storeBusinessTime\", $$v)},expression:\"ruleForm.storeBusinessTime\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"客服热线\",\"prop\":\"customerPhone\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('customerPhone',30)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.customerPhone),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"customerPhone\", $$v)},expression:\"ruleForm.customerPhone\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.customerPhone)+\"/30\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"集团简介\",\"prop\":\"enterpriseDescription\"}},[_c('el-input',{staticStyle:{\"height\":\"96px\"},attrs:{\"type\":\"textarea\"},on:{\"focus\":function($event){_vm.focus('enterpriseDescription',200)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.enterpriseDescription),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"enterpriseDescription\", $$v)},expression:\"ruleForm.enterpriseDescription\"}}),_vm._v(\" \"),[_c('label',{staticClass:\"input-label textarea-label\"},[_vm._v(_vm._s(_vm.inputNumObj.enterpriseDescription)+\"/200\")])]],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-img-preview',{attrs:{\"imgUrl\":_vm.imgUrl,\"imgShowFlag\":_vm.imgShowFlag},on:{\"hideImage\":_vm.hideImage}}),_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-d0e22f36\",\"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/view/companyGroup/membershipSystem/companyGroupInfo.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-d0e22f36\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./companyGroupInfo.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!./companyGroupInfo.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyGroupInfo.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d0e22f36\\\",\\\"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!./companyGroupInfo.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-d0e22f36\"\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/view/companyGroup/membershipSystem/companyGroupInfo.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([12],{"7LFx":function(e,t){},Lc2x:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=l("GXH0"),i=l.n(s),o=l("mw3O"),a=l.n(o),n={name:"links",props:["linkToolsVisible"],data:function(){return{activeName:"first",twoLevelVisible:!1,threeLevelVisible:!1,linksType:"",linksTypeOptions:[],twoLevelValue:"",twoLevelOptions:[],threeLeveloneVisible:!1,threeLevelTreeVisible:!1,threeLevelSearchVisible:!1,threeLevelValue:"",threeLevelOptions:[],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[{value:"openid",label:"openid"},{value:"unionid",label:"unionid"},{value:"wxOpenid",label:"wxOpenid"},{value:"appkey",label:"appkey"},{value:"enterpriseId",label:"enterpriseId"},{value:"appid",label:"appid"},{value:"memberID",label:"memberID"}]},mylinkToolsVisible:this.linkToolsVisible,goodsLinksVisible:!1,searchGoods:"",category:null,categoryOptions:[],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},selectGoodId:"",goodsList:[],currentPage:1,pageSize:9,total:0,classify:null,classifyOptions:[],goodsCategory:null,goodsCategoryOptions:[],oneLevelTypeValue:"",twoLevelSelectValue:"",threeLevelSelectValue:"",selectLinkObj:{name:"",url:""}}},methods:{linksTypeChange:function(e){console.log("选择的链接Id:"+e);var t="";this.linksTypeOptions.forEach(function(l,s){l.linkId==e&&(t=l)}),this.oneLevelTypeValue=t.type,console.log("that.oneLevelTypeValue:",this.oneLevelTypeValue),console.log("一级选择的类型:",t);var l=5==t.type;this.setOneLevelVisible(l,t),this.selectLinkObj.name="",this.selectLinkObj.url="",this.twoLevelSelectValue="",this.threeLevelSelectValue=""},setOneLevelVisible:function(e,t){e?(this.h5linkVisible=!0,this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1):(this.h5linkVisible=!1,this.twoLevelVisible=!0,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.threeLevelValue="",this.getLinksList(t.linkId,2))},twoLevelValueChange:function(e){var t=this;console.log("二级选择值:",e);var l="";if(t.twoLevelOptions.forEach(function(t,s){e==t.linkId&&(l=t)}),console.log("二级选择的类型:",l),1==l.type||4==l.type||6==l.type){if(t.threeLevelVisible=!1,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="",t.selectLinkObj.name="",t.selectLinkObj.url="",4==l.type)return t.getGoodsList(),t.getGoodsCategory(),t.getGoodsClassify(),t.threeLevelVisible=!1,t.goodsLinksVisible=!0,!1;t.twoLevelOptions.forEach(function(l,s){e==l.value&&(console.log(l),t.selectLinkObj.name=l.label,t.selectLinkObj.url=l.content)}),console.log("二级结束选择的链接:",t.selectLinkObj)}else{t.goodsLinksVisible=!1,t.threeLevelVisible=!0,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="";var s=l.type;if(t.setThreeVisible(s,l),2==s)return t.twoLevelSelectValue="sign",!1;if(3==s)return t.twoLevelSelectValue="goodsCate",t.getGoodsClassify(),!1;t.getLinksList(l.linkId,3,s)}},setThreeVisible:function(e,t){switch(e){case 0:this.threeLeveloneVisible=!0,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!1;break;case 2:this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!0,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content,console.log("二级结束选择的链接:",this.selectLinkObj);break;case 3:this.threeLevelValue=null,this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!0,this.threeLevelSearchVisible=!1,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content}},getGoodsCategory:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",a.a.stringify({filterGoods:1,parentId:"tb-cid-11"})).then(function(t){console.log(t,t.data,t.data.errorCode);var l=t.data,s="";if(0==l.errorCode){l.result.forEach(function(e,t){"-1"==e.parentId&&(e.subOptions=[],e.key=e.mallCategoryId,s=e,l.result.splice(t,1))}),console.log("resdata: ",l);var i=l.result,o=l.result;return i.forEach(function(e,t){0==e.isLeaf&&(e.subOptions=null),e.key=e.mallCategoryId,o.forEach(function(l,s){l.key=l.mallCategoryId,l.parentId==e.mallCategoryId&&(console.log(t,s),e.subOptions=[],e.subOptions.push(l),i.splice(s,1))})}),console.log("list:",i,s),i.forEach(function(e,t){s.subOptions.push(e)}),e.categoryOptions=[],e.categoryOptions.push(s),console.log("list:",e.categoryOptions),!1}e.$message.error({duration:1e3,message:l.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getGoodsClassify:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_tag_tree",a.a.stringify({})).then(function(t){console.log(t,t.data,t.data.errorCode);var l=t.data;if(0==l.errorCode){var s=[l.result];l.result;return s.forEach(function(t,l){t.name=t.tagName,t.key=t.mallProTagId,t.childTagList&&(t.subOptions=e.checkChildren(t.childTagList))}),e.goodsCategoryOptions=s,e.classifyOptions=s,void console.log("list:",s,e.goodsCategoryOptions)}e.$message.error({duration:1e3,message:l.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},checkChildren:function(e){var t=this;return e&&e.forEach(function(e,l){e.name=e.tagName,e.key=e.mallProTagId,e.childTagList&&(e.subOptions=t.checkChildren(e.childTagList))}),e},threeLevelValueChange:function(e){console.log(e,this.threeLevelValue)},categorySelect:function(e,t){console.log(e,t,this.category),this.category=e.key,this.getGoodsList()},beforeClearCategory:function(e,t){console.log(e,t),this.category=null,this.getGoodsList()},loadOptions:function(e){var t=e.action,l=e.parentNode,s=e.callback;console.log(t,l,s),"LOAD_CHILDREN_OPTIONS"===t&&l.key&&this.getChildrenNode(l,l.key)},getChildrenNode:function(e,t){var l=this,s={filterGoods:1,parentId:t};l.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",a.a.stringify(s)).then(function(t){console.log(t,t.data,t.data.errorCode);var s=t.data;0!=s.errorCode?l.$message.error({duration:1e3,message:error.message}):e.subOptions=s.result}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},classifySelect:function(e,t){console.log(e,t,this.classify),this.classify=e.key,this.getGoodsList()},beforeClearClassify:function(e,t){console.log(e,t,this.classify),this.classify=null,this.getGoodsList()},goodsCategorySelect:function(e,t){console.log(e,t,this.threeLevelValue)},handleClose:function(e){var t=this,l=this;l.$confirm("确认关闭?").then(function(s){e(),l.mylinkToolsVisible=!1,console.log(t.mylinkToolsVisible),l.$emit("linkSelect")}).catch(function(e){console.log("取消关闭")})},linkSizeChange:function(e){console.log("每页 "+e+" 条",this.pageSize),this.pageSize=e,this.getGoodsList()},linkCurrentChange:function(e){console.log("当前页: "+e,this.currentPage),this.currentPage=e,this.getGoodsList()},selectGoodLinkItem:function(e){console.log(e),this.selectGoodId=e.mallProId,this.selectLinkItem(e)},selectLinkItem:function(e){console.log(e),this.selectLinkObj.name=e.proName,this.selectLinkObj.url=e.mallProImageUrl},toSearchInput:function(e){console.log("搜索////////:",this.searchGoods,e),1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){console.log(e,this.searchGoods),1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){var e=this;console.log("获取商品列表");var t={pageNum:e.currentPage,searchparams:e.searchGoods||"",pageSize:e.pageSize,mallCategoryId:e.category,tagId:e.classify};e.axios.post("http://gicdev.demogic.com:9310/api-mall/page-mall-goods",a.a.stringify(t)).then(function(t){console.log(t,t.data,t.data.errorCode);var l=t.data;if(0==l.errorCode)return e.goodsList=l.result.result,e.total=l.result.totalCount,void console.log(e.total);e.$message.error({duration:1e3,message:l.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},remoteMethod:function(e){var t=this;console.log("query:",e,t.threeLevelValue);t=this;""!==e?t.getStoreList(e,t.threeLevelValue):t.threeLevelOptions=[]},cancelLinkSelect:function(){var e=this;this.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){console.log("点击确认"),e.$emit("linkSelect")}).catch(function(){console.log("取消 取消关闭")})},confirmLinkSelect:function(){return console.log(this.linksType,this.twoLevelValue,this.threeLevelValue),5==this.oneLevelTypeValue?this.h5linkObj.name.trim()&&this.h5linkObj.url.trim()?(this.selectLinkObj.name=this.h5linkObj.name,this.selectLinkObj.url=this.h5linkObj.url+"?"+this.h5linkObj.fixParam+"&"+this.h5linkObj.dynamicPara,void this.transData()):void this.$message.error({duration:1e3,message:"请填写链接内容"}):(console.log("门店签到:",this.twoLevelSelectValue),"sign"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):"goodsCate"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):(console.log(this.selectLinkObj),void(this.selectLinkObj.name&&this.selectLinkObj.url?this.transData():this.$message.error({duration:1e3,message:"请选择链接"}))))},checkTwoLevel:function(e){if(console.log(this.threeLevelValue),!this.threeLevelValue||!this.threeLevelValue.length)return this.$message.error({duration:1e3,message:"请选择"+("sign"==e?"门店":"商品分类")}),!1;this.selectLinkObj.url=this.selectLinkObj.url+"?"+this.threeLevelValue,this.transData()},resetAll:function(){this.h5linkVisible=!1,this.linksType="",this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.twoLevelSelectValue="",this.threeLevelValue="",this.selectLinkObj={url:"",name:""},this.currentPage=1,this.total=0,this.pageSize=9,this.searchGoods="",this.classify=null,this.category=null,this.h5linkObj.name="",this.h5linkObj.url="",this.h5linkObj.fixParam="",this.h5linkObj.dynamicPara=""},transData:function(){this.$emit("linkSelect",this.selectLinkObj),this.resetAll()},getLinksList:function(e,t,l){var s=this;l=l||"";var i={parentId:e};s.axios.post("http://gicdev.demogic.com:9310/api-plug/list-link-data",a.a.stringify(i)).then(function(i){console.log(i,i.data,i.data.errorCode);var o=i.data;0!=o.errorCode?s.$message.error({duration:1e3,message:o.message}):s.setLevelListOptions(e,o.result,t,l)}).catch(function(e){console.log(e),s.$message.error({duration:1e3,message:e.message})})},setLevelListOptions:function(e,t,l,s){return 0==e?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),this.linksTypeOptions=t,void console.log("获取一级类型: ",this.linksTypeOptions)):2==l&&t[0]?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),this.twoLevelOptions=t,void console.log("获取二级类型: ",this.twoLevelOptions)):void 0},getStoreList:function(e,t){var l=this;console.log(t.toString());var s={searchParam:e,selectedIds:t.toString(),flag:null};l.axios.post("http://gicdev.demogic.com:9310/api-plug/query-store-by-code-name",a.a.stringify(s)).then(function(e){console.log(e,e.data,e.data.errorCode);var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.label=e.storeName,e.value=e.storeId}),void(l.threeLevelOptions=t.result);l.$message.error({duration:1e3,message:t.message})}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},toLogin:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-auth/do-login",a.a.stringify({loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"})).then(function(t){console.log(t,t.data,t.data.errorCode),e.getLinksList(0,1)}).catch(function(e){console.log("error:",e)})}},watch:{linkToolsVisible:function(e){console.log(e),this.mylinkToolsVisible=e}},mounted:function(){console.log("00000");this.toLogin()},components:{Treeselect:i.a}},r={render:function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("div",{staticClass:"link-tools-contain"},[l("el-dialog",{class:"first"==e.activeName?"min-1026":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.mylinkToolsVisible=t}}},[l("div",{staticClass:"links-types"},[l("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),l("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(t){e.linksType=t},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),e.twoLevelVisible?l("el-select",{attrs:{placeholder:"请选择"},on:{change:e.twoLevelValueChange},model:{value:e.twoLevelValue,callback:function(t){e.twoLevelValue=t},expression:"twoLevelValue"}},e._l(e.twoLevelOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),e.threeLevelVisible?l("div",{staticClass:"three-level-wrap"},[e.threeLevelTreeVisible?l("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}}):e._e(),e._v(" "),e.threeLevelSearchVisible?l("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{change:e.threeLevelValueChange},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}},e._l(e.threeLevelOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e()],1):e._e()],1),e._v(" "),e.h5linkVisible?l("div",{staticClass:"h5link-contain"},[l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("名称:")]),e._v(" "),l("el-input",{attrs:{placeholder:"请输入名称"},model:{value:e.h5linkObj.name,callback:function(t){e.$set(e.h5linkObj,"name",t)},expression:"h5linkObj.name"}})],1),e._v(" "),l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("网址:")]),e._v(" "),l("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.url,callback:function(t){e.$set(e.h5linkObj,"url",t)},expression:"h5linkObj.url"}}),l("a",{staticClass:"h5link-help",attrs:{href:"http://doc.demogic.com/doc/index.php?s=/41&page_id=441",target:"_blank"}},[e._v("【帮助文档】请联系公司技术人员查看文档配置标准链接")])],1),e._v(" "),l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("固定参数:")]),e._v(" "),l("el-input",{attrs:{type:"textarea",resize:"none",rows:4,placeholder:"请输入固定参数(可选)"},model:{value:e.h5linkObj.fixParam,callback:function(t){e.$set(e.h5linkObj,"fixParam",t)},expression:"h5linkObj.fixParam"}})],1),e._v(" "),l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("动态参数:")]),e._v(" "),l("el-select",{staticClass:"dynamic-param-select",attrs:{multiple:"",placeholder:"请选择动态参数(可选)"},model:{value:e.h5linkObj.dynamicPara,callback:function(t){e.$set(e.h5linkObj,"dynamicPara",t)},expression:"h5linkObj.dynamicPara"}},e._l(e.h5linkObj.dynamicParaOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)]):e._e(),e._v(" "),e.goodsLinksVisible?l("div",{staticClass:"goods-links-contian"},[l("div",{staticClass:"links-tools-row"},[l("treeselect",{attrs:{options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,flat:!0,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据","no-children-text":"无数据","load-options":e.loadOptions,beforeClearAll:e.beforeClearCategory},on:{select:e.categorySelect},model:{value:e.category,callback:function(t){e.category=t},expression:"category"}}),e._v(" "),l("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"无数据",beforeClearAll:e.beforeClearClassify},on:{select:e.classifySelect},model:{value:e.classify,callback:function(t){e.classify=t},expression:"classify"}}),e._v(" "),l("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(t){return l=t,e.toSearchInput(l);var l}},model:{value:e.searchGoods,callback:function(t){e.searchGoods=t},expression:"searchGoods"}},[l("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),l("div",{staticClass:"goods-link-content"},[l("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(t,s){return l("li",{class:t.mallProId==e.selectGoodId?"goods-link-item goodSelect":"goods-link-item",on:{click:function(l){e.selectGoodLinkItem(t)}}},[l("img",{attrs:{src:t.mallProImageUrl,alt:"商品图片"}}),e._v(" "),l("div",{staticClass:"inline-block goods-message"},[l("p",{staticClass:"limit-2 pro-name"},[e._v(e._s(t.proName))]),e._v(" "),l("p",{staticClass:"gray-color pro-code"},[e._v("货号:"+e._s(t.proCode))]),e._v(" "),l("span",{staticClass:"pro-price"},[e._v("¥"+e._s(t.mallProSpuPrice))])])])}))]),e._v(" "),l("div",{staticClass:"links-tools-page"},[l("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[9],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.linkSizeChange,"current-change":e.linkCurrentChange}})],1)]):e._e(),e._v(" "),l("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{on:{click:e.cancelLinkSelect}},[e._v("取 消")]),e._v(" "),l("el-button",{attrs:{type:"primary"},on:{click:e.confirmLinkSelect}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var c=l("VU/8")(n,r,!1,function(e){l("7LFx")},"data-v-b24cb35e",null);t.default=c.exports}}); webpackJsonp([13],{"7LFx":function(e,t){},Lc2x:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=l("GXH0"),i=l.n(s),o=l("mw3O"),a=l.n(o),n={name:"links",props:["linkToolsVisible"],data:function(){return{activeName:"first",twoLevelVisible:!1,threeLevelVisible:!1,linksType:"",linksTypeOptions:[],twoLevelValue:"",twoLevelOptions:[],threeLeveloneVisible:!1,threeLevelTreeVisible:!1,threeLevelSearchVisible:!1,threeLevelValue:"",threeLevelOptions:[],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[{value:"openid",label:"openid"},{value:"unionid",label:"unionid"},{value:"wxOpenid",label:"wxOpenid"},{value:"appkey",label:"appkey"},{value:"enterpriseId",label:"enterpriseId"},{value:"appid",label:"appid"},{value:"memberID",label:"memberID"}]},mylinkToolsVisible:this.linkToolsVisible,goodsLinksVisible:!1,searchGoods:"",category:null,categoryOptions:[],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},selectGoodId:"",goodsList:[],currentPage:1,pageSize:9,total:0,classify:null,classifyOptions:[],goodsCategory:null,goodsCategoryOptions:[],oneLevelTypeValue:"",twoLevelSelectValue:"",threeLevelSelectValue:"",selectLinkObj:{name:"",url:""}}},methods:{linksTypeChange:function(e){console.log("选择的链接Id:"+e);var t="";this.linksTypeOptions.forEach(function(l,s){l.linkId==e&&(t=l)}),this.oneLevelTypeValue=t.type,console.log("that.oneLevelTypeValue:",this.oneLevelTypeValue),console.log("一级选择的类型:",t);var l=5==t.type;this.setOneLevelVisible(l,t),this.selectLinkObj.name="",this.selectLinkObj.url="",this.twoLevelSelectValue="",this.threeLevelSelectValue=""},setOneLevelVisible:function(e,t){e?(this.h5linkVisible=!0,this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1):(this.h5linkVisible=!1,this.twoLevelVisible=!0,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.threeLevelValue="",this.getLinksList(t.linkId,2))},twoLevelValueChange:function(e){var t=this;console.log("二级选择值:",e);var l="";if(t.twoLevelOptions.forEach(function(t,s){e==t.linkId&&(l=t)}),console.log("二级选择的类型:",l),1==l.type||4==l.type||6==l.type){if(t.threeLevelVisible=!1,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="",t.selectLinkObj.name="",t.selectLinkObj.url="",4==l.type)return t.getGoodsList(),t.getGoodsCategory(),t.getGoodsClassify(),t.threeLevelVisible=!1,t.goodsLinksVisible=!0,!1;t.twoLevelOptions.forEach(function(l,s){e==l.value&&(console.log(l),t.selectLinkObj.name=l.label,t.selectLinkObj.url=l.content)}),console.log("二级结束选择的链接:",t.selectLinkObj)}else{t.goodsLinksVisible=!1,t.threeLevelVisible=!0,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="";var s=l.type;if(t.setThreeVisible(s,l),2==s)return t.twoLevelSelectValue="sign",!1;if(3==s)return t.twoLevelSelectValue="goodsCate",t.getGoodsClassify(),!1;t.getLinksList(l.linkId,3,s)}},setThreeVisible:function(e,t){switch(e){case 0:this.threeLeveloneVisible=!0,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!1;break;case 2:this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!0,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content,console.log("二级结束选择的链接:",this.selectLinkObj);break;case 3:this.threeLevelValue=null,this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!0,this.threeLevelSearchVisible=!1,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content}},getGoodsCategory:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",a.a.stringify({filterGoods:1,parentId:"tb-cid-11"})).then(function(t){console.log(t,t.data,t.data.errorCode);var l=t.data,s="";if(0==l.errorCode){l.result.forEach(function(e,t){"-1"==e.parentId&&(e.subOptions=[],e.key=e.mallCategoryId,s=e,l.result.splice(t,1))}),console.log("resdata: ",l);var i=l.result,o=l.result;return i.forEach(function(e,t){0==e.isLeaf&&(e.subOptions=null),e.key=e.mallCategoryId,o.forEach(function(l,s){l.key=l.mallCategoryId,l.parentId==e.mallCategoryId&&(console.log(t,s),e.subOptions=[],e.subOptions.push(l),i.splice(s,1))})}),console.log("list:",i,s),i.forEach(function(e,t){s.subOptions.push(e)}),e.categoryOptions=[],e.categoryOptions.push(s),console.log("list:",e.categoryOptions),!1}e.$message.error({duration:1e3,message:l.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getGoodsClassify:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_tag_tree",a.a.stringify({})).then(function(t){console.log(t,t.data,t.data.errorCode);var l=t.data;if(0==l.errorCode){var s=[l.result];l.result;return s.forEach(function(t,l){t.name=t.tagName,t.key=t.mallProTagId,t.childTagList&&(t.subOptions=e.checkChildren(t.childTagList))}),e.goodsCategoryOptions=s,e.classifyOptions=s,void console.log("list:",s,e.goodsCategoryOptions)}e.$message.error({duration:1e3,message:l.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},checkChildren:function(e){var t=this;return e&&e.forEach(function(e,l){e.name=e.tagName,e.key=e.mallProTagId,e.childTagList&&(e.subOptions=t.checkChildren(e.childTagList))}),e},threeLevelValueChange:function(e){console.log(e,this.threeLevelValue)},categorySelect:function(e,t){console.log(e,t,this.category),this.category=e.key,this.getGoodsList()},beforeClearCategory:function(e,t){console.log(e,t),this.category=null,this.getGoodsList()},loadOptions:function(e){var t=e.action,l=e.parentNode,s=e.callback;console.log(t,l,s),"LOAD_CHILDREN_OPTIONS"===t&&l.key&&this.getChildrenNode(l,l.key)},getChildrenNode:function(e,t){var l=this,s={filterGoods:1,parentId:t};l.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",a.a.stringify(s)).then(function(t){console.log(t,t.data,t.data.errorCode);var s=t.data;0!=s.errorCode?l.$message.error({duration:1e3,message:error.message}):e.subOptions=s.result}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},classifySelect:function(e,t){console.log(e,t,this.classify),this.classify=e.key,this.getGoodsList()},beforeClearClassify:function(e,t){console.log(e,t,this.classify),this.classify=null,this.getGoodsList()},goodsCategorySelect:function(e,t){console.log(e,t,this.threeLevelValue)},handleClose:function(e){var t=this,l=this;l.$confirm("确认关闭?").then(function(s){e(),l.mylinkToolsVisible=!1,console.log(t.mylinkToolsVisible),l.$emit("linkSelect")}).catch(function(e){console.log("取消关闭")})},linkSizeChange:function(e){console.log("每页 "+e+" 条",this.pageSize),this.pageSize=e,this.getGoodsList()},linkCurrentChange:function(e){console.log("当前页: "+e,this.currentPage),this.currentPage=e,this.getGoodsList()},selectGoodLinkItem:function(e){console.log(e),this.selectGoodId=e.mallProId,this.selectLinkItem(e)},selectLinkItem:function(e){console.log(e),this.selectLinkObj.name=e.proName,this.selectLinkObj.url=e.mallProImageUrl},toSearchInput:function(e){console.log("搜索////////:",this.searchGoods,e),1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){console.log(e,this.searchGoods),1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){var e=this;console.log("获取商品列表");var t={pageNum:e.currentPage,searchparams:e.searchGoods||"",pageSize:e.pageSize,mallCategoryId:e.category,tagId:e.classify};e.axios.post("http://gicdev.demogic.com:9310/api-mall/page-mall-goods",a.a.stringify(t)).then(function(t){console.log(t,t.data,t.data.errorCode);var l=t.data;if(0==l.errorCode)return e.goodsList=l.result.result,e.total=l.result.totalCount,void console.log(e.total);e.$message.error({duration:1e3,message:l.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},remoteMethod:function(e){var t=this;console.log("query:",e,t.threeLevelValue);t=this;""!==e?t.getStoreList(e,t.threeLevelValue):t.threeLevelOptions=[]},cancelLinkSelect:function(){var e=this;this.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){console.log("点击确认"),e.$emit("linkSelect")}).catch(function(){console.log("取消 取消关闭")})},confirmLinkSelect:function(){return console.log(this.linksType,this.twoLevelValue,this.threeLevelValue),5==this.oneLevelTypeValue?this.h5linkObj.name.trim()&&this.h5linkObj.url.trim()?(this.selectLinkObj.name=this.h5linkObj.name,this.selectLinkObj.url=this.h5linkObj.url+"?"+this.h5linkObj.fixParam+"&"+this.h5linkObj.dynamicPara,void this.transData()):void this.$message.error({duration:1e3,message:"请填写链接内容"}):(console.log("门店签到:",this.twoLevelSelectValue),"sign"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):"goodsCate"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):(console.log(this.selectLinkObj),void(this.selectLinkObj.name&&this.selectLinkObj.url?this.transData():this.$message.error({duration:1e3,message:"请选择链接"}))))},checkTwoLevel:function(e){if(console.log(this.threeLevelValue),!this.threeLevelValue||!this.threeLevelValue.length)return this.$message.error({duration:1e3,message:"请选择"+("sign"==e?"门店":"商品分类")}),!1;this.selectLinkObj.url=this.selectLinkObj.url+"?"+this.threeLevelValue,this.transData()},resetAll:function(){this.h5linkVisible=!1,this.linksType="",this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.twoLevelSelectValue="",this.threeLevelValue="",this.selectLinkObj={url:"",name:""},this.currentPage=1,this.total=0,this.pageSize=9,this.searchGoods="",this.classify=null,this.category=null,this.h5linkObj.name="",this.h5linkObj.url="",this.h5linkObj.fixParam="",this.h5linkObj.dynamicPara=""},transData:function(){this.$emit("linkSelect",this.selectLinkObj),this.resetAll()},getLinksList:function(e,t,l){var s=this;l=l||"";var i={parentId:e};s.axios.post("http://gicdev.demogic.com:9310/api-plug/list-link-data",a.a.stringify(i)).then(function(i){console.log(i,i.data,i.data.errorCode);var o=i.data;0!=o.errorCode?s.$message.error({duration:1e3,message:o.message}):s.setLevelListOptions(e,o.result,t,l)}).catch(function(e){console.log(e),s.$message.error({duration:1e3,message:e.message})})},setLevelListOptions:function(e,t,l,s){return 0==e?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),this.linksTypeOptions=t,void console.log("获取一级类型: ",this.linksTypeOptions)):2==l&&t[0]?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),this.twoLevelOptions=t,void console.log("获取二级类型: ",this.twoLevelOptions)):void 0},getStoreList:function(e,t){var l=this;console.log(t.toString());var s={searchParam:e,selectedIds:t.toString(),flag:null};l.axios.post("http://gicdev.demogic.com:9310/api-plug/query-store-by-code-name",a.a.stringify(s)).then(function(e){console.log(e,e.data,e.data.errorCode);var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.label=e.storeName,e.value=e.storeId}),void(l.threeLevelOptions=t.result);l.$message.error({duration:1e3,message:t.message})}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},toLogin:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-auth/do-login",a.a.stringify({loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"})).then(function(t){console.log(t,t.data,t.data.errorCode),e.getLinksList(0,1)}).catch(function(e){console.log("error:",e)})}},watch:{linkToolsVisible:function(e){console.log(e),this.mylinkToolsVisible=e}},mounted:function(){console.log("00000");this.toLogin()},components:{Treeselect:i.a}},r={render:function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("div",{staticClass:"link-tools-contain"},[l("el-dialog",{class:"first"==e.activeName?"min-1026":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.mylinkToolsVisible=t}}},[l("div",{staticClass:"links-types"},[l("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),l("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(t){e.linksType=t},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),e.twoLevelVisible?l("el-select",{attrs:{placeholder:"请选择"},on:{change:e.twoLevelValueChange},model:{value:e.twoLevelValue,callback:function(t){e.twoLevelValue=t},expression:"twoLevelValue"}},e._l(e.twoLevelOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),e.threeLevelVisible?l("div",{staticClass:"three-level-wrap"},[e.threeLevelTreeVisible?l("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}}):e._e(),e._v(" "),e.threeLevelSearchVisible?l("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{change:e.threeLevelValueChange},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}},e._l(e.threeLevelOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e()],1):e._e()],1),e._v(" "),e.h5linkVisible?l("div",{staticClass:"h5link-contain"},[l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("名称:")]),e._v(" "),l("el-input",{attrs:{placeholder:"请输入名称"},model:{value:e.h5linkObj.name,callback:function(t){e.$set(e.h5linkObj,"name",t)},expression:"h5linkObj.name"}})],1),e._v(" "),l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("网址:")]),e._v(" "),l("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.url,callback:function(t){e.$set(e.h5linkObj,"url",t)},expression:"h5linkObj.url"}}),l("a",{staticClass:"h5link-help",attrs:{href:"http://doc.demogic.com/doc/index.php?s=/41&page_id=441",target:"_blank"}},[e._v("【帮助文档】请联系公司技术人员查看文档配置标准链接")])],1),e._v(" "),l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("固定参数:")]),e._v(" "),l("el-input",{attrs:{type:"textarea",resize:"none",rows:4,placeholder:"请输入固定参数(可选)"},model:{value:e.h5linkObj.fixParam,callback:function(t){e.$set(e.h5linkObj,"fixParam",t)},expression:"h5linkObj.fixParam"}})],1),e._v(" "),l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("动态参数:")]),e._v(" "),l("el-select",{staticClass:"dynamic-param-select",attrs:{multiple:"",placeholder:"请选择动态参数(可选)"},model:{value:e.h5linkObj.dynamicPara,callback:function(t){e.$set(e.h5linkObj,"dynamicPara",t)},expression:"h5linkObj.dynamicPara"}},e._l(e.h5linkObj.dynamicParaOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)]):e._e(),e._v(" "),e.goodsLinksVisible?l("div",{staticClass:"goods-links-contian"},[l("div",{staticClass:"links-tools-row"},[l("treeselect",{attrs:{options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,flat:!0,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据","no-children-text":"无数据","load-options":e.loadOptions,beforeClearAll:e.beforeClearCategory},on:{select:e.categorySelect},model:{value:e.category,callback:function(t){e.category=t},expression:"category"}}),e._v(" "),l("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"无数据",beforeClearAll:e.beforeClearClassify},on:{select:e.classifySelect},model:{value:e.classify,callback:function(t){e.classify=t},expression:"classify"}}),e._v(" "),l("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(t){return l=t,e.toSearchInput(l);var l}},model:{value:e.searchGoods,callback:function(t){e.searchGoods=t},expression:"searchGoods"}},[l("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),l("div",{staticClass:"goods-link-content"},[l("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(t,s){return l("li",{class:t.mallProId==e.selectGoodId?"goods-link-item goodSelect":"goods-link-item",on:{click:function(l){e.selectGoodLinkItem(t)}}},[l("img",{attrs:{src:t.mallProImageUrl,alt:"商品图片"}}),e._v(" "),l("div",{staticClass:"inline-block goods-message"},[l("p",{staticClass:"limit-2 pro-name"},[e._v(e._s(t.proName))]),e._v(" "),l("p",{staticClass:"gray-color pro-code"},[e._v("货号:"+e._s(t.proCode))]),e._v(" "),l("span",{staticClass:"pro-price"},[e._v("¥"+e._s(t.mallProSpuPrice))])])])}))]),e._v(" "),l("div",{staticClass:"links-tools-page"},[l("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[9],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.linkSizeChange,"current-change":e.linkCurrentChange}})],1)]):e._e(),e._v(" "),l("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{on:{click:e.cancelLinkSelect}},[e._v("取 消")]),e._v(" "),l("el-button",{attrs:{type:"primary"},on:{click:e.confirmLinkSelect}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var c=l("VU/8")(n,r,!1,function(e){l("7LFx")},"data-v-b24cb35e",null);t.default=c.exports}});
//# sourceMappingURL=12.efe5e750726bc1eaf8fb.js.map //# sourceMappingURL=13.e29aa5893a93a16c34bc.js.map
\ No newline at end of file \ No newline at end of file
webpackJsonp([13],{"KjG/":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("mvHQ"),n=r.n(a),o=r("pFYg"),l=r.n(o),s=r("bOdI"),i=r.n(s),c=r("3Xzz"),u=r("93Ik"),g=r("GXH0"),d=r.n(g),m=(r("DmJO"),r("3E4D")),p=r("Ch4/"),v=r("Mk6G"),h=r("P9l9"),f={name:"addIntegralSytem",data:function(){return{repProjectName:"gic-clique",navpath:[{name:"首页",path:"/"},{name:"编辑积分抵现策略",path:""}],goodShow:!1,cateNameLength:0,inputFlagNum:20,mechantOption:[],applyObjOption:[{label:"所有会员",value:"1"}],applyGoods:[{label:"所有商品",value:"1"},{label:"按商品品牌",value:"2"},{label:"按商品品类",value:"3"},{label:"按单件商品",value:"4"}],wxOpen:!1,valueConsistsOf:"ALL",treeOptions:[{id:"company",label:"Company",children:[{id:"team-i",label:"Team I",children:[{id:"ff8080815d699a44015d69c6884a002b-a",label:"Person A"},{id:"person-b",label:"Person B"}]}]}],ruleForm:{integralStrategyId:"ff80808163a7a09b0163b01171e202db",enterpriseId:"ff8080815dacd3a2015dacd3ef5c0000",strategyName:1,strategyType:1,useCrowd:"1",crowdJson:"",integralGetStatus:"1",integralGet:{fee:11,integral:12},integralGetStrategy:"1",integralGetFreezeDays:1,integralGetEffectiveDays:1,integralUseStatus:"0",integralUse:{fee:"",integral:""},channelList:[i()({integralStrategyChannelId:"ff808081649321d20164a1fafbdd01df",enterpriseId:"ff8080815dacd3a2015dacd3ef5c0000",integralStrategyId:"ff80808163a7a09b0163b01171e202db",channelType:"1",openStatus:!0,channelRelationEnterpriseType:"1",channelRelationStoreType:"1",channelStoreType:"0",channelRelationProType:"1",integralUseDiscountControl:"1",integralUseDiscountControlUpper:"0.0",integralUseDiscountControlLower:"0.0",useProportionalRestriction:"0.0",strategyGoodsRelationIdArr:[],storeRelationIdArr:[],enterpriseRelationIdArr:[]},"useProportionalRestriction","0")]}}},created:function(){},methods:{goBack:function(){this.$router.go(-1)},submitForm:function(e){var t=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;console.log(l()(t.ruleForm.integralUse));var r=JSON.parse(n()(t.ruleForm));r.strategyName?r.channelList[0].enterpriseRelationIdArr.length?2!=r.channelList[0].integralUseDiscountControl||r.channelList[0].integralUseDiscountControlLower&&r.channelList[0].integralUseDiscountControlUpper?1!=r.integralUseStatus||Number(r.integralUse.integral)&&Number(r.integralUse.fee)?r.channelList[0].useProportionalRestriction?(r.integralUse.fee=parseInt(10*r.integralUse.fee),r.integralUse.integral=parseInt(10*r.integralUse.integral),r.integralUse=n()(r.integralUse),r.channelList.forEach(function(e,t){}),t.saveForm(r)):m.a.showmsg("请填写比例限制","error"):m.a.showmsg("请填写抵现规则","error"):m.a.showmsg("请填写折扣率","error"):m.a.showmsg("请填写选择商户","error"):m.a.showmsg("请填写策略名称","error")})},saveForm:function(e){var t=this;console.log("编辑积分抵现策略:",e);var r=e;Object(h.c)("/api-admin/save-member-integral-strategy",r).then(function(e){console.log(e.data.result);var r=e.data;if(0==r.errorCode)return t.$message({message:"保存成功",type:"success"}),void t.changeRoute("/pointSystem");p.a.errorMsg(r)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},toggle:function(e){this.treeFlag=e,"wx"==e&&(this.wxOpen=!0),document.addEventListener("click",this.hidePanel,!1)},hidePanel:function(e){if(console.log(this.$refs.treeinput,e.target.className),"object"!=l()(e.target.className)){var t="span-txt"!=e.target.className&&"vue-treeselect__list"!=e.target.className&&"vue-treeselect__label"!=e.target.className&&"vue-treeselect__list-item vue-treeselect__indent-level-1"!=e.target.className&&"vue-treeselect__minus-mark"!=e.target.className&&"vue-treeselect__option"!=e.target.className&&"vue-treeselect__option vue-treeselect__option--highlight"!=e.target.className&&"vue-treeselect__checkbox vue-treeselect__checkbox--unchecked"!=e.target.className&&"vue-treeselect__option-arrow-placeholder"!=e.target.className&&"el-form demo-ruleForm"!=e.target.className&&"vue-treeselect__option vue-treeselect__option--selected vue-treeselect__option--highlight"!=e.target.className&&"vue-treeselect__list-item vue-treeselect__indent-level-1"!=e.target.className&&"vue-treeselect__list-item vue-treeselect__indent-level-0"!=e.target.className&&"vue-treeselect__checkbox-container"!=e.target.className&&"vue-treeselect__option-arrow-container"!=e.target.className;console.log(t),t&&"wx"==this.treeFlag&&(this.wxOpen=!1)}},toInput:function(e){console.log(e);var t="";t=v.a.getByteVal(e.target.value,this.inputFlagNum);console.log(t),this.ruleForm.strategyName=t.trim(),this.cateNameLength=v.a.getZhLen(this.ruleForm.strategyName),console.log(this.ruleForm)},changeRoute:function(e){this.$router.push(e)},changeGood:function(e){console.log("线下渠道选择商品类别:",e),2==e&&this.getGoodsBrand(),3==e&&this.getGoodsCategory()},getGoodsBrand:function(){var e=this;Object(h.e)("/api-admin/",{}).then(function(t){console.log(t.data.result);var r=t.data;if(0!=r.errorCode)p.a.errorMsg(r);else{var a=r.result;e.goodsTreeOptions=a}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getGoodsCategory:function(){var e=this;Object(h.e)("/api-admin/",{}).then(function(t){console.log(t.data.result);var r=t.data;if(0!=r.errorCode)p.a.errorMsg(r);else{var a=r.result;e.goodsTreeOptions=a}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},showGoodsDialog:function(){console.log("show"),this.goodShow=!0},selectGoods:function(e){console.log(e),this.goodShow=!1},getInfo:function(){var e=this,t={strategyId:e.ruleForm.integralStrategyId};Object(h.e)("/api-admin/get-member-integral-strategy",t).then(function(t){console.log(t.data.result);var r=t.data;if(0==r.errorCode){var a=t.data.result.enterpriseList;a.forEach(function(e,t){e.label=e.enterpriseName,e.value=e.enterpriseId}),e.mechantOption=a;var n=t.data.result.strategy;return n.integralUse=JSON.parse(n.integralUse),n.integralUse||(n.integralUse={},n.integralUse.fee="",n.integralUse.integral=""),""!=n.integralUse.fee&&(n.integralUse.fee=parseInt(n.integralUse.fee/10)),n.integralUse.integral&&(n.integralUse.integral=parseInt(n.integralUse.integral/10)),e.ruleForm=e.formatData(n),e.cateNameLength=v.a.getZhLen(e.ruleForm.strategyName),void console.log(e.ruleForm)}p.a.errorMsg(r)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},bouncer:function(e){return e.filter(function(e){return!(!e||""===e)})},formatData:function(e){return e.integralGetStatus=String(e.integralGetStatus),e.integralUseStatus=String(e.integralUseStatus),e.useCrowd=String(e.useCrowd),e.integralGet=JSON.parse(e.integralGet),e.channelList.forEach(function(e,t){e.channelType=String(e.channelType),e.channelRelationStoreType=String(e.channelRelationStoreType),e.channelStoreType=String(e.channelStoreType),e.channelRelationProType=String(e.channelRelationProType),e.integralUseDiscountControl=String(e.integralUseDiscountControl),e.integralUseDiscountControlUpper=String(e.integralUseDiscountControlUpper),e.integralUseDiscountControlLower=String(e.integralUseDiscountControlLower),e.useProportionalRestriction=String(e.useProportionalRestriction),e.strategyGoodsRelationIdArr&&e.strategyGoodsRelationIdArr.length||(e.strategyGoodsRelationIdArr=[]),e.storeRelationIdArr&&e.storeRelationIdArr.length||(e.storeRelationIdArr=[]),e.enterpriseRelationIdArr&&e.enterpriseRelationIdArr.length||(e.enterpriseRelationIdArr=[])}),console.log(e.channelList),e}},components:{topNav:c.a,Treeselect:d.a,addGoods:u.a},mounted:function(){console.log(this.$route.query.integralStrategyId);var e=this.$route.query.integralStrategyId;this.ruleForm.integralStrategyId=e,this.getInfo()}},_={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"right-wrap"},[r("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("div",{staticClass:"attention-wrap"},[r("div",{staticClass:"form-wrap"},[r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,"label-width":"120px"}},[r("el-form-item",{staticClass:"padding-0",attrs:{label:"策略名称",prop:""}},[r("el-input",{staticClass:"w-340 padding-0",nativeOn:{keyup:function(t){return r=t,e.toInput(r);var r}},model:{value:e.ruleForm.strategyName,callback:function(t){e.$set(e.ruleForm,"strategyName",t)},expression:"ruleForm.strategyName"}}),e._v(" "),r("label",{staticClass:"input-label"},[e._v(e._s(e.cateNameLength)+"/20")])],1),e._v(" "),r("el-form-item",{staticClass:"margin-20",attrs:{label:"适用对象",prop:""}},[r("el-select",{attrs:{placeholder:"请选择"},model:{value:e.ruleForm.useCrowd,callback:function(t){e.$set(e.ruleForm,"useCrowd",t)},expression:"ruleForm.useCrowd"}},e._l(e.applyObjOption,function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),2==e.ruleForm.useCrowd?r("el-form-item",{staticClass:"padding-0",attrs:{label:"人群定向",prop:""}},[r("el-button",[e._v("已设置0项筛选")])],1):e._e(),e._v(" "),r("el-form-item",{staticClass:"padding-0",attrs:{label:"适用条件"}},[r("div",{staticClass:"title-tip"},[e._v("该设置只对微信商城中的积分抵现起作用。")])]),e._v(" "),e._l(e.ruleForm.channelList,function(t,a){return[1==t.channelType?[r("div",{staticClass:"form-child margin-20 margin-l-120"},[r("el-form-item",{attrs:{label:"选择商户"}},[r("el-select",{attrs:{placeholder:"请选择",multiple:""},model:{value:t.enterpriseRelationIdArr,callback:function(r){e.$set(t,"enterpriseRelationIdArr",r)},expression:"item.enterpriseRelationIdArr"}},e._l(e.mechantOption,function(e,t){return r("el-option",{key:t,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),r("el-form-item",{staticClass:"padding-0",attrs:{label:"适用商品"}},[r("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){e.changeGood(t)}},model:{value:t.channelRelationProType,callback:function(r){e.$set(t,"channelRelationProType",r)},expression:"item.channelRelationProType"}},e._l(e.applyGoods,function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationProType?r("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("wx")}}},[e._v("已选择 "+e._s(t.strategyGoodsRelationIdArr?t.strategyGoodsRelationIdArr.length:0)+" 个品牌 ")]):e._e(),e._v(" "),3==t.channelRelationProType?r("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("wx")}}},[e._v("已选择 "+e._s(t.strategyGoodsRelationIdArr?t.strategyGoodsRelationIdArr.length:0)+" 个品类 ")]):e._e(),e._v(" "),2==t.channelRelationProType||3==t.channelRelationProType?r("treeselect",{attrs:{placeholder:"",noOptionsText:"暂无数据",noResultsText:"无数据",multiple:!0,options:e.treeOptions,"always-open":e.wxOpen,"value-consists-of":e.valueConsistsOf},model:{value:t.strategyGoodsRelationIdArr,callback:function(r){e.$set(t,"strategyGoodsRelationIdArr",r)},expression:"item.strategyGoodsRelationIdArr"}}):e._e(),e._v(" "),4==t.channelRelationProType?r("el-button",{on:{click:e.showGoodsDialog}},[e._v("已选0件商品")]):e._e()],1),e._v(" "),r("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[r("div",{staticClass:"radio-cell"},[r("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(r){e.$set(t,"integralUseDiscountControl",r)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),r("div",{staticClass:"radio-cell margin-20"},[r("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(r){e.$set(t,"integralUseDiscountControl",r)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),r("el-input",{model:{value:t.integralUseDiscountControlLower,callback:function(r){e.$set(t,"integralUseDiscountControlLower",r)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),r("label",[e._v("至")]),e._v(" "),r("el-input",{model:{value:t.integralUseDiscountControlUpper,callback:function(r){e.$set(t,"integralUseDiscountControlUpper",r)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1)]:e._e()]}),e._v(" "),r("el-form-item",{staticClass:"margin-20",attrs:{label:"抵现规则",prop:""}},[r("div",[r("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.integralUseStatus,callback:function(t){e.$set(e.ruleForm,"integralUseStatus",t)},expression:"ruleForm.integralUseStatus"}},[e._v("每使用")]),e._v(" "),r("el-input",{model:{value:e.ruleForm.integralUse.integral,callback:function(t){e.$set(e.ruleForm.integralUse,"integral",t)},expression:"ruleForm.integralUse.integral"}}),r("label",[e._v("积分,抵 ")]),e._v(" "),r("el-input",{model:{value:e.ruleForm.integralUse.fee,callback:function(t){e.$set(e.ruleForm.integralUse,"fee",t)},expression:"ruleForm.integralUse.fee"}}),r("label",[e._v("元")])],1),e._v(" "),r("div",[r("el-radio",{staticClass:"margin-20",attrs:{label:"0"},model:{value:e.ruleForm.integralUseStatus,callback:function(t){e.$set(e.ruleForm,"integralUseStatus",t)},expression:"ruleForm.integralUseStatus"}},[e._v("不支持抵现")])],1)]),e._v(" "),r("el-form-item",{attrs:{label:"比例限制",prop:"name"}},[r("label",[e._v("最多可抵用商品金额的 ")]),e._v(" "),r("el-input",{model:{value:e.ruleForm.channelList[0].useProportionalRestriction,callback:function(t){e.$set(e.ruleForm.channelList[0],"useProportionalRestriction",t)},expression:"ruleForm.channelList[0].useProportionalRestriction"}},[r("template",{slot:"append"},[e._v("%")])],2)],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保 存")]),e._v(" "),r("el-button",{on:{click:e.goBack}},[e._v("返 回")])],1)],2)],1)])])]),e._v(" "),r("vue-gic-footer"),e._v(" "),r("add-goods",{attrs:{goodShow:e.goodShow,projectName:e.repProjectName},on:{selectGoods:e.selectGoods}})],1)},staticRenderFns:[]};var b=r("VU/8")(f,_,!1,function(e){r("nRu2")},"data-v-96411900",null);t.default=b.exports},nRu2:function(e,t){}}); webpackJsonp([14],{"KjG/":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("mvHQ"),n=r.n(a),o=r("pFYg"),l=r.n(o),s=r("bOdI"),i=r.n(s),c=r("3Xzz"),u=r("93Ik"),g=r("GXH0"),d=r.n(g),m=(r("DmJO"),r("3E4D")),p=r("Ch4/"),v=r("Mk6G"),h=r("P9l9"),f={name:"addIntegralSytem",data:function(){return{repProjectName:"gic-clique",navpath:[{name:"首页",path:"/"},{name:"编辑积分抵现策略",path:""}],goodShow:!1,cateNameLength:0,inputFlagNum:20,mechantOption:[],applyObjOption:[{label:"所有会员",value:"1"}],applyGoods:[{label:"所有商品",value:"1"},{label:"按商品品牌",value:"2"},{label:"按商品品类",value:"3"},{label:"按单件商品",value:"4"}],wxOpen:!1,valueConsistsOf:"ALL",treeOptions:[{id:"company",label:"Company",children:[{id:"team-i",label:"Team I",children:[{id:"ff8080815d699a44015d69c6884a002b-a",label:"Person A"},{id:"person-b",label:"Person B"}]}]}],ruleForm:{integralStrategyId:"ff80808163a7a09b0163b01171e202db",enterpriseId:"ff8080815dacd3a2015dacd3ef5c0000",strategyName:1,strategyType:1,useCrowd:"1",crowdJson:"",integralGetStatus:"1",integralGet:{fee:11,integral:12},integralGetStrategy:"1",integralGetFreezeDays:1,integralGetEffectiveDays:1,integralUseStatus:"0",integralUse:{fee:"",integral:""},channelList:[i()({integralStrategyChannelId:"ff808081649321d20164a1fafbdd01df",enterpriseId:"ff8080815dacd3a2015dacd3ef5c0000",integralStrategyId:"ff80808163a7a09b0163b01171e202db",channelType:"1",openStatus:!0,channelRelationEnterpriseType:"1",channelRelationStoreType:"1",channelStoreType:"0",channelRelationProType:"1",integralUseDiscountControl:"1",integralUseDiscountControlUpper:"0.0",integralUseDiscountControlLower:"0.0",useProportionalRestriction:"0.0",strategyGoodsRelationIdArr:[],storeRelationIdArr:[],enterpriseRelationIdArr:[]},"useProportionalRestriction","0")]}}},created:function(){},methods:{goBack:function(){this.$router.go(-1)},submitForm:function(e){var t=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;console.log(l()(t.ruleForm.integralUse));var r=JSON.parse(n()(t.ruleForm));r.strategyName?r.channelList[0].enterpriseRelationIdArr.length?2!=r.channelList[0].integralUseDiscountControl||r.channelList[0].integralUseDiscountControlLower&&r.channelList[0].integralUseDiscountControlUpper?1!=r.integralUseStatus||Number(r.integralUse.integral)&&Number(r.integralUse.fee)?r.channelList[0].useProportionalRestriction?(r.integralUse.fee=parseInt(10*r.integralUse.fee),r.integralUse.integral=parseInt(10*r.integralUse.integral),r.integralUse=n()(r.integralUse),r.channelList.forEach(function(e,t){}),t.saveForm(r)):m.a.showmsg("请填写比例限制","error"):m.a.showmsg("请填写抵现规则","error"):m.a.showmsg("请填写折扣率","error"):m.a.showmsg("请填写选择商户","error"):m.a.showmsg("请填写策略名称","error")})},saveForm:function(e){var t=this;console.log("编辑积分抵现策略:",e);var r=e;Object(h.c)("/api-admin/save-member-integral-strategy",r).then(function(e){console.log(e.data.result);var r=e.data;if(0==r.errorCode)return t.$message({message:"保存成功",type:"success"}),void t.changeRoute("/pointSystem");p.a.errorMsg(r)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},toggle:function(e){this.treeFlag=e,"wx"==e&&(this.wxOpen=!0),document.addEventListener("click",this.hidePanel,!1)},hidePanel:function(e){if(console.log(this.$refs.treeinput,e.target.className),"object"!=l()(e.target.className)){var t="span-txt"!=e.target.className&&"vue-treeselect__list"!=e.target.className&&"vue-treeselect__label"!=e.target.className&&"vue-treeselect__list-item vue-treeselect__indent-level-1"!=e.target.className&&"vue-treeselect__minus-mark"!=e.target.className&&"vue-treeselect__option"!=e.target.className&&"vue-treeselect__option vue-treeselect__option--highlight"!=e.target.className&&"vue-treeselect__checkbox vue-treeselect__checkbox--unchecked"!=e.target.className&&"vue-treeselect__option-arrow-placeholder"!=e.target.className&&"el-form demo-ruleForm"!=e.target.className&&"vue-treeselect__option vue-treeselect__option--selected vue-treeselect__option--highlight"!=e.target.className&&"vue-treeselect__list-item vue-treeselect__indent-level-1"!=e.target.className&&"vue-treeselect__list-item vue-treeselect__indent-level-0"!=e.target.className&&"vue-treeselect__checkbox-container"!=e.target.className&&"vue-treeselect__option-arrow-container"!=e.target.className;console.log(t),t&&"wx"==this.treeFlag&&(this.wxOpen=!1)}},toInput:function(e){console.log(e);var t="";t=v.a.getByteVal(e.target.value,this.inputFlagNum);console.log(t),this.ruleForm.strategyName=t.trim(),this.cateNameLength=v.a.getZhLen(this.ruleForm.strategyName),console.log(this.ruleForm)},changeRoute:function(e){this.$router.push(e)},changeGood:function(e){console.log("线下渠道选择商品类别:",e),2==e&&this.getGoodsBrand(),3==e&&this.getGoodsCategory()},getGoodsBrand:function(){var e=this;Object(h.e)("/api-admin/",{}).then(function(t){console.log(t.data.result);var r=t.data;if(0!=r.errorCode)p.a.errorMsg(r);else{var a=r.result;e.goodsTreeOptions=a}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getGoodsCategory:function(){var e=this;Object(h.e)("/api-admin/",{}).then(function(t){console.log(t.data.result);var r=t.data;if(0!=r.errorCode)p.a.errorMsg(r);else{var a=r.result;e.goodsTreeOptions=a}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},showGoodsDialog:function(){console.log("show"),this.goodShow=!0},selectGoods:function(e){console.log(e),this.goodShow=!1},getInfo:function(){var e=this,t={strategyId:e.ruleForm.integralStrategyId};Object(h.e)("/api-admin/get-member-integral-strategy",t).then(function(t){console.log(t.data.result);var r=t.data;if(0==r.errorCode){var a=t.data.result.enterpriseList;a.forEach(function(e,t){e.label=e.enterpriseName,e.value=e.enterpriseId}),e.mechantOption=a;var n=t.data.result.strategy;return n.integralUse=JSON.parse(n.integralUse),n.integralUse||(n.integralUse={},n.integralUse.fee="",n.integralUse.integral=""),""!=n.integralUse.fee&&(n.integralUse.fee=parseInt(n.integralUse.fee/10)),n.integralUse.integral&&(n.integralUse.integral=parseInt(n.integralUse.integral/10)),e.ruleForm=e.formatData(n),e.cateNameLength=v.a.getZhLen(e.ruleForm.strategyName),void console.log(e.ruleForm)}p.a.errorMsg(r)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},bouncer:function(e){return e.filter(function(e){return!(!e||""===e)})},formatData:function(e){return e.integralGetStatus=String(e.integralGetStatus),e.integralUseStatus=String(e.integralUseStatus),e.useCrowd=String(e.useCrowd),e.integralGet=JSON.parse(e.integralGet),e.channelList.forEach(function(e,t){e.channelType=String(e.channelType),e.channelRelationStoreType=String(e.channelRelationStoreType),e.channelStoreType=String(e.channelStoreType),e.channelRelationProType=String(e.channelRelationProType),e.integralUseDiscountControl=String(e.integralUseDiscountControl),e.integralUseDiscountControlUpper=String(e.integralUseDiscountControlUpper),e.integralUseDiscountControlLower=String(e.integralUseDiscountControlLower),e.useProportionalRestriction=String(e.useProportionalRestriction),e.strategyGoodsRelationIdArr&&e.strategyGoodsRelationIdArr.length||(e.strategyGoodsRelationIdArr=[]),e.storeRelationIdArr&&e.storeRelationIdArr.length||(e.storeRelationIdArr=[]),e.enterpriseRelationIdArr&&e.enterpriseRelationIdArr.length||(e.enterpriseRelationIdArr=[])}),console.log(e.channelList),e}},components:{topNav:c.a,Treeselect:d.a,addGoods:u.a},mounted:function(){console.log(this.$route.query.integralStrategyId);var e=this.$route.query.integralStrategyId;this.ruleForm.integralStrategyId=e,this.getInfo()}},_={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"right-wrap"},[r("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("div",{staticClass:"attention-wrap"},[r("div",{staticClass:"form-wrap"},[r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,"label-width":"120px"}},[r("el-form-item",{staticClass:"padding-0",attrs:{label:"策略名称",prop:""}},[r("el-input",{staticClass:"w-340 padding-0",nativeOn:{keyup:function(t){return r=t,e.toInput(r);var r}},model:{value:e.ruleForm.strategyName,callback:function(t){e.$set(e.ruleForm,"strategyName",t)},expression:"ruleForm.strategyName"}}),e._v(" "),r("label",{staticClass:"input-label"},[e._v(e._s(e.cateNameLength)+"/20")])],1),e._v(" "),r("el-form-item",{staticClass:"margin-20",attrs:{label:"适用对象",prop:""}},[r("el-select",{attrs:{placeholder:"请选择"},model:{value:e.ruleForm.useCrowd,callback:function(t){e.$set(e.ruleForm,"useCrowd",t)},expression:"ruleForm.useCrowd"}},e._l(e.applyObjOption,function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),2==e.ruleForm.useCrowd?r("el-form-item",{staticClass:"padding-0",attrs:{label:"人群定向",prop:""}},[r("el-button",[e._v("已设置0项筛选")])],1):e._e(),e._v(" "),r("el-form-item",{staticClass:"padding-0",attrs:{label:"适用条件"}},[r("div",{staticClass:"title-tip"},[e._v("该设置只对微信商城中的积分抵现起作用。")])]),e._v(" "),e._l(e.ruleForm.channelList,function(t,a){return[1==t.channelType?[r("div",{staticClass:"form-child margin-20 margin-l-120"},[r("el-form-item",{attrs:{label:"选择商户"}},[r("el-select",{attrs:{placeholder:"请选择",multiple:""},model:{value:t.enterpriseRelationIdArr,callback:function(r){e.$set(t,"enterpriseRelationIdArr",r)},expression:"item.enterpriseRelationIdArr"}},e._l(e.mechantOption,function(e,t){return r("el-option",{key:t,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),r("el-form-item",{staticClass:"padding-0",attrs:{label:"适用商品"}},[r("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){e.changeGood(t)}},model:{value:t.channelRelationProType,callback:function(r){e.$set(t,"channelRelationProType",r)},expression:"item.channelRelationProType"}},e._l(e.applyGoods,function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationProType?r("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("wx")}}},[e._v("已选择 "+e._s(t.strategyGoodsRelationIdArr?t.strategyGoodsRelationIdArr.length:0)+" 个品牌 ")]):e._e(),e._v(" "),3==t.channelRelationProType?r("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("wx")}}},[e._v("已选择 "+e._s(t.strategyGoodsRelationIdArr?t.strategyGoodsRelationIdArr.length:0)+" 个品类 ")]):e._e(),e._v(" "),2==t.channelRelationProType||3==t.channelRelationProType?r("treeselect",{attrs:{placeholder:"",noOptionsText:"暂无数据",noResultsText:"无数据",multiple:!0,options:e.treeOptions,"always-open":e.wxOpen,"value-consists-of":e.valueConsistsOf},model:{value:t.strategyGoodsRelationIdArr,callback:function(r){e.$set(t,"strategyGoodsRelationIdArr",r)},expression:"item.strategyGoodsRelationIdArr"}}):e._e(),e._v(" "),4==t.channelRelationProType?r("el-button",{on:{click:e.showGoodsDialog}},[e._v("已选0件商品")]):e._e()],1),e._v(" "),r("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[r("div",{staticClass:"radio-cell"},[r("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(r){e.$set(t,"integralUseDiscountControl",r)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),r("div",{staticClass:"radio-cell margin-20"},[r("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(r){e.$set(t,"integralUseDiscountControl",r)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),r("el-input",{model:{value:t.integralUseDiscountControlLower,callback:function(r){e.$set(t,"integralUseDiscountControlLower",r)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),r("label",[e._v("至")]),e._v(" "),r("el-input",{model:{value:t.integralUseDiscountControlUpper,callback:function(r){e.$set(t,"integralUseDiscountControlUpper",r)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1)]:e._e()]}),e._v(" "),r("el-form-item",{staticClass:"margin-20",attrs:{label:"抵现规则",prop:""}},[r("div",[r("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.integralUseStatus,callback:function(t){e.$set(e.ruleForm,"integralUseStatus",t)},expression:"ruleForm.integralUseStatus"}},[e._v("每使用")]),e._v(" "),r("el-input",{model:{value:e.ruleForm.integralUse.integral,callback:function(t){e.$set(e.ruleForm.integralUse,"integral",t)},expression:"ruleForm.integralUse.integral"}}),r("label",[e._v("积分,抵 ")]),e._v(" "),r("el-input",{model:{value:e.ruleForm.integralUse.fee,callback:function(t){e.$set(e.ruleForm.integralUse,"fee",t)},expression:"ruleForm.integralUse.fee"}}),r("label",[e._v("元")])],1),e._v(" "),r("div",[r("el-radio",{staticClass:"margin-20",attrs:{label:"0"},model:{value:e.ruleForm.integralUseStatus,callback:function(t){e.$set(e.ruleForm,"integralUseStatus",t)},expression:"ruleForm.integralUseStatus"}},[e._v("不支持抵现")])],1)]),e._v(" "),r("el-form-item",{attrs:{label:"比例限制",prop:"name"}},[r("label",[e._v("最多可抵用商品金额的 ")]),e._v(" "),r("el-input",{model:{value:e.ruleForm.channelList[0].useProportionalRestriction,callback:function(t){e.$set(e.ruleForm.channelList[0],"useProportionalRestriction",t)},expression:"ruleForm.channelList[0].useProportionalRestriction"}},[r("template",{slot:"append"},[e._v("%")])],2)],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保 存")]),e._v(" "),r("el-button",{on:{click:e.goBack}},[e._v("返 回")])],1)],2)],1)])])]),e._v(" "),r("vue-gic-footer"),e._v(" "),r("add-goods",{attrs:{goodShow:e.goodShow,projectName:e.repProjectName},on:{selectGoods:e.selectGoods}})],1)},staticRenderFns:[]};var b=r("VU/8")(f,_,!1,function(e){r("nRu2")},"data-v-96411900",null);t.default=b.exports},nRu2:function(e,t){}});
//# sourceMappingURL=13.6ac364b51b51b8f43538.js.map //# sourceMappingURL=14.d40e2b7d311ce81fb665.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///src/view/companyGroup/membershipSystem/editIntegralSytem.vue","webpack:///./src/view/companyGroup/membershipSystem/editIntegralSytem.vue?8525","webpack:///./src/view/companyGroup/membershipSystem/editIntegralSytem.vue"],"names":["editIntegralSytem","name","data","repProjectName","navpath","path","goodShow","cateNameLength","inputFlagNum","mechantOption","applyObjOption","label","value","applyGoods","wxOpen","valueConsistsOf","treeOptions","id","children","ruleForm","integralStrategyId","enterpriseId","strategyName","strategyType","useCrowd","crowdJson","integralGetStatus","integralGet","fee","integral","integralGetStrategy","integralGetFreezeDays","integralGetEffectiveDays","integralUseStatus","integralUse","channelList","defineProperty_default","integralStrategyChannelId","channelType","openStatus","channelRelationEnterpriseType","channelRelationStoreType","channelStoreType","channelRelationProType","integralUseDiscountControl","integralUseDiscountControlUpper","integralUseDiscountControlLower","useProportionalRestriction","strategyGoodsRelationIdArr","storeRelationIdArr","enterpriseRelationIdArr","created","methods","goBack","this","$router","go","submitForm","formName","that","$refs","validate","valid","console","log","typeof_default","JSON","parse","stringify_default","length","Number","parseInt","forEach","ele","index","saveForm","showmsg","para","Object","api","then","res","result","resData","errorCode","$message","message","type","changeRoute","error","errorMsg","catch","duration","toggle","flag","treeFlag","document","addEventListener","hidePanel","e","treeinput","target","className","tag","toInput","temp","strlen","getByteVal","trim","getZhLen","route","push","changeGood","getGoodsBrand","getGoodsCategory","goodsTreeOptions","showGoodsDialog","selectGoods","val","getInfo","strategyId","prise","enterpriseList","enterpriseName","item","strategy","formatData","bouncer","arr","filter","String","components","topNav","nav","Treeselect","vue_treeselect_default","a","addGoods","add_goods","mounted","$route","query","membershipSystem_editIntegralSytem","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","ref","model","label-width","prop","nativeOn","keyup","$event","callback","$$v","$set","expression","_s","placeholder","_l","key","_e","multiple","ind","on","change","refInFor","click","noOptionsText","noResultsText","options","always-open","value-consists-of","slot","projectName","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/13.6ac364b51b51b8f43538.js","sourcesContent":["<template>\r\n <div class=\"right-wrap\">\r\n <topNav :navpath=\"navpath\"></topNav>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"attention-wrap\">\r\n <div class=\"form-wrap\">\r\n <el-form :model=\"ruleForm\" ref=\"ruleForm\" label-width=\"120px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"策略名称\" prop=\"\" class=\"padding-0\">\r\n <el-input v-model=\"ruleForm.strategyName\" class=\"w-340 padding-0\" @keyup.native=\"(value) => toInput(value)\">\r\n </el-input>\r\n <label class=\"input-label\">{{cateNameLength}}/20</label>\r\n </el-form-item>\r\n <el-form-item label=\"适用对象\" prop=\"\" class=\"margin-20\">\r\n <el-select v-model=\"ruleForm.useCrowd\" placeholder=\"请选择\">\r\n <el-option\r\n v-for=\"item in applyObjOption\"\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-form-item>\r\n\r\n <el-form-item label=\"人群定向\" v-if=\"ruleForm.useCrowd==2\" prop=\"\" class=\"padding-0\">\r\n <el-button>已设置0项筛选</el-button>\r\n </el-form-item>\r\n <el-form-item label=\"适用条件\" class=\"padding-0\">\r\n <div class=\"title-tip\">该设置只对微信商城中的积分抵现起作用。</div>\r\n </el-form-item>\r\n <!-- 只获取微信的 -->\r\n <template v-for=\"(item,index) in ruleForm.channelList\">\r\n <template v-if=\"item.channelType==1\">\r\n <div class=\"form-child margin-20 margin-l-120\" >\r\n <el-form-item label=\"选择商户\">\r\n <el-select v-model=\"item.enterpriseRelationIdArr\" placeholder=\"请选择\" multiple >\r\n <el-option\r\n v-for=\"(item,ind) in mechantOption\"\r\n :key=\"ind\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n </el-form-item>\r\n\r\n <el-form-item label=\"适用商品\" class=\"padding-0\">\r\n <el-select v-model=\"item.channelRelationProType\" placeholder=\"请选择\" @change=\"changeGood($event)\">\r\n <el-option\r\n v-for=\"item in applyGoods\"\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 <!-- 二级 -->\r\n <span class=\"span-txt\" ref=\"treeinput\" v-if=\"item.channelRelationProType == 2\" @click=\"toggle('wx')\">已选择 {{item.strategyGoodsRelationIdArr? item.strategyGoodsRelationIdArr.length:0}} 个品牌 </span>\r\n <span class=\"span-txt\" ref=\"treeinput\" v-if=\"item.channelRelationProType == 3\" @click=\"toggle('wx')\">已选择 {{item.strategyGoodsRelationIdArr? item.strategyGoodsRelationIdArr.length:0}} 个品类 </span>\r\n <treeselect\r\n v-if=\"item.channelRelationProType == 2||item.channelRelationProType == 3\"\r\n placeholder=\"\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n :multiple=\"true\"\r\n :options=\"treeOptions\"\r\n :always-open=\"wxOpen\"\r\n :value-consists-of=\"valueConsistsOf\"\r\n v-model=\"item.strategyGoodsRelationIdArr\"\r\n />\r\n <el-button v-if=\"item.channelRelationProType == 4\" @click=\"showGoodsDialog\">已选0件商品</el-button>\r\n\r\n </el-form-item>\r\n <el-form-item label=\"折扣控制\" prop=\"region\">\r\n <div class=\"radio-cell\">\r\n <el-radio v-model=\"item.integralUseDiscountControl\" label=\"1\">所有折扣商品都适用</el-radio>\r\n </div>\r\n <div class=\"radio-cell margin-20\" >\r\n <el-radio v-model=\"item.integralUseDiscountControl\" label=\"2\">折扣率</el-radio>\r\n <el-input v-model=\"item.integralUseDiscountControlLower\"></el-input>\r\n <label>至</label>\r\n <el-input v-model=\"item.integralUseDiscountControlUpper\"></el-input>\r\n <!-- <label>商品都适用</label> -->\r\n </div>\r\n </el-form-item>\r\n </div>\r\n </template>\r\n </template>\r\n\r\n <el-form-item label=\"抵现规则\" prop=\"\" class=\"margin-20\">\r\n <div>\r\n <el-radio v-model=\"ruleForm.integralUseStatus\" label=\"1\">每使用</el-radio>\r\n <el-input v-model=\"ruleForm.integralUse.integral\"></el-input><label>积分,抵 </label>\r\n <el-input v-model=\"ruleForm.integralUse.fee\"></el-input><label>元</label>\r\n </div>\r\n <div>\r\n <el-radio v-model=\"ruleForm.integralUseStatus\" label=\"0\" class=\"margin-20\">不支持抵现</el-radio>\r\n </div>\r\n </el-form-item>\r\n <el-form-item label=\"比例限制\" prop=\"name\">\r\n <label>最多可抵用商品金额的 </label>\r\n <el-input v-model=\"ruleForm.channelList[0].useProportionalRestriction\"><template slot=\"append\">%</template></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-button @click=\"goBack\">返 回</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n <!-- 添加商品 -->\r\n <add-goods :goodShow=\"goodShow\" :projectName=\"repProjectName\" @selectGoods=\"selectGoods\"></add-goods>\r\n </div>\r\n</template>\r\n<script>\r\nimport topNav from 'components/nav/nav'\r\nimport addGoods from 'components/memberShip/add-goods'\r\nimport Treeselect from '@riophae/vue-treeselect'\r\n// import the styles\r\nimport '@riophae/vue-treeselect/dist/vue-treeselect.css'\r\n\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport strLength from '@/common/js/strlen';\r\n\r\nimport { getRequest, postRequest, postJsonRequest, postJson, postForm } from '@/api/api';\r\n\r\nexport default {\r\n name: \"addIntegralSytem\",\r\n data() {\r\n return {\r\n repProjectName: 'gic-clique',\r\n navpath: [{\r\n name: '首页',\r\n path: '/'\r\n },\r\n {\r\n name: '编辑积分抵现策略',\r\n path: ''\r\n }\r\n ],\r\n // 添加商品弹窗\r\n goodShow: false,\r\n\r\n // 长度\r\n cateNameLength: 0,\r\n // 输入字限制\r\n inputFlagNum: 20,\r\n\r\n\r\n // 商户\r\n mechantOption:[\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 // 适用对象\r\n applyObjOption:[\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 applyGoods:[\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: '3',\r\n },\r\n {\r\n label: '按单件商品',\r\n value: '4',\r\n },\r\n ],\r\n\r\n\r\n // tree\r\n wxOpen: false,\r\n valueConsistsOf: 'ALL',\r\n treeOptions: [ {\r\n id: 'company',\r\n label: 'Company',\r\n children: [ {\r\n id: 'team-i',\r\n label: 'Team I',\r\n children: [ {\r\n id: 'ff8080815d699a44015d69c6884a002b-a',\r\n label: 'Person A',\r\n }, {\r\n id: 'person-b',\r\n label: 'Person B',\r\n } ],\r\n }],\r\n }],\r\n\r\n ruleForm: {\r\n // 积分获取规则\r\n integralStrategyId: \"ff80808163a7a09b0163b01171e202db\", //策略id\r\n enterpriseId: \"ff8080815dacd3a2015dacd3ef5c0000\",\r\n strategyName: 1, //策略名称\r\n strategyType: 1, // 策略类型 1消费积分 2积分抵现\r\n useCrowd: '1', // 策略类型 1所有 2人群筛选\r\n crowdJson: '', //人群筛选器内容\r\n integralGetStatus: '1', // 积分获取开启 1是0否\r\n integralGet: {fee:11,integral:12},\r\n integralGetStrategy: '1', // 取整策略 1四舍五入 2抹零 3向上取整\r\n integralGetFreezeDays: 1, // 获取积分冻结天数\r\n integralGetEffectiveDays: 1, // 获取积分有效天\r\n integralUseStatus: '0', // 积分抵现开启 1是0否\r\n integralUse: {fee:'',integral:''}, // 积分抵现 {fee:5,integral:5}\r\n channelList: [\r\n {\r\n integralStrategyChannelId: \"ff808081649321d20164a1fafbdd01df\", //id\r\n enterpriseId: \"ff8080815dacd3a2015dacd3ef5c0000\",\r\n integralStrategyId: \"ff80808163a7a09b0163b01171e202db\", //策略id\r\n channelType: \"1\", //渠道类型 1微信 3:线下 5淘宝 6京东 7唯品会 8天猫\r\n openStatus: true, //渠道配置是否启用 1启用 0停用\r\n channelRelationEnterpriseType: \"1\", // 策略关联企业 1所有企业 2部分企业\r\n channelRelationStoreType: \"1\", //策略关联门店类型 1所有门店 2门店分组 3部分门店\r\n channelStoreType: \"0\", // 策略选择门店类型 (-1:所有 0:自营 1:联营 2:加盟,3代销4托管)\r\n channelRelationProType: \"1\", // 策略关联商品类型 1所有商品 2商品品牌 3商品类目 4部分商品\r\n integralUseDiscountControl: \"1\", // 折扣控制 1所有折扣商品适用 2折扣范围\r\n integralUseDiscountControlUpper: \"0.0\",\r\n integralUseDiscountControlLower: \"0.0\",\r\n useProportionalRestriction: \"0.0\", // 抵现比例限制\r\n strategyGoodsRelationIdArr: [], // 商品\r\n storeRelationIdArr: [], //门店\r\n enterpriseRelationIdArr: [], //商户\r\n useProportionalRestriction: '0', // 抵现比例限制\r\n },\r\n ],\r\n },\r\n }\r\n },\r\n created() {\r\n // this.selectReplayStyle()\r\n },\r\n methods: {\r\n // 返回\r\n goBack() {\r\n this.$router.go(-1)\r\n },\r\n // 保存\r\n submitForm(formName) {\r\n var that = this\r\n this.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n console.log(typeof(that.ruleForm.integralUse))\r\n var data = JSON.parse(JSON.stringify(that.ruleForm))\r\n\r\n // 非空验证\r\n if (!data.strategyName) {\r\n showMsg.showmsg('请填写策略名称','error')\r\n return;\r\n }\r\n\r\n if (!data.channelList[0].enterpriseRelationIdArr.length) {\r\n showMsg.showmsg('请填写选择商户','error')\r\n return;\r\n }\r\n\r\n\r\n if (data.channelList[0].integralUseDiscountControl==2 &&(!data.channelList[0].integralUseDiscountControlLower||!data.channelList[0].integralUseDiscountControlUpper)) {\r\n showMsg.showmsg('请填写折扣率','error')\r\n return;\r\n }\r\n\r\n if (data.integralUseStatus==1 && (!Number(data.integralUse.integral)||!Number(data.integralUse.fee))) {\r\n showMsg.showmsg('请填写抵现规则','error')\r\n return;\r\n }\r\n\r\n if (!data.channelList[0].useProportionalRestriction) {\r\n showMsg.showmsg('请填写比例限制','error')\r\n return;\r\n }\r\n\r\n // 规则需要乘以 10\r\n data.integralUse.fee = parseInt(data.integralUse.fee*10)\r\n data.integralUse.integral = parseInt(data.integralUse.integral*10)\r\n data.integralUse = JSON.stringify(data.integralUse)\r\n data.channelList.forEach(function(ele,index) {\r\n\r\n })\r\n\r\n that.saveForm(data)\r\n } else {\r\n console.log('error submit!!');\r\n return false;\r\n }\r\n });\r\n },\r\n\r\n // 保存数据\r\n saveForm(data) {\r\n var that = this\r\n console.log(\"编辑积分抵现策略:\" ,data)\r\n var para = data;\r\n\r\n postJson('/api-admin/save-member-integral-strategy',para)\r\n .then((res) => {\r\n console.log(res.data.result)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n // that.updateData()\r\n that.$message({\r\n message: '保存成功',\r\n type: 'success'\r\n });\r\n\r\n that.changeRoute('/pointSystem');\r\n\r\n return;\r\n }\r\n errMsg.errorMsg(resData)\r\n // that.updateData()\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.updateData()\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 toggle(flag) {\r\n var that = this\r\n that.treeFlag = flag\r\n\r\n if(flag== 'wx'){\r\n that.wxOpen = true\r\n }\r\n document.addEventListener('click', that.hidePanel, false)\r\n },\r\n\r\n hidePanel(e) {\r\n var that = this\r\n console.log(that.$refs.treeinput,e.target.className)\r\n if (typeof(e.target.className)== 'object') {return;}\r\n var tag = e.target.className !='span-txt' && e.target.className !='vue-treeselect__list' && e.target.className != 'vue-treeselect__label' && e.target.className != 'vue-treeselect__list-item vue-treeselect__indent-level-1' && e.target.className != 'vue-treeselect__minus-mark' && e.target.className !='vue-treeselect__option' && e.target.className !='vue-treeselect__option vue-treeselect__option--highlight' && e.target.className !='vue-treeselect__checkbox vue-treeselect__checkbox--unchecked'&& e.target.className != 'vue-treeselect__option-arrow-placeholder' && e.target.className!='el-form demo-ruleForm' && e.target.className!='vue-treeselect__option vue-treeselect__option--selected vue-treeselect__option--highlight' && e.target.className !='vue-treeselect__list-item vue-treeselect__indent-level-1' && e.target.className!= 'vue-treeselect__list-item vue-treeselect__indent-level-0' && e.target.className !='vue-treeselect__checkbox-container' && e.target.className !='vue-treeselect__option-arrow-container';\r\n console.log(tag)\r\n if (tag){\r\n\r\n if(that.treeFlag== 'wx'){\r\n that.wxOpen = false\r\n }\r\n }\r\n },\r\n\r\n // 输入\r\n toInput: function(value) {\r\n var that = this;\r\n console.log(value)\r\n\r\n var temp = '';\r\n var temp = strLength.getByteVal(value.target.value,that.inputFlagNum)\r\n console.log(temp)\r\n that.ruleForm.strategyName = temp.trim()\r\n\r\n that.cateNameLength = strLength.getZhLen(that.ruleForm.strategyName);\r\n\r\n console.log(that.ruleForm)\r\n },\r\n\r\n // 路由跳转\r\n changeRoute(route) {\r\n this.$router.push(route);\r\n },\r\n\r\n // 选择商品分类\r\n changeGood(e){\r\n var that = this\r\n console.log(\"线下渠道选择商品类别:\",e)\r\n if (e==2) {\r\n that.getGoodsBrand()\r\n }\r\n if (e==3) {\r\n that.getGoodsCategory()\r\n }\r\n },\r\n\r\n // 获取商品品牌\r\n getGoodsBrand(){\r\n var that = this\r\n var para = {\r\n\r\n }\r\n\r\n postRequest('/api-admin/',para)\r\n .then((res) => {\r\n console.log(res.data.result)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n var data = resData.result\r\n that.goodsTreeOptions = data\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\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 getGoodsCategory(){\r\n var that = this\r\n var para = {\r\n\r\n }\r\n\r\n postRequest('/api-admin/',para)\r\n .then((res) => {\r\n console.log(res.data.result)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n var data = resData.result\r\n that.goodsTreeOptions = data\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\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 showGoodsDialog() {\r\n var that = this\r\n console.log(\"show\")\r\n that.goodShow = true;\r\n },\r\n\r\n // 子组件触发方法\r\n selectGoods(val){\r\n var that = this\r\n console.log(val)\r\n that.goodShow = false\r\n },\r\n\r\n // 获取策略信息\r\n getInfo() {\r\n var that = this\r\n var para = {\r\n strategyId: that.ruleForm.integralStrategyId\r\n }\r\n\r\n postRequest('/api-admin/get-member-integral-strategy',para)\r\n .then((res) => {\r\n console.log(res.data.result)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n\r\n // 商户列表\r\n var prise = res.data.result.enterpriseList\r\n prise.forEach(function(ele,index){\r\n ele.label = ele.enterpriseName;\r\n ele.value = ele.enterpriseId;\r\n })\r\n that.mechantOption = prise\r\n\r\n var item = res.data.result.strategy;\r\n\r\n item.integralUse = JSON.parse(item.integralUse)\r\n if (!item.integralUse) {\r\n item.integralUse = {}\r\n item.integralUse.fee = '';\r\n item.integralUse.integral = '';\r\n }\r\n // 规则需要先除以10\r\n if (item.integralUse.fee !='') {\r\n item.integralUse.fee = parseInt(item.integralUse.fee/10)\r\n }\r\n if (item.integralUse.integral) {\r\n item.integralUse.integral = parseInt(item.integralUse.integral/10)\r\n }\r\n\r\n that.ruleForm = that.formatData(item)\r\n // 字数控制\r\n that.cateNameLength = strLength.getZhLen(that.ruleForm.strategyName)\r\n console.log(that.ruleForm)\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\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 bouncer(arr) {\r\n\r\n return arr.filter(function(val){\r\n return !(!val || val === \"\");\r\n });\r\n },\r\n\r\n formatData(item) {\r\n var that = this\r\n item.integralGetStatus = String(item.integralGetStatus);\r\n item.integralUseStatus = String(item.integralUseStatus);\r\n item.useCrowd = String(item.useCrowd);\r\n\r\n item.integralGet = JSON.parse(item.integralGet);\r\n\r\n\r\n item.channelList.forEach(function(ele,index) {\r\n ele.channelType = String(ele.channelType);\r\n // ele.useCrowd = String(ele.useCrowd);\r\n ele.channelRelationStoreType = String(ele.channelRelationStoreType)\r\n ele.channelStoreType = String(ele.channelStoreType)\r\n ele.channelRelationProType = String(ele.channelRelationProType)\r\n ele.integralUseDiscountControl = String(ele.integralUseDiscountControl)\r\n ele.integralUseDiscountControlUpper = String(ele.integralUseDiscountControlUpper)\r\n ele.integralUseDiscountControlLower = String(ele.integralUseDiscountControlLower)\r\n ele.useProportionalRestriction = String(ele.useProportionalRestriction)\r\n\r\n if (!ele.strategyGoodsRelationIdArr || !ele.strategyGoodsRelationIdArr.length) {\r\n\r\n ele.strategyGoodsRelationIdArr = []\r\n }\r\n if (!ele.storeRelationIdArr || !ele.storeRelationIdArr.length) {\r\n ele.storeRelationIdArr = []\r\n }\r\n if (!ele.enterpriseRelationIdArr || !ele.enterpriseRelationIdArr.length) {\r\n ele.enterpriseRelationIdArr = []\r\n }\r\n\r\n })\r\n console.log(item.channelList)\r\n return item;\r\n },\r\n\r\n // 获取商品品类\r\n\r\n },\r\n components: {\r\n topNav,\r\n Treeselect,\r\n addGoods\r\n },\r\n mounted() {\r\n var that = this\r\n console.log(that.$route.query.integralStrategyId)\r\n // 获取策略 id\r\n var id = that.$route.query.integralStrategyId;\r\n that.ruleForm.integralStrategyId = id;\r\n that.getInfo();\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.attention-wrap {\r\n .item-label {\r\n font-size: 14px;\r\n color: #606266;\r\n margin-bottom: 30px;\r\n span {\r\n display: inline-block;\r\n width: 80px;\r\n }\r\n }\r\n\r\n .vue-treeselect {\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 300px;\r\n }\r\n\r\n .title-tip {\r\n font-size: 12px;\r\n color: #888;\r\n }\r\n .attention-content-wrap {}\r\n}\r\n\r\n.form-wrap {\r\n\r\n .el-input {\r\n width: 178px;\r\n padding: 0 10px;\r\n &.w-300 {\r\n width: 300px;\r\n\r\n /*/deep/ .el-input-group__append{\r\n background-color: #fff;\r\n border-left: 0px;\r\n }\r\n /deep/ .el-input__inner {\r\n border-right: 0px;\r\n }*/\r\n }\r\n &.w-340 {\r\n width: 340px;\r\n }\r\n }\r\n\r\n /deep/ .input-label {\r\n position: absolute;\r\n left: 303px;\r\n color: #ccc;\r\n font-size: 12px;\r\n }\r\n\r\n\r\n .el-select {\r\n vertical-align: top;\r\n }\r\n\r\n .span-txt {\r\n position: absolute;\r\n left: 222px;\r\n z-index: 2;\r\n width: 300px;\r\n text-align: center;\r\n }\r\n\r\n .padding-0 {\r\n padding: 0;\r\n }\r\n\r\n .form-child {\r\n width: 900px;\r\n padding: 15px 20px 10px 0px;\r\n background: #f5f6f9;\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\r\n .margin-l-120 {\r\n margin-left: 120px;\r\n }\r\n\r\n .margin-20 {\r\n margin-top: 20px;\r\n }\r\n\r\n .tinymce-wrap {\r\n width: 780px;\r\n }\r\n}\r\n\r\n/*树形*/\r\n.vue-treeselect /deep/ {\r\n\r\n /deep/ .vue-treeselect__control {\r\n height: 36px;\r\n /*line-height: 36px;*/\r\n cursor: pointer;\r\n }\r\n\r\n .vue-treeselect__placeholder {\r\n line-height: 36px;\r\n font-size: 12px;\r\n }\r\n\r\n /deep/ .vue-treeselect__multi-value-item-container,/deep/ .vue-treeselect__multi-value {\r\n line-height: 1;\r\n height: 0;\r\n opacity: 0;\r\n }\r\n\r\n span.vue-treeselect__multi-value-label {\r\n line-height: 1;\r\n }\r\n\r\n .vue-treeselect__multi-value-item {\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n background-color: #f0f2f5;\r\n color: #909399;\r\n }\r\n\r\n .vue-treeselect__value-remove {\r\n color: #909399;\r\n }\r\n\r\n &:not(.vue-treeselect--disabled) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-disabled):hover {\r\n background-color: #f0f2f5;\r\n color: #909399;\r\n }\r\n\r\n .vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container {\r\n cursor: pointer;\r\n }\r\n\r\n /deep/ .vue-treeselect__x-container {\r\n display: none;\r\n }\r\n\r\n .vue-treeselect__control-arrow {\r\n display: none;\r\n }\r\n\r\n .vue-treeselect__control-arrow-container {\r\n position: relative;\r\n }\r\n\r\n /deep/ .vue-treeselect__value-container{\r\n line-height: 34px;\r\n }\r\n\r\n /deep/.vue-treeselect__control-arrow-container:after, .vue-treeselect__control-arrow-container:before {\r\n border: 6px solid transparent;\r\n border-left: 6px solid #fff;\r\n width: 0;\r\n height: 0;\r\n position: absolute;\r\n top: 49%;\r\n left: 50%;\r\n margin-left: -6px;\r\n content: ' ';\r\n margin-top: -3px;\r\n -webkit-transform: rotate(90deg);\r\n -moz-transform: rotate(90deg);\r\n -o-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n -webkit-transition: -webkit-transform .3s;\r\n transition: -webkit-transform .3s;\r\n transition: transform .3s;\r\n transition: transform .3s, -webkit-transform .3s;\r\n transition: transform .3s,-webkit-transform .3s;\r\n }\r\n\r\n /deep/ .vue-treeselect__control-arrow-container:before {\r\n border-left-color: #c0c4cc;\r\n top: 52%;\r\n }\r\n\r\n &.vue-treeselect--focused .vue-treeselect__control-arrow-container:after, &.vue-treeselect--focused .vue-treeselect__control-arrow-container:before {\r\n margin-top: -6px;\r\n -webkit-transform: rotateZ(-90deg);\r\n -moz-transform: rotateZ(-90deg);\r\n -o-transform: rotateZ(-90deg);\r\n transform: rotateZ(-90deg);\r\n -webkit-transition: -webkit-transform .3s;\r\n transition: -webkit-transform .3s;\r\n transition: transform .3s;\r\n transition: transform .3s, -webkit-transform .3s;\r\n transition: transform .3s,-webkit-transform .3s;\r\n }\r\n\r\n &.vue-treeselect--focused .vue-treeselect__control-arrow-container:before {\r\n border-left-color: #c0c4cc;\r\n top: 47%;\r\n }\r\n\r\n .vue-treeselect--has-value .vue-treeselect__multi-value {\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/membershipSystem/editIntegralSytem.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right-wrap\"},[_c('topNav',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"attention-wrap\"},[_c('div',{staticClass:\"form-wrap\"},[_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"label-width\":\"120px\"}},[_c('el-form-item',{staticClass:\"padding-0\",attrs:{\"label\":\"策略名称\",\"prop\":\"\"}},[_c('el-input',{staticClass:\"w-340 padding-0\",nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.strategyName),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"strategyName\", $$v)},expression:\"ruleForm.strategyName\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.cateNameLength)+\"/20\")])],1),_vm._v(\" \"),_c('el-form-item',{staticClass:\"margin-20\",attrs:{\"label\":\"适用对象\",\"prop\":\"\"}},[_c('el-select',{attrs:{\"placeholder\":\"请选择\"},model:{value:(_vm.ruleForm.useCrowd),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"useCrowd\", $$v)},expression:\"ruleForm.useCrowd\"}},_vm._l((_vm.applyObjOption),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}))],1),_vm._v(\" \"),(_vm.ruleForm.useCrowd==2)?_c('el-form-item',{staticClass:\"padding-0\",attrs:{\"label\":\"人群定向\",\"prop\":\"\"}},[_c('el-button',[_vm._v(\"已设置0项筛选\")])],1):_vm._e(),_vm._v(\" \"),_c('el-form-item',{staticClass:\"padding-0\",attrs:{\"label\":\"适用条件\"}},[_c('div',{staticClass:\"title-tip\"},[_vm._v(\"该设置只对微信商城中的积分抵现起作用。\")])]),_vm._v(\" \"),_vm._l((_vm.ruleForm.channelList),function(item,index){return [(item.channelType==1)?[_c('div',{staticClass:\"form-child margin-20 margin-l-120\"},[_c('el-form-item',{attrs:{\"label\":\"选择商户\"}},[_c('el-select',{attrs:{\"placeholder\":\"请选择\",\"multiple\":\"\"},model:{value:(item.enterpriseRelationIdArr),callback:function ($$v) {_vm.$set(item, \"enterpriseRelationIdArr\", $$v)},expression:\"item.enterpriseRelationIdArr\"}},_vm._l((_vm.mechantOption),function(item,ind){return _c('el-option',{key:ind,attrs:{\"label\":item.label,\"value\":item.value}})}))],1),_vm._v(\" \"),_c('el-form-item',{staticClass:\"padding-0\",attrs:{\"label\":\"适用商品\"}},[_c('el-select',{attrs:{\"placeholder\":\"请选择\"},on:{\"change\":function($event){_vm.changeGood($event)}},model:{value:(item.channelRelationProType),callback:function ($$v) {_vm.$set(item, \"channelRelationProType\", $$v)},expression:\"item.channelRelationProType\"}},_vm._l((_vm.applyGoods),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})})),_vm._v(\" \"),(item.channelRelationProType == 2)?_c('span',{ref:\"treeinput\",refInFor:true,staticClass:\"span-txt\",on:{\"click\":function($event){_vm.toggle('wx')}}},[_vm._v(\"已选择 \"+_vm._s(item.strategyGoodsRelationIdArr? item.strategyGoodsRelationIdArr.length:0)+\" 个品牌 \")]):_vm._e(),_vm._v(\" \"),(item.channelRelationProType == 3)?_c('span',{ref:\"treeinput\",refInFor:true,staticClass:\"span-txt\",on:{\"click\":function($event){_vm.toggle('wx')}}},[_vm._v(\"已选择 \"+_vm._s(item.strategyGoodsRelationIdArr? item.strategyGoodsRelationIdArr.length:0)+\" 个品类 \")]):_vm._e(),_vm._v(\" \"),(item.channelRelationProType == 2||item.channelRelationProType == 3)?_c('treeselect',{attrs:{\"placeholder\":\"\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\",\"multiple\":true,\"options\":_vm.treeOptions,\"always-open\":_vm.wxOpen,\"value-consists-of\":_vm.valueConsistsOf},model:{value:(item.strategyGoodsRelationIdArr),callback:function ($$v) {_vm.$set(item, \"strategyGoodsRelationIdArr\", $$v)},expression:\"item.strategyGoodsRelationIdArr\"}}):_vm._e(),_vm._v(\" \"),(item.channelRelationProType == 4)?_c('el-button',{on:{\"click\":_vm.showGoodsDialog}},[_vm._v(\"已选0件商品\")]):_vm._e()],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"折扣控制\",\"prop\":\"region\"}},[_c('div',{staticClass:\"radio-cell\"},[_c('el-radio',{attrs:{\"label\":\"1\"},model:{value:(item.integralUseDiscountControl),callback:function ($$v) {_vm.$set(item, \"integralUseDiscountControl\", $$v)},expression:\"item.integralUseDiscountControl\"}},[_vm._v(\"所有折扣商品都适用\")])],1),_vm._v(\" \"),_c('div',{staticClass:\"radio-cell margin-20\"},[_c('el-radio',{attrs:{\"label\":\"2\"},model:{value:(item.integralUseDiscountControl),callback:function ($$v) {_vm.$set(item, \"integralUseDiscountControl\", $$v)},expression:\"item.integralUseDiscountControl\"}},[_vm._v(\"折扣率\")]),_vm._v(\" \"),_c('el-input',{model:{value:(item.integralUseDiscountControlLower),callback:function ($$v) {_vm.$set(item, \"integralUseDiscountControlLower\", $$v)},expression:\"item.integralUseDiscountControlLower\"}}),_vm._v(\" \"),_c('label',[_vm._v(\"至\")]),_vm._v(\" \"),_c('el-input',{model:{value:(item.integralUseDiscountControlUpper),callback:function ($$v) {_vm.$set(item, \"integralUseDiscountControlUpper\", $$v)},expression:\"item.integralUseDiscountControlUpper\"}})],1)])],1)]:_vm._e()]}),_vm._v(\" \"),_c('el-form-item',{staticClass:\"margin-20\",attrs:{\"label\":\"抵现规则\",\"prop\":\"\"}},[_c('div',[_c('el-radio',{attrs:{\"label\":\"1\"},model:{value:(_vm.ruleForm.integralUseStatus),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"integralUseStatus\", $$v)},expression:\"ruleForm.integralUseStatus\"}},[_vm._v(\"每使用\")]),_vm._v(\" \"),_c('el-input',{model:{value:(_vm.ruleForm.integralUse.integral),callback:function ($$v) {_vm.$set(_vm.ruleForm.integralUse, \"integral\", $$v)},expression:\"ruleForm.integralUse.integral\"}}),_c('label',[_vm._v(\"积分,抵 \")]),_vm._v(\" \"),_c('el-input',{model:{value:(_vm.ruleForm.integralUse.fee),callback:function ($$v) {_vm.$set(_vm.ruleForm.integralUse, \"fee\", $$v)},expression:\"ruleForm.integralUse.fee\"}}),_c('label',[_vm._v(\"元\")])],1),_vm._v(\" \"),_c('div',[_c('el-radio',{staticClass:\"margin-20\",attrs:{\"label\":\"0\"},model:{value:(_vm.ruleForm.integralUseStatus),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"integralUseStatus\", $$v)},expression:\"ruleForm.integralUseStatus\"}},[_vm._v(\"不支持抵现\")])],1)]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"比例限制\",\"prop\":\"name\"}},[_c('label',[_vm._v(\"最多可抵用商品金额的 \")]),_vm._v(\" \"),_c('el-input',{model:{value:(_vm.ruleForm.channelList[0].useProportionalRestriction),callback:function ($$v) {_vm.$set(_vm.ruleForm.channelList[0], \"useProportionalRestriction\", $$v)},expression:\"ruleForm.channelList[0].useProportionalRestriction\"}},[_c('template',{slot:\"append\"},[_vm._v(\"%\")])],2)],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保 存\")]),_vm._v(\" \"),_c('el-button',{on:{\"click\":_vm.goBack}},[_vm._v(\"返 回\")])],1)],2)],1)])])]),_vm._v(\" \"),_c('vue-gic-footer'),_vm._v(\" \"),_c('add-goods',{attrs:{\"goodShow\":_vm.goodShow,\"projectName\":_vm.repProjectName},on:{\"selectGoods\":_vm.selectGoods}})],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-96411900\",\"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/view/companyGroup/membershipSystem/editIntegralSytem.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-96411900\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./editIntegralSytem.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!./editIntegralSytem.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./editIntegralSytem.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-96411900\\\",\\\"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!./editIntegralSytem.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-96411900\"\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/view/companyGroup/membershipSystem/editIntegralSytem.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///src/view/companyGroup/membershipSystem/editIntegralSytem.vue","webpack:///./src/view/companyGroup/membershipSystem/editIntegralSytem.vue?8525","webpack:///./src/view/companyGroup/membershipSystem/editIntegralSytem.vue"],"names":["editIntegralSytem","name","data","repProjectName","navpath","path","goodShow","cateNameLength","inputFlagNum","mechantOption","applyObjOption","label","value","applyGoods","wxOpen","valueConsistsOf","treeOptions","id","children","ruleForm","integralStrategyId","enterpriseId","strategyName","strategyType","useCrowd","crowdJson","integralGetStatus","integralGet","fee","integral","integralGetStrategy","integralGetFreezeDays","integralGetEffectiveDays","integralUseStatus","integralUse","channelList","defineProperty_default","integralStrategyChannelId","channelType","openStatus","channelRelationEnterpriseType","channelRelationStoreType","channelStoreType","channelRelationProType","integralUseDiscountControl","integralUseDiscountControlUpper","integralUseDiscountControlLower","useProportionalRestriction","strategyGoodsRelationIdArr","storeRelationIdArr","enterpriseRelationIdArr","created","methods","goBack","this","$router","go","submitForm","formName","that","$refs","validate","valid","console","log","typeof_default","JSON","parse","stringify_default","length","Number","parseInt","forEach","ele","index","saveForm","showmsg","para","Object","api","then","res","result","resData","errorCode","$message","message","type","changeRoute","error","errorMsg","catch","duration","toggle","flag","treeFlag","document","addEventListener","hidePanel","e","treeinput","target","className","tag","toInput","temp","strlen","getByteVal","trim","getZhLen","route","push","changeGood","getGoodsBrand","getGoodsCategory","goodsTreeOptions","showGoodsDialog","selectGoods","val","getInfo","strategyId","prise","enterpriseList","enterpriseName","item","strategy","formatData","bouncer","arr","filter","String","components","topNav","nav","Treeselect","vue_treeselect_default","a","addGoods","add_goods","mounted","$route","query","membershipSystem_editIntegralSytem","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","ref","model","label-width","prop","nativeOn","keyup","$event","callback","$$v","$set","expression","_s","placeholder","_l","key","_e","multiple","ind","on","change","refInFor","click","noOptionsText","noResultsText","options","always-open","value-consists-of","slot","projectName","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/14.d40e2b7d311ce81fb665.js","sourcesContent":["<template>\r\n <div class=\"right-wrap\">\r\n <topNav :navpath=\"navpath\"></topNav>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"attention-wrap\">\r\n <div class=\"form-wrap\">\r\n <el-form :model=\"ruleForm\" ref=\"ruleForm\" label-width=\"120px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"策略名称\" prop=\"\" class=\"padding-0\">\r\n <el-input v-model=\"ruleForm.strategyName\" class=\"w-340 padding-0\" @keyup.native=\"(value) => toInput(value)\">\r\n </el-input>\r\n <label class=\"input-label\">{{cateNameLength}}/20</label>\r\n </el-form-item>\r\n <el-form-item label=\"适用对象\" prop=\"\" class=\"margin-20\">\r\n <el-select v-model=\"ruleForm.useCrowd\" placeholder=\"请选择\">\r\n <el-option\r\n v-for=\"item in applyObjOption\"\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-form-item>\r\n\r\n <el-form-item label=\"人群定向\" v-if=\"ruleForm.useCrowd==2\" prop=\"\" class=\"padding-0\">\r\n <el-button>已设置0项筛选</el-button>\r\n </el-form-item>\r\n <el-form-item label=\"适用条件\" class=\"padding-0\">\r\n <div class=\"title-tip\">该设置只对微信商城中的积分抵现起作用。</div>\r\n </el-form-item>\r\n <!-- 只获取微信的 -->\r\n <template v-for=\"(item,index) in ruleForm.channelList\">\r\n <template v-if=\"item.channelType==1\">\r\n <div class=\"form-child margin-20 margin-l-120\" >\r\n <el-form-item label=\"选择商户\">\r\n <el-select v-model=\"item.enterpriseRelationIdArr\" placeholder=\"请选择\" multiple >\r\n <el-option\r\n v-for=\"(item,ind) in mechantOption\"\r\n :key=\"ind\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n </el-form-item>\r\n\r\n <el-form-item label=\"适用商品\" class=\"padding-0\">\r\n <el-select v-model=\"item.channelRelationProType\" placeholder=\"请选择\" @change=\"changeGood($event)\">\r\n <el-option\r\n v-for=\"item in applyGoods\"\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 <!-- 二级 -->\r\n <span class=\"span-txt\" ref=\"treeinput\" v-if=\"item.channelRelationProType == 2\" @click=\"toggle('wx')\">已选择 {{item.strategyGoodsRelationIdArr? item.strategyGoodsRelationIdArr.length:0}} 个品牌 </span>\r\n <span class=\"span-txt\" ref=\"treeinput\" v-if=\"item.channelRelationProType == 3\" @click=\"toggle('wx')\">已选择 {{item.strategyGoodsRelationIdArr? item.strategyGoodsRelationIdArr.length:0}} 个品类 </span>\r\n <treeselect\r\n v-if=\"item.channelRelationProType == 2||item.channelRelationProType == 3\"\r\n placeholder=\"\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n :multiple=\"true\"\r\n :options=\"treeOptions\"\r\n :always-open=\"wxOpen\"\r\n :value-consists-of=\"valueConsistsOf\"\r\n v-model=\"item.strategyGoodsRelationIdArr\"\r\n />\r\n <el-button v-if=\"item.channelRelationProType == 4\" @click=\"showGoodsDialog\">已选0件商品</el-button>\r\n\r\n </el-form-item>\r\n <el-form-item label=\"折扣控制\" prop=\"region\">\r\n <div class=\"radio-cell\">\r\n <el-radio v-model=\"item.integralUseDiscountControl\" label=\"1\">所有折扣商品都适用</el-radio>\r\n </div>\r\n <div class=\"radio-cell margin-20\" >\r\n <el-radio v-model=\"item.integralUseDiscountControl\" label=\"2\">折扣率</el-radio>\r\n <el-input v-model=\"item.integralUseDiscountControlLower\"></el-input>\r\n <label>至</label>\r\n <el-input v-model=\"item.integralUseDiscountControlUpper\"></el-input>\r\n <!-- <label>商品都适用</label> -->\r\n </div>\r\n </el-form-item>\r\n </div>\r\n </template>\r\n </template>\r\n\r\n <el-form-item label=\"抵现规则\" prop=\"\" class=\"margin-20\">\r\n <div>\r\n <el-radio v-model=\"ruleForm.integralUseStatus\" label=\"1\">每使用</el-radio>\r\n <el-input v-model=\"ruleForm.integralUse.integral\"></el-input><label>积分,抵 </label>\r\n <el-input v-model=\"ruleForm.integralUse.fee\"></el-input><label>元</label>\r\n </div>\r\n <div>\r\n <el-radio v-model=\"ruleForm.integralUseStatus\" label=\"0\" class=\"margin-20\">不支持抵现</el-radio>\r\n </div>\r\n </el-form-item>\r\n <el-form-item label=\"比例限制\" prop=\"name\">\r\n <label>最多可抵用商品金额的 </label>\r\n <el-input v-model=\"ruleForm.channelList[0].useProportionalRestriction\"><template slot=\"append\">%</template></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-button @click=\"goBack\">返 回</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n <!-- 添加商品 -->\r\n <add-goods :goodShow=\"goodShow\" :projectName=\"repProjectName\" @selectGoods=\"selectGoods\"></add-goods>\r\n </div>\r\n</template>\r\n<script>\r\nimport topNav from 'components/nav/nav'\r\nimport addGoods from 'components/memberShip/add-goods'\r\nimport Treeselect from '@riophae/vue-treeselect'\r\n// import the styles\r\nimport '@riophae/vue-treeselect/dist/vue-treeselect.css'\r\n\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport strLength from '@/common/js/strlen';\r\n\r\nimport { getRequest, postRequest, postJsonRequest, postJson, postForm } from '@/api/api';\r\n\r\nexport default {\r\n name: \"addIntegralSytem\",\r\n data() {\r\n return {\r\n repProjectName: 'gic-clique',\r\n navpath: [{\r\n name: '首页',\r\n path: '/'\r\n },\r\n {\r\n name: '编辑积分抵现策略',\r\n path: ''\r\n }\r\n ],\r\n // 添加商品弹窗\r\n goodShow: false,\r\n\r\n // 长度\r\n cateNameLength: 0,\r\n // 输入字限制\r\n inputFlagNum: 20,\r\n\r\n\r\n // 商户\r\n mechantOption:[\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 // 适用对象\r\n applyObjOption:[\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 applyGoods:[\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: '3',\r\n },\r\n {\r\n label: '按单件商品',\r\n value: '4',\r\n },\r\n ],\r\n\r\n\r\n // tree\r\n wxOpen: false,\r\n valueConsistsOf: 'ALL',\r\n treeOptions: [ {\r\n id: 'company',\r\n label: 'Company',\r\n children: [ {\r\n id: 'team-i',\r\n label: 'Team I',\r\n children: [ {\r\n id: 'ff8080815d699a44015d69c6884a002b-a',\r\n label: 'Person A',\r\n }, {\r\n id: 'person-b',\r\n label: 'Person B',\r\n } ],\r\n }],\r\n }],\r\n\r\n ruleForm: {\r\n // 积分获取规则\r\n integralStrategyId: \"ff80808163a7a09b0163b01171e202db\", //策略id\r\n enterpriseId: \"ff8080815dacd3a2015dacd3ef5c0000\",\r\n strategyName: 1, //策略名称\r\n strategyType: 1, // 策略类型 1消费积分 2积分抵现\r\n useCrowd: '1', // 策略类型 1所有 2人群筛选\r\n crowdJson: '', //人群筛选器内容\r\n integralGetStatus: '1', // 积分获取开启 1是0否\r\n integralGet: {fee:11,integral:12},\r\n integralGetStrategy: '1', // 取整策略 1四舍五入 2抹零 3向上取整\r\n integralGetFreezeDays: 1, // 获取积分冻结天数\r\n integralGetEffectiveDays: 1, // 获取积分有效天\r\n integralUseStatus: '0', // 积分抵现开启 1是0否\r\n integralUse: {fee:'',integral:''}, // 积分抵现 {fee:5,integral:5}\r\n channelList: [\r\n {\r\n integralStrategyChannelId: \"ff808081649321d20164a1fafbdd01df\", //id\r\n enterpriseId: \"ff8080815dacd3a2015dacd3ef5c0000\",\r\n integralStrategyId: \"ff80808163a7a09b0163b01171e202db\", //策略id\r\n channelType: \"1\", //渠道类型 1微信 3:线下 5淘宝 6京东 7唯品会 8天猫\r\n openStatus: true, //渠道配置是否启用 1启用 0停用\r\n channelRelationEnterpriseType: \"1\", // 策略关联企业 1所有企业 2部分企业\r\n channelRelationStoreType: \"1\", //策略关联门店类型 1所有门店 2门店分组 3部分门店\r\n channelStoreType: \"0\", // 策略选择门店类型 (-1:所有 0:自营 1:联营 2:加盟,3代销4托管)\r\n channelRelationProType: \"1\", // 策略关联商品类型 1所有商品 2商品品牌 3商品类目 4部分商品\r\n integralUseDiscountControl: \"1\", // 折扣控制 1所有折扣商品适用 2折扣范围\r\n integralUseDiscountControlUpper: \"0.0\",\r\n integralUseDiscountControlLower: \"0.0\",\r\n useProportionalRestriction: \"0.0\", // 抵现比例限制\r\n strategyGoodsRelationIdArr: [], // 商品\r\n storeRelationIdArr: [], //门店\r\n enterpriseRelationIdArr: [], //商户\r\n useProportionalRestriction: '0', // 抵现比例限制\r\n },\r\n ],\r\n },\r\n }\r\n },\r\n created() {\r\n // this.selectReplayStyle()\r\n },\r\n methods: {\r\n // 返回\r\n goBack() {\r\n this.$router.go(-1)\r\n },\r\n // 保存\r\n submitForm(formName) {\r\n var that = this\r\n this.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n console.log(typeof(that.ruleForm.integralUse))\r\n var data = JSON.parse(JSON.stringify(that.ruleForm))\r\n\r\n // 非空验证\r\n if (!data.strategyName) {\r\n showMsg.showmsg('请填写策略名称','error')\r\n return;\r\n }\r\n\r\n if (!data.channelList[0].enterpriseRelationIdArr.length) {\r\n showMsg.showmsg('请填写选择商户','error')\r\n return;\r\n }\r\n\r\n\r\n if (data.channelList[0].integralUseDiscountControl==2 &&(!data.channelList[0].integralUseDiscountControlLower||!data.channelList[0].integralUseDiscountControlUpper)) {\r\n showMsg.showmsg('请填写折扣率','error')\r\n return;\r\n }\r\n\r\n if (data.integralUseStatus==1 && (!Number(data.integralUse.integral)||!Number(data.integralUse.fee))) {\r\n showMsg.showmsg('请填写抵现规则','error')\r\n return;\r\n }\r\n\r\n if (!data.channelList[0].useProportionalRestriction) {\r\n showMsg.showmsg('请填写比例限制','error')\r\n return;\r\n }\r\n\r\n // 规则需要乘以 10\r\n data.integralUse.fee = parseInt(data.integralUse.fee*10)\r\n data.integralUse.integral = parseInt(data.integralUse.integral*10)\r\n data.integralUse = JSON.stringify(data.integralUse)\r\n data.channelList.forEach(function(ele,index) {\r\n\r\n })\r\n\r\n that.saveForm(data)\r\n } else {\r\n console.log('error submit!!');\r\n return false;\r\n }\r\n });\r\n },\r\n\r\n // 保存数据\r\n saveForm(data) {\r\n var that = this\r\n console.log(\"编辑积分抵现策略:\" ,data)\r\n var para = data;\r\n\r\n postJson('/api-admin/save-member-integral-strategy',para)\r\n .then((res) => {\r\n console.log(res.data.result)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n // that.updateData()\r\n that.$message({\r\n message: '保存成功',\r\n type: 'success'\r\n });\r\n\r\n that.changeRoute('/pointSystem');\r\n\r\n return;\r\n }\r\n errMsg.errorMsg(resData)\r\n // that.updateData()\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.updateData()\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 toggle(flag) {\r\n var that = this\r\n that.treeFlag = flag\r\n\r\n if(flag== 'wx'){\r\n that.wxOpen = true\r\n }\r\n document.addEventListener('click', that.hidePanel, false)\r\n },\r\n\r\n hidePanel(e) {\r\n var that = this\r\n console.log(that.$refs.treeinput,e.target.className)\r\n if (typeof(e.target.className)== 'object') {return;}\r\n var tag = e.target.className !='span-txt' && e.target.className !='vue-treeselect__list' && e.target.className != 'vue-treeselect__label' && e.target.className != 'vue-treeselect__list-item vue-treeselect__indent-level-1' && e.target.className != 'vue-treeselect__minus-mark' && e.target.className !='vue-treeselect__option' && e.target.className !='vue-treeselect__option vue-treeselect__option--highlight' && e.target.className !='vue-treeselect__checkbox vue-treeselect__checkbox--unchecked'&& e.target.className != 'vue-treeselect__option-arrow-placeholder' && e.target.className!='el-form demo-ruleForm' && e.target.className!='vue-treeselect__option vue-treeselect__option--selected vue-treeselect__option--highlight' && e.target.className !='vue-treeselect__list-item vue-treeselect__indent-level-1' && e.target.className!= 'vue-treeselect__list-item vue-treeselect__indent-level-0' && e.target.className !='vue-treeselect__checkbox-container' && e.target.className !='vue-treeselect__option-arrow-container';\r\n console.log(tag)\r\n if (tag){\r\n\r\n if(that.treeFlag== 'wx'){\r\n that.wxOpen = false\r\n }\r\n }\r\n },\r\n\r\n // 输入\r\n toInput: function(value) {\r\n var that = this;\r\n console.log(value)\r\n\r\n var temp = '';\r\n var temp = strLength.getByteVal(value.target.value,that.inputFlagNum)\r\n console.log(temp)\r\n that.ruleForm.strategyName = temp.trim()\r\n\r\n that.cateNameLength = strLength.getZhLen(that.ruleForm.strategyName);\r\n\r\n console.log(that.ruleForm)\r\n },\r\n\r\n // 路由跳转\r\n changeRoute(route) {\r\n this.$router.push(route);\r\n },\r\n\r\n // 选择商品分类\r\n changeGood(e){\r\n var that = this\r\n console.log(\"线下渠道选择商品类别:\",e)\r\n if (e==2) {\r\n that.getGoodsBrand()\r\n }\r\n if (e==3) {\r\n that.getGoodsCategory()\r\n }\r\n },\r\n\r\n // 获取商品品牌\r\n getGoodsBrand(){\r\n var that = this\r\n var para = {\r\n\r\n }\r\n\r\n postRequest('/api-admin/',para)\r\n .then((res) => {\r\n console.log(res.data.result)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n var data = resData.result\r\n that.goodsTreeOptions = data\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\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 getGoodsCategory(){\r\n var that = this\r\n var para = {\r\n\r\n }\r\n\r\n postRequest('/api-admin/',para)\r\n .then((res) => {\r\n console.log(res.data.result)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n var data = resData.result\r\n that.goodsTreeOptions = data\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\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 showGoodsDialog() {\r\n var that = this\r\n console.log(\"show\")\r\n that.goodShow = true;\r\n },\r\n\r\n // 子组件触发方法\r\n selectGoods(val){\r\n var that = this\r\n console.log(val)\r\n that.goodShow = false\r\n },\r\n\r\n // 获取策略信息\r\n getInfo() {\r\n var that = this\r\n var para = {\r\n strategyId: that.ruleForm.integralStrategyId\r\n }\r\n\r\n postRequest('/api-admin/get-member-integral-strategy',para)\r\n .then((res) => {\r\n console.log(res.data.result)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n\r\n // 商户列表\r\n var prise = res.data.result.enterpriseList\r\n prise.forEach(function(ele,index){\r\n ele.label = ele.enterpriseName;\r\n ele.value = ele.enterpriseId;\r\n })\r\n that.mechantOption = prise\r\n\r\n var item = res.data.result.strategy;\r\n\r\n item.integralUse = JSON.parse(item.integralUse)\r\n if (!item.integralUse) {\r\n item.integralUse = {}\r\n item.integralUse.fee = '';\r\n item.integralUse.integral = '';\r\n }\r\n // 规则需要先除以10\r\n if (item.integralUse.fee !='') {\r\n item.integralUse.fee = parseInt(item.integralUse.fee/10)\r\n }\r\n if (item.integralUse.integral) {\r\n item.integralUse.integral = parseInt(item.integralUse.integral/10)\r\n }\r\n\r\n that.ruleForm = that.formatData(item)\r\n // 字数控制\r\n that.cateNameLength = strLength.getZhLen(that.ruleForm.strategyName)\r\n console.log(that.ruleForm)\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\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 bouncer(arr) {\r\n\r\n return arr.filter(function(val){\r\n return !(!val || val === \"\");\r\n });\r\n },\r\n\r\n formatData(item) {\r\n var that = this\r\n item.integralGetStatus = String(item.integralGetStatus);\r\n item.integralUseStatus = String(item.integralUseStatus);\r\n item.useCrowd = String(item.useCrowd);\r\n\r\n item.integralGet = JSON.parse(item.integralGet);\r\n\r\n\r\n item.channelList.forEach(function(ele,index) {\r\n ele.channelType = String(ele.channelType);\r\n // ele.useCrowd = String(ele.useCrowd);\r\n ele.channelRelationStoreType = String(ele.channelRelationStoreType)\r\n ele.channelStoreType = String(ele.channelStoreType)\r\n ele.channelRelationProType = String(ele.channelRelationProType)\r\n ele.integralUseDiscountControl = String(ele.integralUseDiscountControl)\r\n ele.integralUseDiscountControlUpper = String(ele.integralUseDiscountControlUpper)\r\n ele.integralUseDiscountControlLower = String(ele.integralUseDiscountControlLower)\r\n ele.useProportionalRestriction = String(ele.useProportionalRestriction)\r\n\r\n if (!ele.strategyGoodsRelationIdArr || !ele.strategyGoodsRelationIdArr.length) {\r\n\r\n ele.strategyGoodsRelationIdArr = []\r\n }\r\n if (!ele.storeRelationIdArr || !ele.storeRelationIdArr.length) {\r\n ele.storeRelationIdArr = []\r\n }\r\n if (!ele.enterpriseRelationIdArr || !ele.enterpriseRelationIdArr.length) {\r\n ele.enterpriseRelationIdArr = []\r\n }\r\n\r\n })\r\n console.log(item.channelList)\r\n return item;\r\n },\r\n\r\n // 获取商品品类\r\n\r\n },\r\n components: {\r\n topNav,\r\n Treeselect,\r\n addGoods\r\n },\r\n mounted() {\r\n var that = this\r\n console.log(that.$route.query.integralStrategyId)\r\n // 获取策略 id\r\n var id = that.$route.query.integralStrategyId;\r\n that.ruleForm.integralStrategyId = id;\r\n that.getInfo();\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.attention-wrap {\r\n .item-label {\r\n font-size: 14px;\r\n color: #606266;\r\n margin-bottom: 30px;\r\n span {\r\n display: inline-block;\r\n width: 80px;\r\n }\r\n }\r\n\r\n .vue-treeselect {\r\n display: inline-block;\r\n vertical-align: top;\r\n width: 300px;\r\n }\r\n\r\n .title-tip {\r\n font-size: 12px;\r\n color: #888;\r\n }\r\n .attention-content-wrap {}\r\n}\r\n\r\n.form-wrap {\r\n\r\n .el-input {\r\n width: 178px;\r\n padding: 0 10px;\r\n &.w-300 {\r\n width: 300px;\r\n\r\n /*/deep/ .el-input-group__append{\r\n background-color: #fff;\r\n border-left: 0px;\r\n }\r\n /deep/ .el-input__inner {\r\n border-right: 0px;\r\n }*/\r\n }\r\n &.w-340 {\r\n width: 340px;\r\n }\r\n }\r\n\r\n /deep/ .input-label {\r\n position: absolute;\r\n left: 303px;\r\n color: #ccc;\r\n font-size: 12px;\r\n }\r\n\r\n\r\n .el-select {\r\n vertical-align: top;\r\n }\r\n\r\n .span-txt {\r\n position: absolute;\r\n left: 222px;\r\n z-index: 2;\r\n width: 300px;\r\n text-align: center;\r\n }\r\n\r\n .padding-0 {\r\n padding: 0;\r\n }\r\n\r\n .form-child {\r\n width: 900px;\r\n padding: 15px 20px 10px 0px;\r\n background: #f5f6f9;\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\r\n .margin-l-120 {\r\n margin-left: 120px;\r\n }\r\n\r\n .margin-20 {\r\n margin-top: 20px;\r\n }\r\n\r\n .tinymce-wrap {\r\n width: 780px;\r\n }\r\n}\r\n\r\n/*树形*/\r\n.vue-treeselect /deep/ {\r\n\r\n /deep/ .vue-treeselect__control {\r\n height: 36px;\r\n /*line-height: 36px;*/\r\n cursor: pointer;\r\n }\r\n\r\n .vue-treeselect__placeholder {\r\n line-height: 36px;\r\n font-size: 12px;\r\n }\r\n\r\n /deep/ .vue-treeselect__multi-value-item-container,/deep/ .vue-treeselect__multi-value {\r\n line-height: 1;\r\n height: 0;\r\n opacity: 0;\r\n }\r\n\r\n span.vue-treeselect__multi-value-label {\r\n line-height: 1;\r\n }\r\n\r\n .vue-treeselect__multi-value-item {\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n background-color: #f0f2f5;\r\n color: #909399;\r\n }\r\n\r\n .vue-treeselect__value-remove {\r\n color: #909399;\r\n }\r\n\r\n &:not(.vue-treeselect--disabled) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-disabled):hover {\r\n background-color: #f0f2f5;\r\n color: #909399;\r\n }\r\n\r\n .vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container {\r\n cursor: pointer;\r\n }\r\n\r\n /deep/ .vue-treeselect__x-container {\r\n display: none;\r\n }\r\n\r\n .vue-treeselect__control-arrow {\r\n display: none;\r\n }\r\n\r\n .vue-treeselect__control-arrow-container {\r\n position: relative;\r\n }\r\n\r\n /deep/ .vue-treeselect__value-container{\r\n line-height: 34px;\r\n }\r\n\r\n /deep/.vue-treeselect__control-arrow-container:after, .vue-treeselect__control-arrow-container:before {\r\n border: 6px solid transparent;\r\n border-left: 6px solid #fff;\r\n width: 0;\r\n height: 0;\r\n position: absolute;\r\n top: 49%;\r\n left: 50%;\r\n margin-left: -6px;\r\n content: ' ';\r\n margin-top: -3px;\r\n -webkit-transform: rotate(90deg);\r\n -moz-transform: rotate(90deg);\r\n -o-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n -webkit-transition: -webkit-transform .3s;\r\n transition: -webkit-transform .3s;\r\n transition: transform .3s;\r\n transition: transform .3s, -webkit-transform .3s;\r\n transition: transform .3s,-webkit-transform .3s;\r\n }\r\n\r\n /deep/ .vue-treeselect__control-arrow-container:before {\r\n border-left-color: #c0c4cc;\r\n top: 52%;\r\n }\r\n\r\n &.vue-treeselect--focused .vue-treeselect__control-arrow-container:after, &.vue-treeselect--focused .vue-treeselect__control-arrow-container:before {\r\n margin-top: -6px;\r\n -webkit-transform: rotateZ(-90deg);\r\n -moz-transform: rotateZ(-90deg);\r\n -o-transform: rotateZ(-90deg);\r\n transform: rotateZ(-90deg);\r\n -webkit-transition: -webkit-transform .3s;\r\n transition: -webkit-transform .3s;\r\n transition: transform .3s;\r\n transition: transform .3s, -webkit-transform .3s;\r\n transition: transform .3s,-webkit-transform .3s;\r\n }\r\n\r\n &.vue-treeselect--focused .vue-treeselect__control-arrow-container:before {\r\n border-left-color: #c0c4cc;\r\n top: 47%;\r\n }\r\n\r\n .vue-treeselect--has-value .vue-treeselect__multi-value {\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/membershipSystem/editIntegralSytem.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right-wrap\"},[_c('topNav',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"attention-wrap\"},[_c('div',{staticClass:\"form-wrap\"},[_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"label-width\":\"120px\"}},[_c('el-form-item',{staticClass:\"padding-0\",attrs:{\"label\":\"策略名称\",\"prop\":\"\"}},[_c('el-input',{staticClass:\"w-340 padding-0\",nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.strategyName),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"strategyName\", $$v)},expression:\"ruleForm.strategyName\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.cateNameLength)+\"/20\")])],1),_vm._v(\" \"),_c('el-form-item',{staticClass:\"margin-20\",attrs:{\"label\":\"适用对象\",\"prop\":\"\"}},[_c('el-select',{attrs:{\"placeholder\":\"请选择\"},model:{value:(_vm.ruleForm.useCrowd),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"useCrowd\", $$v)},expression:\"ruleForm.useCrowd\"}},_vm._l((_vm.applyObjOption),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}))],1),_vm._v(\" \"),(_vm.ruleForm.useCrowd==2)?_c('el-form-item',{staticClass:\"padding-0\",attrs:{\"label\":\"人群定向\",\"prop\":\"\"}},[_c('el-button',[_vm._v(\"已设置0项筛选\")])],1):_vm._e(),_vm._v(\" \"),_c('el-form-item',{staticClass:\"padding-0\",attrs:{\"label\":\"适用条件\"}},[_c('div',{staticClass:\"title-tip\"},[_vm._v(\"该设置只对微信商城中的积分抵现起作用。\")])]),_vm._v(\" \"),_vm._l((_vm.ruleForm.channelList),function(item,index){return [(item.channelType==1)?[_c('div',{staticClass:\"form-child margin-20 margin-l-120\"},[_c('el-form-item',{attrs:{\"label\":\"选择商户\"}},[_c('el-select',{attrs:{\"placeholder\":\"请选择\",\"multiple\":\"\"},model:{value:(item.enterpriseRelationIdArr),callback:function ($$v) {_vm.$set(item, \"enterpriseRelationIdArr\", $$v)},expression:\"item.enterpriseRelationIdArr\"}},_vm._l((_vm.mechantOption),function(item,ind){return _c('el-option',{key:ind,attrs:{\"label\":item.label,\"value\":item.value}})}))],1),_vm._v(\" \"),_c('el-form-item',{staticClass:\"padding-0\",attrs:{\"label\":\"适用商品\"}},[_c('el-select',{attrs:{\"placeholder\":\"请选择\"},on:{\"change\":function($event){_vm.changeGood($event)}},model:{value:(item.channelRelationProType),callback:function ($$v) {_vm.$set(item, \"channelRelationProType\", $$v)},expression:\"item.channelRelationProType\"}},_vm._l((_vm.applyGoods),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})})),_vm._v(\" \"),(item.channelRelationProType == 2)?_c('span',{ref:\"treeinput\",refInFor:true,staticClass:\"span-txt\",on:{\"click\":function($event){_vm.toggle('wx')}}},[_vm._v(\"已选择 \"+_vm._s(item.strategyGoodsRelationIdArr? item.strategyGoodsRelationIdArr.length:0)+\" 个品牌 \")]):_vm._e(),_vm._v(\" \"),(item.channelRelationProType == 3)?_c('span',{ref:\"treeinput\",refInFor:true,staticClass:\"span-txt\",on:{\"click\":function($event){_vm.toggle('wx')}}},[_vm._v(\"已选择 \"+_vm._s(item.strategyGoodsRelationIdArr? item.strategyGoodsRelationIdArr.length:0)+\" 个品类 \")]):_vm._e(),_vm._v(\" \"),(item.channelRelationProType == 2||item.channelRelationProType == 3)?_c('treeselect',{attrs:{\"placeholder\":\"\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\",\"multiple\":true,\"options\":_vm.treeOptions,\"always-open\":_vm.wxOpen,\"value-consists-of\":_vm.valueConsistsOf},model:{value:(item.strategyGoodsRelationIdArr),callback:function ($$v) {_vm.$set(item, \"strategyGoodsRelationIdArr\", $$v)},expression:\"item.strategyGoodsRelationIdArr\"}}):_vm._e(),_vm._v(\" \"),(item.channelRelationProType == 4)?_c('el-button',{on:{\"click\":_vm.showGoodsDialog}},[_vm._v(\"已选0件商品\")]):_vm._e()],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"折扣控制\",\"prop\":\"region\"}},[_c('div',{staticClass:\"radio-cell\"},[_c('el-radio',{attrs:{\"label\":\"1\"},model:{value:(item.integralUseDiscountControl),callback:function ($$v) {_vm.$set(item, \"integralUseDiscountControl\", $$v)},expression:\"item.integralUseDiscountControl\"}},[_vm._v(\"所有折扣商品都适用\")])],1),_vm._v(\" \"),_c('div',{staticClass:\"radio-cell margin-20\"},[_c('el-radio',{attrs:{\"label\":\"2\"},model:{value:(item.integralUseDiscountControl),callback:function ($$v) {_vm.$set(item, \"integralUseDiscountControl\", $$v)},expression:\"item.integralUseDiscountControl\"}},[_vm._v(\"折扣率\")]),_vm._v(\" \"),_c('el-input',{model:{value:(item.integralUseDiscountControlLower),callback:function ($$v) {_vm.$set(item, \"integralUseDiscountControlLower\", $$v)},expression:\"item.integralUseDiscountControlLower\"}}),_vm._v(\" \"),_c('label',[_vm._v(\"至\")]),_vm._v(\" \"),_c('el-input',{model:{value:(item.integralUseDiscountControlUpper),callback:function ($$v) {_vm.$set(item, \"integralUseDiscountControlUpper\", $$v)},expression:\"item.integralUseDiscountControlUpper\"}})],1)])],1)]:_vm._e()]}),_vm._v(\" \"),_c('el-form-item',{staticClass:\"margin-20\",attrs:{\"label\":\"抵现规则\",\"prop\":\"\"}},[_c('div',[_c('el-radio',{attrs:{\"label\":\"1\"},model:{value:(_vm.ruleForm.integralUseStatus),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"integralUseStatus\", $$v)},expression:\"ruleForm.integralUseStatus\"}},[_vm._v(\"每使用\")]),_vm._v(\" \"),_c('el-input',{model:{value:(_vm.ruleForm.integralUse.integral),callback:function ($$v) {_vm.$set(_vm.ruleForm.integralUse, \"integral\", $$v)},expression:\"ruleForm.integralUse.integral\"}}),_c('label',[_vm._v(\"积分,抵 \")]),_vm._v(\" \"),_c('el-input',{model:{value:(_vm.ruleForm.integralUse.fee),callback:function ($$v) {_vm.$set(_vm.ruleForm.integralUse, \"fee\", $$v)},expression:\"ruleForm.integralUse.fee\"}}),_c('label',[_vm._v(\"元\")])],1),_vm._v(\" \"),_c('div',[_c('el-radio',{staticClass:\"margin-20\",attrs:{\"label\":\"0\"},model:{value:(_vm.ruleForm.integralUseStatus),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"integralUseStatus\", $$v)},expression:\"ruleForm.integralUseStatus\"}},[_vm._v(\"不支持抵现\")])],1)]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"比例限制\",\"prop\":\"name\"}},[_c('label',[_vm._v(\"最多可抵用商品金额的 \")]),_vm._v(\" \"),_c('el-input',{model:{value:(_vm.ruleForm.channelList[0].useProportionalRestriction),callback:function ($$v) {_vm.$set(_vm.ruleForm.channelList[0], \"useProportionalRestriction\", $$v)},expression:\"ruleForm.channelList[0].useProportionalRestriction\"}},[_c('template',{slot:\"append\"},[_vm._v(\"%\")])],2)],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保 存\")]),_vm._v(\" \"),_c('el-button',{on:{\"click\":_vm.goBack}},[_vm._v(\"返 回\")])],1)],2)],1)])])]),_vm._v(\" \"),_c('vue-gic-footer'),_vm._v(\" \"),_c('add-goods',{attrs:{\"goodShow\":_vm.goodShow,\"projectName\":_vm.repProjectName},on:{\"selectGoods\":_vm.selectGoods}})],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-96411900\",\"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/view/companyGroup/membershipSystem/editIntegralSytem.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-96411900\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./editIntegralSytem.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!./editIntegralSytem.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./editIntegralSytem.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-96411900\\\",\\\"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!./editIntegralSytem.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-96411900\"\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/view/companyGroup/membershipSystem/editIntegralSytem.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///./src/common/js/timeFormat.js","webpack:///src/view/companyGroup/membershipSystem/companyGroupInfo.vue","webpack:///./src/view/companyGroup/membershipSystem/companyGroupInfo.vue?e35d","webpack:///./src/view/companyGroup/membershipSystem/companyGroupInfo.vue"],"names":["timeFormat","val","date","Date","y","getFullYear","m","getMonth","day","getDate","newArr","split","forEach","ele","index","push","formatDig","num","console","log","getHours","getMinutes","companyGroupInfo","_name$data$beforeMoun","name","data","projectName","areaOptions","provinceName","provinceId","cityName","cityId","countryName","countyId","navpath","path","upUrl","uploadLoading","imgShowFlag","imgUrl","ruleForm","cliqueName","enterpriseName","region","addressDetail","qcloudImageUrl","enterpriseList","enterpriseId","storeBusinessTime","date1","date2","customerPhone","enterpriseDescription","rules","required","message","trigger","type","inputNumObj","inputFlag","inputFlagNum","baseUrl","beforeMount","host","window","location","origin","indexOf","this","created","mounted","getGroupInfo","methods","showImage","src","hideImage","uploadUrl","changeRoute","route","$router","submitForm","formName","that","$refs","validate","valid","$message","error","duration","newFormData","JSON","parse","stringify_default","saveGroupInfo","handleAvatarSuccess","res","file","errorCode","result","imageFiledCode","imageUrl","wxImg","errorMsg","beforeAvatarUpload","isJPG","isLt2M","size","promise_default","a","resolve","reject","reader","FileReader","onload","event","image","Image","width","height","target","readAsDataURL","focus","toInput","value","temp","strlen","getByteVal","trim","getZhLen","selected","country","areaId","form","para","requestProject","brandName","imageFieldCode","Object","api","then","resData","showmsg","catch","redirect","e","eid","href","open","newEnterprise","enterprise","province","city","areaOptionsNew","obj","setArea","login","watch","defineProperty_default","topNav","nav","membershipSystem_companyGroupInfo","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","ref","model","label-width","label","prop","on","$event","nativeOn","keyup","callback","$$v","$set","expression","_s","action","show-file-list","on-success","before-upload","directives","rawName","mouseover","click","_l","item","tag","to","query","alt","is-range","range-separator","start-placeholder","end-placeholder","placeholder","format","staticStyle","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"iNAMAA,EAIc,SAASC,GACnB,IAAIC,EAAO,IAAIC,KACXC,EAAIF,EAAKG,cACTC,EAAIJ,EAAKK,WAAY,EACrBC,EAAMN,EAAKO,UAEJC,KAMX,OALWT,EAAIU,MAAM,KAChBC,QAAQ,SAASC,EAAIC,GACxBJ,EAAOK,KAAKF,EAAIF,MAAM,SAEnB,IAAIR,KAAKC,EAAEE,EAAEE,EAAIE,EAAO,GAAG,GAAGA,EAAO,GAAG,IAAI,IAAIP,KAAKC,EAAEE,EAAEE,EAAIE,EAAO,GAAG,GAAGA,EAAO,GAAG,MAf7FV,EAAe,SAqBFC,GAGT,SAASe,EAAUC,GACjB,OAAOA,EAAM,EAAI,GAAKA,EAAM,IAAMA,EAMpC,OATAC,QAAQC,IAAIlB,GAMHe,EAAU,IAAIb,KAAKF,EAAI,IAAImB,YAAY,IAAIJ,EAAU,IAAIb,KAAKF,EAAI,IAAIoB,cAEzE,KADGL,EAAU,IAAIb,KAAKF,EAAI,IAAImB,YAAY,IAAIJ,EAAU,IAAIb,KAAKF,EAAI,IAAIoB,wCC0FnFC,aAAAC,GACAC,KAAA,uBACAC,KAFA,WAGA,OACAC,YAAA,aACAC,aACAC,aAAA,GACAC,WAAA,GACAC,SAAA,GACAC,OAAA,GACAC,YAAA,GACAC,SAAA,IAEAC,UACAV,KAAA,KACAW,KAAA,MAGAX,KAAA,OACAW,KAAA,KAIAC,MAAA,GACAC,eAAA,EAEAC,aAAA,EACAC,OAAA,GAEAC,UACAC,WAAA,GACAC,eAAA,GACAC,OAAA,GACAC,cAAA,GACAC,eAAA,GACAC,iBAEAC,aAAA,GACAL,eAAA,KACAG,eAAA,MAIAG,mBAAA,IAAA7C,KAAA,oBAAAA,KAAA,iBACA8C,MAAA,GACAC,MAAA,GACAC,cAAA,GACAC,sBAAA,IAEAC,OACAZ,aACAa,UAAA,EAAAC,QAAA,UAAAC,QAAA,SAEAd,iBACAY,UAAA,EAAAC,QAAA,UAAAC,QAAA,SAEAb,SACAW,UAAA,EAAAC,QAAA,UAAAC,QAAA,SAEAZ,gBACAU,UAAA,EAAAC,QAAA,UAAAC,QAAA,WAEAR,oBACAM,UAAA,EAAAC,QAAA,UAAAC,QAAA,WAEAP,QACAQ,KAAA,OAAAH,UAAA,EAAAC,QAAA,QAAAC,QAAA,WAEAN,QACAO,KAAA,OAAAH,UAAA,EAAAC,QAAA,QAAAC,QAAA,WAGAL,gBACAG,UAAA,EAAAC,QAAA,UAAAC,QAAA,WAEAJ,wBACAE,UAAA,EAAAC,QAAA,UAAAC,QAAA,UAIAE,aACAjB,WAAA,EACAC,eAAA,EACAE,cAAA,EACAO,cAAA,EACAC,sBAAA,GAIAO,UAAA,GACAC,aAAA,GAEAC,QAAA,KAGAC,YA/FA,WAgGA,IACAC,EAAAC,OAAAC,SAAAC,OACAhD,QAAAC,IAAA,UAAA4C,GACA,MAAAA,EAAAI,QAAA,aAHAC,KAIAP,QAAA,4BAJAO,KAMAP,QAAAE,EANAK,KASAhC,MATAgC,KASAP,QAAA,iCAEAQ,QA3GA,WA6GAnD,QAAAC,IAAA,YAGAmD,QAhHA,WAkHApD,QAAAC,IAAA,WADAiD,KAEAG,gBAGAC,SAGAC,UAHA,SAGAC,GAEAxD,QAAAC,IAAAuD,GADAN,KAEA9B,aAAA,EAFA8B,KAGA7B,OAAAmC,GAEAC,UATA,SASA1E,GAEAiB,QAAAC,IAAAlB,GADAmE,KAEA9B,aAAA,GAGAsC,UAfA,WAgBA,IAEAf,EADAE,EAAAC,OAAAC,SAAAC,OAWA,OATAhD,QAAAC,IAAA,UAAA4C,GAEAF,EADA,MAAAE,EAAAI,QAAA,aACA,4BAEAJ,EAPAK,KAUAhC,MAAAyB,EAAA,0DACA3C,QAAAC,IAXAiD,KAWAhC,OAXAgC,KAYAhC,OAGAyC,YA/BA,SA+BAC,GACAV,KACAW,QAAAhE,KAAA+D,IAIAE,WArCA,SAqCAC,GACA,IAAAC,EAAAd,KACAc,EAAAC,MAAAF,GAAAG,SAAA,SAAAC,GACA,IAAAA,EAgBA,OALAnE,QAAAC,IAAA,kBACA+D,EAAAI,SAAAC,OACAC,SAAA,IACAjC,QAAA,YAEA,EAdA,IAAAkC,EAAAC,KAAAC,MAAAC,IAAAV,EAAA1C,WACAtB,QAAAC,IAAAsE,GACAA,EAAAzC,kBAAAhD,EAAAyF,EAAAzC,mBAEA9B,QAAAC,IAAAsE,EAAAzC,mBAEAkC,EAAAW,cAAAJ,MAcAK,oBA9DA,SA8DAC,EAAAC,GACA5B,KACA/B,eAAA,EADA+B,KAEA9B,aAAA,EACApB,QAAAC,IAAA,UAAA4E,GACA,GAAAA,EAAAE,WAJA7B,KAMA5B,SAAAK,eAAAkD,EAAAG,OAAA,GAAArD,eANAuB,KAOA5B,SAAA2D,eAAAJ,EAAAG,OAAA,GAAAC,eAPA/B,KAQA5B,SAAA4D,SAAAL,EAAAG,OAAA,GAAAG,OAEAd,EAAA,EAAAe,SAAAP,IAIAQ,mBA7EA,SA6EAP,GACA,IAAAd,EAAAd,KACAc,EAAA5C,aAAA,EACA,IAAAkE,EAAA,eAAAR,EAAAvC,MAAA,cAAAuC,EAAAvC,KACAgD,EAAAT,EAAAU,KAAA,aAQA,OANAF,GACAtB,EAAAI,SAAAC,MAAA,sBAEAkB,GACAvB,EAAAI,SAAAC,MAAA,oBAEAiB,GAAAC,GAAA,IAAAE,EAAAC,EAAA,SAAAC,EAAAC,GACA,IAAAC,EAAA,IAAAC,WACAD,EAAAE,OAAA,SAAAC,GACA,IAAAC,EAAA,IAAAC,MACAD,EAAAF,OAAA,WACA,IAAAI,EAAAjD,KAAAiD,MACAC,EAAAlD,KAAAkD,OACApG,QAAAC,IAAAkG,EAAAC,GAEAD,IAAAC,IACApC,EAAA7C,eAAA,EACA6C,EAAAI,SAAAC,MAAA,qBACAuB,KAGAD,KAEA3B,EAAA7C,eAAA,EACA8E,EAAAzC,IAAAwC,EAAAK,OAAArB,OACAhF,QAAAC,IAAA,QAAA+F,EAAAK,OAAArB,SAEAa,EAAAS,cAAAxB,MAIAyB,MAlHA,SAkHAjG,EAAAP,GAEAC,QAAAC,IAAAK,EAAAP,GADAmD,KAEAT,UAAAnC,EAFA4C,KAGAR,aAAA3C,GAIAyG,QAAA,SAAAC,GAEAzG,QAAAC,IAAAwG,GAEA,IAAAC,EAAA,GACAA,EAAAC,EAAA,EAAAC,WAAAH,EAAAJ,OAAAI,MAJAvD,KAIAR,cACA1C,QAAAC,IAAAyG,GALAxD,KAMA5B,SANA4B,KAMAT,WAAAiE,EAAAG,OANA3D,KAQAV,YARAU,KAQAT,WAAAkE,EAAA,EAAAG,SARA5D,KAQA5B,SARA4B,KAQAT,YAEAzC,QAAAC,IAVAiD,KAUA5B,SAVA4B,KAUAT,aAIAsE,SAzIA,SAyIAhI,GACAiB,QAAAC,IAAAlB,GAEAA,EAAAiI,SADA9D,KAEA5B,SAAAG,OAAA1C,EACAiB,QAAAC,IAAAlB,EAAAkI,QAHA/D,KAIA5B,SAAA2F,OAAAlI,EAAAkI,QAJA/D,KAMA5B,SAAAG,OAAA,IAIAkD,cArJA,SAqJAuC,GACA,IAAAlD,EAAAd,KACAiE,GAEAC,eAAApD,EAAAxD,YACAe,WAAA2F,EAAA3F,WACAC,eAAA0F,EAAA1F,eACA6F,UAAAH,EAAAG,UACA3F,cAAAwF,EAAAxF,cACAwD,SAAAgC,EAAAhC,SACAoC,eAAAJ,EAAAI,eACA3F,eAAAuF,EAAAvF,eACAG,kBAAAoF,EAAApF,kBACAG,cAAAiF,EAAAjF,cACAC,sBAAAgF,EAAAhF,sBACA+E,OAAAC,EAAAD,QAGAM,OAAAC,EAAA,EAAAD,CAAA,kCAAAJ,GACAM,KAAA,SAAA5C,GAEA,IAAA6C,EAAA7C,EAAAtE,KACA,GAAAmH,EAAA3C,UAKAV,EAAA,EAAAe,SAAAsC,GAJAC,EAAA,EAAAA,QAAA,oBAOAC,MAAA,SAAAvD,GACArE,QAAAC,IAAAoE,GAGAL,EAAAI,SAAAC,OACAC,SAAA,IACAjC,QAAAgC,EAAAhC,aAMAwF,SA/LA,SA+LAC,EAAAjG,GACA,IAAAmC,EAAAd,KACAiE,GACAY,IAAAlG,GAEA0F,OAAAC,EAAA,EAAAD,CAAA,gCAAAJ,GACAM,KAAA,SAAA5C,GAEA,IAAA6C,EAAA7C,EAAAtE,KACA,MAAAmH,EAAA3C,UAOAV,EAAA,EAAAe,SAAAsC,OAPA,CAEA,IAAAM,EAAAhE,EAAArB,QAAA,GACAG,OAAAmF,KAAAD,EAAA,mDAOAJ,MAAA,SAAAvD,GACArE,QAAAC,IAAAoE,GAGAL,EAAAI,SAAAC,OACAC,SAAA,IACAjC,QAAAgC,EAAAhC,aAMAgB,aA9NA,WA+NA,IAAAW,EAAAd,KACAiE,GACAC,eAAApD,EAAAxD,aAGA+G,OAAAC,EAAA,EAAAD,CAAA,6BAAAJ,GACAM,KAAA,SAAA5C,GAEA,IAAA6C,EAAA7C,EAAAtE,KACA,MAAAmH,EAAA3C,UAAA,CAEA,IAAAmD,EAAAR,EAAA1C,OAAAmD,WAGAnI,QAAAC,IAAAyH,EAAA1C,OAAAmD,YACAD,EAAAzG,UACAyG,EAAAzG,OAAAwF,OAAAiB,EAAAjB,OACAiB,EAAAzG,OAAAd,WAAAuH,EAAAE,SACAF,EAAAzG,OAAAf,aAAAwH,EAAAxH,aACAwH,EAAAzG,OAAAZ,OAAAqH,EAAAG,KACAH,EAAAzG,OAAAb,SAAAsH,EAAAtH,SACAsH,EAAAzG,OAAAV,SAAAmH,EAAAlB,QACAkB,EAAAzG,OAAAX,YAAAoH,EAAApH,YAEAkD,EAAAsE,kBACAtE,EAAAsE,eAAA5H,aAAAwH,EAAAxH,aACAsD,EAAAsE,eAAA3H,WAAAuH,EAAAE,SACApE,EAAAsE,eAAA1H,SAAAsH,EAAAtH,SACAoD,EAAAsE,eAAAzH,OAAAqH,EAAAG,KACArE,EAAAsE,eAAAxH,YAAAoH,EAAApH,YACAkD,EAAAsE,eAAAvH,SAAAmH,EAAAlB,QACA,IAAAuB,EAAA7D,IAAAV,EAAAsE,gBAqCA,OApCAtE,EAAAvD,YAAA+D,KAAAC,MAAA8D,GAGAL,EAAApG,oBACAoG,EAAApG,kBAAAhD,EAAAoJ,EAAApG,oBAKAoG,EAAA3G,aACAyC,EAAAxB,YAAAjB,WAAAoF,EAAA,EAAAG,SAAAoB,EAAA3G,aAEA2G,EAAA1G,iBACAwC,EAAAxB,YAAAhB,eAAAmF,EAAA,EAAAG,SAAAoB,EAAA1G,iBAGA0G,EAAAxG,gBACAsC,EAAAxB,YAAAd,cAAAiF,EAAA,EAAAG,SAAAoB,EAAAxG,gBAGAwG,EAAAjG,gBACA+B,EAAAxB,YAAAP,cAAA0E,EAAA,EAAAG,SAAAoB,EAAAjG,gBAGAiG,EAAAhG,wBACA8B,EAAAxB,YAAAN,sBAAAyE,EAAA,EAAAG,SAAAoB,EAAAhG,wBAKA8B,EAAA1C,SAAA4G,EAEAlE,EAAA1C,SAAAM,eAAA8F,EAAA1C,OAAApD,oBAGA5B,QAAAC,IAAA+D,EAAA1C,UAIA+C,EAAA,EAAAe,SAAAsC,KAGAE,MAAA,SAAAvD,GACArE,QAAAC,IAAAoE,GAGAL,EAAAI,SAAAC,OACAC,SAAA,IACAjC,QAAAgC,EAAAhC,aAKAmG,QApTA,SAoTAD,GAEAvI,QAAAC,IAAAsI,GADArF,KAEAzC,YAAAwG,OAAAsB,EAAAtB,OAFA/D,KAGAzC,YAAAE,WAAA4H,EAAAH,SAHAlF,KAIAzC,YAAAC,aAAA6H,EAAA7H,aAJAwC,KAKAzC,YAAAI,OAAA0H,EAAAF,KALAnF,KAMAzC,YAAAG,SAAA2H,EAAA3H,SANAsC,KAOAzC,YAAAM,SAAAwH,EAAAvB,QAPA9D,KAQAzC,YAAAK,YAAAyH,EAAAzH,YACAd,QAAAC,IATAiD,KASAzC,cAEAgI,MAhUA,WAkUAlB,OAAAC,EAAA,EAAAD,CAAA,6FACAE,KAAA,SAAA5C,GAEAA,EAAAtE,KACAwE,cAMA2D,UAlcAC,IAAAtI,EAAA,cAqcA,WAGAL,QAAAC,IAAA,aAxcA0I,IAAAtI,EAAA,UA4cA,WACAL,QAAAC,IAAA,aA7cA0I,IAAAtI,EAAA,cAidAuI,OAAAC,EAAA,IAjdAxI,GC1HAyI,GADiBC,OAFjB,WAA0B,IAAAC,EAAA9F,KAAa+F,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,eAAyBF,EAAA,UAAeG,OAAOtI,QAAAgI,EAAAhI,WAAuBgI,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,kBAA4BF,EAAA,OAAYE,YAAA,cAAwBF,EAAA,OAAYE,YAAA,mBAA6BF,EAAA,OAAYE,YAAA,kBAA4BF,EAAA,WAAgBK,IAAA,WAAAH,YAAA,gBAAAC,OAAkDG,MAAAT,EAAA1H,SAAAa,MAAA6G,EAAA7G,MAAAuH,cAAA,WAA8DP,EAAA,gBAAqBG,OAAOK,MAAA,OAAAC,KAAA,gBAAoCT,EAAA,YAAiBU,IAAItD,MAAA,SAAAuD,GAAyBd,EAAAzC,MAAA,mBAA4BwD,UAAWC,MAAA,SAAAF,GAAyB,OAAArD,EAAuDqD,EAA7Bd,EAAAxC,QAAAC,GAA1B,IAAAA,IAAkEgD,OAAQhD,MAAAuC,EAAA1H,SAAA,WAAA2I,SAAA,SAAAC,GAAyDlB,EAAAmB,KAAAnB,EAAA1H,SAAA,aAAA4I,IAA0CE,WAAA,yBAAmCpB,EAAAO,GAAA,KAAAJ,EAAA,SAA0BE,YAAA,gBAA0BL,EAAAO,GAAAP,EAAAqB,GAAArB,EAAAxG,YAAAjB,YAAA,aAAAyH,EAAAO,GAAA,KAAAJ,EAAA,gBAAwFG,OAAOK,MAAA,OAAAC,KAAA,oBAAwCT,EAAA,YAAiBU,IAAItD,MAAA,SAAAuD,GAAyBd,EAAAzC,MAAA,uBAAgCwD,UAAWC,MAAA,SAAAF,GAAyB,OAAArD,EAAuDqD,EAA7Bd,EAAAxC,QAAAC,GAA1B,IAAAA,IAAkEgD,OAAQhD,MAAAuC,EAAA1H,SAAA,eAAA2I,SAAA,SAAAC,GAA6DlB,EAAAmB,KAAAnB,EAAA1H,SAAA,iBAAA4I,IAA8CE,WAAA,6BAAuCpB,EAAAO,GAAA,KAAAJ,EAAA,SAA0BE,YAAA,gBAA0BL,EAAAO,GAAAP,EAAAqB,GAAArB,EAAAxG,YAAAhB,gBAAA,aAAAwH,EAAAO,GAAA,KAAAJ,EAAA,gBAA4FE,YAAA,YAAAC,OAA+BK,MAAA,OAAAC,KAAA,YAAgCT,EAAA,eAAoBG,OAAO9I,YAAAwI,EAAAxI,YAAAC,YAAAuI,EAAAvI,aAA4DoJ,IAAK9C,SAAAiC,EAAAjC,aAAyB,GAAAiC,EAAAO,GAAA,KAAAJ,EAAA,gBAAqCG,OAAOK,MAAA,OAAAC,KAAA,mBAAuCT,EAAA,YAAiBU,IAAItD,MAAA,SAAAuD,GAAyBd,EAAAzC,MAAA,sBAA+BwD,UAAWC,MAAA,SAAAF,GAAyB,OAAArD,EAAuDqD,EAA7Bd,EAAAxC,QAAAC,GAA1B,IAAAA,IAAkEgD,OAAQhD,MAAAuC,EAAA1H,SAAA,cAAA2I,SAAA,SAAAC,GAA4DlB,EAAAmB,KAAAnB,EAAA1H,SAAA,gBAAA4I,IAA6CE,WAAA,4BAAsCpB,EAAAO,GAAA,KAAAJ,EAAA,SAA0BE,YAAA,gBAA0BL,EAAAO,GAAAP,EAAAqB,GAAArB,EAAAxG,YAAAd,eAAA,aAAAsH,EAAAO,GAAA,KAAAJ,EAAA,gBAA2FG,OAAOK,MAAA,SAAAC,KAAA,oBAA0CT,EAAA,OAAAA,EAAA,aAA4BE,YAAA,kBAAAC,OAAqCgB,OAAAtB,EAAAtF,YAAA6G,kBAAA,EAAAC,aAAAxB,EAAApE,oBAAA6F,gBAAAzB,EAAA3D,sBAA6H8D,EAAA,OAAYuB,aAAapK,KAAA,UAAAqK,QAAA,YAAAlE,MAAAuC,EAAA,cAAAoB,WAAA,kBAAwFf,YAAA,yBAAqCL,EAAA1H,SAAA,eAAA6H,EAAA,OAA0CE,YAAA,SAAAC,OAA4B9F,IAAAwF,EAAA1H,SAAAK,gBAAkCkI,IAAKe,UAAA,SAAAd,GAA6Bd,EAAAzF,UAAAyF,EAAA1H,SAAAK,iBAA2CkJ,MAAA7B,EAAAvF,aAAwB0F,EAAA,KAAUE,YAAA,0CAAgDL,EAAAO,GAAA,KAAAJ,EAAA,KAA0BE,YAAA,eAAyBL,EAAAO,GAAA,2CAAAP,EAAAO,GAAA,KAAAJ,EAAA,gBAAmFG,OAAOK,MAAA,UAAgBR,EAAA,OAAYE,YAAA,cAAwBL,EAAA8B,GAAA9B,EAAA1H,SAAA,wBAAAyJ,EAAAnL,GAA4D,OAAAuJ,EAAA,eAA0BG,OAAO0B,IAAA,IAAA3E,OAAA,SAAA4E,IAAkChK,KAAA,SAAAiK,OAAqBrJ,aAAAkJ,EAAAlJ,kBAAmCsH,EAAA,OAAYG,OAAO9F,IAAAuH,EAAApJ,eAAAwJ,IAAA,MAAoCnC,EAAAO,GAAA,KAAAJ,EAAA,QAAAH,EAAAO,GAAAP,EAAAqB,GAAAU,EAAA1D,oBAA6D,KAAA2B,EAAAO,GAAA,KAAAJ,EAAA,gBAAuCG,OAAOK,MAAA,SAAAC,KAAA,uBAA6CT,EAAA,kBAAuBG,OAAO8B,WAAA,GAAAC,kBAAA,IAAAC,oBAAA,OAAAC,kBAAA,OAAAC,YAAA,SAAAC,OAAA,SAAgIhC,OAAQhD,MAAAuC,EAAA1H,SAAA,kBAAA2I,SAAA,SAAAC,GAAgElB,EAAAmB,KAAAnB,EAAA1H,SAAA,oBAAA4I,IAAiDE,WAAA,iCAA0C,GAAApB,EAAAO,GAAA,KAAAJ,EAAA,gBAAqCG,OAAOK,MAAA,OAAAC,KAAA,mBAAuCT,EAAA,YAAiBU,IAAItD,MAAA,SAAAuD,GAAyBd,EAAAzC,MAAA,sBAA+BwD,UAAWC,MAAA,SAAAF,GAAyB,OAAArD,EAAuDqD,EAA7Bd,EAAAxC,QAAAC,GAA1B,IAAAA,IAAkEgD,OAAQhD,MAAAuC,EAAA1H,SAAA,cAAA2I,SAAA,SAAAC,GAA4DlB,EAAAmB,KAAAnB,EAAA1H,SAAA,gBAAA4I,IAA6CE,WAAA,4BAAsCpB,EAAAO,GAAA,KAAAJ,EAAA,SAA0BE,YAAA,gBAA0BL,EAAAO,GAAAP,EAAAqB,GAAArB,EAAAxG,YAAAP,eAAA,aAAA+G,EAAAO,GAAA,KAAAJ,EAAA,gBAA2FG,OAAOK,MAAA,OAAAC,KAAA,2BAA+CT,EAAA,YAAiBuC,aAAatF,OAAA,QAAgBkD,OAAQ/G,KAAA,YAAkBsH,IAAKtD,MAAA,SAAAuD,GAAyBd,EAAAzC,MAAA,+BAAwCwD,UAAWC,MAAA,SAAAF,GAAyB,OAAArD,EAAuDqD,EAA7Bd,EAAAxC,QAAAC,GAA1B,IAAAA,IAAkEgD,OAAQhD,MAAAuC,EAAA1H,SAAA,sBAAA2I,SAAA,SAAAC,GAAoElB,EAAAmB,KAAAnB,EAAA1H,SAAA,wBAAA4I,IAAqDE,WAAA,oCAA8CpB,EAAAO,GAAA,MAAAJ,EAAA,SAA2BE,YAAA,+BAAyCL,EAAAO,GAAAP,EAAAqB,GAAArB,EAAAxG,YAAAN,uBAAA,eAAA8G,EAAAO,GAAA,KAAAJ,EAAA,gBAAAA,EAAA,aAAqHG,OAAO/G,KAAA,WAAiBsH,IAAKgB,MAAA,SAAAf,GAAyBd,EAAAlF,WAAA,gBAA6BkF,EAAAO,GAAA,2BAAAP,EAAAO,GAAA,KAAAJ,EAAA,uBAA0EG,OAAOjI,OAAA2H,EAAA3H,OAAAD,YAAA4H,EAAA5H,aAAkDyI,IAAKpG,UAAAuF,EAAAvF,aAA2BuF,EAAAO,GAAA,KAAAJ,EAAA,uBAEvoKwC,oBCCjB,IAcAC,EAdAC,EAAA,OAcAC,CACA1L,EACA0I,GATA,EAVA,SAAAiD,GACAF,EAAA,SAaA,kBAEA,MAUAG,EAAA,QAAAJ,EAAA","file":"static/js/15.73c5fa643d6740b44c20.js","sourcesContent":["\r\n/*\r\n * 时间日期转换\r\n * @param: \"10:00-22:00\"/ new Date()\r\n */\r\n\r\nexport default {\r\n /*\r\n * var storeBusinessTime=\"10:00-22:00\" to\r\n */\r\n timeToDate: function(val) {\r\n var date = new Date()\r\n var y = date.getFullYear();\r\n var m = date.getMonth() +1;\r\n var day = date.getDate();\r\n\r\n var d = [],newArr = [];\r\n var dArr = val.split('-');\r\n dArr.forEach(function(ele,index){\r\n newArr.push(ele.split(':'))\r\n })\r\n d = [new Date(y,m,day,newArr[0][0],newArr[0][1]),new Date(y,m,day,newArr[1][0],newArr[1][1])]\r\n return d;\r\n },\r\n\r\n\r\n\r\n dateToTime(val) {\r\n console.log(val)\r\n // (0-9)年月数字的显示\r\n function formatDig(num) {\r\n return num > 9 ? '' + num : '0' + num;\r\n }\r\n var t;\r\n var t1 = formatDig(new Date(val[0]).getHours())+':'+formatDig(new Date(val[0]).getMinutes())\r\n var t2 = formatDig(new Date(val[1]).getHours())+':'+formatDig(new Date(val[1]).getMinutes())\r\n t= t1+'-'+t2\r\n return t;\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/timeFormat.js","<template>\r\n <div class=\"right-wrap\">\r\n <topNav :navpath=\"navpath\"></topNav>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"attention-wrap\">\r\n <div class=\"group-contain\">\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"110px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"集团名称\" prop=\"cliqueName\">\r\n <el-input v-model=\"ruleForm.cliqueName\" @focus=\"focus('cliqueName',10)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.cliqueName}}/10</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.cliqueName}}/10</label>\r\n </el-form-item>\r\n <el-form-item label=\"公司名称\" prop=\"enterpriseName\">\r\n <el-input v-model=\"ruleForm.enterpriseName\" @focus=\"focus('enterpriseName',20)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.enterpriseName}}/20</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.enterpriseName}}/20</label>\r\n </el-form-item>\r\n <el-form-item label=\"所在地区\" prop=\"region\" class=\"city-area\">\r\n <vue-area-ab :projectName=\"projectName\" :areaOptions=\"areaOptions\" @selected=\"selected\"></vue-area-ab>\r\n </el-form-item>\r\n <el-form-item label=\"详细地址\" prop=\"addressDetail\">\r\n <el-input v-model=\"ruleForm.addressDetail\" @focus=\"focus('addressDetail',50)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.addressDetail}}/50</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.addressDetail}}/50</label>\r\n </el-form-item>\r\n <el-form-item label=\"集团logo\" prop=\"qcloudImageUrl\">\r\n <div>\r\n\r\n <!-- <img src=\"\" alt=\"\"> -->\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 <div class=\"avatar-uploader-wrap\" v-loading=\"uploadLoading\">\r\n <img v-if=\"ruleForm.qcloudImageUrl\" :src=\"ruleForm.qcloudImageUrl\" class=\"avatar\" @mouseover=\"showImage(ruleForm.qcloudImageUrl)\" @click=\"hideImage\">\r\n <i v-else class=\"el-icon-plus avatar-uploader-icon\"></i>\r\n </div>\r\n </el-upload>\r\n <p class=\"upload-tip\">只能上传规格为1:1的 jpg/jpeg 图片,且不超过1Mb</p>\r\n </div>\r\n </el-form-item>\r\n <el-form-item label=\"关联商户\">\r\n <div class=\"link-shop\">\r\n <!-- <a v-for=\"(item,index) in ruleForm.enterpriseList\">\r\n <img :src=\"item.qcloudImageUrl\" alt=\"\"/>\r\n <span>{{item.enterpriseName}}</span>\r\n </a> -->\r\n <template v-for=\"(item,index) in ruleForm.enterpriseList\">\r\n <router-link tag=\"a\" target=\"_blank\" :to=\"{path:'/login',query:{enterpriseId: item.enterpriseId}}\" >\r\n <img :src=\"item.qcloudImageUrl\" alt=\"\"/>\r\n <span>{{item.brandName}}</span>\r\n </router-link>\r\n </template>\r\n\r\n </div>\r\n </el-form-item>\r\n <el-form-item label=\"营业时间模板\" prop=\"storeBusinessTime\">\r\n <!-- <el-time-select\r\n v-model=\"ruleForm.date1\"\r\n :picker-options=\"{\r\n start: '00:00',\r\n step: '00:15',\r\n end: '23:55'\r\n }\"\r\n placeholder=\"选择时间\">\r\n </el-time-select>至\r\n <el-time-select\r\n v-model=\"ruleForm.date2\"\r\n :picker-options=\"{\r\n start: '08:30',\r\n step: '00:15',\r\n end: '18:30'\r\n }\"\r\n placeholder=\"选择时间\">\r\n </el-time-select> -->\r\n <el-time-picker\r\n is-range\r\n v-model=\"ruleForm.storeBusinessTime\"\r\n range-separator=\"至\"\r\n start-placeholder=\"开始时间\"\r\n end-placeholder=\"结束时间\"\r\n placeholder=\"选择时间范围\" format=\"HH:mm\">\r\n </el-time-picker>\r\n </el-form-item>\r\n <el-form-item label=\"客服热线\" prop=\"customerPhone\">\r\n <el-input v-model=\"ruleForm.customerPhone\" @focus=\"focus('customerPhone',30)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.customerPhone}}/30</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.customerPhone}}/30</label>\r\n </el-form-item>\r\n <el-form-item label=\"集团简介\" prop=\"enterpriseDescription\">\r\n <el-input type=\"textarea\" v-model=\"ruleForm.enterpriseDescription\" style=\"height: 96px;\" @focus=\"focus('enterpriseDescription',200)\" @keyup.native=\"(value) => toInput(value)\">\r\n\r\n </el-input>\r\n <template><label class=\"input-label textarea-label\">{{inputNumObj.enterpriseDescription}}/200</label></template>\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 </div>\r\n\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-img-preview :imgUrl=\"imgUrl\" :imgShowFlag=\"imgShowFlag\" @hideImage=\"hideImage\"></vue-gic-img-preview>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport strLength from '@/common/js/strlen';\r\nimport newTime from '@/common/js/timeFormat';\r\nimport topNav from 'components/nav/nav'\r\nimport { getRequest } from '@/api/api';\r\nimport qs from 'qs'\r\n\r\nexport default {\r\n name: \"public_num_attention\",\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\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 navpath: [{\r\n name: '首页',\r\n path: '/'\r\n },\r\n {\r\n name: '集团信息',\r\n path: ''\r\n }\r\n ],\r\n\r\n upUrl: '',// 上传地址\r\n uploadLoading: false,\r\n // 预览上传图片\r\n imgShowFlag: false, // 是否弹框显示图片,true: 显示;false: 不显示\r\n imgUrl: '',\r\n\r\n ruleForm: {\r\n cliqueName: '',\r\n enterpriseName: '',\r\n region: '',\r\n addressDetail: '',\r\n qcloudImageUrl: '',\r\n enterpriseList:[\r\n {\r\n enterpriseId: '',\r\n enterpriseName: '达摩',\r\n qcloudImageUrl: '/',\r\n },\r\n\r\n ],\r\n storeBusinessTime: [new Date(2016, 9, 10, 8, 40), new Date(2016, 9, 10, 9, 40)],\r\n date1: '',\r\n date2: '',\r\n customerPhone: '',\r\n enterpriseDescription: ''\r\n },\r\n rules: {\r\n cliqueName: [\r\n { required: true, message: '请输入集团名称', trigger: 'blur' },\r\n ],\r\n enterpriseName: [\r\n { required: true, message: '请输入公司名称', trigger: 'blur' },\r\n ],\r\n region: [\r\n { required: true, message: '请选择所在地区', trigger: 'blur' }\r\n ],\r\n addressDetail: [\r\n { required: true, message: '请输入详细地址', trigger: 'change' }\r\n ],\r\n storeBusinessTime: [\r\n { required: true, message: '请选择营业时间', trigger: 'change' }\r\n ],\r\n date1: [\r\n { type: 'date', required: true, message: '请选择日期', trigger: 'change' }\r\n ],\r\n date2: [\r\n { type: 'date', required: true, message: '请选择时间', trigger: 'change' }\r\n ],\r\n\r\n customerPhone: [\r\n { required: true, message: '请输入客服热线', trigger: 'change' }\r\n ],\r\n enterpriseDescription: [\r\n { required: true, message: '请输入集团简介', trigger: 'blur' }\r\n ]\r\n },\r\n\r\n inputNumObj: {//输入字数\r\n cliqueName: 0,\r\n enterpriseName: 0,\r\n addressDetail: 0,\r\n customerPhone: 0,\r\n enterpriseDescription: 0\r\n\r\n },\r\n // 记录输入的\r\n inputFlag: '',\r\n inputFlagNum: '',\r\n\r\n baseUrl: '', // 域名\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 created() {\r\n // this.selectReplayStyle()\r\n console.log(\"created\")\r\n\r\n },\r\n mounted() {\r\n var that = this;\r\n console.log(\"mounted\")\r\n that.getGroupInfo();\r\n },\r\n\r\n methods: {\r\n\r\n // 预览图片方法\r\n showImage(src) {\r\n var that = this\r\n console.log(src)\r\n that.imgShowFlag = true;\r\n that.imgUrl = src;\r\n },\r\n hideImage(val) {\r\n var that = this\r\n console.log(val)\r\n that.imgShowFlag = false\r\n },\r\n\r\n uploadUrl() {\r\n var that = this\r\n var host = window.location.origin;\r\n var baseUrl;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n baseUrl = host\r\n }\r\n\r\n that.upUrl = baseUrl + '/api-plug/upload-img?wxFlag=1&requestProject=gic-clique'\r\n console.log(that.upUrl)\r\n return that.upUrl\r\n },\r\n\r\n changeRoute(route) {\r\n var that= this\r\n that.$router.push(route);\r\n },\r\n\r\n // 保存\r\n submitForm(formName) {\r\n var that= this\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n\r\n var newFormData = JSON.parse(JSON.stringify(that.ruleForm))\r\n console.log(newFormData)\r\n newFormData.storeBusinessTime = newTime.dateToTime(newFormData.storeBusinessTime)\r\n // 发送的数据\r\n console.log(newFormData.storeBusinessTime)\r\n // 保存方法\r\n that.saveGroupInfo(newFormData)\r\n\r\n } else {\r\n console.log('error submit!!');\r\n that.$message.error({\r\n duration: 1000,\r\n message: \"请填写完信息\"\r\n })\r\n return false;\r\n }\r\n });\r\n },\r\n\r\n // 上传\r\n handleAvatarSuccess(res, file) {\r\n var that = this\r\n that.uploadLoading = false;\r\n that.imgShowFlag = false;\r\n console.log(\"上传成功回调:\",res)\r\n if (res.errorCode == 0) {\r\n\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 }else {\r\n errMsg.errorMsg(res)\r\n }\r\n\r\n },\r\n beforeAvatarUpload(file) {\r\n var that = this\r\n that.imgShowFlag = false;\r\n const isJPG = file.type === 'image/jpeg' || file.type === 'image/jpg';\r\n const isLt2M = file.size / 1024 / 1024 <= 1;\r\n\r\n if (!isJPG) {\r\n that.$message.error('您只能上传 JPG/JPEG 图片!');\r\n }\r\n if (!isLt2M) {\r\n that.$message.error('您只能上传小于 1Mb 的图片!');\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\r\n if (width !== height){\r\n that.uploadLoading = false;\r\n that.$message.error('您只能上传规格为 1:1 的图片!');\r\n reject();\r\n }\r\n\r\n resolve();\r\n };\r\n that.uploadLoading = true;\r\n image.src = 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 focus(name,num) {\r\n var that = this\r\n console.log(name,num)\r\n that.inputFlag = name;\r\n that.inputFlagNum = num;\r\n },\r\n\r\n // 输入\r\n toInput: function(value) {\r\n var that = this;\r\n console.log(value)\r\n\r\n var temp = '';\r\n var temp = strLength.getByteVal(value.target.value,that.inputFlagNum)\r\n console.log(temp)\r\n that.ruleForm[that.inputFlag] = temp.trim()\r\n\r\n that.inputNumObj[that.inputFlag] = strLength.getZhLen(that.ruleForm[that.inputFlag]);\r\n\r\n console.log(that.ruleForm[that.inputFlag])\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 saveGroupInfo(form) {\r\n var that = this\r\n var para = {\r\n\r\n requestProject: that.projectName,\r\n cliqueName: form.cliqueName,\r\n enterpriseName: form.enterpriseName,\r\n brandName: form.brandName,\r\n addressDetail: form.addressDetail,\r\n imageUrl: form.imageUrl,\r\n imageFieldCode: form.imageFieldCode,\r\n qcloudImageUrl: form.qcloudImageUrl,\r\n storeBusinessTime: form.storeBusinessTime,\r\n customerPhone: form.customerPhone,\r\n enterpriseDescription: form.enterpriseDescription,\r\n areaId: form.areaId,\r\n }\r\n\r\n getRequest('/api-admin/save-enterprise-info',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 == 0) {\r\n showMsg.showmsg('保存成功','success')\r\n return;\r\n }\r\n // that.userFormVisible = false;\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.userFormVisible = false;\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 redirect(e,enterpriseId){\r\n var that = this\r\n var para = {\r\n eid: enterpriseId\r\n }\r\n getRequest('/api-auth/do-login-for-clique',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 == 0) {\r\n\r\n var href = that.baseUrl + ''\r\n window.open(href, '_blank','toolbar=yes, width=1300, height=900');\r\n return;\r\n }\r\n // that.userFormVisible = false;\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.userFormVisible = false;\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 getGroupInfo() {\r\n var that = this\r\n var para = {\r\n requestProject: that.projectName\r\n }\r\n\r\n getRequest('/api-admin/enterprise-info',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 == 0) {\r\n // 设置省市县\r\n var newEnterprise = resData.result.enterprise\r\n // that.setArea(JSON.parse(JSON.stringify(newEnterprise)));\r\n //\r\n console.log(resData.result.enterprise)\r\n newEnterprise.region = {};\r\n newEnterprise.region.areaId = newEnterprise.areaId;\r\n newEnterprise.region.provinceId = newEnterprise.province;\r\n newEnterprise.region.provinceName = newEnterprise.provinceName;\r\n newEnterprise.region.cityId = newEnterprise.city;\r\n newEnterprise.region.cityName = newEnterprise.cityName;\r\n newEnterprise.region.countyId = newEnterprise.country;\r\n newEnterprise.region.countryName = newEnterprise.countryName;\r\n\r\n that.areaOptionsNew = {}\r\n that.areaOptionsNew.provinceName = newEnterprise.provinceName; // 默认的省市区传值\r\n that.areaOptionsNew.provinceId = newEnterprise.province;\r\n that.areaOptionsNew.cityName = newEnterprise.cityName;\r\n that.areaOptionsNew.cityId = newEnterprise.city;\r\n that.areaOptionsNew.countryName = newEnterprise.countryName;\r\n that.areaOptionsNew.countyId = newEnterprise.country;\r\n var obj = JSON.stringify(that.areaOptionsNew); // 深拷贝\r\n that.areaOptions = JSON.parse(obj);\r\n // that.areaOptions = JSON.parse(JSON.stringify(newEnterprise.region))\r\n // 时间\r\n if (!!newEnterprise.storeBusinessTime) {\r\n newEnterprise.storeBusinessTime = newTime.timeToDate(newEnterprise.storeBusinessTime)\r\n }\r\n\r\n\r\n // 长度\r\n if (!!newEnterprise.cliqueName) {\r\n that.inputNumObj.cliqueName = strLength.getZhLen(newEnterprise.cliqueName)\r\n }\r\n if (!!newEnterprise.enterpriseName) {\r\n that.inputNumObj.enterpriseName = strLength.getZhLen(newEnterprise.enterpriseName)\r\n }\r\n\r\n if (!!newEnterprise.addressDetail) {\r\n that.inputNumObj.addressDetail = strLength.getZhLen(newEnterprise.addressDetail)\r\n }\r\n\r\n if (!!newEnterprise.customerPhone) {\r\n that.inputNumObj.customerPhone = strLength.getZhLen(newEnterprise.customerPhone)\r\n }\r\n\r\n if (!!newEnterprise.enterpriseDescription) {\r\n that.inputNumObj.enterpriseDescription = strLength.getZhLen(newEnterprise.enterpriseDescription)\r\n }\r\n\r\n\r\n\r\n that.ruleForm = newEnterprise;\r\n\r\n that.ruleForm.enterpriseList = resData.result.enterpriseList\r\n\r\n\r\n console.log(that.ruleForm)\r\n return;\r\n }\r\n // that.userFormVisible = false;\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.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n setArea(obj) {\r\n var that = this\r\n console.log(obj)\r\n that.areaOptions.areaId = obj.areaId;\r\n that.areaOptions.provinceId = obj.province;\r\n that.areaOptions.provinceName = obj.provinceName;\r\n that.areaOptions.cityId = obj.city;\r\n that.areaOptions.cityName = obj.cityName;\r\n that.areaOptions.countyId = obj.country;\r\n that.areaOptions.countryName = obj.countryName;\r\n console.log(that.areaOptions)\r\n },\r\n login() {\r\n var that = this\r\n getRequest('/api-auth/do-login?loginName=damo123&password=123456&eid=ff80808162ddfe1a0162e0ebd39c0000',)\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 == 0) {\r\n\r\n }\r\n })\r\n }\r\n },\r\n watch: {\r\n\r\n },\r\n beforeMount:function(){\r\n var that = this;\r\n // that.login()\r\n console.log(\"mounted\")\r\n // that.getGroupInfo();\r\n },\r\n\r\n updated : function(){\r\n console.log(\"updated\")\r\n var that = this;\r\n },\r\n components: {\r\n topNav\r\n },\r\n\r\n}\r\n\r\n</script>\r\n<style lang=\"scss\" scoped>\r\n\r\n.attention-wrap {\r\n\r\n padding: 24px 32px;\r\n background: #fff;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n .item-label {\r\n font-size: 14px;\r\n color: #606266;\r\n margin-bottom: 30px;\r\n span {\r\n display: inline-block;\r\n width: 80px;\r\n }\r\n }\r\n .attention-content-wrap {}\r\n /deep/ .el-form-item__label{\r\n padding: 0 12px 0 0;\r\n }\r\n\r\n /deep/ .el-form {\r\n .el-form-item:last-child {\r\n /*margin-bottom: 0;*/\r\n }\r\n\r\n .el-form-item__content {\r\n width: 700px;\r\n }\r\n\r\n .city-area {\r\n /deep/ .w-160 {\r\n width: 228px;\r\n &+.w-160 {\r\n /*margin-left: 6px;*/\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.group-contain {\r\n\r\n .el-input {\r\n width: 700px;\r\n &.el-date-editor {\r\n width: 300px;\r\n }\r\n }\r\n\r\n .el-textarea {\r\n width: 700px;\r\n /*height: 300px;*/\r\n\r\n /deep/ .el-textarea__inner {\r\n resize: none;\r\n height: 96px;\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\r\n /deep/ .input-label {\r\n position: absolute;\r\n right: 10px;\r\n top: 2px;\r\n color: #909399;\r\n font-size: 12px;\r\n }\r\n\r\n .textarea-label {\r\n position: absolute;\r\n right: 10px;\r\n top: 90px;\r\n color: #909399;\r\n }\r\n\r\n .upload-tip {\r\n color: #909399;\r\n font-size: 12px;\r\n line-height: 12px;\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 -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow: hidden;\r\n &:hover {\r\n border-color: #1890ff;\r\n }\r\n }\r\n }\r\n .avatar-uploader .el-upload:hover {\r\n border-color: #1890ff;\r\n }\r\n .avatar-uploader-icon {\r\n font-size: 28px;\r\n color: #8c939d;\r\n width: 100px;\r\n height: 100px;\r\n line-height: 100px;\r\n text-align: center;\r\n }\r\n\r\n .avatar-uploader-wrap {\r\n width: 128px;\r\n height: 128px;\r\n padding: 8px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n .avatar {\r\n width: 100%;\r\n // height: 120px;\r\n display: block;\r\n }\r\n\r\n .el-icon-loading {\r\n\r\n }\r\n\r\n .link-shop {\r\n width: 800px;\r\n font-size: 0;\r\n a {\r\n\r\n display: inline-block;\r\n width: 250px;\r\n border: 1px solid #e3e5e9;\r\n border-radius: 2px;\r\n padding: 10px 15px;\r\n margin-right: 16px;\r\n margin-bottom: 10px;\r\n color: #333;\r\n font-size: 14px;\r\n cursor: pointer;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n &+a {\r\n /*margin-left: 10px;*/\r\n }\r\n }\r\n img {\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n span {\r\n display: inline-block;\r\n vertical-align: middle;\r\n }\r\n }\r\n\r\n .el-form-item.is-success /deep/ .el-input__inner, .el-form-item.is-success /deep/ .el-input__inner:focus, .el-form-item.is-success /deep/ .el-textarea__inner, .el-form-item.is-success /deep/ .el-textarea__inner:focus {\r\n border-color: #dcdfe6;\r\n }\r\n}\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/membershipSystem/companyGroupInfo.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right-wrap\"},[_c('topNav',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"attention-wrap\"},[_c('div',{staticClass:\"group-contain\"},[_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\":\"cliqueName\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('cliqueName',10)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.cliqueName),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"cliqueName\", $$v)},expression:\"ruleForm.cliqueName\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.cliqueName)+\"/10\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"公司名称\",\"prop\":\"enterpriseName\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('enterpriseName',20)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.enterpriseName),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"enterpriseName\", $$v)},expression:\"ruleForm.enterpriseName\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.enterpriseName)+\"/20\")])],1),_vm._v(\" \"),_c('el-form-item',{staticClass:\"city-area\",attrs:{\"label\":\"所在地区\",\"prop\":\"region\"}},[_c('vue-area-ab',{attrs:{\"projectName\":_vm.projectName,\"areaOptions\":_vm.areaOptions},on:{\"selected\":_vm.selected}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"详细地址\",\"prop\":\"addressDetail\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('addressDetail',50)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.addressDetail),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"addressDetail\", $$v)},expression:\"ruleForm.addressDetail\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.addressDetail)+\"/50\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"集团logo\",\"prop\":\"qcloudImageUrl\"}},[_c('div',[_c('el-upload',{staticClass:\"avatar-uploader\",attrs:{\"action\":_vm.uploadUrl(),\"show-file-list\":false,\"on-success\":_vm.handleAvatarSuccess,\"before-upload\":_vm.beforeAvatarUpload}},[_c('div',{directives:[{name:\"loading\",rawName:\"v-loading\",value:(_vm.uploadLoading),expression:\"uploadLoading\"}],staticClass:\"avatar-uploader-wrap\"},[(_vm.ruleForm.qcloudImageUrl)?_c('img',{staticClass:\"avatar\",attrs:{\"src\":_vm.ruleForm.qcloudImageUrl},on:{\"mouseover\":function($event){_vm.showImage(_vm.ruleForm.qcloudImageUrl)},\"click\":_vm.hideImage}}):_c('i',{staticClass:\"el-icon-plus avatar-uploader-icon\"})])]),_vm._v(\" \"),_c('p',{staticClass:\"upload-tip\"},[_vm._v(\"只能上传规格为1:1的 jpg/jpeg 图片,且不超过1Mb\")])],1)]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"关联商户\"}},[_c('div',{staticClass:\"link-shop\"},[_vm._l((_vm.ruleForm.enterpriseList),function(item,index){return [_c('router-link',{attrs:{\"tag\":\"a\",\"target\":\"_blank\",\"to\":{path:'/login',query:{enterpriseId: item.enterpriseId}}}},[_c('img',{attrs:{\"src\":item.qcloudImageUrl,\"alt\":\"\"}}),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(item.brandName))])])]})],2)]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"营业时间模板\",\"prop\":\"storeBusinessTime\"}},[_c('el-time-picker',{attrs:{\"is-range\":\"\",\"range-separator\":\"至\",\"start-placeholder\":\"开始时间\",\"end-placeholder\":\"结束时间\",\"placeholder\":\"选择时间范围\",\"format\":\"HH:mm\"},model:{value:(_vm.ruleForm.storeBusinessTime),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"storeBusinessTime\", $$v)},expression:\"ruleForm.storeBusinessTime\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"客服热线\",\"prop\":\"customerPhone\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('customerPhone',30)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.customerPhone),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"customerPhone\", $$v)},expression:\"ruleForm.customerPhone\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.customerPhone)+\"/30\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"集团简介\",\"prop\":\"enterpriseDescription\"}},[_c('el-input',{staticStyle:{\"height\":\"96px\"},attrs:{\"type\":\"textarea\"},on:{\"focus\":function($event){_vm.focus('enterpriseDescription',200)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.enterpriseDescription),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"enterpriseDescription\", $$v)},expression:\"ruleForm.enterpriseDescription\"}}),_vm._v(\" \"),[_c('label',{staticClass:\"input-label textarea-label\"},[_vm._v(_vm._s(_vm.inputNumObj.enterpriseDescription)+\"/200\")])]],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-img-preview',{attrs:{\"imgUrl\":_vm.imgUrl,\"imgShowFlag\":_vm.imgShowFlag},on:{\"hideImage\":_vm.hideImage}}),_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-7d3adb10\",\"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/view/companyGroup/membershipSystem/companyGroupInfo.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-7d3adb10\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./companyGroupInfo.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!./companyGroupInfo.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyGroupInfo.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-7d3adb10\\\",\\\"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!./companyGroupInfo.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-7d3adb10\"\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/view/companyGroup/membershipSystem/companyGroupInfo.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([14],{"Z9/t":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("3Xzz"),o=a("P9l9"),s={name:"nearStoreSet",data:function(){return{projectName:"gic-clique",navpath:[{name:"首页",path:"/"},{name:"附近门店",path:""}],nearStoreSwithFlag:!0}},created:function(){},methods:{changeRoute:function(e){console.log("route-change"),this.$router.push(e)},nearStoreSwitch:function(){console.log(this.nearStoreSwithFlag),this.setNearStore()},setNearStore:function(){var e=this,t={requestProject:e.projectName,isShowCliqueStore:1==e.nearStoreSwithFlag?1:0};Object(o.e)("/api-admin/save-clique-show-store",t).then(function(t){var a=t.data;0!=a.errorCode?(e.nearStoreSwithFlag=!1,e.$message.error({duration:1e3,message:a.message})):e.$message({message:"修改附近门店显示配置成功",type:"success"})}).catch(function(t){console.log(t),e.nearStoreSwithFlag=!1,e.$message.error({duration:1e3,message:t.message})})},getNearStore:function(){var e=this,t={requestProject:e.projectName};Object(o.e)("/api-admin/clique-show-store",t).then(function(t){var a=t.data;0!=a.errorCode?e.$message.error({duration:1e3,message:error.message}):e.nearStoreSwithFlag=1==a.result.isShowCliqueStore}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){this.getNearStore()},components:{topNav:r.a}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"right-wrap near-store-contain"},[a("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"attention-wrap"},[a("label",{staticClass:"near-store-tip"},[e._v("单商户小程序中附近门店是否展示集团其他商户门店")]),e._v(" "),a("div",{staticClass:"item-label"},[a("span",[e._v("展示")]),e._v(" "),a("el-switch",{on:{change:e.nearStoreSwitch},model:{value:e.nearStoreSwithFlag,callback:function(t){e.nearStoreSwithFlag=t},expression:"nearStoreSwithFlag"}})],1)])])]),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var i=a("VU/8")(s,n,!1,function(e){a("sfJC")},"data-v-8589e67a",null);t.default=i.exports},sfJC:function(e,t){}}); webpackJsonp([15],{"Z9/t":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("3Xzz"),o=a("P9l9"),s={name:"nearStoreSet",data:function(){return{projectName:"gic-clique",navpath:[{name:"首页",path:"/"},{name:"附近门店",path:""}],nearStoreSwithFlag:!0}},created:function(){},methods:{changeRoute:function(e){console.log("route-change"),this.$router.push(e)},nearStoreSwitch:function(){console.log(this.nearStoreSwithFlag),this.setNearStore()},setNearStore:function(){var e=this,t={requestProject:e.projectName,isShowCliqueStore:1==e.nearStoreSwithFlag?1:0};Object(o.e)("/api-admin/save-clique-show-store",t).then(function(t){var a=t.data;0!=a.errorCode?(e.nearStoreSwithFlag=!1,e.$message.error({duration:1e3,message:a.message})):e.$message({message:"修改附近门店显示配置成功",type:"success"})}).catch(function(t){console.log(t),e.nearStoreSwithFlag=!1,e.$message.error({duration:1e3,message:t.message})})},getNearStore:function(){var e=this,t={requestProject:e.projectName};Object(o.e)("/api-admin/clique-show-store",t).then(function(t){var a=t.data;0!=a.errorCode?e.$message.error({duration:1e3,message:error.message}):e.nearStoreSwithFlag=1==a.result.isShowCliqueStore}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){this.getNearStore()},components:{topNav:r.a}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"right-wrap near-store-contain"},[a("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"attention-wrap"},[a("label",{staticClass:"near-store-tip"},[e._v("单商户小程序中附近门店是否展示集团其他商户门店")]),e._v(" "),a("div",{staticClass:"item-label"},[a("span",[e._v("展示")]),e._v(" "),a("el-switch",{on:{change:e.nearStoreSwitch},model:{value:e.nearStoreSwithFlag,callback:function(t){e.nearStoreSwithFlag=t},expression:"nearStoreSwithFlag"}})],1)])])]),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var i=a("VU/8")(s,n,!1,function(e){a("sfJC")},"data-v-8589e67a",null);t.default=i.exports},sfJC:function(e,t){}});
//# sourceMappingURL=14.bbaa18d1caf5e3b1e9bd.js.map //# sourceMappingURL=15.f07c48e2ee14bb44303c.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///src/view/companyGroup/membershipSystem/nearStoreSet.vue","webpack:///./src/view/companyGroup/membershipSystem/nearStoreSet.vue?1135","webpack:///./src/view/companyGroup/membershipSystem/nearStoreSet.vue"],"names":["nearStoreSet","name","data","projectName","navpath","path","nearStoreSwithFlag","created","methods","changeRoute","route","console","log","this","$router","push","nearStoreSwitch","setNearStore","that","param","requestProject","isShowCliqueStore","Object","api","then","res","resData","errorCode","$message","error","duration","message","type","catch","getNearStore","result","mounted","components","topNav","nav","membershipSystem_nearStoreSet","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","on","change","model","value","callback","$$v","expression","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"oIAoBAA,GACAC,KAAA,eACAC,KAFA,WAGA,OACAC,YAAA,aAEAC,UACAH,KAAA,KACAI,KAAA,MAGAJ,KAAA,OACAI,KAAA,KAIAC,oBAAA,IAGAC,QAnBA,aAsBAC,SAEAC,YAFA,SAEAC,GACAC,QAAAC,IAAA,gBACAC,KAAAC,QAAAC,KAAAL,IAIAM,gBARA,WAUAL,QAAAC,IADAC,KACAP,oBADAO,KAGAI,gBAIAA,aAhBA,WAiBA,IAAAC,EAAAL,KAEAM,GACAC,eAAAF,EAAAf,YACAkB,kBAAA,GAAAH,EAAAZ,mBAAA,KAGAgB,OAAAC,EAAA,EAAAD,CAAA,oCAAAH,GACAK,KAAA,SAAAC,GAEA,IAAAC,EAAAD,EAAAvB,KACA,GAAAwB,EAAAC,WAQAT,EAAAZ,oBAAA,EACAY,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAL,EAAAK,WAVAb,EAAAU,UACAG,QAAA,eACAC,KAAA,cAYAC,MAAA,SAAAJ,GACAlB,QAAAC,IAAAiB,GAGAX,EAAAZ,oBAAA,EACAY,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAF,EAAAE,aAQAG,aA1DA,WA2DA,IAAAhB,EAAAL,KAEAM,GACAC,eAAAF,EAAAf,aAGAmB,OAAAC,EAAA,EAAAD,CAAA,+BAAAH,GACAK,KAAA,SAAAC,GAEA,IAAAC,EAAAD,EAAAvB,KACA,GAAAwB,EAAAC,UAKAT,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAF,MAAAE,UANAb,EAAAZ,mBAAA,GAAAoB,EAAAS,OAAAd,oBAUAY,MAAA,SAAAJ,GACAlB,QAAAC,IAAAiB,GAGAX,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAF,EAAAE,cAYAK,QAxHA,WAyHAvB,KACAqB,gBAEAG,YACAC,OAAAC,EAAA,IC9IAC,GADiBC,OAFjB,WAA0B,IAAAC,EAAA7B,KAAa8B,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,kCAA4CF,EAAA,UAAeG,OAAO5C,QAAAsC,EAAAtC,WAAuBsC,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,kBAA4BF,EAAA,OAAYE,YAAA,cAAwBF,EAAA,OAAYE,YAAA,mBAA6BF,EAAA,SAAcE,YAAA,mBAA6BL,EAAAO,GAAA,6BAAAP,EAAAO,GAAA,KAAAJ,EAAA,OAA4DE,YAAA,eAAyBF,EAAA,QAAAH,EAAAO,GAAA,QAAAP,EAAAO,GAAA,KAAAJ,EAAA,aAAwDK,IAAIC,OAAAT,EAAA1B,iBAA6BoC,OAAQC,MAAAX,EAAA,mBAAAY,SAAA,SAAAC,GAAwDb,EAAApC,mBAAAiD,GAA2BC,WAAA,yBAAkC,SAAAd,EAAAO,GAAA,KAAAJ,EAAA,uBAEzoBY,oBCCjB,IAcAC,EAdAC,EAAA,OAcAC,CACA5D,EACAwC,GATA,EAVA,SAAAqB,GACAF,EAAA,SAaA,kBAEA,MAUAG,EAAA,QAAAJ,EAAA","file":"static/js/14.bbaa18d1caf5e3b1e9bd.js","sourcesContent":["<template>\r\n <div class=\"right-wrap near-store-contain\">\r\n <topNav :navpath=\"navpath\"></topNav>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"attention-wrap\">\r\n <label class=\"near-store-tip\">单商户小程序中附近门店是否展示集团其他商户门店</label>\r\n <div class=\"item-label\">\r\n <span>展示</span>\r\n <el-switch v-model=\"nearStoreSwithFlag\" @change=\"nearStoreSwitch\"></el-switch>\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 topNav from 'components/nav/nav'\r\nimport { getRequest, postRequest, postForm } from '@/api/api';\r\nexport default {\r\n name: \"nearStoreSet\",\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\r\n // 头部面包屑导航\r\n navpath: [{\r\n name: '首页',\r\n path: '/'\r\n },\r\n {\r\n name: '附近门店',\r\n path: ''\r\n }\r\n ],\r\n // 附近门店\r\n nearStoreSwithFlag: true\r\n }\r\n },\r\n created() {\r\n // this.selectReplayStyle()\r\n },\r\n methods: {\r\n\r\n changeRoute(route) {\r\n console.log(\"route-change\")\r\n this.$router.push(route);\r\n },\r\n\r\n // change 附近门店开启/关闭\r\n nearStoreSwitch() {\r\n var that = this;\r\n console.log(that.nearStoreSwithFlag)\r\n\r\n that.setNearStore()\r\n },\r\n\r\n // 设置附近门店开启/关闭\r\n setNearStore() {\r\n var that = this;\r\n\r\n var param = {\r\n requestProject: that.projectName,\r\n isShowCliqueStore: that.nearStoreSwithFlag == true? 1: 0\r\n }\r\n\r\n postRequest('/api-admin/save-clique-show-store',param)\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 == 0) {\r\n that.$message({\r\n message: '修改附近门店显示配置成功',\r\n type: 'success'\r\n });\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n that.nearStoreSwithFlag = false\r\n that.$message.error({\r\n duration: 1000,\r\n message: resData.message\r\n })\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.nearStoreSwithFlag = false\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 getNearStore() {\r\n var that = this;\r\n\r\n var param = {\r\n requestProject: that.projectName\r\n }\r\n\r\n postRequest('/api-admin/clique-show-store',param)\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 == 0) {\r\n that.nearStoreSwithFlag = resData.result.isShowCliqueStore == 1? true: false;\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n\r\n // // 提示信息\r\n // that.$message.error({\r\n // duration: 1000,\r\n // message: '获取附近门店开启值'\r\n // })\r\n\r\n }\r\n },\r\n mounted(){\r\n var that = this;\r\n that.getNearStore()\r\n },\r\n components: {\r\n topNav\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.attention-wrap {\r\n\r\n padding: 24px 33px;\r\n background: #fff;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n .near-store-tip {\r\n display: block;\r\n font-size: 14px;\r\n margin-bottom: 30px\r\n }\r\n .item-label {\r\n font-size: 14px;\r\n color: #606266;\r\n margin-bottom: 30px;\r\n span {\r\n display: inline-block;\r\n width: 80px;\r\n }\r\n }\r\n .attention-content-wrap {}\r\n\r\n}\r\n\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/membershipSystem/nearStoreSet.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right-wrap near-store-contain\"},[_c('topNav',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"attention-wrap\"},[_c('label',{staticClass:\"near-store-tip\"},[_vm._v(\"单商户小程序中附近门店是否展示集团其他商户门店\")]),_vm._v(\" \"),_c('div',{staticClass:\"item-label\"},[_c('span',[_vm._v(\"展示\")]),_vm._v(\" \"),_c('el-switch',{on:{\"change\":_vm.nearStoreSwitch},model:{value:(_vm.nearStoreSwithFlag),callback:function ($$v) {_vm.nearStoreSwithFlag=$$v},expression:\"nearStoreSwithFlag\"}})],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-8589e67a\",\"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/view/companyGroup/membershipSystem/nearStoreSet.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-8589e67a\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./nearStoreSet.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!./nearStoreSet.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./nearStoreSet.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-8589e67a\\\",\\\"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!./nearStoreSet.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-8589e67a\"\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/view/companyGroup/membershipSystem/nearStoreSet.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///src/view/companyGroup/membershipSystem/nearStoreSet.vue","webpack:///./src/view/companyGroup/membershipSystem/nearStoreSet.vue?1135","webpack:///./src/view/companyGroup/membershipSystem/nearStoreSet.vue"],"names":["nearStoreSet","name","data","projectName","navpath","path","nearStoreSwithFlag","created","methods","changeRoute","route","console","log","this","$router","push","nearStoreSwitch","setNearStore","that","param","requestProject","isShowCliqueStore","Object","api","then","res","resData","errorCode","$message","error","duration","message","type","catch","getNearStore","result","mounted","components","topNav","nav","membershipSystem_nearStoreSet","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","on","change","model","value","callback","$$v","expression","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"oIAoBAA,GACAC,KAAA,eACAC,KAFA,WAGA,OACAC,YAAA,aAEAC,UACAH,KAAA,KACAI,KAAA,MAGAJ,KAAA,OACAI,KAAA,KAIAC,oBAAA,IAGAC,QAnBA,aAsBAC,SAEAC,YAFA,SAEAC,GACAC,QAAAC,IAAA,gBACAC,KAAAC,QAAAC,KAAAL,IAIAM,gBARA,WAUAL,QAAAC,IADAC,KACAP,oBADAO,KAGAI,gBAIAA,aAhBA,WAiBA,IAAAC,EAAAL,KAEAM,GACAC,eAAAF,EAAAf,YACAkB,kBAAA,GAAAH,EAAAZ,mBAAA,KAGAgB,OAAAC,EAAA,EAAAD,CAAA,oCAAAH,GACAK,KAAA,SAAAC,GAEA,IAAAC,EAAAD,EAAAvB,KACA,GAAAwB,EAAAC,WAQAT,EAAAZ,oBAAA,EACAY,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAL,EAAAK,WAVAb,EAAAU,UACAG,QAAA,eACAC,KAAA,cAYAC,MAAA,SAAAJ,GACAlB,QAAAC,IAAAiB,GAGAX,EAAAZ,oBAAA,EACAY,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAF,EAAAE,aAQAG,aA1DA,WA2DA,IAAAhB,EAAAL,KAEAM,GACAC,eAAAF,EAAAf,aAGAmB,OAAAC,EAAA,EAAAD,CAAA,+BAAAH,GACAK,KAAA,SAAAC,GAEA,IAAAC,EAAAD,EAAAvB,KACA,GAAAwB,EAAAC,UAKAT,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAF,MAAAE,UANAb,EAAAZ,mBAAA,GAAAoB,EAAAS,OAAAd,oBAUAY,MAAA,SAAAJ,GACAlB,QAAAC,IAAAiB,GAGAX,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAF,EAAAE,cAYAK,QAxHA,WAyHAvB,KACAqB,gBAEAG,YACAC,OAAAC,EAAA,IC9IAC,GADiBC,OAFjB,WAA0B,IAAAC,EAAA7B,KAAa8B,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,kCAA4CF,EAAA,UAAeG,OAAO5C,QAAAsC,EAAAtC,WAAuBsC,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,kBAA4BF,EAAA,OAAYE,YAAA,cAAwBF,EAAA,OAAYE,YAAA,mBAA6BF,EAAA,SAAcE,YAAA,mBAA6BL,EAAAO,GAAA,6BAAAP,EAAAO,GAAA,KAAAJ,EAAA,OAA4DE,YAAA,eAAyBF,EAAA,QAAAH,EAAAO,GAAA,QAAAP,EAAAO,GAAA,KAAAJ,EAAA,aAAwDK,IAAIC,OAAAT,EAAA1B,iBAA6BoC,OAAQC,MAAAX,EAAA,mBAAAY,SAAA,SAAAC,GAAwDb,EAAApC,mBAAAiD,GAA2BC,WAAA,yBAAkC,SAAAd,EAAAO,GAAA,KAAAJ,EAAA,uBAEzoBY,oBCCjB,IAcAC,EAdAC,EAAA,OAcAC,CACA5D,EACAwC,GATA,EAVA,SAAAqB,GACAF,EAAA,SAaA,kBAEA,MAUAG,EAAA,QAAAJ,EAAA","file":"static/js/15.f07c48e2ee14bb44303c.js","sourcesContent":["<template>\r\n <div class=\"right-wrap near-store-contain\">\r\n <topNav :navpath=\"navpath\"></topNav>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"attention-wrap\">\r\n <label class=\"near-store-tip\">单商户小程序中附近门店是否展示集团其他商户门店</label>\r\n <div class=\"item-label\">\r\n <span>展示</span>\r\n <el-switch v-model=\"nearStoreSwithFlag\" @change=\"nearStoreSwitch\"></el-switch>\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 topNav from 'components/nav/nav'\r\nimport { getRequest, postRequest, postForm } from '@/api/api';\r\nexport default {\r\n name: \"nearStoreSet\",\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\r\n // 头部面包屑导航\r\n navpath: [{\r\n name: '首页',\r\n path: '/'\r\n },\r\n {\r\n name: '附近门店',\r\n path: ''\r\n }\r\n ],\r\n // 附近门店\r\n nearStoreSwithFlag: true\r\n }\r\n },\r\n created() {\r\n // this.selectReplayStyle()\r\n },\r\n methods: {\r\n\r\n changeRoute(route) {\r\n console.log(\"route-change\")\r\n this.$router.push(route);\r\n },\r\n\r\n // change 附近门店开启/关闭\r\n nearStoreSwitch() {\r\n var that = this;\r\n console.log(that.nearStoreSwithFlag)\r\n\r\n that.setNearStore()\r\n },\r\n\r\n // 设置附近门店开启/关闭\r\n setNearStore() {\r\n var that = this;\r\n\r\n var param = {\r\n requestProject: that.projectName,\r\n isShowCliqueStore: that.nearStoreSwithFlag == true? 1: 0\r\n }\r\n\r\n postRequest('/api-admin/save-clique-show-store',param)\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 == 0) {\r\n that.$message({\r\n message: '修改附近门店显示配置成功',\r\n type: 'success'\r\n });\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n that.nearStoreSwithFlag = false\r\n that.$message.error({\r\n duration: 1000,\r\n message: resData.message\r\n })\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.nearStoreSwithFlag = false\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 getNearStore() {\r\n var that = this;\r\n\r\n var param = {\r\n requestProject: that.projectName\r\n }\r\n\r\n postRequest('/api-admin/clique-show-store',param)\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 == 0) {\r\n that.nearStoreSwithFlag = resData.result.isShowCliqueStore == 1? true: false;\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n\r\n // // 提示信息\r\n // that.$message.error({\r\n // duration: 1000,\r\n // message: '获取附近门店开启值'\r\n // })\r\n\r\n }\r\n },\r\n mounted(){\r\n var that = this;\r\n that.getNearStore()\r\n },\r\n components: {\r\n topNav\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.attention-wrap {\r\n\r\n padding: 24px 33px;\r\n background: #fff;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n .near-store-tip {\r\n display: block;\r\n font-size: 14px;\r\n margin-bottom: 30px\r\n }\r\n .item-label {\r\n font-size: 14px;\r\n color: #606266;\r\n margin-bottom: 30px;\r\n span {\r\n display: inline-block;\r\n width: 80px;\r\n }\r\n }\r\n .attention-content-wrap {}\r\n\r\n}\r\n\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/membershipSystem/nearStoreSet.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right-wrap near-store-contain\"},[_c('topNav',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"attention-wrap\"},[_c('label',{staticClass:\"near-store-tip\"},[_vm._v(\"单商户小程序中附近门店是否展示集团其他商户门店\")]),_vm._v(\" \"),_c('div',{staticClass:\"item-label\"},[_c('span',[_vm._v(\"展示\")]),_vm._v(\" \"),_c('el-switch',{on:{\"change\":_vm.nearStoreSwitch},model:{value:(_vm.nearStoreSwithFlag),callback:function ($$v) {_vm.nearStoreSwithFlag=$$v},expression:\"nearStoreSwithFlag\"}})],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-8589e67a\",\"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/view/companyGroup/membershipSystem/nearStoreSet.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-8589e67a\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./nearStoreSet.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!./nearStoreSet.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./nearStoreSet.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-8589e67a\\\",\\\"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!./nearStoreSet.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-8589e67a\"\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/view/companyGroup/membershipSystem/nearStoreSet.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([30],{gOFg:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("P9l9"),o={name:"public_num_attention",data:function(){return{baseUrl:"",enterpriseId:""}},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:{redirect:function(e){var t=this,r={eid:e};Object(n.a)("/api-auth/do-login-for-clique",r).then(function(e){var r=e.data;if(0!=r.errorCode)errMsg.errorMsg(r);else{var n=t.baseUrl+"";window.location.href=n+"/report/#/memberSummary"}}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}},mounted:function(){console.log("mounted",this.$route.query.gradeId),this.enterpriseId=this.$route.query.enterpriseId,this.redirect(this.enterpriseId)}},i={render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"right-wrap"})},staticRenderFns:[]},s=r("VU/8")(o,i,!1,null,null,null);t.default=s.exports}});
//# sourceMappingURL=30.1f0bf615b8c2e302464e.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/view/companyGroup/login.vue","webpack:///./src/view/companyGroup/login.vue?4017","webpack:///./src/view/companyGroup/login.vue"],"names":["login","name","data","baseUrl","enterpriseId","beforeMount","host","window","location","origin","console","log","indexOf","this","methods","redirect","that","para","eid","Object","api","then","res","resData","errorCode","errMsg","errorMsg","href","catch","error","$message","duration","message","mounted","$route","query","gradeId","companyGroup_login","render","_h","$createElement","_self","_c","staticClass","staticRenderFns","Component","__webpack_require__","normalizeComponent","__webpack_exports__"],"mappings":"sHAQAA,GACAC,KAAA,uBACAC,KAFA,WAGA,OACAC,QAAA,GACAC,aAAA,KAGAC,YARA,WASA,IACAC,EAAAC,OAAAC,SAAAC,OACAC,QAAAC,IAAA,UAAAL,GACA,MAAAA,EAAAM,QAAA,aAHAC,KAIAV,QAAA,4BAJAU,KAMAV,QAAAG,GAGAQ,SAEAC,SAFA,SAEAX,GACA,IAAAY,EAAAH,KACAI,GACAC,IAAAd,GAEAe,OAAAC,EAAA,EAAAD,CAAA,gCAAAF,GACAI,KAAA,SAAAC,GAEA,IAAAC,EAAAD,EAAApB,KACA,MAAAqB,EAAAC,UAOAC,OAAAC,SAAAH,OAPA,CAEA,IAAAI,EAAAX,EAAAb,QAAA,GACAI,OAAAC,SAAAmB,OAAA,6BAOAC,MAAA,SAAAC,GACAnB,QAAAC,IAAAkB,GAGAb,EAAAc,SAAAD,OACAE,SAAA,IACAC,QAAAH,EAAAG,cAMAC,QAnDA,WAuDAvB,QAAAC,IAAA,UAHAE,KAGAqB,OAAAC,MAAAC,SAHAvB,KAIAT,aAJAS,KAIAqB,OAAAC,MAAA/B,aAJAS,KAKAE,SALAF,KAKAT,gBC9DAiC,GADiBC,OAFjB,WAA0B,IAAaC,EAAb1B,KAAa2B,eAAkD,OAA/D3B,KAAuC4B,MAAAC,IAAAH,GAAwB,OAAiBI,YAAA,gBAEzFC,oBCYjBC,EAdAC,EAAA,OAcAC,CACA/C,EACAqC,GATA,EAEA,KAEA,KAEA,MAUAW,EAAA,QAAAH,EAAA","file":"static/js/30.1f0bf615b8c2e302464e.js","sourcesContent":["<template>\r\n <div class=\"right-wrap\">\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { getRequest } from '@/api/api';\r\n\r\nexport default {\r\n name: \"public_num_attention\",\r\n data() {\r\n return {\r\n baseUrl: '', // 域名\r\n enterpriseId :'',\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 methods: {\r\n // 跳转商户\r\n redirect(enterpriseId){\r\n var that = this\r\n var para = {\r\n eid: enterpriseId\r\n }\r\n getRequest('/api-auth/do-login-for-clique',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 == 0) {\r\n\r\n var href = that.baseUrl + ''\r\n window.location.href= href + \"/report/#/memberSummary\"\r\n return;\r\n }\r\n // that.userFormVisible = false;\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.userFormVisible = false;\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 var that = this;\r\n // var href = that.baseUrl + ''\r\n // window.location.href= href + \"/gic-web/#/login\"\r\n console.log(\"mounted\",that.$route.query.gradeId)\r\n that.enterpriseId = that.$route.query.enterpriseId\r\n that.redirect(that.enterpriseId)\r\n }\r\n}\r\n</script>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/login.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right-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-4161649e\",\"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/view/companyGroup/login.vue\n// module id = null\n// module chunks = ","var 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!./login.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./login.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4161649e\\\",\\\"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!./login.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\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/view/companyGroup/login.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([30],{gOFg:function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o=t("P9l9"),n={name:"public_num_attention",data:function(){return{baseUrl:"",enterpriseId:"",backgroundMode:""}},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:{redirect:function(e){var r=this,t={eid:e};Object(o.a)("/api-auth/do-login-for-clique",t).then(function(e){var t=e.data;if(0==t.errorCode){var o=r.baseUrl+"";return 1==r.backgroundMode?void(window.location.href=o+"/middle-ground/#/index"):void(window.location.href=o+"/report/#/memberSummary")}errMsg.errorMsg(t)}).catch(function(e){console.log(e),r.$message.error({duration:1e3,message:e.message})})}},mounted:function(){console.log("mounted",this.$route.query.gradeId),this.enterpriseId=this.$route.query.enterpriseId,this.backgroundMode=this.$route.query.backgroundMode,this.redirect(this.enterpriseId)}},i={render:function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"right-wrap"})},staticRenderFns:[]},s=t("VU/8")(n,i,!1,null,null,null);r.default=s.exports}});
//# sourceMappingURL=30.666907bd786bd3d85c16.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/view/companyGroup/login.vue","webpack:///./src/view/companyGroup/login.vue?a597","webpack:///./src/view/companyGroup/login.vue"],"names":["login","name","data","baseUrl","enterpriseId","backgroundMode","beforeMount","host","window","location","origin","console","log","indexOf","this","methods","redirect","that","para","eid","Object","api","then","res","resData","errorCode","href","errMsg","errorMsg","catch","error","$message","duration","message","mounted","$route","query","gradeId","companyGroup_login","render","_h","$createElement","_self","_c","staticClass","staticRenderFns","Component","__webpack_require__","normalizeComponent","__webpack_exports__"],"mappings":"sHAQAA,GACAC,KAAA,uBACAC,KAFA,WAGA,OACAC,QAAA,GACAC,aAAA,GACAC,eAAA,KAGAC,YATA,WAUA,IACAC,EAAAC,OAAAC,SAAAC,OACAC,QAAAC,IAAA,UAAAL,GACA,MAAAA,EAAAM,QAAA,aAHAC,KAIAX,QAAA,4BAJAW,KAMAX,QAAAI,GAGAQ,SAEAC,SAFA,SAEAZ,GACA,IAAAa,EAAAH,KACAI,GACAC,IAAAf,GAEAgB,OAAAC,EAAA,EAAAD,CAAA,gCAAAF,GACAI,KAAA,SAAAC,GAEA,IAAAC,EAAAD,EAAArB,KACA,MAAAsB,EAAAC,UAAA,CACA,IAAAC,EAAAT,EAAAd,QAAA,GACA,UAAAc,EAAAZ,oBACAG,OAAAC,SAAAiB,OAAA,+BAGAlB,OAAAC,SAAAiB,OAAA,2BAKAC,OAAAC,SAAAJ,KAGAK,MAAA,SAAAC,GACAnB,QAAAC,IAAAkB,GAGAb,EAAAc,SAAAD,OACAE,SAAA,IACAC,QAAAH,EAAAG,cAMAC,QAxDA,WA4DAvB,QAAAC,IAAA,UAHAE,KAGAqB,OAAAC,MAAAC,SAHAvB,KAIAV,aAJAU,KAIAqB,OAAAC,MAAAhC,aAJAU,KAKAT,eALAS,KAKAqB,OAAAC,MAAA/B,eALAS,KAMAE,SANAF,KAMAV,gBCpEAkC,GADiBC,OAFjB,WAA0B,IAAaC,EAAb1B,KAAa2B,eAAkD,OAA/D3B,KAAuC4B,MAAAC,IAAAH,GAAwB,OAAiBI,YAAA,gBAEzFC,oBCYjBC,EAdAC,EAAA,OAcAC,CACAhD,EACAsC,GATA,EAEA,KAEA,KAEA,MAUAW,EAAA,QAAAH,EAAA","file":"static/js/30.666907bd786bd3d85c16.js","sourcesContent":["<template>\r\n <div class=\"right-wrap\">\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport { getRequest } from '@/api/api';\r\n\r\nexport default {\r\n name: \"public_num_attention\",\r\n data() {\r\n return {\r\n baseUrl: '', // 域名\r\n enterpriseId :'',\r\n backgroundMode:'', // 是否是中台模式 1是 0否\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 methods: {\r\n // 跳转商户\r\n redirect(enterpriseId){\r\n var that = this\r\n var para = {\r\n eid: enterpriseId\r\n }\r\n getRequest('/api-auth/do-login-for-clique',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 == 0) {\r\n var href = that.baseUrl + ''\r\n if(that.backgroundMode==1){ // 中台\r\n window.location.href= href + \"/middle-ground/#/index\"\r\n return;\r\n }else{\r\n window.location.href= href + \"/report/#/memberSummary\"\r\n return;\r\n }\r\n }\r\n // that.userFormVisible = false;\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.userFormVisible = false;\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 var that = this;\r\n // var href = that.baseUrl + ''\r\n // window.location.href= href + \"/gic-web/#/login\"\r\n console.log(\"mounted\",that.$route.query.gradeId)\r\n that.enterpriseId = that.$route.query.enterpriseId;\r\n that.backgroundMode = that.$route.query.backgroundMode;\r\n that.redirect(that.enterpriseId)\r\n }\r\n}\r\n</script>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/login.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right-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-58208c3c\",\"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/view/companyGroup/login.vue\n// module id = null\n// module chunks = ","var 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!./login.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./login.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-58208c3c\\\",\\\"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!./login.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\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/view/companyGroup/login.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([32],{"4qCZ":function(e,t){},"5reh":function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return r}),n.d(t,"d",function(){return m}),n.d(t,"c",function(){return a});var o="login",r="logout",m="title",a="show"},"5tgt":function(e,t,n){e.exports=function(e,t){return function(o){n("Vna/")("./"+e+"/"+t+".vue").then(function(e){o(e)})}}},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n("//Fk"),r=n.n(o),m=n("7+uW"),a={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 p=n("VU/8")({name:"App",data:function(){return{}}},a,!1,function(e){n("gx7t")},null,null).exports,i=n("/ocq"),s=n("5tgt"),u=n.n(s);m.default.use(i.a);var c=function(e){n.e(1).then(n.bind(null,"EE2z")).then(function(t){e(t)})};window.sessionStorage.getItem("token")&&store.commit(types.LOGIN,window.sessionStorage.getItem("token"));var d,l=[{path:"/",name:"index",component:u()("index","index"),children:[{path:"/companyGroup",name:"集团信息",component:u()("companyGroup/membershipSystem","companyGroupInfo")},{path:"/memberCardSet",name:"会员卡设置",component:u()("companyGroup/membershipSystem","memberCardSet")},{path:"/memberGrade",name:"会员等级列表",component:u()("companyGroup/membershipSystem","memberGrade")},{path:"/addMemberGrade",name:"添加等级列表",component:u()("companyGroup/membershipSystem","addMemberGrade")},{path:"/editMemberGrade",name:"编辑等级列表",component:u()("companyGroup/membershipSystem","editMemberGrade")},{path:"/addGroupGrade",name:"添加集团会员等级",component:u()("companyGroup/membershipSystem","addGroupGrade")},{path:"/editGroupGrade",name:"编辑集团会员等级",component:u()("companyGroup/membershipSystem","editGroupGrade")},{path:"/addGroupCate",name:"添加集团折扣策略",component:u()("companyGroup/membershipSystem","addGroupCate")},{path:"/editGroupCate",name:"编辑集团折扣策略",component:u()("companyGroup/membershipSystem","editGroupCate")},{path:"/pointSystem",name:"积分制度",component:u()("companyGroup/membershipSystem","pointSystem")},{path:"/addPointSystem",name:"新增积分获取策略",component:u()("companyGroup/membershipSystem","addPointSystem")},{path:"/editPointSystem",name:"编辑积分获取策略",component:u()("companyGroup/membershipSystem","editPointSystem")},{path:"/addIntegralSytem",name:"新增积分抵现策略",component:u()("companyGroup/membershipSystem","addIntegralSytem")},{path:"/editIntegralSytem",name:"编辑积分抵现策略",component:u()("companyGroup/membershipSystem","editIntegralSytem")},{path:"/nearStoreSet",name:"附近门店",component:u()("companyGroup/membershipSystem","nearStoreSet")},{path:"/memberAchievement",name:"会员成就",component:u()("companyGroup/memberServices","memberAchievement")},{path:"/memberTask",name:"会员任务",component:u()("companyGroup/memberServices","memberTask")}]},{path:"/memberInfoTemplate",name:"开卡字段配置模板",component:u()("companyGroup/membershipSystem","memberInfoTemplate")},{path:"/login",name:"集团商户登录",component:u()("companyGroup","login")},{path:"/403",name:"无权访问",component:c},{path:"/404",name:"error404",component:c},{path:"/500",name:"error500",component:c},{path:"*",redirect:"/404",hidden:!0}],y=new i.a({routes:l,scrollBehavior:function(){return{y:0}}}),h=n("zL8q"),b=n.n(h),f=n("Rf8U"),G=n.n(f),v=n("mtWM"),S=n.n(v),g=n("bOdI"),k=n.n(g),x=n("NYxO"),w=n("5reh");m.default.use(x.a);var C=new x.a.Store({state:{user:{},token:null,title:"",show:!1},mutations:(d={},k()(d,w.a,function(e,t){sessionStorage.token=t,e.token=t}),k()(d,w.b,function(e){sessionStorage.removeItem("token"),e.token=null}),k()(d,w.d,function(e,t){e.title=t}),k()(d,w.c,function(e,t){e.show=t}),d)}),I=(n("4qCZ"),n("tvR6"),n("uKUT"),n("Xcu2"),n("kIPI")),P=n.n(I),_=n("Yw2C"),E=n.n(_),M=n("dq+2"),T=n.n(M),j=n("SE7k"),q=n.n(j),z=n("XsK6"),R=n.n(z),H={name:"dm-delete",props:{tips:{type:String,default:"是否删除?"}},data:function(){return{visible:!1}},methods:{cancel:function(){this.visible=!1},confirm:function(){this.visible=!1,this.$emit("confirm")}}},O={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-popover",{staticClass:"el-button el-button--text",attrs:{placement:"top",width:"186"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[n("p",{staticStyle:{"line-height":"1.5",padding:"10px 10px 20px",color:"#606266"}},[e._v(e._s(e.tips))]),e._v(" "),n("div",{staticStyle:{"text-align":"right",margin:"0"}},[n("el-button",{attrs:{size:"mini",type:"text"},on:{click:e.cancel}},[e._v("取消")]),e._v(" "),n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.confirm}},[e._v("确定")])],1),e._v(" "),n("span",{attrs:{slot:"reference"},slot:"reference"},[e._t("default")],2)])},staticRenderFns:[]},V=n("VU/8")(H,O,!1,null,null,null).exports;m.default.component("delete-tip",V),m.default.use(R.a),m.default.use(q.a),m.default.use(T.a),m.default.use(E.a),m.default.use(P.a),m.default.config.productionTip=!1,m.default.use(b.a),m.default.use(G.a,S.a),m.default.axios.defaults.withCredentials=!0,m.default.axios.interceptors.request.use(function(e){return e},function(e){return console.log("requesterr"+e),r.a.reject(e)}),m.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:window.location.href=window.location.origin+"/gic-web/#/";case 500:h.Message.error("服务器500")}return r.a.reject(e.response.data)}),new m.default({el:"#app",router:y,store:C,components:{App:p},template:"<App/>"})},"Vna/":function(e,t,n){var o={"./companyGroup/login.vue":["gOFg",0,30],"./companyGroup/memberServices/memberAchievement.vue":["j6GH",0,8],"./companyGroup/memberServices/memberTask.vue":["cxQk",0,10],"./companyGroup/memberTableEdit.vue":["PDVn",0,24],"./companyGroup/membershipSystem/addGroupCate.vue":["DaJb",0,26],"./companyGroup/membershipSystem/addGroupGrade.vue":["y9jV",0,16],"./companyGroup/membershipSystem/addIntegralSytem.vue":["tFd/",0,17],"./companyGroup/membershipSystem/addMemberGrade.vue":["ge0i",0,21],"./companyGroup/membershipSystem/addPointSystem.vue":["ewsH",0,27],"./companyGroup/membershipSystem/companyGroupInfo.vue":["1H9E",0,15],"./companyGroup/membershipSystem/editGroupCate.vue":["+Lzv",0,22],"./companyGroup/membershipSystem/editGroupGrade.vue":["QwkL",0,29],"./companyGroup/membershipSystem/editIntegralSytem.vue":["KjG/",0,13],"./companyGroup/membershipSystem/editMemberGrade.vue":["Iz3c",0,18],"./companyGroup/membershipSystem/editPointSystem.vue":["GJjE",0,23],"./companyGroup/membershipSystem/memberCardSet.vue":["fZcc",6,0],"./companyGroup/membershipSystem/memberGrade.vue":["C6vQ",0,28],"./companyGroup/membershipSystem/memberInfoTemplate.vue":["zCRq",5,0],"./companyGroup/membershipSystem/nearStoreSet.vue":["Z9/t",0,14],"./companyGroup/membershipSystem/pointSystem.vue":["b5xz",7,0],"./errorPage/401.vue":["4KSJ",9],"./errorPage/403.vue":["aM+6",2],"./errorPage/404.vue":["PRsh",3],"./errorPage/500.vue":["/HCr",4],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",25],"./linktools/linktools.vue":["Lc2x",0,12],"./linktools/linktoolsold.vue":["/8lq",0,20],"./linktools/linktoolspage.vue":["HLON",0,11],"./login/login.vue":["6Qob",0,19]};function r(e){var t=o[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+"'."))}r.keys=function(){return Object.keys(o)},r.id="Vna/",e.exports=r},Xcu2:function(e,t){},gx7t:function(e,t){},tvR6:function(e,t){},uKUT:function(e,t){}},["NHnr"]); webpackJsonp([32],{"4qCZ":function(e,t){},"5reh":function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return r}),n.d(t,"d",function(){return m}),n.d(t,"c",function(){return a});var o="login",r="logout",m="title",a="show"},"5tgt":function(e,t,n){e.exports=function(e,t){return function(o){n("Vna/")("./"+e+"/"+t+".vue").then(function(e){o(e)})}}},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n("//Fk"),r=n.n(o),m=n("7+uW"),a={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 p=n("VU/8")({name:"App",data:function(){return{}}},a,!1,function(e){n("gx7t")},null,null).exports,i=n("/ocq"),s=n("5tgt"),u=n.n(s);m.default.use(i.a);var c=function(e){n.e(1).then(n.bind(null,"EE2z")).then(function(t){e(t)})};window.sessionStorage.getItem("token")&&store.commit(types.LOGIN,window.sessionStorage.getItem("token"));var d,l=[{path:"/",name:"index",component:u()("index","index"),children:[{path:"/companyGroup",name:"集团信息",component:u()("companyGroup/membershipSystem","companyGroupInfo")},{path:"/memberCardSet",name:"会员卡设置",component:u()("companyGroup/membershipSystem","memberCardSet")},{path:"/memberGrade",name:"会员等级列表",component:u()("companyGroup/membershipSystem","memberGrade")},{path:"/addMemberGrade",name:"添加等级列表",component:u()("companyGroup/membershipSystem","addMemberGrade")},{path:"/editMemberGrade",name:"编辑等级列表",component:u()("companyGroup/membershipSystem","editMemberGrade")},{path:"/addGroupGrade",name:"添加集团会员等级",component:u()("companyGroup/membershipSystem","addGroupGrade")},{path:"/editGroupGrade",name:"编辑集团会员等级",component:u()("companyGroup/membershipSystem","editGroupGrade")},{path:"/addGroupCate",name:"添加集团折扣策略",component:u()("companyGroup/membershipSystem","addGroupCate")},{path:"/editGroupCate",name:"编辑集团折扣策略",component:u()("companyGroup/membershipSystem","editGroupCate")},{path:"/pointSystem",name:"积分制度",component:u()("companyGroup/membershipSystem","pointSystem")},{path:"/addPointSystem",name:"新增积分获取策略",component:u()("companyGroup/membershipSystem","addPointSystem")},{path:"/editPointSystem",name:"编辑积分获取策略",component:u()("companyGroup/membershipSystem","editPointSystem")},{path:"/addIntegralSytem",name:"新增积分抵现策略",component:u()("companyGroup/membershipSystem","addIntegralSytem")},{path:"/editIntegralSytem",name:"编辑积分抵现策略",component:u()("companyGroup/membershipSystem","editIntegralSytem")},{path:"/nearStoreSet",name:"附近门店",component:u()("companyGroup/membershipSystem","nearStoreSet")},{path:"/memberAchievement",name:"会员成就",component:u()("companyGroup/memberServices","memberAchievement")},{path:"/memberTask",name:"会员任务",component:u()("companyGroup/memberServices","memberTask")}]},{path:"/memberInfoTemplate",name:"开卡字段配置模板",component:u()("companyGroup/membershipSystem","memberInfoTemplate")},{path:"/login",name:"集团商户登录",component:u()("companyGroup","login")},{path:"/403",name:"无权访问",component:c},{path:"/404",name:"error404",component:c},{path:"/500",name:"error500",component:c},{path:"*",redirect:"/404",hidden:!0}],y=new i.a({routes:l,scrollBehavior:function(){return{y:0}}}),h=n("zL8q"),b=n.n(h),f=n("Rf8U"),G=n.n(f),v=n("mtWM"),S=n.n(v),g=n("bOdI"),k=n.n(g),x=n("NYxO"),w=n("5reh");m.default.use(x.a);var C=new x.a.Store({state:{user:{},token:null,title:"",show:!1},mutations:(d={},k()(d,w.a,function(e,t){sessionStorage.token=t,e.token=t}),k()(d,w.b,function(e){sessionStorage.removeItem("token"),e.token=null}),k()(d,w.d,function(e,t){e.title=t}),k()(d,w.c,function(e,t){e.show=t}),d)}),I=(n("4qCZ"),n("tvR6"),n("uKUT"),n("Xcu2"),n("kIPI")),P=n.n(I),_=n("Yw2C"),E=n.n(_),M=n("dq+2"),T=n.n(M),j=n("SE7k"),q=n.n(j),z=n("XsK6"),R=n.n(z),H={name:"dm-delete",props:{tips:{type:String,default:"是否删除?"}},data:function(){return{visible:!1}},methods:{cancel:function(){this.visible=!1},confirm:function(){this.visible=!1,this.$emit("confirm")}}},O={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-popover",{staticClass:"el-button el-button--text",attrs:{placement:"top",width:"186"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[n("p",{staticStyle:{"line-height":"1.5",padding:"10px 10px 20px",color:"#606266"}},[e._v(e._s(e.tips))]),e._v(" "),n("div",{staticStyle:{"text-align":"right",margin:"0"}},[n("el-button",{attrs:{size:"mini",type:"text"},on:{click:e.cancel}},[e._v("取消")]),e._v(" "),n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.confirm}},[e._v("确定")])],1),e._v(" "),n("span",{attrs:{slot:"reference"},slot:"reference"},[e._t("default")],2)])},staticRenderFns:[]},V=n("VU/8")(H,O,!1,null,null,null).exports;m.default.component("delete-tip",V),m.default.use(R.a),m.default.use(q.a),m.default.use(T.a),m.default.use(E.a),m.default.use(P.a),m.default.config.productionTip=!1,m.default.use(b.a),m.default.use(G.a,S.a),m.default.axios.defaults.withCredentials=!0,m.default.axios.interceptors.request.use(function(e){return e},function(e){return console.log("requesterr"+e),r.a.reject(e)}),m.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:window.location.href=window.location.origin+"/gic-web/#/";case 500:h.Message.error("服务器500")}return r.a.reject(e.response.data)}),new m.default({el:"#app",router:y,store:C,components:{App:p},template:"<App/>"})},"Vna/":function(e,t,n){var o={"./companyGroup/login.vue":["gOFg",0,30],"./companyGroup/memberServices/memberAchievement.vue":["j6GH",0,8],"./companyGroup/memberServices/memberTask.vue":["cxQk",0,10],"./companyGroup/memberTableEdit.vue":["PDVn",0,24],"./companyGroup/membershipSystem/addGroupCate.vue":["DaJb",0,26],"./companyGroup/membershipSystem/addGroupGrade.vue":["y9jV",0,16],"./companyGroup/membershipSystem/addIntegralSytem.vue":["tFd/",0,17],"./companyGroup/membershipSystem/addMemberGrade.vue":["ge0i",0,21],"./companyGroup/membershipSystem/addPointSystem.vue":["ewsH",0,27],"./companyGroup/membershipSystem/companyGroupInfo.vue":["1H9E",0,12],"./companyGroup/membershipSystem/editGroupCate.vue":["+Lzv",0,22],"./companyGroup/membershipSystem/editGroupGrade.vue":["QwkL",0,29],"./companyGroup/membershipSystem/editIntegralSytem.vue":["KjG/",0,14],"./companyGroup/membershipSystem/editMemberGrade.vue":["Iz3c",0,18],"./companyGroup/membershipSystem/editPointSystem.vue":["GJjE",0,23],"./companyGroup/membershipSystem/memberCardSet.vue":["fZcc",6,0],"./companyGroup/membershipSystem/memberGrade.vue":["C6vQ",0,28],"./companyGroup/membershipSystem/memberInfoTemplate.vue":["zCRq",5,0],"./companyGroup/membershipSystem/nearStoreSet.vue":["Z9/t",0,15],"./companyGroup/membershipSystem/pointSystem.vue":["b5xz",7,0],"./errorPage/401.vue":["4KSJ",9],"./errorPage/403.vue":["aM+6",2],"./errorPage/404.vue":["PRsh",3],"./errorPage/500.vue":["/HCr",4],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",25],"./linktools/linktools.vue":["Lc2x",0,13],"./linktools/linktoolsold.vue":["/8lq",0,20],"./linktools/linktoolspage.vue":["HLON",0,11],"./login/login.vue":["6Qob",0,19]};function r(e){var t=o[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+"'."))}r.keys=function(){return Object.keys(o)},r.id="Vna/",e.exports=r},Xcu2:function(e,t){},gx7t:function(e,t){},tvR6:function(e,t){},uKUT:function(e,t){}},["NHnr"]);
//# sourceMappingURL=app.1c21306b7ca5732391ae.js.map //# sourceMappingURL=app.6d78edf8b552948f5120.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///./src/store/types.js","webpack:///./src/router/_import.js","webpack:///./src/App.vue?b8f9","webpack:///./src/App.vue","webpack:///src/App.vue","webpack:///./src/router/index.js","webpack:///./src/store/store.js","webpack:///src/components/com/deleteTip.vue","webpack:///./src/components/com/deleteTip.vue?2e86","webpack:///./src/components/com/deleteTip.vue","webpack:///./src/main.js","webpack:///./src/view lazy ^\\.\\/.*\\.vue$"],"names":["LOGIN","LOGOUT","TITLE","SHOW","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_esm","use","vue_router_esm","errorPage","e","bind","window","sessionStorage","getItem","store","commit","types","constantRouterMap","path","component","_import_default","children","redirect","hidden","router","routes","scrollBehavior","y","vuex_esm","store_store","Store","state","user","token","title","show","mutations","defineProperty_default","store_types","_mutations","removeItem","deleteTip","props","tips","type","String","default","visible","methods","cancel","confirm","$emit","com_deleteTip","_vm","staticClass","placement","width","model","value","callback","$$v","expression","staticStyle","line-height","padding","color","_v","_s","text-align","margin","size","on","click","slot","_t","components_com_deleteTip","deleteTip_normalizeComponent","vue_gic_img_preview_default","a","vue_gic_footer_default","vue_area_ab_default","vue_gic_aside_menu_default","vue_gic_header_default","config","productionTip","element_ui_common_default","vue_axios_min_default","axios_default","axios","defaults","withCredentials","interceptors","request","err","console","log","promise_default","reject","response","status","errorCode","error","location","href","origin","element_ui_common","el","components","App","template","map","./companyGroup/login.vue","./companyGroup/memberServices/memberAchievement.vue","./companyGroup/memberServices/memberTask.vue","./companyGroup/memberTableEdit.vue","./companyGroup/membershipSystem/addGroupCate.vue","./companyGroup/membershipSystem/addGroupGrade.vue","./companyGroup/membershipSystem/addIntegralSytem.vue","./companyGroup/membershipSystem/addMemberGrade.vue","./companyGroup/membershipSystem/addPointSystem.vue","./companyGroup/membershipSystem/companyGroupInfo.vue","./companyGroup/membershipSystem/editGroupCate.vue","./companyGroup/membershipSystem/editGroupGrade.vue","./companyGroup/membershipSystem/editIntegralSytem.vue","./companyGroup/membershipSystem/editMemberGrade.vue","./companyGroup/membershipSystem/editPointSystem.vue","./companyGroup/membershipSystem/memberCardSet.vue","./companyGroup/membershipSystem/memberGrade.vue","./companyGroup/membershipSystem/memberInfoTemplate.vue","./companyGroup/membershipSystem/nearStoreSet.vue","./companyGroup/membershipSystem/pointSystem.vue","./errorPage/401.vue","./errorPage/403.vue","./errorPage/404.vue","./errorPage/500.vue","./errorPage/index.vue","./index/index.vue","./linktools/linktools.vue","./linktools/linktoolsold.vue","./linktools/linktoolspage.vue","./login/login.vue","webpackAsyncContext","req","ids","Promise","all","slice","Error","keys","Object"],"mappings":"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","file":"static/js/app.1c21306b7ca5732391ae.js","sourcesContent":["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","module.exports = (parantfile,file) => (r) => {\r\n import('view/'+ 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-83667fac\",\"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-83667fac\\\",\\\"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-83667fac\\\",\\\"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\nconst error403 = (r) => {\r\n import('view/errorPage/403.vue').then((module) => {\r\n r(module)\r\n })\r\n};\r\nconst error404 = (r) => {\r\n import('view/errorPage/404.vue').then((module) => {\r\n r(module)\r\n })\r\n};\r\nconst error500 = (r) => {\r\n import('view/errorPage/500.vue').then((module) => {\r\n r(module)\r\n })\r\n};\r\nconst errorPage = (r) => {\r\n import('view/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: '/',\r\n name: 'index',\r\n component: _import('index','index'),\r\n children: [\r\n // 集团后台\r\n // 配置中心\r\n {\r\n path: '/companyGroup',\r\n name: '集团信息',\r\n component: _import('companyGroup/membershipSystem','companyGroupInfo')\r\n },\r\n {\r\n path: '/memberCardSet',\r\n name: '会员卡设置',\r\n component: _import('companyGroup/membershipSystem','memberCardSet')\r\n },\r\n\r\n {\r\n path: '/memberGrade',\r\n name: '会员等级列表',\r\n component: _import('companyGroup/membershipSystem','memberGrade')\r\n },\r\n {\r\n path: '/addMemberGrade',\r\n name: '添加等级列表',\r\n component: _import('companyGroup/membershipSystem','addMemberGrade')\r\n },\r\n {\r\n path: '/editMemberGrade',\r\n name: '编辑等级列表',\r\n component: _import('companyGroup/membershipSystem','editMemberGrade')\r\n },\r\n {\r\n path: '/addGroupGrade',\r\n name: '添加集团会员等级',\r\n component: _import('companyGroup/membershipSystem','addGroupGrade')\r\n },\r\n {\r\n path: '/editGroupGrade',\r\n name: '编辑集团会员等级',\r\n component: _import('companyGroup/membershipSystem','editGroupGrade')\r\n },\r\n {\r\n path: '/addGroupCate',\r\n name: '添加集团折扣策略',\r\n component: _import('companyGroup/membershipSystem','addGroupCate')\r\n },\r\n {\r\n path: '/editGroupCate',\r\n name: '编辑集团折扣策略',\r\n component: _import('companyGroup/membershipSystem','editGroupCate')\r\n },\r\n {\r\n path: '/pointSystem',\r\n name: '积分制度',\r\n component: _import('companyGroup/membershipSystem','pointSystem')\r\n },\r\n {\r\n path: '/addPointSystem',\r\n name: '新增积分获取策略',\r\n component: _import('companyGroup/membershipSystem','addPointSystem')\r\n },\r\n {\r\n path: '/editPointSystem',\r\n name: '编辑积分获取策略',\r\n component: _import('companyGroup/membershipSystem','editPointSystem')\r\n },\r\n {\r\n path: '/addIntegralSytem',\r\n name: '新增积分抵现策略',\r\n component: _import('companyGroup/membershipSystem','addIntegralSytem')\r\n },\r\n {\r\n path: '/editIntegralSytem',\r\n name: '编辑积分抵现策略',\r\n component: _import('companyGroup/membershipSystem','editIntegralSytem')\r\n },\r\n {\r\n path: '/nearStoreSet',\r\n name: '附近门店',\r\n component: _import('companyGroup/membershipSystem','nearStoreSet')\r\n },\r\n {\r\n path: '/memberAchievement',\r\n name: '会员成就',\r\n component: _import('companyGroup/memberServices','memberAchievement')\r\n },\r\n {\r\n path: '/memberTask',\r\n name: '会员任务',\r\n component: _import('companyGroup/memberServices','memberTask')\r\n }\r\n ]\r\n },\r\n {\r\n path: '/memberInfoTemplate',\r\n name: '开卡字段配置模板',\r\n component: _import('companyGroup/membershipSystem','memberInfoTemplate')\r\n },\r\n {\r\n path: '/login',\r\n name: '集团商户登录',\r\n component: _import('companyGroup','login')\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","<template>\r\n <el-popover class=\"el-button el-button--text\"\r\n placement=\"top\"\r\n width=\"186\"\r\n v-model=\"visible\">\r\n <p style=\"line-height:1.5;padding:10px 10px 20px;color:#606266;\">{{tips}}</p>\r\n <div style=\"text-align: right; margin: 0\">\r\n <el-button size=\"mini\" type=\"text\" @click=\"cancel\">取消</el-button>\r\n <el-button type=\"primary\" size=\"mini\" @click=\"confirm\">确定</el-button>\r\n </div>\r\n <span slot=\"reference\"><slot></slot></span>\r\n</el-popover>\r\n</template>\r\n<script>\r\n export default {\r\n name:'dm-delete',\r\n props:{\r\n tips:{\r\n type:String,\r\n default:'是否删除?'\r\n },\r\n },\r\n data() {\r\n return {\r\n visible: false,\r\n };\r\n },\r\n methods:{\r\n cancel() {\r\n this.visible = false\r\n },\r\n confirm() {\r\n this.visible = false\r\n this.$emit('confirm')\r\n }\r\n }\r\n }\r\n</script>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/com/deleteTip.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-popover',{staticClass:\"el-button el-button--text\",attrs:{\"placement\":\"top\",\"width\":\"186\"},model:{value:(_vm.visible),callback:function ($$v) {_vm.visible=$$v},expression:\"visible\"}},[_c('p',{staticStyle:{\"line-height\":\"1.5\",\"padding\":\"10px 10px 20px\",\"color\":\"#606266\"}},[_vm._v(_vm._s(_vm.tips))]),_vm._v(\" \"),_c('div',{staticStyle:{\"text-align\":\"right\",\"margin\":\"0\"}},[_c('el-button',{attrs:{\"size\":\"mini\",\"type\":\"text\"},on:{\"click\":_vm.cancel}},[_vm._v(\"取消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\"},on:{\"click\":_vm.confirm}},[_vm._v(\"确定\")])],1),_vm._v(\" \"),_c('span',{attrs:{\"slot\":\"reference\"},slot:\"reference\"},[_vm._t(\"default\")],2)])}\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-812b84d2\",\"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/com/deleteTip.vue\n// module id = null\n// module chunks = ","var 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!./deleteTip.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./deleteTip.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-812b84d2\\\",\\\"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!./deleteTip.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\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/com/deleteTip.vue\n// module id = null\n// module chunks = ","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\nimport 'element-ui/lib/theme-chalk/index.css'\r\nimport '../static/font/iconfont.css'\r\nimport '../theme/index.css'\r\n\r\nimport vueGicHeader from '@gic-test/vue-gic-header'\r\nimport vueGicAsideMenu from '@gic-test/vue-gic-aside-menu'\r\nimport vueAreaAb from '@gic-test/vue-area-ab'\r\n// 新增公共 footer插件\r\nimport vueGicFooter from '@gic-test/vue-gic-footer'\r\nimport vueGicImgPreview from '@gic-test/vue-gic-img-preview'\r\n// 删除提示\r\nimport deleteTip from 'components/com/deleteTip'\r\nVue.component('delete-tip', deleteTip);\r\n\r\nVue.use(vueGicImgPreview)\r\n\r\nVue.use(vueGicFooter)\r\nVue.use(vueAreaAb)\r\nVue.use(vueGicAsideMenu)\r\nVue.use(vueGicHeader)\r\n\r\nVue.config.productionTip = false;\r\nVue.use(ElementUI);\r\n// Vue.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\n// router.beforeEach((to, from, next) => {\r\n// console.log(\"\")\r\n// if (window.location.pathname.slice(-1) !== '/') {\r\n// window.location = window.location.pathname + '/';\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});\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","var map = {\n\t\"./companyGroup/login.vue\": [\n\t\t\"gOFg\",\n\t\t0,\n\t\t30\n\t],\n\t\"./companyGroup/memberServices/memberAchievement.vue\": [\n\t\t\"j6GH\",\n\t\t0,\n\t\t8\n\t],\n\t\"./companyGroup/memberServices/memberTask.vue\": [\n\t\t\"cxQk\",\n\t\t0,\n\t\t10\n\t],\n\t\"./companyGroup/memberTableEdit.vue\": [\n\t\t\"PDVn\",\n\t\t0,\n\t\t24\n\t],\n\t\"./companyGroup/membershipSystem/addGroupCate.vue\": [\n\t\t\"DaJb\",\n\t\t0,\n\t\t26\n\t],\n\t\"./companyGroup/membershipSystem/addGroupGrade.vue\": [\n\t\t\"y9jV\",\n\t\t0,\n\t\t16\n\t],\n\t\"./companyGroup/membershipSystem/addIntegralSytem.vue\": [\n\t\t\"tFd/\",\n\t\t0,\n\t\t17\n\t],\n\t\"./companyGroup/membershipSystem/addMemberGrade.vue\": [\n\t\t\"ge0i\",\n\t\t0,\n\t\t21\n\t],\n\t\"./companyGroup/membershipSystem/addPointSystem.vue\": [\n\t\t\"ewsH\",\n\t\t0,\n\t\t27\n\t],\n\t\"./companyGroup/membershipSystem/companyGroupInfo.vue\": [\n\t\t\"1H9E\",\n\t\t0,\n\t\t15\n\t],\n\t\"./companyGroup/membershipSystem/editGroupCate.vue\": [\n\t\t\"+Lzv\",\n\t\t0,\n\t\t22\n\t],\n\t\"./companyGroup/membershipSystem/editGroupGrade.vue\": [\n\t\t\"QwkL\",\n\t\t0,\n\t\t29\n\t],\n\t\"./companyGroup/membershipSystem/editIntegralSytem.vue\": [\n\t\t\"KjG/\",\n\t\t0,\n\t\t13\n\t],\n\t\"./companyGroup/membershipSystem/editMemberGrade.vue\": [\n\t\t\"Iz3c\",\n\t\t0,\n\t\t18\n\t],\n\t\"./companyGroup/membershipSystem/editPointSystem.vue\": [\n\t\t\"GJjE\",\n\t\t0,\n\t\t23\n\t],\n\t\"./companyGroup/membershipSystem/memberCardSet.vue\": [\n\t\t\"fZcc\",\n\t\t6,\n\t\t0\n\t],\n\t\"./companyGroup/membershipSystem/memberGrade.vue\": [\n\t\t\"C6vQ\",\n\t\t0,\n\t\t28\n\t],\n\t\"./companyGroup/membershipSystem/memberInfoTemplate.vue\": [\n\t\t\"zCRq\",\n\t\t5,\n\t\t0\n\t],\n\t\"./companyGroup/membershipSystem/nearStoreSet.vue\": [\n\t\t\"Z9/t\",\n\t\t0,\n\t\t14\n\t],\n\t\"./companyGroup/membershipSystem/pointSystem.vue\": [\n\t\t\"b5xz\",\n\t\t7,\n\t\t0\n\t],\n\t\"./errorPage/401.vue\": [\n\t\t\"4KSJ\",\n\t\t9\n\t],\n\t\"./errorPage/403.vue\": [\n\t\t\"aM+6\",\n\t\t2\n\t],\n\t\"./errorPage/404.vue\": [\n\t\t\"PRsh\",\n\t\t3\n\t],\n\t\"./errorPage/500.vue\": [\n\t\t\"/HCr\",\n\t\t4\n\t],\n\t\"./errorPage/index.vue\": [\n\t\t\"EE2z\",\n\t\t1\n\t],\n\t\"./index/index.vue\": [\n\t\t\"YPWR\",\n\t\t25\n\t],\n\t\"./linktools/linktools.vue\": [\n\t\t\"Lc2x\",\n\t\t0,\n\t\t12\n\t],\n\t\"./linktools/linktoolsold.vue\": [\n\t\t\"/8lq\",\n\t\t0,\n\t\t20\n\t],\n\t\"./linktools/linktoolspage.vue\": [\n\t\t\"HLON\",\n\t\t0,\n\t\t11\n\t],\n\t\"./login/login.vue\": [\n\t\t\"6Qob\",\n\t\t0,\n\t\t19\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 = \"Vna/\";\nmodule.exports = webpackAsyncContext;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view lazy ^\\.\\/.*\\.vue$\n// module id = Vna/\n// module chunks = 32"],"sourceRoot":""} {"version":3,"sources":["webpack:///./src/store/types.js","webpack:///./src/router/_import.js","webpack:///./src/App.vue?b8f9","webpack:///./src/App.vue","webpack:///src/App.vue","webpack:///./src/router/index.js","webpack:///./src/store/store.js","webpack:///src/components/com/deleteTip.vue","webpack:///./src/components/com/deleteTip.vue?2e86","webpack:///./src/components/com/deleteTip.vue","webpack:///./src/main.js","webpack:///./src/view lazy ^\\.\\/.*\\.vue$"],"names":["LOGIN","LOGOUT","TITLE","SHOW","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_esm","use","vue_router_esm","errorPage","e","bind","window","sessionStorage","getItem","store","commit","types","constantRouterMap","path","component","_import_default","children","redirect","hidden","router","routes","scrollBehavior","y","vuex_esm","store_store","Store","state","user","token","title","show","mutations","defineProperty_default","store_types","_mutations","removeItem","deleteTip","props","tips","type","String","default","visible","methods","cancel","confirm","$emit","com_deleteTip","_vm","staticClass","placement","width","model","value","callback","$$v","expression","staticStyle","line-height","padding","color","_v","_s","text-align","margin","size","on","click","slot","_t","components_com_deleteTip","deleteTip_normalizeComponent","vue_gic_img_preview_default","a","vue_gic_footer_default","vue_area_ab_default","vue_gic_aside_menu_default","vue_gic_header_default","config","productionTip","element_ui_common_default","vue_axios_min_default","axios_default","axios","defaults","withCredentials","interceptors","request","err","console","log","promise_default","reject","response","status","errorCode","error","location","href","origin","element_ui_common","el","components","App","template","map","./companyGroup/login.vue","./companyGroup/memberServices/memberAchievement.vue","./companyGroup/memberServices/memberTask.vue","./companyGroup/memberTableEdit.vue","./companyGroup/membershipSystem/addGroupCate.vue","./companyGroup/membershipSystem/addGroupGrade.vue","./companyGroup/membershipSystem/addIntegralSytem.vue","./companyGroup/membershipSystem/addMemberGrade.vue","./companyGroup/membershipSystem/addPointSystem.vue","./companyGroup/membershipSystem/companyGroupInfo.vue","./companyGroup/membershipSystem/editGroupCate.vue","./companyGroup/membershipSystem/editGroupGrade.vue","./companyGroup/membershipSystem/editIntegralSytem.vue","./companyGroup/membershipSystem/editMemberGrade.vue","./companyGroup/membershipSystem/editPointSystem.vue","./companyGroup/membershipSystem/memberCardSet.vue","./companyGroup/membershipSystem/memberGrade.vue","./companyGroup/membershipSystem/memberInfoTemplate.vue","./companyGroup/membershipSystem/nearStoreSet.vue","./companyGroup/membershipSystem/pointSystem.vue","./errorPage/401.vue","./errorPage/403.vue","./errorPage/404.vue","./errorPage/500.vue","./errorPage/index.vue","./index/index.vue","./linktools/linktools.vue","./linktools/linktoolsold.vue","./linktools/linktoolspage.vue","./login/login.vue","webpackAsyncContext","req","ids","Promise","all","slice","Error","keys","Object"],"mappings":"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","file":"static/js/app.6d78edf8b552948f5120.js","sourcesContent":["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","module.exports = (parantfile,file) => (r) => {\r\n import('view/'+ 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-83667fac\",\"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-83667fac\\\",\\\"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-83667fac\\\",\\\"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\nconst error403 = (r) => {\r\n import('view/errorPage/403.vue').then((module) => {\r\n r(module)\r\n })\r\n};\r\nconst error404 = (r) => {\r\n import('view/errorPage/404.vue').then((module) => {\r\n r(module)\r\n })\r\n};\r\nconst error500 = (r) => {\r\n import('view/errorPage/500.vue').then((module) => {\r\n r(module)\r\n })\r\n};\r\nconst errorPage = (r) => {\r\n import('view/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: '/',\r\n name: 'index',\r\n component: _import('index','index'),\r\n children: [\r\n // 集团后台\r\n // 配置中心\r\n {\r\n path: '/companyGroup',\r\n name: '集团信息',\r\n component: _import('companyGroup/membershipSystem','companyGroupInfo')\r\n },\r\n {\r\n path: '/memberCardSet',\r\n name: '会员卡设置',\r\n component: _import('companyGroup/membershipSystem','memberCardSet')\r\n },\r\n\r\n {\r\n path: '/memberGrade',\r\n name: '会员等级列表',\r\n component: _import('companyGroup/membershipSystem','memberGrade')\r\n },\r\n {\r\n path: '/addMemberGrade',\r\n name: '添加等级列表',\r\n component: _import('companyGroup/membershipSystem','addMemberGrade')\r\n },\r\n {\r\n path: '/editMemberGrade',\r\n name: '编辑等级列表',\r\n component: _import('companyGroup/membershipSystem','editMemberGrade')\r\n },\r\n {\r\n path: '/addGroupGrade',\r\n name: '添加集团会员等级',\r\n component: _import('companyGroup/membershipSystem','addGroupGrade')\r\n },\r\n {\r\n path: '/editGroupGrade',\r\n name: '编辑集团会员等级',\r\n component: _import('companyGroup/membershipSystem','editGroupGrade')\r\n },\r\n {\r\n path: '/addGroupCate',\r\n name: '添加集团折扣策略',\r\n component: _import('companyGroup/membershipSystem','addGroupCate')\r\n },\r\n {\r\n path: '/editGroupCate',\r\n name: '编辑集团折扣策略',\r\n component: _import('companyGroup/membershipSystem','editGroupCate')\r\n },\r\n {\r\n path: '/pointSystem',\r\n name: '积分制度',\r\n component: _import('companyGroup/membershipSystem','pointSystem')\r\n },\r\n {\r\n path: '/addPointSystem',\r\n name: '新增积分获取策略',\r\n component: _import('companyGroup/membershipSystem','addPointSystem')\r\n },\r\n {\r\n path: '/editPointSystem',\r\n name: '编辑积分获取策略',\r\n component: _import('companyGroup/membershipSystem','editPointSystem')\r\n },\r\n {\r\n path: '/addIntegralSytem',\r\n name: '新增积分抵现策略',\r\n component: _import('companyGroup/membershipSystem','addIntegralSytem')\r\n },\r\n {\r\n path: '/editIntegralSytem',\r\n name: '编辑积分抵现策略',\r\n component: _import('companyGroup/membershipSystem','editIntegralSytem')\r\n },\r\n {\r\n path: '/nearStoreSet',\r\n name: '附近门店',\r\n component: _import('companyGroup/membershipSystem','nearStoreSet')\r\n },\r\n {\r\n path: '/memberAchievement',\r\n name: '会员成就',\r\n component: _import('companyGroup/memberServices','memberAchievement')\r\n },\r\n {\r\n path: '/memberTask',\r\n name: '会员任务',\r\n component: _import('companyGroup/memberServices','memberTask')\r\n }\r\n ]\r\n },\r\n {\r\n path: '/memberInfoTemplate',\r\n name: '开卡字段配置模板',\r\n component: _import('companyGroup/membershipSystem','memberInfoTemplate')\r\n },\r\n {\r\n path: '/login',\r\n name: '集团商户登录',\r\n component: _import('companyGroup','login')\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","<template>\r\n <el-popover class=\"el-button el-button--text\"\r\n placement=\"top\"\r\n width=\"186\"\r\n v-model=\"visible\">\r\n <p style=\"line-height:1.5;padding:10px 10px 20px;color:#606266;\">{{tips}}</p>\r\n <div style=\"text-align: right; margin: 0\">\r\n <el-button size=\"mini\" type=\"text\" @click=\"cancel\">取消</el-button>\r\n <el-button type=\"primary\" size=\"mini\" @click=\"confirm\">确定</el-button>\r\n </div>\r\n <span slot=\"reference\"><slot></slot></span>\r\n</el-popover>\r\n</template>\r\n<script>\r\n export default {\r\n name:'dm-delete',\r\n props:{\r\n tips:{\r\n type:String,\r\n default:'是否删除?'\r\n },\r\n },\r\n data() {\r\n return {\r\n visible: false,\r\n };\r\n },\r\n methods:{\r\n cancel() {\r\n this.visible = false\r\n },\r\n confirm() {\r\n this.visible = false\r\n this.$emit('confirm')\r\n }\r\n }\r\n }\r\n</script>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/com/deleteTip.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('el-popover',{staticClass:\"el-button el-button--text\",attrs:{\"placement\":\"top\",\"width\":\"186\"},model:{value:(_vm.visible),callback:function ($$v) {_vm.visible=$$v},expression:\"visible\"}},[_c('p',{staticStyle:{\"line-height\":\"1.5\",\"padding\":\"10px 10px 20px\",\"color\":\"#606266\"}},[_vm._v(_vm._s(_vm.tips))]),_vm._v(\" \"),_c('div',{staticStyle:{\"text-align\":\"right\",\"margin\":\"0\"}},[_c('el-button',{attrs:{\"size\":\"mini\",\"type\":\"text\"},on:{\"click\":_vm.cancel}},[_vm._v(\"取消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\",\"size\":\"mini\"},on:{\"click\":_vm.confirm}},[_vm._v(\"确定\")])],1),_vm._v(\" \"),_c('span',{attrs:{\"slot\":\"reference\"},slot:\"reference\"},[_vm._t(\"default\")],2)])}\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-812b84d2\",\"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/com/deleteTip.vue\n// module id = null\n// module chunks = ","var 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!./deleteTip.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./deleteTip.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-812b84d2\\\",\\\"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!./deleteTip.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = null\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/com/deleteTip.vue\n// module id = null\n// module chunks = ","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\nimport 'element-ui/lib/theme-chalk/index.css'\r\nimport '../static/font/iconfont.css'\r\nimport '../theme/index.css'\r\n\r\nimport vueGicHeader from '@gic-test/vue-gic-header'\r\nimport vueGicAsideMenu from '@gic-test/vue-gic-aside-menu'\r\nimport vueAreaAb from '@gic-test/vue-area-ab'\r\n// 新增公共 footer插件\r\nimport vueGicFooter from '@gic-test/vue-gic-footer'\r\nimport vueGicImgPreview from '@gic-test/vue-gic-img-preview'\r\n// 删除提示\r\nimport deleteTip from 'components/com/deleteTip'\r\nVue.component('delete-tip', deleteTip);\r\n\r\nVue.use(vueGicImgPreview)\r\n\r\nVue.use(vueGicFooter)\r\nVue.use(vueAreaAb)\r\nVue.use(vueGicAsideMenu)\r\nVue.use(vueGicHeader)\r\n\r\nVue.config.productionTip = false;\r\nVue.use(ElementUI);\r\n// Vue.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\n// router.beforeEach((to, from, next) => {\r\n// console.log(\"\")\r\n// if (window.location.pathname.slice(-1) !== '/') {\r\n// window.location = window.location.pathname + '/';\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});\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","var map = {\n\t\"./companyGroup/login.vue\": [\n\t\t\"gOFg\",\n\t\t0,\n\t\t30\n\t],\n\t\"./companyGroup/memberServices/memberAchievement.vue\": [\n\t\t\"j6GH\",\n\t\t0,\n\t\t8\n\t],\n\t\"./companyGroup/memberServices/memberTask.vue\": [\n\t\t\"cxQk\",\n\t\t0,\n\t\t10\n\t],\n\t\"./companyGroup/memberTableEdit.vue\": [\n\t\t\"PDVn\",\n\t\t0,\n\t\t24\n\t],\n\t\"./companyGroup/membershipSystem/addGroupCate.vue\": [\n\t\t\"DaJb\",\n\t\t0,\n\t\t26\n\t],\n\t\"./companyGroup/membershipSystem/addGroupGrade.vue\": [\n\t\t\"y9jV\",\n\t\t0,\n\t\t16\n\t],\n\t\"./companyGroup/membershipSystem/addIntegralSytem.vue\": [\n\t\t\"tFd/\",\n\t\t0,\n\t\t17\n\t],\n\t\"./companyGroup/membershipSystem/addMemberGrade.vue\": [\n\t\t\"ge0i\",\n\t\t0,\n\t\t21\n\t],\n\t\"./companyGroup/membershipSystem/addPointSystem.vue\": [\n\t\t\"ewsH\",\n\t\t0,\n\t\t27\n\t],\n\t\"./companyGroup/membershipSystem/companyGroupInfo.vue\": [\n\t\t\"1H9E\",\n\t\t0,\n\t\t12\n\t],\n\t\"./companyGroup/membershipSystem/editGroupCate.vue\": [\n\t\t\"+Lzv\",\n\t\t0,\n\t\t22\n\t],\n\t\"./companyGroup/membershipSystem/editGroupGrade.vue\": [\n\t\t\"QwkL\",\n\t\t0,\n\t\t29\n\t],\n\t\"./companyGroup/membershipSystem/editIntegralSytem.vue\": [\n\t\t\"KjG/\",\n\t\t0,\n\t\t14\n\t],\n\t\"./companyGroup/membershipSystem/editMemberGrade.vue\": [\n\t\t\"Iz3c\",\n\t\t0,\n\t\t18\n\t],\n\t\"./companyGroup/membershipSystem/editPointSystem.vue\": [\n\t\t\"GJjE\",\n\t\t0,\n\t\t23\n\t],\n\t\"./companyGroup/membershipSystem/memberCardSet.vue\": [\n\t\t\"fZcc\",\n\t\t6,\n\t\t0\n\t],\n\t\"./companyGroup/membershipSystem/memberGrade.vue\": [\n\t\t\"C6vQ\",\n\t\t0,\n\t\t28\n\t],\n\t\"./companyGroup/membershipSystem/memberInfoTemplate.vue\": [\n\t\t\"zCRq\",\n\t\t5,\n\t\t0\n\t],\n\t\"./companyGroup/membershipSystem/nearStoreSet.vue\": [\n\t\t\"Z9/t\",\n\t\t0,\n\t\t15\n\t],\n\t\"./companyGroup/membershipSystem/pointSystem.vue\": [\n\t\t\"b5xz\",\n\t\t7,\n\t\t0\n\t],\n\t\"./errorPage/401.vue\": [\n\t\t\"4KSJ\",\n\t\t9\n\t],\n\t\"./errorPage/403.vue\": [\n\t\t\"aM+6\",\n\t\t2\n\t],\n\t\"./errorPage/404.vue\": [\n\t\t\"PRsh\",\n\t\t3\n\t],\n\t\"./errorPage/500.vue\": [\n\t\t\"/HCr\",\n\t\t4\n\t],\n\t\"./errorPage/index.vue\": [\n\t\t\"EE2z\",\n\t\t1\n\t],\n\t\"./index/index.vue\": [\n\t\t\"YPWR\",\n\t\t25\n\t],\n\t\"./linktools/linktools.vue\": [\n\t\t\"Lc2x\",\n\t\t0,\n\t\t13\n\t],\n\t\"./linktools/linktoolsold.vue\": [\n\t\t\"/8lq\",\n\t\t0,\n\t\t20\n\t],\n\t\"./linktools/linktoolspage.vue\": [\n\t\t\"HLON\",\n\t\t0,\n\t\t11\n\t],\n\t\"./login/login.vue\": [\n\t\t\"6Qob\",\n\t\t0,\n\t\t19\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 = \"Vna/\";\nmodule.exports = webpackAsyncContext;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view lazy ^\\.\\/.*\\.vue$\n// module id = Vna/\n// module chunks = 32"],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,r,t){for(var o,d,b,i=0,u=[];i<c.length;i++)d=c[i],f[d]&&u.push(f[d][0]),f[d]=0;for(o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o]);for(a&&a(c,r,t);u.length;)u.shift()();if(t)for(i=0;i<t.length;i++)b=n(n.s=t[i]);return b};var c={},f={33:0};function n(a){if(c[a])return c[a].exports;var f=c[a]={i:a,l:!1,exports:{}};return e[a].call(f.exports,f,f.exports,n),f.l=!0,f.exports}n.e=function(e){var a=f[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var c=new Promise(function(c,n){a=f[e]=[c,n]});a[2]=c;var r=document.getElementsByTagName("head")[0],t=document.createElement("script");t.type="text/javascript",t.charset="utf-8",t.async=!0,t.timeout=12e4,n.nc&&t.setAttribute("nonce",n.nc),t.src=n.p+"static/js/"+e+"."+{0:"86b294fc697c5b670f9b",1:"c1017b8a513cbf71ebbe",2:"344d5c61c44868322e7e",3:"88a303fc10feb8b51091",4:"f6a8f25f4e8cc458879d",5:"a4b8ca5df028eb5acd94",6:"554e3a01523a89c7e2fd",7:"c7547fa1be98dd41eb9a",8:"3e0c00453b494e2121be",9:"bd6886217341a2ac6364",10:"ff23765a9bab3e23f432",11:"e85b90356083e5b3e250",12:"efe5e750726bc1eaf8fb",13:"6ac364b51b51b8f43538",14:"bbaa18d1caf5e3b1e9bd",15:"73c5fa643d6740b44c20",16:"aada60a7d2912a3bfee1",17:"36281b0ae7a8198ddbd0",18:"5531ca4a188bfd11a9d0",19:"860839e657f3f1eef115",20:"f657ecfbc8d0e721ef27",21:"dc5fcb1380f90108bd28",22:"9469f46d69dfc40ad2ce",23:"77de8637efcb2fe369e0",24:"84c8d7030c4d5bcc16c2",25:"8b953bd9ff7d58cc8055",26:"13a4d8da6af3da86fbdb",27:"487f98f445d8df7da894",28:"f0a7ede18d8e78a91d56",29:"a800d557f08c1a4a18d9",30:"1f0bf615b8c2e302464e"}[e]+".js";var o=setTimeout(d,12e4);function d(){t.onerror=t.onload=null,clearTimeout(o);var a=f[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return t.onerror=t.onload=d,r.appendChild(t),c},n.m=e,n.c=c,n.d=function(e,a,c){n.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},n.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(a,"a",a),a},n.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},n.p="./",n.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.07440126a7c795de1a1e.js.map
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,t,f){for(var d,o,b,i=0,u=[];i<a.length;i++)o=a[i],n[o]&&u.push(n[o][0]),n[o]=0;for(d in t)Object.prototype.hasOwnProperty.call(t,d)&&(e[d]=t[d]);for(c&&c(a,t,f);u.length;)u.shift()();if(f)for(i=0;i<f.length;i++)b=r(r.s=f[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 t=document.getElementsByTagName("head")[0],f=document.createElement("script");f.type="text/javascript",f.charset="utf-8",f.async=!0,f.timeout=12e4,r.nc&&f.setAttribute("nonce",r.nc),f.src=r.p+"static/js/"+e+"."+{0:"86b294fc697c5b670f9b",1:"c1017b8a513cbf71ebbe",2:"344d5c61c44868322e7e",3:"88a303fc10feb8b51091",4:"f6a8f25f4e8cc458879d",5:"a4b8ca5df028eb5acd94",6:"554e3a01523a89c7e2fd",7:"c7547fa1be98dd41eb9a",8:"3e0c00453b494e2121be",9:"bd6886217341a2ac6364",10:"ff23765a9bab3e23f432",11:"e85b90356083e5b3e250",12:"af84cc6c3694750dcc19",13:"e29aa5893a93a16c34bc",14:"d40e2b7d311ce81fb665",15:"f07c48e2ee14bb44303c",16:"aada60a7d2912a3bfee1",17:"36281b0ae7a8198ddbd0",18:"5531ca4a188bfd11a9d0",19:"860839e657f3f1eef115",20:"f657ecfbc8d0e721ef27",21:"dc5fcb1380f90108bd28",22:"9469f46d69dfc40ad2ce",23:"77de8637efcb2fe369e0",24:"84c8d7030c4d5bcc16c2",25:"8b953bd9ff7d58cc8055",26:"13a4d8da6af3da86fbdb",27:"487f98f445d8df7da894",28:"f0a7ede18d8e78a91d56",29:"a800d557f08c1a4a18d9",30:"666907bd786bd3d85c16"}[e]+".js";var d=setTimeout(o,12e4);function o(){f.onerror=f.onload=null,clearTimeout(d);var c=n[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),n[e]=void 0)}return f.onerror=f.onload=o,t.appendChild(f),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.5861eef180f24cc190df.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap 4196bc9a59e7a1adb7d0"],"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":"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","file":"static/js/manifest.07440126a7c795de1a1e.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\":\"86b294fc697c5b670f9b\",\"1\":\"c1017b8a513cbf71ebbe\",\"2\":\"344d5c61c44868322e7e\",\"3\":\"88a303fc10feb8b51091\",\"4\":\"f6a8f25f4e8cc458879d\",\"5\":\"a4b8ca5df028eb5acd94\",\"6\":\"554e3a01523a89c7e2fd\",\"7\":\"c7547fa1be98dd41eb9a\",\"8\":\"3e0c00453b494e2121be\",\"9\":\"bd6886217341a2ac6364\",\"10\":\"ff23765a9bab3e23f432\",\"11\":\"e85b90356083e5b3e250\",\"12\":\"efe5e750726bc1eaf8fb\",\"13\":\"6ac364b51b51b8f43538\",\"14\":\"bbaa18d1caf5e3b1e9bd\",\"15\":\"73c5fa643d6740b44c20\",\"16\":\"aada60a7d2912a3bfee1\",\"17\":\"36281b0ae7a8198ddbd0\",\"18\":\"5531ca4a188bfd11a9d0\",\"19\":\"860839e657f3f1eef115\",\"20\":\"f657ecfbc8d0e721ef27\",\"21\":\"dc5fcb1380f90108bd28\",\"22\":\"9469f46d69dfc40ad2ce\",\"23\":\"77de8637efcb2fe369e0\",\"24\":\"84c8d7030c4d5bcc16c2\",\"25\":\"8b953bd9ff7d58cc8055\",\"26\":\"13a4d8da6af3da86fbdb\",\"27\":\"487f98f445d8df7da894\",\"28\":\"f0a7ede18d8e78a91d56\",\"29\":\"a800d557f08c1a4a18d9\",\"30\":\"1f0bf615b8c2e302464e\"}[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 4196bc9a59e7a1adb7d0"],"sourceRoot":""} {"version":3,"sources":["webpack:///webpack/bootstrap 637f4a0c149b2d853515"],"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":"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","file":"static/js/manifest.5861eef180f24cc190df.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\":\"86b294fc697c5b670f9b\",\"1\":\"c1017b8a513cbf71ebbe\",\"2\":\"344d5c61c44868322e7e\",\"3\":\"88a303fc10feb8b51091\",\"4\":\"f6a8f25f4e8cc458879d\",\"5\":\"a4b8ca5df028eb5acd94\",\"6\":\"554e3a01523a89c7e2fd\",\"7\":\"c7547fa1be98dd41eb9a\",\"8\":\"3e0c00453b494e2121be\",\"9\":\"bd6886217341a2ac6364\",\"10\":\"ff23765a9bab3e23f432\",\"11\":\"e85b90356083e5b3e250\",\"12\":\"af84cc6c3694750dcc19\",\"13\":\"e29aa5893a93a16c34bc\",\"14\":\"d40e2b7d311ce81fb665\",\"15\":\"f07c48e2ee14bb44303c\",\"16\":\"aada60a7d2912a3bfee1\",\"17\":\"36281b0ae7a8198ddbd0\",\"18\":\"5531ca4a188bfd11a9d0\",\"19\":\"860839e657f3f1eef115\",\"20\":\"f657ecfbc8d0e721ef27\",\"21\":\"dc5fcb1380f90108bd28\",\"22\":\"9469f46d69dfc40ad2ce\",\"23\":\"77de8637efcb2fe369e0\",\"24\":\"84c8d7030c4d5bcc16c2\",\"25\":\"8b953bd9ff7d58cc8055\",\"26\":\"13a4d8da6af3da86fbdb\",\"27\":\"487f98f445d8df7da894\",\"28\":\"f0a7ede18d8e78a91d56\",\"29\":\"a800d557f08c1a4a18d9\",\"30\":\"666907bd786bd3d85c16\"}[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 637f4a0c149b2d853515"],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
...@@ -12,6 +12,7 @@ export default { ...@@ -12,6 +12,7 @@ export default {
return { return {
baseUrl: '', // 域名 baseUrl: '', // 域名
enterpriseId :'', enterpriseId :'',
backgroundMode:'', // 是否是中台模式 1是 0否
} }
}, },
beforeMount() { beforeMount() {
...@@ -36,10 +37,14 @@ export default { ...@@ -36,10 +37,14 @@ export default {
// console.log(res,res.data,res.data.errorCode) // console.log(res,res.data,res.data.errorCode)
var resData = res.data var resData = res.data
if (resData.errorCode == 0) { if (resData.errorCode == 0) {
var href = that.baseUrl + '' var href = that.baseUrl + ''
window.location.href= href + "/report/#/memberSummary" if(that.backgroundMode==1){ // 中台
return; window.location.href= href + "/middle-ground/#/index"
return;
}else{
window.location.href= href + "/report/#/memberSummary"
return;
}
} }
// that.userFormVisible = false; // that.userFormVisible = false;
errMsg.errorMsg(resData) errMsg.errorMsg(resData)
...@@ -62,7 +67,8 @@ export default { ...@@ -62,7 +67,8 @@ export default {
// var href = that.baseUrl + '' // var href = that.baseUrl + ''
// window.location.href= href + "/gic-web/#/login" // window.location.href= href + "/gic-web/#/login"
console.log("mounted",that.$route.query.gradeId) console.log("mounted",that.$route.query.gradeId)
that.enterpriseId = that.$route.query.enterpriseId that.enterpriseId = that.$route.query.enterpriseId;
that.backgroundMode = that.$route.query.backgroundMode;
that.redirect(that.enterpriseId) that.redirect(that.enterpriseId)
} }
} }
......
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
<span>{{item.enterpriseName}}</span> <span>{{item.enterpriseName}}</span>
</a> --> </a> -->
<template v-for="(item,index) in ruleForm.enterpriseList"> <template v-for="(item,index) in ruleForm.enterpriseList">
<router-link tag="a" target="_blank" :to="{path:'/login',query:{enterpriseId: item.enterpriseId}}" > <router-link tag="a" target="_blank" :to="{path:'/login',query:{enterpriseId: item.enterpriseId,backgroundMode:item.backgroundMode}}" >
<img :src="item.qcloudImageUrl" alt=""/> <img :src="item.qcloudImageUrl" alt=""/>
<span>{{item.brandName}}</span> <span>{{item.brandName}}</span>
</router-link> </router-link>
......
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