Commit 1b761faa by 无尘

fix: 修改上传图片限制

parent 65e13131
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>GIC-集团后台</title><link href=./static/css/app.d09666b551b61a53e82a152c4b9afcaa.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.3a23380c7c0f227b7670.js></script><script type=text/javascript src=./static/js/vendor.634a4bfa2fa26d2b4636.js></script><script type=text/javascript src=./static/js/app.0fcc0941e287b69becdc.js></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>GIC-集团后台</title><link href=./static/css/app.f6a5039ab0f9faebbdf160fd694a05a8.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.6a37dcb72a57f67df8bb.js></script><script type=text/javascript src=./static/js/vendor.634a4bfa2fa26d2b4636.js></script><script type=text/javascript src=./static/js/app.9ffa97438e5d2651a884.js></script></body></html>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([19],{"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"),d=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])]},g=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:"",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:{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=g(t.storeBusinessTime),console.log(t.storeBusinessTime),r.saveGroupInfo(t)})},handleAvatarSuccess:function(e,r){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,t="image/jpeg"===e.type,a=e.size/1024/1024<=1;return t||r.$message.error("上传头像图片只能是 JPG 格式!"),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.$message.error("图片比例必须为1:1的"),a()),t()},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=d(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}},[e.ruleForm.qcloudImageUrl?t("img",{staticClass:"avatar",attrs:{src:e.ruleForm.qcloudImageUrl}}):t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})]),e._v(" "),t("p",{staticClass:"upload-tip"},[e._v("只能上传规格为1:1的 jpg 图片,且不超过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.enterpriseName))])])]})],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-footer")],1)},staticRenderFns:[]};var b=t("VU/8")(f,N,!1,function(e){t("qiDm")},"data-v-507cdf5a",null);r.default=b.exports},qiDm:function(e,r){}});
//# sourceMappingURL=19.6750f278930e019e7d78.js.map
\ 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?c935","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","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","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","src","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","_l","item","tag","to","query","alt","is-range","range-separator","start-placeholder","end-placeholder","placeholder","format","staticStyle","click","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/19.6750f278930e019e7d78.js","sourcesContent":["\n/*\n * 时间日期转换\n * @param: \"10:00-22:00\"/ new Date()\n */\n\nexport default {\n /*\n * var storeBusinessTime=\"10:00-22:00\" to\n */\n timeToDate: function(val) {\n var date = new Date()\n var y = date.getFullYear();\n var m = date.getMonth() +1;\n var day = date.getDate();\n\n var d = [],newArr = [];\n var dArr = val.split('-');\n dArr.forEach(function(ele,index){\n newArr.push(ele.split(':'))\n })\n d = [new Date(y,m,day,newArr[0][0],newArr[0][1]),new Date(y,m,day,newArr[1][0],newArr[1][1])]\n return d;\n },\n\n\n\n dateToTime(val) {\n console.log(val)\n // (0-9)年月数字的显示\n function formatDig(num) {\n return num > 9 ? '' + num : '0' + num;\n }\n var t;\n var t1 = formatDig(new Date(val[0]).getHours())+':'+formatDig(new Date(val[0]).getMinutes())\n var t2 = formatDig(new Date(val[1]).getHours())+':'+formatDig(new Date(val[1]).getMinutes())\n t= t1+'-'+t2\n return t;\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/timeFormat.js","<template>\n <div class=\"right-wrap\">\n <topNav :navpath=\"navpath\"></topNav>\n <div class=\"right-content\">\n <div class=\"right-box\">\n <div class=\"attention-wrap\">\n <div class=\"group-contain\">\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"110px\" class=\"demo-ruleForm\">\n <el-form-item label=\"集团名称\" prop=\"cliqueName\">\n <el-input v-model=\"ruleForm.cliqueName\" @focus=\"focus('cliqueName',10)\" @keyup.native=\"(value) => toInput(value)\">\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.cliqueName}}/10</label></template> -->\n </el-input>\n <label class=\"input-label\">{{inputNumObj.cliqueName}}/10</label>\n </el-form-item>\n <el-form-item label=\"公司名称\" prop=\"enterpriseName\">\n <el-input v-model=\"ruleForm.enterpriseName\" @focus=\"focus('enterpriseName',20)\" @keyup.native=\"(value) => toInput(value)\">\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.enterpriseName}}/20</label></template> -->\n </el-input>\n <label class=\"input-label\">{{inputNumObj.enterpriseName}}/20</label>\n </el-form-item>\n <el-form-item label=\"所在地区\" prop=\"region\" class=\"city-area\">\n <vue-area-ab :projectName=\"projectName\" :areaOptions=\"areaOptions\" @selected=\"selected\"></vue-area-ab>\n </el-form-item>\n <el-form-item label=\"详细地址\" prop=\"addressDetail\">\n <el-input v-model=\"ruleForm.addressDetail\" @focus=\"focus('addressDetail',50)\" @keyup.native=\"(value) => toInput(value)\">\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.addressDetail}}/50</label></template> -->\n </el-input>\n <label class=\"input-label\">{{inputNumObj.addressDetail}}/50</label>\n </el-form-item>\n <el-form-item label=\"集团logo\" prop=\"qcloudImageUrl\">\n <div>\n\n <!-- <img src=\"\" alt=\"\"> -->\n <el-upload\n class=\"avatar-uploader\"\n :action=\"uploadUrl()\"\n :show-file-list=\"false\"\n :on-success=\"handleAvatarSuccess\"\n :before-upload=\"beforeAvatarUpload\">\n <img v-if=\"ruleForm.qcloudImageUrl\" :src=\"ruleForm.qcloudImageUrl\" class=\"avatar\">\n <i v-else class=\"el-icon-plus avatar-uploader-icon\"></i>\n </el-upload>\n <p class=\"upload-tip\">只能上传规格为1:1的 jpg 图片,且不超过1Mb</p>\n </div>\n </el-form-item>\n <el-form-item label=\"关联商户\">\n <div class=\"link-shop\">\n <!-- <a v-for=\"(item,index) in ruleForm.enterpriseList\">\n <img :src=\"item.qcloudImageUrl\" alt=\"\"/>\n <span>{{item.enterpriseName}}</span>\n </a> -->\n <template v-for=\"(item,index) in ruleForm.enterpriseList\">\n <router-link tag=\"a\" target=\"_blank\" :to=\"{path:'/login',query:{enterpriseId: item.enterpriseId}}\" >\n <img :src=\"item.qcloudImageUrl\" alt=\"\"/>\n <span>{{item.enterpriseName}}</span>\n </router-link>\n </template>\n\n </div>\n </el-form-item>\n <el-form-item label=\"营业时间模板\" prop=\"storeBusinessTime\">\n <!-- <el-time-select\n v-model=\"ruleForm.date1\"\n :picker-options=\"{\n start: '00:00',\n step: '00:15',\n end: '23:55'\n }\"\n placeholder=\"选择时间\">\n </el-time-select>至\n <el-time-select\n v-model=\"ruleForm.date2\"\n :picker-options=\"{\n start: '08:30',\n step: '00:15',\n end: '18:30'\n }\"\n placeholder=\"选择时间\">\n </el-time-select> -->\n <el-time-picker\n is-range\n v-model=\"ruleForm.storeBusinessTime\"\n range-separator=\"至\"\n start-placeholder=\"开始时间\"\n end-placeholder=\"结束时间\"\n placeholder=\"选择时间范围\" format=\"HH:mm\">\n </el-time-picker>\n </el-form-item>\n <el-form-item label=\"客服热线\" prop=\"customerPhone\">\n <el-input v-model=\"ruleForm.customerPhone\" @focus=\"focus('customerPhone',30)\" @keyup.native=\"(value) => toInput(value)\">\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.customerPhone}}/30</label></template> -->\n </el-input>\n <label class=\"input-label\">{{inputNumObj.customerPhone}}/30</label>\n </el-form-item>\n <el-form-item label=\"集团简介\" prop=\"enterpriseDescription\">\n <el-input type=\"textarea\" v-model=\"ruleForm.enterpriseDescription\" style=\"height: 96px;\" @focus=\"focus('enterpriseDescription',200)\" @keyup.native=\"(value) => toInput(value)\">\n\n </el-input>\n <template><label class=\"input-label textarea-label\">{{inputNumObj.enterpriseDescription}}/200</label></template>\n </el-form-item>\n <el-form-item>\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保 存</el-button>\n </el-form-item>\n </el-form>\n\n </div>\n\n </div>\n </div>\n </div>\n <vue-gic-footer></vue-gic-footer>\n </div>\n</template>\n<script>\nimport showMsg from '@/common/js/showmsg';\nimport errMsg from '@/common/js/error';\nimport strLength from '@/common/js/strlen';\nimport newTime from '@/common/js/timeFormat';\nimport topNav from 'components/nav/nav'\nimport { getRequest } from '@/api/api';\nimport qs from 'qs'\n\nexport default {\n name: \"public_num_attention\",\n data() {\n return {\n projectName: 'gic-clique', // 当前项目名\n areaOptions: {\n provinceName: '',\n provinceId: '',\n cityName: '',\n cityId: '',\n countryName: '',\n countyId: ''\n },\n navpath: [{\n name: '首页',\n path: '/'\n },\n {\n name: '集团信息',\n path: ''\n }\n ],\n\n upUrl: '',// 上传地址\n\n\n\n ruleForm: {\n cliqueName: '',\n enterpriseName: '',\n region: '',\n addressDetail: '',\n qcloudImageUrl: '',\n enterpriseList:[\n {\n enterpriseId: '',\n enterpriseName: '达摩',\n qcloudImageUrl: '/',\n },\n\n ],\n storeBusinessTime: [new Date(2016, 9, 10, 8, 40), new Date(2016, 9, 10, 9, 40)],\n date1: '',\n date2: '',\n customerPhone: '',\n enterpriseDescription: ''\n },\n rules: {\n cliqueName: [\n { required: true, message: '请输入集团名称', trigger: 'blur' },\n ],\n enterpriseName: [\n { required: true, message: '请输入公司名称', trigger: 'blur' },\n ],\n region: [\n { required: true, message: '请选择所在地区', trigger: 'blur' }\n ],\n addressDetail: [\n { required: true, message: '请输入详细地址', trigger: 'change' }\n ],\n storeBusinessTime: [\n { required: true, message: '请选择营业时间', trigger: 'change' }\n ],\n date1: [\n { type: 'date', required: true, message: '请选择日期', trigger: 'change' }\n ],\n date2: [\n { type: 'date', required: true, message: '请选择时间', trigger: 'change' }\n ],\n\n customerPhone: [\n { required: true, message: '请输入客服热线', trigger: 'change' }\n ],\n enterpriseDescription: [\n { required: true, message: '请输入集团简介', trigger: 'blur' }\n ]\n },\n\n inputNumObj: {//输入字数\n cliqueName: 0,\n enterpriseName: 0,\n addressDetail: 0,\n customerPhone: 0,\n enterpriseDescription: 0\n\n },\n // 记录输入的\n inputFlag: '',\n inputFlagNum: '',\n\n baseUrl: '', // 域名\n }\n },\n beforeMount() {\n var that = this\n var host = window.location.origin;\n console.log(\"当前host:\",host)\n if (host.indexOf('localhost') != '-1') {\n that.baseUrl = 'http://gicdev.demogic.com';\n }else {\n that.baseUrl = host\n }\n\n that.upUrl = that.baseUrl + '/api-plug/upload-img?wxFlag=1'\n },\n created() {\n // this.selectReplayStyle()\n console.log(\"created\")\n\n },\n mounted() {\n var that = this;\n console.log(\"mounted\")\n that.getGroupInfo();\n },\n\n methods: {\n\n uploadUrl() {\n var that = this\n var host = window.location.origin;\n var baseUrl;\n console.log(\"当前host:\",host)\n if (host.indexOf('localhost') != '-1') {\n baseUrl = 'http://gicdev.demogic.com';\n }else {\n baseUrl = host\n }\n\n that.upUrl = baseUrl + '/api-plug/upload-img?wxFlag=1&requestProject=gic-clique'\n console.log(that.upUrl)\n return that.upUrl\n },\n\n changeRoute(route) {\n var that= this\n that.$router.push(route);\n },\n\n // 保存\n submitForm(formName) {\n var that= this\n that.$refs[formName].validate((valid) => {\n if (valid) {\n\n var newFormData = JSON.parse(JSON.stringify(that.ruleForm))\n console.log(newFormData)\n newFormData.storeBusinessTime = newTime.dateToTime(newFormData.storeBusinessTime)\n // 发送的数据\n console.log(newFormData.storeBusinessTime)\n // 保存方法\n that.saveGroupInfo(newFormData)\n\n } else {\n console.log('error submit!!');\n that.$message.error({\n duration: 1000,\n message: \"请填写完信息\"\n })\n return false;\n }\n });\n },\n\n // 上传\n handleAvatarSuccess(res, file) {\n var that = this\n\n console.log(\"上传成功回调:\",res)\n if (res.errorCode == 0) {\n that.ruleForm.qcloudImageUrl = res.result[0].qcloudImageUrl;//URL.createObjectURL(file.raw);\n that.ruleForm.imageFiledCode = res.result[0].imageFiledCode;\n that.ruleForm.imageUrl = res.result[0].wxImg;\n }else {\n errMsg.errorMsg(res)\n }\n\n },\n beforeAvatarUpload(file) {\n var that = this\n const isJPG = file.type === 'image/jpeg';\n const isLt2M = file.size / 1024 / 1024 <= 1;\n\n if (!isJPG) {\n that.$message.error('上传头像图片只能是 JPG 格式!');\n }\n if (!isLt2M) {\n that.$message.error('上传头像图片大小不能超过 1MB!');\n }\n return isJPG && isLt2M && new Promise(function(resolve, reject) {\n let reader = new FileReader();\n reader.onload = function(event) {\n let image = new Image();\n image.onload = function () {\n let width = this.width;\n let height = this.height;\n console.log(width,height)\n\n if (width !== height){\n that.$message.error('图片比例必须为1:1的');\n reject();\n }\n\n resolve();\n };\n image.src = event.target.result;\n console.log(\"上传成功:\",event.target.result)\n };\n reader.readAsDataURL(file);\n })\n },\n\n focus(name,num) {\n var that = this\n console.log(name,num)\n that.inputFlag = name;\n that.inputFlagNum = num;\n },\n\n // 输入\n toInput: function(value) {\n var that = this;\n console.log(value)\n\n var temp = '';\n var temp = strLength.getByteVal(value.target.value,that.inputFlagNum)\n console.log(temp)\n that.ruleForm[that.inputFlag] = temp.trim()\n\n that.inputNumObj[that.inputFlag] = strLength.getZhLen(that.ruleForm[that.inputFlag]);\n\n console.log(that.ruleForm[that.inputFlag])\n },\n\n // 省市县选择\n selected(val) {\n console.log(val)\n var that = this\n if (!!val.country) {\n that.ruleForm.region = val;\n console.log(val.areaId)\n that.ruleForm.areaId = val.areaId\n }else {\n that.ruleForm.region = ''\n }\n },\n // 保存集团信息\n saveGroupInfo(form) {\n var that = this\n var para = {\n\n requestProject: that.projectName,\n cliqueName: form.cliqueName,\n enterpriseName: form.enterpriseName,\n brandName: form.brandName,\n addressDetail: form.addressDetail,\n imageUrl: form.imageUrl,\n imageFieldCode: form.imageFieldCode,\n qcloudImageUrl: form.qcloudImageUrl,\n storeBusinessTime: form.storeBusinessTime,\n customerPhone: form.customerPhone,\n enterpriseDescription: form.enterpriseDescription,\n areaId: form.areaId,\n }\n\n getRequest('/api-admin/save-enterprise-info',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 0) {\n showMsg.showmsg('保存成功','success')\n return;\n }\n // that.userFormVisible = false;\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n // that.toLogin()\n // that.userFormVisible = false;\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n // 跳转商户\n redirect(e,enterpriseId){\n var that = this\n var para = {\n eid: enterpriseId\n }\n getRequest('/api-auth/do-login-for-clique',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 0) {\n\n var href = that.baseUrl + ''\n window.open(href, '_blank','toolbar=yes, width=1300, height=900');\n return;\n }\n // that.userFormVisible = false;\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n // that.toLogin()\n // that.userFormVisible = false;\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n // 获取集团信息\n getGroupInfo() {\n var that = this\n var para = {\n requestProject: that.projectName\n }\n\n getRequest('/api-admin/enterprise-info',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 0) {\n // 设置省市县\n var newEnterprise = resData.result.enterprise\n // that.setArea(JSON.parse(JSON.stringify(newEnterprise)));\n //\n console.log(resData.result.enterprise)\n newEnterprise.region = {};\n newEnterprise.region.areaId = newEnterprise.areaId;\n newEnterprise.region.provinceId = newEnterprise.province;\n newEnterprise.region.provinceName = newEnterprise.provinceName;\n newEnterprise.region.cityId = newEnterprise.city;\n newEnterprise.region.cityName = newEnterprise.cityName;\n newEnterprise.region.countyId = newEnterprise.country;\n newEnterprise.region.countryName = newEnterprise.countryName;\n\n that.areaOptionsNew = {}\n that.areaOptionsNew.provinceName = newEnterprise.provinceName; // 默认的省市区传值\n that.areaOptionsNew.provinceId = newEnterprise.province;\n that.areaOptionsNew.cityName = newEnterprise.cityName;\n that.areaOptionsNew.cityId = newEnterprise.city;\n that.areaOptionsNew.countryName = newEnterprise.countryName;\n that.areaOptionsNew.countyId = newEnterprise.country;\n var obj = JSON.stringify(that.areaOptionsNew); // 深拷贝\n that.areaOptions = JSON.parse(obj);\n // that.areaOptions = JSON.parse(JSON.stringify(newEnterprise.region))\n // 时间\n if (!!newEnterprise.storeBusinessTime) {\n newEnterprise.storeBusinessTime = newTime.timeToDate(newEnterprise.storeBusinessTime)\n }\n\n\n // 长度\n if (!!newEnterprise.cliqueName) {\n that.inputNumObj.cliqueName = strLength.getZhLen(newEnterprise.cliqueName)\n }\n if (!!newEnterprise.enterpriseName) {\n that.inputNumObj.enterpriseName = strLength.getZhLen(newEnterprise.enterpriseName)\n }\n\n if (!!newEnterprise.addressDetail) {\n that.inputNumObj.addressDetail = strLength.getZhLen(newEnterprise.addressDetail)\n }\n\n if (!!newEnterprise.customerPhone) {\n that.inputNumObj.customerPhone = strLength.getZhLen(newEnterprise.customerPhone)\n }\n\n if (!!newEnterprise.enterpriseDescription) {\n that.inputNumObj.enterpriseDescription = strLength.getZhLen(newEnterprise.enterpriseDescription)\n }\n\n\n\n that.ruleForm = newEnterprise;\n\n that.ruleForm.enterpriseList = resData.result.enterpriseList\n\n\n console.log(that.ruleForm)\n return;\n }\n // that.userFormVisible = false;\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n // that.toLogin()\n // that.userFormVisible = false;\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n setArea(obj) {\n var that = this\n console.log(obj)\n that.areaOptions.areaId = obj.areaId;\n that.areaOptions.provinceId = obj.province;\n that.areaOptions.provinceName = obj.provinceName;\n that.areaOptions.cityId = obj.city;\n that.areaOptions.cityName = obj.cityName;\n that.areaOptions.countyId = obj.country;\n that.areaOptions.countryName = obj.countryName;\n console.log(that.areaOptions)\n },\n login() {\n var that = this\n getRequest('/api-auth/do-login?loginName=damo123&password=123456&eid=ff80808162ddfe1a0162e0ebd39c0000',)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 0) {\n\n }\n })\n }\n },\n watch: {\n\n },\n beforeMount:function(){\n var that = this;\n // that.login()\n console.log(\"mounted\")\n // that.getGroupInfo();\n },\n\n updated : function(){\n console.log(\"updated\")\n var that = this;\n },\n components: {\n topNav\n },\n\n}\n\n</script>\n<style lang=\"scss\" scoped>\n\n.attention-wrap {\n\n padding: 24px 32px;\n background: #fff;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n .item-label {\n font-size: 14px;\n color: #606266;\n margin-bottom: 30px;\n span {\n display: inline-block;\n width: 80px;\n }\n }\n .attention-content-wrap {}\n /deep/ .el-form-item__label{\n padding: 0 12px 0 0;\n }\n\n /deep/ .el-form {\n .el-form-item:last-child {\n /*margin-bottom: 0;*/\n }\n\n .el-form-item__content {\n width: 700px;\n }\n\n .city-area {\n /deep/ .w-160 {\n width: 228px;\n &+.w-160 {\n /*margin-left: 6px;*/\n }\n }\n }\n }\n}\n\n.group-contain {\n\n .el-input {\n width: 700px;\n &.el-date-editor {\n width: 300px;\n }\n }\n\n .el-textarea {\n width: 700px;\n /*height: 300px;*/\n\n /deep/ .el-textarea__inner {\n resize: none;\n height: 96px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n }\n }\n\n /deep/ .input-label {\n position: absolute;\n right: 10px;\n top: 2px;\n color: #909399;\n font-size: 12px;\n }\n\n .textarea-label {\n position: absolute;\n right: 10px;\n top: 90px;\n color: #909399;\n }\n\n .upload-tip {\n color: #909399;\n font-size: 12px;\n line-height: 12px;\n }\n\n .avatar-uploader {\n /deep/ .el-upload {\n border: 1px dashed #d9d9d9;\n border-radius: 6px;\n cursor: pointer;\n position: relative;\n overflow: hidden;\n &:hover {\n border-color: #1890ff;\n }\n }\n }\n .avatar-uploader .el-upload:hover {\n border-color: #1890ff;\n }\n .avatar-uploader-icon {\n font-size: 28px;\n color: #8c939d;\n width: 100px;\n height: 100px;\n line-height: 100px;\n text-align: center;\n }\n .avatar {\n width: 100px;\n height: 100px;\n display: block;\n }\n\n .link-shop {\n width: 800px;\n font-size: 0;\n a {\n\n display: inline-block;\n width: 250px;\n border: 1px solid #e3e5e9;\n border-radius: 2px;\n padding: 10px 15px;\n margin-right: 16px;\n margin-bottom: 10px;\n color: #333;\n font-size: 14px;\n cursor: pointer;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n &+a {\n /*margin-left: 10px;*/\n }\n }\n img {\n display: inline-block;\n vertical-align: middle;\n width: 60px;\n height: 60px;\n }\n span {\n display: inline-block;\n vertical-align: middle;\n }\n }\n\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 {\n border-color: #dcdfe6;\n }\n}\n\n</style>\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}},[(_vm.ruleForm.qcloudImageUrl)?_c('img',{staticClass:\"avatar\",attrs:{\"src\":_vm.ruleForm.qcloudImageUrl}}):_c('i',{staticClass:\"el-icon-plus avatar-uploader-icon\"})]),_vm._v(\" \"),_c('p',{staticClass:\"upload-tip\"},[_vm._v(\"只能上传规格为1:1的 jpg 图片,且不超过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.enterpriseName))])])]})],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-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-507cdf5a\",\"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-507cdf5a\\\",\\\"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-507cdf5a\\\",\\\"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-507cdf5a\"\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([19],{"+DMs":function(e,t){},GJjE:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=o("bOdI"),n=o.n(a),l=o("pFYg"),s=o.n(l),i=o("mvHQ"),c=o.n(i),u=o("3Xzz"),g=o("93Ik"),p=o("GXH0"),d=o.n(p),m=(o("DmJO"),o("3E4D")),f=o("Ch4/"),v=o("P9l9"),h=o("Mk6G"),b={name:"editPointSytem",data:function(){return{repProjectName:"gic-clique",navpath:[{name:"首页",path:"/"},{name:"编辑积分获取策略",path:""}],goodShow:!1,inputFlagNum:20,StoreOptions:[{label:"所有门店",value:"1"},{label:"门店分组",value:"2"},{label:"部分门店",value:"3"}],StoreTypeOptions:[{label:"所有门店",value:"-1"},{label:"自营",value:"0"},{label:"联营",value:"1"},{label:"加盟",value:"2"},{label:"代销",value:"3"},{label:"托管",value:"4"}],applyGoods:[{label:"所有商品",value:"1"},{label:"按商品品牌",value:"2"},{label:"按商品品类",value:"3"},{label:"按单件商品",value:"4"}],openOnFocus:!0,alwaysOpen:!1,goodsOpen:!1,wxOpen:!1,valueConsistsOf:"ALL",treeOptions:[],storeNormalizer:function(e){return{id:e.storeGroupId,label:e.storeGroupName,children:e.children}},goodsTreeOptions:[{id:"a",label:"a",children:[{id:"aa",label:"aa"}]}],goodNormalizer:function(e){return console.log(e),{id:e.key,label:e.name,children:e.subOptions}},wxTreeOptions:[{id:"company1",label:"Company1",children:[{id:"team-i",label:"Team I",children:[{id:"person-a",label:"Person A"},{id:"person-b",label:"Person B"}]}]}],mechantOption:[],allShopOption:[{label:"所有店铺",value:"1"}],allGoodOption:[{label:"所有商品",value:"1"}],storeListOptions:[],applyObjOption:[{label:"所有会员",value:"1"}],cateNameLength:0,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:null,channelList:[{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:null,goodsRelationIdArr:null,storeRelationIdArr:null,enterpriseRelationIdArr:null},{integralStrategyChannelId:"ff808081649321d20164a1fafbdd01df",enterpriseId:"ff8080815dacd3a2015dacd3ef5c0000",integralStrategyId:"ff80808163a7a09b0163b01171e202db",channelType:"3",openStatus:"0",channelRelationEnterpriseType:"1",channelRelationStoreType:"1",channelStoreType:"0",channelRelationProType:"1",integralUseDiscountControl:"1",integralUseDiscountControlUpper:"0.0",integralUseDiscountControlLower:"0.0",useProportionalRestriction:"0.0",strategyGoodsRelationIdArr:null,storeRelationIdArr:null,enterpriseRelationIdArr:null},{integralStrategyChannelId:"ff808081649321d20164a1fafbdd01df",enterpriseId:"ff8080815dacd3a2015dacd3ef5c0000",integralStrategyId:"ff80808163a7a09b0163b01171e202db",channelType:"8",openStatus:"0",channelRelationEnterpriseType:"1",channelRelationStoreType:"1",channelStoreType:"0",channelRelationProType:"1",integralUseDiscountControl:"1",integralUseDiscountControlUpper:"0.0",integralUseDiscountControlLower:"0.0",useProportionalRestriction:"0.0",strategyGoodsRelationIdArr:null,storeRelationIdArr:null,enterpriseRelationIdArr:null}]},cateOptions:[{value:"1",label:"四舍五入"},{value:"2",label:"抹零"},{value:"3",label:"进位制"}]}},methods:(r={goBack:function(){this.$router.go(-1)},changeRoute:function(e){this.$router.push(e)},inputFocus:function(e){this.tempData=e},formatInput:function(e){console.log(e,e.target.value,this.tempData.integralUseDiscountControlLower),this.tempData.integralUseDiscountControlLower="NaN"==Number(String(this.tempData.integralUseDiscountControlLower).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(this.tempData.integralUseDiscountControlLower).replace(/[^\.\d]/g,"")).toFixed(2),this.tempData.integralUseDiscountControlUpper="NaN"==Number(String(this.tempData.integralUseDiscountControlUpper).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(this.tempData.integralUseDiscountControlUpper).replace(/[^\.\d]/g,"")).toFixed(2)},formatInputNum:function(e){this.ruleForm.integralGetEffectiveDays=h.a.getCharVal(String(this.ruleForm.integralGetEffectiveDays).replace(/[^\d]/g,""),4),this.ruleForm.integralGetFreezeDays=h.a.getCharVal(String(this.ruleForm.integralGetFreezeDays).replace(/[^\d]/g,""),4)},formatInputNumBlur:function(){this.ruleForm.integralGet.fee=Number(h.a.getCharVal(String(this.ruleForm.integralGet.fee).replace(/[^\.\d]/g,""),6)).toFixed(1),this.ruleForm.integralGet.integral=Number(h.a.getCharVal(String(this.ruleForm.integralGet.integral).replace(/[^\.\d]/g,""),8)).toFixed(1)},checkListValue:function(e){var t={flag:!0,text:""};return e.channelList.forEach(function(e,o){e.openStatus&&2==e.integralUseDiscountControl&&(e.integralUseDiscountControlUpper&&e.integralUseDiscountControlLower||(t.flag=!1,t.text="请填写折扣率"),(parseInt(e.integralUseDiscountControlUpper)>10||parseInt(e.integralUseDiscountControlLower)>10||Number(e.integralUseDiscountControlUpper)<=Number(e.integralUseDiscountControlLower))&&(t.flag=!1,t.text="折扣率格式有误")),1!=e.channelType||e.enterpriseRelationIdArr.length||(t.flag=!1,t.text="请选择商户")}),console.log(t.flag),t},submitForm:function(e){var t=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;var o=JSON.parse(c()(t.ruleForm));if(console.log(o),o.strategyName)if(1!=o.integralGetStatus||Number(o.integralGet.fee)&&Number(o.integralGet.integral))if(1!=o.integralGetStatus||Number(o.integralGetFreezeDays))if(1!=o.integralGetStatus||Number(o.integralGetEffectiveDays)){var r=t.checkListValue(o);r.flag?(o.channelList.forEach(function(e,t){e.openStatus=1==e.openStatus?1:0,delete e.strategyGoodsRelationIds,delete e.enterpriseRelationIds,delete e.storeRelationIds,1==e.channelType&&(e.strategyGoodsRelationIdArr=e.goodsRelationIdArr,delete e.goodsRelationIdArr),e.enterpriseRelationIdArr&&e.enterpriseRelationIdArr.length||(e.enterpriseRelationIdArr=[]),e.storeRelationIdArr&&e.storeRelationIdArr.length||(e.storeRelationIdArr=[]),e.strategyGoodsRelationIdArr&&e.strategyGoodsRelationIdArr.length||(e.strategyGoodsRelationIdArr=[])}),console.log(c()(o.channelList)),o.integralGet.fee=parseInt(10*o.integralGet.fee),o.integralGet.integral=parseInt(10*o.integralGet.integral),o.integralGet=c()(o.integralGet),t.saveForm(o)):m.a.showmsg(r.text,"error")}else m.a.showmsg("请填写积分有效期","error");else m.a.showmsg("请填写积分冻结期","error");else m.a.showmsg("请填写获取规则","error");else m.a.showmsg("请填写策略名称","error")})},saveForm:function(e){var t=this,o=e;console.log("策略编辑:",o),console.log("保存数据:",o),Object(v.c)("/api-admin/save-member-integral-strategy",o).then(function(e){console.log(e.data.result);var o=e.data;if(0==o.errorCode)return t.$message({message:"保存成功",type:"success"}),void t.changeRoute("/pointSystem");f.a.errorMsg(o)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},updateData:function(){this.ruleForm.integralGet.fee=parseInt(this.ruleForm.integralGet.fee/10),this.ruleForm.integralGet.integral=parseInt(this.ruleForm.integralGet.integral/10)},toggle:function(e){this.treeFlag=e,"store"==e&&(this.alwaysOpen=!0,console.log(this.alwaysOpen)),"brand"==e&&(this.goodsOpen=!0),"wx"==e&&(this.wxOpen=!0),document.addEventListener("click",this.hidePanel,!1)},hidePanel:function(e){if(console.log(this.$refs.treeinput,e.target.className,s()(e.target.className),this.treeFlag),"object"!=s()(e.target.className)){var t="span-txt"!=e.target.className&&"vue-treeselect__list"!=e.target.className&&"vue-treeselect__label"!=e.target.className&&!e.target.className.includes("vue-treeselect__list-item vue-treeselect__indent-level")&&"vue-treeselect__minus-mark"!=e.target.className&&"vue-treeselect__option"!=e.target.className&&"vue-treeselect__option vue-treeselect__option--highlight"!=e.target.className&&!e.target.className.includes("vue-treeselect__checkbox vue-treeselect__checkbox--")&&"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&&"vue-treeselect__option-arrow vue-treeselect__option-arrow--rotated"!=e.target.className;console.log(t),t&&("store"==this.treeFlag&&(this.alwaysOpen=!1),"brand"==this.treeFlag&&(this.goodsOpen=!1),"wx"==this.treeFlag&&(this.wxOpen=!1))}},selectStore:function(e,t){console.log(e,t),console.log(e,t.useCrowd)},selectWx:function(e,t,o){console.log(e,t,o,o.goodsRelationIds),o.strategyGoodsRelationIds=o.goodsRelationIds,console.log(o.goodsRelationIds);var r=this.ruleForm.channelList[t];r.strategyGoodsRelationIds=[],r.goodsRelationIds.forEach(function(e,t){r.strategyGoodsRelationIds.push(e)}),console.log(r)},searchFocus:function(e,t){console.log(e,t)},remoteMethod:function(e){console.log("query:",e),""!==e?this.getStoreList(e):this.storeListOptions=[]},getStoreList:function(e){var t=this;console.log(e);var o={searchParam:e,flag:null,requestProject:t.repProjectName};Object(v.e)("/api-plug/query-store-by-code-name",o).then(function(e){console.log(e,e.data,e.data.errorCode);var o=e.data;if(0==o.errorCode)return o.result.forEach(function(e,t){e.id=e.storeId,e.value=e.storeName,e.key=e.storeId}),void(t.storeListOptions=o.result);t.$message.error({duration:1e3,message:o.message})}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getStoreGroup:function(){var e=this;Object(v.e)("/api-admin/get-clique-storegroup",{}).then(function(t){console.log(t.data.result);var o=t.data;0!=o.errorCode?f.a.errorMsg(o):e.treeOptions=o.result}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},toInput:function(e){console.log(e);var t="";t=h.a.getByteVal(e.target.value,this.inputFlagNum);console.log(t),this.ruleForm.strategyName=t.trim(),this.cateNameLength=h.a.getZhLen(this.ruleForm.strategyName),console.log(this.ruleForm)},selStore:function(e,t,o){console.log(e,t,o),o.storeRelationIdArr=[]},wxChange:function(e){console.log("微信选择商品类别:",e),this.getGoodsCategory()},changeGood:function(e){console.log("线下渠道选择商品类别:",e),2==e&&this.getGoodsBrand(),3==e&&this.getGoodsCategory()},getGoodsBrand:function(){var e=this;Object(v.e)("/api-admin/",{}).then(function(t){console.log(t.data.result);var o=t.data;if(0!=o.errorCode)f.a.errorMsg(o);else{var r=o.result;e.goodsTreeOptions=r}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getGoodsCategory:function(){var e=this;Object(v.e)("/api-admin/",{}).then(function(t){console.log(t.data.result);var o=t.data;if(0!=o.errorCode)f.a.errorMsg(o);else{var r=o.result;e.goodsTreeOptions=r}}).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(v.e)("/api-admin/get-member-integral-strategy",t).then(function(t){console.log(t.data.result);var o=t.data;if(0==o.errorCode){var r=t.data.result.strategy,a=t.data.result.enterpriseList;return a.forEach(function(e,t){e.label=e.enterpriseName,e.value=e.enterpriseId}),e.mechantOption=a,e.ruleForm=e.formatData(r),e.cateNameLength=h.a.getZhLen(e.ruleForm.strategyName),void console.log(e.ruleForm,e.mechantOption)}f.a.errorMsg(o)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},formatData:function(e){return e.integralGetStatus=String(e.integralGetStatus),e.integralUseStatus=String(e.integralUseStatus),e.integralGetStrategy=String(e.integralGetStrategy),e.useCrowd=String(e.useCrowd),e.integralGet=JSON.parse(e.integralGet),console.log(e.integralGet),e.integralGet.fee=Number(e.integralGet.fee/10).toFixed(1),e.integralGet.integral=Number(e.integralGet.integral/10).toFixed(1),e.channelList.length&&e.channelList.forEach(function(e,t){e.openStatus=0!=e.openStatus,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.enterpriseRelationIdArr&&e.enterpriseRelationIdArr.length&&"[]"!=e.enterpriseRelationIdArr[0]||(e.enterpriseRelationIdArr=[]),e.storeRelationIdArr&&e.storeRelationIdArr.length||(e.storeRelationIdArr=[]),e.strategyGoodsRelationIdArr&&e.strategyGoodsRelationIdArr.length||(e.strategyGoodsRelationIdArr=[]),1==e.channelType&&(e.goodsRelationIdArr=[],e.goodsRelationIdArr=e.strategyGoodsRelationIdArr||[])}),console.log(e.channelList[0]),e}},n()(r,"getGoodsCategory",function(){var e=this;Object(v.e)("/api-mall/list_mall_goods_category",{filterGoods:1,parentId:""}).then(function(t){console.log(t,t.data,t.data.errorCode);var o=t.data,r="";if(0==o.errorCode){o.result.forEach(function(e,t){"-1"==e.parentId&&(e.children=[],e.key=e.mallCategoryId,e.id=e.mallCategoryId,e.label=e.name,r=e,o.result.splice(t,1))}),console.log("resdata: ",o);var a=o.result;o.result;return console.log("list:",a,r),a.forEach(function(e,t){r.children.push(e)}),e.goodsTreeOptions=[],e.goodsTreeOptions.push(r),console.log("list:",e.categoryOptions),!1}f.a.errorMsg(o)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}),n()(r,"loadOptions",function(e){var t=e.action,o=e.parentNode,r=e.callback;console.log(t,o,r),"LOAD_CHILDREN_OPTIONS"===t&&o.id&&this.getChildrenNode(o,o.id)}),n()(r,"getChildrenNode",function(e,t){var o=this,r={filterGoods:1,parentId:t,requestProject:o.repProjectName};Object(v.e)("/api-mall/list_mall_goods_category",r).then(function(t){console.log(t,t.data,t.data.errorCode);var o=t.data;if(0==o.errorCode)return o.result.forEach(function(e,t){0==e.isLeaf?e.subOptions=null:e.subOptions=[],e.key=e.mallCategoryId}),void(e.subOptions=o.result);f.a.errorMsg(o)}).catch(function(e){console.log(e),o.$message.error({duration:1e3,message:e.message})})}),r),components:{topNav:u.a,Treeselect:d.a,addGoods:g.a},created:function(){},mounted:function(){console.log(this.$route.query.integralStrategyId);var e=this.$route.query.integralStrategyId;this.ruleForm.integralStrategyId=e,this.getInfo(),this.getStoreGroup()},destoryed:function(){}},y={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"right-wrap"},[o("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),o("div",{staticClass:"right-content"},[o("div",{staticClass:"right-box"},[o("div",{staticClass:"attention-wrap"},[o("div",{staticClass:"form-wrap"},[o("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,"label-width":"120px"}},[o("el-form-item",{attrs:{label:"策略名称",prop:""}},[o("el-input",{staticClass:"w-340",nativeOn:{keyup:function(t){return o=t,e.toInput(o);var o}},model:{value:e.ruleForm.strategyName,callback:function(t){e.$set(e.ruleForm,"strategyName",t)},expression:"ruleForm.strategyName"}}),e._v(" "),o("label",{staticClass:"input-label"},[e._v(e._s(e.cateNameLength)+"/20")])],1),e._v(" "),e._l(e.ruleForm.channelList,function(t,r){return[3==t.channelType?[o("el-form-item",{attrs:{label:"适用线下渠道",prop:""}},[o("el-switch",{attrs:{"active-text":"启用","inactive-text":"停用"},model:{value:t.openStatus,callback:function(o){e.$set(t,"openStatus",o)},expression:"item.openStatus"}})],1),e._v(" "),t.openStatus?o("div",{staticClass:"form-child"},[o("el-form-item",{attrs:{label:"门店选择",prop:"region"}},[o("el-select",{attrs:{placeholder:"请选择"},on:{change:function(o){e.selStore(o,r,t)}},model:{value:t.channelRelationStoreType,callback:function(o){e.$set(t,"channelRelationStoreType",o)},expression:"item.channelRelationStoreType"}},e._l(e.StoreOptions,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationStoreType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("store")}}},[e._v("已选择 "+e._s(t.storeRelationIdArr?t.storeRelationIdArr.length:0)+" 个门店分组 ")]):e._e(),e._v(" "),2==t.channelRelationStoreType?o("treeselect",{ref:"treediv",refInFor:!0,attrs:{placeholder:"请选择",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"暂无数据",multiple:!0,options:e.treeOptions,"open-on-focus":e.openOnFocus,"always-open":e.alwaysOpen,normalizer:e.storeNormalizer,searchable:!1,clearable:!1,"value-consists-of":e.valueConsistsOf},on:{select:function(o){e.selectStore(o,t)}},model:{value:t.storeRelationIdArr,callback:function(o){e.$set(t,"storeRelationIdArr",o)},expression:"item.storeRelationIdArr"}}):e._e(),e._v(" "),3==t.channelRelationStoreType?o("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{focus:function(o){e.searchFocus(r,t)}},model:{value:t.storeRelationIdArr,callback:function(o){e.$set(t,"storeRelationIdArr",o)},expression:"item.storeRelationIdArr"}},e._l(e.storeListOptions,function(e){return o("el-option",{attrs:{label:e.value,value:e.key}})})):e._e()],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"门店类型",prop:"name"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.channelStoreType,callback:function(o){e.$set(t,"channelStoreType",o)},expression:"item.channelStoreType"}},e._l(e.StoreTypeOptions,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"适用商品",prop:"name"}},[o("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){e.changeGood(t)}},model:{value:t.channelRelationProType,callback:function(o){e.$set(t,"channelRelationProType",o)},expression:"item.channelRelationProType"}},e._l(e.applyGoods,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("brand")}}},[e._v("已选择 "+e._s(t.strategyGoodsRelationIdArr?t.strategyGoodsRelationIdArr.length:0)+" 个品牌 ")]):e._e(),e._v(" "),3==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("brand")}}},[e._v("已选择 "+e._s(t.strategyGoodsRelationIdArr?t.strategyGoodsRelationIdArr.length:0)+" 个品类 ")]):e._e(),e._v(" "),2==t.channelRelationProType||3==t.channelRelationProType?o("treeselect",{attrs:{placeholder:"",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"暂无数据",multiple:!0,flat:!0,"always-open":e.goodsOpen,options:e.goodsTreeOptions,"load-options":e.loadOptions,normalizer:e.goodNormalizer,"value-consists-of":e.valueConsistsOf},model:{value:t.strategyGoodsRelationIdArr,callback:function(o){e.$set(t,"strategyGoodsRelationIdArr",o)},expression:"item.strategyGoodsRelationIdArr"}}):e._e(),e._v(" "),4==t.channelRelationProType?o("el-button",{on:{click:e.showGoodsDialog}},[e._v("已选0件商品")]):e._e()],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[o("div",{staticClass:"radio-cell"},[o("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",{staticClass:"radio-cell margin-20"},[o("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1):e._e()]:e._e(),e._v(" "),1==t.channelType?[o("el-form-item",{attrs:{label:"适用微信商城",prop:""}},[o("el-switch",{attrs:{"active-text":"启用","inactive-text":"停用"},model:{value:t.openStatus,callback:function(o){e.$set(t,"openStatus",o)},expression:"item.openStatus"}})],1),e._v(" "),1==t.openStatus?o("div",{staticClass:"form-child margin-20"},[o("el-form-item",{attrs:{label:"选择商户"}},[o("el-select",{attrs:{placeholder:"请选择",multiple:""},model:{value:t.enterpriseRelationIdArr,callback:function(o){e.$set(t,"enterpriseRelationIdArr",o)},expression:"item.enterpriseRelationIdArr"}},e._l(e.mechantOption,function(e){return o("el-option",{attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"适用商品"}},[o("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){e.changeGood(t)}},model:{value:t.channelRelationProType,callback:function(o){e.$set(t,"channelRelationProType",o)},expression:"item.channelRelationProType"}},e._l(e.applyGoods,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("wx")}}},[e._v("已选择 "+e._s(t.goodsRelationIds?t.goodsRelationIds.length:0)+" 个品牌 ")]):e._e(),e._v(" "),3==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("wx")}}},[e._v("已选择 "+e._s(t.goodsRelationIds?t.goodsRelationIds.length:0)+" 个品类 ")]):e._e(),e._v(" "),2==t.channelRelationProType||3==t.channelRelationProType?o("treeselect",{attrs:{placeholder:"",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"暂无数据",multiple:!0,"always-open":e.wxOpen,options:e.goodsTreeOptions,"value-consists-of":e.valueConsistsOf,normalizer:e.goodNormalizer},on:{select:function(o){e.selectWx(o,r,t)}},model:{value:t.goodsRelationIds,callback:function(o){e.$set(t,"goodsRelationIds",o)},expression:"item.goodsRelationIds"}}):e._e(),e._v(" "),4==t.channelRelationProType?o("el-button",{on:{click:e.showGoodsDialog}},[e._v("已选0件商品")]):e._e()],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[o("div",{staticClass:"radio-cell"},[o("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",{staticClass:"radio-cell margin-20"},[o("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1):e._e()]:e._e(),e._v(" "),8==t.channelType?[o("el-form-item",{attrs:{label:"第三方电商渠道",prop:""}},[o("el-switch",{attrs:{"active-text":"启用","inactive-text":"停用"},model:{value:t.openStatus,callback:function(o){e.$set(t,"openStatus",o)},expression:"item.openStatus"}})],1),e._v(" "),1==t.openStatus?o("div",{staticClass:"form-child margin-20"},[o("el-form-item",{attrs:{label:"选择店铺"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.channelRelationStoreType,callback:function(o){e.$set(t,"channelRelationStoreType",o)},expression:"item.channelRelationStoreType"}},e._l(e.allShopOption,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"天猫商品"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.channelRelationProType,callback:function(o){e.$set(t,"channelRelationProType",o)},expression:"item.channelRelationProType"}},e._l(e.allGoodOption,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[o("div",{staticClass:"radio-cell"},[o("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",{staticClass:"radio-cell margin-20"},[o("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1):e._e()]:e._e()]}),e._v(" "),o("el-form-item",{staticClass:"margin-20",attrs:{label:"适用对象",prop:""}},[o("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 o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),2==e.ruleForm.useCrowd?o("el-form-item",{staticClass:"padding-0",attrs:{label:"人群定向",prop:""}},[o("el-button",[e._v("已设置0项筛选")])],1):e._e(),e._v(" "),o("el-form-item",{attrs:{label:"获取规则",prop:""}},[o("div",[o("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.integralGetStatus,callback:function(t){e.$set(e.ruleForm,"integralGetStatus",t)},expression:"ruleForm.integralGetStatus"}},[e._v("每消费")]),e._v(" "),o("el-input",{on:{blur:function(t){e.formatInputNumBlur(t)}},model:{value:e.ruleForm.integralGet.fee,callback:function(t){e.$set(e.ruleForm.integralGet,"fee",t)},expression:"ruleForm.integralGet.fee"}}),o("label",[e._v("元,获取 ")]),e._v(" "),o("el-input",{on:{blur:function(t){e.formatInputNumBlur(t)}},model:{value:e.ruleForm.integralGet.integral,callback:function(t){e.$set(e.ruleForm.integralGet,"integral",t)},expression:"ruleForm.integralGet.integral"}}),o("label",[e._v("积分。取整策略为")]),e._v(" "),o("el-select",{attrs:{placeholder:"请选择"},model:{value:e.ruleForm.integralGetStrategy,callback:function(t){e.$set(e.ruleForm,"integralGetStrategy",t)},expression:"ruleForm.integralGetStrategy"}},e._l(e.cateOptions,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("div",[o("el-radio",{staticClass:"margin-20",attrs:{label:"0"},model:{value:e.ruleForm.integralGetStatus,callback:function(t){e.$set(e.ruleForm,"integralGetStatus",t)},expression:"ruleForm.integralGetStatus"}},[e._v("不获取积分")])],1)]),e._v(" "),1==e.ruleForm.integralGetStatus?o("el-form-item",{attrs:{label:"积分冻结期"}},[o("el-input",{nativeOn:{keyup:function(t){e.formatInputNum(t)}},model:{value:e.ruleForm.integralGetFreezeDays,callback:function(t){e.$set(e.ruleForm,"integralGetFreezeDays",t)},expression:"ruleForm.integralGetFreezeDays"}}),o("label",[e._v("天")])],1):e._e(),e._v(" "),1==e.ruleForm.integralGetStatus?o("el-form-item",{attrs:{label:"积分有效期"}},[o("el-input",{nativeOn:{keyup:function(t){e.formatInputNum(t)}},model:{value:e.ruleForm.integralGetEffectiveDays,callback:function(t){e.$set(e.ruleForm,"integralGetEffectiveDays",t)},expression:"ruleForm.integralGetEffectiveDays"}}),o("label",[e._v("天")])],1):e._e(),e._v(" "),o("el-form-item",[o("el-button",{attrs:{type:"primary"},on:{click:function(t){t.stopPropagation(),e.submitForm("ruleForm")}}},[e._v("保 存")]),e._v(" "),o("el-button",{on:{click:e.goBack}},[e._v("返 回")])],1)],2)],1)])])]),e._v(" "),o("vue-gic-footer"),e._v(" "),o("add-goods",{attrs:{goodShow:e.goodShow,projectName:e.repProjectName},on:{selectGoods:e.selectGoods}})],1)},staticRenderFns:[]};var _=o("VU/8")(b,y,!1,function(e){o("+DMs")},"data-v-4df6a873",null);t.default=_.exports}});
//# sourceMappingURL=19.25cc6ae04400c7a37631.js.map
\ No newline at end of file
webpackJsonp([20],{"+DMs":function(e,t){},GJjE:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=o("bOdI"),n=o.n(a),l=o("pFYg"),s=o.n(l),i=o("mvHQ"),c=o.n(i),u=o("3Xzz"),g=o("93Ik"),p=o("GXH0"),d=o.n(p),m=(o("DmJO"),o("3E4D")),f=o("Ch4/"),v=o("P9l9"),h=o("Mk6G"),b={name:"editPointSytem",data:function(){return{repProjectName:"gic-clique",navpath:[{name:"首页",path:"/"},{name:"编辑积分获取策略",path:""}],goodShow:!1,inputFlagNum:20,StoreOptions:[{label:"所有门店",value:"1"},{label:"门店分组",value:"2"},{label:"部分门店",value:"3"}],StoreTypeOptions:[{label:"所有门店",value:"-1"},{label:"自营",value:"0"},{label:"联营",value:"1"},{label:"加盟",value:"2"},{label:"代销",value:"3"},{label:"托管",value:"4"}],applyGoods:[{label:"所有商品",value:"1"},{label:"按商品品牌",value:"2"},{label:"按商品品类",value:"3"},{label:"按单件商品",value:"4"}],openOnFocus:!0,alwaysOpen:!1,goodsOpen:!1,wxOpen:!1,valueConsistsOf:"ALL",treeOptions:[],storeNormalizer:function(e){return{id:e.storeGroupId,label:e.storeGroupName,children:e.children}},goodsTreeOptions:[{id:"a",label:"a",children:[{id:"aa",label:"aa"}]}],goodNormalizer:function(e){return console.log(e),{id:e.key,label:e.name,children:e.subOptions}},wxTreeOptions:[{id:"company1",label:"Company1",children:[{id:"team-i",label:"Team I",children:[{id:"person-a",label:"Person A"},{id:"person-b",label:"Person B"}]}]}],mechantOption:[],allShopOption:[{label:"所有店铺",value:"1"}],allGoodOption:[{label:"所有商品",value:"1"}],storeListOptions:[],applyObjOption:[{label:"所有会员",value:"1"}],cateNameLength:0,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:null,channelList:[{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:null,goodsRelationIdArr:null,storeRelationIdArr:null,enterpriseRelationIdArr:null},{integralStrategyChannelId:"ff808081649321d20164a1fafbdd01df",enterpriseId:"ff8080815dacd3a2015dacd3ef5c0000",integralStrategyId:"ff80808163a7a09b0163b01171e202db",channelType:"3",openStatus:"0",channelRelationEnterpriseType:"1",channelRelationStoreType:"1",channelStoreType:"0",channelRelationProType:"1",integralUseDiscountControl:"1",integralUseDiscountControlUpper:"0.0",integralUseDiscountControlLower:"0.0",useProportionalRestriction:"0.0",strategyGoodsRelationIdArr:null,storeRelationIdArr:null,enterpriseRelationIdArr:null},{integralStrategyChannelId:"ff808081649321d20164a1fafbdd01df",enterpriseId:"ff8080815dacd3a2015dacd3ef5c0000",integralStrategyId:"ff80808163a7a09b0163b01171e202db",channelType:"8",openStatus:"0",channelRelationEnterpriseType:"1",channelRelationStoreType:"1",channelStoreType:"0",channelRelationProType:"1",integralUseDiscountControl:"1",integralUseDiscountControlUpper:"0.0",integralUseDiscountControlLower:"0.0",useProportionalRestriction:"0.0",strategyGoodsRelationIdArr:null,storeRelationIdArr:null,enterpriseRelationIdArr:null}]},cateOptions:[{value:"1",label:"四舍五入"},{value:"2",label:"抹零"},{value:"3",label:"进位制"}]}},methods:(r={goBack:function(){this.$router.go(-1)},changeRoute:function(e){this.$router.push(e)},inputFocus:function(e){this.tempData=e},formatInput:function(e){console.log(e,e.target.value,this.tempData.integralUseDiscountControlLower),this.tempData.integralUseDiscountControlLower="NaN"==Number(String(this.tempData.integralUseDiscountControlLower).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(this.tempData.integralUseDiscountControlLower).replace(/[^\.\d]/g,"")).toFixed(2),this.tempData.integralUseDiscountControlUpper="NaN"==Number(String(this.tempData.integralUseDiscountControlUpper).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(this.tempData.integralUseDiscountControlUpper).replace(/[^\.\d]/g,"")).toFixed(2)},formatInputNum:function(e){this.ruleForm.integralGetEffectiveDays=h.a.getCharVal(String(this.ruleForm.integralGetEffectiveDays).replace(/[^\d]/g,""),4),this.ruleForm.integralGetFreezeDays=h.a.getCharVal(String(this.ruleForm.integralGetFreezeDays).replace(/[^\d]/g,""),4)},formatInputNumBlur:function(){this.ruleForm.integralGet.fee=Number(h.a.getCharVal(String(this.ruleForm.integralGet.fee).replace(/[^\.\d]/g,""),6)).toFixed(1),this.ruleForm.integralGet.integral=Number(h.a.getCharVal(String(this.ruleForm.integralGet.integral).replace(/[^\.\d]/g,""),8)).toFixed(1)},checkListValue:function(e){var t={flag:!0,text:""};return e.channelList.forEach(function(e,o){e.openStatus&&2==e.integralUseDiscountControl&&(e.integralUseDiscountControlUpper&&e.integralUseDiscountControlLower||(t.flag=!1,t.text="请填写折扣率"),(parseInt(e.integralUseDiscountControlUpper)>10||parseInt(e.integralUseDiscountControlLower)>10||Number(e.integralUseDiscountControlUpper)<=Number(e.integralUseDiscountControlLower))&&(t.flag=!1,t.text="折扣率格式有误")),1!=e.channelType||e.enterpriseRelationIdArr.length||(t.flag=!1,t.text="请选择商户")}),console.log(t.flag),t},submitForm:function(e){var t=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;var o=JSON.parse(c()(t.ruleForm));if(console.log(o),o.strategyName)if(1!=o.integralGetStatus||Number(o.integralGet.fee)&&Number(o.integralGet.integral))if(1!=o.integralGetStatus||Number(o.integralGetFreezeDays))if(1!=o.integralGetStatus||Number(o.integralGetEffectiveDays)){var r=t.checkListValue(o);r.flag?(o.channelList.forEach(function(e,t){e.openStatus=1==e.openStatus?1:0,delete e.strategyGoodsRelationIds,delete e.enterpriseRelationIds,delete e.storeRelationIds,1==e.channelType&&(e.strategyGoodsRelationIdArr=e.goodsRelationIdArr,delete e.goodsRelationIdArr),e.enterpriseRelationIdArr&&e.enterpriseRelationIdArr.length||(e.enterpriseRelationIdArr=[]),e.storeRelationIdArr&&e.storeRelationIdArr.length||(e.storeRelationIdArr=[]),e.strategyGoodsRelationIdArr&&e.strategyGoodsRelationIdArr.length||(e.strategyGoodsRelationIdArr=[])}),console.log(c()(o.channelList)),o.integralGet.fee=parseInt(10*o.integralGet.fee),o.integralGet.integral=parseInt(10*o.integralGet.integral),o.integralGet=c()(o.integralGet),t.saveForm(o)):m.a.showmsg(r.text,"error")}else m.a.showmsg("请填写积分有效期","error");else m.a.showmsg("请填写积分冻结期","error");else m.a.showmsg("请填写获取规则","error");else m.a.showmsg("请填写策略名称","error")})},saveForm:function(e){var t=this,o=e;console.log("策略编辑:",o),console.log("保存数据:",o),Object(v.c)("/api-admin/save-member-integral-strategy",o).then(function(e){console.log(e.data.result);var o=e.data;if(0==o.errorCode)return t.$message({message:"保存成功",type:"success"}),void t.changeRoute("/pointSystem");f.a.errorMsg(o)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},updateData:function(){this.ruleForm.integralGet.fee=parseInt(this.ruleForm.integralGet.fee/10),this.ruleForm.integralGet.integral=parseInt(this.ruleForm.integralGet.integral/10)},toggle:function(e){this.treeFlag=e,"store"==e&&(this.alwaysOpen=!0,console.log(this.alwaysOpen)),"brand"==e&&(this.goodsOpen=!0),"wx"==e&&(this.wxOpen=!0),document.addEventListener("click",this.hidePanel,!1)},hidePanel:function(e){if(console.log(this.$refs.treeinput,e.target.className,s()(e.target.className),this.treeFlag),"object"!=s()(e.target.className)){var t="span-txt"!=e.target.className&&"vue-treeselect__list"!=e.target.className&&"vue-treeselect__label"!=e.target.className&&!e.target.className.includes("vue-treeselect__list-item vue-treeselect__indent-level")&&"vue-treeselect__minus-mark"!=e.target.className&&"vue-treeselect__option"!=e.target.className&&"vue-treeselect__option vue-treeselect__option--highlight"!=e.target.className&&!e.target.className.includes("vue-treeselect__checkbox vue-treeselect__checkbox--")&&"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&&"vue-treeselect__option-arrow vue-treeselect__option-arrow--rotated"!=e.target.className;console.log(t),t&&("store"==this.treeFlag&&(this.alwaysOpen=!1),"brand"==this.treeFlag&&(this.goodsOpen=!1),"wx"==this.treeFlag&&(this.wxOpen=!1))}},selectStore:function(e,t){console.log(e,t),console.log(e,t.useCrowd)},selectWx:function(e,t,o){console.log(e,t,o,o.goodsRelationIds),o.strategyGoodsRelationIds=o.goodsRelationIds,console.log(o.goodsRelationIds);var r=this.ruleForm.channelList[t];r.strategyGoodsRelationIds=[],r.goodsRelationIds.forEach(function(e,t){r.strategyGoodsRelationIds.push(e)}),console.log(r)},searchFocus:function(e,t){console.log(e,t)},remoteMethod:function(e){console.log("query:",e),""!==e?this.getStoreList(e):this.storeListOptions=[]},getStoreList:function(e){var t=this;console.log(e);var o={searchParam:e,flag:null,requestProject:t.repProjectName};Object(v.e)("/api-plug/query-store-by-code-name",o).then(function(e){console.log(e,e.data,e.data.errorCode);var o=e.data;if(0==o.errorCode)return o.result.forEach(function(e,t){e.id=e.storeId,e.value=e.storeName,e.key=e.storeId}),void(t.storeListOptions=o.result);t.$message.error({duration:1e3,message:o.message})}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getStoreGroup:function(){var e=this;Object(v.e)("/api-admin/get-clique-storegroup",{}).then(function(t){console.log(t.data.result);var o=t.data;0!=o.errorCode?f.a.errorMsg(o):e.treeOptions=o.result}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},toInput:function(e){console.log(e);var t="";t=h.a.getByteVal(e.target.value,this.inputFlagNum);console.log(t),this.ruleForm.strategyName=t.trim(),this.cateNameLength=h.a.getZhLen(this.ruleForm.strategyName),console.log(this.ruleForm)},selStore:function(e,t,o){console.log(e,t,o),o.storeRelationIdArr=[]},wxChange:function(e){console.log("微信选择商品类别:",e),this.getGoodsCategory()},changeGood:function(e){console.log("线下渠道选择商品类别:",e),2==e&&this.getGoodsBrand(),3==e&&this.getGoodsCategory()},getGoodsBrand:function(){var e=this;Object(v.e)("/api-admin/",{}).then(function(t){console.log(t.data.result);var o=t.data;if(0!=o.errorCode)f.a.errorMsg(o);else{var r=o.result;e.goodsTreeOptions=r}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getGoodsCategory:function(){var e=this;Object(v.e)("/api-admin/",{}).then(function(t){console.log(t.data.result);var o=t.data;if(0!=o.errorCode)f.a.errorMsg(o);else{var r=o.result;e.goodsTreeOptions=r}}).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(v.e)("/api-admin/get-member-integral-strategy",t).then(function(t){console.log(t.data.result);var o=t.data;if(0==o.errorCode){var r=t.data.result.strategy,a=t.data.result.enterpriseList;return a.forEach(function(e,t){e.label=e.enterpriseName,e.value=e.enterpriseId}),e.mechantOption=a,e.ruleForm=e.formatData(r),e.cateNameLength=h.a.getZhLen(e.ruleForm.strategyName),void console.log(e.ruleForm,e.mechantOption)}f.a.errorMsg(o)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},formatData:function(e){return e.integralGetStatus=String(e.integralGetStatus),e.integralUseStatus=String(e.integralUseStatus),e.integralGetStrategy=String(e.integralGetStrategy),e.useCrowd=String(e.useCrowd),e.integralGet=JSON.parse(e.integralGet),console.log(e.integralGet),e.integralGet.fee=Number(e.integralGet.fee/10).toFixed(1),e.integralGet.integral=Number(e.integralGet.integral/10).toFixed(1),e.channelList.length&&e.channelList.forEach(function(e,t){e.openStatus=0!=e.openStatus,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.enterpriseRelationIdArr&&e.enterpriseRelationIdArr.length&&"[]"!=e.enterpriseRelationIdArr[0]||(e.enterpriseRelationIdArr=[]),e.storeRelationIdArr&&e.storeRelationIdArr.length||(e.storeRelationIdArr=[]),e.strategyGoodsRelationIdArr&&e.strategyGoodsRelationIdArr.length||(e.strategyGoodsRelationIdArr=[]),1==e.channelType&&(e.goodsRelationIdArr=[],e.goodsRelationIdArr=e.strategyGoodsRelationIdArr||[])}),console.log(e.channelList[0]),e}},n()(r,"getGoodsCategory",function(){var e=this;Object(v.e)("/api-mall/list_mall_goods_category",{filterGoods:1,parentId:""}).then(function(t){console.log(t,t.data,t.data.errorCode);var o=t.data,r="";if(0==o.errorCode){o.result.forEach(function(e,t){"-1"==e.parentId&&(e.children=[],e.key=e.mallCategoryId,e.id=e.mallCategoryId,e.label=e.name,r=e,o.result.splice(t,1))}),console.log("resdata: ",o);var a=o.result;o.result;return console.log("list:",a,r),a.forEach(function(e,t){r.children.push(e)}),e.goodsTreeOptions=[],e.goodsTreeOptions.push(r),console.log("list:",e.categoryOptions),!1}f.a.errorMsg(o)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}),n()(r,"loadOptions",function(e){var t=e.action,o=e.parentNode,r=e.callback;console.log(t,o,r),"LOAD_CHILDREN_OPTIONS"===t&&o.id&&this.getChildrenNode(o,o.id)}),n()(r,"getChildrenNode",function(e,t){var o=this,r={filterGoods:1,parentId:t,requestProject:o.repProjectName};Object(v.e)("/api-mall/list_mall_goods_category",r).then(function(t){console.log(t,t.data,t.data.errorCode);var o=t.data;if(0==o.errorCode)return o.result.forEach(function(e,t){0==e.isLeaf?e.subOptions=null:e.subOptions=[],e.key=e.mallCategoryId}),void(e.subOptions=o.result);f.a.errorMsg(o)}).catch(function(e){console.log(e),o.$message.error({duration:1e3,message:e.message})})}),r),components:{topNav:u.a,Treeselect:d.a,addGoods:g.a},created:function(){},mounted:function(){console.log(this.$route.query.integralStrategyId);var e=this.$route.query.integralStrategyId;this.ruleForm.integralStrategyId=e,this.getInfo(),this.getStoreGroup()},destoryed:function(){}},y={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"right-wrap"},[o("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),o("div",{staticClass:"right-content"},[o("div",{staticClass:"right-box"},[o("div",{staticClass:"attention-wrap"},[o("div",{staticClass:"form-wrap"},[o("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,"label-width":"120px"}},[o("el-form-item",{attrs:{label:"策略名称",prop:""}},[o("el-input",{staticClass:"w-340",nativeOn:{keyup:function(t){return o=t,e.toInput(o);var o}},model:{value:e.ruleForm.strategyName,callback:function(t){e.$set(e.ruleForm,"strategyName",t)},expression:"ruleForm.strategyName"}}),e._v(" "),o("label",{staticClass:"input-label"},[e._v(e._s(e.cateNameLength)+"/20")])],1),e._v(" "),e._l(e.ruleForm.channelList,function(t,r){return[3==t.channelType?[o("el-form-item",{attrs:{label:"适用线下渠道",prop:""}},[o("el-switch",{attrs:{"active-text":"启用","inactive-text":"停用"},model:{value:t.openStatus,callback:function(o){e.$set(t,"openStatus",o)},expression:"item.openStatus"}})],1),e._v(" "),t.openStatus?o("div",{staticClass:"form-child"},[o("el-form-item",{attrs:{label:"门店选择",prop:"region"}},[o("el-select",{attrs:{placeholder:"请选择"},on:{change:function(o){e.selStore(o,r,t)}},model:{value:t.channelRelationStoreType,callback:function(o){e.$set(t,"channelRelationStoreType",o)},expression:"item.channelRelationStoreType"}},e._l(e.StoreOptions,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationStoreType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("store")}}},[e._v("已选择 "+e._s(t.storeRelationIdArr?t.storeRelationIdArr.length:0)+" 个门店分组 ")]):e._e(),e._v(" "),2==t.channelRelationStoreType?o("treeselect",{ref:"treediv",refInFor:!0,attrs:{placeholder:"请选择",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"暂无数据",multiple:!0,options:e.treeOptions,"open-on-focus":e.openOnFocus,"always-open":e.alwaysOpen,normalizer:e.storeNormalizer,searchable:!1,clearable:!1,"value-consists-of":e.valueConsistsOf},on:{select:function(o){e.selectStore(o,t)}},model:{value:t.storeRelationIdArr,callback:function(o){e.$set(t,"storeRelationIdArr",o)},expression:"item.storeRelationIdArr"}}):e._e(),e._v(" "),3==t.channelRelationStoreType?o("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{focus:function(o){e.searchFocus(r,t)}},model:{value:t.storeRelationIdArr,callback:function(o){e.$set(t,"storeRelationIdArr",o)},expression:"item.storeRelationIdArr"}},e._l(e.storeListOptions,function(e){return o("el-option",{attrs:{label:e.value,value:e.key}})})):e._e()],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"门店类型",prop:"name"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.channelStoreType,callback:function(o){e.$set(t,"channelStoreType",o)},expression:"item.channelStoreType"}},e._l(e.StoreTypeOptions,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"适用商品",prop:"name"}},[o("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){e.changeGood(t)}},model:{value:t.channelRelationProType,callback:function(o){e.$set(t,"channelRelationProType",o)},expression:"item.channelRelationProType"}},e._l(e.applyGoods,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("brand")}}},[e._v("已选择 "+e._s(t.strategyGoodsRelationIdArr?t.strategyGoodsRelationIdArr.length:0)+" 个品牌 ")]):e._e(),e._v(" "),3==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("brand")}}},[e._v("已选择 "+e._s(t.strategyGoodsRelationIdArr?t.strategyGoodsRelationIdArr.length:0)+" 个品类 ")]):e._e(),e._v(" "),2==t.channelRelationProType||3==t.channelRelationProType?o("treeselect",{attrs:{placeholder:"",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"暂无数据",multiple:!0,flat:!0,"always-open":e.goodsOpen,options:e.goodsTreeOptions,"load-options":e.loadOptions,normalizer:e.goodNormalizer,"value-consists-of":e.valueConsistsOf},model:{value:t.strategyGoodsRelationIdArr,callback:function(o){e.$set(t,"strategyGoodsRelationIdArr",o)},expression:"item.strategyGoodsRelationIdArr"}}):e._e(),e._v(" "),4==t.channelRelationProType?o("el-button",{on:{click:e.showGoodsDialog}},[e._v("已选0件商品")]):e._e()],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[o("div",{staticClass:"radio-cell"},[o("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",{staticClass:"radio-cell margin-20"},[o("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1):e._e()]:e._e(),e._v(" "),1==t.channelType?[o("el-form-item",{attrs:{label:"适用微信商城",prop:""}},[o("el-switch",{attrs:{"active-text":"启用","inactive-text":"停用"},model:{value:t.openStatus,callback:function(o){e.$set(t,"openStatus",o)},expression:"item.openStatus"}})],1),e._v(" "),1==t.openStatus?o("div",{staticClass:"form-child margin-20"},[o("el-form-item",{attrs:{label:"选择商户"}},[o("el-select",{attrs:{placeholder:"请选择",multiple:""},model:{value:t.enterpriseRelationIdArr,callback:function(o){e.$set(t,"enterpriseRelationIdArr",o)},expression:"item.enterpriseRelationIdArr"}},e._l(e.mechantOption,function(e){return o("el-option",{attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"适用商品"}},[o("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){e.changeGood(t)}},model:{value:t.channelRelationProType,callback:function(o){e.$set(t,"channelRelationProType",o)},expression:"item.channelRelationProType"}},e._l(e.applyGoods,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("wx")}}},[e._v("已选择 "+e._s(t.goodsRelationIds?t.goodsRelationIds.length:0)+" 个品牌 ")]):e._e(),e._v(" "),3==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("wx")}}},[e._v("已选择 "+e._s(t.goodsRelationIds?t.goodsRelationIds.length:0)+" 个品类 ")]):e._e(),e._v(" "),2==t.channelRelationProType||3==t.channelRelationProType?o("treeselect",{attrs:{placeholder:"",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"暂无数据",multiple:!0,"always-open":e.wxOpen,options:e.goodsTreeOptions,"value-consists-of":e.valueConsistsOf,normalizer:e.goodNormalizer},on:{select:function(o){e.selectWx(o,r,t)}},model:{value:t.goodsRelationIds,callback:function(o){e.$set(t,"goodsRelationIds",o)},expression:"item.goodsRelationIds"}}):e._e(),e._v(" "),4==t.channelRelationProType?o("el-button",{on:{click:e.showGoodsDialog}},[e._v("已选0件商品")]):e._e()],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[o("div",{staticClass:"radio-cell"},[o("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",{staticClass:"radio-cell margin-20"},[o("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1):e._e()]:e._e(),e._v(" "),8==t.channelType?[o("el-form-item",{attrs:{label:"第三方电商渠道",prop:""}},[o("el-switch",{attrs:{"active-text":"启用","inactive-text":"停用"},model:{value:t.openStatus,callback:function(o){e.$set(t,"openStatus",o)},expression:"item.openStatus"}})],1),e._v(" "),1==t.openStatus?o("div",{staticClass:"form-child margin-20"},[o("el-form-item",{attrs:{label:"选择店铺"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.channelRelationStoreType,callback:function(o){e.$set(t,"channelRelationStoreType",o)},expression:"item.channelRelationStoreType"}},e._l(e.allShopOption,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"天猫商品"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.channelRelationProType,callback:function(o){e.$set(t,"channelRelationProType",o)},expression:"item.channelRelationProType"}},e._l(e.allGoodOption,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[o("div",{staticClass:"radio-cell"},[o("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",{staticClass:"radio-cell margin-20"},[o("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1):e._e()]:e._e()]}),e._v(" "),o("el-form-item",{staticClass:"margin-20",attrs:{label:"适用对象",prop:""}},[o("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 o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),2==e.ruleForm.useCrowd?o("el-form-item",{staticClass:"padding-0",attrs:{label:"人群定向",prop:""}},[o("el-button",[e._v("已设置0项筛选")])],1):e._e(),e._v(" "),o("el-form-item",{attrs:{label:"获取规则",prop:""}},[o("div",[o("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.integralGetStatus,callback:function(t){e.$set(e.ruleForm,"integralGetStatus",t)},expression:"ruleForm.integralGetStatus"}},[e._v("每消费")]),e._v(" "),o("el-input",{on:{blur:function(t){e.formatInputNumBlur(t)}},model:{value:e.ruleForm.integralGet.fee,callback:function(t){e.$set(e.ruleForm.integralGet,"fee",t)},expression:"ruleForm.integralGet.fee"}}),o("label",[e._v("元,获取 ")]),e._v(" "),o("el-input",{on:{blur:function(t){e.formatInputNumBlur(t)}},model:{value:e.ruleForm.integralGet.integral,callback:function(t){e.$set(e.ruleForm.integralGet,"integral",t)},expression:"ruleForm.integralGet.integral"}}),o("label",[e._v("积分。取整策略为")]),e._v(" "),o("el-select",{attrs:{placeholder:"请选择"},model:{value:e.ruleForm.integralGetStrategy,callback:function(t){e.$set(e.ruleForm,"integralGetStrategy",t)},expression:"ruleForm.integralGetStrategy"}},e._l(e.cateOptions,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("div",[o("el-radio",{staticClass:"margin-20",attrs:{label:"0"},model:{value:e.ruleForm.integralGetStatus,callback:function(t){e.$set(e.ruleForm,"integralGetStatus",t)},expression:"ruleForm.integralGetStatus"}},[e._v("不获取积分")])],1)]),e._v(" "),1==e.ruleForm.integralGetStatus?o("el-form-item",{attrs:{label:"积分冻结期"}},[o("el-input",{nativeOn:{keyup:function(t){e.formatInputNum(t)}},model:{value:e.ruleForm.integralGetFreezeDays,callback:function(t){e.$set(e.ruleForm,"integralGetFreezeDays",t)},expression:"ruleForm.integralGetFreezeDays"}}),o("label",[e._v("天")])],1):e._e(),e._v(" "),1==e.ruleForm.integralGetStatus?o("el-form-item",{attrs:{label:"积分有效期"}},[o("el-input",{nativeOn:{keyup:function(t){e.formatInputNum(t)}},model:{value:e.ruleForm.integralGetEffectiveDays,callback:function(t){e.$set(e.ruleForm,"integralGetEffectiveDays",t)},expression:"ruleForm.integralGetEffectiveDays"}}),o("label",[e._v("天")])],1):e._e(),e._v(" "),o("el-form-item",[o("el-button",{attrs:{type:"primary"},on:{click:function(t){t.stopPropagation(),e.submitForm("ruleForm")}}},[e._v("保 存")]),e._v(" "),o("el-button",{on:{click:e.goBack}},[e._v("返 回")])],1)],2)],1)])])]),e._v(" "),o("vue-gic-footer"),e._v(" "),o("add-goods",{attrs:{goodShow:e.goodShow,projectName:e.repProjectName},on:{selectGoods:e.selectGoods}})],1)},staticRenderFns:[]};var _=o("VU/8")(b,y,!1,function(e){o("+DMs")},"data-v-4df6a873",null);t.default=_.exports}});
//# sourceMappingURL=20.5ca1dc2a926da3f19f62.js.map
\ No newline at end of file
webpackJsonp([20],{"1WGE":function(e,t){},"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("1WGE")},"data-v-4dda24e3",null);t.default=i.exports}});
//# sourceMappingURL=20.188dd04a00d83fd7df06.js.map
\ No newline at end of file
webpackJsonp([21],{"1WGE":function(e,t){},"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("1WGE")},"data-v-4dda24e3",null);t.default=i.exports}});
//# sourceMappingURL=21.2d9d159547fd48b0ad9c.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/view/companyGroup/membershipSystem/nearStoreSet.vue","webpack:///./src/view/companyGroup/membershipSystem/nearStoreSet.vue?a248","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":"2JAoBAA,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/20.188dd04a00d83fd7df06.js","sourcesContent":["<template>\n <div class=\"right-wrap near-store-contain\">\n <topNav :navpath=\"navpath\"></topNav>\n <div class=\"right-content\">\n <div class=\"right-box\">\n <div class=\"attention-wrap\">\n <label class=\"near-store-tip\">单商户小程序中附近门店是否展示集团其他商户门店</label>\n <div class=\"item-label\">\n <span>展示</span>\n <el-switch v-model=\"nearStoreSwithFlag\" @change=\"nearStoreSwitch\"></el-switch>\n </div>\n </div>\n </div>\n </div>\n <vue-gic-footer></vue-gic-footer>\n </div>\n</template>\n<script>\nimport topNav from 'components/nav/nav'\nimport { getRequest, postRequest, postForm } from '@/api/api';\nexport default {\n name: \"nearStoreSet\",\n data() {\n return {\n projectName: 'gic-clique', // 当前项目名\n // 头部面包屑导航\n navpath: [{\n name: '首页',\n path: '/'\n },\n {\n name: '附近门店',\n path: ''\n }\n ],\n // 附近门店\n nearStoreSwithFlag: true\n }\n },\n created() {\n // this.selectReplayStyle()\n },\n methods: {\n\n changeRoute(route) {\n console.log(\"route-change\")\n this.$router.push(route);\n },\n\n // change 附近门店开启/关闭\n nearStoreSwitch() {\n var that = this;\n console.log(that.nearStoreSwithFlag)\n\n that.setNearStore()\n },\n\n // 设置附近门店开启/关闭\n setNearStore() {\n var that = this;\n\n var param = {\n requestProject: that.projectName,\n isShowCliqueStore: that.nearStoreSwithFlag == true? 1: 0\n }\n\n postRequest('/api-admin/save-clique-show-store',param)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 0) {\n that.$message({\n message: '修改附近门店显示配置成功',\n type: 'success'\n });\n return;\n }\n // that.userFormVisible = false;\n that.nearStoreSwithFlag = false\n that.$message.error({\n duration: 1000,\n message: resData.message\n })\n\n })\n .catch(function (error) {\n console.log(error);\n // that.toLogin()\n // that.userFormVisible = false;\n that.nearStoreSwithFlag = false\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n\n\n },\n\n // 获取附近门店开启值\n getNearStore() {\n var that = this;\n\n var param = {\n requestProject: that.projectName\n }\n\n postRequest('/api-admin/clique-show-store',param)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 0) {\n that.nearStoreSwithFlag = resData.result.isShowCliqueStore == 1? true: false;\n return;\n }\n // that.userFormVisible = false;\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n\n })\n .catch(function (error) {\n console.log(error);\n // that.toLogin()\n // that.userFormVisible = false;\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n\n // // 提示信息\n // that.$message.error({\n // duration: 1000,\n // message: '获取附近门店开启值'\n // })\n\n }\n },\n mounted(){\n var that = this;\n that.getNearStore()\n },\n components: {\n topNav\n }\n}\n\n</script>\n<style lang=\"less\" scoped>\n.attention-wrap {\n\n padding: 24px 33px;\n background: #fff;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n .near-store-tip {\n display: block;\n font-size: 14px;\n margin-bottom: 30px\n }\n .item-label {\n font-size: 14px;\n color: #606266;\n margin-bottom: 30px;\n span {\n display: inline-block;\n width: 80px;\n }\n }\n .attention-content-wrap {}\n\n}\n\n\n</style>\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-4dda24e3\",\"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-4dda24e3\\\",\\\"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-4dda24e3\\\",\\\"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-4dda24e3\"\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
{"version":3,"sources":["webpack:///src/view/companyGroup/membershipSystem/nearStoreSet.vue","webpack:///./src/view/companyGroup/membershipSystem/nearStoreSet.vue?a248","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":"2JAoBAA,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/21.2d9d159547fd48b0ad9c.js","sourcesContent":["<template>\n <div class=\"right-wrap near-store-contain\">\n <topNav :navpath=\"navpath\"></topNav>\n <div class=\"right-content\">\n <div class=\"right-box\">\n <div class=\"attention-wrap\">\n <label class=\"near-store-tip\">单商户小程序中附近门店是否展示集团其他商户门店</label>\n <div class=\"item-label\">\n <span>展示</span>\n <el-switch v-model=\"nearStoreSwithFlag\" @change=\"nearStoreSwitch\"></el-switch>\n </div>\n </div>\n </div>\n </div>\n <vue-gic-footer></vue-gic-footer>\n </div>\n</template>\n<script>\nimport topNav from 'components/nav/nav'\nimport { getRequest, postRequest, postForm } from '@/api/api';\nexport default {\n name: \"nearStoreSet\",\n data() {\n return {\n projectName: 'gic-clique', // 当前项目名\n // 头部面包屑导航\n navpath: [{\n name: '首页',\n path: '/'\n },\n {\n name: '附近门店',\n path: ''\n }\n ],\n // 附近门店\n nearStoreSwithFlag: true\n }\n },\n created() {\n // this.selectReplayStyle()\n },\n methods: {\n\n changeRoute(route) {\n console.log(\"route-change\")\n this.$router.push(route);\n },\n\n // change 附近门店开启/关闭\n nearStoreSwitch() {\n var that = this;\n console.log(that.nearStoreSwithFlag)\n\n that.setNearStore()\n },\n\n // 设置附近门店开启/关闭\n setNearStore() {\n var that = this;\n\n var param = {\n requestProject: that.projectName,\n isShowCliqueStore: that.nearStoreSwithFlag == true? 1: 0\n }\n\n postRequest('/api-admin/save-clique-show-store',param)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 0) {\n that.$message({\n message: '修改附近门店显示配置成功',\n type: 'success'\n });\n return;\n }\n // that.userFormVisible = false;\n that.nearStoreSwithFlag = false\n that.$message.error({\n duration: 1000,\n message: resData.message\n })\n\n })\n .catch(function (error) {\n console.log(error);\n // that.toLogin()\n // that.userFormVisible = false;\n that.nearStoreSwithFlag = false\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n\n\n },\n\n // 获取附近门店开启值\n getNearStore() {\n var that = this;\n\n var param = {\n requestProject: that.projectName\n }\n\n postRequest('/api-admin/clique-show-store',param)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 0) {\n that.nearStoreSwithFlag = resData.result.isShowCliqueStore == 1? true: false;\n return;\n }\n // that.userFormVisible = false;\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n\n })\n .catch(function (error) {\n console.log(error);\n // that.toLogin()\n // that.userFormVisible = false;\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n\n // // 提示信息\n // that.$message.error({\n // duration: 1000,\n // message: '获取附近门店开启值'\n // })\n\n }\n },\n mounted(){\n var that = this;\n that.getNearStore()\n },\n components: {\n topNav\n }\n}\n\n</script>\n<style lang=\"less\" scoped>\n.attention-wrap {\n\n padding: 24px 33px;\n background: #fff;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n .near-store-tip {\n display: block;\n font-size: 14px;\n margin-bottom: 30px\n }\n .item-label {\n font-size: 14px;\n color: #606266;\n margin-bottom: 30px;\n span {\n display: inline-block;\n width: 80px;\n }\n }\n .attention-content-wrap {}\n\n}\n\n\n</style>\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-4dda24e3\",\"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-4dda24e3\\\",\\\"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-4dda24e3\\\",\\\"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-4dda24e3\"\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
webpackJsonp([21],{SRVa:function(e,t){},ewsH:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l,n=o("bOdI"),a=o.n(n),r=o("pFYg"),s=o.n(r),i=o("mvHQ"),c=o.n(i),u=o("3Xzz"),p=o("93Ik"),g=o("GXH0"),d=o.n(g),m=(o("DmJO"),o("3E4D")),v=o("Ch4/"),f=o("P9l9"),h=o("Mk6G"),b={name:"addPointSytem",data:function(){return{repProjectName:"gic-clique",navpath:[{name:"首页",path:"/"},{name:"添加积分获取策略",path:""}],goodShow:!1,inputFlagNum:20,StoreOptions:[{label:"所有门店",value:"1"},{label:"门店分组",value:"2"},{label:"部分门店",value:"3"}],StoreTypeOptions:[{label:"所有门店",value:"-1"},{label:"自营",value:"0"},{label:"联营",value:"1"},{label:"加盟",value:"2"},{label:"代销",value:"3"},{label:"托管",value:"4"}],applyGoods:[{label:"所有商品",value:"1"},{label:"按商品品牌",value:"2"},{label:"按商品品类",value:"3"},{label:"按单件商品",value:"4"}],openOnFocus:!0,alwaysOpen:!1,goodsOpen:!1,wxOpen:!1,valueConsistsOf:"ALL",treeOptions:[],storeNormalizer:function(e){return{id:e.storeGroupId,label:e.storeGroupName,children:e.children}},storeListOptions:[],goodsTreeOptions:[{id:"company",label:"Company",children:[{id:"team-i",label:"Team I",children:[{id:"person-a",label:"Person A"},{id:"person-b",label:"Person B"}]}]}],wxTreeOptions:[{id:"company",label:"Company",children:[{id:"team-i",label:"Team I",children:[{id:"person-a",label:"Person A"},{id:"person-b",label:"Person B"}]}]}],allShopOption:[{label:"所有店铺",value:"1"}],allGoodOption:[{label:"所有商品",value:"1"}],mechantOption:[],applyObjOption:[{label:"所有会员",value:"1"}],cateNameLength:0,ruleForm:{integralStrategyId:"",enterpriseId:"",strategyName:"",strategyType:1,useCrowd:"1",crowdJson:"",integralGetStatus:"1",integralGet:{fee:11,integral:12},integralGetStrategy:"1",integralGetFreezeDays:1,integralGetEffectiveDays:1,integralUseStatus:"0",integralUse:null,channelList:[{integralStrategyChannelId:"",enterpriseId:"",integralStrategyId:"",channelType:"1",openStatus:!0,channelRelationEnterpriseType:"1",channelRelationStoreType:"1",channelStoreType:"0",channelRelationProType:"1",integralUseDiscountControl:"1",integralUseDiscountControlUpper:"0.0",integralUseDiscountControlLower:"0.0",useProportionalRestriction:"0.0",goodsRelationIdArr:[],strategyGoodsRelationIdArr:[],storeRelationIdArr:[],enterpriseRelationIdArr:[]},{integralStrategyChannelId:"",enterpriseId:"",integralStrategyId:"",channelType:"3",openStatus:!0,channelRelationEnterpriseType:"1",channelRelationStoreType:"1",channelStoreType:"0",channelRelationProType:"1",integralUseDiscountControl:"1",integralUseDiscountControlUpper:"0.0",integralUseDiscountControlLower:"0.0",useProportionalRestriction:"0.0",strategyGoodsRelationIdArr:[],storeRelationIdArr:[],enterpriseRelationIdArr:[]},{integralStrategyChannelId:"",enterpriseId:"",integralStrategyId:"",channelType:"8",openStatus:!0,channelRelationEnterpriseType:"1",channelRelationStoreType:"1",channelStoreType:"0",channelRelationProType:"1",integralUseDiscountControl:"1",integralUseDiscountControlUpper:"0.0",integralUseDiscountControlLower:"0.0",useProportionalRestriction:"0.0",strategyGoodsRelationIdArr:[],storeRelationIdArr:[],enterpriseRelationIdArr:[]}]},cateOptions:[{value:"1",label:"四舍五入"},{value:"2",label:"抹零"},{value:"3",label:"进位制"}]}},methods:(l={goBack:function(){this.$router.go(-1)},changeRoute:function(e){this.$router.push(e)},inputFocus:function(e){this.tempData=e},formatInput:function(e){console.log(e,e.target.value,this.tempData.integralUseDiscountControlLower),this.tempData.integralUseDiscountControlLower="NaN"==Number(String(this.tempData.integralUseDiscountControlLower).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(this.tempData.integralUseDiscountControlLower).replace(/[^\.\d]/g,"")).toFixed(2),this.tempData.integralUseDiscountControlUpper="NaN"==Number(String(this.tempData.integralUseDiscountControlUpper).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(this.tempData.integralUseDiscountControlUpper).replace(/[^\.\d]/g,"")).toFixed(2)},formatInputNum:function(e){this.ruleForm.integralGetEffectiveDays=h.a.getCharVal(String(this.ruleForm.integralGetEffectiveDays).replace(/[^\d]/g,""),4),this.ruleForm.integralGetFreezeDays=h.a.getCharVal(String(this.ruleForm.integralGetFreezeDays).replace(/[^\d]/g,""),4)},formatInputNumBlur:function(){this.ruleForm.integralGet.fee=Number(h.a.getCharVal(String(this.ruleForm.integralGet.fee).replace(/[^\.\d]/g,""),6)).toFixed(1),this.ruleForm.integralGet.integral=Number(h.a.getCharVal(String(this.ruleForm.integralGet.integral).replace(/[^\.\d]/g,""),8)).toFixed(1)},checkListValue:function(e){var t={flag:!0,text:""};return e.channelList.forEach(function(e,o){e.openStatus&&2==e.integralUseDiscountControl&&(e.integralUseDiscountControlUpper&&e.integralUseDiscountControlLower||(t.flag=!1,t.text="请填写折扣率"),(parseInt(e.integralUseDiscountControlUpper)>10||parseInt(e.integralUseDiscountControlLower)>10||Number(e.integralUseDiscountControlUpper)<=Number(e.integralUseDiscountControlLower))&&(t.flag=!1,t.text="折扣率格式有误")),1!=e.channelType||e.enterpriseRelationIdArr.length||(t.flag=!1,t.text="请选择商户")}),console.log(t.flag),t},submitForm:function(e){var t=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;var o=JSON.parse(c()(t.ruleForm));if(o.strategyName)if(1!=o.integralGetStatus||Number(o.integralGet.fee)&&Number(o.integralGet.integral))if(1!=o.integralGetStatus||Number(o.integralGetFreezeDays)||"0"==o.integralGetFreezeDays)if(1!=o.integralGetStatus||Number(o.integralGetEffectiveDays)){var l=t.checkListValue(o);l.flag?(o.channelList.forEach(function(e,t){e.openStatus=1==e.openStatus?1:0,1==e.channelType&&(e.strategyGoodsRelationIdArr=e.goodsRelationIdArr,delete e.goodsRelationIdArr),e.enterpriseRelationIdArr&&e.enterpriseRelationIdArr.length||(e.enterpriseRelationIdArr=[]),e.storeRelationIdArr&&e.storeRelationIdArr.length||(e.storeRelationIdArr=[]),e.strategyGoodsRelationIdArr&&e.strategyGoodsRelationIdArr.length||(e.strategyGoodsRelationIdArr=[])}),console.log(c()(o.channelList[0].strategyGoodsRelationIds)),o.integralGet.fee=parseInt(10*o.integralGet.fee),o.integralGet.integral=parseInt(10*o.integralGet.integral),o.integralGet=c()(o.integralGet),t.saveForm(o)):m.a.showmsg(l.text,"error")}else m.a.showmsg("请填写积分有效期","error");else m.a.showmsg("请填写积分冻结期","error");else m.a.showmsg("请填写获取规则","error");else m.a.showmsg("请填写策略名称","error")})},saveForm:function(e){var t=this,o=e;console.log("策略编辑:",o),console.log("保存数据:",o),Object(f.c)("/api-admin/save-member-integral-strategy",o).then(function(e){console.log(e.data.result);var o=e.data;if(0==o.errorCode)return t.$message({message:"保存成功",type:"success"}),void t.changeRoute("/pointSystem");v.a.errorMsg(o)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},updateData:function(){this.ruleForm.integralGet.fee=parseInt(this.ruleForm.integralGet.fee/10),this.ruleForm.integralGet.integral=parseInt(this.ruleForm.integralGet.integral/10)},toggle:function(e){this.treeFlag=e,"store"==e&&(this.alwaysOpen=!0,console.log(this.alwaysOpen)),"brand"==e&&(this.goodsOpen=!0),"wx"==e&&(this.wxOpen=!0),document.addEventListener("click",this.hidePanel,!1)},hidePanel:function(e){if(console.log(this.$refs.treeinput,e.target.className),"object"!=s()(e.target.className)){var t="span-txt"!=e.target.className&&"vue-treeselect__list"!=e.target.className&&"vue-treeselect__label"!=e.target.className&&!e.target.className.includes("vue-treeselect__list-item vue-treeselect__indent-level")&&"vue-treeselect__minus-mark"!=e.target.className&&"vue-treeselect__option"!=e.target.className&&"vue-treeselect__option vue-treeselect__option--highlight"!=e.target.className&&!e.target.className.includes("vue-treeselect__checkbox vue-treeselect__checkbox--")&&"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&&"vue-treeselect__option-arrow vue-treeselect__option-arrow--rotated"!=e.target.className;console.log(t),t&&("store"==this.treeFlag&&(this.alwaysOpen=!1),"brand"==this.treeFlag&&(this.goodsOpen=!1),"wx"==this.treeFlag&&(this.wxOpen=!1))}},searchFocus:function(e,t){console.log(e,t)},remoteMethod:function(e){console.log("query:",e),""!==e?this.getStoreList(e):this.storeListOptions=[]},selectStore:function(e,t){console.log(e,t),console.log(e,t.useCrowd)},getStoreList:function(e){var t=this;console.log(e);var o={searchParam:e,flag:null,requestProject:t.repProjectName};Object(f.e)("/api-plug/query-store-by-code-name",o).then(function(e){console.log(e,e.data,e.data.errorCode);var o=e.data;if(0==o.errorCode)return o.result.forEach(function(e,t){e.id=e.storeId,e.value=e.storeName,e.key=e.storeId}),void(t.storeListOptions=o.result);t.$message.error({duration:1e3,message:o.message})}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getStoreGroup:function(){var e=this;Object(f.e)("/api-admin/get-clique-storegroup",{}).then(function(t){console.log(t.data.result);var o=t.data;0!=o.errorCode?v.a.errorMsg(o):e.treeOptions=o.result}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},toInput:function(e){console.log(e);var t="";t=h.a.getByteVal(e.target.value,this.inputFlagNum);console.log(t),this.ruleForm.strategyName=t.trim(),this.cateNameLength=h.a.getZhLen(this.ruleForm.strategyName),console.log(this.ruleForm)},selStore:function(e,t,o){console.log(e,t,o),o.storeRelationIdArr=[]},selectWx:function(e,t,o){console.log(e,t,o,o.goodsRelationIds),o.strategyGoodsRelationIds=o.goodsRelationIds,console.log(o.goodsRelationIds);var l=this.ruleForm.channelList[t];l.strategyGoodsRelationIds=[],l.goodsRelationIds.forEach(function(e,t){l.strategyGoodsRelationIds.push(e)}),console.log(l)},changeGood:function(e){console.log("微信选择商品类别:",e),this.getGoodsCategory()}},a()(l,"changeGood",function(e){console.log("线下渠道选择商品类别:",e),2==e&&this.getGoodsBrand(),3==e&&this.getGoodsCategory()}),a()(l,"getGoodsBrand",function(){var e=this;Object(f.e)("/api-admin/",{}).then(function(t){console.log(t.data.result);var o=t.data;if(0!=o.errorCode)v.a.errorMsg(o);else{var l=o.result;e.goodsTreeOptions=l}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}),a()(l,"getGoodsCategory",function(){var e=this;Object(f.e)("/api-admin/",{}).then(function(t){console.log(t.data.result);var o=t.data;if(0!=o.errorCode)v.a.errorMsg(o);else{var l=o.result;e.goodsTreeOptions=l}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}),a()(l,"showGoodsDialog",function(){console.log("show"),this.goodShow=!0}),a()(l,"selectGoods",function(e){console.log(e),this.goodShow=!1}),a()(l,"getCliqueInfo",function(){var e=this;Object(f.e)("/api-admin/list-enterprise",{}).then(function(t){console.log(t.data);var o=t.data;if(0==o.errorCode){var l=o.result.listEnterprise;return l.forEach(function(e,t){e.label=e.brandName,e.value=e.enterpriseId}),e.mechantOption=l,console.log("商户列表:",e.mechantOption),void(e.ruleForm.channelList[0].enterpriseRelationIdArr=[l[0].enterpriseId])}v.a.errorMsg(o)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}),l),components:{topNav:u.a,Treeselect:d.a,addGoods:p.a},created:function(){console.log("create")},beforeMount:function(){console.log("beforeMount")},mounted:function(){this.getCliqueInfo(),this.getStoreGroup()},destoryed:function(){}},_={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"right-wrap"},[o("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),o("div",{staticClass:"right-content"},[o("div",{staticClass:"right-box"},[o("div",{staticClass:"attention-wrap"},[o("div",{staticClass:"form-wrap"},[o("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,"label-width":"120px"}},[o("el-form-item",{attrs:{label:"策略名称",prop:""}},[o("el-input",{staticClass:"w-340",nativeOn:{keyup:function(t){return o=t,e.toInput(o);var o}},model:{value:e.ruleForm.strategyName,callback:function(t){e.$set(e.ruleForm,"strategyName",t)},expression:"ruleForm.strategyName"}}),e._v(" "),o("label",{staticClass:"input-label"},[e._v(e._s(e.cateNameLength)+"/20")])],1),e._v(" "),e._l(e.ruleForm.channelList,function(t,l){return[3==t.channelType?[o("el-form-item",{attrs:{label:"适用线下渠道",prop:""}},[o("el-switch",{attrs:{"active-text":"启用","inactive-text":"停用"},model:{value:t.openStatus,callback:function(o){e.$set(t,"openStatus",o)},expression:"item.openStatus"}})],1),e._v(" "),t.openStatus?o("div",{staticClass:"form-child"},[o("el-form-item",{attrs:{label:"门店选择",prop:"region"}},[o("el-select",{attrs:{placeholder:"请选择"},on:{change:function(o){e.selStore(o,l,t)}},model:{value:t.channelRelationStoreType,callback:function(o){e.$set(t,"channelRelationStoreType",o)},expression:"item.channelRelationStoreType"}},e._l(e.StoreOptions,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationStoreType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("store")}}},[e._v("已选择 "+e._s(t.storeRelationIds?t.storeRelationIds.length:0)+" 个门店分组 ")]):e._e(),e._v(" "),2==t.channelRelationStoreType?o("treeselect",{ref:"treediv",refInFor:!0,attrs:{placeholder:"请选择",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"暂无数据",multiple:!0,options:e.treeOptions,"open-on-focus":e.openOnFocus,"always-open":e.alwaysOpen,normalizer:e.storeNormalizer,searchable:!1,clearable:!1,"value-consists-of":e.valueConsistsOf},on:{select:function(o){e.selectStore(o,t)}},model:{value:t.storeRelationIdArr,callback:function(o){e.$set(t,"storeRelationIdArr",o)},expression:"item.storeRelationIdArr"}}):e._e(),e._v(" "),3==t.channelRelationStoreType?o("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{focus:function(o){e.searchFocus(l,t)}},model:{value:t.storeRelationIdArr,callback:function(o){e.$set(t,"storeRelationIdArr",o)},expression:"item.storeRelationIdArr"}},e._l(e.storeListOptions,function(e){return o("el-option",{attrs:{label:e.value,value:e.key}})})):e._e()],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"门店类型",prop:"name"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.channelStoreType,callback:function(o){e.$set(t,"channelStoreType",o)},expression:"item.channelStoreType"}},e._l(e.StoreTypeOptions,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"适用商品",prop:"name"}},[o("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){e.changeGood(t)}},model:{value:t.channelRelationProType,callback:function(o){e.$set(t,"channelRelationProType",o)},expression:"item.channelRelationProType"}},e._l(e.applyGoods,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("brand")}}},[e._v("已选择 "+e._s(t.strategyGoodsRelationIdArr?t.strategyGoodsRelationIdArr.length:0)+" 个品牌 ")]):e._e(),e._v(" "),3==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("brand")}}},[e._v("已选择 "+e._s(t.strategyGoodsRelationIdArr?t.strategyGoodsRelationIdArr.length:0)+" 个品类 ")]):e._e(),e._v(" "),2==t.channelRelationProType||3==t.channelRelationProType?o("treeselect",{attrs:{placeholder:"",noOptionsText:"暂无数据",noResultsText:"无数据",multiple:!0,"always-open":e.goodsOpen,options:e.goodsTreeOptions,"value-consists-of":e.valueConsistsOf},model:{value:t.strategyGoodsRelationIdArr,callback:function(o){e.$set(t,"strategyGoodsRelationIdArr",o)},expression:"item.strategyGoodsRelationIdArr"}}):e._e(),e._v(" "),4==t.channelRelationProType?o("el-button",{on:{click:e.showGoodsDialog}},[e._v("已选0件商品")]):e._e()],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[o("div",{staticClass:"radio-cell"},[o("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",{staticClass:"radio-cell margin-20"},[o("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1):e._e()]:e._e(),e._v(" "),1==t.channelType?[o("el-form-item",{attrs:{label:"适用微信商城",prop:""}},[o("el-switch",{attrs:{"active-text":"启用","inactive-text":"停用"},model:{value:t.openStatus,callback:function(o){e.$set(t,"openStatus",o)},expression:"item.openStatus"}})],1),e._v(" "),1==t.openStatus?o("div",{staticClass:"form-child margin-20"},[o("el-form-item",{attrs:{label:"选择商户"}},[o("el-select",{attrs:{placeholder:"请选择",multiple:""},model:{value:t.enterpriseRelationIdArr,callback:function(o){e.$set(t,"enterpriseRelationIdArr",o)},expression:"item.enterpriseRelationIdArr"}},e._l(e.mechantOption,function(e){return o("el-option",{attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"适用商品"}},[o("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){e.changeGood(t)}},model:{value:t.channelRelationProType,callback:function(o){e.$set(t,"channelRelationProType",o)},expression:"item.channelRelationProType"}},e._l(e.applyGoods,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("wx")}}},[e._v("已选择 "+e._s(t.goodsRelationIdArr?t.goodsRelationIdArr.length:0)+" 个品牌 ")]):e._e(),e._v(" "),3==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("wx")}}},[e._v("已选择 "+e._s(t.goodsRelationIdArr?t.goodsRelationIdArr.length:0)+" 个品类 ")]):e._e(),e._v(" "),2==t.channelRelationProType||3==t.channelRelationProType?o("treeselect",{attrs:{placeholder:"",noOptionsText:"暂无数据",noResultsText:"无数据",multiple:!0,"always-open":e.wxOpen,options:e.goodsTreeOptions,"value-consists-of":e.valueConsistsOf},on:{select:function(o){e.selectWx(o,l,t)}},model:{value:t.goodsRelationIdArr,callback:function(o){e.$set(t,"goodsRelationIdArr",o)},expression:"item.goodsRelationIdArr"}}):e._e(),e._v(" "),4==t.channelRelationProType?o("el-button",{on:{click:e.showGoodsDialog}},[e._v("已选0件商品")]):e._e()],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[o("div",{staticClass:"radio-cell"},[o("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",{staticClass:"radio-cell margin-20"},[o("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1):e._e()]:e._e(),e._v(" "),8==t.channelType?[o("el-form-item",{attrs:{label:"第三方电商渠道",prop:""}},[o("el-switch",{attrs:{"active-text":"启用","inactive-text":"停用"},model:{value:t.openStatus,callback:function(o){e.$set(t,"openStatus",o)},expression:"item.openStatus"}})],1),e._v(" "),1==t.openStatus?o("div",{staticClass:"form-child margin-20"},[o("el-form-item",{attrs:{label:"选择店铺"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.channelRelationStoreType,callback:function(o){e.$set(t,"channelRelationStoreType",o)},expression:"item.channelRelationStoreType"}},e._l(e.allShopOption,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"天猫商品"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.channelRelationProType,callback:function(o){e.$set(t,"channelRelationProType",o)},expression:"item.channelRelationProType"}},e._l(e.allGoodOption,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[o("div",{staticClass:"radio-cell"},[o("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",{staticClass:"radio-cell margin-20"},[o("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1):e._e()]:e._e()]}),e._v(" "),o("el-form-item",{staticClass:"margin-20",attrs:{label:"适用对象",prop:""}},[o("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 o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),2==e.ruleForm.useCrowd?o("el-form-item",{staticClass:"padding-0",attrs:{label:"人群定向",prop:""}},[o("el-button",[e._v("已设置0项筛选")])],1):e._e(),e._v(" "),o("el-form-item",{attrs:{label:"获取规则",prop:""}},[o("div",[o("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.integralGetStatus,callback:function(t){e.$set(e.ruleForm,"integralGetStatus",t)},expression:"ruleForm.integralGetStatus"}},[e._v("每消费")]),e._v(" "),o("el-input",{on:{blur:function(t){e.formatInputNumBlur(t)}},model:{value:e.ruleForm.integralGet.fee,callback:function(t){e.$set(e.ruleForm.integralGet,"fee",t)},expression:"ruleForm.integralGet.fee"}}),o("label",[e._v("元,获取 ")]),e._v(" "),o("el-input",{on:{blur:function(t){e.formatInputNumBlur(t)}},model:{value:e.ruleForm.integralGet.integral,callback:function(t){e.$set(e.ruleForm.integralGet,"integral",t)},expression:"ruleForm.integralGet.integral"}}),o("label",[e._v("积分。取整策略为")]),e._v(" "),o("el-select",{attrs:{placeholder:"请选择"},model:{value:e.ruleForm.integralGetStrategy,callback:function(t){e.$set(e.ruleForm,"integralGetStrategy",t)},expression:"ruleForm.integralGetStrategy"}},e._l(e.cateOptions,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("div",[o("el-radio",{staticClass:"margin-20",attrs:{label:"0"},model:{value:e.ruleForm.integralGetStatus,callback:function(t){e.$set(e.ruleForm,"integralGetStatus",t)},expression:"ruleForm.integralGetStatus"}},[e._v("不获取积分")])],1)]),e._v(" "),1==e.ruleForm.integralGetStatus?o("el-form-item",{attrs:{label:"积分冻结期"}},[o("el-input",{nativeOn:{keyup:function(t){e.formatInputNum(t)}},model:{value:e.ruleForm.integralGetFreezeDays,callback:function(t){e.$set(e.ruleForm,"integralGetFreezeDays",t)},expression:"ruleForm.integralGetFreezeDays"}}),o("label",[e._v("天")])],1):e._e(),e._v(" "),1==e.ruleForm.integralGetStatus?o("el-form-item",{attrs:{label:"积分有效期"}},[o("el-input",{nativeOn:{keyup:function(t){e.formatInputNum(t)}},model:{value:e.ruleForm.integralGetEffectiveDays,callback:function(t){e.$set(e.ruleForm,"integralGetEffectiveDays",t)},expression:"ruleForm.integralGetEffectiveDays"}}),o("label",[e._v("天")])],1):e._e(),e._v(" "),o("el-form-item",[o("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保 存")]),e._v(" "),o("el-button",{on:{click:e.goBack}},[e._v("返 回")])],1)],2)],1)])])]),e._v(" "),o("vue-gic-footer"),e._v(" "),o("add-goods",{attrs:{goodShow:e.goodShow,projectName:e.repProjectName},on:{selectGoods:e.selectGoods}})],1)},staticRenderFns:[]};var y=o("VU/8")(b,_,!1,function(e){o("SRVa")},"data-v-4c9d0f1c",null);t.default=y.exports}});
//# sourceMappingURL=21.f448e9cd451ad6f97d60.js.map
\ No newline at end of file
webpackJsonp([22],{SRVa:function(e,t){},ewsH:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l,n=o("bOdI"),a=o.n(n),r=o("pFYg"),s=o.n(r),i=o("mvHQ"),c=o.n(i),u=o("3Xzz"),p=o("93Ik"),g=o("GXH0"),d=o.n(g),m=(o("DmJO"),o("3E4D")),v=o("Ch4/"),f=o("P9l9"),h=o("Mk6G"),b={name:"addPointSytem",data:function(){return{repProjectName:"gic-clique",navpath:[{name:"首页",path:"/"},{name:"添加积分获取策略",path:""}],goodShow:!1,inputFlagNum:20,StoreOptions:[{label:"所有门店",value:"1"},{label:"门店分组",value:"2"},{label:"部分门店",value:"3"}],StoreTypeOptions:[{label:"所有门店",value:"-1"},{label:"自营",value:"0"},{label:"联营",value:"1"},{label:"加盟",value:"2"},{label:"代销",value:"3"},{label:"托管",value:"4"}],applyGoods:[{label:"所有商品",value:"1"},{label:"按商品品牌",value:"2"},{label:"按商品品类",value:"3"},{label:"按单件商品",value:"4"}],openOnFocus:!0,alwaysOpen:!1,goodsOpen:!1,wxOpen:!1,valueConsistsOf:"ALL",treeOptions:[],storeNormalizer:function(e){return{id:e.storeGroupId,label:e.storeGroupName,children:e.children}},storeListOptions:[],goodsTreeOptions:[{id:"company",label:"Company",children:[{id:"team-i",label:"Team I",children:[{id:"person-a",label:"Person A"},{id:"person-b",label:"Person B"}]}]}],wxTreeOptions:[{id:"company",label:"Company",children:[{id:"team-i",label:"Team I",children:[{id:"person-a",label:"Person A"},{id:"person-b",label:"Person B"}]}]}],allShopOption:[{label:"所有店铺",value:"1"}],allGoodOption:[{label:"所有商品",value:"1"}],mechantOption:[],applyObjOption:[{label:"所有会员",value:"1"}],cateNameLength:0,ruleForm:{integralStrategyId:"",enterpriseId:"",strategyName:"",strategyType:1,useCrowd:"1",crowdJson:"",integralGetStatus:"1",integralGet:{fee:11,integral:12},integralGetStrategy:"1",integralGetFreezeDays:1,integralGetEffectiveDays:1,integralUseStatus:"0",integralUse:null,channelList:[{integralStrategyChannelId:"",enterpriseId:"",integralStrategyId:"",channelType:"1",openStatus:!0,channelRelationEnterpriseType:"1",channelRelationStoreType:"1",channelStoreType:"0",channelRelationProType:"1",integralUseDiscountControl:"1",integralUseDiscountControlUpper:"0.0",integralUseDiscountControlLower:"0.0",useProportionalRestriction:"0.0",goodsRelationIdArr:[],strategyGoodsRelationIdArr:[],storeRelationIdArr:[],enterpriseRelationIdArr:[]},{integralStrategyChannelId:"",enterpriseId:"",integralStrategyId:"",channelType:"3",openStatus:!0,channelRelationEnterpriseType:"1",channelRelationStoreType:"1",channelStoreType:"0",channelRelationProType:"1",integralUseDiscountControl:"1",integralUseDiscountControlUpper:"0.0",integralUseDiscountControlLower:"0.0",useProportionalRestriction:"0.0",strategyGoodsRelationIdArr:[],storeRelationIdArr:[],enterpriseRelationIdArr:[]},{integralStrategyChannelId:"",enterpriseId:"",integralStrategyId:"",channelType:"8",openStatus:!0,channelRelationEnterpriseType:"1",channelRelationStoreType:"1",channelStoreType:"0",channelRelationProType:"1",integralUseDiscountControl:"1",integralUseDiscountControlUpper:"0.0",integralUseDiscountControlLower:"0.0",useProportionalRestriction:"0.0",strategyGoodsRelationIdArr:[],storeRelationIdArr:[],enterpriseRelationIdArr:[]}]},cateOptions:[{value:"1",label:"四舍五入"},{value:"2",label:"抹零"},{value:"3",label:"进位制"}]}},methods:(l={goBack:function(){this.$router.go(-1)},changeRoute:function(e){this.$router.push(e)},inputFocus:function(e){this.tempData=e},formatInput:function(e){console.log(e,e.target.value,this.tempData.integralUseDiscountControlLower),this.tempData.integralUseDiscountControlLower="NaN"==Number(String(this.tempData.integralUseDiscountControlLower).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(this.tempData.integralUseDiscountControlLower).replace(/[^\.\d]/g,"")).toFixed(2),this.tempData.integralUseDiscountControlUpper="NaN"==Number(String(this.tempData.integralUseDiscountControlUpper).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(this.tempData.integralUseDiscountControlUpper).replace(/[^\.\d]/g,"")).toFixed(2)},formatInputNum:function(e){this.ruleForm.integralGetEffectiveDays=h.a.getCharVal(String(this.ruleForm.integralGetEffectiveDays).replace(/[^\d]/g,""),4),this.ruleForm.integralGetFreezeDays=h.a.getCharVal(String(this.ruleForm.integralGetFreezeDays).replace(/[^\d]/g,""),4)},formatInputNumBlur:function(){this.ruleForm.integralGet.fee=Number(h.a.getCharVal(String(this.ruleForm.integralGet.fee).replace(/[^\.\d]/g,""),6)).toFixed(1),this.ruleForm.integralGet.integral=Number(h.a.getCharVal(String(this.ruleForm.integralGet.integral).replace(/[^\.\d]/g,""),8)).toFixed(1)},checkListValue:function(e){var t={flag:!0,text:""};return e.channelList.forEach(function(e,o){e.openStatus&&2==e.integralUseDiscountControl&&(e.integralUseDiscountControlUpper&&e.integralUseDiscountControlLower||(t.flag=!1,t.text="请填写折扣率"),(parseInt(e.integralUseDiscountControlUpper)>10||parseInt(e.integralUseDiscountControlLower)>10||Number(e.integralUseDiscountControlUpper)<=Number(e.integralUseDiscountControlLower))&&(t.flag=!1,t.text="折扣率格式有误")),1!=e.channelType||e.enterpriseRelationIdArr.length||(t.flag=!1,t.text="请选择商户")}),console.log(t.flag),t},submitForm:function(e){var t=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;var o=JSON.parse(c()(t.ruleForm));if(o.strategyName)if(1!=o.integralGetStatus||Number(o.integralGet.fee)&&Number(o.integralGet.integral))if(1!=o.integralGetStatus||Number(o.integralGetFreezeDays)||"0"==o.integralGetFreezeDays)if(1!=o.integralGetStatus||Number(o.integralGetEffectiveDays)){var l=t.checkListValue(o);l.flag?(o.channelList.forEach(function(e,t){e.openStatus=1==e.openStatus?1:0,1==e.channelType&&(e.strategyGoodsRelationIdArr=e.goodsRelationIdArr,delete e.goodsRelationIdArr),e.enterpriseRelationIdArr&&e.enterpriseRelationIdArr.length||(e.enterpriseRelationIdArr=[]),e.storeRelationIdArr&&e.storeRelationIdArr.length||(e.storeRelationIdArr=[]),e.strategyGoodsRelationIdArr&&e.strategyGoodsRelationIdArr.length||(e.strategyGoodsRelationIdArr=[])}),console.log(c()(o.channelList[0].strategyGoodsRelationIds)),o.integralGet.fee=parseInt(10*o.integralGet.fee),o.integralGet.integral=parseInt(10*o.integralGet.integral),o.integralGet=c()(o.integralGet),t.saveForm(o)):m.a.showmsg(l.text,"error")}else m.a.showmsg("请填写积分有效期","error");else m.a.showmsg("请填写积分冻结期","error");else m.a.showmsg("请填写获取规则","error");else m.a.showmsg("请填写策略名称","error")})},saveForm:function(e){var t=this,o=e;console.log("策略编辑:",o),console.log("保存数据:",o),Object(f.c)("/api-admin/save-member-integral-strategy",o).then(function(e){console.log(e.data.result);var o=e.data;if(0==o.errorCode)return t.$message({message:"保存成功",type:"success"}),void t.changeRoute("/pointSystem");v.a.errorMsg(o)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},updateData:function(){this.ruleForm.integralGet.fee=parseInt(this.ruleForm.integralGet.fee/10),this.ruleForm.integralGet.integral=parseInt(this.ruleForm.integralGet.integral/10)},toggle:function(e){this.treeFlag=e,"store"==e&&(this.alwaysOpen=!0,console.log(this.alwaysOpen)),"brand"==e&&(this.goodsOpen=!0),"wx"==e&&(this.wxOpen=!0),document.addEventListener("click",this.hidePanel,!1)},hidePanel:function(e){if(console.log(this.$refs.treeinput,e.target.className),"object"!=s()(e.target.className)){var t="span-txt"!=e.target.className&&"vue-treeselect__list"!=e.target.className&&"vue-treeselect__label"!=e.target.className&&!e.target.className.includes("vue-treeselect__list-item vue-treeselect__indent-level")&&"vue-treeselect__minus-mark"!=e.target.className&&"vue-treeselect__option"!=e.target.className&&"vue-treeselect__option vue-treeselect__option--highlight"!=e.target.className&&!e.target.className.includes("vue-treeselect__checkbox vue-treeselect__checkbox--")&&"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&&"vue-treeselect__option-arrow vue-treeselect__option-arrow--rotated"!=e.target.className;console.log(t),t&&("store"==this.treeFlag&&(this.alwaysOpen=!1),"brand"==this.treeFlag&&(this.goodsOpen=!1),"wx"==this.treeFlag&&(this.wxOpen=!1))}},searchFocus:function(e,t){console.log(e,t)},remoteMethod:function(e){console.log("query:",e),""!==e?this.getStoreList(e):this.storeListOptions=[]},selectStore:function(e,t){console.log(e,t),console.log(e,t.useCrowd)},getStoreList:function(e){var t=this;console.log(e);var o={searchParam:e,flag:null,requestProject:t.repProjectName};Object(f.e)("/api-plug/query-store-by-code-name",o).then(function(e){console.log(e,e.data,e.data.errorCode);var o=e.data;if(0==o.errorCode)return o.result.forEach(function(e,t){e.id=e.storeId,e.value=e.storeName,e.key=e.storeId}),void(t.storeListOptions=o.result);t.$message.error({duration:1e3,message:o.message})}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getStoreGroup:function(){var e=this;Object(f.e)("/api-admin/get-clique-storegroup",{}).then(function(t){console.log(t.data.result);var o=t.data;0!=o.errorCode?v.a.errorMsg(o):e.treeOptions=o.result}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},toInput:function(e){console.log(e);var t="";t=h.a.getByteVal(e.target.value,this.inputFlagNum);console.log(t),this.ruleForm.strategyName=t.trim(),this.cateNameLength=h.a.getZhLen(this.ruleForm.strategyName),console.log(this.ruleForm)},selStore:function(e,t,o){console.log(e,t,o),o.storeRelationIdArr=[]},selectWx:function(e,t,o){console.log(e,t,o,o.goodsRelationIds),o.strategyGoodsRelationIds=o.goodsRelationIds,console.log(o.goodsRelationIds);var l=this.ruleForm.channelList[t];l.strategyGoodsRelationIds=[],l.goodsRelationIds.forEach(function(e,t){l.strategyGoodsRelationIds.push(e)}),console.log(l)},changeGood:function(e){console.log("微信选择商品类别:",e),this.getGoodsCategory()}},a()(l,"changeGood",function(e){console.log("线下渠道选择商品类别:",e),2==e&&this.getGoodsBrand(),3==e&&this.getGoodsCategory()}),a()(l,"getGoodsBrand",function(){var e=this;Object(f.e)("/api-admin/",{}).then(function(t){console.log(t.data.result);var o=t.data;if(0!=o.errorCode)v.a.errorMsg(o);else{var l=o.result;e.goodsTreeOptions=l}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}),a()(l,"getGoodsCategory",function(){var e=this;Object(f.e)("/api-admin/",{}).then(function(t){console.log(t.data.result);var o=t.data;if(0!=o.errorCode)v.a.errorMsg(o);else{var l=o.result;e.goodsTreeOptions=l}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}),a()(l,"showGoodsDialog",function(){console.log("show"),this.goodShow=!0}),a()(l,"selectGoods",function(e){console.log(e),this.goodShow=!1}),a()(l,"getCliqueInfo",function(){var e=this;Object(f.e)("/api-admin/list-enterprise",{}).then(function(t){console.log(t.data);var o=t.data;if(0==o.errorCode){var l=o.result.listEnterprise;return l.forEach(function(e,t){e.label=e.brandName,e.value=e.enterpriseId}),e.mechantOption=l,console.log("商户列表:",e.mechantOption),void(e.ruleForm.channelList[0].enterpriseRelationIdArr=[l[0].enterpriseId])}v.a.errorMsg(o)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}),l),components:{topNav:u.a,Treeselect:d.a,addGoods:p.a},created:function(){console.log("create")},beforeMount:function(){console.log("beforeMount")},mounted:function(){this.getCliqueInfo(),this.getStoreGroup()},destoryed:function(){}},_={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"right-wrap"},[o("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),o("div",{staticClass:"right-content"},[o("div",{staticClass:"right-box"},[o("div",{staticClass:"attention-wrap"},[o("div",{staticClass:"form-wrap"},[o("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,"label-width":"120px"}},[o("el-form-item",{attrs:{label:"策略名称",prop:""}},[o("el-input",{staticClass:"w-340",nativeOn:{keyup:function(t){return o=t,e.toInput(o);var o}},model:{value:e.ruleForm.strategyName,callback:function(t){e.$set(e.ruleForm,"strategyName",t)},expression:"ruleForm.strategyName"}}),e._v(" "),o("label",{staticClass:"input-label"},[e._v(e._s(e.cateNameLength)+"/20")])],1),e._v(" "),e._l(e.ruleForm.channelList,function(t,l){return[3==t.channelType?[o("el-form-item",{attrs:{label:"适用线下渠道",prop:""}},[o("el-switch",{attrs:{"active-text":"启用","inactive-text":"停用"},model:{value:t.openStatus,callback:function(o){e.$set(t,"openStatus",o)},expression:"item.openStatus"}})],1),e._v(" "),t.openStatus?o("div",{staticClass:"form-child"},[o("el-form-item",{attrs:{label:"门店选择",prop:"region"}},[o("el-select",{attrs:{placeholder:"请选择"},on:{change:function(o){e.selStore(o,l,t)}},model:{value:t.channelRelationStoreType,callback:function(o){e.$set(t,"channelRelationStoreType",o)},expression:"item.channelRelationStoreType"}},e._l(e.StoreOptions,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationStoreType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("store")}}},[e._v("已选择 "+e._s(t.storeRelationIds?t.storeRelationIds.length:0)+" 个门店分组 ")]):e._e(),e._v(" "),2==t.channelRelationStoreType?o("treeselect",{ref:"treediv",refInFor:!0,attrs:{placeholder:"请选择",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"暂无数据",multiple:!0,options:e.treeOptions,"open-on-focus":e.openOnFocus,"always-open":e.alwaysOpen,normalizer:e.storeNormalizer,searchable:!1,clearable:!1,"value-consists-of":e.valueConsistsOf},on:{select:function(o){e.selectStore(o,t)}},model:{value:t.storeRelationIdArr,callback:function(o){e.$set(t,"storeRelationIdArr",o)},expression:"item.storeRelationIdArr"}}):e._e(),e._v(" "),3==t.channelRelationStoreType?o("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{focus:function(o){e.searchFocus(l,t)}},model:{value:t.storeRelationIdArr,callback:function(o){e.$set(t,"storeRelationIdArr",o)},expression:"item.storeRelationIdArr"}},e._l(e.storeListOptions,function(e){return o("el-option",{attrs:{label:e.value,value:e.key}})})):e._e()],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"门店类型",prop:"name"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.channelStoreType,callback:function(o){e.$set(t,"channelStoreType",o)},expression:"item.channelStoreType"}},e._l(e.StoreTypeOptions,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"适用商品",prop:"name"}},[o("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){e.changeGood(t)}},model:{value:t.channelRelationProType,callback:function(o){e.$set(t,"channelRelationProType",o)},expression:"item.channelRelationProType"}},e._l(e.applyGoods,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("brand")}}},[e._v("已选择 "+e._s(t.strategyGoodsRelationIdArr?t.strategyGoodsRelationIdArr.length:0)+" 个品牌 ")]):e._e(),e._v(" "),3==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("brand")}}},[e._v("已选择 "+e._s(t.strategyGoodsRelationIdArr?t.strategyGoodsRelationIdArr.length:0)+" 个品类 ")]):e._e(),e._v(" "),2==t.channelRelationProType||3==t.channelRelationProType?o("treeselect",{attrs:{placeholder:"",noOptionsText:"暂无数据",noResultsText:"无数据",multiple:!0,"always-open":e.goodsOpen,options:e.goodsTreeOptions,"value-consists-of":e.valueConsistsOf},model:{value:t.strategyGoodsRelationIdArr,callback:function(o){e.$set(t,"strategyGoodsRelationIdArr",o)},expression:"item.strategyGoodsRelationIdArr"}}):e._e(),e._v(" "),4==t.channelRelationProType?o("el-button",{on:{click:e.showGoodsDialog}},[e._v("已选0件商品")]):e._e()],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[o("div",{staticClass:"radio-cell"},[o("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",{staticClass:"radio-cell margin-20"},[o("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1):e._e()]:e._e(),e._v(" "),1==t.channelType?[o("el-form-item",{attrs:{label:"适用微信商城",prop:""}},[o("el-switch",{attrs:{"active-text":"启用","inactive-text":"停用"},model:{value:t.openStatus,callback:function(o){e.$set(t,"openStatus",o)},expression:"item.openStatus"}})],1),e._v(" "),1==t.openStatus?o("div",{staticClass:"form-child margin-20"},[o("el-form-item",{attrs:{label:"选择商户"}},[o("el-select",{attrs:{placeholder:"请选择",multiple:""},model:{value:t.enterpriseRelationIdArr,callback:function(o){e.$set(t,"enterpriseRelationIdArr",o)},expression:"item.enterpriseRelationIdArr"}},e._l(e.mechantOption,function(e){return o("el-option",{attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"适用商品"}},[o("el-select",{attrs:{placeholder:"请选择"},on:{change:function(t){e.changeGood(t)}},model:{value:t.channelRelationProType,callback:function(o){e.$set(t,"channelRelationProType",o)},expression:"item.channelRelationProType"}},e._l(e.applyGoods,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),2==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("wx")}}},[e._v("已选择 "+e._s(t.goodsRelationIdArr?t.goodsRelationIdArr.length:0)+" 个品牌 ")]):e._e(),e._v(" "),3==t.channelRelationProType?o("span",{ref:"treeinput",refInFor:!0,staticClass:"span-txt",on:{click:function(t){e.toggle("wx")}}},[e._v("已选择 "+e._s(t.goodsRelationIdArr?t.goodsRelationIdArr.length:0)+" 个品类 ")]):e._e(),e._v(" "),2==t.channelRelationProType||3==t.channelRelationProType?o("treeselect",{attrs:{placeholder:"",noOptionsText:"暂无数据",noResultsText:"无数据",multiple:!0,"always-open":e.wxOpen,options:e.goodsTreeOptions,"value-consists-of":e.valueConsistsOf},on:{select:function(o){e.selectWx(o,l,t)}},model:{value:t.goodsRelationIdArr,callback:function(o){e.$set(t,"goodsRelationIdArr",o)},expression:"item.goodsRelationIdArr"}}):e._e(),e._v(" "),4==t.channelRelationProType?o("el-button",{on:{click:e.showGoodsDialog}},[e._v("已选0件商品")]):e._e()],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[o("div",{staticClass:"radio-cell"},[o("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",{staticClass:"radio-cell margin-20"},[o("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1):e._e()]:e._e(),e._v(" "),8==t.channelType?[o("el-form-item",{attrs:{label:"第三方电商渠道",prop:""}},[o("el-switch",{attrs:{"active-text":"启用","inactive-text":"停用"},model:{value:t.openStatus,callback:function(o){e.$set(t,"openStatus",o)},expression:"item.openStatus"}})],1),e._v(" "),1==t.openStatus?o("div",{staticClass:"form-child margin-20"},[o("el-form-item",{attrs:{label:"选择店铺"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.channelRelationStoreType,callback:function(o){e.$set(t,"channelRelationStoreType",o)},expression:"item.channelRelationStoreType"}},e._l(e.allShopOption,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{staticClass:"padding-0",attrs:{label:"天猫商品"}},[o("el-select",{attrs:{placeholder:"请选择"},model:{value:t.channelRelationProType,callback:function(o){e.$set(t,"channelRelationProType",o)},expression:"item.channelRelationProType"}},e._l(e.allGoodOption,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:"region"}},[o("div",{staticClass:"radio-cell"},[o("el-radio",{attrs:{label:"1"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",{staticClass:"radio-cell margin-20"},[o("el-radio",{attrs:{label:"2"},model:{value:t.integralUseDiscountControl,callback:function(o){e.$set(t,"integralUseDiscountControl",o)},expression:"item.integralUseDiscountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(o){e.inputFocus(t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}})],1)])],1):e._e()]:e._e()]}),e._v(" "),o("el-form-item",{staticClass:"margin-20",attrs:{label:"适用对象",prop:""}},[o("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 o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),2==e.ruleForm.useCrowd?o("el-form-item",{staticClass:"padding-0",attrs:{label:"人群定向",prop:""}},[o("el-button",[e._v("已设置0项筛选")])],1):e._e(),e._v(" "),o("el-form-item",{attrs:{label:"获取规则",prop:""}},[o("div",[o("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.integralGetStatus,callback:function(t){e.$set(e.ruleForm,"integralGetStatus",t)},expression:"ruleForm.integralGetStatus"}},[e._v("每消费")]),e._v(" "),o("el-input",{on:{blur:function(t){e.formatInputNumBlur(t)}},model:{value:e.ruleForm.integralGet.fee,callback:function(t){e.$set(e.ruleForm.integralGet,"fee",t)},expression:"ruleForm.integralGet.fee"}}),o("label",[e._v("元,获取 ")]),e._v(" "),o("el-input",{on:{blur:function(t){e.formatInputNumBlur(t)}},model:{value:e.ruleForm.integralGet.integral,callback:function(t){e.$set(e.ruleForm.integralGet,"integral",t)},expression:"ruleForm.integralGet.integral"}}),o("label",[e._v("积分。取整策略为")]),e._v(" "),o("el-select",{attrs:{placeholder:"请选择"},model:{value:e.ruleForm.integralGetStrategy,callback:function(t){e.$set(e.ruleForm,"integralGetStrategy",t)},expression:"ruleForm.integralGetStrategy"}},e._l(e.cateOptions,function(e){return o("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1),e._v(" "),o("div",[o("el-radio",{staticClass:"margin-20",attrs:{label:"0"},model:{value:e.ruleForm.integralGetStatus,callback:function(t){e.$set(e.ruleForm,"integralGetStatus",t)},expression:"ruleForm.integralGetStatus"}},[e._v("不获取积分")])],1)]),e._v(" "),1==e.ruleForm.integralGetStatus?o("el-form-item",{attrs:{label:"积分冻结期"}},[o("el-input",{nativeOn:{keyup:function(t){e.formatInputNum(t)}},model:{value:e.ruleForm.integralGetFreezeDays,callback:function(t){e.$set(e.ruleForm,"integralGetFreezeDays",t)},expression:"ruleForm.integralGetFreezeDays"}}),o("label",[e._v("天")])],1):e._e(),e._v(" "),1==e.ruleForm.integralGetStatus?o("el-form-item",{attrs:{label:"积分有效期"}},[o("el-input",{nativeOn:{keyup:function(t){e.formatInputNum(t)}},model:{value:e.ruleForm.integralGetEffectiveDays,callback:function(t){e.$set(e.ruleForm,"integralGetEffectiveDays",t)},expression:"ruleForm.integralGetEffectiveDays"}}),o("label",[e._v("天")])],1):e._e(),e._v(" "),o("el-form-item",[o("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保 存")]),e._v(" "),o("el-button",{on:{click:e.goBack}},[e._v("返 回")])],1)],2)],1)])])]),e._v(" "),o("vue-gic-footer"),e._v(" "),o("add-goods",{attrs:{goodShow:e.goodShow,projectName:e.repProjectName},on:{selectGoods:e.selectGoods}})],1)},staticRenderFns:[]};var y=o("VU/8")(b,_,!1,function(e){o("SRVa")},"data-v-4c9d0f1c",null);t.default=y.exports}});
//# sourceMappingURL=22.f68b7dbd357d65f46fca.js.map
\ No newline at end of file
webpackJsonp([22],{G93o:function(e,t){},HLON: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("div",{class:"first"==e.activeName?"min-1028":"min-720"},[l("div",{staticClass:"el-dialog"},[l("div",{staticClass:"el-dialog__body"},[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"})])])])])},staticRenderFns:[]};var c=l("VU/8")(n,r,!1,function(e){l("G93o")},"data-v-3f074b73",null);t.default=c.exports}});
//# sourceMappingURL=22.56576b6f7bc17b601c2e.js.map
\ No newline at end of file
webpackJsonp([23],{G93o:function(e,t){},HLON: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("div",{class:"first"==e.activeName?"min-1028":"min-720"},[l("div",{staticClass:"el-dialog"},[l("div",{staticClass:"el-dialog__body"},[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"})])])])])},staticRenderFns:[]};var c=l("VU/8")(n,r,!1,function(e){l("G93o")},"data-v-3f074b73",null);t.default=c.exports}});
//# sourceMappingURL=23.c3d64d2c7ba03967c4a8.js.map
\ No newline at end of file
webpackJsonp([23],{Iz3c:function(e,l,o){"use strict";Object.defineProperty(l,"__esModule",{value:!0});var t=o("mvHQ"),u=o.n(t),r=o("3Xzz"),s=o("Mk6G"),a=o("3E4D"),c=o("Ch4/"),n=o("P9l9"),i={name:"editMemberGrade",data:function(){return{navpath:[{name:"首页",path:""},{name:"编辑商户会员等级",path:""}],enterpId:"",inputNumObj:{gradeName:0,gradeCode:0},inputFlag:"",inputFlagNum:"",ruleForm:{},rules:{gradeName:[{required:!0,message:"请输入等级名称",trigger:"blur"}],gradeCode:[{required:!0,message:"请输入等级编码",trigger:"blur"}],gradeType:[{required:!0,message:"请输入等级类型",trigger:"blur"}]}}},created:function(){},methods:{changeRoute:function(e){this.$router.push(e)},goBack:function(){this.$router.go(-1)},inputFocus:function(e,l){console.log(e),this.tempTag=e,this.tempFlag=l||""},formatInput:function(e){console.log(e,e.target.value),this.ruleForm[this.tempTag]=String(e.target.value).replace(/[^\.\d]/g,""),this.tempFlag&&"day"==this.tempFlag&&(this.ruleForm[this.tempTag]=s.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),4)),this.tempFlag&&"money"==this.tempFlag&&(this.ruleForm[this.tempTag]=s.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),6)),this.tempFlag&&"point"==this.tempFlag&&(this.ruleForm[this.tempTag]=s.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),8))},checkUp:function(e){var l=!0;return e.autoUpgrade&&(e.upLevelHighcostSelect&&!e.upLevelHighcost&&(l=!1),e.upLevelDaystoredSelect&&!e.upLevelDaystored&&(l=!1),!e.upLevelSumcostSelect||e.upLevelSumcostDays&&e.upLevelSumcost||(l=!1),!e.upLevelCostimesSelect||e.upLevelCosttimesDays&&e.upLevelCosttimes||(l=!1),!e.upLevelSumstoredSelect||e.upLevelSumstoredDays&&e.upLevelSumstored||(l=!1),!e.upLevelSumintegralSelect||e.upLevelSumintegralDays&&e.upLevelSumintegral||(l=!1)),l},checkDown:function(e){var l=!0;return e.autoDowngrade&&(e.gradeEffectDay||(l=!1),!e.lowLevelHighcostSelect||e.lowLevelHighcostDays&&e.lowLevelHighcost||(l=!1),!e.lowLevelDaystoredSelect||e.lowLevelDaystoredDays&&e.lowLevelDaystored||(l=!1),!e.lowLevelSumcostSelect||e.lowLevelSumcostDays&&e.lowLevelSumcost||(l=!1),!e.lowLevelCosttimesSelect||e.lowLevelCosttimesDays&&e.lowLevelCosttimes||(l=!1),!e.lowLevelSumstoredSelect||e.lowLevelSumstoredDays&&e.lowLevelSumstored||(l=!1),!e.lowLevelSumintegralSelect||e.lowLevelSumintegralDays&&e.lowLevelSumintegral||(l=!1)),l},submitForm:function(e){var l=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;if(l.ruleForm.gradeName)if(l.ruleForm.gradeCode)if(l.checkUp(l.ruleForm))if(l.checkDown(l.ruleForm)){var o=JSON.parse(u()(l.ruleForm));o.enterpriseId=l.enterpId,o.discountControlUpper=o.discountControlUpper||"0",o.discountControlLower=o.discountControlLower||"0",o.autoDowngrade=1==o.autoDowngrade?1:2,o.autoUpgrade=1==o.autoUpgrade?1:2,o.gradeType=String(o.gradeType),o.upLevelHighcostSelect=1==o.upLevelHighcostSelect?1:0,o.upLevelDaystoredSelect=1==o.upLevelDaystoredSelect?1:0,o.upLevelSumcostSelect=1==o.upLevelSumcostSelect?1:0,o.upLevelCostimesSelect=1==o.upLevelCostimesSelect?1:0,o.upLevelSumstoredSelect=1==o.upLevelSumstoredSelect?1:0,o.upLevelSumintegralSelect=1==o.upLevelSumintegralSelect?1:0,console.log(o.lowLevelHighcostSelect,o.lowLevelDaystoredSelect,o.lowLevelSumcostSelect,o.lowLevelCosttimesSelect,o.lowLevelSumstoredSelect,o.lowLevelSumintegralSelect),o.lowLevelHighcostSelect=1==o.lowLevelHighcostSelect?1:0,o.lowLevelDaystoredSelect=1==o.lowLevelDaystoredSelect?1:0,o.lowLevelSumcostSelect=1==o.lowLevelSumcostSelect?1:0,o.lowLevelCosttimesSelect=1==o.lowLevelCosttimesSelect?1:0,o.lowLevelSumstoredSelect=1==o.lowLevelSumstoredSelect?1:0,o.lowLevelSumintegralSelect=1==o.lowLevelSumintegralSelect?1:0,o.upLevelHighcost=o.upLevelHighcost||0,o.upLevelDaystored=o.upLevelDaystored||0,o.upLevelSumcostDays=o.upLevelSumcostDays||0,o.upLevelSumcost=o.upLevelSumcost||0,o.upLevelCosttimesDays=o.upLevelCosttimesDays||0,o.upLevelCosttimes=o.upLevelCosttimes||0,o.upLevelSumstoredDays=o.upLevelSumstoredDays||0,o.upLevelSumstored=o.upLevelSumstored||0,o.upLevelSumintegralDays=o.upLevelSumintegralDays||0,o.upLevelSumintegral=o.upLevelSumintegral||0,o.gradeEffectDay=o.gradeEffectDay||0,o.lowLevelHighcostDays=o.lowLevelHighcostDays||0,o.lowLevelHighcost=o.lowLevelHighcost||0,o.lowLevelDaystoredDays=o.lowLevelDaystoredDays||0,o.lowLevelDaystored=o.lowLevelDaystored||0,o.lowLevelSumcostDays=o.lowLevelSumcostDays||0,o.lowLevelSumcost=o.lowLevelSumcost||0,o.lowLevelCosttimesDays=o.lowLevelCosttimesDays||0,o.lowLevelCosttimes=o.lowLevelCosttimes||0,o.lowLevelSumstoredDays=o.lowLevelSumstoredDays||0,o.lowLevelSumstored=o.lowLevelSumstored||0,o.lowLevelSumintegralDays=o.lowLevelSumintegralDays||0,o.lowLevelSumintegral=o.lowLevelSumintegral||0,l.saveInfo(o)}else a.a.showmsg("请填写降级条件","error");else a.a.showmsg("请填写升级条件","error");else a.a.showmsg("请填写等级编码","error");else a.a.showmsg("请填写等级名称","error")})},saveInfo:function(e){var l=this,o=e;Object(n.e)("/api-admin/do-save-member-grade",o).then(function(e){console.log(e.data.result);var o=e.data;if(0==o.errorCode)return a.a.showmsg("保存成功","success"),void l.goBack();c.a.errorMsg(o)}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},focus:function(e,l){console.log(e,l),this.inputFlag=e,this.inputFlagNum=l},toInput:function(e){console.log(e);var l="";l=s.a.getByteVal(e.target.value,this.inputFlagNum);console.log(l),this.ruleForm[this.inputFlag]=l.trim(),this.inputNumObj[this.inputFlag]=s.a.getZhLen(this.ruleForm[this.inputFlag]),console.log(this.ruleForm[this.inputFlag])},getMemberGradeInfo:function(){var e=this,l={gradeId:e.ruleForm.gradeId};Object(n.e)("/api-admin/get-member-grade-info",l).then(function(l){var o=l.data;if(0==o.errorCode){var t=o.result.dto;return t.autoDowngrade=1==t.autoDowngrade,t.autoUpgrade=1==t.autoUpgrade,t.gradeType=String(t.gradeType),t.upLevelHighcostSelect=1==t.upLevelHighcostSelect,t.upLevelDaystoredSelect=1==t.upLevelDaystoredSelect,t.upLevelSumcostSelect=1==t.upLevelSumcostSelect,t.upLevelCostimesSelect=1==t.upLevelCostimesSelect,t.upLevelSumstoredSelect=1==t.upLevelSumstoredSelect,t.upLevelSumintegralSelect=1==t.upLevelSumintegralSelect,console.log(t.lowLevelHighcostSelect,t.lowLevelDaystoredSelect,t.lowLevelSumcostSelect,t.lowLevelCosttimesSelect,t.lowLevelSumstoredSelect,t.lowLevelSumintegralSelect),t.lowLevelHighcostSelect=1==t.lowLevelHighcostSelect,t.lowLevelDaystoredSelect=1==t.lowLevelDaystoredSelect,t.lowLevelSumcostSelect=1==t.lowLevelSumcostSelect,t.lowLevelCosttimesSelect=1==t.lowLevelCosttimesSelect,t.lowLevelSumstoredSelect=1==t.lowLevelSumstoredSelect,t.lowLevelSumintegralSelect=1==t.lowLevelSumintegralSelect,e.ruleForm=t,e.inputNumObj.gradeName=s.a.getZhLen(e.ruleForm.gradeName),void(e.inputNumObj.gradeCode=s.a.getZhLen(e.ruleForm.gradeCode))}c.a.errorMsg(o)}).catch(function(l){console.log(l),e.$message.error({duration:1e3,message:l.message})})}},components:{topNav:r.a},mounted:function(){console.log("mounted",this.$route.query.gradeId),this.ruleForm.gradeId=this.$route.query.gradeId,this.getMemberGradeInfo(),this.enterpId=sessionStorage.getItem("enterpriseId")}},m={render:function(){var e=this,l=e.$createElement,o=e._self._c||l;return o("div",{staticClass:"right-wrap"},[o("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),o("div",{staticClass:"right-content"},[o("div",{staticClass:"right-box"},[o("div",{staticClass:"attention-wrap"},[o("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[o("el-form-item",{staticClass:"limit-el-item",attrs:{label:"等级名称",prop:"gradeName"}},[o("el-input",{staticClass:"w-340",on:{focus:function(l){e.focus("gradeName",12)}},nativeOn:{keyup:function(l){return o=l,e.toInput(o);var o}},model:{value:e.ruleForm.gradeName,callback:function(l){e.$set(e.ruleForm,"gradeName",l)},expression:"ruleForm.gradeName"}}),e._v(" "),o("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.gradeName)+"/12")])],1),e._v(" "),o("el-form-item",{staticClass:"limit-el-item",attrs:{label:"等级编码",prop:"gradeCode"}},[o("el-input",{staticClass:"w-340",attrs:{disabled:""!=e.ruleForm.gradeCode},on:{focus:function(l){e.focus("gradeCode",6)}},nativeOn:{keyup:function(l){return o=l,e.toInput(o);var o}},model:{value:e.ruleForm.gradeCode,callback:function(l){e.$set(e.ruleForm,"gradeCode",l)},expression:"ruleForm.gradeCode"}}),e._v(" "),o("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.gradeCode)+"/6")])],1),e._v(" "),o("el-form-item",{attrs:{label:"等级类型",prop:"gradeType"}},[o("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.gradeType,callback:function(l){e.$set(e.ruleForm,"gradeType",l)},expression:"ruleForm.gradeType"}},[e._v("常规卡")]),e._v(" "),o("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.gradeType,callback:function(l){e.$set(e.ruleForm,"gradeType",l)},expression:"ruleForm.gradeType"}},[e._v("特殊卡")])],1),e._v(" "),o("el-form-item",{attrs:{label:"自动升级",prop:""}},[o("el-switch",{model:{value:e.ruleForm.autoUpgrade,callback:function(l){e.$set(e.ruleForm,"autoUpgrade",l)},expression:"ruleForm.autoUpgrade"}})],1),e._v(" "),e.ruleForm.autoUpgrade?o("el-form-item",{attrs:{label:"升级条件",prop:""}},[o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelHighcostSelect,callback:function(l){e.$set(e.ruleForm,"upLevelHighcostSelect",l)},expression:"ruleForm.upLevelHighcostSelect"}},[e._v("当天消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelHighcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelHighcost,callback:function(l){e.$set(e.ruleForm,"upLevelHighcost",l)},expression:"ruleForm.upLevelHighcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelDaystoredSelect,callback:function(l){e.$set(e.ruleForm,"upLevelDaystoredSelect",l)},expression:"ruleForm.upLevelDaystoredSelect"}},[e._v("当天储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelDaystored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelDaystored,callback:function(l){e.$set(e.ruleForm,"upLevelDaystored",l)},expression:"ruleForm.upLevelDaystored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelSumcostSelect,callback:function(l){e.$set(e.ruleForm,"upLevelSumcostSelect",l)},expression:"ruleForm.upLevelSumcostSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumcostDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumcostDays,callback:function(l){e.$set(e.ruleForm,"upLevelSumcostDays",l)},expression:"ruleForm.upLevelSumcostDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumcost,callback:function(l){e.$set(e.ruleForm,"upLevelSumcost",l)},expression:"ruleForm.upLevelSumcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelCostimesSelect,callback:function(l){e.$set(e.ruleForm,"upLevelCostimesSelect",l)},expression:"ruleForm.upLevelCostimesSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelCosttimesDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelCosttimesDays,callback:function(l){e.$set(e.ruleForm,"upLevelCosttimesDays",l)},expression:"ruleForm.upLevelCosttimesDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelCosttimes","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelCosttimes,callback:function(l){e.$set(e.ruleForm,"upLevelCosttimes",l)},expression:"ruleForm.upLevelCosttimes"}}),e._v(" "),o("label",[e._v(" 次 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelSumstoredSelect,callback:function(l){e.$set(e.ruleForm,"upLevelSumstoredSelect",l)},expression:"ruleForm.upLevelSumstoredSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumstoredDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumstoredDays,callback:function(l){e.$set(e.ruleForm,"upLevelSumstoredDays",l)},expression:"ruleForm.upLevelSumstoredDays"}}),e._v(" "),o("label",[e._v("天内储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumstored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumstored,callback:function(l){e.$set(e.ruleForm,"upLevelSumstored",l)},expression:"ruleForm.upLevelSumstored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelSumintegralSelect,callback:function(l){e.$set(e.ruleForm,"upLevelSumintegralSelect",l)},expression:"ruleForm.upLevelSumintegralSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumintegralDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumintegralDays,callback:function(l){e.$set(e.ruleForm,"upLevelSumintegralDays",l)},expression:"ruleForm.upLevelSumintegralDays"}}),e._v(" "),o("label",[e._v("天内获得 ")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumintegral","point")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumintegral,callback:function(l){e.$set(e.ruleForm,"upLevelSumintegral",l)},expression:"ruleForm.upLevelSumintegral"}}),e._v(" "),o("label",[e._v(" 积分 ")])],1)]):e._e(),e._v(" "),o("el-form-item",{attrs:{label:"自动降级",prop:""}},[o("el-switch",{model:{value:e.ruleForm.autoDowngrade,callback:function(l){e.$set(e.ruleForm,"autoDowngrade",l)},expression:"ruleForm.autoDowngrade"}})],1),e._v(" "),e.ruleForm.autoDowngrade?o("div",[o("el-form-item",{attrs:{label:"会员等级有效期",prop:""}},[o("label",[e._v(" 自升级之日起算 ")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("gradeEffectDay","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.gradeEffectDay,callback:function(l){e.$set(e.ruleForm,"gradeEffectDay",l)},expression:"ruleForm.gradeEffectDay"}}),e._v(" "),o("label",[e._v(" 天 ")])],1),e._v(" "),o("el-form-item",{attrs:{label:"保级条件",prop:""}},[o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelHighcostSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelHighcostSelect",l)},expression:"ruleForm.lowLevelHighcostSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelHighcostDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelHighcostDays,callback:function(l){e.$set(e.ruleForm,"lowLevelHighcostDays",l)},expression:"ruleForm.lowLevelHighcostDays"}}),e._v(" "),o("label",[e._v("天内单天消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelHighcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelHighcost,callback:function(l){e.$set(e.ruleForm,"lowLevelHighcost",l)},expression:"ruleForm.lowLevelHighcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelDaystoredSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelDaystoredSelect",l)},expression:"ruleForm.lowLevelDaystoredSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelDaystoredDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelDaystoredDays,callback:function(l){e.$set(e.ruleForm,"lowLevelDaystoredDays",l)},expression:"ruleForm.lowLevelDaystoredDays"}}),e._v(" "),o("label",[e._v("天内单天储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelDaystored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelDaystored,callback:function(l){e.$set(e.ruleForm,"lowLevelDaystored",l)},expression:"ruleForm.lowLevelDaystored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelSumcostSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelSumcostSelect",l)},expression:"ruleForm.lowLevelSumcostSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumcostDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumcostDays,callback:function(l){e.$set(e.ruleForm,"lowLevelSumcostDays",l)},expression:"ruleForm.lowLevelSumcostDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumcost,callback:function(l){e.$set(e.ruleForm,"lowLevelSumcost",l)},expression:"ruleForm.lowLevelSumcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelCosttimesSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelCosttimesSelect",l)},expression:"ruleForm.lowLevelCosttimesSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelCosttimesDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelCosttimesDays,callback:function(l){e.$set(e.ruleForm,"lowLevelCosttimesDays",l)},expression:"ruleForm.lowLevelCosttimesDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelCosttimes","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelCosttimes,callback:function(l){e.$set(e.ruleForm,"lowLevelCosttimes",l)},expression:"ruleForm.lowLevelCosttimes"}}),e._v(" "),o("label",[e._v(" 次 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelSumstoredSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelSumstoredSelect",l)},expression:"ruleForm.lowLevelSumstoredSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumstoredDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumstoredDays,callback:function(l){e.$set(e.ruleForm,"lowLevelSumstoredDays",l)},expression:"ruleForm.lowLevelSumstoredDays"}}),e._v(" "),o("label",[e._v("天内储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumstored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumstored,callback:function(l){e.$set(e.ruleForm,"lowLevelSumstored",l)},expression:"ruleForm.lowLevelSumstored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelSumintegralSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelSumintegralSelect",l)},expression:"ruleForm.lowLevelSumintegralSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumintegralDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumintegralDays,callback:function(l){e.$set(e.ruleForm,"lowLevelSumintegralDays",l)},expression:"ruleForm.lowLevelSumintegralDays"}}),e._v(" "),o("label",[e._v("天内获得")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumintegral","point")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumintegral,callback:function(l){e.$set(e.ruleForm,"lowLevelSumintegral",l)},expression:"ruleForm.lowLevelSumintegral"}}),e._v(" "),o("label",[e._v(" 积分 ")])],1)])],1):e._e(),e._v(" "),o("el-form-item",{staticClass:"font-0"},[o("el-button",{attrs:{type:"primary"},on:{click:function(l){e.submitForm("ruleForm")}}},[e._v("保 存")]),e._v(" "),o("el-button",{on:{click:e.goBack}},[e._v("返 回")])],1)],1)],1)])]),e._v(" "),o("vue-gic-footer")],1)},staticRenderFns:[]};var v=o("VU/8")(i,m,!1,function(e){o("eKrp")},"data-v-284714fc",null);l.default=v.exports},eKrp:function(e,l){}});
//# sourceMappingURL=23.3c6f4c7ebe626e824f1e.js.map
\ No newline at end of file
webpackJsonp([24],{Iz3c:function(e,l,o){"use strict";Object.defineProperty(l,"__esModule",{value:!0});var t=o("mvHQ"),u=o.n(t),r=o("3Xzz"),s=o("Mk6G"),a=o("3E4D"),c=o("Ch4/"),n=o("P9l9"),i={name:"editMemberGrade",data:function(){return{navpath:[{name:"首页",path:""},{name:"编辑商户会员等级",path:""}],enterpId:"",inputNumObj:{gradeName:0,gradeCode:0},inputFlag:"",inputFlagNum:"",ruleForm:{},rules:{gradeName:[{required:!0,message:"请输入等级名称",trigger:"blur"}],gradeCode:[{required:!0,message:"请输入等级编码",trigger:"blur"}],gradeType:[{required:!0,message:"请输入等级类型",trigger:"blur"}]}}},created:function(){},methods:{changeRoute:function(e){this.$router.push(e)},goBack:function(){this.$router.go(-1)},inputFocus:function(e,l){console.log(e),this.tempTag=e,this.tempFlag=l||""},formatInput:function(e){console.log(e,e.target.value),this.ruleForm[this.tempTag]=String(e.target.value).replace(/[^\.\d]/g,""),this.tempFlag&&"day"==this.tempFlag&&(this.ruleForm[this.tempTag]=s.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),4)),this.tempFlag&&"money"==this.tempFlag&&(this.ruleForm[this.tempTag]=s.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),6)),this.tempFlag&&"point"==this.tempFlag&&(this.ruleForm[this.tempTag]=s.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),8))},checkUp:function(e){var l=!0;return e.autoUpgrade&&(e.upLevelHighcostSelect&&!e.upLevelHighcost&&(l=!1),e.upLevelDaystoredSelect&&!e.upLevelDaystored&&(l=!1),!e.upLevelSumcostSelect||e.upLevelSumcostDays&&e.upLevelSumcost||(l=!1),!e.upLevelCostimesSelect||e.upLevelCosttimesDays&&e.upLevelCosttimes||(l=!1),!e.upLevelSumstoredSelect||e.upLevelSumstoredDays&&e.upLevelSumstored||(l=!1),!e.upLevelSumintegralSelect||e.upLevelSumintegralDays&&e.upLevelSumintegral||(l=!1)),l},checkDown:function(e){var l=!0;return e.autoDowngrade&&(e.gradeEffectDay||(l=!1),!e.lowLevelHighcostSelect||e.lowLevelHighcostDays&&e.lowLevelHighcost||(l=!1),!e.lowLevelDaystoredSelect||e.lowLevelDaystoredDays&&e.lowLevelDaystored||(l=!1),!e.lowLevelSumcostSelect||e.lowLevelSumcostDays&&e.lowLevelSumcost||(l=!1),!e.lowLevelCosttimesSelect||e.lowLevelCosttimesDays&&e.lowLevelCosttimes||(l=!1),!e.lowLevelSumstoredSelect||e.lowLevelSumstoredDays&&e.lowLevelSumstored||(l=!1),!e.lowLevelSumintegralSelect||e.lowLevelSumintegralDays&&e.lowLevelSumintegral||(l=!1)),l},submitForm:function(e){var l=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;if(l.ruleForm.gradeName)if(l.ruleForm.gradeCode)if(l.checkUp(l.ruleForm))if(l.checkDown(l.ruleForm)){var o=JSON.parse(u()(l.ruleForm));o.enterpriseId=l.enterpId,o.discountControlUpper=o.discountControlUpper||"0",o.discountControlLower=o.discountControlLower||"0",o.autoDowngrade=1==o.autoDowngrade?1:2,o.autoUpgrade=1==o.autoUpgrade?1:2,o.gradeType=String(o.gradeType),o.upLevelHighcostSelect=1==o.upLevelHighcostSelect?1:0,o.upLevelDaystoredSelect=1==o.upLevelDaystoredSelect?1:0,o.upLevelSumcostSelect=1==o.upLevelSumcostSelect?1:0,o.upLevelCostimesSelect=1==o.upLevelCostimesSelect?1:0,o.upLevelSumstoredSelect=1==o.upLevelSumstoredSelect?1:0,o.upLevelSumintegralSelect=1==o.upLevelSumintegralSelect?1:0,console.log(o.lowLevelHighcostSelect,o.lowLevelDaystoredSelect,o.lowLevelSumcostSelect,o.lowLevelCosttimesSelect,o.lowLevelSumstoredSelect,o.lowLevelSumintegralSelect),o.lowLevelHighcostSelect=1==o.lowLevelHighcostSelect?1:0,o.lowLevelDaystoredSelect=1==o.lowLevelDaystoredSelect?1:0,o.lowLevelSumcostSelect=1==o.lowLevelSumcostSelect?1:0,o.lowLevelCosttimesSelect=1==o.lowLevelCosttimesSelect?1:0,o.lowLevelSumstoredSelect=1==o.lowLevelSumstoredSelect?1:0,o.lowLevelSumintegralSelect=1==o.lowLevelSumintegralSelect?1:0,o.upLevelHighcost=o.upLevelHighcost||0,o.upLevelDaystored=o.upLevelDaystored||0,o.upLevelSumcostDays=o.upLevelSumcostDays||0,o.upLevelSumcost=o.upLevelSumcost||0,o.upLevelCosttimesDays=o.upLevelCosttimesDays||0,o.upLevelCosttimes=o.upLevelCosttimes||0,o.upLevelSumstoredDays=o.upLevelSumstoredDays||0,o.upLevelSumstored=o.upLevelSumstored||0,o.upLevelSumintegralDays=o.upLevelSumintegralDays||0,o.upLevelSumintegral=o.upLevelSumintegral||0,o.gradeEffectDay=o.gradeEffectDay||0,o.lowLevelHighcostDays=o.lowLevelHighcostDays||0,o.lowLevelHighcost=o.lowLevelHighcost||0,o.lowLevelDaystoredDays=o.lowLevelDaystoredDays||0,o.lowLevelDaystored=o.lowLevelDaystored||0,o.lowLevelSumcostDays=o.lowLevelSumcostDays||0,o.lowLevelSumcost=o.lowLevelSumcost||0,o.lowLevelCosttimesDays=o.lowLevelCosttimesDays||0,o.lowLevelCosttimes=o.lowLevelCosttimes||0,o.lowLevelSumstoredDays=o.lowLevelSumstoredDays||0,o.lowLevelSumstored=o.lowLevelSumstored||0,o.lowLevelSumintegralDays=o.lowLevelSumintegralDays||0,o.lowLevelSumintegral=o.lowLevelSumintegral||0,l.saveInfo(o)}else a.a.showmsg("请填写降级条件","error");else a.a.showmsg("请填写升级条件","error");else a.a.showmsg("请填写等级编码","error");else a.a.showmsg("请填写等级名称","error")})},saveInfo:function(e){var l=this,o=e;Object(n.e)("/api-admin/do-save-member-grade",o).then(function(e){console.log(e.data.result);var o=e.data;if(0==o.errorCode)return a.a.showmsg("保存成功","success"),void l.goBack();c.a.errorMsg(o)}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},focus:function(e,l){console.log(e,l),this.inputFlag=e,this.inputFlagNum=l},toInput:function(e){console.log(e);var l="";l=s.a.getByteVal(e.target.value,this.inputFlagNum);console.log(l),this.ruleForm[this.inputFlag]=l.trim(),this.inputNumObj[this.inputFlag]=s.a.getZhLen(this.ruleForm[this.inputFlag]),console.log(this.ruleForm[this.inputFlag])},getMemberGradeInfo:function(){var e=this,l={gradeId:e.ruleForm.gradeId};Object(n.e)("/api-admin/get-member-grade-info",l).then(function(l){var o=l.data;if(0==o.errorCode){var t=o.result.dto;return t.autoDowngrade=1==t.autoDowngrade,t.autoUpgrade=1==t.autoUpgrade,t.gradeType=String(t.gradeType),t.upLevelHighcostSelect=1==t.upLevelHighcostSelect,t.upLevelDaystoredSelect=1==t.upLevelDaystoredSelect,t.upLevelSumcostSelect=1==t.upLevelSumcostSelect,t.upLevelCostimesSelect=1==t.upLevelCostimesSelect,t.upLevelSumstoredSelect=1==t.upLevelSumstoredSelect,t.upLevelSumintegralSelect=1==t.upLevelSumintegralSelect,console.log(t.lowLevelHighcostSelect,t.lowLevelDaystoredSelect,t.lowLevelSumcostSelect,t.lowLevelCosttimesSelect,t.lowLevelSumstoredSelect,t.lowLevelSumintegralSelect),t.lowLevelHighcostSelect=1==t.lowLevelHighcostSelect,t.lowLevelDaystoredSelect=1==t.lowLevelDaystoredSelect,t.lowLevelSumcostSelect=1==t.lowLevelSumcostSelect,t.lowLevelCosttimesSelect=1==t.lowLevelCosttimesSelect,t.lowLevelSumstoredSelect=1==t.lowLevelSumstoredSelect,t.lowLevelSumintegralSelect=1==t.lowLevelSumintegralSelect,e.ruleForm=t,e.inputNumObj.gradeName=s.a.getZhLen(e.ruleForm.gradeName),void(e.inputNumObj.gradeCode=s.a.getZhLen(e.ruleForm.gradeCode))}c.a.errorMsg(o)}).catch(function(l){console.log(l),e.$message.error({duration:1e3,message:l.message})})}},components:{topNav:r.a},mounted:function(){console.log("mounted",this.$route.query.gradeId),this.ruleForm.gradeId=this.$route.query.gradeId,this.getMemberGradeInfo(),this.enterpId=sessionStorage.getItem("enterpriseId")}},m={render:function(){var e=this,l=e.$createElement,o=e._self._c||l;return o("div",{staticClass:"right-wrap"},[o("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),o("div",{staticClass:"right-content"},[o("div",{staticClass:"right-box"},[o("div",{staticClass:"attention-wrap"},[o("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[o("el-form-item",{staticClass:"limit-el-item",attrs:{label:"等级名称",prop:"gradeName"}},[o("el-input",{staticClass:"w-340",on:{focus:function(l){e.focus("gradeName",12)}},nativeOn:{keyup:function(l){return o=l,e.toInput(o);var o}},model:{value:e.ruleForm.gradeName,callback:function(l){e.$set(e.ruleForm,"gradeName",l)},expression:"ruleForm.gradeName"}}),e._v(" "),o("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.gradeName)+"/12")])],1),e._v(" "),o("el-form-item",{staticClass:"limit-el-item",attrs:{label:"等级编码",prop:"gradeCode"}},[o("el-input",{staticClass:"w-340",attrs:{disabled:""!=e.ruleForm.gradeCode},on:{focus:function(l){e.focus("gradeCode",6)}},nativeOn:{keyup:function(l){return o=l,e.toInput(o);var o}},model:{value:e.ruleForm.gradeCode,callback:function(l){e.$set(e.ruleForm,"gradeCode",l)},expression:"ruleForm.gradeCode"}}),e._v(" "),o("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.gradeCode)+"/6")])],1),e._v(" "),o("el-form-item",{attrs:{label:"等级类型",prop:"gradeType"}},[o("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.gradeType,callback:function(l){e.$set(e.ruleForm,"gradeType",l)},expression:"ruleForm.gradeType"}},[e._v("常规卡")]),e._v(" "),o("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.gradeType,callback:function(l){e.$set(e.ruleForm,"gradeType",l)},expression:"ruleForm.gradeType"}},[e._v("特殊卡")])],1),e._v(" "),o("el-form-item",{attrs:{label:"自动升级",prop:""}},[o("el-switch",{model:{value:e.ruleForm.autoUpgrade,callback:function(l){e.$set(e.ruleForm,"autoUpgrade",l)},expression:"ruleForm.autoUpgrade"}})],1),e._v(" "),e.ruleForm.autoUpgrade?o("el-form-item",{attrs:{label:"升级条件",prop:""}},[o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelHighcostSelect,callback:function(l){e.$set(e.ruleForm,"upLevelHighcostSelect",l)},expression:"ruleForm.upLevelHighcostSelect"}},[e._v("当天消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelHighcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelHighcost,callback:function(l){e.$set(e.ruleForm,"upLevelHighcost",l)},expression:"ruleForm.upLevelHighcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelDaystoredSelect,callback:function(l){e.$set(e.ruleForm,"upLevelDaystoredSelect",l)},expression:"ruleForm.upLevelDaystoredSelect"}},[e._v("当天储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelDaystored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelDaystored,callback:function(l){e.$set(e.ruleForm,"upLevelDaystored",l)},expression:"ruleForm.upLevelDaystored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelSumcostSelect,callback:function(l){e.$set(e.ruleForm,"upLevelSumcostSelect",l)},expression:"ruleForm.upLevelSumcostSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumcostDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumcostDays,callback:function(l){e.$set(e.ruleForm,"upLevelSumcostDays",l)},expression:"ruleForm.upLevelSumcostDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumcost,callback:function(l){e.$set(e.ruleForm,"upLevelSumcost",l)},expression:"ruleForm.upLevelSumcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelCostimesSelect,callback:function(l){e.$set(e.ruleForm,"upLevelCostimesSelect",l)},expression:"ruleForm.upLevelCostimesSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelCosttimesDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelCosttimesDays,callback:function(l){e.$set(e.ruleForm,"upLevelCosttimesDays",l)},expression:"ruleForm.upLevelCosttimesDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelCosttimes","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelCosttimes,callback:function(l){e.$set(e.ruleForm,"upLevelCosttimes",l)},expression:"ruleForm.upLevelCosttimes"}}),e._v(" "),o("label",[e._v(" 次 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelSumstoredSelect,callback:function(l){e.$set(e.ruleForm,"upLevelSumstoredSelect",l)},expression:"ruleForm.upLevelSumstoredSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumstoredDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumstoredDays,callback:function(l){e.$set(e.ruleForm,"upLevelSumstoredDays",l)},expression:"ruleForm.upLevelSumstoredDays"}}),e._v(" "),o("label",[e._v("天内储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumstored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumstored,callback:function(l){e.$set(e.ruleForm,"upLevelSumstored",l)},expression:"ruleForm.upLevelSumstored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelSumintegralSelect,callback:function(l){e.$set(e.ruleForm,"upLevelSumintegralSelect",l)},expression:"ruleForm.upLevelSumintegralSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumintegralDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumintegralDays,callback:function(l){e.$set(e.ruleForm,"upLevelSumintegralDays",l)},expression:"ruleForm.upLevelSumintegralDays"}}),e._v(" "),o("label",[e._v("天内获得 ")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumintegral","point")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumintegral,callback:function(l){e.$set(e.ruleForm,"upLevelSumintegral",l)},expression:"ruleForm.upLevelSumintegral"}}),e._v(" "),o("label",[e._v(" 积分 ")])],1)]):e._e(),e._v(" "),o("el-form-item",{attrs:{label:"自动降级",prop:""}},[o("el-switch",{model:{value:e.ruleForm.autoDowngrade,callback:function(l){e.$set(e.ruleForm,"autoDowngrade",l)},expression:"ruleForm.autoDowngrade"}})],1),e._v(" "),e.ruleForm.autoDowngrade?o("div",[o("el-form-item",{attrs:{label:"会员等级有效期",prop:""}},[o("label",[e._v(" 自升级之日起算 ")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("gradeEffectDay","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.gradeEffectDay,callback:function(l){e.$set(e.ruleForm,"gradeEffectDay",l)},expression:"ruleForm.gradeEffectDay"}}),e._v(" "),o("label",[e._v(" 天 ")])],1),e._v(" "),o("el-form-item",{attrs:{label:"保级条件",prop:""}},[o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelHighcostSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelHighcostSelect",l)},expression:"ruleForm.lowLevelHighcostSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelHighcostDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelHighcostDays,callback:function(l){e.$set(e.ruleForm,"lowLevelHighcostDays",l)},expression:"ruleForm.lowLevelHighcostDays"}}),e._v(" "),o("label",[e._v("天内单天消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelHighcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelHighcost,callback:function(l){e.$set(e.ruleForm,"lowLevelHighcost",l)},expression:"ruleForm.lowLevelHighcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelDaystoredSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelDaystoredSelect",l)},expression:"ruleForm.lowLevelDaystoredSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelDaystoredDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelDaystoredDays,callback:function(l){e.$set(e.ruleForm,"lowLevelDaystoredDays",l)},expression:"ruleForm.lowLevelDaystoredDays"}}),e._v(" "),o("label",[e._v("天内单天储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelDaystored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelDaystored,callback:function(l){e.$set(e.ruleForm,"lowLevelDaystored",l)},expression:"ruleForm.lowLevelDaystored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelSumcostSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelSumcostSelect",l)},expression:"ruleForm.lowLevelSumcostSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumcostDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumcostDays,callback:function(l){e.$set(e.ruleForm,"lowLevelSumcostDays",l)},expression:"ruleForm.lowLevelSumcostDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumcost,callback:function(l){e.$set(e.ruleForm,"lowLevelSumcost",l)},expression:"ruleForm.lowLevelSumcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelCosttimesSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelCosttimesSelect",l)},expression:"ruleForm.lowLevelCosttimesSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelCosttimesDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelCosttimesDays,callback:function(l){e.$set(e.ruleForm,"lowLevelCosttimesDays",l)},expression:"ruleForm.lowLevelCosttimesDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelCosttimes","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelCosttimes,callback:function(l){e.$set(e.ruleForm,"lowLevelCosttimes",l)},expression:"ruleForm.lowLevelCosttimes"}}),e._v(" "),o("label",[e._v(" 次 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelSumstoredSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelSumstoredSelect",l)},expression:"ruleForm.lowLevelSumstoredSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumstoredDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumstoredDays,callback:function(l){e.$set(e.ruleForm,"lowLevelSumstoredDays",l)},expression:"ruleForm.lowLevelSumstoredDays"}}),e._v(" "),o("label",[e._v("天内储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumstored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumstored,callback:function(l){e.$set(e.ruleForm,"lowLevelSumstored",l)},expression:"ruleForm.lowLevelSumstored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelSumintegralSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelSumintegralSelect",l)},expression:"ruleForm.lowLevelSumintegralSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumintegralDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumintegralDays,callback:function(l){e.$set(e.ruleForm,"lowLevelSumintegralDays",l)},expression:"ruleForm.lowLevelSumintegralDays"}}),e._v(" "),o("label",[e._v("天内获得")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumintegral","point")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumintegral,callback:function(l){e.$set(e.ruleForm,"lowLevelSumintegral",l)},expression:"ruleForm.lowLevelSumintegral"}}),e._v(" "),o("label",[e._v(" 积分 ")])],1)])],1):e._e(),e._v(" "),o("el-form-item",{staticClass:"font-0"},[o("el-button",{attrs:{type:"primary"},on:{click:function(l){e.submitForm("ruleForm")}}},[e._v("保 存")]),e._v(" "),o("el-button",{on:{click:e.goBack}},[e._v("返 回")])],1)],1)],1)])]),e._v(" "),o("vue-gic-footer")],1)},staticRenderFns:[]};var v=o("VU/8")(i,m,!1,function(e){o("eKrp")},"data-v-284714fc",null);l.default=v.exports},eKrp:function(e,l){}});
//# sourceMappingURL=24.56f2057036ab22585e0e.js.map
\ No newline at end of file
webpackJsonp([24],{QwkL:function(e,o,l){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var t=l("mvHQ"),r=l.n(t),u=l("3Xzz"),a=l("Mk6G"),s=l("3E4D"),n=l("Ch4/"),c=l("P9l9"),i={name:"editGroupGrade",data:function(){return{navpath:[{name:"首页",path:""},{name:"编辑集团会员等级",path:""}],rules:{gradeName:[{required:!0,message:"请填写等级名称",trigger:"blur"}],cardColor:[{required:!0,message:"请填写卡面颜色",trigger:"change"}],cardFontColor:[{required:!0,message:"请填写文字颜色",trigger:"change"}],gradeType:[{required:!0,message:"请选择等级类型",trigger:"change"}],discountRate:[{required:!0,message:"请填写折扣率",trigger:"change"}],calculationMethod:[{required:!0,message:"请填写计算方式",trigger:"change"}]},inputNumObj:{gradeName:0,gradeCode:0},inputFlag:"",inputFlagNum:"",ruleForm:{gradeId:"",gradeIntegralId:"",gradeName:"",gradeCode:"",cardColor:"",cardFontColor:"",gradeType:"1",discountRate:"",calculationMethod:"2",discountControl:"",discountControlUpper:"",discountControlLower:"",autoUpgrade:!0,upLevelHighcostSelect:!1,upLevelHighcost:"",upLevelDaystoredSelect:!1,upLevelDaystored:"",upLevelSumcostSelect:!1,upLevelSumcostDays:"",upLevelSumcost:"",upLevelCostimesSelect:!1,upLevelCosttimes:"",upLevelCosttimesDays:"",upLevelSumstoredSelect:!1,upLevelSumstored:"",upLevelSumstoredDays:"",upLevelSumintegralSelect:!1,upLevelSumintegral:"",upLevelSumintegralDays:"",autoDowngrade:!0,gradeEffectDay:"",lowLevelHighcostDays:"",lowLevelHighcost:"",lowLevelHighcostSelect:!1,lowLevelDaystoredSelect:!1,lowLevelDaystoredDays:"",lowLevelDaystored:"",lowLevelSumcostDays:"",lowLevelSumcostSelect:!1,lowLevelSumcost:"",lowLevelCosttimesSelect:!1,lowLevelCosttimesDays:"",lowLevelCosttimes:"",lowLevelSumstoredSelect:!1,lowLevelSumstored:"",lowLevelSumstoredDays:"",lowLevelSumintegralSelect:!1,lowLevelSumintegral:"",lowLevelSumintegralDays:"",gradeDescribe:"",upCliqueEnterpriseRelation:null},countTableData:[],linkLevelTableData:[],levelOptions:[{value:"0",label:"普卡"},{value:"1",label:"青铜卡卡"}]}},methods:{changeRoute:function(e){this.$router.push(e)},goBack:function(){this.$router.go(-1)},inputFocus:function(e,o){console.log(e),this.tempTag=e,this.tempFlag=o||""},formatInputChange:function(e){return console.log(e),"discountControlLower"==this.tempTag||"discountControlUpper"==this.tempTag?(this.ruleForm[this.tempTag]="NaN"==Number(String(e).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(e).replace(/[^\.\d]/g,"")).toFixed(2),void(Number(this.ruleForm[this.tempTag])>10&&(this.ruleForm[this.tempTag]=Number(10).toFixed(2)))):"discountRate"==this.tempTag?(this.ruleForm[this.tempTag]=Number(String(e).replace(/[^\.\d]/g,"")).toFixed(2),void(Number(this.ruleForm[this.tempTag])>10&&(this.ruleForm[this.tempTag]=Number(10).toFixed(2)))):void 0},formatInput:function(e){return console.log(e,e.target.value),this.ruleForm[this.tempTag]=String(e.target.value).replace(/[^\.\d]/g,""),"discountControlLower"==this.tempTag||"discountControlUpper"==this.tempTag?(this.ruleForm[this.tempTag]="NaN"==Number(String(e.target.value).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(e.target.value).replace(/[^\.\d]/g,"")).toFixed(2),void(Number(this.ruleForm[this.tempTag])>10&&(this.ruleForm[this.tempTag]=Number(10).toFixed(2)))):"discountRate"==this.tempTag?(this.ruleForm[this.tempTag]=Number(String(e.target.value).replace(/[^\.\d]/g,"")).toFixed(2),void(Number(this.ruleForm[this.tempTag])>10&&(this.ruleForm[this.tempTag]=Number(10).toFixed(2)))):(this.tempFlag&&"day"==this.tempFlag&&(this.ruleForm[this.tempTag]=a.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),4)),this.tempFlag&&"money"==this.tempFlag&&(this.ruleForm[this.tempTag]=a.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),6)),void(this.tempFlag&&"point"==this.tempFlag&&(this.ruleForm[this.tempTag]=a.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),8))))},checkUp:function(e){var o=!0;return e.autoUpgrade&&(e.upLevelHighcostSelect&&!e.upLevelHighcost&&(o=!1),e.upLevelDaystoredSelect&&!e.upLevelDaystored&&(o=!1),!e.upLevelSumcostSelect||e.upLevelSumcostDays&&e.upLevelSumcost||(o=!1),!e.upLevelCostimesSelect||e.upLevelCosttimesDays&&e.upLevelCosttimes||(o=!1),!e.upLevelSumstoredSelect||e.upLevelSumstoredDays&&e.upLevelSumstored||(o=!1),!e.upLevelSumintegralSelect||e.upLevelSumintegralDays&&e.upLevelSumintegral||(o=!1)),o},checkDown:function(e){var o=!0;return e.autoDowngrade&&(e.gradeEffectDay||(o=!1),!e.lowLevelHighcostSelect||e.lowLevelHighcostDays&&e.lowLevelHighcost||(o=!1),!e.lowLevelDaystoredSelect||e.lowLevelDaystoredDays&&e.lowLevelDaystored||(o=!1),!e.lowLevelSumcostSelect||e.lowLevelSumcostDays&&e.lowLevelSumcost||(o=!1),!e.lowLevelCosttimesSelect||e.lowLevelCosttimesDays&&e.lowLevelCosttimes||(o=!1),!e.lowLevelSumstoredSelect||e.lowLevelSumstoredDays&&e.lowLevelSumstored||(o=!1),!e.lowLevelSumintegralSelect||e.lowLevelSumintegralDays&&e.lowLevelSumintegral||(o=!1)),o},submitForm:function(e){var o=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;if(o.ruleForm.gradeName)if(o.ruleForm.gradeCode)if(o.ruleForm.discountRate)if(parseInt(o.ruleForm.discountRate)>10)s.a.showmsg("折扣率格式有误","error");else if(2!=o.ruleForm.discountControl||o.ruleForm.discountControlLower&&o.ruleForm.discountControlUpper)if(2==o.ruleForm.discountControl&&(parseInt(o.ruleForm.discountControlLower)>10||parseInt(o.ruleForm.discountControlUpper)>10||Number(o.ruleForm.discountControlLower)>=Number(o.ruleForm.discountControlUpper)))s.a.showmsg("折扣控制中的折扣率格式有误","error");else if(parseInt(o.ruleForm.discountControlLower)>10&&(o.ruleForm.discountControlLower=10),parseInt(o.ruleForm.discountControlUpper)>10&&(o.ruleForm.discountControlUpper=10),o.checkUp(o.ruleForm))if(o.checkDown(o.ruleForm)){var l=JSON.parse(r()(o.ruleForm));l.autoDowngrade=1==l.autoDowngrade?1:2,l.autoUpgrade=1==l.autoUpgrade?1:2,l.gradeType=String(l.gradeType),l.upLevelHighcostSelect=1==l.upLevelHighcostSelect?1:0,l.upLevelDaystoredSelect=1==l.upLevelDaystoredSelect?1:0,l.upLevelSumcostSelect=1==l.upLevelSumcostSelect?1:0,l.upLevelCostimesSelect=1==l.upLevelCostimesSelect?1:0,l.upLevelSumstoredSelect=1==l.upLevelSumstoredSelect?1:0,l.upLevelSumintegralSelect=1==l.upLevelSumintegralSelect?1:0,console.log(l.lowLevelHighcostSelect,l.lowLevelDaystoredSelect,l.lowLevelSumcostSelect,l.lowLevelCosttimesSelect,l.lowLevelSumstoredSelect,l.lowLevelSumintegralSelect),l.lowLevelHighcostSelect=1==l.lowLevelHighcostSelect?1:0,l.lowLevelDaystoredSelect=1==l.lowLevelDaystoredSelect?1:0,l.lowLevelSumcostSelect=1==l.lowLevelSumcostSelect?1:0,l.lowLevelCosttimesSelect=1==l.lowLevelCosttimesSelect?1:0,l.lowLevelSumstoredSelect=1==l.lowLevelSumstoredSelect?1:0,l.lowLevelSumintegralSelect=1==l.lowLevelSumintegralSelect?1:0,l.discountControlUpper=l.discountControlUpper||"0",l.discountControlLower=l.discountControlLower||"0",l.upLevelHighcost=l.upLevelHighcost||0,l.upLevelDaystored=l.upLevelDaystored||0,l.upLevelSumcostDays=l.upLevelSumcostDays||0,l.upLevelSumcost=l.upLevelSumcost||0,l.upLevelCosttimesDays=l.upLevelCosttimesDays||0,l.upLevelCosttimes=l.upLevelCosttimes||0,l.upLevelSumstoredDays=l.upLevelSumstoredDays||0,l.upLevelSumstored=l.upLevelSumstored||0,l.upLevelSumintegralDays=l.upLevelSumintegralDays||0,l.upLevelSumintegral=l.upLevelSumintegral||0,l.gradeEffectDay=l.gradeEffectDay||0,l.lowLevelHighcostDays=l.lowLevelHighcostDays||0,l.lowLevelHighcost=l.lowLevelHighcost||0,l.lowLevelDaystoredDays=l.lowLevelDaystoredDays||0,l.lowLevelDaystored=l.lowLevelDaystored||0,l.lowLevelSumcostDays=l.lowLevelSumcostDays||0,l.lowLevelSumcost=l.lowLevelSumcost||0,l.lowLevelCosttimesDays=l.lowLevelCosttimesDays||0,l.lowLevelCosttimes=l.lowLevelCosttimes||0,l.lowLevelSumstoredDays=l.lowLevelSumstoredDays||0,l.lowLevelSumstored=l.lowLevelSumstored||0,l.lowLevelSumintegralDays=l.lowLevelSumintegralDays||0,l.lowLevelSumintegral=l.lowLevelSumintegral||0;var t="";o.linkLevelTableData.forEach(function(e,l){e.selectedGradeId&&(t+=e.enterpriseId+":"+e.selectedGradeId+(o.linkLevelTableData.length>1?",":""))}),l.upCliqueEnterpriseRelation=t,console.log(l.upCliqueEnterpriseRelation),l.gradeStrategyIds="";var u=[];console.log(o.countTableData),o.countTableData&&o.countTableData.length&&o.countTableData.forEach(function(e,o){u.push(e.gradeId)}),u.length&&(l.gradeStrategyIds=u.join(",")),console.log(l.gradeStrategyIds),o.saveInfo(l)}else s.a.showmsg("请填写降级条件","error");else s.a.showmsg("请填写升级条件","error");else s.a.showmsg("请填写折扣控制中的折扣率","error");else s.a.showmsg("请填写折扣率","error");else s.a.showmsg("请填写等级编码","error");else s.a.showmsg("请填写等级名称","error")})},saveInfo:function(e){var o=this,l=e;Object(c.e)("/api-admin/do-save-member-grade",l).then(function(e){console.log(e.data.result);var l=e.data;if(0==l.errorCode)return s.a.showmsg("保存成功","success"),void o.goBack();n.a.errorMsg(l)}).catch(function(e){console.log(e),o.$message.error({duration:1e3,message:e.message})})},focus:function(e,o){console.log(e,o),this.inputFlag=e,this.inputFlagNum=o},toInput:function(e){console.log(e);var o="";o=a.a.getByteVal(e.target.value,this.inputFlagNum);console.log(o),this.ruleForm[this.inputFlag]=o.trim(),this.inputNumObj[this.inputFlag]=a.a.getZhLen(this.ruleForm[this.inputFlag]),console.log(this.ruleForm[this.inputFlag])},addCate:function(e){console.log(index,row,obj),this.changeRoute("/editGroupCate")},delGroupCate:function(e,o,l){var t=this;console.log(e,o,l);var r={strategyId:o.gradeStrategyId};t.$confirm("确认删除吗?","提示",{}).then(function(){Object(c.a)("/api-admin/delete-member-grade-strategy",r).then(function(o){var t=o.data;if(0==t.errorCode)return s.a.showmsg("删除成功","success"),void l.splice(e,1);n.a.errorMsg(t)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}).catch(function(){})},changeCardLevel:function(e,o){console.log(e,o),o.gradeList.forEach(function(l,t){l.gradeId==e&&(o.selectedGradeCode=l.gradeCode,o.selectedAutoDowngrade=l.autoDowngrade,o.selectedAutoUpgrade=l.autoUpgrade)}),console.log(o)},getMemberGradeInfo:function(){var e=this,o={gradeId:e.ruleForm.gradeId};Object(c.e)("/api-admin/get-member-grade-info",o).then(function(o){var l=o.data;if(0==l.errorCode){e.countTableData=l.result.strategyList;var t=l.result.enterpriseGradeList;t.forEach(function(e,o){e.gradeList&&e.gradeList.unshift({gradeId:"",gradeName:"请选择",gradeCode:"",autoDowngrade:"",autoUpgrade:""})}),e.linkLevelTableData=t;var r=l.result.dto;return r.autoDowngrade=1==r.autoDowngrade,r.autoUpgrade=1==r.autoUpgrade,r.gradeType=String(r.gradeType),r.calculationMethod=String(r.calculationMethod),r.discountControl=String(r.discountControl),r.discountControlUpper=String(r.discountControlUpper),r.discountControlLower=String(r.discountControlLower),r.upLevelHighcostSelect=1==r.upLevelHighcostSelect,r.upLevelDaystoredSelect=1==r.upLevelDaystoredSelect,r.upLevelSumcostSelect=1==r.upLevelSumcostSelect,r.upLevelCostimesSelect=1==r.upLevelCostimesSelect,r.upLevelSumstoredSelect=1==r.upLevelSumstoredSelect,r.upLevelSumintegralSelect=1==r.upLevelSumintegralSelect,console.log(r.lowLevelHighcostSelect,r.lowLevelDaystoredSelect,r.lowLevelSumcostSelect,r.lowLevelCosttimesSelect,r.lowLevelSumstoredSelect,r.lowLevelSumintegralSelect),r.lowLevelHighcostSelect=1==r.lowLevelHighcostSelect,r.lowLevelDaystoredSelect=1==r.lowLevelDaystoredSelect,r.lowLevelSumcostSelect=1==r.lowLevelSumcostSelect,r.lowLevelCosttimesSelect=1==r.lowLevelCosttimesSelect,r.lowLevelSumstoredSelect=1==r.lowLevelSumstoredSelect,r.lowLevelSumintegralSelect=1==r.lowLevelSumintegralSelect,e.ruleForm=r,e.inputNumObj.gradeName=a.a.getZhLen(e.ruleForm.gradeName),void(e.inputNumObj.gradeCode=a.a.getZhLen(e.ruleForm.gradeCode))}n.a.errorMsg(l)}).catch(function(o){console.log(o),e.$message.error({duration:1e3,message:o.message})})}},beforeRouteLeave:function(e,o,l){console.log(e,o,l),console.log(this.ruleForm);var t=e;"/editGroupCate"!=t.path&&"/addGroupCate"!=t.path||(sessionStorage.setItem("localForm",r()(this.ruleForm)),sessionStorage.setItem("strategy",r()(this.countTableData)),sessionStorage.setItem("relation",r()(this.linkLevelTableData))),l()},components:{topNav:u.a},created:function(){},mounted:function(){console.log("mounted",this.$route.query.gradeId),this.ruleForm.gradeId=this.$route.query.gradeId;var e=JSON.parse(sessionStorage.getItem("localForm")),o="";"undefined"!=sessionStorage.getItem("strategy")&&(o=JSON.parse(sessionStorage.getItem("strategy")));var l="";if(sessionStorage.getItem("relation")&&"undefined"!=sessionStorage.getItem("relation")&&(l=JSON.parse(sessionStorage.getItem("relation"))),e||o||l)return console.log(e,o,l),this.ruleForm=e,this.countTableData=o,this.linkLevelTableData=l,this.inputNumObj.gradeName=a.a.getZhLen(this.ruleForm.gradeName),this.inputNumObj.gradeCode=a.a.getZhLen(this.ruleForm.gradeCode),sessionStorage.removeItem("localForm"),sessionStorage.removeItem("strategy"),void sessionStorage.removeItem("relation");this.getMemberGradeInfo()},updated:function(){console.log("更新完成")},beforeRouteUpdate:function(e,o,l){console.log("beforeRouteUpdate")}},m={render:function(){var e=this,o=e.$createElement,l=e._self._c||o;return l("div",{staticClass:"right-wrap"},[l("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),l("div",{staticClass:"right-content"},[l("div",{staticClass:"right-box"},[l("div",{staticClass:"attention-wrap"},[l("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[l("el-form-item",{staticClass:"limit-el-item",attrs:{label:"等级名称",prop:"gradeName"}},[l("el-input",{staticClass:"w-340",on:{focus:function(o){e.focus("gradeName",12)}},nativeOn:{keyup:function(o){return l=o,e.toInput(l);var l}},model:{value:e.ruleForm.gradeName,callback:function(o){e.$set(e.ruleForm,"gradeName",o)},expression:"ruleForm.gradeName"}}),e._v(" "),l("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.gradeName)+"/12")])],1),e._v(" "),l("el-form-item",{staticClass:"limit-el-item",attrs:{label:"等级编码",prop:"gradeCode"}},[l("el-input",{staticClass:"w-340",attrs:{disabled:""!=e.ruleForm.gradeCode},on:{focus:function(o){e.focus("gradeCode",6)}},nativeOn:{keyup:function(o){return l=o,e.toInput(l);var l}},model:{value:e.ruleForm.gradeCode,callback:function(o){e.$set(e.ruleForm,"gradeCode",o)},expression:"ruleForm.gradeCode"}}),e._v(" "),l("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.gradeCode)+"/6")])],1),e._v(" "),l("el-form-item",{attrs:{label:"卡面颜色",prop:"cardColor"}},[l("el-color-picker",{model:{value:e.ruleForm.cardColor,callback:function(o){e.$set(e.ruleForm,"cardColor",o)},expression:"ruleForm.cardColor"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"文字颜色",prop:"cardFontColor"}},[l("el-color-picker",{model:{value:e.ruleForm.cardFontColor,callback:function(o){e.$set(e.ruleForm,"cardFontColor",o)},expression:"ruleForm.cardFontColor"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"等级类型",prop:"gradeType"}},[l("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.gradeType,callback:function(o){e.$set(e.ruleForm,"gradeType",o)},expression:"ruleForm.gradeType"}},[e._v("常规卡")]),e._v(" "),l("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.gradeType,callback:function(o){e.$set(e.ruleForm,"gradeType",o)},expression:"ruleForm.gradeType"}},[e._v("特殊卡")])],1),e._v(" "),l("el-form-item",{attrs:{label:"折扣率",prop:"discountRate"}},[l("el-input",{on:{focus:function(o){e.inputFocus("discountRate")},change:function(o){e.formatInputChange(o)}},model:{value:e.ruleForm.discountRate,callback:function(o){e.$set(e.ruleForm,"discountRate",o)},expression:"ruleForm.discountRate"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"计算方式",prop:"calculationMethod"}},[l("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.calculationMethod,callback:function(o){e.$set(e.ruleForm,"calculationMethod",o)},expression:"ruleForm.calculationMethod"}},[e._v("就低原则")]),e._v(" "),l("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.calculationMethod,callback:function(o){e.$set(e.ruleForm,"calculationMethod",o)},expression:"ruleForm.calculationMethod"}},[e._v("折上折")])],1),e._v(" "),l("el-form-item",{attrs:{label:"折扣控制",prop:""}},[l("div",[l("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.discountControl,callback:function(o){e.$set(e.ruleForm,"discountControl",o)},expression:"ruleForm.discountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),l("div",[l("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.discountControl,callback:function(o){e.$set(e.ruleForm,"discountControl",o)},expression:"ruleForm.discountControl"}},[e._v("折扣率")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("discountControlLower")},change:function(o){e.formatInputChange(o)}},model:{value:e.ruleForm.discountControlLower,callback:function(o){e.$set(e.ruleForm,"discountControlLower",o)},expression:"ruleForm.discountControlLower"}}),e._v(" "),l("label",[e._v("至")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("discountControlUpper")},change:function(o){e.formatInputChange(o)}},model:{value:e.ruleForm.discountControlUpper,callback:function(o){e.$set(e.ruleForm,"discountControlUpper",o)},expression:"ruleForm.discountControlUpper"}}),e._v(" "),l("label",[e._v("商品都适用")])],1)]),e._v(" "),e._e(),e._v(" "),l("el-form-item",{staticClass:"table-label",attrs:{label:"关联商户等级",prop:""}},[l("el-table",{staticStyle:{width:"100%"},attrs:{data:e.linkLevelTableData}},[l("el-table-column",{attrs:{prop:"enterpriseName",label:"商户名称"}}),e._v(" "),l("el-table-column",{attrs:{prop:"",label:"会员等级"},scopedSlots:e._u([{key:"default",fn:function(o){return[l("el-select",{attrs:{size:"small",placeholder:"请选择"},on:{change:function(l){e.changeCardLevel(l,o.row)}},model:{value:o.row.selectedGradeId,callback:function(l){e.$set(o.row,"selectedGradeId",l)},expression:"scope.row.selectedGradeId"}},e._l(o.row.gradeList,function(e){return l("el-option",{attrs:{label:e.gradeName,value:e.gradeId}})}))]}}])}),e._v(" "),l("el-table-column",{attrs:{prop:"selectedGradeCode",label:"等级编码"}}),e._v(" "),l("el-table-column",{attrs:{prop:"",label:"自动升级"},scopedSlots:e._u([{key:"default",fn:function(o){return[o.row.selectedAutoUpgrade?[e._v("\n "+e._s(1==o.row.selectedAutoUpgrade?"是":"否")+"\n ")]:[e._v("\n "+e._s("--")+"\n ")]]}}])}),e._v(" "),l("el-table-column",{attrs:{prop:"",label:"自动降级"},scopedSlots:e._u([{key:"default",fn:function(o){return[o.row.selectedAutoDowngrade?[e._v("\n "+e._s(1==o.row.selectedAutoDowngrade?"是":"否")+"\n ")]:[e._v("\n "+e._s("--")+"\n ")]]}}])})],1)],1),e._v(" "),l("el-form-item",{attrs:{label:"自动升级",prop:""}},[l("el-switch",{model:{value:e.ruleForm.autoUpgrade,callback:function(o){e.$set(e.ruleForm,"autoUpgrade",o)},expression:"ruleForm.autoUpgrade"}})],1),e._v(" "),e.ruleForm.autoUpgrade?l("el-form-item",{attrs:{label:"升级条件",prop:""}},[l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.upLevelHighcostSelect,callback:function(o){e.$set(e.ruleForm,"upLevelHighcostSelect",o)},expression:"ruleForm.upLevelHighcostSelect"}},[e._v("当天消费满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelHighcost","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelHighcost,callback:function(o){e.$set(e.ruleForm,"upLevelHighcost",o)},expression:"ruleForm.upLevelHighcost"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.upLevelDaystoredSelect,callback:function(o){e.$set(e.ruleForm,"upLevelDaystoredSelect",o)},expression:"ruleForm.upLevelDaystoredSelect"}},[e._v("当天储值满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelDaystored","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelDaystored,callback:function(o){e.$set(e.ruleForm,"upLevelDaystored",o)},expression:"ruleForm.upLevelDaystored"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.upLevelSumcostSelect,callback:function(o){e.$set(e.ruleForm,"upLevelSumcostSelect",o)},expression:"ruleForm.upLevelSumcostSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelSumcostDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelSumcostDays,callback:function(o){e.$set(e.ruleForm,"upLevelSumcostDays",o)},expression:"ruleForm.upLevelSumcostDays"}}),e._v(" "),l("label",[e._v("天内消费满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelSumcost","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelSumcost,callback:function(o){e.$set(e.ruleForm,"upLevelSumcost",o)},expression:"ruleForm.upLevelSumcost"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.upLevelCostimesSelect,callback:function(o){e.$set(e.ruleForm,"upLevelCostimesSelect",o)},expression:"ruleForm.upLevelCostimesSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelCosttimesDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelCosttimesDays,callback:function(o){e.$set(e.ruleForm,"upLevelCosttimesDays",o)},expression:"ruleForm.upLevelCosttimesDays"}}),e._v(" "),l("label",[e._v("天内消费满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelCosttimes","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelCosttimes,callback:function(o){e.$set(e.ruleForm,"upLevelCosttimes",o)},expression:"ruleForm.upLevelCosttimes"}}),e._v(" "),l("label",[e._v(" 次 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.upLevelSumstoredSelect,callback:function(o){e.$set(e.ruleForm,"upLevelSumstoredSelect",o)},expression:"ruleForm.upLevelSumstoredSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelSumstoredDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelSumstoredDays,callback:function(o){e.$set(e.ruleForm,"upLevelSumstoredDays",o)},expression:"ruleForm.upLevelSumstoredDays"}}),e._v(" "),l("label",[e._v("天内储值满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelSumstored","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelSumstored,callback:function(o){e.$set(e.ruleForm,"upLevelSumstored",o)},expression:"ruleForm.upLevelSumstored"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.upLevelSumintegralSelect,callback:function(o){e.$set(e.ruleForm,"upLevelSumintegralSelect",o)},expression:"ruleForm.upLevelSumintegralSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelSumintegralDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelSumintegralDays,callback:function(o){e.$set(e.ruleForm,"upLevelSumintegralDays",o)},expression:"ruleForm.upLevelSumintegralDays"}}),e._v(" "),l("label",[e._v("天内获得 ")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelSumintegral","point")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelSumintegral,callback:function(o){e.$set(e.ruleForm,"upLevelSumintegral",o)},expression:"ruleForm.upLevelSumintegral"}}),e._v(" "),l("label",[e._v(" 积分 ")])],1)]):e._e(),e._v(" "),l("el-form-item",{attrs:{label:"自动降级",prop:""}},[l("el-switch",{model:{value:e.ruleForm.autoDowngrade,callback:function(o){e.$set(e.ruleForm,"autoDowngrade",o)},expression:"ruleForm.autoDowngrade"}})],1),e._v(" "),e.ruleForm.autoDowngrade?l("div",[l("el-form-item",{attrs:{label:"会员等级有效期",prop:""}},[l("label",[e._v(" 自升级之日起算 ")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("gradeEffectDay","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.gradeEffectDay,callback:function(o){e.$set(e.ruleForm,"gradeEffectDay",o)},expression:"ruleForm.gradeEffectDay"}}),e._v(" "),l("label",[e._v(" 天 ")])],1),e._v(" "),l("el-form-item",{attrs:{label:"保级条件",prop:""}},[l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.lowLevelHighcostSelect,callback:function(o){e.$set(e.ruleForm,"lowLevelHighcostSelect",o)},expression:"ruleForm.lowLevelHighcostSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelHighcostDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelHighcostDays,callback:function(o){e.$set(e.ruleForm,"lowLevelHighcostDays",o)},expression:"ruleForm.lowLevelHighcostDays"}}),e._v(" "),l("label",[e._v("天内单天消费满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelHighcost","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelHighcost,callback:function(o){e.$set(e.ruleForm,"lowLevelHighcost",o)},expression:"ruleForm.lowLevelHighcost"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.lowLevelDaystoredSelect,callback:function(o){e.$set(e.ruleForm,"lowLevelDaystoredSelect",o)},expression:"ruleForm.lowLevelDaystoredSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelDaystoredDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelDaystoredDays,callback:function(o){e.$set(e.ruleForm,"lowLevelDaystoredDays",o)},expression:"ruleForm.lowLevelDaystoredDays"}}),e._v(" "),l("label",[e._v("天内单天储值满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelDaystored","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelDaystored,callback:function(o){e.$set(e.ruleForm,"lowLevelDaystored",o)},expression:"ruleForm.lowLevelDaystored"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.lowLevelSumcostSelect,callback:function(o){e.$set(e.ruleForm,"lowLevelSumcostSelect",o)},expression:"ruleForm.lowLevelSumcostSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelSumcostDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelSumcostDays,callback:function(o){e.$set(e.ruleForm,"lowLevelSumcostDays",o)},expression:"ruleForm.lowLevelSumcostDays"}}),e._v(" "),l("label",[e._v("天内消费满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelSumcost","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelSumcost,callback:function(o){e.$set(e.ruleForm,"lowLevelSumcost",o)},expression:"ruleForm.lowLevelSumcost"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.lowLevelCosttimesSelect,callback:function(o){e.$set(e.ruleForm,"lowLevelCosttimesSelect",o)},expression:"ruleForm.lowLevelCosttimesSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelCosttimesDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelCosttimesDays,callback:function(o){e.$set(e.ruleForm,"lowLevelCosttimesDays",o)},expression:"ruleForm.lowLevelCosttimesDays"}}),e._v(" "),l("label",[e._v("天内消费满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelCosttimes","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelCosttimes,callback:function(o){e.$set(e.ruleForm,"lowLevelCosttimes",o)},expression:"ruleForm.lowLevelCosttimes"}}),e._v(" "),l("label",[e._v(" 次 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.lowLevelSumstoredSelect,callback:function(o){e.$set(e.ruleForm,"lowLevelSumstoredSelect",o)},expression:"ruleForm.lowLevelSumstoredSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelSumstoredDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelSumstoredDays,callback:function(o){e.$set(e.ruleForm,"lowLevelSumstoredDays",o)},expression:"ruleForm.lowLevelSumstoredDays"}}),e._v(" "),l("label",[e._v("天内储值满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelSumstored","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelSumstored,callback:function(o){e.$set(e.ruleForm,"lowLevelSumstored",o)},expression:"ruleForm.lowLevelSumstored"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.lowLevelSumintegralSelect,callback:function(o){e.$set(e.ruleForm,"lowLevelSumintegralSelect",o)},expression:"ruleForm.lowLevelSumintegralSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelSumintegralDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelSumintegralDays,callback:function(o){e.$set(e.ruleForm,"lowLevelSumintegralDays",o)},expression:"ruleForm.lowLevelSumintegralDays"}}),e._v(" "),l("label",[e._v("天内获得")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelSumintegral","point")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelSumintegral,callback:function(o){e.$set(e.ruleForm,"lowLevelSumintegral",o)},expression:"ruleForm.lowLevelSumintegral"}}),e._v(" "),l("label",[e._v(" 积分 ")])],1)])],1):e._e(),e._v(" "),l("el-form-item",{staticClass:"font-0"},[l("el-button",{attrs:{type:"primary"},on:{click:function(o){e.submitForm("ruleForm")}}},[e._v("保 存")]),e._v(" "),l("el-button",{on:{click:e.goBack}},[e._v("返 回")])],1)],1)],1)])]),e._v(" "),l("vue-gic-footer")],1)},staticRenderFns:[]};var v=l("VU/8")(i,m,!1,function(e){l("hYAr")},"data-v-224e0ffd",null);o.default=v.exports},hYAr:function(e,o){}});
//# sourceMappingURL=24.c48c0d80cea5ac5e96c0.js.map
\ No newline at end of file
webpackJsonp([25],{QwkL:function(e,o,l){"use strict";Object.defineProperty(o,"__esModule",{value:!0});var t=l("mvHQ"),r=l.n(t),u=l("3Xzz"),a=l("Mk6G"),s=l("3E4D"),n=l("Ch4/"),c=l("P9l9"),i={name:"editGroupGrade",data:function(){return{navpath:[{name:"首页",path:""},{name:"编辑集团会员等级",path:""}],rules:{gradeName:[{required:!0,message:"请填写等级名称",trigger:"blur"}],cardColor:[{required:!0,message:"请填写卡面颜色",trigger:"change"}],cardFontColor:[{required:!0,message:"请填写文字颜色",trigger:"change"}],gradeType:[{required:!0,message:"请选择等级类型",trigger:"change"}],discountRate:[{required:!0,message:"请填写折扣率",trigger:"change"}],calculationMethod:[{required:!0,message:"请填写计算方式",trigger:"change"}]},inputNumObj:{gradeName:0,gradeCode:0},inputFlag:"",inputFlagNum:"",ruleForm:{gradeId:"",gradeIntegralId:"",gradeName:"",gradeCode:"",cardColor:"",cardFontColor:"",gradeType:"1",discountRate:"",calculationMethod:"2",discountControl:"",discountControlUpper:"",discountControlLower:"",autoUpgrade:!0,upLevelHighcostSelect:!1,upLevelHighcost:"",upLevelDaystoredSelect:!1,upLevelDaystored:"",upLevelSumcostSelect:!1,upLevelSumcostDays:"",upLevelSumcost:"",upLevelCostimesSelect:!1,upLevelCosttimes:"",upLevelCosttimesDays:"",upLevelSumstoredSelect:!1,upLevelSumstored:"",upLevelSumstoredDays:"",upLevelSumintegralSelect:!1,upLevelSumintegral:"",upLevelSumintegralDays:"",autoDowngrade:!0,gradeEffectDay:"",lowLevelHighcostDays:"",lowLevelHighcost:"",lowLevelHighcostSelect:!1,lowLevelDaystoredSelect:!1,lowLevelDaystoredDays:"",lowLevelDaystored:"",lowLevelSumcostDays:"",lowLevelSumcostSelect:!1,lowLevelSumcost:"",lowLevelCosttimesSelect:!1,lowLevelCosttimesDays:"",lowLevelCosttimes:"",lowLevelSumstoredSelect:!1,lowLevelSumstored:"",lowLevelSumstoredDays:"",lowLevelSumintegralSelect:!1,lowLevelSumintegral:"",lowLevelSumintegralDays:"",gradeDescribe:"",upCliqueEnterpriseRelation:null},countTableData:[],linkLevelTableData:[],levelOptions:[{value:"0",label:"普卡"},{value:"1",label:"青铜卡卡"}]}},methods:{changeRoute:function(e){this.$router.push(e)},goBack:function(){this.$router.go(-1)},inputFocus:function(e,o){console.log(e),this.tempTag=e,this.tempFlag=o||""},formatInputChange:function(e){return console.log(e),"discountControlLower"==this.tempTag||"discountControlUpper"==this.tempTag?(this.ruleForm[this.tempTag]="NaN"==Number(String(e).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(e).replace(/[^\.\d]/g,"")).toFixed(2),void(Number(this.ruleForm[this.tempTag])>10&&(this.ruleForm[this.tempTag]=Number(10).toFixed(2)))):"discountRate"==this.tempTag?(this.ruleForm[this.tempTag]=Number(String(e).replace(/[^\.\d]/g,"")).toFixed(2),void(Number(this.ruleForm[this.tempTag])>10&&(this.ruleForm[this.tempTag]=Number(10).toFixed(2)))):void 0},formatInput:function(e){return console.log(e,e.target.value),this.ruleForm[this.tempTag]=String(e.target.value).replace(/[^\.\d]/g,""),"discountControlLower"==this.tempTag||"discountControlUpper"==this.tempTag?(this.ruleForm[this.tempTag]="NaN"==Number(String(e.target.value).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(e.target.value).replace(/[^\.\d]/g,"")).toFixed(2),void(Number(this.ruleForm[this.tempTag])>10&&(this.ruleForm[this.tempTag]=Number(10).toFixed(2)))):"discountRate"==this.tempTag?(this.ruleForm[this.tempTag]=Number(String(e.target.value).replace(/[^\.\d]/g,"")).toFixed(2),void(Number(this.ruleForm[this.tempTag])>10&&(this.ruleForm[this.tempTag]=Number(10).toFixed(2)))):(this.tempFlag&&"day"==this.tempFlag&&(this.ruleForm[this.tempTag]=a.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),4)),this.tempFlag&&"money"==this.tempFlag&&(this.ruleForm[this.tempTag]=a.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),6)),void(this.tempFlag&&"point"==this.tempFlag&&(this.ruleForm[this.tempTag]=a.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),8))))},checkUp:function(e){var o=!0;return e.autoUpgrade&&(e.upLevelHighcostSelect&&!e.upLevelHighcost&&(o=!1),e.upLevelDaystoredSelect&&!e.upLevelDaystored&&(o=!1),!e.upLevelSumcostSelect||e.upLevelSumcostDays&&e.upLevelSumcost||(o=!1),!e.upLevelCostimesSelect||e.upLevelCosttimesDays&&e.upLevelCosttimes||(o=!1),!e.upLevelSumstoredSelect||e.upLevelSumstoredDays&&e.upLevelSumstored||(o=!1),!e.upLevelSumintegralSelect||e.upLevelSumintegralDays&&e.upLevelSumintegral||(o=!1)),o},checkDown:function(e){var o=!0;return e.autoDowngrade&&(e.gradeEffectDay||(o=!1),!e.lowLevelHighcostSelect||e.lowLevelHighcostDays&&e.lowLevelHighcost||(o=!1),!e.lowLevelDaystoredSelect||e.lowLevelDaystoredDays&&e.lowLevelDaystored||(o=!1),!e.lowLevelSumcostSelect||e.lowLevelSumcostDays&&e.lowLevelSumcost||(o=!1),!e.lowLevelCosttimesSelect||e.lowLevelCosttimesDays&&e.lowLevelCosttimes||(o=!1),!e.lowLevelSumstoredSelect||e.lowLevelSumstoredDays&&e.lowLevelSumstored||(o=!1),!e.lowLevelSumintegralSelect||e.lowLevelSumintegralDays&&e.lowLevelSumintegral||(o=!1)),o},submitForm:function(e){var o=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;if(o.ruleForm.gradeName)if(o.ruleForm.gradeCode)if(o.ruleForm.discountRate)if(parseInt(o.ruleForm.discountRate)>10)s.a.showmsg("折扣率格式有误","error");else if(2!=o.ruleForm.discountControl||o.ruleForm.discountControlLower&&o.ruleForm.discountControlUpper)if(2==o.ruleForm.discountControl&&(parseInt(o.ruleForm.discountControlLower)>10||parseInt(o.ruleForm.discountControlUpper)>10||Number(o.ruleForm.discountControlLower)>=Number(o.ruleForm.discountControlUpper)))s.a.showmsg("折扣控制中的折扣率格式有误","error");else if(parseInt(o.ruleForm.discountControlLower)>10&&(o.ruleForm.discountControlLower=10),parseInt(o.ruleForm.discountControlUpper)>10&&(o.ruleForm.discountControlUpper=10),o.checkUp(o.ruleForm))if(o.checkDown(o.ruleForm)){var l=JSON.parse(r()(o.ruleForm));l.autoDowngrade=1==l.autoDowngrade?1:2,l.autoUpgrade=1==l.autoUpgrade?1:2,l.gradeType=String(l.gradeType),l.upLevelHighcostSelect=1==l.upLevelHighcostSelect?1:0,l.upLevelDaystoredSelect=1==l.upLevelDaystoredSelect?1:0,l.upLevelSumcostSelect=1==l.upLevelSumcostSelect?1:0,l.upLevelCostimesSelect=1==l.upLevelCostimesSelect?1:0,l.upLevelSumstoredSelect=1==l.upLevelSumstoredSelect?1:0,l.upLevelSumintegralSelect=1==l.upLevelSumintegralSelect?1:0,console.log(l.lowLevelHighcostSelect,l.lowLevelDaystoredSelect,l.lowLevelSumcostSelect,l.lowLevelCosttimesSelect,l.lowLevelSumstoredSelect,l.lowLevelSumintegralSelect),l.lowLevelHighcostSelect=1==l.lowLevelHighcostSelect?1:0,l.lowLevelDaystoredSelect=1==l.lowLevelDaystoredSelect?1:0,l.lowLevelSumcostSelect=1==l.lowLevelSumcostSelect?1:0,l.lowLevelCosttimesSelect=1==l.lowLevelCosttimesSelect?1:0,l.lowLevelSumstoredSelect=1==l.lowLevelSumstoredSelect?1:0,l.lowLevelSumintegralSelect=1==l.lowLevelSumintegralSelect?1:0,l.discountControlUpper=l.discountControlUpper||"0",l.discountControlLower=l.discountControlLower||"0",l.upLevelHighcost=l.upLevelHighcost||0,l.upLevelDaystored=l.upLevelDaystored||0,l.upLevelSumcostDays=l.upLevelSumcostDays||0,l.upLevelSumcost=l.upLevelSumcost||0,l.upLevelCosttimesDays=l.upLevelCosttimesDays||0,l.upLevelCosttimes=l.upLevelCosttimes||0,l.upLevelSumstoredDays=l.upLevelSumstoredDays||0,l.upLevelSumstored=l.upLevelSumstored||0,l.upLevelSumintegralDays=l.upLevelSumintegralDays||0,l.upLevelSumintegral=l.upLevelSumintegral||0,l.gradeEffectDay=l.gradeEffectDay||0,l.lowLevelHighcostDays=l.lowLevelHighcostDays||0,l.lowLevelHighcost=l.lowLevelHighcost||0,l.lowLevelDaystoredDays=l.lowLevelDaystoredDays||0,l.lowLevelDaystored=l.lowLevelDaystored||0,l.lowLevelSumcostDays=l.lowLevelSumcostDays||0,l.lowLevelSumcost=l.lowLevelSumcost||0,l.lowLevelCosttimesDays=l.lowLevelCosttimesDays||0,l.lowLevelCosttimes=l.lowLevelCosttimes||0,l.lowLevelSumstoredDays=l.lowLevelSumstoredDays||0,l.lowLevelSumstored=l.lowLevelSumstored||0,l.lowLevelSumintegralDays=l.lowLevelSumintegralDays||0,l.lowLevelSumintegral=l.lowLevelSumintegral||0;var t="";o.linkLevelTableData.forEach(function(e,l){e.selectedGradeId&&(t+=e.enterpriseId+":"+e.selectedGradeId+(o.linkLevelTableData.length>1?",":""))}),l.upCliqueEnterpriseRelation=t,console.log(l.upCliqueEnterpriseRelation),l.gradeStrategyIds="";var u=[];console.log(o.countTableData),o.countTableData&&o.countTableData.length&&o.countTableData.forEach(function(e,o){u.push(e.gradeId)}),u.length&&(l.gradeStrategyIds=u.join(",")),console.log(l.gradeStrategyIds),o.saveInfo(l)}else s.a.showmsg("请填写降级条件","error");else s.a.showmsg("请填写升级条件","error");else s.a.showmsg("请填写折扣控制中的折扣率","error");else s.a.showmsg("请填写折扣率","error");else s.a.showmsg("请填写等级编码","error");else s.a.showmsg("请填写等级名称","error")})},saveInfo:function(e){var o=this,l=e;Object(c.e)("/api-admin/do-save-member-grade",l).then(function(e){console.log(e.data.result);var l=e.data;if(0==l.errorCode)return s.a.showmsg("保存成功","success"),void o.goBack();n.a.errorMsg(l)}).catch(function(e){console.log(e),o.$message.error({duration:1e3,message:e.message})})},focus:function(e,o){console.log(e,o),this.inputFlag=e,this.inputFlagNum=o},toInput:function(e){console.log(e);var o="";o=a.a.getByteVal(e.target.value,this.inputFlagNum);console.log(o),this.ruleForm[this.inputFlag]=o.trim(),this.inputNumObj[this.inputFlag]=a.a.getZhLen(this.ruleForm[this.inputFlag]),console.log(this.ruleForm[this.inputFlag])},addCate:function(e){console.log(index,row,obj),this.changeRoute("/editGroupCate")},delGroupCate:function(e,o,l){var t=this;console.log(e,o,l);var r={strategyId:o.gradeStrategyId};t.$confirm("确认删除吗?","提示",{}).then(function(){Object(c.a)("/api-admin/delete-member-grade-strategy",r).then(function(o){var t=o.data;if(0==t.errorCode)return s.a.showmsg("删除成功","success"),void l.splice(e,1);n.a.errorMsg(t)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}).catch(function(){})},changeCardLevel:function(e,o){console.log(e,o),o.gradeList.forEach(function(l,t){l.gradeId==e&&(o.selectedGradeCode=l.gradeCode,o.selectedAutoDowngrade=l.autoDowngrade,o.selectedAutoUpgrade=l.autoUpgrade)}),console.log(o)},getMemberGradeInfo:function(){var e=this,o={gradeId:e.ruleForm.gradeId};Object(c.e)("/api-admin/get-member-grade-info",o).then(function(o){var l=o.data;if(0==l.errorCode){e.countTableData=l.result.strategyList;var t=l.result.enterpriseGradeList;t.forEach(function(e,o){e.gradeList&&e.gradeList.unshift({gradeId:"",gradeName:"请选择",gradeCode:"",autoDowngrade:"",autoUpgrade:""})}),e.linkLevelTableData=t;var r=l.result.dto;return r.autoDowngrade=1==r.autoDowngrade,r.autoUpgrade=1==r.autoUpgrade,r.gradeType=String(r.gradeType),r.calculationMethod=String(r.calculationMethod),r.discountControl=String(r.discountControl),r.discountControlUpper=String(r.discountControlUpper),r.discountControlLower=String(r.discountControlLower),r.upLevelHighcostSelect=1==r.upLevelHighcostSelect,r.upLevelDaystoredSelect=1==r.upLevelDaystoredSelect,r.upLevelSumcostSelect=1==r.upLevelSumcostSelect,r.upLevelCostimesSelect=1==r.upLevelCostimesSelect,r.upLevelSumstoredSelect=1==r.upLevelSumstoredSelect,r.upLevelSumintegralSelect=1==r.upLevelSumintegralSelect,console.log(r.lowLevelHighcostSelect,r.lowLevelDaystoredSelect,r.lowLevelSumcostSelect,r.lowLevelCosttimesSelect,r.lowLevelSumstoredSelect,r.lowLevelSumintegralSelect),r.lowLevelHighcostSelect=1==r.lowLevelHighcostSelect,r.lowLevelDaystoredSelect=1==r.lowLevelDaystoredSelect,r.lowLevelSumcostSelect=1==r.lowLevelSumcostSelect,r.lowLevelCosttimesSelect=1==r.lowLevelCosttimesSelect,r.lowLevelSumstoredSelect=1==r.lowLevelSumstoredSelect,r.lowLevelSumintegralSelect=1==r.lowLevelSumintegralSelect,e.ruleForm=r,e.inputNumObj.gradeName=a.a.getZhLen(e.ruleForm.gradeName),void(e.inputNumObj.gradeCode=a.a.getZhLen(e.ruleForm.gradeCode))}n.a.errorMsg(l)}).catch(function(o){console.log(o),e.$message.error({duration:1e3,message:o.message})})}},beforeRouteLeave:function(e,o,l){console.log(e,o,l),console.log(this.ruleForm);var t=e;"/editGroupCate"!=t.path&&"/addGroupCate"!=t.path||(sessionStorage.setItem("localForm",r()(this.ruleForm)),sessionStorage.setItem("strategy",r()(this.countTableData)),sessionStorage.setItem("relation",r()(this.linkLevelTableData))),l()},components:{topNav:u.a},created:function(){},mounted:function(){console.log("mounted",this.$route.query.gradeId),this.ruleForm.gradeId=this.$route.query.gradeId;var e=JSON.parse(sessionStorage.getItem("localForm")),o="";"undefined"!=sessionStorage.getItem("strategy")&&(o=JSON.parse(sessionStorage.getItem("strategy")));var l="";if(sessionStorage.getItem("relation")&&"undefined"!=sessionStorage.getItem("relation")&&(l=JSON.parse(sessionStorage.getItem("relation"))),e||o||l)return console.log(e,o,l),this.ruleForm=e,this.countTableData=o,this.linkLevelTableData=l,this.inputNumObj.gradeName=a.a.getZhLen(this.ruleForm.gradeName),this.inputNumObj.gradeCode=a.a.getZhLen(this.ruleForm.gradeCode),sessionStorage.removeItem("localForm"),sessionStorage.removeItem("strategy"),void sessionStorage.removeItem("relation");this.getMemberGradeInfo()},updated:function(){console.log("更新完成")},beforeRouteUpdate:function(e,o,l){console.log("beforeRouteUpdate")}},m={render:function(){var e=this,o=e.$createElement,l=e._self._c||o;return l("div",{staticClass:"right-wrap"},[l("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),l("div",{staticClass:"right-content"},[l("div",{staticClass:"right-box"},[l("div",{staticClass:"attention-wrap"},[l("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[l("el-form-item",{staticClass:"limit-el-item",attrs:{label:"等级名称",prop:"gradeName"}},[l("el-input",{staticClass:"w-340",on:{focus:function(o){e.focus("gradeName",12)}},nativeOn:{keyup:function(o){return l=o,e.toInput(l);var l}},model:{value:e.ruleForm.gradeName,callback:function(o){e.$set(e.ruleForm,"gradeName",o)},expression:"ruleForm.gradeName"}}),e._v(" "),l("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.gradeName)+"/12")])],1),e._v(" "),l("el-form-item",{staticClass:"limit-el-item",attrs:{label:"等级编码",prop:"gradeCode"}},[l("el-input",{staticClass:"w-340",attrs:{disabled:""!=e.ruleForm.gradeCode},on:{focus:function(o){e.focus("gradeCode",6)}},nativeOn:{keyup:function(o){return l=o,e.toInput(l);var l}},model:{value:e.ruleForm.gradeCode,callback:function(o){e.$set(e.ruleForm,"gradeCode",o)},expression:"ruleForm.gradeCode"}}),e._v(" "),l("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.gradeCode)+"/6")])],1),e._v(" "),l("el-form-item",{attrs:{label:"卡面颜色",prop:"cardColor"}},[l("el-color-picker",{model:{value:e.ruleForm.cardColor,callback:function(o){e.$set(e.ruleForm,"cardColor",o)},expression:"ruleForm.cardColor"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"文字颜色",prop:"cardFontColor"}},[l("el-color-picker",{model:{value:e.ruleForm.cardFontColor,callback:function(o){e.$set(e.ruleForm,"cardFontColor",o)},expression:"ruleForm.cardFontColor"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"等级类型",prop:"gradeType"}},[l("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.gradeType,callback:function(o){e.$set(e.ruleForm,"gradeType",o)},expression:"ruleForm.gradeType"}},[e._v("常规卡")]),e._v(" "),l("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.gradeType,callback:function(o){e.$set(e.ruleForm,"gradeType",o)},expression:"ruleForm.gradeType"}},[e._v("特殊卡")])],1),e._v(" "),l("el-form-item",{attrs:{label:"折扣率",prop:"discountRate"}},[l("el-input",{on:{focus:function(o){e.inputFocus("discountRate")},change:function(o){e.formatInputChange(o)}},model:{value:e.ruleForm.discountRate,callback:function(o){e.$set(e.ruleForm,"discountRate",o)},expression:"ruleForm.discountRate"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"计算方式",prop:"calculationMethod"}},[l("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.calculationMethod,callback:function(o){e.$set(e.ruleForm,"calculationMethod",o)},expression:"ruleForm.calculationMethod"}},[e._v("就低原则")]),e._v(" "),l("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.calculationMethod,callback:function(o){e.$set(e.ruleForm,"calculationMethod",o)},expression:"ruleForm.calculationMethod"}},[e._v("折上折")])],1),e._v(" "),l("el-form-item",{attrs:{label:"折扣控制",prop:""}},[l("div",[l("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.discountControl,callback:function(o){e.$set(e.ruleForm,"discountControl",o)},expression:"ruleForm.discountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),l("div",[l("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.discountControl,callback:function(o){e.$set(e.ruleForm,"discountControl",o)},expression:"ruleForm.discountControl"}},[e._v("折扣率")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("discountControlLower")},change:function(o){e.formatInputChange(o)}},model:{value:e.ruleForm.discountControlLower,callback:function(o){e.$set(e.ruleForm,"discountControlLower",o)},expression:"ruleForm.discountControlLower"}}),e._v(" "),l("label",[e._v("至")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("discountControlUpper")},change:function(o){e.formatInputChange(o)}},model:{value:e.ruleForm.discountControlUpper,callback:function(o){e.$set(e.ruleForm,"discountControlUpper",o)},expression:"ruleForm.discountControlUpper"}}),e._v(" "),l("label",[e._v("商品都适用")])],1)]),e._v(" "),e._e(),e._v(" "),l("el-form-item",{staticClass:"table-label",attrs:{label:"关联商户等级",prop:""}},[l("el-table",{staticStyle:{width:"100%"},attrs:{data:e.linkLevelTableData}},[l("el-table-column",{attrs:{prop:"enterpriseName",label:"商户名称"}}),e._v(" "),l("el-table-column",{attrs:{prop:"",label:"会员等级"},scopedSlots:e._u([{key:"default",fn:function(o){return[l("el-select",{attrs:{size:"small",placeholder:"请选择"},on:{change:function(l){e.changeCardLevel(l,o.row)}},model:{value:o.row.selectedGradeId,callback:function(l){e.$set(o.row,"selectedGradeId",l)},expression:"scope.row.selectedGradeId"}},e._l(o.row.gradeList,function(e){return l("el-option",{attrs:{label:e.gradeName,value:e.gradeId}})}))]}}])}),e._v(" "),l("el-table-column",{attrs:{prop:"selectedGradeCode",label:"等级编码"}}),e._v(" "),l("el-table-column",{attrs:{prop:"",label:"自动升级"},scopedSlots:e._u([{key:"default",fn:function(o){return[o.row.selectedAutoUpgrade?[e._v("\n "+e._s(1==o.row.selectedAutoUpgrade?"是":"否")+"\n ")]:[e._v("\n "+e._s("--")+"\n ")]]}}])}),e._v(" "),l("el-table-column",{attrs:{prop:"",label:"自动降级"},scopedSlots:e._u([{key:"default",fn:function(o){return[o.row.selectedAutoDowngrade?[e._v("\n "+e._s(1==o.row.selectedAutoDowngrade?"是":"否")+"\n ")]:[e._v("\n "+e._s("--")+"\n ")]]}}])})],1)],1),e._v(" "),l("el-form-item",{attrs:{label:"自动升级",prop:""}},[l("el-switch",{model:{value:e.ruleForm.autoUpgrade,callback:function(o){e.$set(e.ruleForm,"autoUpgrade",o)},expression:"ruleForm.autoUpgrade"}})],1),e._v(" "),e.ruleForm.autoUpgrade?l("el-form-item",{attrs:{label:"升级条件",prop:""}},[l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.upLevelHighcostSelect,callback:function(o){e.$set(e.ruleForm,"upLevelHighcostSelect",o)},expression:"ruleForm.upLevelHighcostSelect"}},[e._v("当天消费满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelHighcost","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelHighcost,callback:function(o){e.$set(e.ruleForm,"upLevelHighcost",o)},expression:"ruleForm.upLevelHighcost"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.upLevelDaystoredSelect,callback:function(o){e.$set(e.ruleForm,"upLevelDaystoredSelect",o)},expression:"ruleForm.upLevelDaystoredSelect"}},[e._v("当天储值满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelDaystored","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelDaystored,callback:function(o){e.$set(e.ruleForm,"upLevelDaystored",o)},expression:"ruleForm.upLevelDaystored"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.upLevelSumcostSelect,callback:function(o){e.$set(e.ruleForm,"upLevelSumcostSelect",o)},expression:"ruleForm.upLevelSumcostSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelSumcostDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelSumcostDays,callback:function(o){e.$set(e.ruleForm,"upLevelSumcostDays",o)},expression:"ruleForm.upLevelSumcostDays"}}),e._v(" "),l("label",[e._v("天内消费满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelSumcost","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelSumcost,callback:function(o){e.$set(e.ruleForm,"upLevelSumcost",o)},expression:"ruleForm.upLevelSumcost"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.upLevelCostimesSelect,callback:function(o){e.$set(e.ruleForm,"upLevelCostimesSelect",o)},expression:"ruleForm.upLevelCostimesSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelCosttimesDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelCosttimesDays,callback:function(o){e.$set(e.ruleForm,"upLevelCosttimesDays",o)},expression:"ruleForm.upLevelCosttimesDays"}}),e._v(" "),l("label",[e._v("天内消费满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelCosttimes","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelCosttimes,callback:function(o){e.$set(e.ruleForm,"upLevelCosttimes",o)},expression:"ruleForm.upLevelCosttimes"}}),e._v(" "),l("label",[e._v(" 次 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.upLevelSumstoredSelect,callback:function(o){e.$set(e.ruleForm,"upLevelSumstoredSelect",o)},expression:"ruleForm.upLevelSumstoredSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelSumstoredDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelSumstoredDays,callback:function(o){e.$set(e.ruleForm,"upLevelSumstoredDays",o)},expression:"ruleForm.upLevelSumstoredDays"}}),e._v(" "),l("label",[e._v("天内储值满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelSumstored","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelSumstored,callback:function(o){e.$set(e.ruleForm,"upLevelSumstored",o)},expression:"ruleForm.upLevelSumstored"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.upLevelSumintegralSelect,callback:function(o){e.$set(e.ruleForm,"upLevelSumintegralSelect",o)},expression:"ruleForm.upLevelSumintegralSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelSumintegralDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelSumintegralDays,callback:function(o){e.$set(e.ruleForm,"upLevelSumintegralDays",o)},expression:"ruleForm.upLevelSumintegralDays"}}),e._v(" "),l("label",[e._v("天内获得 ")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("upLevelSumintegral","point")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.upLevelSumintegral,callback:function(o){e.$set(e.ruleForm,"upLevelSumintegral",o)},expression:"ruleForm.upLevelSumintegral"}}),e._v(" "),l("label",[e._v(" 积分 ")])],1)]):e._e(),e._v(" "),l("el-form-item",{attrs:{label:"自动降级",prop:""}},[l("el-switch",{model:{value:e.ruleForm.autoDowngrade,callback:function(o){e.$set(e.ruleForm,"autoDowngrade",o)},expression:"ruleForm.autoDowngrade"}})],1),e._v(" "),e.ruleForm.autoDowngrade?l("div",[l("el-form-item",{attrs:{label:"会员等级有效期",prop:""}},[l("label",[e._v(" 自升级之日起算 ")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("gradeEffectDay","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.gradeEffectDay,callback:function(o){e.$set(e.ruleForm,"gradeEffectDay",o)},expression:"ruleForm.gradeEffectDay"}}),e._v(" "),l("label",[e._v(" 天 ")])],1),e._v(" "),l("el-form-item",{attrs:{label:"保级条件",prop:""}},[l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.lowLevelHighcostSelect,callback:function(o){e.$set(e.ruleForm,"lowLevelHighcostSelect",o)},expression:"ruleForm.lowLevelHighcostSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelHighcostDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelHighcostDays,callback:function(o){e.$set(e.ruleForm,"lowLevelHighcostDays",o)},expression:"ruleForm.lowLevelHighcostDays"}}),e._v(" "),l("label",[e._v("天内单天消费满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelHighcost","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelHighcost,callback:function(o){e.$set(e.ruleForm,"lowLevelHighcost",o)},expression:"ruleForm.lowLevelHighcost"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.lowLevelDaystoredSelect,callback:function(o){e.$set(e.ruleForm,"lowLevelDaystoredSelect",o)},expression:"ruleForm.lowLevelDaystoredSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelDaystoredDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelDaystoredDays,callback:function(o){e.$set(e.ruleForm,"lowLevelDaystoredDays",o)},expression:"ruleForm.lowLevelDaystoredDays"}}),e._v(" "),l("label",[e._v("天内单天储值满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelDaystored","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelDaystored,callback:function(o){e.$set(e.ruleForm,"lowLevelDaystored",o)},expression:"ruleForm.lowLevelDaystored"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.lowLevelSumcostSelect,callback:function(o){e.$set(e.ruleForm,"lowLevelSumcostSelect",o)},expression:"ruleForm.lowLevelSumcostSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelSumcostDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelSumcostDays,callback:function(o){e.$set(e.ruleForm,"lowLevelSumcostDays",o)},expression:"ruleForm.lowLevelSumcostDays"}}),e._v(" "),l("label",[e._v("天内消费满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelSumcost","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelSumcost,callback:function(o){e.$set(e.ruleForm,"lowLevelSumcost",o)},expression:"ruleForm.lowLevelSumcost"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.lowLevelCosttimesSelect,callback:function(o){e.$set(e.ruleForm,"lowLevelCosttimesSelect",o)},expression:"ruleForm.lowLevelCosttimesSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelCosttimesDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelCosttimesDays,callback:function(o){e.$set(e.ruleForm,"lowLevelCosttimesDays",o)},expression:"ruleForm.lowLevelCosttimesDays"}}),e._v(" "),l("label",[e._v("天内消费满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelCosttimes","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelCosttimes,callback:function(o){e.$set(e.ruleForm,"lowLevelCosttimes",o)},expression:"ruleForm.lowLevelCosttimes"}}),e._v(" "),l("label",[e._v(" 次 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.lowLevelSumstoredSelect,callback:function(o){e.$set(e.ruleForm,"lowLevelSumstoredSelect",o)},expression:"ruleForm.lowLevelSumstoredSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelSumstoredDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelSumstoredDays,callback:function(o){e.$set(e.ruleForm,"lowLevelSumstoredDays",o)},expression:"ruleForm.lowLevelSumstoredDays"}}),e._v(" "),l("label",[e._v("天内储值满")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelSumstored","money")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelSumstored,callback:function(o){e.$set(e.ruleForm,"lowLevelSumstored",o)},expression:"ruleForm.lowLevelSumstored"}}),e._v(" "),l("label",[e._v(" 元 ")])],1),e._v(" "),l("div",{staticClass:"check-cell"},[l("el-checkbox",{model:{value:e.ruleForm.lowLevelSumintegralSelect,callback:function(o){e.$set(e.ruleForm,"lowLevelSumintegralSelect",o)},expression:"ruleForm.lowLevelSumintegralSelect"}}),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelSumintegralDays","day")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelSumintegralDays,callback:function(o){e.$set(e.ruleForm,"lowLevelSumintegralDays",o)},expression:"ruleForm.lowLevelSumintegralDays"}}),e._v(" "),l("label",[e._v("天内获得")]),e._v(" "),l("el-input",{on:{focus:function(o){e.inputFocus("lowLevelSumintegral","point")}},nativeOn:{keyup:function(o){e.formatInput(o)}},model:{value:e.ruleForm.lowLevelSumintegral,callback:function(o){e.$set(e.ruleForm,"lowLevelSumintegral",o)},expression:"ruleForm.lowLevelSumintegral"}}),e._v(" "),l("label",[e._v(" 积分 ")])],1)])],1):e._e(),e._v(" "),l("el-form-item",{staticClass:"font-0"},[l("el-button",{attrs:{type:"primary"},on:{click:function(o){e.submitForm("ruleForm")}}},[e._v("保 存")]),e._v(" "),l("el-button",{on:{click:e.goBack}},[e._v("返 回")])],1)],1)],1)])]),e._v(" "),l("vue-gic-footer")],1)},staticRenderFns:[]};var v=l("VU/8")(i,m,!1,function(e){l("hYAr")},"data-v-224e0ffd",null);o.default=v.exports},hYAr:function(e,o){}});
//# sourceMappingURL=25.2133fdde82de7785cbc4.js.map
\ No newline at end of file
webpackJsonp([25],{"9DNv":function(e,l){},y9jV:function(e,l,o){"use strict";Object.defineProperty(l,"__esModule",{value:!0});var t=o("mvHQ"),r=o.n(t),u=o("3Xzz"),a=o("3E4D"),s=o("Ch4/"),n=o("Mk6G"),c=o("P9l9"),i={name:"addMemberGrade",data:function(){return{navpath:[{name:"首页",path:""},{name:"添加集团会员等级",path:""}],rules:{gradeName:[{required:!0,message:"请填写等级名称",trigger:"blur"}],gradeCode:[{required:!0,message:"请填写等级编码",trigger:"blur"}],cardColor:[{required:!0,message:"请填写卡面颜色",trigger:"change"}],cardFontColor:[{required:!0,message:"请填写文字颜色",trigger:"change"}],gradeType:[{required:!0,message:"请选择等级类型",trigger:"change"}],discountRate:[{required:!0,message:"请填写折扣率",trigger:"change"}],calculationMethod:[{required:!0,message:"请填写计算方式",trigger:"change"}]},inputNumObj:{gradeName:0,gradeCode:0},inputFlag:"",inputFlagNum:"",ruleForm:{gradeId:"",gradeIntegralId:"",gradeName:"",gradeCode:"",cardColor:"#000000",cardFontColor:"#ffffff",gradeType:"1",discountRate:"1",calculationMethod:"2",discountControl:"1",discountControlUpper:"0",discountControlLower:"0",autoUpgrade:!0,upLevelHighcostSelect:!1,upLevelHighcost:"0",upLevelDaystoredSelect:!1,upLevelDaystored:"0",upLevelSumcostSelect:!1,upLevelSumcostDays:"0",upLevelSumcost:"0",upLevelCostimesSelect:!1,upLevelCosttimes:"0",upLevelCosttimesDays:"0",upLevelSumstoredSelect:!1,upLevelSumstored:"0",upLevelSumstoredDays:"0",upLevelSumintegralSelect:!1,upLevelSumintegral:"0",upLevelSumintegralDays:"",autoDowngrade:!0,gradeEffectDay:"0",lowLevelHighcostDays:"0",lowLevelHighcost:"0",lowLevelHighcostSelect:!1,lowLevelDaystoredSelect:!1,lowLevelDaystoredDays:"0",lowLevelDaystored:"0",lowLevelSumcostDays:"0",lowLevelSumcostSelect:!1,lowLevelSumcost:"0",lowLevelCosttimesSelect:!1,lowLevelCosttimesDays:"0",lowLevelCosttimes:"0",lowLevelSumstoredSelect:!1,lowLevelSumstored:"0",lowLevelSumstoredDays:"0",lowLevelSumintegralSelect:!1,lowLevelSumintegral:"0",lowLevelSumintegralDays:"0",gradeDescribe:"",upCliqueEnterpriseRelation:null},countTableData:[],linkLevelTableData:[],levelOptions:[{value:"0",label:"普卡"},{value:"1",label:"青铜卡卡"}]}},created:function(){},methods:{changeRoute:function(e){this.$router.push(e)},goBack:function(){this.$router.go(-1)},inputFocus:function(e,l){console.log(e),this.tempTag=e,this.tempFlag=l||""},formatInputChange:function(e){return console.log(e),"discountControlLower"==this.tempTag||"discountControlUpper"==this.tempTag?(this.ruleForm[this.tempTag]="NaN"==Number(String(e).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(e).replace(/[^\.\d]/g,"")).toFixed(2),void(Number(this.ruleForm[this.tempTag])>10&&(this.ruleForm[this.tempTag]=Number(10).toFixed(2)))):"discountRate"==this.tempTag?(this.ruleForm[this.tempTag]=Number(String(e).replace(/[^\.\d]/g,"")).toFixed(2),void(Number(this.ruleForm[this.tempTag])>10&&(this.ruleForm[this.tempTag]=Number(10).toFixed(2)))):void 0},formatInput:function(e){console.log(e,e.target.value),this.ruleForm[this.tempTag]=String(e.target.value).replace(/[^\.\d]/g,""),this.tempFlag&&"day"==this.tempFlag&&(this.ruleForm[this.tempTag]=n.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),4)),this.tempFlag&&"money"==this.tempFlag&&(this.ruleForm[this.tempTag]=n.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),6)),this.tempFlag&&"point"==this.tempFlag&&(this.ruleForm[this.tempTag]=n.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),8))},checkUp:function(e){var l=!0;return e.autoUpgrade&&(e.upLevelHighcostSelect&&!e.upLevelHighcost&&(l=!1),e.upLevelDaystoredSelect&&!e.upLevelDaystored&&(l=!1),!e.upLevelSumcostSelect||e.upLevelSumcostDays&&e.upLevelSumcost||(l=!1),!e.upLevelCostimesSelect||e.upLevelCosttimesDays&&e.upLevelCosttimes||(l=!1),!e.upLevelSumstoredSelect||e.upLevelSumstoredDays&&e.upLevelSumstored||(l=!1),!e.upLevelSumintegralSelect||e.upLevelSumintegralDays&&e.upLevelSumintegral||(l=!1)),l},checkDown:function(e){var l=!0;return e.autoDowngrade&&(e.gradeEffectDay||(l=!1),!e.lowLevelHighcostSelect||e.lowLevelHighcostDays&&e.lowLevelHighcost||(l=!1),!e.lowLevelDaystoredSelect||e.lowLevelDaystoredDays&&e.lowLevelDaystored||(l=!1),!e.lowLevelSumcostSelect||e.lowLevelSumcostDays&&e.lowLevelSumcost||(l=!1),!e.lowLevelCosttimesSelect||e.lowLevelCosttimesDays&&e.lowLevelCosttimes||(l=!1),!e.lowLevelSumstoredSelect||e.lowLevelSumstoredDays&&e.lowLevelSumstored||(l=!1),!e.lowLevelSumintegralSelect||e.lowLevelSumintegralDays&&e.lowLevelSumintegral||(l=!1)),l},submitForm:function(e){var l=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;if(l.ruleForm.gradeName)if(l.ruleForm.gradeCode)if(l.ruleForm.discountRate)if(parseInt(l.ruleForm.discountRate)>10)a.a.showmsg("折扣率格式有误","error");else if(2!=l.ruleForm.discountControl||l.ruleForm.discountControlLower&&l.ruleForm.discountControlUpper)if(2==l.ruleForm.discountControl&&(parseInt(l.ruleForm.discountControlLower)>10||parseInt(l.ruleForm.discountControlUpper)>10||Number(l.ruleForm.discountControlLower)>=Number(l.ruleForm.discountControlUpper)))a.a.showmsg("折扣控制中的折扣率格式有误","error");else if(parseInt(l.ruleForm.discountControlLower)>10&&(l.ruleForm.discountControlLower=10),parseInt(l.ruleForm.discountControlUpper)>10&&(l.ruleForm.discountControlUpper=10),l.checkUp(l.ruleForm))if(l.checkDown(l.ruleForm)){var o=JSON.parse(r()(l.ruleForm));o.autoDowngrade=1==o.autoDowngrade?1:2,o.autoUpgrade=1==o.autoUpgrade?1:2,o.gradeType=String(o.gradeType),o.upLevelHighcostSelect=1==o.upLevelHighcostSelect?1:0,o.upLevelDaystoredSelect=1==o.upLevelDaystoredSelect?1:0,o.upLevelSumcostSelect=1==o.upLevelSumcostSelect?1:0,o.upLevelCostimesSelect=1==o.upLevelCostimesSelect?1:0,o.upLevelSumstoredSelect=1==o.upLevelSumstoredSelect?1:0,o.upLevelSumintegralSelect=1==o.upLevelSumintegralSelect?1:0,console.log(o.lowLevelHighcostSelect,o.lowLevelDaystoredSelect,o.lowLevelSumcostSelect,o.lowLevelCosttimesSelect,o.lowLevelSumstoredSelect,o.lowLevelSumintegralSelect),o.lowLevelHighcostSelect=1==o.lowLevelHighcostSelect?1:0,o.lowLevelDaystoredSelect=1==o.lowLevelDaystoredSelect?1:0,o.lowLevelSumcostSelect=1==o.lowLevelSumcostSelect?1:0,o.lowLevelCosttimesSelect=1==o.lowLevelCosttimesSelect?1:0,o.lowLevelSumstoredSelect=1==o.lowLevelSumstoredSelect?1:0,o.lowLevelSumintegralSelect=1==o.lowLevelSumintegralSelect?1:0,o.discountControlUpper=o.discountControlUpper||"0",o.discountControlLower=o.discountControlLower||"0",o.upLevelHighcost=o.upLevelHighcost||0,o.upLevelDaystored=o.upLevelDaystored||0,o.upLevelSumcostDays=o.upLevelSumcostDays||0,o.upLevelSumcost=o.upLevelSumcost||0,o.upLevelCosttimesDays=o.upLevelCosttimesDays||0,o.upLevelCosttimes=o.upLevelCosttimes||0,o.upLevelSumstoredDays=o.upLevelSumstoredDays||0,o.upLevelSumstored=o.upLevelSumstored||0,o.upLevelSumintegralDays=o.upLevelSumintegralDays||0,o.upLevelSumintegral=o.upLevelSumintegral||0,o.gradeEffectDay=o.gradeEffectDay||0,o.lowLevelHighcostDays=o.lowLevelHighcostDays||0,o.lowLevelHighcost=o.lowLevelHighcost||0,o.lowLevelDaystoredDays=o.lowLevelDaystoredDays||0,o.lowLevelDaystored=o.lowLevelDaystored||0,o.lowLevelSumcostDays=o.lowLevelSumcostDays||0,o.lowLevelSumcost=o.lowLevelSumcost||0,o.lowLevelCosttimesDays=o.lowLevelCosttimesDays||0,o.lowLevelCosttimes=o.lowLevelCosttimes||0,o.lowLevelSumstoredDays=o.lowLevelSumstoredDays||0,o.lowLevelSumstored=o.lowLevelSumstored||0,o.lowLevelSumintegralDays=o.lowLevelSumintegralDays||0,o.lowLevelSumintegral=o.lowLevelSumintegral||0;var t="";l.linkLevelTableData.forEach(function(e,o){e.selectedGradeId&&(t+=e.enterpriseId+":"+e.selectedGradeId+(l.linkLevelTableData.length>1?",":""))}),o.upCliqueEnterpriseRelation=t,console.log(o.upCliqueEnterpriseRelation),o.gradeStrategyIds="";var u=[];l.countTableData.length&&l.countTableData.forEach(function(e,l){u.push(e.gradeStrategyId)}),u.length&&(o.gradeStrategyIds=u.join(",")),console.log(o.gradeStrategyIds),l.saveInfo(o)}else a.a.showmsg("请填写降级条件","error");else a.a.showmsg("请填写升级条件","error");else a.a.showmsg("请填写折扣控制中的折扣率","error");else a.a.showmsg("请填写折扣率","error");else a.a.showmsg("请填写等级编码","error");else a.a.showmsg("请填写等级名称","error")})},saveInfo:function(e){var l=this,o=e;Object(c.e)("/api-admin/do-save-member-grade",o).then(function(e){console.log(e.data.result);var o=e.data;if(0==o.errorCode)return a.a.showmsg("保存成功","success"),void l.goBack();s.a.errorMsg(o)}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},focus:function(e,l){console.log(e,l),this.inputFlag=e,this.inputFlagNum=l},toInput:function(e){console.log(e);var l="";l=n.a.getByteVal(e.target.value,this.inputFlagNum);console.log(l),this.ruleForm[this.inputFlag]=l.trim(),this.inputNumObj[this.inputFlag]=n.a.getZhLen(this.ruleForm[this.inputFlag]),console.log(this.ruleForm[this.inputFlag])},editGroupCate:function(e,l,o){console.log(e,l,o)},delGroupCate:function(e,l,o){var t=this;console.log(e,l,o);var r={strategyId:l.gradeStrategyId};t.$confirm("确认删除吗?","提示",{}).then(function(){Object(c.a)(t.baseUrl+"/api-auth/delete-member-grade-strategy",r).then(function(l){var r=l.data;if(0==r.errorCode)return a.a.showmsg("删除成功","success"),void o.splice(e,1);t.$message.error({duration:1e3,message:r.message})}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}).catch(function(){})},changeCardLevel:function(e,l){console.log(e,l),l.gradeList.forEach(function(o,t){o.gradeId==e&&(l.selectedGradeCode=o.gradeCode,l.selectedAutoDowngrade=o.autoDowngrade,l.selectedAutoUpgrade=o.autoUpgrade)}),console.log(l)},getMemberGradeInfo:function(){var e=this;Object(c.e)("/api-admin/get-member-grade-info",{gradeId:""}).then(function(l){var o=l.data;if(0==o.errorCode){var t=o.result.enterpriseGradeList;return t.forEach(function(e,l){e.gradeList&&e.gradeList.unshift({gradeId:"",gradeName:"请选择",gradeCode:"",autoDowngrade:"",autoUpgrade:""})}),void(e.linkLevelTableData=t)}s.a.errorMsg(o)}).catch(function(l){console.log(l),e.$message.error({duration:1e3,message:l.message})})}},beforeRouteLeave:function(e,l,o){console.log(e,l,o),console.log(this.ruleForm);var t=e;"/editGroupCate"!=t.path&&"/addGroupCate"!=t.path||(sessionStorage.setItem("localForm",r()(this.ruleForm)),sessionStorage.setItem("strategy",r()(this.countTableData)),sessionStorage.setItem("relation",r()(this.linkLevelTableData))),o()},components:{topNav:u.a},mounted:function(){var e=JSON.parse(sessionStorage.getItem("localForm")),l=JSON.parse(sessionStorage.getItem("strategy")),o=JSON.parse(sessionStorage.getItem("relation"));if(e||l||o)return console.log(e,l,o),this.ruleForm=e,this.countTableData=l,this.linkLevelTableData=o,this.inputNumObj.gradeName=n.a.getZhLen(this.ruleForm.gradeName),this.inputNumObj.gradeCode=n.a.getZhLen(this.ruleForm.gradeCode),sessionStorage.removeItem("localForm"),sessionStorage.removeItem("strategy"),void sessionStorage.removeItem("relation");this.getMemberGradeInfo()}},m={render:function(){var e=this,l=e.$createElement,o=e._self._c||l;return o("div",{staticClass:"right-wrap"},[o("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),o("div",{staticClass:"right-content"},[o("div",{staticClass:"right-box"},[o("div",{staticClass:"attention-wrap"},[o("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[o("el-form-item",{staticClass:"limit-el-item",attrs:{label:"等级名称",prop:"gradeName"}},[o("el-input",{staticClass:"w-340",on:{focus:function(l){e.focus("gradeName",12)}},nativeOn:{keyup:function(l){return o=l,e.toInput(o);var o}},model:{value:e.ruleForm.gradeName,callback:function(l){e.$set(e.ruleForm,"gradeName",l)},expression:"ruleForm.gradeName"}}),e._v(" "),o("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.gradeName)+"/12")])],1),e._v(" "),o("el-form-item",{staticClass:"limit-el-item",attrs:{label:"等级编码",prop:"gradeCode"}},[o("el-input",{staticClass:"w-340",on:{focus:function(l){e.focus("gradeCode",6)}},nativeOn:{keyup:function(l){return o=l,e.toInput(o);var o}},model:{value:e.ruleForm.gradeCode,callback:function(l){e.$set(e.ruleForm,"gradeCode",l)},expression:"ruleForm.gradeCode"}}),e._v(" "),o("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.gradeCode)+"/6")])],1),e._v(" "),o("el-form-item",{attrs:{label:"卡面颜色",prop:"cardColor"}},[o("el-color-picker",{model:{value:e.ruleForm.cardColor,callback:function(l){e.$set(e.ruleForm,"cardColor",l)},expression:"ruleForm.cardColor"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"文字颜色",prop:"cardFontColor"}},[o("el-color-picker",{model:{value:e.ruleForm.cardFontColor,callback:function(l){e.$set(e.ruleForm,"cardFontColor",l)},expression:"ruleForm.cardFontColor"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"等级类型",prop:"gradeType"}},[o("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.gradeType,callback:function(l){e.$set(e.ruleForm,"gradeType",l)},expression:"ruleForm.gradeType"}},[e._v("常规卡")]),e._v(" "),o("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.gradeType,callback:function(l){e.$set(e.ruleForm,"gradeType",l)},expression:"ruleForm.gradeType"}},[e._v("特殊卡")])],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣率",prop:"discountRate"}},[o("el-input",{on:{focus:function(l){e.inputFocus("discountRate")},change:function(l){e.formatInputChange(l)}},model:{value:e.ruleForm.discountRate,callback:function(l){e.$set(e.ruleForm,"discountRate",l)},expression:"ruleForm.discountRate"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"计算方式",prop:"calculationMethod"}},[o("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.calculationMethod,callback:function(l){e.$set(e.ruleForm,"calculationMethod",l)},expression:"ruleForm.calculationMethod"}},[e._v("就低原则")]),e._v(" "),o("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.calculationMethod,callback:function(l){e.$set(e.ruleForm,"calculationMethod",l)},expression:"ruleForm.calculationMethod"}},[e._v("折上折")])],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:""}},[o("div",[o("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.discountControl,callback:function(l){e.$set(e.ruleForm,"discountControl",l)},expression:"ruleForm.discountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",[o("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.discountControl,callback:function(l){e.$set(e.ruleForm,"discountControl",l)},expression:"ruleForm.discountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("discountControlLower")},change:function(l){e.formatInputChange(l)}},model:{value:e.ruleForm.discountControlLower,callback:function(l){e.$set(e.ruleForm,"discountControlLower",l)},expression:"ruleForm.discountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("discountControlUpper")},change:function(l){e.formatInputChange(l)}},model:{value:e.ruleForm.discountControlUpper,callback:function(l){e.$set(e.ruleForm,"discountControlUpper",l)},expression:"ruleForm.discountControlUpper"}}),e._v(" "),o("label",[e._v("商品都适用")])],1)]),e._v(" "),e._e(),e._v(" "),o("el-form-item",{staticClass:"table-label",attrs:{label:"关联商户等级",prop:""}},[o("el-table",{staticStyle:{width:"100%"},attrs:{data:e.linkLevelTableData}},[o("el-table-column",{attrs:{prop:"enterpriseName",label:"商户名称"}}),e._v(" "),o("el-table-column",{attrs:{prop:"",label:"会员等级"},scopedSlots:e._u([{key:"default",fn:function(l){return[o("el-select",{attrs:{size:"small",placeholder:"请选择"},on:{change:function(o){e.changeCardLevel(o,l.row)}},model:{value:l.row.selectedGradeId,callback:function(o){e.$set(l.row,"selectedGradeId",o)},expression:"scope.row.selectedGradeId"}},e._l(l.row.gradeList,function(e){return o("el-option",{attrs:{label:e.gradeName,value:e.gradeId}})}))]}}])}),e._v(" "),o("el-table-column",{attrs:{prop:"selectedGradeCode",label:"等级编码"}}),e._v(" "),o("el-table-column",{attrs:{prop:"",label:"自动升级"},scopedSlots:e._u([{key:"default",fn:function(l){return[l.row.selectedAutoUpgrade?[e._v("\n "+e._s(1==l.row.selectedAutoUpgrade?"是":"否")+"\n ")]:[e._v("\n "+e._s("--")+"\n ")]]}}])}),e._v(" "),o("el-table-column",{attrs:{prop:"",label:"自动降级"},scopedSlots:e._u([{key:"default",fn:function(l){return[l.row.selectedAutoDowngrade?[e._v("\n "+e._s(1==l.row.selectedAutoDowngrade?"是":"否")+"\n ")]:[e._v("\n "+e._s("--")+"\n ")]]}}])})],1)],1),e._v(" "),o("el-form-item",{attrs:{label:"自动升级",prop:""}},[o("el-switch",{model:{value:e.ruleForm.autoUpgrade,callback:function(l){e.$set(e.ruleForm,"autoUpgrade",l)},expression:"ruleForm.autoUpgrade"}})],1),e._v(" "),e.ruleForm.autoUpgrade?o("el-form-item",{attrs:{label:"升级条件",prop:""}},[o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelHighcostSelect,callback:function(l){e.$set(e.ruleForm,"upLevelHighcostSelect",l)},expression:"ruleForm.upLevelHighcostSelect"}},[e._v("当天消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelHighcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelHighcost,callback:function(l){e.$set(e.ruleForm,"upLevelHighcost",l)},expression:"ruleForm.upLevelHighcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelDaystoredSelect,callback:function(l){e.$set(e.ruleForm,"upLevelDaystoredSelect",l)},expression:"ruleForm.upLevelDaystoredSelect"}},[e._v("当天储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelDaystored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelDaystored,callback:function(l){e.$set(e.ruleForm,"upLevelDaystored",l)},expression:"ruleForm.upLevelDaystored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelSumcostSelect,callback:function(l){e.$set(e.ruleForm,"upLevelSumcostSelect",l)},expression:"ruleForm.upLevelSumcostSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumcostDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumcostDays,callback:function(l){e.$set(e.ruleForm,"upLevelSumcostDays",l)},expression:"ruleForm.upLevelSumcostDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumcost,callback:function(l){e.$set(e.ruleForm,"upLevelSumcost",l)},expression:"ruleForm.upLevelSumcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelCostimesSelect,callback:function(l){e.$set(e.ruleForm,"upLevelCostimesSelect",l)},expression:"ruleForm.upLevelCostimesSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelCosttimesDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelCosttimesDays,callback:function(l){e.$set(e.ruleForm,"upLevelCosttimesDays",l)},expression:"ruleForm.upLevelCosttimesDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelCosttimes","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelCosttimes,callback:function(l){e.$set(e.ruleForm,"upLevelCosttimes",l)},expression:"ruleForm.upLevelCosttimes"}}),e._v(" "),o("label",[e._v(" 次 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelSumstoredSelect,callback:function(l){e.$set(e.ruleForm,"upLevelSumstoredSelect",l)},expression:"ruleForm.upLevelSumstoredSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumstoredDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumstoredDays,callback:function(l){e.$set(e.ruleForm,"upLevelSumstoredDays",l)},expression:"ruleForm.upLevelSumstoredDays"}}),e._v(" "),o("label",[e._v("天内储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumstored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumstored,callback:function(l){e.$set(e.ruleForm,"upLevelSumstored",l)},expression:"ruleForm.upLevelSumstored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelSumintegralSelect,callback:function(l){e.$set(e.ruleForm,"upLevelSumintegralSelect",l)},expression:"ruleForm.upLevelSumintegralSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumintegralDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumintegralDays,callback:function(l){e.$set(e.ruleForm,"upLevelSumintegralDays",l)},expression:"ruleForm.upLevelSumintegralDays"}}),e._v(" "),o("label",[e._v("天内获得 ")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumintegral","point")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumintegral,callback:function(l){e.$set(e.ruleForm,"upLevelSumintegral",l)},expression:"ruleForm.upLevelSumintegral"}}),e._v(" "),o("label",[e._v(" 积分 ")])],1)]):e._e(),e._v(" "),o("el-form-item",{attrs:{label:"自动降级",prop:""}},[o("el-switch",{model:{value:e.ruleForm.autoDowngrade,callback:function(l){e.$set(e.ruleForm,"autoDowngrade",l)},expression:"ruleForm.autoDowngrade"}})],1),e._v(" "),e.ruleForm.autoDowngrade?o("div",[o("el-form-item",{attrs:{label:"会员等级有效期",prop:""}},[o("label",[e._v(" 自升级之日起算 ")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("gradeEffectDay","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.gradeEffectDay,callback:function(l){e.$set(e.ruleForm,"gradeEffectDay",l)},expression:"ruleForm.gradeEffectDay"}}),e._v(" "),o("label",[e._v(" 天 ")])],1),e._v(" "),o("el-form-item",{attrs:{label:"保级条件",prop:""}},[o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelHighcostSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelHighcostSelect",l)},expression:"ruleForm.lowLevelHighcostSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelHighcostDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelHighcostDays,callback:function(l){e.$set(e.ruleForm,"lowLevelHighcostDays",l)},expression:"ruleForm.lowLevelHighcostDays"}}),e._v(" "),o("label",[e._v("天内单天消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelHighcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelHighcost,callback:function(l){e.$set(e.ruleForm,"lowLevelHighcost",l)},expression:"ruleForm.lowLevelHighcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelDaystoredSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelDaystoredSelect",l)},expression:"ruleForm.lowLevelDaystoredSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelDaystoredDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelDaystoredDays,callback:function(l){e.$set(e.ruleForm,"lowLevelDaystoredDays",l)},expression:"ruleForm.lowLevelDaystoredDays"}}),e._v(" "),o("label",[e._v("天内单天储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelDaystored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelDaystored,callback:function(l){e.$set(e.ruleForm,"lowLevelDaystored",l)},expression:"ruleForm.lowLevelDaystored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelSumcostSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelSumcostSelect",l)},expression:"ruleForm.lowLevelSumcostSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumcostDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumcostDays,callback:function(l){e.$set(e.ruleForm,"lowLevelSumcostDays",l)},expression:"ruleForm.lowLevelSumcostDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumcost,callback:function(l){e.$set(e.ruleForm,"lowLevelSumcost",l)},expression:"ruleForm.lowLevelSumcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelCosttimesSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelCosttimesSelect",l)},expression:"ruleForm.lowLevelCosttimesSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelCosttimesDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelCosttimesDays,callback:function(l){e.$set(e.ruleForm,"lowLevelCosttimesDays",l)},expression:"ruleForm.lowLevelCosttimesDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelCosttimes","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelCosttimes,callback:function(l){e.$set(e.ruleForm,"lowLevelCosttimes",l)},expression:"ruleForm.lowLevelCosttimes"}}),e._v(" "),o("label",[e._v(" 次 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelSumstoredSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelSumstoredSelect",l)},expression:"ruleForm.lowLevelSumstoredSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumstoredDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumstoredDays,callback:function(l){e.$set(e.ruleForm,"lowLevelSumstoredDays",l)},expression:"ruleForm.lowLevelSumstoredDays"}}),e._v(" "),o("label",[e._v("天内储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumstored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumstored,callback:function(l){e.$set(e.ruleForm,"lowLevelSumstored",l)},expression:"ruleForm.lowLevelSumstored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelSumintegralSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelSumintegralSelect",l)},expression:"ruleForm.lowLevelSumintegralSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumintegralDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumintegralDays,callback:function(l){e.$set(e.ruleForm,"lowLevelSumintegralDays",l)},expression:"ruleForm.lowLevelSumintegralDays"}}),e._v(" "),o("label",[e._v("天内获得")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumintegral","point")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumintegral,callback:function(l){e.$set(e.ruleForm,"lowLevelSumintegral",l)},expression:"ruleForm.lowLevelSumintegral"}}),e._v(" "),o("label",[e._v(" 积分 ")])],1)])],1):e._e(),e._v(" "),o("el-form-item",{staticClass:"font-0"},[o("el-button",{attrs:{type:"primary"},on:{click:function(l){e.submitForm("ruleForm")}}},[e._v("保 存")]),e._v(" "),o("el-button",{on:{click:e.goBack}},[e._v("返 回")])],1)],1)],1)])]),e._v(" "),o("vue-gic-footer")],1)},staticRenderFns:[]};var v=o("VU/8")(i,m,!1,function(e){o("9DNv")},"data-v-1c9e5efe",null);l.default=v.exports}});
//# sourceMappingURL=25.5071d842c7e8695018b6.js.map
\ No newline at end of file
webpackJsonp([26],{"9DNv":function(e,l){},y9jV:function(e,l,o){"use strict";Object.defineProperty(l,"__esModule",{value:!0});var t=o("mvHQ"),r=o.n(t),u=o("3Xzz"),a=o("3E4D"),s=o("Ch4/"),n=o("Mk6G"),c=o("P9l9"),i={name:"addMemberGrade",data:function(){return{navpath:[{name:"首页",path:""},{name:"添加集团会员等级",path:""}],rules:{gradeName:[{required:!0,message:"请填写等级名称",trigger:"blur"}],gradeCode:[{required:!0,message:"请填写等级编码",trigger:"blur"}],cardColor:[{required:!0,message:"请填写卡面颜色",trigger:"change"}],cardFontColor:[{required:!0,message:"请填写文字颜色",trigger:"change"}],gradeType:[{required:!0,message:"请选择等级类型",trigger:"change"}],discountRate:[{required:!0,message:"请填写折扣率",trigger:"change"}],calculationMethod:[{required:!0,message:"请填写计算方式",trigger:"change"}]},inputNumObj:{gradeName:0,gradeCode:0},inputFlag:"",inputFlagNum:"",ruleForm:{gradeId:"",gradeIntegralId:"",gradeName:"",gradeCode:"",cardColor:"#000000",cardFontColor:"#ffffff",gradeType:"1",discountRate:"1",calculationMethod:"2",discountControl:"1",discountControlUpper:"0",discountControlLower:"0",autoUpgrade:!0,upLevelHighcostSelect:!1,upLevelHighcost:"0",upLevelDaystoredSelect:!1,upLevelDaystored:"0",upLevelSumcostSelect:!1,upLevelSumcostDays:"0",upLevelSumcost:"0",upLevelCostimesSelect:!1,upLevelCosttimes:"0",upLevelCosttimesDays:"0",upLevelSumstoredSelect:!1,upLevelSumstored:"0",upLevelSumstoredDays:"0",upLevelSumintegralSelect:!1,upLevelSumintegral:"0",upLevelSumintegralDays:"",autoDowngrade:!0,gradeEffectDay:"0",lowLevelHighcostDays:"0",lowLevelHighcost:"0",lowLevelHighcostSelect:!1,lowLevelDaystoredSelect:!1,lowLevelDaystoredDays:"0",lowLevelDaystored:"0",lowLevelSumcostDays:"0",lowLevelSumcostSelect:!1,lowLevelSumcost:"0",lowLevelCosttimesSelect:!1,lowLevelCosttimesDays:"0",lowLevelCosttimes:"0",lowLevelSumstoredSelect:!1,lowLevelSumstored:"0",lowLevelSumstoredDays:"0",lowLevelSumintegralSelect:!1,lowLevelSumintegral:"0",lowLevelSumintegralDays:"0",gradeDescribe:"",upCliqueEnterpriseRelation:null},countTableData:[],linkLevelTableData:[],levelOptions:[{value:"0",label:"普卡"},{value:"1",label:"青铜卡卡"}]}},created:function(){},methods:{changeRoute:function(e){this.$router.push(e)},goBack:function(){this.$router.go(-1)},inputFocus:function(e,l){console.log(e),this.tempTag=e,this.tempFlag=l||""},formatInputChange:function(e){return console.log(e),"discountControlLower"==this.tempTag||"discountControlUpper"==this.tempTag?(this.ruleForm[this.tempTag]="NaN"==Number(String(e).replace(/[^\.\d]/g,"")).toFixed(2)?"0.00":Number(String(e).replace(/[^\.\d]/g,"")).toFixed(2),void(Number(this.ruleForm[this.tempTag])>10&&(this.ruleForm[this.tempTag]=Number(10).toFixed(2)))):"discountRate"==this.tempTag?(this.ruleForm[this.tempTag]=Number(String(e).replace(/[^\.\d]/g,"")).toFixed(2),void(Number(this.ruleForm[this.tempTag])>10&&(this.ruleForm[this.tempTag]=Number(10).toFixed(2)))):void 0},formatInput:function(e){console.log(e,e.target.value),this.ruleForm[this.tempTag]=String(e.target.value).replace(/[^\.\d]/g,""),this.tempFlag&&"day"==this.tempFlag&&(this.ruleForm[this.tempTag]=n.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),4)),this.tempFlag&&"money"==this.tempFlag&&(this.ruleForm[this.tempTag]=n.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),6)),this.tempFlag&&"point"==this.tempFlag&&(this.ruleForm[this.tempTag]=n.a.getCharVal(String(e.target.value).replace(/[^\.\d]/g,""),8))},checkUp:function(e){var l=!0;return e.autoUpgrade&&(e.upLevelHighcostSelect&&!e.upLevelHighcost&&(l=!1),e.upLevelDaystoredSelect&&!e.upLevelDaystored&&(l=!1),!e.upLevelSumcostSelect||e.upLevelSumcostDays&&e.upLevelSumcost||(l=!1),!e.upLevelCostimesSelect||e.upLevelCosttimesDays&&e.upLevelCosttimes||(l=!1),!e.upLevelSumstoredSelect||e.upLevelSumstoredDays&&e.upLevelSumstored||(l=!1),!e.upLevelSumintegralSelect||e.upLevelSumintegralDays&&e.upLevelSumintegral||(l=!1)),l},checkDown:function(e){var l=!0;return e.autoDowngrade&&(e.gradeEffectDay||(l=!1),!e.lowLevelHighcostSelect||e.lowLevelHighcostDays&&e.lowLevelHighcost||(l=!1),!e.lowLevelDaystoredSelect||e.lowLevelDaystoredDays&&e.lowLevelDaystored||(l=!1),!e.lowLevelSumcostSelect||e.lowLevelSumcostDays&&e.lowLevelSumcost||(l=!1),!e.lowLevelCosttimesSelect||e.lowLevelCosttimesDays&&e.lowLevelCosttimes||(l=!1),!e.lowLevelSumstoredSelect||e.lowLevelSumstoredDays&&e.lowLevelSumstored||(l=!1),!e.lowLevelSumintegralSelect||e.lowLevelSumintegralDays&&e.lowLevelSumintegral||(l=!1)),l},submitForm:function(e){var l=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;if(l.ruleForm.gradeName)if(l.ruleForm.gradeCode)if(l.ruleForm.discountRate)if(parseInt(l.ruleForm.discountRate)>10)a.a.showmsg("折扣率格式有误","error");else if(2!=l.ruleForm.discountControl||l.ruleForm.discountControlLower&&l.ruleForm.discountControlUpper)if(2==l.ruleForm.discountControl&&(parseInt(l.ruleForm.discountControlLower)>10||parseInt(l.ruleForm.discountControlUpper)>10||Number(l.ruleForm.discountControlLower)>=Number(l.ruleForm.discountControlUpper)))a.a.showmsg("折扣控制中的折扣率格式有误","error");else if(parseInt(l.ruleForm.discountControlLower)>10&&(l.ruleForm.discountControlLower=10),parseInt(l.ruleForm.discountControlUpper)>10&&(l.ruleForm.discountControlUpper=10),l.checkUp(l.ruleForm))if(l.checkDown(l.ruleForm)){var o=JSON.parse(r()(l.ruleForm));o.autoDowngrade=1==o.autoDowngrade?1:2,o.autoUpgrade=1==o.autoUpgrade?1:2,o.gradeType=String(o.gradeType),o.upLevelHighcostSelect=1==o.upLevelHighcostSelect?1:0,o.upLevelDaystoredSelect=1==o.upLevelDaystoredSelect?1:0,o.upLevelSumcostSelect=1==o.upLevelSumcostSelect?1:0,o.upLevelCostimesSelect=1==o.upLevelCostimesSelect?1:0,o.upLevelSumstoredSelect=1==o.upLevelSumstoredSelect?1:0,o.upLevelSumintegralSelect=1==o.upLevelSumintegralSelect?1:0,console.log(o.lowLevelHighcostSelect,o.lowLevelDaystoredSelect,o.lowLevelSumcostSelect,o.lowLevelCosttimesSelect,o.lowLevelSumstoredSelect,o.lowLevelSumintegralSelect),o.lowLevelHighcostSelect=1==o.lowLevelHighcostSelect?1:0,o.lowLevelDaystoredSelect=1==o.lowLevelDaystoredSelect?1:0,o.lowLevelSumcostSelect=1==o.lowLevelSumcostSelect?1:0,o.lowLevelCosttimesSelect=1==o.lowLevelCosttimesSelect?1:0,o.lowLevelSumstoredSelect=1==o.lowLevelSumstoredSelect?1:0,o.lowLevelSumintegralSelect=1==o.lowLevelSumintegralSelect?1:0,o.discountControlUpper=o.discountControlUpper||"0",o.discountControlLower=o.discountControlLower||"0",o.upLevelHighcost=o.upLevelHighcost||0,o.upLevelDaystored=o.upLevelDaystored||0,o.upLevelSumcostDays=o.upLevelSumcostDays||0,o.upLevelSumcost=o.upLevelSumcost||0,o.upLevelCosttimesDays=o.upLevelCosttimesDays||0,o.upLevelCosttimes=o.upLevelCosttimes||0,o.upLevelSumstoredDays=o.upLevelSumstoredDays||0,o.upLevelSumstored=o.upLevelSumstored||0,o.upLevelSumintegralDays=o.upLevelSumintegralDays||0,o.upLevelSumintegral=o.upLevelSumintegral||0,o.gradeEffectDay=o.gradeEffectDay||0,o.lowLevelHighcostDays=o.lowLevelHighcostDays||0,o.lowLevelHighcost=o.lowLevelHighcost||0,o.lowLevelDaystoredDays=o.lowLevelDaystoredDays||0,o.lowLevelDaystored=o.lowLevelDaystored||0,o.lowLevelSumcostDays=o.lowLevelSumcostDays||0,o.lowLevelSumcost=o.lowLevelSumcost||0,o.lowLevelCosttimesDays=o.lowLevelCosttimesDays||0,o.lowLevelCosttimes=o.lowLevelCosttimes||0,o.lowLevelSumstoredDays=o.lowLevelSumstoredDays||0,o.lowLevelSumstored=o.lowLevelSumstored||0,o.lowLevelSumintegralDays=o.lowLevelSumintegralDays||0,o.lowLevelSumintegral=o.lowLevelSumintegral||0;var t="";l.linkLevelTableData.forEach(function(e,o){e.selectedGradeId&&(t+=e.enterpriseId+":"+e.selectedGradeId+(l.linkLevelTableData.length>1?",":""))}),o.upCliqueEnterpriseRelation=t,console.log(o.upCliqueEnterpriseRelation),o.gradeStrategyIds="";var u=[];l.countTableData.length&&l.countTableData.forEach(function(e,l){u.push(e.gradeStrategyId)}),u.length&&(o.gradeStrategyIds=u.join(",")),console.log(o.gradeStrategyIds),l.saveInfo(o)}else a.a.showmsg("请填写降级条件","error");else a.a.showmsg("请填写升级条件","error");else a.a.showmsg("请填写折扣控制中的折扣率","error");else a.a.showmsg("请填写折扣率","error");else a.a.showmsg("请填写等级编码","error");else a.a.showmsg("请填写等级名称","error")})},saveInfo:function(e){var l=this,o=e;Object(c.e)("/api-admin/do-save-member-grade",o).then(function(e){console.log(e.data.result);var o=e.data;if(0==o.errorCode)return a.a.showmsg("保存成功","success"),void l.goBack();s.a.errorMsg(o)}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},focus:function(e,l){console.log(e,l),this.inputFlag=e,this.inputFlagNum=l},toInput:function(e){console.log(e);var l="";l=n.a.getByteVal(e.target.value,this.inputFlagNum);console.log(l),this.ruleForm[this.inputFlag]=l.trim(),this.inputNumObj[this.inputFlag]=n.a.getZhLen(this.ruleForm[this.inputFlag]),console.log(this.ruleForm[this.inputFlag])},editGroupCate:function(e,l,o){console.log(e,l,o)},delGroupCate:function(e,l,o){var t=this;console.log(e,l,o);var r={strategyId:l.gradeStrategyId};t.$confirm("确认删除吗?","提示",{}).then(function(){Object(c.a)(t.baseUrl+"/api-auth/delete-member-grade-strategy",r).then(function(l){var r=l.data;if(0==r.errorCode)return a.a.showmsg("删除成功","success"),void o.splice(e,1);t.$message.error({duration:1e3,message:r.message})}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}).catch(function(){})},changeCardLevel:function(e,l){console.log(e,l),l.gradeList.forEach(function(o,t){o.gradeId==e&&(l.selectedGradeCode=o.gradeCode,l.selectedAutoDowngrade=o.autoDowngrade,l.selectedAutoUpgrade=o.autoUpgrade)}),console.log(l)},getMemberGradeInfo:function(){var e=this;Object(c.e)("/api-admin/get-member-grade-info",{gradeId:""}).then(function(l){var o=l.data;if(0==o.errorCode){var t=o.result.enterpriseGradeList;return t.forEach(function(e,l){e.gradeList&&e.gradeList.unshift({gradeId:"",gradeName:"请选择",gradeCode:"",autoDowngrade:"",autoUpgrade:""})}),void(e.linkLevelTableData=t)}s.a.errorMsg(o)}).catch(function(l){console.log(l),e.$message.error({duration:1e3,message:l.message})})}},beforeRouteLeave:function(e,l,o){console.log(e,l,o),console.log(this.ruleForm);var t=e;"/editGroupCate"!=t.path&&"/addGroupCate"!=t.path||(sessionStorage.setItem("localForm",r()(this.ruleForm)),sessionStorage.setItem("strategy",r()(this.countTableData)),sessionStorage.setItem("relation",r()(this.linkLevelTableData))),o()},components:{topNav:u.a},mounted:function(){var e=JSON.parse(sessionStorage.getItem("localForm")),l=JSON.parse(sessionStorage.getItem("strategy")),o=JSON.parse(sessionStorage.getItem("relation"));if(e||l||o)return console.log(e,l,o),this.ruleForm=e,this.countTableData=l,this.linkLevelTableData=o,this.inputNumObj.gradeName=n.a.getZhLen(this.ruleForm.gradeName),this.inputNumObj.gradeCode=n.a.getZhLen(this.ruleForm.gradeCode),sessionStorage.removeItem("localForm"),sessionStorage.removeItem("strategy"),void sessionStorage.removeItem("relation");this.getMemberGradeInfo()}},m={render:function(){var e=this,l=e.$createElement,o=e._self._c||l;return o("div",{staticClass:"right-wrap"},[o("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),o("div",{staticClass:"right-content"},[o("div",{staticClass:"right-box"},[o("div",{staticClass:"attention-wrap"},[o("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[o("el-form-item",{staticClass:"limit-el-item",attrs:{label:"等级名称",prop:"gradeName"}},[o("el-input",{staticClass:"w-340",on:{focus:function(l){e.focus("gradeName",12)}},nativeOn:{keyup:function(l){return o=l,e.toInput(o);var o}},model:{value:e.ruleForm.gradeName,callback:function(l){e.$set(e.ruleForm,"gradeName",l)},expression:"ruleForm.gradeName"}}),e._v(" "),o("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.gradeName)+"/12")])],1),e._v(" "),o("el-form-item",{staticClass:"limit-el-item",attrs:{label:"等级编码",prop:"gradeCode"}},[o("el-input",{staticClass:"w-340",on:{focus:function(l){e.focus("gradeCode",6)}},nativeOn:{keyup:function(l){return o=l,e.toInput(o);var o}},model:{value:e.ruleForm.gradeCode,callback:function(l){e.$set(e.ruleForm,"gradeCode",l)},expression:"ruleForm.gradeCode"}}),e._v(" "),o("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.gradeCode)+"/6")])],1),e._v(" "),o("el-form-item",{attrs:{label:"卡面颜色",prop:"cardColor"}},[o("el-color-picker",{model:{value:e.ruleForm.cardColor,callback:function(l){e.$set(e.ruleForm,"cardColor",l)},expression:"ruleForm.cardColor"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"文字颜色",prop:"cardFontColor"}},[o("el-color-picker",{model:{value:e.ruleForm.cardFontColor,callback:function(l){e.$set(e.ruleForm,"cardFontColor",l)},expression:"ruleForm.cardFontColor"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"等级类型",prop:"gradeType"}},[o("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.gradeType,callback:function(l){e.$set(e.ruleForm,"gradeType",l)},expression:"ruleForm.gradeType"}},[e._v("常规卡")]),e._v(" "),o("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.gradeType,callback:function(l){e.$set(e.ruleForm,"gradeType",l)},expression:"ruleForm.gradeType"}},[e._v("特殊卡")])],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣率",prop:"discountRate"}},[o("el-input",{on:{focus:function(l){e.inputFocus("discountRate")},change:function(l){e.formatInputChange(l)}},model:{value:e.ruleForm.discountRate,callback:function(l){e.$set(e.ruleForm,"discountRate",l)},expression:"ruleForm.discountRate"}})],1),e._v(" "),o("el-form-item",{attrs:{label:"计算方式",prop:"calculationMethod"}},[o("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.calculationMethod,callback:function(l){e.$set(e.ruleForm,"calculationMethod",l)},expression:"ruleForm.calculationMethod"}},[e._v("就低原则")]),e._v(" "),o("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.calculationMethod,callback:function(l){e.$set(e.ruleForm,"calculationMethod",l)},expression:"ruleForm.calculationMethod"}},[e._v("折上折")])],1),e._v(" "),o("el-form-item",{attrs:{label:"折扣控制",prop:""}},[o("div",[o("el-radio",{attrs:{label:"1"},model:{value:e.ruleForm.discountControl,callback:function(l){e.$set(e.ruleForm,"discountControl",l)},expression:"ruleForm.discountControl"}},[e._v("所有折扣商品都适用")])],1),e._v(" "),o("div",[o("el-radio",{attrs:{label:"2"},model:{value:e.ruleForm.discountControl,callback:function(l){e.$set(e.ruleForm,"discountControl",l)},expression:"ruleForm.discountControl"}},[e._v("折扣率")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("discountControlLower")},change:function(l){e.formatInputChange(l)}},model:{value:e.ruleForm.discountControlLower,callback:function(l){e.$set(e.ruleForm,"discountControlLower",l)},expression:"ruleForm.discountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("discountControlUpper")},change:function(l){e.formatInputChange(l)}},model:{value:e.ruleForm.discountControlUpper,callback:function(l){e.$set(e.ruleForm,"discountControlUpper",l)},expression:"ruleForm.discountControlUpper"}}),e._v(" "),o("label",[e._v("商品都适用")])],1)]),e._v(" "),e._e(),e._v(" "),o("el-form-item",{staticClass:"table-label",attrs:{label:"关联商户等级",prop:""}},[o("el-table",{staticStyle:{width:"100%"},attrs:{data:e.linkLevelTableData}},[o("el-table-column",{attrs:{prop:"enterpriseName",label:"商户名称"}}),e._v(" "),o("el-table-column",{attrs:{prop:"",label:"会员等级"},scopedSlots:e._u([{key:"default",fn:function(l){return[o("el-select",{attrs:{size:"small",placeholder:"请选择"},on:{change:function(o){e.changeCardLevel(o,l.row)}},model:{value:l.row.selectedGradeId,callback:function(o){e.$set(l.row,"selectedGradeId",o)},expression:"scope.row.selectedGradeId"}},e._l(l.row.gradeList,function(e){return o("el-option",{attrs:{label:e.gradeName,value:e.gradeId}})}))]}}])}),e._v(" "),o("el-table-column",{attrs:{prop:"selectedGradeCode",label:"等级编码"}}),e._v(" "),o("el-table-column",{attrs:{prop:"",label:"自动升级"},scopedSlots:e._u([{key:"default",fn:function(l){return[l.row.selectedAutoUpgrade?[e._v("\n "+e._s(1==l.row.selectedAutoUpgrade?"是":"否")+"\n ")]:[e._v("\n "+e._s("--")+"\n ")]]}}])}),e._v(" "),o("el-table-column",{attrs:{prop:"",label:"自动降级"},scopedSlots:e._u([{key:"default",fn:function(l){return[l.row.selectedAutoDowngrade?[e._v("\n "+e._s(1==l.row.selectedAutoDowngrade?"是":"否")+"\n ")]:[e._v("\n "+e._s("--")+"\n ")]]}}])})],1)],1),e._v(" "),o("el-form-item",{attrs:{label:"自动升级",prop:""}},[o("el-switch",{model:{value:e.ruleForm.autoUpgrade,callback:function(l){e.$set(e.ruleForm,"autoUpgrade",l)},expression:"ruleForm.autoUpgrade"}})],1),e._v(" "),e.ruleForm.autoUpgrade?o("el-form-item",{attrs:{label:"升级条件",prop:""}},[o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelHighcostSelect,callback:function(l){e.$set(e.ruleForm,"upLevelHighcostSelect",l)},expression:"ruleForm.upLevelHighcostSelect"}},[e._v("当天消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelHighcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelHighcost,callback:function(l){e.$set(e.ruleForm,"upLevelHighcost",l)},expression:"ruleForm.upLevelHighcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelDaystoredSelect,callback:function(l){e.$set(e.ruleForm,"upLevelDaystoredSelect",l)},expression:"ruleForm.upLevelDaystoredSelect"}},[e._v("当天储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelDaystored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelDaystored,callback:function(l){e.$set(e.ruleForm,"upLevelDaystored",l)},expression:"ruleForm.upLevelDaystored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelSumcostSelect,callback:function(l){e.$set(e.ruleForm,"upLevelSumcostSelect",l)},expression:"ruleForm.upLevelSumcostSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumcostDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumcostDays,callback:function(l){e.$set(e.ruleForm,"upLevelSumcostDays",l)},expression:"ruleForm.upLevelSumcostDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumcost,callback:function(l){e.$set(e.ruleForm,"upLevelSumcost",l)},expression:"ruleForm.upLevelSumcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelCostimesSelect,callback:function(l){e.$set(e.ruleForm,"upLevelCostimesSelect",l)},expression:"ruleForm.upLevelCostimesSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelCosttimesDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelCosttimesDays,callback:function(l){e.$set(e.ruleForm,"upLevelCosttimesDays",l)},expression:"ruleForm.upLevelCosttimesDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelCosttimes","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelCosttimes,callback:function(l){e.$set(e.ruleForm,"upLevelCosttimes",l)},expression:"ruleForm.upLevelCosttimes"}}),e._v(" "),o("label",[e._v(" 次 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelSumstoredSelect,callback:function(l){e.$set(e.ruleForm,"upLevelSumstoredSelect",l)},expression:"ruleForm.upLevelSumstoredSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumstoredDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumstoredDays,callback:function(l){e.$set(e.ruleForm,"upLevelSumstoredDays",l)},expression:"ruleForm.upLevelSumstoredDays"}}),e._v(" "),o("label",[e._v("天内储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumstored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumstored,callback:function(l){e.$set(e.ruleForm,"upLevelSumstored",l)},expression:"ruleForm.upLevelSumstored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.upLevelSumintegralSelect,callback:function(l){e.$set(e.ruleForm,"upLevelSumintegralSelect",l)},expression:"ruleForm.upLevelSumintegralSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumintegralDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumintegralDays,callback:function(l){e.$set(e.ruleForm,"upLevelSumintegralDays",l)},expression:"ruleForm.upLevelSumintegralDays"}}),e._v(" "),o("label",[e._v("天内获得 ")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("upLevelSumintegral","point")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.upLevelSumintegral,callback:function(l){e.$set(e.ruleForm,"upLevelSumintegral",l)},expression:"ruleForm.upLevelSumintegral"}}),e._v(" "),o("label",[e._v(" 积分 ")])],1)]):e._e(),e._v(" "),o("el-form-item",{attrs:{label:"自动降级",prop:""}},[o("el-switch",{model:{value:e.ruleForm.autoDowngrade,callback:function(l){e.$set(e.ruleForm,"autoDowngrade",l)},expression:"ruleForm.autoDowngrade"}})],1),e._v(" "),e.ruleForm.autoDowngrade?o("div",[o("el-form-item",{attrs:{label:"会员等级有效期",prop:""}},[o("label",[e._v(" 自升级之日起算 ")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("gradeEffectDay","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.gradeEffectDay,callback:function(l){e.$set(e.ruleForm,"gradeEffectDay",l)},expression:"ruleForm.gradeEffectDay"}}),e._v(" "),o("label",[e._v(" 天 ")])],1),e._v(" "),o("el-form-item",{attrs:{label:"保级条件",prop:""}},[o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelHighcostSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelHighcostSelect",l)},expression:"ruleForm.lowLevelHighcostSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelHighcostDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelHighcostDays,callback:function(l){e.$set(e.ruleForm,"lowLevelHighcostDays",l)},expression:"ruleForm.lowLevelHighcostDays"}}),e._v(" "),o("label",[e._v("天内单天消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelHighcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelHighcost,callback:function(l){e.$set(e.ruleForm,"lowLevelHighcost",l)},expression:"ruleForm.lowLevelHighcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelDaystoredSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelDaystoredSelect",l)},expression:"ruleForm.lowLevelDaystoredSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelDaystoredDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelDaystoredDays,callback:function(l){e.$set(e.ruleForm,"lowLevelDaystoredDays",l)},expression:"ruleForm.lowLevelDaystoredDays"}}),e._v(" "),o("label",[e._v("天内单天储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelDaystored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelDaystored,callback:function(l){e.$set(e.ruleForm,"lowLevelDaystored",l)},expression:"ruleForm.lowLevelDaystored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelSumcostSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelSumcostSelect",l)},expression:"ruleForm.lowLevelSumcostSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumcostDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumcostDays,callback:function(l){e.$set(e.ruleForm,"lowLevelSumcostDays",l)},expression:"ruleForm.lowLevelSumcostDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumcost","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumcost,callback:function(l){e.$set(e.ruleForm,"lowLevelSumcost",l)},expression:"ruleForm.lowLevelSumcost"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelCosttimesSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelCosttimesSelect",l)},expression:"ruleForm.lowLevelCosttimesSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelCosttimesDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelCosttimesDays,callback:function(l){e.$set(e.ruleForm,"lowLevelCosttimesDays",l)},expression:"ruleForm.lowLevelCosttimesDays"}}),e._v(" "),o("label",[e._v("天内消费满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelCosttimes","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelCosttimes,callback:function(l){e.$set(e.ruleForm,"lowLevelCosttimes",l)},expression:"ruleForm.lowLevelCosttimes"}}),e._v(" "),o("label",[e._v(" 次 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelSumstoredSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelSumstoredSelect",l)},expression:"ruleForm.lowLevelSumstoredSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumstoredDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumstoredDays,callback:function(l){e.$set(e.ruleForm,"lowLevelSumstoredDays",l)},expression:"ruleForm.lowLevelSumstoredDays"}}),e._v(" "),o("label",[e._v("天内储值满")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumstored","money")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumstored,callback:function(l){e.$set(e.ruleForm,"lowLevelSumstored",l)},expression:"ruleForm.lowLevelSumstored"}}),e._v(" "),o("label",[e._v(" 元 ")])],1),e._v(" "),o("div",{staticClass:"check-cell"},[o("el-checkbox",{model:{value:e.ruleForm.lowLevelSumintegralSelect,callback:function(l){e.$set(e.ruleForm,"lowLevelSumintegralSelect",l)},expression:"ruleForm.lowLevelSumintegralSelect"}}),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumintegralDays","day")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumintegralDays,callback:function(l){e.$set(e.ruleForm,"lowLevelSumintegralDays",l)},expression:"ruleForm.lowLevelSumintegralDays"}}),e._v(" "),o("label",[e._v("天内获得")]),e._v(" "),o("el-input",{on:{focus:function(l){e.inputFocus("lowLevelSumintegral","point")}},nativeOn:{keyup:function(l){e.formatInput(l)}},model:{value:e.ruleForm.lowLevelSumintegral,callback:function(l){e.$set(e.ruleForm,"lowLevelSumintegral",l)},expression:"ruleForm.lowLevelSumintegral"}}),e._v(" "),o("label",[e._v(" 积分 ")])],1)])],1):e._e(),e._v(" "),o("el-form-item",{staticClass:"font-0"},[o("el-button",{attrs:{type:"primary"},on:{click:function(l){e.submitForm("ruleForm")}}},[e._v("保 存")]),e._v(" "),o("el-button",{on:{click:e.goBack}},[e._v("返 回")])],1)],1)],1)])]),e._v(" "),o("vue-gic-footer")],1)},staticRenderFns:[]};var v=o("VU/8")(i,m,!1,function(e){o("9DNv")},"data-v-1c9e5efe",null);l.default=v.exports}});
//# sourceMappingURL=26.30fb9f14c41e89141c15.js.map
\ No newline at end of file
webpackJsonp([26],{"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"),d=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])]},g=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:"",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:{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=g(t.storeBusinessTime),console.log(t.storeBusinessTime),r.saveGroupInfo(t)})},handleAvatarSuccess:function(e,r){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,t="image/jpeg"===e.type,a=e.size/1024/1024<2;return t||r.$message.error("上传头像图片只能是 JPG 格式!"),a||r.$message.error("上传头像图片大小不能超过 2MB!"),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),750!==e&&750!==o&&(r.$message.error("图片尺寸必须为750px*750px!"),a()),t()},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=d(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}},[e.ruleForm.qcloudImageUrl?t("img",{staticClass:"avatar",attrs:{src:e.ruleForm.qcloudImageUrl}}):t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})]),e._v(" "),t("p",{staticClass:"upload-tip"},[e._v("只能上传规格为1:1的jpg/png图片,且不超过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.enterpriseName))])])]})],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-footer")],1)},staticRenderFns:[]};var b=t("VU/8")(f,N,!1,function(e){t("w27I")},"data-v-1ac8ed26",null);r.default=b.exports},w27I:function(e,r){}});
//# sourceMappingURL=26.3d2c1d84db0a5c488169.js.map
\ 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?fc05","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","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","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","src","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","_l","item","tag","to","query","alt","is-range","range-separator","start-placeholder","end-placeholder","placeholder","format","staticStyle","click","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/26.3d2c1d84db0a5c488169.js","sourcesContent":["\n/*\n * 时间日期转换\n * @param: \"10:00-22:00\"/ new Date()\n */\n\nexport default {\n /*\n * var storeBusinessTime=\"10:00-22:00\" to\n */\n timeToDate: function(val) {\n var date = new Date()\n var y = date.getFullYear();\n var m = date.getMonth() +1;\n var day = date.getDate();\n\n var d = [],newArr = [];\n var dArr = val.split('-');\n dArr.forEach(function(ele,index){\n newArr.push(ele.split(':'))\n })\n d = [new Date(y,m,day,newArr[0][0],newArr[0][1]),new Date(y,m,day,newArr[1][0],newArr[1][1])]\n return d;\n },\n\n\n\n dateToTime(val) {\n console.log(val)\n // (0-9)年月数字的显示\n function formatDig(num) {\n return num > 9 ? '' + num : '0' + num;\n }\n var t;\n var t1 = formatDig(new Date(val[0]).getHours())+':'+formatDig(new Date(val[0]).getMinutes())\n var t2 = formatDig(new Date(val[1]).getHours())+':'+formatDig(new Date(val[1]).getMinutes())\n t= t1+'-'+t2\n return t;\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/timeFormat.js","<template>\n <div class=\"right-wrap\">\n <topNav :navpath=\"navpath\"></topNav>\n <div class=\"right-content\">\n <div class=\"right-box\">\n <div class=\"attention-wrap\">\n <div class=\"group-contain\">\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"110px\" class=\"demo-ruleForm\">\n <el-form-item label=\"集团名称\" prop=\"cliqueName\">\n <el-input v-model=\"ruleForm.cliqueName\" @focus=\"focus('cliqueName',10)\" @keyup.native=\"(value) => toInput(value)\">\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.cliqueName}}/10</label></template> -->\n </el-input>\n <label class=\"input-label\">{{inputNumObj.cliqueName}}/10</label>\n </el-form-item>\n <el-form-item label=\"公司名称\" prop=\"enterpriseName\">\n <el-input v-model=\"ruleForm.enterpriseName\" @focus=\"focus('enterpriseName',20)\" @keyup.native=\"(value) => toInput(value)\">\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.enterpriseName}}/20</label></template> -->\n </el-input>\n <label class=\"input-label\">{{inputNumObj.enterpriseName}}/20</label>\n </el-form-item>\n <el-form-item label=\"所在地区\" prop=\"region\" class=\"city-area\">\n <vue-area-ab :projectName=\"projectName\" :areaOptions=\"areaOptions\" @selected=\"selected\"></vue-area-ab>\n </el-form-item>\n <el-form-item label=\"详细地址\" prop=\"addressDetail\">\n <el-input v-model=\"ruleForm.addressDetail\" @focus=\"focus('addressDetail',50)\" @keyup.native=\"(value) => toInput(value)\">\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.addressDetail}}/50</label></template> -->\n </el-input>\n <label class=\"input-label\">{{inputNumObj.addressDetail}}/50</label>\n </el-form-item>\n <el-form-item label=\"集团logo\" prop=\"qcloudImageUrl\">\n <div>\n\n <!-- <img src=\"\" alt=\"\"> -->\n <el-upload\n class=\"avatar-uploader\"\n :action=\"uploadUrl()\"\n :show-file-list=\"false\"\n :on-success=\"handleAvatarSuccess\"\n :before-upload=\"beforeAvatarUpload\">\n <img v-if=\"ruleForm.qcloudImageUrl\" :src=\"ruleForm.qcloudImageUrl\" class=\"avatar\">\n <i v-else class=\"el-icon-plus avatar-uploader-icon\"></i>\n </el-upload>\n <p class=\"upload-tip\">只能上传规格为1:1的jpg/png图片,且不超过1Mb</p>\n </div>\n </el-form-item>\n <el-form-item label=\"关联商户\">\n <div class=\"link-shop\">\n <!-- <a v-for=\"(item,index) in ruleForm.enterpriseList\">\n <img :src=\"item.qcloudImageUrl\" alt=\"\"/>\n <span>{{item.enterpriseName}}</span>\n </a> -->\n <template v-for=\"(item,index) in ruleForm.enterpriseList\">\n <router-link tag=\"a\" target=\"_blank\" :to=\"{path:'/login',query:{enterpriseId: item.enterpriseId}}\" >\n <img :src=\"item.qcloudImageUrl\" alt=\"\"/>\n <span>{{item.enterpriseName}}</span>\n </router-link>\n </template>\n\n </div>\n </el-form-item>\n <el-form-item label=\"营业时间模板\" prop=\"storeBusinessTime\">\n <!-- <el-time-select\n v-model=\"ruleForm.date1\"\n :picker-options=\"{\n start: '00:00',\n step: '00:15',\n end: '23:55'\n }\"\n placeholder=\"选择时间\">\n </el-time-select>至\n <el-time-select\n v-model=\"ruleForm.date2\"\n :picker-options=\"{\n start: '08:30',\n step: '00:15',\n end: '18:30'\n }\"\n placeholder=\"选择时间\">\n </el-time-select> -->\n <el-time-picker\n is-range\n v-model=\"ruleForm.storeBusinessTime\"\n range-separator=\"至\"\n start-placeholder=\"开始时间\"\n end-placeholder=\"结束时间\"\n placeholder=\"选择时间范围\" format=\"HH:mm\">\n </el-time-picker>\n </el-form-item>\n <el-form-item label=\"客服热线\" prop=\"customerPhone\">\n <el-input v-model=\"ruleForm.customerPhone\" @focus=\"focus('customerPhone',30)\" @keyup.native=\"(value) => toInput(value)\">\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.customerPhone}}/30</label></template> -->\n </el-input>\n <label class=\"input-label\">{{inputNumObj.customerPhone}}/30</label>\n </el-form-item>\n <el-form-item label=\"集团简介\" prop=\"enterpriseDescription\">\n <el-input type=\"textarea\" v-model=\"ruleForm.enterpriseDescription\" style=\"height: 96px;\" @focus=\"focus('enterpriseDescription',200)\" @keyup.native=\"(value) => toInput(value)\">\n\n </el-input>\n <template><label class=\"input-label textarea-label\">{{inputNumObj.enterpriseDescription}}/200</label></template>\n </el-form-item>\n <el-form-item>\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保 存</el-button>\n </el-form-item>\n </el-form>\n\n </div>\n\n </div>\n </div>\n </div>\n <vue-gic-footer></vue-gic-footer>\n </div>\n</template>\n<script>\nimport showMsg from '@/common/js/showmsg';\nimport errMsg from '@/common/js/error';\nimport strLength from '@/common/js/strlen';\nimport newTime from '@/common/js/timeFormat';\nimport topNav from 'components/nav/nav'\nimport { getRequest } from '@/api/api';\nimport qs from 'qs'\n\nexport default {\n name: \"public_num_attention\",\n data() {\n return {\n projectName: 'gic-clique', // 当前项目名\n areaOptions: {\n provinceName: '',\n provinceId: '',\n cityName: '',\n cityId: '',\n countryName: '',\n countyId: ''\n },\n navpath: [{\n name: '首页',\n path: '/'\n },\n {\n name: '集团信息',\n path: ''\n }\n ],\n\n upUrl: '',// 上传地址\n\n\n\n ruleForm: {\n cliqueName: '',\n enterpriseName: '',\n region: '',\n addressDetail: '',\n qcloudImageUrl: '',\n enterpriseList:[\n {\n enterpriseId: '',\n enterpriseName: '达摩',\n qcloudImageUrl: '/',\n },\n\n ],\n storeBusinessTime: [new Date(2016, 9, 10, 8, 40), new Date(2016, 9, 10, 9, 40)],\n date1: '',\n date2: '',\n customerPhone: '',\n enterpriseDescription: ''\n },\n rules: {\n cliqueName: [\n { required: true, message: '请输入集团名称', trigger: 'blur' },\n ],\n enterpriseName: [\n { required: true, message: '请输入公司名称', trigger: 'blur' },\n ],\n region: [\n { required: true, message: '请选择所在地区', trigger: 'blur' }\n ],\n addressDetail: [\n { required: true, message: '请输入详细地址', trigger: 'change' }\n ],\n storeBusinessTime: [\n { required: true, message: '请选择营业时间', trigger: 'change' }\n ],\n date1: [\n { type: 'date', required: true, message: '请选择日期', trigger: 'change' }\n ],\n date2: [\n { type: 'date', required: true, message: '请选择时间', trigger: 'change' }\n ],\n\n customerPhone: [\n { required: true, message: '请输入客服热线', trigger: 'change' }\n ],\n enterpriseDescription: [\n { required: true, message: '请输入集团简介', trigger: 'blur' }\n ]\n },\n\n inputNumObj: {//输入字数\n cliqueName: 0,\n enterpriseName: 0,\n addressDetail: 0,\n customerPhone: 0,\n enterpriseDescription: 0\n\n },\n // 记录输入的\n inputFlag: '',\n inputFlagNum: '',\n\n baseUrl: '', // 域名\n }\n },\n beforeMount() {\n var that = this\n var host = window.location.origin;\n console.log(\"当前host:\",host)\n if (host.indexOf('localhost') != '-1') {\n that.baseUrl = 'http://gicdev.demogic.com';\n }else {\n that.baseUrl = host\n }\n\n that.upUrl = that.baseUrl + '/api-plug/upload-img?wxFlag=1'\n },\n created() {\n // this.selectReplayStyle()\n console.log(\"created\")\n\n },\n mounted() {\n var that = this;\n console.log(\"mounted\")\n that.getGroupInfo();\n },\n\n methods: {\n\n uploadUrl() {\n var that = this\n var host = window.location.origin;\n var baseUrl;\n console.log(\"当前host:\",host)\n if (host.indexOf('localhost') != '-1') {\n baseUrl = 'http://gicdev.demogic.com';\n }else {\n baseUrl = host\n }\n\n that.upUrl = baseUrl + '/api-plug/upload-img?wxFlag=1&requestProject=gic-clique'\n console.log(that.upUrl)\n return that.upUrl\n },\n\n changeRoute(route) {\n var that= this\n that.$router.push(route);\n },\n\n // 保存\n submitForm(formName) {\n var that= this\n that.$refs[formName].validate((valid) => {\n if (valid) {\n\n var newFormData = JSON.parse(JSON.stringify(that.ruleForm))\n console.log(newFormData)\n newFormData.storeBusinessTime = newTime.dateToTime(newFormData.storeBusinessTime)\n // 发送的数据\n console.log(newFormData.storeBusinessTime)\n // 保存方法\n that.saveGroupInfo(newFormData)\n\n } else {\n console.log('error submit!!');\n that.$message.error({\n duration: 1000,\n message: \"请填写完信息\"\n })\n return false;\n }\n });\n },\n\n // 上传\n handleAvatarSuccess(res, file) {\n var that = this\n\n console.log(\"上传成功回调:\",res)\n if (res.errorCode == 0) {\n that.ruleForm.qcloudImageUrl = res.result[0].qcloudImageUrl;//URL.createObjectURL(file.raw);\n that.ruleForm.imageFiledCode = res.result[0].imageFiledCode;\n that.ruleForm.imageUrl = res.result[0].wxImg;\n }else {\n errMsg.errorMsg(res)\n }\n\n },\n beforeAvatarUpload(file) {\n var that = this\n const isJPG = file.type === 'image/jpeg';\n const isLt2M = file.size / 1024 / 1024 < 2;\n\n if (!isJPG) {\n that.$message.error('上传头像图片只能是 JPG 格式!');\n }\n if (!isLt2M) {\n that.$message.error('上传头像图片大小不能超过 2MB!');\n }\n return isJPG && isLt2M && new Promise(function(resolve, reject) {\n let reader = new FileReader();\n reader.onload = function(event) {\n let image = new Image();\n image.onload = function () {\n let width = this.width;\n let height = this.height;\n console.log(width,height)\n\n if (width !== 750 && height !== 750){\n that.$message.error('图片尺寸必须为750px*750px!');\n reject();\n }\n\n resolve();\n };\n image.src = event.target.result;\n console.log(\"上传成功:\",event.target.result)\n };\n reader.readAsDataURL(file);\n })\n },\n\n focus(name,num) {\n var that = this\n console.log(name,num)\n that.inputFlag = name;\n that.inputFlagNum = num;\n },\n\n // 输入\n toInput: function(value) {\n var that = this;\n console.log(value)\n\n var temp = '';\n var temp = strLength.getByteVal(value.target.value,that.inputFlagNum)\n console.log(temp)\n that.ruleForm[that.inputFlag] = temp.trim()\n\n that.inputNumObj[that.inputFlag] = strLength.getZhLen(that.ruleForm[that.inputFlag]);\n\n console.log(that.ruleForm[that.inputFlag])\n },\n\n // 省市县选择\n selected(val) {\n console.log(val)\n var that = this\n if (!!val.country) {\n that.ruleForm.region = val;\n console.log(val.areaId)\n that.ruleForm.areaId = val.areaId\n }else {\n that.ruleForm.region = ''\n }\n },\n // 保存集团信息\n saveGroupInfo(form) {\n var that = this\n var para = {\n\n requestProject: that.projectName,\n cliqueName: form.cliqueName,\n enterpriseName: form.enterpriseName,\n brandName: form.brandName,\n addressDetail: form.addressDetail,\n imageUrl: form.imageUrl,\n imageFieldCode: form.imageFieldCode,\n qcloudImageUrl: form.qcloudImageUrl,\n storeBusinessTime: form.storeBusinessTime,\n customerPhone: form.customerPhone,\n enterpriseDescription: form.enterpriseDescription,\n areaId: form.areaId,\n }\n\n getRequest('/api-admin/save-enterprise-info',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 0) {\n showMsg.showmsg('保存成功','success')\n return;\n }\n // that.userFormVisible = false;\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n // that.toLogin()\n // that.userFormVisible = false;\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n // 跳转商户\n redirect(e,enterpriseId){\n var that = this\n var para = {\n eid: enterpriseId\n }\n getRequest('/api-auth/do-login-for-clique',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 0) {\n\n var href = that.baseUrl + ''\n window.open(href, '_blank','toolbar=yes, width=1300, height=900');\n return;\n }\n // that.userFormVisible = false;\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n // that.toLogin()\n // that.userFormVisible = false;\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n // 获取集团信息\n getGroupInfo() {\n var that = this\n var para = {\n requestProject: that.projectName\n }\n\n getRequest('/api-admin/enterprise-info',para)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 0) {\n // 设置省市县\n var newEnterprise = resData.result.enterprise\n // that.setArea(JSON.parse(JSON.stringify(newEnterprise)));\n //\n console.log(resData.result.enterprise)\n newEnterprise.region = {};\n newEnterprise.region.areaId = newEnterprise.areaId;\n newEnterprise.region.provinceId = newEnterprise.province;\n newEnterprise.region.provinceName = newEnterprise.provinceName;\n newEnterprise.region.cityId = newEnterprise.city;\n newEnterprise.region.cityName = newEnterprise.cityName;\n newEnterprise.region.countyId = newEnterprise.country;\n newEnterprise.region.countryName = newEnterprise.countryName;\n\n that.areaOptionsNew = {}\n that.areaOptionsNew.provinceName = newEnterprise.provinceName; // 默认的省市区传值\n that.areaOptionsNew.provinceId = newEnterprise.province;\n that.areaOptionsNew.cityName = newEnterprise.cityName;\n that.areaOptionsNew.cityId = newEnterprise.city;\n that.areaOptionsNew.countryName = newEnterprise.countryName;\n that.areaOptionsNew.countyId = newEnterprise.country;\n var obj = JSON.stringify(that.areaOptionsNew); // 深拷贝\n that.areaOptions = JSON.parse(obj);\n // that.areaOptions = JSON.parse(JSON.stringify(newEnterprise.region))\n // 时间\n if (!!newEnterprise.storeBusinessTime) {\n newEnterprise.storeBusinessTime = newTime.timeToDate(newEnterprise.storeBusinessTime)\n }\n\n\n // 长度\n if (!!newEnterprise.cliqueName) {\n that.inputNumObj.cliqueName = strLength.getZhLen(newEnterprise.cliqueName)\n }\n if (!!newEnterprise.enterpriseName) {\n that.inputNumObj.enterpriseName = strLength.getZhLen(newEnterprise.enterpriseName)\n }\n\n if (!!newEnterprise.addressDetail) {\n that.inputNumObj.addressDetail = strLength.getZhLen(newEnterprise.addressDetail)\n }\n\n if (!!newEnterprise.customerPhone) {\n that.inputNumObj.customerPhone = strLength.getZhLen(newEnterprise.customerPhone)\n }\n\n if (!!newEnterprise.enterpriseDescription) {\n that.inputNumObj.enterpriseDescription = strLength.getZhLen(newEnterprise.enterpriseDescription)\n }\n\n\n\n that.ruleForm = newEnterprise;\n\n that.ruleForm.enterpriseList = resData.result.enterpriseList\n\n\n console.log(that.ruleForm)\n return;\n }\n // that.userFormVisible = false;\n errMsg.errorMsg(resData)\n\n })\n .catch(function (error) {\n console.log(error);\n // that.toLogin()\n // that.userFormVisible = false;\n that.$message.error({\n duration: 1000,\n message: error.message\n })\n });\n },\n\n setArea(obj) {\n var that = this\n console.log(obj)\n that.areaOptions.areaId = obj.areaId;\n that.areaOptions.provinceId = obj.province;\n that.areaOptions.provinceName = obj.provinceName;\n that.areaOptions.cityId = obj.city;\n that.areaOptions.cityName = obj.cityName;\n that.areaOptions.countyId = obj.country;\n that.areaOptions.countryName = obj.countryName;\n console.log(that.areaOptions)\n },\n login() {\n var that = this\n getRequest('/api-auth/do-login?loginName=damo123&password=123456&eid=ff80808162ddfe1a0162e0ebd39c0000',)\n .then((res) => {\n // console.log(res,res.data,res.data.errorCode)\n var resData = res.data\n if (resData.errorCode == 0) {\n\n }\n })\n }\n },\n watch: {\n\n },\n beforeMount:function(){\n var that = this;\n // that.login()\n console.log(\"mounted\")\n // that.getGroupInfo();\n },\n\n updated : function(){\n console.log(\"updated\")\n var that = this;\n },\n components: {\n topNav\n },\n\n}\n\n</script>\n<style lang=\"scss\" scoped>\n\n.attention-wrap {\n\n padding: 24px 32px;\n background: #fff;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n .item-label {\n font-size: 14px;\n color: #606266;\n margin-bottom: 30px;\n span {\n display: inline-block;\n width: 80px;\n }\n }\n .attention-content-wrap {}\n /deep/ .el-form-item__label{\n padding: 0 12px 0 0;\n }\n\n /deep/ .el-form {\n .el-form-item:last-child {\n /*margin-bottom: 0;*/\n }\n\n .el-form-item__content {\n width: 700px;\n }\n\n .city-area {\n /deep/ .w-160 {\n width: 228px;\n &+.w-160 {\n /*margin-left: 6px;*/\n }\n }\n }\n }\n}\n\n.group-contain {\n\n .el-input {\n width: 700px;\n &.el-date-editor {\n width: 300px;\n }\n }\n\n .el-textarea {\n width: 700px;\n /*height: 300px;*/\n\n /deep/ .el-textarea__inner {\n resize: none;\n height: 96px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n }\n }\n\n /deep/ .input-label {\n position: absolute;\n right: 10px;\n top: 2px;\n color: #909399;\n font-size: 12px;\n }\n\n .textarea-label {\n position: absolute;\n right: 10px;\n top: 90px;\n color: #909399;\n }\n\n .upload-tip {\n color: #909399;\n font-size: 12px;\n line-height: 12px;\n }\n\n .avatar-uploader {\n /deep/ .el-upload {\n border: 1px dashed #d9d9d9;\n border-radius: 6px;\n cursor: pointer;\n position: relative;\n overflow: hidden;\n &:hover {\n border-color: #1890ff;\n }\n }\n }\n .avatar-uploader .el-upload:hover {\n border-color: #1890ff;\n }\n .avatar-uploader-icon {\n font-size: 28px;\n color: #8c939d;\n width: 100px;\n height: 100px;\n line-height: 100px;\n text-align: center;\n }\n .avatar {\n width: 100px;\n height: 100px;\n display: block;\n }\n\n .link-shop {\n width: 800px;\n font-size: 0;\n a {\n\n display: inline-block;\n width: 250px;\n border: 1px solid #e3e5e9;\n border-radius: 2px;\n padding: 10px 15px;\n margin-right: 16px;\n margin-bottom: 10px;\n color: #333;\n font-size: 14px;\n cursor: pointer;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n &+a {\n /*margin-left: 10px;*/\n }\n }\n img {\n display: inline-block;\n vertical-align: middle;\n width: 60px;\n height: 60px;\n }\n span {\n display: inline-block;\n vertical-align: middle;\n }\n }\n\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 {\n border-color: #dcdfe6;\n }\n}\n\n</style>\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}},[(_vm.ruleForm.qcloudImageUrl)?_c('img',{staticClass:\"avatar\",attrs:{\"src\":_vm.ruleForm.qcloudImageUrl}}):_c('i',{staticClass:\"el-icon-plus avatar-uploader-icon\"})]),_vm._v(\" \"),_c('p',{staticClass:\"upload-tip\"},[_vm._v(\"只能上传规格为1:1的jpg/png图片,且不超过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.enterpriseName))])])]})],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-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-1ac8ed26\",\"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-1ac8ed26\\\",\\\"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-1ac8ed26\\\",\\\"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-1ac8ed26\"\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([32],{"4qCZ":function(e,n){},"5reh":function(e,n,t){"use strict";t.d(n,"a",function(){return o}),t.d(n,"b",function(){return r}),t.d(n,"d",function(){return m}),t.d(n,"c",function(){return a});var o="login",r="logout",m="title",a="show"},"5tgt":function(e,n,t){e.exports=function(e,n){return function(o){t("Vna/")("./"+e+"/"+n+".vue").then(function(e){o(e)})}}},NHnr:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=t("//Fk"),r=t.n(o),m=t("7+uW"),a={render:function(){var e=this.$createElement,n=this._self._c||e;return n("div",{attrs:{id:"app"}},[n("transition",{attrs:{name:"fade",mode:"out-in"}},[n("router-view")],1)],1)},staticRenderFns:[]};var p=t("VU/8")({name:"App",data:function(){return{}}},a,!1,function(e){t("z7oc")},null,null).exports,u=t("/ocq"),s=t("5tgt"),i=t.n(s);m.default.use(u.a);var c=function(e){t.e(1).then(t.bind(null,"EE2z")).then(function(n){e(n)})};window.sessionStorage.getItem("token")&&store.commit(types.LOGIN,window.sessionStorage.getItem("token"));var d,y=[{path:"/",name:"index",component:i()("index","index"),children:[{path:"/companyGroup",name:"集团信息",component:i()("companyGroup/membershipSystem","companyGroupInfo")},{path:"/memberCardSet",name:"会员卡设置",component:i()("companyGroup/membershipSystem","memberCardSet")},{path:"/memberGrade",name:"会员等级列表",component:i()("companyGroup/membershipSystem","memberGrade")},{path:"/addMemberGrade",name:"添加等级列表",component:i()("companyGroup/membershipSystem","addMemberGrade")},{path:"/editMemberGrade",name:"编辑等级列表",component:i()("companyGroup/membershipSystem","editMemberGrade")},{path:"/addGroupGrade",name:"添加集团会员等级",component:i()("companyGroup/membershipSystem","addGroupGrade")},{path:"/editGroupGrade",name:"编辑集团会员等级",component:i()("companyGroup/membershipSystem","editGroupGrade")},{path:"/addGroupCate",name:"添加集团折扣策略",component:i()("companyGroup/membershipSystem","addGroupCate")},{path:"/editGroupCate",name:"编辑集团折扣策略",component:i()("companyGroup/membershipSystem","editGroupCate")},{path:"/pointSystem",name:"积分制度",component:i()("companyGroup/membershipSystem","pointSystem")},{path:"/addPointSystem",name:"新增积分获取策略",component:i()("companyGroup/membershipSystem","addPointSystem")},{path:"/editPointSystem",name:"编辑积分获取策略",component:i()("companyGroup/membershipSystem","editPointSystem")},{path:"/addIntegralSytem",name:"新增积分抵现策略",component:i()("companyGroup/membershipSystem","addIntegralSytem")},{path:"/editIntegralSytem",name:"编辑积分抵现策略",component:i()("companyGroup/membershipSystem","editIntegralSytem")},{path:"/nearStoreSet",name:"附近门店",component:i()("companyGroup/membershipSystem","nearStoreSet")},{path:"/memberAchievement",name:"会员成就",component:i()("companyGroup/memberServices","memberAchievement")},{path:"/memberTask",name:"会员任务",component:i()("companyGroup/memberServices","memberTask")}]},{path:"/memberInfoTemplate",name:"开卡字段配置模板",component:i()("companyGroup/membershipSystem","memberInfoTemplate")},{path:"/login",name:"集团商户登录",component:i()("companyGroup","login")},{path:"/403",name:"无权访问",component:c},{path:"/404",name:"error404",component:c},{path:"/500",name:"error500",component:c},{path:"*",redirect:"/404",hidden:!0}],l=new u.a({routes:y,scrollBehavior:function(){return{y:0}}}),h=t("zL8q"),G=t.n(h),b=t("Rf8U"),S=t.n(b),f=t("mtWM"),v=t.n(f),g=t("bOdI"),k=t.n(g),w=t("NYxO"),I=t("5reh");m.default.use(w.a);var C=new w.a.Store({state:{user:{},token:null,title:"",show:!1},mutations:(d={},k()(d,I.a,function(e,n){sessionStorage.token=n,e.token=n}),k()(d,I.b,function(e){sessionStorage.removeItem("token"),e.token=null}),k()(d,I.d,function(e,n){e.title=n}),k()(d,I.c,function(e,n){e.show=n}),d)}),P=(t("4qCZ"),t("tvR6"),t("uKUT"),t("Xcu2"),t("kIPI")),x=t.n(P),z=t("Yw2C"),E=t.n(z),M=t("dq+2"),T=t.n(M),j=t("SE7k"),q=t.n(j);m.default.use(q.a),m.default.use(T.a),m.default.use(E.a),m.default.use(x.a),m.default.config.productionTip=!1,m.default.use(G.a,{size:"large"}),m.default.use(S.a,v.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:l,store:C,components:{App:p},template:"<App/>"})},"Vna/":function(e,n,t){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,15],"./companyGroup/membershipSystem/addGroupCate.vue":["DaJb",0,12],"./companyGroup/membershipSystem/addGroupGrade.vue":["y9jV",0,25],"./companyGroup/membershipSystem/addIntegralSytem.vue":["tFd/",0,16],"./companyGroup/membershipSystem/addMemberGrade.vue":["ge0i",0,11],"./companyGroup/membershipSystem/addPointSystem.vue":["ewsH",0,21],"./companyGroup/membershipSystem/companyGroupInfo.vue":["1H9E",0,26],"./companyGroup/membershipSystem/editGroupCate.vue":["+Lzv",0,17],"./companyGroup/membershipSystem/editGroupGrade.vue":["QwkL",0,24],"./companyGroup/membershipSystem/editIntegralSytem.vue":["KjG/",0,13],"./companyGroup/membershipSystem/editMemberGrade.vue":["Iz3c",0,23],"./companyGroup/membershipSystem/editPointSystem.vue":["GJjE",0,19],"./companyGroup/membershipSystem/memberCardSet.vue":["fZcc",6,0],"./companyGroup/membershipSystem/memberGrade.vue":["C6vQ",0,29],"./companyGroup/membershipSystem/memberInfoTemplate.vue":["zCRq",5,0],"./companyGroup/membershipSystem/nearStoreSet.vue":["Z9/t",0,20],"./companyGroup/membershipSystem/pointSystem.vue":["b5xz",7,0],"./errorPage/401.vue":["4KSJ",9],"./errorPage/403.vue":["aM+6",4],"./errorPage/404.vue":["PRsh",3],"./errorPage/500.vue":["/HCr",2],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",28],"./linktools/linktools.vue":["Lc2x",0,14],"./linktools/linktoolsold.vue":["/8lq",0,18],"./linktools/linktoolspage.vue":["HLON",0,22],"./login/login.vue":["6Qob",0,27]};function r(e){var n=o[e];return n?Promise.all(n.slice(1).map(t.e)).then(function(){return t(n[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,n){},tvR6:function(e,n){},uKUT:function(e,n){},z7oc:function(e,n){}},["NHnr"]);
//# sourceMappingURL=app.0fcc0941e287b69becdc.js.map
\ No newline at end of file
webpackJsonp([32],{"4qCZ":function(e,n){},"5reh":function(e,n,t){"use strict";t.d(n,"a",function(){return o}),t.d(n,"b",function(){return r}),t.d(n,"d",function(){return m}),t.d(n,"c",function(){return a});var o="login",r="logout",m="title",a="show"},"5tgt":function(e,n,t){e.exports=function(e,n){return function(o){t("Vna/")("./"+e+"/"+n+".vue").then(function(e){o(e)})}}},NHnr:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=t("//Fk"),r=t.n(o),m=t("7+uW"),a={render:function(){var e=this.$createElement,n=this._self._c||e;return n("div",{attrs:{id:"app"}},[n("transition",{attrs:{name:"fade",mode:"out-in"}},[n("router-view")],1)],1)},staticRenderFns:[]};var p=t("VU/8")({name:"App",data:function(){return{}}},a,!1,function(e){t("z7oc")},null,null).exports,u=t("/ocq"),s=t("5tgt"),i=t.n(s);m.default.use(u.a);var c=function(e){t.e(1).then(t.bind(null,"EE2z")).then(function(n){e(n)})};window.sessionStorage.getItem("token")&&store.commit(types.LOGIN,window.sessionStorage.getItem("token"));var d,y=[{path:"/",name:"index",component:i()("index","index"),children:[{path:"/companyGroup",name:"集团信息",component:i()("companyGroup/membershipSystem","companyGroupInfo")},{path:"/memberCardSet",name:"会员卡设置",component:i()("companyGroup/membershipSystem","memberCardSet")},{path:"/memberGrade",name:"会员等级列表",component:i()("companyGroup/membershipSystem","memberGrade")},{path:"/addMemberGrade",name:"添加等级列表",component:i()("companyGroup/membershipSystem","addMemberGrade")},{path:"/editMemberGrade",name:"编辑等级列表",component:i()("companyGroup/membershipSystem","editMemberGrade")},{path:"/addGroupGrade",name:"添加集团会员等级",component:i()("companyGroup/membershipSystem","addGroupGrade")},{path:"/editGroupGrade",name:"编辑集团会员等级",component:i()("companyGroup/membershipSystem","editGroupGrade")},{path:"/addGroupCate",name:"添加集团折扣策略",component:i()("companyGroup/membershipSystem","addGroupCate")},{path:"/editGroupCate",name:"编辑集团折扣策略",component:i()("companyGroup/membershipSystem","editGroupCate")},{path:"/pointSystem",name:"积分制度",component:i()("companyGroup/membershipSystem","pointSystem")},{path:"/addPointSystem",name:"新增积分获取策略",component:i()("companyGroup/membershipSystem","addPointSystem")},{path:"/editPointSystem",name:"编辑积分获取策略",component:i()("companyGroup/membershipSystem","editPointSystem")},{path:"/addIntegralSytem",name:"新增积分抵现策略",component:i()("companyGroup/membershipSystem","addIntegralSytem")},{path:"/editIntegralSytem",name:"编辑积分抵现策略",component:i()("companyGroup/membershipSystem","editIntegralSytem")},{path:"/nearStoreSet",name:"附近门店",component:i()("companyGroup/membershipSystem","nearStoreSet")},{path:"/memberAchievement",name:"会员成就",component:i()("companyGroup/memberServices","memberAchievement")},{path:"/memberTask",name:"会员任务",component:i()("companyGroup/memberServices","memberTask")}]},{path:"/memberInfoTemplate",name:"开卡字段配置模板",component:i()("companyGroup/membershipSystem","memberInfoTemplate")},{path:"/login",name:"集团商户登录",component:i()("companyGroup","login")},{path:"/403",name:"无权访问",component:c},{path:"/404",name:"error404",component:c},{path:"/500",name:"error500",component:c},{path:"*",redirect:"/404",hidden:!0}],l=new u.a({routes:y,scrollBehavior:function(){return{y:0}}}),h=t("zL8q"),G=t.n(h),b=t("Rf8U"),S=t.n(b),f=t("mtWM"),v=t.n(f),g=t("bOdI"),k=t.n(g),w=t("NYxO"),I=t("5reh");m.default.use(w.a);var C=new w.a.Store({state:{user:{},token:null,title:"",show:!1},mutations:(d={},k()(d,I.a,function(e,n){sessionStorage.token=n,e.token=n}),k()(d,I.b,function(e){sessionStorage.removeItem("token"),e.token=null}),k()(d,I.d,function(e,n){e.title=n}),k()(d,I.c,function(e,n){e.show=n}),d)}),P=(t("4qCZ"),t("tvR6"),t("uKUT"),t("Xcu2"),t("kIPI")),x=t.n(P),z=t("Yw2C"),E=t.n(z),M=t("dq+2"),T=t.n(M),j=t("SE7k"),q=t.n(j);m.default.use(q.a),m.default.use(T.a),m.default.use(E.a),m.default.use(x.a),m.default.config.productionTip=!1,m.default.use(G.a,{size:"large"}),m.default.use(S.a,v.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:l,store:C,components:{App:p},template:"<App/>"})},"Vna/":function(e,n,t){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,15],"./companyGroup/membershipSystem/addGroupCate.vue":["DaJb",0,12],"./companyGroup/membershipSystem/addGroupGrade.vue":["y9jV",0,26],"./companyGroup/membershipSystem/addIntegralSytem.vue":["tFd/",0,16],"./companyGroup/membershipSystem/addMemberGrade.vue":["ge0i",0,11],"./companyGroup/membershipSystem/addPointSystem.vue":["ewsH",0,22],"./companyGroup/membershipSystem/companyGroupInfo.vue":["1H9E",0,19],"./companyGroup/membershipSystem/editGroupCate.vue":["+Lzv",0,17],"./companyGroup/membershipSystem/editGroupGrade.vue":["QwkL",0,25],"./companyGroup/membershipSystem/editIntegralSytem.vue":["KjG/",0,13],"./companyGroup/membershipSystem/editMemberGrade.vue":["Iz3c",0,24],"./companyGroup/membershipSystem/editPointSystem.vue":["GJjE",0,20],"./companyGroup/membershipSystem/memberCardSet.vue":["fZcc",6,0],"./companyGroup/membershipSystem/memberGrade.vue":["C6vQ",0,29],"./companyGroup/membershipSystem/memberInfoTemplate.vue":["zCRq",5,0],"./companyGroup/membershipSystem/nearStoreSet.vue":["Z9/t",0,21],"./companyGroup/membershipSystem/pointSystem.vue":["b5xz",7,0],"./errorPage/401.vue":["4KSJ",9],"./errorPage/403.vue":["aM+6",4],"./errorPage/404.vue":["PRsh",3],"./errorPage/500.vue":["/HCr",2],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",28],"./linktools/linktools.vue":["Lc2x",0,14],"./linktools/linktoolsold.vue":["/8lq",0,18],"./linktools/linktoolspage.vue":["HLON",0,23],"./login/login.vue":["6Qob",0,27]};function r(e){var n=o[e];return n?Promise.all(n.slice(1).map(t.e)).then(function(){return t(n[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,n){},tvR6:function(e,n){},uKUT:function(e,n){},z7oc:function(e,n){}},["NHnr"]);
//# sourceMappingURL=app.9ffa97438e5d2651a884.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/store/types.js","webpack:///./src/router/_import.js","webpack:///./src/App.vue?12cb","webpack:///./src/App.vue","webpack:///src/App.vue","webpack:///./src/router/index.js","webpack:///./src/store/store.js","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","vue_gic_footer_default","a","vue_area_ab_default","vue_gic_aside_menu_default","vue_gic_header_default","config","productionTip","element_ui_common_default","size","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.0fcc0941e287b69becdc.js","sourcesContent":["export const LOGIN = 'login';\n\nexport const LOGOUT = 'logout';\n\nexport const TITLE = 'title';\n\nexport const SHOW = 'show';\n\n\n\n// WEBPACK FOOTER //\n// ./src/store/types.js","module.exports = (parantfile,file) => (r) => {\n import('view/'+ parantfile + '/' + file + '.vue').then((module) => {\n r(module)\n })\n}\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-129e1ebc\",\"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-129e1ebc\\\",\\\"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-129e1ebc\\\",\\\"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>\n <div id=\"app\">\n <transition name=\"fade\" mode=\"out-in\">\n <router-view></router-view>\n </transition>\n </div>\n</template>\n\n<script>\nexport default {\n name: 'App',\n data() {\n return {\n\n }\n }\n}\n</script>\n<style>\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","import Vue from 'vue'\nimport Router from 'vue-router'\nimport _import from './_import.js'\nVue.use(Router);\n\nconst error403 = (r) => {\n import('view/errorPage/403.vue').then((module) => {\n r(module)\n })\n};\nconst error404 = (r) => {\n import('view/errorPage/404.vue').then((module) => {\n r(module)\n })\n};\nconst error500 = (r) => {\n import('view/errorPage/500.vue').then((module) => {\n r(module)\n })\n};\nconst errorPage = (r) => {\n import('view/errorPage/index.vue').then((module) => {\n r(module)\n })\n};\n// 页面刷新时,重新赋值token\nif (window.sessionStorage.getItem('token')) {\n store.commit(types.LOGIN, window.sessionStorage.getItem('token'))\n}\nexport const constantRouterMap = [\n {\n path: '/',\n name: 'index',\n component: _import('index','index'),\n children: [\n // 集团后台\n // 配置中心\n {\n path: '/companyGroup',\n name: '集团信息',\n component: _import('companyGroup/membershipSystem','companyGroupInfo')\n },\n {\n path: '/memberCardSet',\n name: '会员卡设置',\n component: _import('companyGroup/membershipSystem','memberCardSet')\n },\n\n {\n path: '/memberGrade',\n name: '会员等级列表',\n component: _import('companyGroup/membershipSystem','memberGrade')\n },\n {\n path: '/addMemberGrade',\n name: '添加等级列表',\n component: _import('companyGroup/membershipSystem','addMemberGrade')\n },\n {\n path: '/editMemberGrade',\n name: '编辑等级列表',\n component: _import('companyGroup/membershipSystem','editMemberGrade')\n },\n {\n path: '/addGroupGrade',\n name: '添加集团会员等级',\n component: _import('companyGroup/membershipSystem','addGroupGrade')\n },\n {\n path: '/editGroupGrade',\n name: '编辑集团会员等级',\n component: _import('companyGroup/membershipSystem','editGroupGrade')\n },\n {\n path: '/addGroupCate',\n name: '添加集团折扣策略',\n component: _import('companyGroup/membershipSystem','addGroupCate')\n },\n {\n path: '/editGroupCate',\n name: '编辑集团折扣策略',\n component: _import('companyGroup/membershipSystem','editGroupCate')\n },\n {\n path: '/pointSystem',\n name: '积分制度',\n component: _import('companyGroup/membershipSystem','pointSystem')\n },\n {\n path: '/addPointSystem',\n name: '新增积分获取策略',\n component: _import('companyGroup/membershipSystem','addPointSystem')\n },\n {\n path: '/editPointSystem',\n name: '编辑积分获取策略',\n component: _import('companyGroup/membershipSystem','editPointSystem')\n },\n {\n path: '/addIntegralSytem',\n name: '新增积分抵现策略',\n component: _import('companyGroup/membershipSystem','addIntegralSytem')\n },\n {\n path: '/editIntegralSytem',\n name: '编辑积分抵现策略',\n component: _import('companyGroup/membershipSystem','editIntegralSytem')\n },\n {\n path: '/nearStoreSet',\n name: '附近门店',\n component: _import('companyGroup/membershipSystem','nearStoreSet')\n },\n {\n path: '/memberAchievement',\n name: '会员成就',\n component: _import('companyGroup/memberServices','memberAchievement')\n },\n {\n path: '/memberTask',\n name: '会员任务',\n component: _import('companyGroup/memberServices','memberTask')\n }\n ]\n },\n {\n path: '/memberInfoTemplate',\n name: '开卡字段配置模板',\n component: _import('companyGroup/membershipSystem','memberInfoTemplate')\n },\n {\n path: '/login',\n name: '集团商户登录',\n component: _import('companyGroup','login')\n },\n {\n path: '/403',\n name: '无权访问',\n component: errorPage\n },\n {\n path: '/404',\n name: 'error404',\n component: errorPage\n },\n {\n path: '/500',\n name: 'error500',\n component: errorPage\n },\n { path: '*', redirect: '/404', hidden: true },\n];\nexport default new Router({\n // mode:'history',\n routes: constantRouterMap,\n scrollBehavior: () => ({ y: 0 }),\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vuex from 'vuex'\nimport Vue from 'vue'\nimport * as types from './types'\n\nVue.use(Vuex);\nexport default new Vuex.Store({\n state: {\n user: {},\n token: null,\n title: '',\n show: false\n },\n mutations: {\n [types.LOGIN]: (state, data) => {\n sessionStorage.token = data;\n state.token = data;\n },\n [types.LOGOUT]: (state) => {\n sessionStorage.removeItem('token');\n state.token = null\n },\n [types.TITLE]: (state, data) => {\n state.title = data;\n },\n [types.SHOW]: (state,data) => {\n state.show = data;\n }\n }\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/store/store.js","import Vue from 'vue'\nimport App from './App'\nimport router from './router'\nimport ElementUI ,{ Message } from 'element-ui'\nimport VueAxios from 'vue-axios'\nimport axios from 'axios'\nimport store from './store/store'\nimport * as types from './store/types'\nimport '../static/css/index.less'\nimport 'element-ui/lib/theme-chalk/index.css'\nimport '../static/font/iconfont.css'\nimport '../theme/index.css'\n\nimport vueGicHeader from '@gic-test/vue-gic-header'\nimport vueGicAsideMenu from '@gic-test/vue-gic-aside-menu'\nimport vueAreaAb from '@gic-test/vue-area-ab'\n// 新增公共 footer插件\nimport vueGicFooter from '@gic-test/vue-gic-footer'\n\n\nVue.use(vueGicFooter)\nVue.use(vueAreaAb)\nVue.use(vueGicAsideMenu)\nVue.use(vueGicHeader)\n\nVue.config.productionTip = false;\nVue.use(ElementUI,{size: 'large'});\nVue.use(VueAxios,axios);\n\nVue.axios.defaults.withCredentials = true ;// 跨域cookie访问\nVue.axios.interceptors.request.use(\n config => {\n return config;\n },\n err => {\n console.log('requesterr' + err);\n return Promise.reject(err);\n });\nVue.axios.interceptors.response.use(\n response => {\n console.log(\"main:\",response);\n if(response.status == 200 && response.data.errorCode == 1) {\n // router.replace({\n // path: 'login',\n // query: {redirect: router.currentRoute.fullPath}\n // })\n console.log(\"main:\",response);\n }\n return response;\n },\n error => {\n console.log(error);\n if (error.response) {\n switch (error.response.status) {\n case 401:\n // 401 清除token信息并跳转到登录页面\n // store.commit(types.LOGOUT);\n // router.replace({\n // path: 'login',\n // query: {redirect: router.currentRoute.fullPath}\n // });\n window.location.href = window.location.origin + '/gic-web/#/';\n case 500:\n Message.error('服务器500')\n }\n }\n return Promise.reject(error.response.data)\n });\n\n// router.beforeEach((to, from, next) => {\n// console.log(\"\")\n// if (window.location.pathname.slice(-1) !== '/') {\n// window.location = window.location.pathname + '/';\n// }\n// })\n\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n store,\n components: { App },\n template: '<App/>'\n});\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\t15\n\t],\n\t\"./companyGroup/membershipSystem/addGroupCate.vue\": [\n\t\t\"DaJb\",\n\t\t0,\n\t\t12\n\t],\n\t\"./companyGroup/membershipSystem/addGroupGrade.vue\": [\n\t\t\"y9jV\",\n\t\t0,\n\t\t25\n\t],\n\t\"./companyGroup/membershipSystem/addIntegralSytem.vue\": [\n\t\t\"tFd/\",\n\t\t0,\n\t\t16\n\t],\n\t\"./companyGroup/membershipSystem/addMemberGrade.vue\": [\n\t\t\"ge0i\",\n\t\t0,\n\t\t11\n\t],\n\t\"./companyGroup/membershipSystem/addPointSystem.vue\": [\n\t\t\"ewsH\",\n\t\t0,\n\t\t21\n\t],\n\t\"./companyGroup/membershipSystem/companyGroupInfo.vue\": [\n\t\t\"1H9E\",\n\t\t0,\n\t\t26\n\t],\n\t\"./companyGroup/membershipSystem/editGroupCate.vue\": [\n\t\t\"+Lzv\",\n\t\t0,\n\t\t17\n\t],\n\t\"./companyGroup/membershipSystem/editGroupGrade.vue\": [\n\t\t\"QwkL\",\n\t\t0,\n\t\t24\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\t23\n\t],\n\t\"./companyGroup/membershipSystem/editPointSystem.vue\": [\n\t\t\"GJjE\",\n\t\t0,\n\t\t19\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\t29\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\t20\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\t4\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\t2\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\t28\n\t],\n\t\"./linktools/linktools.vue\": [\n\t\t\"Lc2x\",\n\t\t0,\n\t\t14\n\t],\n\t\"./linktools/linktoolsold.vue\": [\n\t\t\"/8lq\",\n\t\t0,\n\t\t18\n\t],\n\t\"./linktools/linktoolspage.vue\": [\n\t\t\"HLON\",\n\t\t0,\n\t\t22\n\t],\n\t\"./login/login.vue\": [\n\t\t\"6Qob\",\n\t\t0,\n\t\t27\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
{"version":3,"sources":["webpack:///./src/store/types.js","webpack:///./src/router/_import.js","webpack:///./src/App.vue?12cb","webpack:///./src/App.vue","webpack:///src/App.vue","webpack:///./src/router/index.js","webpack:///./src/store/store.js","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","vue_gic_footer_default","a","vue_area_ab_default","vue_gic_aside_menu_default","vue_gic_header_default","config","productionTip","element_ui_common_default","size","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.9ffa97438e5d2651a884.js","sourcesContent":["export const LOGIN = 'login';\n\nexport const LOGOUT = 'logout';\n\nexport const TITLE = 'title';\n\nexport const SHOW = 'show';\n\n\n\n// WEBPACK FOOTER //\n// ./src/store/types.js","module.exports = (parantfile,file) => (r) => {\n import('view/'+ parantfile + '/' + file + '.vue').then((module) => {\n r(module)\n })\n}\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-129e1ebc\",\"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-129e1ebc\\\",\\\"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-129e1ebc\\\",\\\"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>\n <div id=\"app\">\n <transition name=\"fade\" mode=\"out-in\">\n <router-view></router-view>\n </transition>\n </div>\n</template>\n\n<script>\nexport default {\n name: 'App',\n data() {\n return {\n\n }\n }\n}\n</script>\n<style>\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","import Vue from 'vue'\nimport Router from 'vue-router'\nimport _import from './_import.js'\nVue.use(Router);\n\nconst error403 = (r) => {\n import('view/errorPage/403.vue').then((module) => {\n r(module)\n })\n};\nconst error404 = (r) => {\n import('view/errorPage/404.vue').then((module) => {\n r(module)\n })\n};\nconst error500 = (r) => {\n import('view/errorPage/500.vue').then((module) => {\n r(module)\n })\n};\nconst errorPage = (r) => {\n import('view/errorPage/index.vue').then((module) => {\n r(module)\n })\n};\n// 页面刷新时,重新赋值token\nif (window.sessionStorage.getItem('token')) {\n store.commit(types.LOGIN, window.sessionStorage.getItem('token'))\n}\nexport const constantRouterMap = [\n {\n path: '/',\n name: 'index',\n component: _import('index','index'),\n children: [\n // 集团后台\n // 配置中心\n {\n path: '/companyGroup',\n name: '集团信息',\n component: _import('companyGroup/membershipSystem','companyGroupInfo')\n },\n {\n path: '/memberCardSet',\n name: '会员卡设置',\n component: _import('companyGroup/membershipSystem','memberCardSet')\n },\n\n {\n path: '/memberGrade',\n name: '会员等级列表',\n component: _import('companyGroup/membershipSystem','memberGrade')\n },\n {\n path: '/addMemberGrade',\n name: '添加等级列表',\n component: _import('companyGroup/membershipSystem','addMemberGrade')\n },\n {\n path: '/editMemberGrade',\n name: '编辑等级列表',\n component: _import('companyGroup/membershipSystem','editMemberGrade')\n },\n {\n path: '/addGroupGrade',\n name: '添加集团会员等级',\n component: _import('companyGroup/membershipSystem','addGroupGrade')\n },\n {\n path: '/editGroupGrade',\n name: '编辑集团会员等级',\n component: _import('companyGroup/membershipSystem','editGroupGrade')\n },\n {\n path: '/addGroupCate',\n name: '添加集团折扣策略',\n component: _import('companyGroup/membershipSystem','addGroupCate')\n },\n {\n path: '/editGroupCate',\n name: '编辑集团折扣策略',\n component: _import('companyGroup/membershipSystem','editGroupCate')\n },\n {\n path: '/pointSystem',\n name: '积分制度',\n component: _import('companyGroup/membershipSystem','pointSystem')\n },\n {\n path: '/addPointSystem',\n name: '新增积分获取策略',\n component: _import('companyGroup/membershipSystem','addPointSystem')\n },\n {\n path: '/editPointSystem',\n name: '编辑积分获取策略',\n component: _import('companyGroup/membershipSystem','editPointSystem')\n },\n {\n path: '/addIntegralSytem',\n name: '新增积分抵现策略',\n component: _import('companyGroup/membershipSystem','addIntegralSytem')\n },\n {\n path: '/editIntegralSytem',\n name: '编辑积分抵现策略',\n component: _import('companyGroup/membershipSystem','editIntegralSytem')\n },\n {\n path: '/nearStoreSet',\n name: '附近门店',\n component: _import('companyGroup/membershipSystem','nearStoreSet')\n },\n {\n path: '/memberAchievement',\n name: '会员成就',\n component: _import('companyGroup/memberServices','memberAchievement')\n },\n {\n path: '/memberTask',\n name: '会员任务',\n component: _import('companyGroup/memberServices','memberTask')\n }\n ]\n },\n {\n path: '/memberInfoTemplate',\n name: '开卡字段配置模板',\n component: _import('companyGroup/membershipSystem','memberInfoTemplate')\n },\n {\n path: '/login',\n name: '集团商户登录',\n component: _import('companyGroup','login')\n },\n {\n path: '/403',\n name: '无权访问',\n component: errorPage\n },\n {\n path: '/404',\n name: 'error404',\n component: errorPage\n },\n {\n path: '/500',\n name: 'error500',\n component: errorPage\n },\n { path: '*', redirect: '/404', hidden: true },\n];\nexport default new Router({\n // mode:'history',\n routes: constantRouterMap,\n scrollBehavior: () => ({ y: 0 }),\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vuex from 'vuex'\nimport Vue from 'vue'\nimport * as types from './types'\n\nVue.use(Vuex);\nexport default new Vuex.Store({\n state: {\n user: {},\n token: null,\n title: '',\n show: false\n },\n mutations: {\n [types.LOGIN]: (state, data) => {\n sessionStorage.token = data;\n state.token = data;\n },\n [types.LOGOUT]: (state) => {\n sessionStorage.removeItem('token');\n state.token = null\n },\n [types.TITLE]: (state, data) => {\n state.title = data;\n },\n [types.SHOW]: (state,data) => {\n state.show = data;\n }\n }\n})\n\n\n\n// WEBPACK FOOTER //\n// ./src/store/store.js","import Vue from 'vue'\nimport App from './App'\nimport router from './router'\nimport ElementUI ,{ Message } from 'element-ui'\nimport VueAxios from 'vue-axios'\nimport axios from 'axios'\nimport store from './store/store'\nimport * as types from './store/types'\nimport '../static/css/index.less'\nimport 'element-ui/lib/theme-chalk/index.css'\nimport '../static/font/iconfont.css'\nimport '../theme/index.css'\n\nimport vueGicHeader from '@gic-test/vue-gic-header'\nimport vueGicAsideMenu from '@gic-test/vue-gic-aside-menu'\nimport vueAreaAb from '@gic-test/vue-area-ab'\n// 新增公共 footer插件\nimport vueGicFooter from '@gic-test/vue-gic-footer'\n\n\nVue.use(vueGicFooter)\nVue.use(vueAreaAb)\nVue.use(vueGicAsideMenu)\nVue.use(vueGicHeader)\n\nVue.config.productionTip = false;\nVue.use(ElementUI,{size: 'large'});\nVue.use(VueAxios,axios);\n\nVue.axios.defaults.withCredentials = true ;// 跨域cookie访问\nVue.axios.interceptors.request.use(\n config => {\n return config;\n },\n err => {\n console.log('requesterr' + err);\n return Promise.reject(err);\n });\nVue.axios.interceptors.response.use(\n response => {\n console.log(\"main:\",response);\n if(response.status == 200 && response.data.errorCode == 1) {\n // router.replace({\n // path: 'login',\n // query: {redirect: router.currentRoute.fullPath}\n // })\n console.log(\"main:\",response);\n }\n return response;\n },\n error => {\n console.log(error);\n if (error.response) {\n switch (error.response.status) {\n case 401:\n // 401 清除token信息并跳转到登录页面\n // store.commit(types.LOGOUT);\n // router.replace({\n // path: 'login',\n // query: {redirect: router.currentRoute.fullPath}\n // });\n window.location.href = window.location.origin + '/gic-web/#/';\n case 500:\n Message.error('服务器500')\n }\n }\n return Promise.reject(error.response.data)\n });\n\n// router.beforeEach((to, from, next) => {\n// console.log(\"\")\n// if (window.location.pathname.slice(-1) !== '/') {\n// window.location = window.location.pathname + '/';\n// }\n// })\n\n/* eslint-disable no-new */\nnew Vue({\n el: '#app',\n router,\n store,\n components: { App },\n template: '<App/>'\n});\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\t15\n\t],\n\t\"./companyGroup/membershipSystem/addGroupCate.vue\": [\n\t\t\"DaJb\",\n\t\t0,\n\t\t12\n\t],\n\t\"./companyGroup/membershipSystem/addGroupGrade.vue\": [\n\t\t\"y9jV\",\n\t\t0,\n\t\t26\n\t],\n\t\"./companyGroup/membershipSystem/addIntegralSytem.vue\": [\n\t\t\"tFd/\",\n\t\t0,\n\t\t16\n\t],\n\t\"./companyGroup/membershipSystem/addMemberGrade.vue\": [\n\t\t\"ge0i\",\n\t\t0,\n\t\t11\n\t],\n\t\"./companyGroup/membershipSystem/addPointSystem.vue\": [\n\t\t\"ewsH\",\n\t\t0,\n\t\t22\n\t],\n\t\"./companyGroup/membershipSystem/companyGroupInfo.vue\": [\n\t\t\"1H9E\",\n\t\t0,\n\t\t19\n\t],\n\t\"./companyGroup/membershipSystem/editGroupCate.vue\": [\n\t\t\"+Lzv\",\n\t\t0,\n\t\t17\n\t],\n\t\"./companyGroup/membershipSystem/editGroupGrade.vue\": [\n\t\t\"QwkL\",\n\t\t0,\n\t\t25\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\t24\n\t],\n\t\"./companyGroup/membershipSystem/editPointSystem.vue\": [\n\t\t\"GJjE\",\n\t\t0,\n\t\t20\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\t29\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\t21\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\t4\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\t2\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\t28\n\t],\n\t\"./linktools/linktools.vue\": [\n\t\t\"Lc2x\",\n\t\t0,\n\t\t14\n\t],\n\t\"./linktools/linktoolsold.vue\": [\n\t\t\"/8lq\",\n\t\t0,\n\t\t18\n\t],\n\t\"./linktools/linktoolspage.vue\": [\n\t\t\"HLON\",\n\t\t0,\n\t\t23\n\t],\n\t\"./login/login.vue\": [\n\t\t\"6Qob\",\n\t\t0,\n\t\t27\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
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,t,d){for(var f,o,b,i=0,u=[];i<a.length;i++)o=a[i],n[o]&&u.push(n[o][0]),n[o]=0;for(f in t)Object.prototype.hasOwnProperty.call(t,f)&&(e[f]=t[f]);for(c&&c(a,t,d);u.length;)u.shift()();if(d)for(i=0;i<d.length;i++)b=r(r.s=d[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],d=document.createElement("script");d.type="text/javascript",d.charset="utf-8",d.async=!0,d.timeout=12e4,r.nc&&d.setAttribute("nonce",r.nc),d.src=r.p+"static/js/"+e+"."+{0:"941b7928ac3ec125dffe",1:"d84116ddb7da8d636dae",2:"898e902c03247d4950cd",3:"c2dbaee2092c89d6bb92",4:"b4dcc6aadf91150f66db",5:"5b1afe039b0196c0894f",6:"2a27b6ee8413b8c3f627",7:"f356c8f6136a4f23a8aa",8:"d57c4669ad7e30c60e4a",9:"4aedd9d9f32e5bd5b794",10:"3b6408b1d99252eda551",11:"f0b71dac5722ed6c4628",12:"b8af2fcb45c72480bdb0",13:"fe6ae03c95a9571f97a5",14:"e7a642abb172a6eeda8c",15:"75b9f569824348cabdf0",16:"c3cd0e9a4f74e7fe1908",17:"d87c97f00c0f75e2f86d",18:"a64255b1fd390deb552e",19:"25cc6ae04400c7a37631",20:"188dd04a00d83fd7df06",21:"f448e9cd451ad6f97d60",22:"56576b6f7bc17b601c2e",23:"3c6f4c7ebe626e824f1e",24:"c48c0d80cea5ac5e96c0",25:"5071d842c7e8695018b6",26:"3d2c1d84db0a5c488169",27:"b9fd5f8677a43cab4a3f",28:"44deebcea6ccd096081f",29:"9339e8311b77c469e738",30:"ebb71c6a502890f047f8"}[e]+".js";var f=setTimeout(o,12e4);function o(){d.onerror=d.onload=null,clearTimeout(f);var c=n[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),n[e]=void 0)}return d.onerror=d.onload=o,t.appendChild(d),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.3a23380c7c0f227b7670.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:"941b7928ac3ec125dffe",1:"d84116ddb7da8d636dae",2:"898e902c03247d4950cd",3:"c2dbaee2092c89d6bb92",4:"b4dcc6aadf91150f66db",5:"5b1afe039b0196c0894f",6:"2a27b6ee8413b8c3f627",7:"f356c8f6136a4f23a8aa",8:"d57c4669ad7e30c60e4a",9:"4aedd9d9f32e5bd5b794",10:"3b6408b1d99252eda551",11:"f0b71dac5722ed6c4628",12:"b8af2fcb45c72480bdb0",13:"fe6ae03c95a9571f97a5",14:"e7a642abb172a6eeda8c",15:"75b9f569824348cabdf0",16:"c3cd0e9a4f74e7fe1908",17:"d87c97f00c0f75e2f86d",18:"a64255b1fd390deb552e",19:"6750f278930e019e7d78",20:"5ca1dc2a926da3f19f62",21:"2d9d159547fd48b0ad9c",22:"f68b7dbd357d65f46fca",23:"c3d64d2c7ba03967c4a8",24:"56f2057036ab22585e0e",25:"2133fdde82de7785cbc4",26:"30fb9f14c41e89141c15",27:"b9fd5f8677a43cab4a3f",28:"44deebcea6ccd096081f",29:"9339e8311b77c469e738",30:"ebb71c6a502890f047f8"}[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.6a37dcb72a57f67df8bb.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap 2b390e9bbc7e9306911f"],"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.3a23380c7c0f227b7670.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\":\"941b7928ac3ec125dffe\",\"1\":\"d84116ddb7da8d636dae\",\"2\":\"898e902c03247d4950cd\",\"3\":\"c2dbaee2092c89d6bb92\",\"4\":\"b4dcc6aadf91150f66db\",\"5\":\"5b1afe039b0196c0894f\",\"6\":\"2a27b6ee8413b8c3f627\",\"7\":\"f356c8f6136a4f23a8aa\",\"8\":\"d57c4669ad7e30c60e4a\",\"9\":\"4aedd9d9f32e5bd5b794\",\"10\":\"3b6408b1d99252eda551\",\"11\":\"f0b71dac5722ed6c4628\",\"12\":\"b8af2fcb45c72480bdb0\",\"13\":\"fe6ae03c95a9571f97a5\",\"14\":\"e7a642abb172a6eeda8c\",\"15\":\"75b9f569824348cabdf0\",\"16\":\"c3cd0e9a4f74e7fe1908\",\"17\":\"d87c97f00c0f75e2f86d\",\"18\":\"a64255b1fd390deb552e\",\"19\":\"25cc6ae04400c7a37631\",\"20\":\"188dd04a00d83fd7df06\",\"21\":\"f448e9cd451ad6f97d60\",\"22\":\"56576b6f7bc17b601c2e\",\"23\":\"3c6f4c7ebe626e824f1e\",\"24\":\"c48c0d80cea5ac5e96c0\",\"25\":\"5071d842c7e8695018b6\",\"26\":\"3d2c1d84db0a5c488169\",\"27\":\"b9fd5f8677a43cab4a3f\",\"28\":\"44deebcea6ccd096081f\",\"29\":\"9339e8311b77c469e738\",\"30\":\"ebb71c6a502890f047f8\"}[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 2b390e9bbc7e9306911f"],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap 455e7b0ade8e4df32ec8"],"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.6a37dcb72a57f67df8bb.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\":\"941b7928ac3ec125dffe\",\"1\":\"d84116ddb7da8d636dae\",\"2\":\"898e902c03247d4950cd\",\"3\":\"c2dbaee2092c89d6bb92\",\"4\":\"b4dcc6aadf91150f66db\",\"5\":\"5b1afe039b0196c0894f\",\"6\":\"2a27b6ee8413b8c3f627\",\"7\":\"f356c8f6136a4f23a8aa\",\"8\":\"d57c4669ad7e30c60e4a\",\"9\":\"4aedd9d9f32e5bd5b794\",\"10\":\"3b6408b1d99252eda551\",\"11\":\"f0b71dac5722ed6c4628\",\"12\":\"b8af2fcb45c72480bdb0\",\"13\":\"fe6ae03c95a9571f97a5\",\"14\":\"e7a642abb172a6eeda8c\",\"15\":\"75b9f569824348cabdf0\",\"16\":\"c3cd0e9a4f74e7fe1908\",\"17\":\"d87c97f00c0f75e2f86d\",\"18\":\"a64255b1fd390deb552e\",\"19\":\"6750f278930e019e7d78\",\"20\":\"5ca1dc2a926da3f19f62\",\"21\":\"2d9d159547fd48b0ad9c\",\"22\":\"f68b7dbd357d65f46fca\",\"23\":\"c3d64d2c7ba03967c4a8\",\"24\":\"56f2057036ab22585e0e\",\"25\":\"2133fdde82de7785cbc4\",\"26\":\"30fb9f14c41e89141c15\",\"27\":\"b9fd5f8677a43cab4a3f\",\"28\":\"44deebcea6ccd096081f\",\"29\":\"9339e8311b77c469e738\",\"30\":\"ebb71c6a502890f047f8\"}[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 455e7b0ade8e4df32ec8"],"sourceRoot":""}
\ No newline at end of file
......@@ -40,7 +40,7 @@
<img v-if="ruleForm.qcloudImageUrl" :src="ruleForm.qcloudImageUrl" class="avatar">
<i v-else class="el-icon-plus avatar-uploader-icon"></i>
</el-upload>
<p class="upload-tip">只能上传规格为1:1的jpg/png图片,且不超过1Mb</p>
<p class="upload-tip">只能上传规格为1:1的 jpg 图片,且不超过1Mb</p>
</div>
</el-form-item>
<el-form-item label="关联商户">
......@@ -301,13 +301,13 @@ export default {
beforeAvatarUpload(file) {
var that = this
const isJPG = file.type === 'image/jpeg';
const isLt2M = file.size / 1024 / 1024 < 2;
const isLt2M = file.size / 1024 / 1024 <= 1;
if (!isJPG) {
that.$message.error('上传头像图片只能是 JPG 格式!');
}
if (!isLt2M) {
that.$message.error('上传头像图片大小不能超过 2MB!');
that.$message.error('上传头像图片大小不能超过 1MB!');
}
return isJPG && isLt2M && new Promise(function(resolve, reject) {
let reader = new FileReader();
......@@ -318,8 +318,8 @@ export default {
let height = this.height;
console.log(width,height)
if (width !== 750 && height !== 750){
that.$message.error('图片尺寸必须为750px*750px!');
if (width !== height){
that.$message.error('图片比例必须为1:1的');
reject();
}
......
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