Commit 6af286b8 by zhu_yu_dan

update:人群筛选器

parent 495bd1ed
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>GIC-集团后台</title><link href=./static/css/app.926c4b6f1f1c44de30fda3badb4da452.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.dcac4622d9d9b99fe9d3.js></script><script type=text/javascript src=./static/js/vendor.77d1d199cc6372bea7f9.js></script><script type=text/javascript src=./static/js/app.6dc5205641e5dc577275.js></script></body></html> <!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>GIC-集团后台</title><link href=./static/css/app.7cdb24a0877a647d930b070146b31d2d.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.f2ea50d91edf54667cbe.js></script><script type=text/javascript src=./static/js/vendor.de89532ec036c623c81a.js></script><script type=text/javascript src=./static/js/app.3f07ce0b8ab266acdf51.js></script></body></html>
\ No newline at end of file \ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
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([10,24],{M4W3:function(e,t){},PDVn:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("fZjL"),i=a.n(n),s=a("mvHQ"),o=a.n(s),r=a("Mk6G"),c=a("3E4D"),u=a("Ch4/"),l=a("P9l9"),m={name:"memberTableEdit",props:["tableEditData"],data:function(){return{accumulateConsum:{},subAchievementList:[],inputLength:6,inputValue:"",editObj:{index:"",row:"",obj:"",type:""},copyOriginObj:JSON.parse(o()(this.tableEditData))}},created:function(){},methods:{consumItemSwitch:function(e,t){console.log(e,t,t.achievementType),console.log(t,this.accumulateConsum),this.tempObj=t;var a=1==e?1:0;this.saveSwitch(t.achievementSystemId,a)},saveSwitch:function(e,t){var a=this,n={achievementSystemId:e,openStatus:t};Object(l.c)("/api-member/achievement-open-clique",n).then(function(e){console.log(e.data.result);var t=e.data;0!=t.errorCode?(a.tempObj.isOpen=!1,u.a.errorMsg(t)):c.a.showmsg("设置成功","success")}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})},editLimitNum:function(e,t,a,n){this.$forceUpdate(),console.log(e,t,a),this.editObj.index=e,this.editObj.row=t,this.editObj.obj=a,1==n?t.editLimitFlag=!0:t.editRewardFlag=!0,console.log(t.editLimitFlag)},saveLimitNum:function(e,t,a,n){if(console.log(e,t,t.achievementTarget,a),1==n&&0==e&&Number(t.targetInput)>=Number(a[e+1].achievementTarget))this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});else if(1==n&&e==a.length-1&&Number(t.targetInput)<=Number(a[e-1].achievementTarget))this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});else{if(1==n&&e>0&&e<a.length-1&&Number(t.targetInput)<=Number(a[e-1].achievementTarget))return console.log(e),void this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});if(1==n&&e>0&&e<a.length-1&&Number(t.targetInput)>=Number(a[e+1].achievementTarget))return console.log(e),void this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});t.achievementTarget=t.targetInput,t.rewardValue=t.rewardInput;var i=t.achievementEnterpriseRankId,s=n,o=t.achievementTarget,r=t.rewardValue;1!=s||""!=String(o).trim()?2!=s||""!=String(r).trim()?(this.saveModify(i,s,o,r),1==s?t.editLimitFlag=!1:t.editRewardFlag=!1,this.inputNum="",this.editObj={index:"",row:"",obj:"",type:""}):this.$message.error({duration:1e3,message:"请输入奖励"}):this.$message.error({duration:1e3,message:"请输入额度"})}},cancelLimitNum:function(e,t,a,n){console.log(e,t),1==n?(t.editLimitFlag=!1,t.targetInput=t.achievementTarget):(t.editRewardFlag=!1,t.rewardInput=t.rewardValue),this.inputNum="",this.editObj={index:"",row:"",obj:"",type:""}},focusInput:function(e,t,a,n){console.log("input-focus:",e,t,a,n),this.editObj.index=e,this.editObj.row=t,this.editObj.obj=a,this.editObj.type=n},limitNumInput:function(e){console.log(e,this.editObj.obj),this.inputNum=r.a.getCharVal(e.target.value.replace(/[^\d]/g,""),this.inputLength),1==this.editObj.type?this.editObj.row.targetInput=this.inputNum:this.editObj.row.rewardInput=this.inputNum,console.log(this.inputNum)},saveModify:function(e,t,a,n){var i=this,s={achievementEnterpriseRankId:e,updateType:t,achievementTarget:a||"",achievementRewardType:1,rewardValue:n||"",rewardName:"积分XX"};Object(l.c)("/api-member/achievement-update-clique",s).then(function(e){console.log(e.data);var t=e.data;0!=t.errorCode?u.a.errorMsg(t):c.a.showmsg("设置成功","success")}).catch(function(e){console.log(e),i.$message.error({duration:1e3,message:e.message})})}},watch:{tableEditData:function(e){console.log(e);if(e&&i()(e).length){var t=e;this.accumulateConsum=t,this.subAchievementList=t.subAchievementList}}},mounted:function(){console.log("成就 item:",this.copyOriginObj,this.tableEditData);var e=this.tableEditData;this.accumulateConsum=e,this.subAchievementList=e.subAchievementList,console.log(e)},components:{}},d={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inner-cell-contain"},[a("div",{staticClass:"member-achieve-tabletitle"},[a("label",{staticClass:"tabletitle-l"},[e._v(e._s(e.accumulateConsum.achievementName))]),e._v(" "),a("el-switch",{on:{change:function(t){e.consumItemSwitch(t,e.accumulateConsum)}},model:{value:e.accumulateConsum.isOpen,callback:function(t){e.$set(e.accumulateConsum,"isOpen",t)},expression:"accumulateConsum.isOpen"}})],1),e._v(" "),a("el-table",{staticClass:"member-cell-table",staticStyle:{width:"100%"},attrs:{data:e.subAchievementList}},[a("el-table-column",{attrs:{prop:"limitNum",label:"额度"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"span-txt"},[e._v(e._s(e.accumulateConsum.text))]),e._v(" "),t.row.editLimitFlag?e._e():a("span",{staticClass:"span-num"},[e._v(e._s(t.row.achievementTarget))]),e._v(" "),t.row.editLimitFlag?a("el-input",{staticClass:"w-175",attrs:{size:"small",placeholder:"请输入",type:"tel",maxlength:e.inputLength},on:{focus:function(a){e.focusInput(t.$index,t.row,e.subAchievementList,1)}},nativeOn:{keyup:function(t){return function(t){return e.limitNumInput(t)}(t)}},model:{value:t.row.targetInput,callback:function(a){e.$set(t.row,"targetInput",a)},expression:"scope.row.targetInput"}}):e._e(),e._v(" "),a("span",{staticClass:"span-unit"},[e._v(e._s(e.accumulateConsum.unit))]),e._v(" "),t.row.editLimitFlag?e._e():a("i",{staticClass:"el-icon-edit",on:{click:function(a){e.editLimitNum(t.$index,t.row,e.subAchievementList,1)}}}),e._v(" "),t.row.editLimitFlag?a("span",{staticClass:"span-oprate-icon"},[a("i",{staticClass:"el-icon-text el-button--text text-confirm",on:{click:function(a){e.saveLimitNum(t.$index,t.row,e.subAchievementList,1)}}},[e._v("保存")]),e._v(" "),a("i",{staticClass:"el-icon-text text-cancel",on:{click:function(a){e.cancelLimitNum(t.$index,t.row,e.subAchievementList,1)}}},[e._v("取消")])]):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"rewardNum",label:"奖励"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"span-txt"},[e._v("奖励")]),e._v(" "),t.row.editRewardFlag?e._e():a("span",{staticClass:"span-num"},[e._v(e._s(t.row.rewardValue))]),e._v(" "),t.row.editRewardFlag?a("el-input",{staticClass:"w-175",attrs:{size:"small",placeholder:"请输入",type:"tel",maxlength:e.inputLength},on:{focus:function(a){e.focusInput(t.$index,t.row,e.subAchievementList,2)}},nativeOn:{keyup:function(t){return function(t){return e.limitNumInput(t)}(t)}},model:{value:t.row.rewardInput,callback:function(a){e.$set(t.row,"rewardInput",a)},expression:"scope.row.rewardInput"}}):e._e(),e._v(" "),a("span",{staticClass:"span-unit"},[e._v("积分")]),e._v(" "),t.row.editRewardFlag?e._e():a("i",{staticClass:"el-icon-edit",on:{click:function(a){e.editLimitNum(t.$index,t.row,e.subAchievementList,2)}}}),e._v(" "),t.row.editRewardFlag?a("span",{staticClass:"span-oprate-icon"},[a("i",{staticClass:"el-icon-text el-button--text text-confirm",on:{click:function(a){e.saveLimitNum(t.$index,t.row,e.subAchievementList,2)}}},[e._v("保存")]),e._v(" "),a("i",{staticClass:"el-icon-text text-cancel",on:{click:function(a){e.cancelLimitNum(t.$index,t.row,e.subAchievementList,2)}}},[e._v("取消")])]):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"",label:"库存"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(0==t.row.couponStock?"--":"")+"\n ")]}}])})],1)],1)},staticRenderFns:[]};var h=a("VU/8")(m,d,!1,function(e){a("n3Ao")},"data-v-4cfe0450",null);t.default=h.exports},j6GH:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("3Xzz"),i=a("PDVn"),s=(a("Mk6G"),a("3E4D"),a("Ch4/")),o=a("P9l9"),r={name:"memberAchievement",data:function(){return{projectName:"gic-clique",memberTab:"first",navpath:[{name:"首页",path:""},{name:"会员成就",path:""},{name:"",path:""},{name:"",path:""}],consumeArray:[],accumulateConsum:{},continuousConsum:{},maxSingleConsum:{},maxSinglePerNum:{},totalEvaluate:{},interactionArray:[],accumulatePoint:{},accumulateFollow:{},accumulateSign:{},maxSignNum:{},useCouponNum:{},pointExchange:{},inputLength:10,editObj:{index:"",row:""}}},created:function(){},methods:{changeRoute:function(e){this.$router.push(e)},handleTabClick:function(e,t){console.log(e,t)},getInfo:function(){var e=this;Object(o.d)("/api-member/achievement-list-clique",{}).then(function(t){console.log(t.data);var a=t.data;if(0==a.errorCode)return a.result.achievememntList.forEach(function(t,a){var n=t,i=n.achievementDoc.split("XX");n.text=i[0],n.unit=i[1],n.isOpen=1==n.isOpen,n.subAchievementList.forEach(function(e,t){e.editLimitFlag=!1,e.targetInput=e.achievementTarget,e.editRewardFlag=!1,e.rewardInput=e.rewardValue}),1==t.achievementType?e.consumeArray.push(t):e.interactionArray.push(t)}),void console.log(e.consumeArray,e.interactionArray);s.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getNavPath:function(){var e=this,t={project:e.projectName,path:"memberAchievement"};Object(o.e)("/api-auth/get-current-memu-data",t).then(function(t){var a=t.data;if(0==a.errorCode)return a.result?(e.navpath[1].name=a.result.level2.menuName,e.navpath[1].path="",e.navpath[2].name=a.result.level3.menuName,e.navpath[2].path="",e.navpath[3].name=a.result.level4.menuName,void(e.navpath[3].path="")):void console.log("resData.result: ",a.result);s.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},components:{topNav:n.a,memberTableEdit:i.default},mounted:function(){this.getInfo()}},c={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"right-wrap task-public"},[a("topNav"),e._v(" "),a("el-tabs",{on:{"tab-click":e.handleTabClick},model:{value:e.memberTab,callback:function(t){e.memberTab=t},expression:"memberTab"}},[a("el-tab-pane",{attrs:{label:"消费类",name:"first"}},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"attention-wrap member-achieve-contain"},[a("div",{staticClass:"outer-contain"},[e._l(e.consumeArray,function(e,t){return[a("memberTableEdit",{attrs:{tableEditData:e}})]})],2)])])])]),e._v(" "),a("el-tab-pane",{attrs:{label:"互动类",name:"second"}},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"attention-wrap member-achieve-contain"},[a("div",{staticClass:"outer-contain"},[e._l(e.interactionArray,function(e,t){return[a("memberTableEdit",{attrs:{tableEditData:e}})]})],2)])])])])],1),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var u=a("VU/8")(r,c,!1,function(e){a("M4W3")},"data-v-c7a297ae",null);t.default=u.exports},n3Ao:function(e,t){}}); webpackJsonp([10,23],{M4W3:function(e,t){},PDVn:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("fZjL"),i=a.n(n),s=a("mvHQ"),o=a.n(s),r=a("Mk6G"),c=a("3E4D"),u=a("Ch4/"),l=a("P9l9"),m={name:"memberTableEdit",props:["tableEditData"],data:function(){return{accumulateConsum:{},subAchievementList:[],inputLength:6,inputValue:"",editObj:{index:"",row:"",obj:"",type:""},copyOriginObj:JSON.parse(o()(this.tableEditData))}},created:function(){},methods:{consumItemSwitch:function(e,t){console.log(e,t,t.achievementType),console.log(t,this.accumulateConsum),this.tempObj=t;var a=1==e?1:0;this.saveSwitch(t.achievementSystemId,a)},saveSwitch:function(e,t){var a=this,n={achievementSystemId:e,openStatus:t};Object(l.c)("/api-member/achievement-open-clique",n).then(function(e){console.log(e.data.result);var t=e.data;0!=t.errorCode?(a.tempObj.isOpen=!1,u.a.errorMsg(t)):c.a.showmsg("设置成功","success")}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})},editLimitNum:function(e,t,a,n){this.$forceUpdate(),console.log(e,t,a),this.editObj.index=e,this.editObj.row=t,this.editObj.obj=a,1==n?t.editLimitFlag=!0:t.editRewardFlag=!0,console.log(t.editLimitFlag)},saveLimitNum:function(e,t,a,n){if(console.log(e,t,t.achievementTarget,a),1==n&&0==e&&Number(t.targetInput)>=Number(a[e+1].achievementTarget))this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});else if(1==n&&e==a.length-1&&Number(t.targetInput)<=Number(a[e-1].achievementTarget))this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});else{if(1==n&&e>0&&e<a.length-1&&Number(t.targetInput)<=Number(a[e-1].achievementTarget))return console.log(e),void this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});if(1==n&&e>0&&e<a.length-1&&Number(t.targetInput)>=Number(a[e+1].achievementTarget))return console.log(e),void this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});t.achievementTarget=t.targetInput,t.rewardValue=t.rewardInput;var i=t.achievementEnterpriseRankId,s=n,o=t.achievementTarget,r=t.rewardValue;1!=s||""!=String(o).trim()?2!=s||""!=String(r).trim()?(this.saveModify(i,s,o,r),1==s?t.editLimitFlag=!1:t.editRewardFlag=!1,this.inputNum="",this.editObj={index:"",row:"",obj:"",type:""}):this.$message.error({duration:1e3,message:"请输入奖励"}):this.$message.error({duration:1e3,message:"请输入额度"})}},cancelLimitNum:function(e,t,a,n){console.log(e,t),1==n?(t.editLimitFlag=!1,t.targetInput=t.achievementTarget):(t.editRewardFlag=!1,t.rewardInput=t.rewardValue),this.inputNum="",this.editObj={index:"",row:"",obj:"",type:""}},focusInput:function(e,t,a,n){console.log("input-focus:",e,t,a,n),this.editObj.index=e,this.editObj.row=t,this.editObj.obj=a,this.editObj.type=n},limitNumInput:function(e){console.log(e,this.editObj.obj),this.inputNum=r.a.getCharVal(e.target.value.replace(/[^\d]/g,""),this.inputLength),1==this.editObj.type?this.editObj.row.targetInput=this.inputNum:this.editObj.row.rewardInput=this.inputNum,console.log(this.inputNum)},saveModify:function(e,t,a,n){var i=this,s={achievementEnterpriseRankId:e,updateType:t,achievementTarget:a||"",achievementRewardType:1,rewardValue:n||"",rewardName:"积分XX"};Object(l.c)("/api-member/achievement-update-clique",s).then(function(e){console.log(e.data);var t=e.data;0!=t.errorCode?u.a.errorMsg(t):c.a.showmsg("设置成功","success")}).catch(function(e){console.log(e),i.$message.error({duration:1e3,message:e.message})})}},watch:{tableEditData:function(e){console.log(e);if(e&&i()(e).length){var t=e;this.accumulateConsum=t,this.subAchievementList=t.subAchievementList}}},mounted:function(){console.log("成就 item:",this.copyOriginObj,this.tableEditData);var e=this.tableEditData;this.accumulateConsum=e,this.subAchievementList=e.subAchievementList,console.log(e)},components:{}},d={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"inner-cell-contain"},[a("div",{staticClass:"member-achieve-tabletitle"},[a("label",{staticClass:"tabletitle-l"},[e._v(e._s(e.accumulateConsum.achievementName))]),e._v(" "),a("el-switch",{on:{change:function(t){e.consumItemSwitch(t,e.accumulateConsum)}},model:{value:e.accumulateConsum.isOpen,callback:function(t){e.$set(e.accumulateConsum,"isOpen",t)},expression:"accumulateConsum.isOpen"}})],1),e._v(" "),a("el-table",{staticClass:"member-cell-table",staticStyle:{width:"100%"},attrs:{data:e.subAchievementList}},[a("el-table-column",{attrs:{prop:"limitNum",label:"额度"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"span-txt"},[e._v(e._s(e.accumulateConsum.text))]),e._v(" "),t.row.editLimitFlag?e._e():a("span",{staticClass:"span-num"},[e._v(e._s(t.row.achievementTarget))]),e._v(" "),t.row.editLimitFlag?a("el-input",{staticClass:"w-175",attrs:{size:"small",placeholder:"请输入",type:"tel",maxlength:e.inputLength},on:{focus:function(a){e.focusInput(t.$index,t.row,e.subAchievementList,1)}},nativeOn:{keyup:function(t){return function(t){return e.limitNumInput(t)}(t)}},model:{value:t.row.targetInput,callback:function(a){e.$set(t.row,"targetInput",a)},expression:"scope.row.targetInput"}}):e._e(),e._v(" "),a("span",{staticClass:"span-unit"},[e._v(e._s(e.accumulateConsum.unit))]),e._v(" "),t.row.editLimitFlag?e._e():a("i",{staticClass:"el-icon-edit",on:{click:function(a){e.editLimitNum(t.$index,t.row,e.subAchievementList,1)}}}),e._v(" "),t.row.editLimitFlag?a("span",{staticClass:"span-oprate-icon"},[a("i",{staticClass:"el-icon-text el-button--text text-confirm",on:{click:function(a){e.saveLimitNum(t.$index,t.row,e.subAchievementList,1)}}},[e._v("保存")]),e._v(" "),a("i",{staticClass:"el-icon-text text-cancel",on:{click:function(a){e.cancelLimitNum(t.$index,t.row,e.subAchievementList,1)}}},[e._v("取消")])]):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"rewardNum",label:"奖励"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"span-txt"},[e._v("奖励")]),e._v(" "),t.row.editRewardFlag?e._e():a("span",{staticClass:"span-num"},[e._v(e._s(t.row.rewardValue))]),e._v(" "),t.row.editRewardFlag?a("el-input",{staticClass:"w-175",attrs:{size:"small",placeholder:"请输入",type:"tel",maxlength:e.inputLength},on:{focus:function(a){e.focusInput(t.$index,t.row,e.subAchievementList,2)}},nativeOn:{keyup:function(t){return function(t){return e.limitNumInput(t)}(t)}},model:{value:t.row.rewardInput,callback:function(a){e.$set(t.row,"rewardInput",a)},expression:"scope.row.rewardInput"}}):e._e(),e._v(" "),a("span",{staticClass:"span-unit"},[e._v("积分")]),e._v(" "),t.row.editRewardFlag?e._e():a("i",{staticClass:"el-icon-edit",on:{click:function(a){e.editLimitNum(t.$index,t.row,e.subAchievementList,2)}}}),e._v(" "),t.row.editRewardFlag?a("span",{staticClass:"span-oprate-icon"},[a("i",{staticClass:"el-icon-text el-button--text text-confirm",on:{click:function(a){e.saveLimitNum(t.$index,t.row,e.subAchievementList,2)}}},[e._v("保存")]),e._v(" "),a("i",{staticClass:"el-icon-text text-cancel",on:{click:function(a){e.cancelLimitNum(t.$index,t.row,e.subAchievementList,2)}}},[e._v("取消")])]):e._e()]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"",label:"库存"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(0==t.row.couponStock?"--":"")+"\n ")]}}])})],1)],1)},staticRenderFns:[]};var h=a("VU/8")(m,d,!1,function(e){a("n3Ao")},"data-v-4cfe0450",null);t.default=h.exports},j6GH:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("3Xzz"),i=a("PDVn"),s=(a("Mk6G"),a("3E4D"),a("Ch4/")),o=a("P9l9"),r={name:"memberAchievement",data:function(){return{projectName:"gic-clique",memberTab:"first",navpath:[{name:"首页",path:""},{name:"会员成就",path:""},{name:"",path:""},{name:"",path:""}],consumeArray:[],accumulateConsum:{},continuousConsum:{},maxSingleConsum:{},maxSinglePerNum:{},totalEvaluate:{},interactionArray:[],accumulatePoint:{},accumulateFollow:{},accumulateSign:{},maxSignNum:{},useCouponNum:{},pointExchange:{},inputLength:10,editObj:{index:"",row:""}}},created:function(){},methods:{changeRoute:function(e){this.$router.push(e)},handleTabClick:function(e,t){console.log(e,t)},getInfo:function(){var e=this;Object(o.d)("/api-member/achievement-list-clique",{}).then(function(t){console.log(t.data);var a=t.data;if(0==a.errorCode)return a.result.achievememntList.forEach(function(t,a){var n=t,i=n.achievementDoc.split("XX");n.text=i[0],n.unit=i[1],n.isOpen=1==n.isOpen,n.subAchievementList.forEach(function(e,t){e.editLimitFlag=!1,e.targetInput=e.achievementTarget,e.editRewardFlag=!1,e.rewardInput=e.rewardValue}),1==t.achievementType?e.consumeArray.push(t):e.interactionArray.push(t)}),void console.log(e.consumeArray,e.interactionArray);s.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getNavPath:function(){var e=this,t={project:e.projectName,path:"memberAchievement"};Object(o.e)("/api-auth/get-current-memu-data",t).then(function(t){var a=t.data;if(0==a.errorCode)return a.result?(e.navpath[1].name=a.result.level2.menuName,e.navpath[1].path="",e.navpath[2].name=a.result.level3.menuName,e.navpath[2].path="",e.navpath[3].name=a.result.level4.menuName,void(e.navpath[3].path="")):void console.log("resData.result: ",a.result);s.a.errorMsg(a)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},components:{topNav:n.a,memberTableEdit:i.default},mounted:function(){this.getInfo()}},c={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"right-wrap task-public"},[a("topNav"),e._v(" "),a("el-tabs",{on:{"tab-click":e.handleTabClick},model:{value:e.memberTab,callback:function(t){e.memberTab=t},expression:"memberTab"}},[a("el-tab-pane",{attrs:{label:"消费类",name:"first"}},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"attention-wrap member-achieve-contain"},[a("div",{staticClass:"outer-contain"},[e._l(e.consumeArray,function(e,t){return[a("memberTableEdit",{attrs:{tableEditData:e}})]})],2)])])])]),e._v(" "),a("el-tab-pane",{attrs:{label:"互动类",name:"second"}},[a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"attention-wrap member-achieve-contain"},[a("div",{staticClass:"outer-contain"},[e._l(e.interactionArray,function(e,t){return[a("memberTableEdit",{attrs:{tableEditData:e}})]})],2)])])])])],1),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var u=a("VU/8")(r,c,!1,function(e){a("M4W3")},"data-v-c7a297ae",null);t.default=u.exports},n3Ao:function(e,t){}});
//# sourceMappingURL=10.dd0179c5403b17075d8c.js.map //# sourceMappingURL=10.ccf6df9372faa8ea7468.js.map
\ No newline at end of file \ No newline at end of file
webpackJsonp([14],{"1H9E":function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a,o=t("bOdI"),i=t.n(o),s=t("//Fk"),n=t.n(s),l=t("mvHQ"),u=t.n(l),c=t("3E4D"),m=t("Ch4/"),p=t("Mk6G"),g=function(e){var r=new Date,t=r.getFullYear(),a=r.getMonth()+1,o=r.getDate(),i=[];return e.split("-").forEach(function(e,r){i.push(e.split(":"))}),[new Date(t,a,o,i[0][0],i[0][1]),new Date(t,a,o,i[1][0],i[1][1])]},d=function(e){function r(e){return e>9?""+e:"0"+e}return console.log(e),r(new Date(e[0]).getHours())+":"+r(new Date(e[0]).getMinutes())+"-"+(r(new Date(e[1]).getHours())+":"+r(new Date(e[1]).getMinutes()))},h=t("3Xzz"),v=t("P9l9"),f=(t("mw3O"),a={name:"public_num_attention",data:function(){return{projectName:"gic-clique",areaOptions:{provinceName:"",provinceId:"",cityName:"",cityId:"",countryName:"",countyId:""},navpath:[{name:"首页",path:"/"},{name:"集团信息",path:""}],upUrl:"",uploadLoading:!1,imgShowFlag:!1,imgUrl:"",ruleForm:{cliqueName:"",enterpriseName:"",region:"",addressDetail:"",qcloudImageUrl:"",enterpriseList:[{enterpriseId:"",enterpriseName:"达摩",qcloudImageUrl:"/"}],storeBusinessTime:[new Date(2016,9,10,8,40),new Date(2016,9,10,9,40)],date1:"",date2:"",customerPhone:"",enterpriseDescription:""},rules:{cliqueName:[{required:!0,message:"请输入集团名称",trigger:"blur"}],enterpriseName:[{required:!0,message:"请输入公司名称",trigger:"blur"}],region:[{required:!0,message:"请选择所在地区",trigger:"blur"}],addressDetail:[{required:!0,message:"请输入详细地址",trigger:"change"}],storeBusinessTime:[{required:!0,message:"请选择营业时间",trigger:"change"}],date1:[{type:"date",required:!0,message:"请选择日期",trigger:"change"}],date2:[{type:"date",required:!0,message:"请选择时间",trigger:"change"}],customerPhone:[{required:!0,message:"请输入客服热线",trigger:"change"}],enterpriseDescription:[{required:!0,message:"请输入集团简介",trigger:"blur"}]},inputNumObj:{cliqueName:0,enterpriseName:0,addressDetail:0,customerPhone:0,enterpriseDescription:0},inputFlag:"",inputFlagNum:"",baseUrl:""}},beforeMount:function(){var e=window.location.origin;console.log("当前host:",e),"-1"!=e.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=e,this.upUrl=this.baseUrl+"/api-plug/upload-img?wxFlag=1"},created:function(){console.log("created")},mounted:function(){console.log("mounted"),this.getGroupInfo()},methods:{showImage:function(e){console.log(e),this.imgShowFlag=!0,this.imgUrl=e},hideImage:function(e){console.log(e),this.imgShowFlag=!1},uploadUrl:function(){var e,r=window.location.origin;return console.log("当前host:",r),e="-1"!=r.indexOf("localhost")?"http://gicdev.demogic.com":r,this.upUrl=e+"/api-plug/upload-img?wxFlag=1&requestProject=gic-clique",console.log(this.upUrl),this.upUrl},changeRoute:function(e){this.$router.push(e)},submitForm:function(e){var r=this;r.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),r.$message.error({duration:1e3,message:"请填写完信息"}),!1;var t=JSON.parse(u()(r.ruleForm));console.log(t),t.storeBusinessTime=d(t.storeBusinessTime),console.log(t.storeBusinessTime),r.saveGroupInfo(t)})},handleAvatarSuccess:function(e,r){this.uploadLoading=!1,this.imgShowFlag=!1,console.log("上传成功回调:",e),0==e.errorCode?(this.ruleForm.qcloudImageUrl=e.result[0].qcloudImageUrl,this.ruleForm.imageFiledCode=e.result[0].imageFiledCode,this.ruleForm.imageUrl=e.result[0].wxImg):m.a.errorMsg(e)},beforeAvatarUpload:function(e){var r=this;r.imgShowFlag=!1;var t="image/jpeg"===e.type||"image/jpg"===e.type,a=e.size/1024/1024<=1;return t||r.$message.error("您只能上传 JPG/JPEG 图片!"),a||r.$message.error("您只能上传小于 1Mb 的图片!"),t&&a&&new n.a(function(t,a){var o=new FileReader;o.onload=function(e){var o=new Image;o.onload=function(){var e=this.width,o=this.height;console.log(e,o),e!==o&&(r.uploadLoading=!1,r.$message.error("您只能上传规格为 1:1 的图片!"),a()),t()},r.uploadLoading=!0,o.src=e.target.result,console.log("上传成功:",e.target.result)},o.readAsDataURL(e)})},focus:function(e,r){console.log(e,r),this.inputFlag=e,this.inputFlagNum=r},toInput:function(e){console.log(e);var r="";r=p.a.getByteVal(e.target.value,this.inputFlagNum);console.log(r),this.ruleForm[this.inputFlag]=r.trim(),this.inputNumObj[this.inputFlag]=p.a.getZhLen(this.ruleForm[this.inputFlag]),console.log(this.ruleForm[this.inputFlag])},selected:function(e){console.log(e);e.country?(this.ruleForm.region=e,console.log(e.areaId),this.ruleForm.areaId=e.areaId):this.ruleForm.region=""},saveGroupInfo:function(e){var r=this,t={requestProject:r.projectName,cliqueName:e.cliqueName,enterpriseName:e.enterpriseName,brandName:e.brandName,addressDetail:e.addressDetail,imageUrl:e.imageUrl,imageFieldCode:e.imageFieldCode,qcloudImageUrl:e.qcloudImageUrl,storeBusinessTime:e.storeBusinessTime,customerPhone:e.customerPhone,enterpriseDescription:e.enterpriseDescription,areaId:e.areaId};Object(v.a)("/api-admin/save-enterprise-info",t).then(function(e){var r=e.data;0!=r.errorCode?m.a.errorMsg(r):c.a.showmsg("保存成功","success")}).catch(function(e){console.log(e),r.$message.error({duration:1e3,message:e.message})})},redirect:function(e,r){var t=this,a={eid:r};Object(v.a)("/api-auth/do-login-for-clique",a).then(function(e){var r=e.data;if(0!=r.errorCode)m.a.errorMsg(r);else{var a=t.baseUrl+"";window.open(a,"_blank","toolbar=yes, width=1300, height=900")}}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getGroupInfo:function(){var e=this,r={requestProject:e.projectName};Object(v.a)("/api-admin/enterprise-info",r).then(function(r){var t=r.data;if(0==t.errorCode){var a=t.result.enterprise;console.log(t.result.enterprise),a.region={},a.region.areaId=a.areaId,a.region.provinceId=a.province,a.region.provinceName=a.provinceName,a.region.cityId=a.city,a.region.cityName=a.cityName,a.region.countyId=a.country,a.region.countryName=a.countryName,e.areaOptionsNew={},e.areaOptionsNew.provinceName=a.provinceName,e.areaOptionsNew.provinceId=a.province,e.areaOptionsNew.cityName=a.cityName,e.areaOptionsNew.cityId=a.city,e.areaOptionsNew.countryName=a.countryName,e.areaOptionsNew.countyId=a.country;var o=u()(e.areaOptionsNew);return e.areaOptions=JSON.parse(o),a.storeBusinessTime&&(a.storeBusinessTime=g(a.storeBusinessTime)),a.cliqueName&&(e.inputNumObj.cliqueName=p.a.getZhLen(a.cliqueName)),a.enterpriseName&&(e.inputNumObj.enterpriseName=p.a.getZhLen(a.enterpriseName)),a.addressDetail&&(e.inputNumObj.addressDetail=p.a.getZhLen(a.addressDetail)),a.customerPhone&&(e.inputNumObj.customerPhone=p.a.getZhLen(a.customerPhone)),a.enterpriseDescription&&(e.inputNumObj.enterpriseDescription=p.a.getZhLen(a.enterpriseDescription)),e.ruleForm=a,e.ruleForm.enterpriseList=t.result.enterpriseList,void console.log(e.ruleForm)}m.a.errorMsg(t)}).catch(function(r){console.log(r),e.$message.error({duration:1e3,message:r.message})})},setArea:function(e){console.log(e),this.areaOptions.areaId=e.areaId,this.areaOptions.provinceId=e.province,this.areaOptions.provinceName=e.provinceName,this.areaOptions.cityId=e.city,this.areaOptions.cityName=e.cityName,this.areaOptions.countyId=e.country,this.areaOptions.countryName=e.countryName,console.log(this.areaOptions)},login:function(){Object(v.a)("/api-auth/do-login?loginName=damo123&password=123456&eid=ff80808162ddfe1a0162e0ebd39c0000").then(function(e){e.data.errorCode})}},watch:{}},i()(a,"beforeMount",function(){console.log("mounted")}),i()(a,"updated",function(){console.log("updated")}),i()(a,"components",{topNav:h.a}),a),N={render:function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"right-wrap"},[t("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),t("div",{staticClass:"right-content"},[t("div",{staticClass:"right-box"},[t("div",{staticClass:"attention-wrap"},[t("div",{staticClass:"group-contain"},[t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[t("el-form-item",{attrs:{label:"集团名称",prop:"cliqueName"}},[t("el-input",{on:{focus:function(r){e.focus("cliqueName",10)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.cliqueName,callback:function(r){e.$set(e.ruleForm,"cliqueName",r)},expression:"ruleForm.cliqueName"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.cliqueName)+"/10")])],1),e._v(" "),t("el-form-item",{attrs:{label:"公司名称",prop:"enterpriseName"}},[t("el-input",{on:{focus:function(r){e.focus("enterpriseName",20)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.enterpriseName,callback:function(r){e.$set(e.ruleForm,"enterpriseName",r)},expression:"ruleForm.enterpriseName"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.enterpriseName)+"/20")])],1),e._v(" "),t("el-form-item",{staticClass:"city-area",attrs:{label:"所在地区",prop:"region"}},[t("vue-area-ab",{attrs:{projectName:e.projectName,areaOptions:e.areaOptions},on:{selected:e.selected}})],1),e._v(" "),t("el-form-item",{attrs:{label:"详细地址",prop:"addressDetail"}},[t("el-input",{on:{focus:function(r){e.focus("addressDetail",50)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.addressDetail,callback:function(r){e.$set(e.ruleForm,"addressDetail",r)},expression:"ruleForm.addressDetail"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.addressDetail)+"/50")])],1),e._v(" "),t("el-form-item",{attrs:{label:"集团logo",prop:"qcloudImageUrl"}},[t("div",[t("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.uploadUrl(),"show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.uploadLoading,expression:"uploadLoading"}],staticClass:"avatar-uploader-wrap"},[e.ruleForm.qcloudImageUrl?t("img",{staticClass:"avatar",attrs:{src:e.ruleForm.qcloudImageUrl},on:{mouseover:function(r){e.showImage(e.ruleForm.qcloudImageUrl)},click:e.hideImage}}):t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])]),e._v(" "),t("p",{staticClass:"upload-tip"},[e._v("只能上传规格为1:1的 jpg/jpeg 图片,且不超过1Mb")])],1)]),e._v(" "),t("el-form-item",{attrs:{label:"关联商户"}},[t("div",{staticClass:"link-shop"},[e._l(e.ruleForm.enterpriseList,function(r,a){return[t("router-link",{attrs:{tag:"a",target:"_blank",to:{path:"/login",query:{enterpriseId:r.enterpriseId,backgroundMode:r.backgroundMode}}}},[t("img",{attrs:{src:r.qcloudImageUrl,alt:""}}),e._v(" "),t("span",[e._v(e._s(r.brandName))])])]})],2)]),e._v(" "),t("el-form-item",{attrs:{label:"营业时间模板",prop:"storeBusinessTime"}},[t("el-time-picker",{attrs:{"is-range":"","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",placeholder:"选择时间范围",format:"HH:mm"},model:{value:e.ruleForm.storeBusinessTime,callback:function(r){e.$set(e.ruleForm,"storeBusinessTime",r)},expression:"ruleForm.storeBusinessTime"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"客服热线",prop:"customerPhone"}},[t("el-input",{on:{focus:function(r){e.focus("customerPhone",30)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.customerPhone,callback:function(r){e.$set(e.ruleForm,"customerPhone",r)},expression:"ruleForm.customerPhone"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.customerPhone)+"/30")])],1),e._v(" "),t("el-form-item",{attrs:{label:"集团简介",prop:"enterpriseDescription"}},[t("el-input",{staticStyle:{height:"96px"},attrs:{type:"textarea"},on:{focus:function(r){e.focus("enterpriseDescription",200)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.enterpriseDescription,callback:function(r){e.$set(e.ruleForm,"enterpriseDescription",r)},expression:"ruleForm.enterpriseDescription"}}),e._v(" "),[t("label",{staticClass:"input-label textarea-label"},[e._v(e._s(e.inputNumObj.enterpriseDescription)+"/200")])]],2),e._v(" "),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:function(r){e.submitForm("ruleForm")}}},[e._v("保 存")])],1)],1)],1)])])]),e._v(" "),t("vue-gic-img-preview",{attrs:{imgUrl:e.imgUrl,imgShowFlag:e.imgShowFlag},on:{hideImage:e.hideImage}}),e._v(" "),t("vue-gic-footer")],1)},staticRenderFns:[]};var b=t("VU/8")(f,N,!1,function(e){t("Zurn")},"data-v-d0e22f36",null);r.default=b.exports},Zurn:function(e,r){}}); webpackJsonp([14],{"1H9E":function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var a,o=t("bOdI"),i=t.n(o),s=t("//Fk"),n=t.n(s),l=t("mvHQ"),u=t.n(l),c=t("3E4D"),m=t("Ch4/"),p=t("Mk6G"),g=function(e){var r=new Date,t=r.getFullYear(),a=r.getMonth()+1,o=r.getDate(),i=[];return e.split("-").forEach(function(e,r){i.push(e.split(":"))}),[new Date(t,a,o,i[0][0],i[0][1]),new Date(t,a,o,i[1][0],i[1][1])]},d=function(e){function r(e){return e>9?""+e:"0"+e}return console.log(e),r(new Date(e[0]).getHours())+":"+r(new Date(e[0]).getMinutes())+"-"+(r(new Date(e[1]).getHours())+":"+r(new Date(e[1]).getMinutes()))},h=t("3Xzz"),v=t("P9l9"),f=(t("mw3O"),a={name:"public_num_attention",data:function(){return{projectName:"gic-clique",areaOptions:{provinceName:"",provinceId:"",cityName:"",cityId:"",countryName:"",countyId:""},navpath:[{name:"首页",path:"/"},{name:"集团信息",path:""}],upUrl:"",uploadLoading:!1,imgShowFlag:!1,imgUrl:"",ruleForm:{cliqueName:"",enterpriseName:"",region:"",addressDetail:"",qcloudImageUrl:"",enterpriseList:[{enterpriseId:"",enterpriseName:"达摩",qcloudImageUrl:"/"}],storeBusinessTime:[new Date(2016,9,10,8,40),new Date(2016,9,10,9,40)],date1:"",date2:"",customerPhone:"",enterpriseDescription:""},rules:{cliqueName:[{required:!0,message:"请输入集团名称",trigger:"blur"}],enterpriseName:[{required:!0,message:"请输入公司名称",trigger:"blur"}],region:[{required:!0,message:"请选择所在地区",trigger:"blur"}],addressDetail:[{required:!0,message:"请输入详细地址",trigger:"change"}],storeBusinessTime:[{required:!0,message:"请选择营业时间",trigger:"change"}],date1:[{type:"date",required:!0,message:"请选择日期",trigger:"change"}],date2:[{type:"date",required:!0,message:"请选择时间",trigger:"change"}],customerPhone:[{required:!0,message:"请输入客服热线",trigger:"change"}],enterpriseDescription:[{required:!0,message:"请输入集团简介",trigger:"blur"}]},inputNumObj:{cliqueName:0,enterpriseName:0,addressDetail:0,customerPhone:0,enterpriseDescription:0},inputFlag:"",inputFlagNum:"",baseUrl:""}},beforeMount:function(){var e=window.location.origin;console.log("当前host:",e),"-1"!=e.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=e,this.upUrl=this.baseUrl+"/api-plug/upload-img?wxFlag=1"},created:function(){console.log("created")},mounted:function(){console.log("mounted"),this.getGroupInfo()},methods:{showImage:function(e){console.log(e),this.imgShowFlag=!0,this.imgUrl=e},hideImage:function(e){console.log(e),this.imgShowFlag=!1},uploadUrl:function(){var e,r=window.location.origin;return console.log("当前host:",r),e="-1"!=r.indexOf("localhost")?"http://gicdev.demogic.com":r,this.upUrl=e+"/api-plug/upload-img?wxFlag=1&requestProject=gic-clique",console.log(this.upUrl),this.upUrl},changeRoute:function(e){this.$router.push(e)},submitForm:function(e){var r=this;r.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),r.$message.error({duration:1e3,message:"请填写完信息"}),!1;var t=JSON.parse(u()(r.ruleForm));console.log(t),t.storeBusinessTime=d(t.storeBusinessTime),console.log(t.storeBusinessTime),r.saveGroupInfo(t)})},handleAvatarSuccess:function(e,r){this.uploadLoading=!1,this.imgShowFlag=!1,console.log("上传成功回调:",e),0==e.errorCode?(this.ruleForm.qcloudImageUrl=e.result[0].qcloudImageUrl,this.ruleForm.imageFiledCode=e.result[0].imageFiledCode,this.ruleForm.imageUrl=e.result[0].wxImg):m.a.errorMsg(e)},beforeAvatarUpload:function(e){var r=this;r.imgShowFlag=!1;var t="image/jpeg"===e.type||"image/jpg"===e.type,a=e.size/1024/1024<=1;return t||r.$message.error("您只能上传 JPG/JPEG 图片!"),a||r.$message.error("您只能上传小于 1Mb 的图片!"),t&&a&&new n.a(function(t,a){var o=new FileReader;o.onload=function(e){var o=new Image;o.onload=function(){var e=this.width,o=this.height;console.log(e,o),e!==o&&(r.uploadLoading=!1,r.$message.error("您只能上传规格为 1:1 的图片!"),a()),t()},r.uploadLoading=!0,o.src=e.target.result,console.log("上传成功:",e.target.result)},o.readAsDataURL(e)})},focus:function(e,r){console.log(e,r),this.inputFlag=e,this.inputFlagNum=r},toInput:function(e){console.log(e);var r="";r=p.a.getByteVal(e.target.value,this.inputFlagNum);console.log(r),this.ruleForm[this.inputFlag]=r.trim(),this.inputNumObj[this.inputFlag]=p.a.getZhLen(this.ruleForm[this.inputFlag]),console.log(this.ruleForm[this.inputFlag])},selected:function(e){console.log(e);e.country?(this.ruleForm.region=e,console.log(e.areaId),this.ruleForm.areaId=e.areaId):this.ruleForm.region=""},saveGroupInfo:function(e){var r=this,t={requestProject:r.projectName,cliqueName:e.cliqueName,enterpriseName:e.enterpriseName,brandName:e.brandName,addressDetail:e.addressDetail,imageUrl:e.imageUrl,imageFieldCode:e.imageFieldCode,qcloudImageUrl:e.qcloudImageUrl,storeBusinessTime:e.storeBusinessTime,customerPhone:e.customerPhone,enterpriseDescription:e.enterpriseDescription,areaId:e.areaId};Object(v.a)("/api-admin/save-enterprise-info",t).then(function(e){var r=e.data;0!=r.errorCode?m.a.errorMsg(r):c.a.showmsg("保存成功","success")}).catch(function(e){console.log(e),r.$message.error({duration:1e3,message:e.message})})},redirect:function(e,r){var t=this,a={eid:r};Object(v.a)("/api-auth/do-login-for-clique",a).then(function(e){var r=e.data;if(0!=r.errorCode)m.a.errorMsg(r);else{var a=t.baseUrl+"";window.open(a,"_blank","toolbar=yes, width=1300, height=900")}}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getGroupInfo:function(){var e=this,r={requestProject:e.projectName};Object(v.a)("/api-admin/enterprise-info",r).then(function(r){var t=r.data;if(0==t.errorCode){var a=t.result.enterprise;console.log(t.result.enterprise),a.region={},a.region.areaId=a.areaId,a.region.provinceId=a.province,a.region.provinceName=a.provinceName,a.region.cityId=a.city,a.region.cityName=a.cityName,a.region.countyId=a.country,a.region.countryName=a.countryName,e.areaOptionsNew={},e.areaOptionsNew.provinceName=a.provinceName,e.areaOptionsNew.provinceId=a.province,e.areaOptionsNew.cityName=a.cityName,e.areaOptionsNew.cityId=a.city,e.areaOptionsNew.countryName=a.countryName,e.areaOptionsNew.countyId=a.country;var o=u()(e.areaOptionsNew);return e.areaOptions=JSON.parse(o),a.storeBusinessTime&&(a.storeBusinessTime=g(a.storeBusinessTime)),a.cliqueName&&(e.inputNumObj.cliqueName=p.a.getZhLen(a.cliqueName)),a.enterpriseName&&(e.inputNumObj.enterpriseName=p.a.getZhLen(a.enterpriseName)),a.addressDetail&&(e.inputNumObj.addressDetail=p.a.getZhLen(a.addressDetail)),a.customerPhone&&(e.inputNumObj.customerPhone=p.a.getZhLen(a.customerPhone)),a.enterpriseDescription&&(e.inputNumObj.enterpriseDescription=p.a.getZhLen(a.enterpriseDescription)),e.ruleForm=a,e.ruleForm.enterpriseList=t.result.enterpriseList,void console.log(e.ruleForm)}m.a.errorMsg(t)}).catch(function(r){console.log(r),e.$message.error({duration:1e3,message:r.message})})},setArea:function(e){console.log(e),this.areaOptions.areaId=e.areaId,this.areaOptions.provinceId=e.province,this.areaOptions.provinceName=e.provinceName,this.areaOptions.cityId=e.city,this.areaOptions.cityName=e.cityName,this.areaOptions.countyId=e.country,this.areaOptions.countryName=e.countryName,console.log(this.areaOptions)},login:function(){Object(v.a)("/api-auth/do-login?loginName=damo123&password=123456&eid=ff80808162ddfe1a0162e0ebd39c0000").then(function(e){e.data.errorCode})}},watch:{}},i()(a,"beforeMount",function(){console.log("mounted")}),i()(a,"updated",function(){console.log("updated")}),i()(a,"components",{topNav:h.a}),a),N={render:function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"right-wrap"},[t("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),t("div",{staticClass:"right-content"},[t("div",{staticClass:"right-box"},[t("div",{staticClass:"attention-wrap"},[t("div",{staticClass:"group-contain"},[t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[t("el-form-item",{attrs:{label:"集团名称",prop:"cliqueName"}},[t("el-input",{on:{focus:function(r){e.focus("cliqueName",10)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.cliqueName,callback:function(r){e.$set(e.ruleForm,"cliqueName",r)},expression:"ruleForm.cliqueName"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.cliqueName)+"/10")])],1),e._v(" "),t("el-form-item",{attrs:{label:"公司名称",prop:"enterpriseName"}},[t("el-input",{on:{focus:function(r){e.focus("enterpriseName",20)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.enterpriseName,callback:function(r){e.$set(e.ruleForm,"enterpriseName",r)},expression:"ruleForm.enterpriseName"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.enterpriseName)+"/20")])],1),e._v(" "),t("el-form-item",{staticClass:"city-area",attrs:{label:"所在地区",prop:"region"}},[t("vue-area-ab",{attrs:{projectName:e.projectName,areaOptions:e.areaOptions},on:{selected:e.selected}})],1),e._v(" "),t("el-form-item",{attrs:{label:"详细地址",prop:"addressDetail"}},[t("el-input",{on:{focus:function(r){e.focus("addressDetail",50)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.addressDetail,callback:function(r){e.$set(e.ruleForm,"addressDetail",r)},expression:"ruleForm.addressDetail"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.addressDetail)+"/50")])],1),e._v(" "),t("el-form-item",{attrs:{label:"集团logo",prop:"qcloudImageUrl"}},[t("div",[t("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.uploadUrl(),"show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.uploadLoading,expression:"uploadLoading"}],staticClass:"avatar-uploader-wrap"},[e.ruleForm.qcloudImageUrl?t("img",{staticClass:"avatar",attrs:{src:e.ruleForm.qcloudImageUrl},on:{mouseover:function(r){e.showImage(e.ruleForm.qcloudImageUrl)},click:e.hideImage}}):t("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])]),e._v(" "),t("p",{staticClass:"upload-tip"},[e._v("只能上传规格为1:1的 jpg/jpeg 图片,且不超过1Mb")])],1)]),e._v(" "),t("el-form-item",{attrs:{label:"关联商户"}},[t("div",{staticClass:"link-shop"},[e._l(e.ruleForm.enterpriseList,function(r,a){return[t("router-link",{attrs:{tag:"a",target:"_blank",to:{path:"/login",query:{enterpriseId:r.enterpriseId,backgroundMode:r.backgroundMode}}}},[t("img",{attrs:{src:r.qcloudImageUrl,alt:""}}),e._v(" "),t("span",[e._v(e._s(r.brandName))])])]})],2)]),e._v(" "),t("el-form-item",{attrs:{label:"营业时间模板",prop:"storeBusinessTime"}},[t("el-time-picker",{attrs:{"is-range":"","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",placeholder:"选择时间范围",format:"HH:mm"},model:{value:e.ruleForm.storeBusinessTime,callback:function(r){e.$set(e.ruleForm,"storeBusinessTime",r)},expression:"ruleForm.storeBusinessTime"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"客服热线",prop:"customerPhone"}},[t("el-input",{on:{focus:function(r){e.focus("customerPhone",30)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.customerPhone,callback:function(r){e.$set(e.ruleForm,"customerPhone",r)},expression:"ruleForm.customerPhone"}}),e._v(" "),t("label",{staticClass:"input-label"},[e._v(e._s(e.inputNumObj.customerPhone)+"/30")])],1),e._v(" "),t("el-form-item",{attrs:{label:"集团简介",prop:"enterpriseDescription"}},[t("el-input",{staticStyle:{height:"96px"},attrs:{type:"textarea"},on:{focus:function(r){e.focus("enterpriseDescription",200)}},nativeOn:{keyup:function(r){return t=r,e.toInput(t);var t}},model:{value:e.ruleForm.enterpriseDescription,callback:function(r){e.$set(e.ruleForm,"enterpriseDescription",r)},expression:"ruleForm.enterpriseDescription"}}),e._v(" "),[t("label",{staticClass:"input-label textarea-label"},[e._v(e._s(e.inputNumObj.enterpriseDescription)+"/200")])]],2),e._v(" "),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:function(r){e.submitForm("ruleForm")}}},[e._v("保 存")])],1)],1)],1)])])]),e._v(" "),t("vue-gic-img-preview",{attrs:{imgUrl:e.imgUrl,imgShowFlag:e.imgShowFlag},on:{hideImage:e.hideImage}}),e._v(" "),t("vue-gic-footer")],1)},staticRenderFns:[]};var b=t("VU/8")(f,N,!1,function(e){t("Zurn")},"data-v-d0e22f36",null);r.default=b.exports},Zurn:function(e,r){}});
//# sourceMappingURL=14.88ad7c3763cde5c4579d.js.map //# sourceMappingURL=14.08094d611a3238947ab3.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///./src/common/js/timeFormat.js","webpack:///src/view/companyGroup/membershipSystem/companyGroupInfo.vue","webpack:///./src/view/companyGroup/membershipSystem/companyGroupInfo.vue?c3e3","webpack:///./src/view/companyGroup/membershipSystem/companyGroupInfo.vue"],"names":["timeFormat","val","date","Date","y","getFullYear","m","getMonth","day","getDate","newArr","split","forEach","ele","index","push","formatDig","num","console","log","getHours","getMinutes","companyGroupInfo","_name$data$beforeMoun","name","data","projectName","areaOptions","provinceName","provinceId","cityName","cityId","countryName","countyId","navpath","path","upUrl","uploadLoading","imgShowFlag","imgUrl","ruleForm","cliqueName","enterpriseName","region","addressDetail","qcloudImageUrl","enterpriseList","enterpriseId","storeBusinessTime","date1","date2","customerPhone","enterpriseDescription","rules","required","message","trigger","type","inputNumObj","inputFlag","inputFlagNum","baseUrl","beforeMount","host","window","location","origin","indexOf","this","created","mounted","getGroupInfo","methods","showImage","src","hideImage","uploadUrl","changeRoute","route","$router","submitForm","formName","that","$refs","validate","valid","$message","error","duration","newFormData","JSON","parse","stringify_default","saveGroupInfo","handleAvatarSuccess","res","file","errorCode","result","imageFiledCode","imageUrl","wxImg","errorMsg","beforeAvatarUpload","isJPG","isLt2M","size","promise_default","a","resolve","reject","reader","FileReader","onload","event","image","Image","width","height","target","readAsDataURL","focus","toInput","value","temp","strlen","getByteVal","trim","getZhLen","selected","country","areaId","form","para","requestProject","brandName","imageFieldCode","Object","api","then","resData","showmsg","catch","redirect","e","eid","href","open","newEnterprise","enterprise","province","city","areaOptionsNew","obj","setArea","login","watch","defineProperty_default","topNav","nav","membershipSystem_companyGroupInfo","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","ref","model","label-width","label","prop","on","$event","nativeOn","keyup","callback","$$v","$set","expression","_s","action","show-file-list","on-success","before-upload","directives","rawName","mouseover","click","_l","item","tag","to","query","backgroundMode","alt","is-range","range-separator","start-placeholder","end-placeholder","placeholder","format","staticStyle","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/14.88ad7c3763cde5c4579d.js","sourcesContent":["\r\n/*\r\n * 时间日期转换\r\n * @param: \"10:00-22:00\"/ new Date()\r\n */\r\n\r\nexport default {\r\n /*\r\n * var storeBusinessTime=\"10:00-22:00\" to\r\n */\r\n timeToDate: function(val) {\r\n var date = new Date()\r\n var y = date.getFullYear();\r\n var m = date.getMonth() +1;\r\n var day = date.getDate();\r\n\r\n var d = [],newArr = [];\r\n var dArr = val.split('-');\r\n dArr.forEach(function(ele,index){\r\n newArr.push(ele.split(':'))\r\n })\r\n d = [new Date(y,m,day,newArr[0][0],newArr[0][1]),new Date(y,m,day,newArr[1][0],newArr[1][1])]\r\n return d;\r\n },\r\n\r\n\r\n\r\n dateToTime(val) {\r\n console.log(val)\r\n // (0-9)年月数字的显示\r\n function formatDig(num) {\r\n return num > 9 ? '' + num : '0' + num;\r\n }\r\n var t;\r\n var t1 = formatDig(new Date(val[0]).getHours())+':'+formatDig(new Date(val[0]).getMinutes())\r\n var t2 = formatDig(new Date(val[1]).getHours())+':'+formatDig(new Date(val[1]).getMinutes())\r\n t= t1+'-'+t2\r\n return t;\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/timeFormat.js","<template>\r\n <div class=\"right-wrap\">\r\n <topNav :navpath=\"navpath\"></topNav>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"attention-wrap\">\r\n <div class=\"group-contain\">\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"110px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"集团名称\" prop=\"cliqueName\">\r\n <el-input v-model=\"ruleForm.cliqueName\" @focus=\"focus('cliqueName',10)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.cliqueName}}/10</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.cliqueName}}/10</label>\r\n </el-form-item>\r\n <el-form-item label=\"公司名称\" prop=\"enterpriseName\">\r\n <el-input v-model=\"ruleForm.enterpriseName\" @focus=\"focus('enterpriseName',20)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.enterpriseName}}/20</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.enterpriseName}}/20</label>\r\n </el-form-item>\r\n <el-form-item label=\"所在地区\" prop=\"region\" class=\"city-area\">\r\n <vue-area-ab :projectName=\"projectName\" :areaOptions=\"areaOptions\" @selected=\"selected\"></vue-area-ab>\r\n </el-form-item>\r\n <el-form-item label=\"详细地址\" prop=\"addressDetail\">\r\n <el-input v-model=\"ruleForm.addressDetail\" @focus=\"focus('addressDetail',50)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.addressDetail}}/50</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.addressDetail}}/50</label>\r\n </el-form-item>\r\n <el-form-item label=\"集团logo\" prop=\"qcloudImageUrl\">\r\n <div>\r\n\r\n <!-- <img src=\"\" alt=\"\"> -->\r\n <el-upload\r\n class=\"avatar-uploader\"\r\n :action=\"uploadUrl()\"\r\n :show-file-list=\"false\"\r\n :on-success=\"handleAvatarSuccess\"\r\n :before-upload=\"beforeAvatarUpload\">\r\n <div class=\"avatar-uploader-wrap\" v-loading=\"uploadLoading\">\r\n <img v-if=\"ruleForm.qcloudImageUrl\" :src=\"ruleForm.qcloudImageUrl\" class=\"avatar\" @mouseover=\"showImage(ruleForm.qcloudImageUrl)\" @click=\"hideImage\">\r\n <i v-else class=\"el-icon-plus avatar-uploader-icon\"></i>\r\n </div>\r\n </el-upload>\r\n <p class=\"upload-tip\">只能上传规格为1:1的 jpg/jpeg 图片,且不超过1Mb</p>\r\n </div>\r\n </el-form-item>\r\n <el-form-item label=\"关联商户\">\r\n <div class=\"link-shop\">\r\n <!-- <a v-for=\"(item,index) in ruleForm.enterpriseList\">\r\n <img :src=\"item.qcloudImageUrl\" alt=\"\"/>\r\n <span>{{item.enterpriseName}}</span>\r\n </a> -->\r\n <template v-for=\"(item,index) in ruleForm.enterpriseList\">\r\n <router-link tag=\"a\" target=\"_blank\" :to=\"{path:'/login',query:{enterpriseId: item.enterpriseId,backgroundMode:item.backgroundMode}}\" >\r\n <img :src=\"item.qcloudImageUrl\" alt=\"\"/>\r\n <span>{{item.brandName}}</span>\r\n </router-link>\r\n </template>\r\n\r\n </div>\r\n </el-form-item>\r\n <el-form-item label=\"营业时间模板\" prop=\"storeBusinessTime\">\r\n <!-- <el-time-select\r\n v-model=\"ruleForm.date1\"\r\n :picker-options=\"{\r\n start: '00:00',\r\n step: '00:15',\r\n end: '23:55'\r\n }\"\r\n placeholder=\"选择时间\">\r\n </el-time-select>至\r\n <el-time-select\r\n v-model=\"ruleForm.date2\"\r\n :picker-options=\"{\r\n start: '08:30',\r\n step: '00:15',\r\n end: '18:30'\r\n }\"\r\n placeholder=\"选择时间\">\r\n </el-time-select> -->\r\n <el-time-picker\r\n is-range\r\n v-model=\"ruleForm.storeBusinessTime\"\r\n range-separator=\"至\"\r\n start-placeholder=\"开始时间\"\r\n end-placeholder=\"结束时间\"\r\n placeholder=\"选择时间范围\" format=\"HH:mm\">\r\n </el-time-picker>\r\n </el-form-item>\r\n <el-form-item label=\"客服热线\" prop=\"customerPhone\">\r\n <el-input v-model=\"ruleForm.customerPhone\" @focus=\"focus('customerPhone',30)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.customerPhone}}/30</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.customerPhone}}/30</label>\r\n </el-form-item>\r\n <el-form-item label=\"集团简介\" prop=\"enterpriseDescription\">\r\n <el-input type=\"textarea\" v-model=\"ruleForm.enterpriseDescription\" style=\"height: 96px;\" @focus=\"focus('enterpriseDescription',200)\" @keyup.native=\"(value) => toInput(value)\">\r\n\r\n </el-input>\r\n <template><label class=\"input-label textarea-label\">{{inputNumObj.enterpriseDescription}}/200</label></template>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保 存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n\r\n </div>\r\n\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-img-preview :imgUrl=\"imgUrl\" :imgShowFlag=\"imgShowFlag\" @hideImage=\"hideImage\"></vue-gic-img-preview>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport strLength from '@/common/js/strlen';\r\nimport newTime from '@/common/js/timeFormat';\r\nimport topNav from 'components/nav/nav'\r\nimport { getRequest } from '@/api/api';\r\nimport qs from 'qs'\r\n\r\nexport default {\r\n name: \"public_num_attention\",\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\r\n areaOptions: {\r\n provinceName: '',\r\n provinceId: '',\r\n cityName: '',\r\n cityId: '',\r\n countryName: '',\r\n countyId: ''\r\n },\r\n navpath: [{\r\n name: '首页',\r\n path: '/'\r\n },\r\n {\r\n name: '集团信息',\r\n path: ''\r\n }\r\n ],\r\n\r\n upUrl: '',// 上传地址\r\n uploadLoading: false,\r\n // 预览上传图片\r\n imgShowFlag: false, // 是否弹框显示图片,true: 显示;false: 不显示\r\n imgUrl: '',\r\n\r\n ruleForm: {\r\n cliqueName: '',\r\n enterpriseName: '',\r\n region: '',\r\n addressDetail: '',\r\n qcloudImageUrl: '',\r\n enterpriseList:[\r\n {\r\n enterpriseId: '',\r\n enterpriseName: '达摩',\r\n qcloudImageUrl: '/',\r\n },\r\n\r\n ],\r\n storeBusinessTime: [new Date(2016, 9, 10, 8, 40), new Date(2016, 9, 10, 9, 40)],\r\n date1: '',\r\n date2: '',\r\n customerPhone: '',\r\n enterpriseDescription: ''\r\n },\r\n rules: {\r\n cliqueName: [\r\n { required: true, message: '请输入集团名称', trigger: 'blur' },\r\n ],\r\n enterpriseName: [\r\n { required: true, message: '请输入公司名称', trigger: 'blur' },\r\n ],\r\n region: [\r\n { required: true, message: '请选择所在地区', trigger: 'blur' }\r\n ],\r\n addressDetail: [\r\n { required: true, message: '请输入详细地址', trigger: 'change' }\r\n ],\r\n storeBusinessTime: [\r\n { required: true, message: '请选择营业时间', trigger: 'change' }\r\n ],\r\n date1: [\r\n { type: 'date', required: true, message: '请选择日期', trigger: 'change' }\r\n ],\r\n date2: [\r\n { type: 'date', required: true, message: '请选择时间', trigger: 'change' }\r\n ],\r\n\r\n customerPhone: [\r\n { required: true, message: '请输入客服热线', trigger: 'change' }\r\n ],\r\n enterpriseDescription: [\r\n { required: true, message: '请输入集团简介', trigger: 'blur' }\r\n ]\r\n },\r\n\r\n inputNumObj: {//输入字数\r\n cliqueName: 0,\r\n enterpriseName: 0,\r\n addressDetail: 0,\r\n customerPhone: 0,\r\n enterpriseDescription: 0\r\n\r\n },\r\n // 记录输入的\r\n inputFlag: '',\r\n inputFlagNum: '',\r\n\r\n baseUrl: '', // 域名\r\n }\r\n },\r\n beforeMount() {\r\n var that = this\r\n var host = window.location.origin;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n that.baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n that.baseUrl = host\r\n }\r\n\r\n that.upUrl = that.baseUrl + '/api-plug/upload-img?wxFlag=1'\r\n },\r\n created() {\r\n // this.selectReplayStyle()\r\n console.log(\"created\")\r\n\r\n },\r\n mounted() {\r\n var that = this;\r\n console.log(\"mounted\")\r\n that.getGroupInfo();\r\n },\r\n\r\n methods: {\r\n\r\n // 预览图片方法\r\n showImage(src) {\r\n var that = this\r\n console.log(src)\r\n that.imgShowFlag = true;\r\n that.imgUrl = src;\r\n },\r\n hideImage(val) {\r\n var that = this\r\n console.log(val)\r\n that.imgShowFlag = false\r\n },\r\n\r\n uploadUrl() {\r\n var that = this\r\n var host = window.location.origin;\r\n var baseUrl;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n baseUrl = host\r\n }\r\n\r\n that.upUrl = baseUrl + '/api-plug/upload-img?wxFlag=1&requestProject=gic-clique'\r\n console.log(that.upUrl)\r\n return that.upUrl\r\n },\r\n\r\n changeRoute(route) {\r\n var that= this\r\n that.$router.push(route);\r\n },\r\n\r\n // 保存\r\n submitForm(formName) {\r\n var that= this\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n\r\n var newFormData = JSON.parse(JSON.stringify(that.ruleForm))\r\n console.log(newFormData)\r\n newFormData.storeBusinessTime = newTime.dateToTime(newFormData.storeBusinessTime)\r\n // 发送的数据\r\n console.log(newFormData.storeBusinessTime)\r\n // 保存方法\r\n that.saveGroupInfo(newFormData)\r\n\r\n } else {\r\n console.log('error submit!!');\r\n that.$message.error({\r\n duration: 1000,\r\n message: \"请填写完信息\"\r\n })\r\n return false;\r\n }\r\n });\r\n },\r\n\r\n // 上传\r\n handleAvatarSuccess(res, file) {\r\n var that = this\r\n that.uploadLoading = false;\r\n that.imgShowFlag = false;\r\n console.log(\"上传成功回调:\",res)\r\n if (res.errorCode == 0) {\r\n\r\n that.ruleForm.qcloudImageUrl = res.result[0].qcloudImageUrl;//URL.createObjectURL(file.raw);\r\n that.ruleForm.imageFiledCode = res.result[0].imageFiledCode;\r\n that.ruleForm.imageUrl = res.result[0].wxImg;\r\n }else {\r\n errMsg.errorMsg(res)\r\n }\r\n\r\n },\r\n beforeAvatarUpload(file) {\r\n var that = this\r\n that.imgShowFlag = false;\r\n const isJPG = file.type === 'image/jpeg' || file.type === 'image/jpg';\r\n const isLt2M = file.size / 1024 / 1024 <= 1;\r\n\r\n if (!isJPG) {\r\n that.$message.error('您只能上传 JPG/JPEG 图片!');\r\n }\r\n if (!isLt2M) {\r\n that.$message.error('您只能上传小于 1Mb 的图片!');\r\n }\r\n return isJPG && isLt2M && new Promise(function(resolve, reject) {\r\n let reader = new FileReader();\r\n reader.onload = function(event) {\r\n let image = new Image();\r\n image.onload = function () {\r\n let width = this.width;\r\n let height = this.height;\r\n console.log(width,height)\r\n\r\n if (width !== height){\r\n that.uploadLoading = false;\r\n that.$message.error('您只能上传规格为 1:1 的图片!');\r\n reject();\r\n }\r\n\r\n resolve();\r\n };\r\n that.uploadLoading = true;\r\n image.src = event.target.result;\r\n console.log(\"上传成功:\",event.target.result)\r\n };\r\n reader.readAsDataURL(file);\r\n })\r\n },\r\n\r\n focus(name,num) {\r\n var that = this\r\n console.log(name,num)\r\n that.inputFlag = name;\r\n that.inputFlagNum = num;\r\n },\r\n\r\n // 输入\r\n toInput: function(value) {\r\n var that = this;\r\n console.log(value)\r\n\r\n var temp = '';\r\n var temp = strLength.getByteVal(value.target.value,that.inputFlagNum)\r\n console.log(temp)\r\n that.ruleForm[that.inputFlag] = temp.trim()\r\n\r\n that.inputNumObj[that.inputFlag] = strLength.getZhLen(that.ruleForm[that.inputFlag]);\r\n\r\n console.log(that.ruleForm[that.inputFlag])\r\n },\r\n\r\n // 省市县选择\r\n selected(val) {\r\n console.log(val)\r\n var that = this\r\n if (!!val.country) {\r\n that.ruleForm.region = val;\r\n console.log(val.areaId)\r\n that.ruleForm.areaId = val.areaId\r\n }else {\r\n that.ruleForm.region = ''\r\n }\r\n },\r\n // 保存集团信息\r\n saveGroupInfo(form) {\r\n var that = this\r\n var para = {\r\n\r\n requestProject: that.projectName,\r\n cliqueName: form.cliqueName,\r\n enterpriseName: form.enterpriseName,\r\n brandName: form.brandName,\r\n addressDetail: form.addressDetail,\r\n imageUrl: form.imageUrl,\r\n imageFieldCode: form.imageFieldCode,\r\n qcloudImageUrl: form.qcloudImageUrl,\r\n storeBusinessTime: form.storeBusinessTime,\r\n customerPhone: form.customerPhone,\r\n enterpriseDescription: form.enterpriseDescription,\r\n areaId: form.areaId,\r\n }\r\n\r\n getRequest('/api-admin/save-enterprise-info',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n showMsg.showmsg('保存成功','success')\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n // 跳转商户\r\n redirect(e,enterpriseId){\r\n var that = this\r\n var para = {\r\n eid: enterpriseId\r\n }\r\n getRequest('/api-auth/do-login-for-clique',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n\r\n var href = that.baseUrl + ''\r\n window.open(href, '_blank','toolbar=yes, width=1300, height=900');\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n // 获取集团信息\r\n getGroupInfo() {\r\n var that = this\r\n var para = {\r\n requestProject: that.projectName\r\n }\r\n\r\n getRequest('/api-admin/enterprise-info',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n // 设置省市县\r\n var newEnterprise = resData.result.enterprise\r\n // that.setArea(JSON.parse(JSON.stringify(newEnterprise)));\r\n //\r\n console.log(resData.result.enterprise)\r\n newEnterprise.region = {};\r\n newEnterprise.region.areaId = newEnterprise.areaId;\r\n newEnterprise.region.provinceId = newEnterprise.province;\r\n newEnterprise.region.provinceName = newEnterprise.provinceName;\r\n newEnterprise.region.cityId = newEnterprise.city;\r\n newEnterprise.region.cityName = newEnterprise.cityName;\r\n newEnterprise.region.countyId = newEnterprise.country;\r\n newEnterprise.region.countryName = newEnterprise.countryName;\r\n\r\n that.areaOptionsNew = {}\r\n that.areaOptionsNew.provinceName = newEnterprise.provinceName; // 默认的省市区传值\r\n that.areaOptionsNew.provinceId = newEnterprise.province;\r\n that.areaOptionsNew.cityName = newEnterprise.cityName;\r\n that.areaOptionsNew.cityId = newEnterprise.city;\r\n that.areaOptionsNew.countryName = newEnterprise.countryName;\r\n that.areaOptionsNew.countyId = newEnterprise.country;\r\n var obj = JSON.stringify(that.areaOptionsNew); // 深拷贝\r\n that.areaOptions = JSON.parse(obj);\r\n // that.areaOptions = JSON.parse(JSON.stringify(newEnterprise.region))\r\n // 时间\r\n if (!!newEnterprise.storeBusinessTime) {\r\n newEnterprise.storeBusinessTime = newTime.timeToDate(newEnterprise.storeBusinessTime)\r\n }\r\n\r\n\r\n // 长度\r\n if (!!newEnterprise.cliqueName) {\r\n that.inputNumObj.cliqueName = strLength.getZhLen(newEnterprise.cliqueName)\r\n }\r\n if (!!newEnterprise.enterpriseName) {\r\n that.inputNumObj.enterpriseName = strLength.getZhLen(newEnterprise.enterpriseName)\r\n }\r\n\r\n if (!!newEnterprise.addressDetail) {\r\n that.inputNumObj.addressDetail = strLength.getZhLen(newEnterprise.addressDetail)\r\n }\r\n\r\n if (!!newEnterprise.customerPhone) {\r\n that.inputNumObj.customerPhone = strLength.getZhLen(newEnterprise.customerPhone)\r\n }\r\n\r\n if (!!newEnterprise.enterpriseDescription) {\r\n that.inputNumObj.enterpriseDescription = strLength.getZhLen(newEnterprise.enterpriseDescription)\r\n }\r\n\r\n\r\n\r\n that.ruleForm = newEnterprise;\r\n\r\n that.ruleForm.enterpriseList = resData.result.enterpriseList\r\n\r\n\r\n console.log(that.ruleForm)\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n setArea(obj) {\r\n var that = this\r\n console.log(obj)\r\n that.areaOptions.areaId = obj.areaId;\r\n that.areaOptions.provinceId = obj.province;\r\n that.areaOptions.provinceName = obj.provinceName;\r\n that.areaOptions.cityId = obj.city;\r\n that.areaOptions.cityName = obj.cityName;\r\n that.areaOptions.countyId = obj.country;\r\n that.areaOptions.countryName = obj.countryName;\r\n console.log(that.areaOptions)\r\n },\r\n login() {\r\n var that = this\r\n getRequest('/api-auth/do-login?loginName=damo123&password=123456&eid=ff80808162ddfe1a0162e0ebd39c0000',)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n\r\n }\r\n })\r\n }\r\n },\r\n watch: {\r\n\r\n },\r\n beforeMount:function(){\r\n var that = this;\r\n // that.login()\r\n console.log(\"mounted\")\r\n // that.getGroupInfo();\r\n },\r\n\r\n updated : function(){\r\n console.log(\"updated\")\r\n var that = this;\r\n },\r\n components: {\r\n topNav\r\n },\r\n\r\n}\r\n\r\n</script>\r\n<style lang=\"scss\" scoped>\r\n\r\n.attention-wrap {\r\n\r\n padding: 24px 32px;\r\n background: #fff;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n .item-label {\r\n font-size: 14px;\r\n color: #606266;\r\n margin-bottom: 30px;\r\n span {\r\n display: inline-block;\r\n width: 80px;\r\n }\r\n }\r\n .attention-content-wrap {}\r\n /deep/ .el-form-item__label{\r\n padding: 0 12px 0 0;\r\n }\r\n\r\n /deep/ .el-form {\r\n .el-form-item:last-child {\r\n /*margin-bottom: 0;*/\r\n }\r\n\r\n .el-form-item__content {\r\n width: 700px;\r\n }\r\n\r\n .city-area {\r\n /deep/ .w-160 {\r\n width: 228px;\r\n &+.w-160 {\r\n /*margin-left: 6px;*/\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.group-contain {\r\n\r\n .el-input {\r\n width: 700px;\r\n &.el-date-editor {\r\n width: 300px;\r\n }\r\n }\r\n\r\n .el-textarea {\r\n width: 700px;\r\n /*height: 300px;*/\r\n\r\n /deep/ .el-textarea__inner {\r\n resize: none;\r\n height: 96px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n }\r\n\r\n /deep/ .input-label {\r\n position: absolute;\r\n right: 10px;\r\n top: 2px;\r\n color: #909399;\r\n font-size: 12px;\r\n }\r\n\r\n .textarea-label {\r\n position: absolute;\r\n right: 10px;\r\n top: 90px;\r\n color: #909399;\r\n }\r\n\r\n .upload-tip {\r\n color: #909399;\r\n font-size: 12px;\r\n line-height: 12px;\r\n }\r\n\r\n .avatar-uploader {\r\n /deep/ .el-upload {\r\n border: 1px dashed #d9d9d9;\r\n border-radius: 6px;\r\n cursor: pointer;\r\n position: relative;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow: hidden;\r\n &:hover {\r\n border-color: #1890ff;\r\n }\r\n }\r\n }\r\n .avatar-uploader .el-upload:hover {\r\n border-color: #1890ff;\r\n }\r\n .avatar-uploader-icon {\r\n font-size: 28px;\r\n color: #8c939d;\r\n width: 100px;\r\n height: 100px;\r\n line-height: 100px;\r\n text-align: center;\r\n }\r\n\r\n .avatar-uploader-wrap {\r\n width: 128px;\r\n height: 128px;\r\n padding: 8px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n .avatar {\r\n width: 100%;\r\n // height: 120px;\r\n display: block;\r\n }\r\n\r\n .el-icon-loading {\r\n\r\n }\r\n\r\n .link-shop {\r\n width: 800px;\r\n font-size: 0;\r\n a {\r\n\r\n display: inline-block;\r\n width: 250px;\r\n border: 1px solid #e3e5e9;\r\n border-radius: 2px;\r\n padding: 10px 15px;\r\n margin-right: 16px;\r\n margin-bottom: 10px;\r\n color: #333;\r\n font-size: 14px;\r\n cursor: pointer;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n &+a {\r\n /*margin-left: 10px;*/\r\n }\r\n }\r\n img {\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n span {\r\n display: inline-block;\r\n vertical-align: middle;\r\n }\r\n }\r\n\r\n .el-form-item.is-success /deep/ .el-input__inner, .el-form-item.is-success /deep/ .el-input__inner:focus, .el-form-item.is-success /deep/ .el-textarea__inner, .el-form-item.is-success /deep/ .el-textarea__inner:focus {\r\n border-color: #dcdfe6;\r\n }\r\n}\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/membershipSystem/companyGroupInfo.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right-wrap\"},[_c('topNav',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"attention-wrap\"},[_c('div',{staticClass:\"group-contain\"},[_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"110px\"}},[_c('el-form-item',{attrs:{\"label\":\"集团名称\",\"prop\":\"cliqueName\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('cliqueName',10)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.cliqueName),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"cliqueName\", $$v)},expression:\"ruleForm.cliqueName\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.cliqueName)+\"/10\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"公司名称\",\"prop\":\"enterpriseName\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('enterpriseName',20)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.enterpriseName),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"enterpriseName\", $$v)},expression:\"ruleForm.enterpriseName\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.enterpriseName)+\"/20\")])],1),_vm._v(\" \"),_c('el-form-item',{staticClass:\"city-area\",attrs:{\"label\":\"所在地区\",\"prop\":\"region\"}},[_c('vue-area-ab',{attrs:{\"projectName\":_vm.projectName,\"areaOptions\":_vm.areaOptions},on:{\"selected\":_vm.selected}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"详细地址\",\"prop\":\"addressDetail\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('addressDetail',50)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.addressDetail),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"addressDetail\", $$v)},expression:\"ruleForm.addressDetail\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.addressDetail)+\"/50\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"集团logo\",\"prop\":\"qcloudImageUrl\"}},[_c('div',[_c('el-upload',{staticClass:\"avatar-uploader\",attrs:{\"action\":_vm.uploadUrl(),\"show-file-list\":false,\"on-success\":_vm.handleAvatarSuccess,\"before-upload\":_vm.beforeAvatarUpload}},[_c('div',{directives:[{name:\"loading\",rawName:\"v-loading\",value:(_vm.uploadLoading),expression:\"uploadLoading\"}],staticClass:\"avatar-uploader-wrap\"},[(_vm.ruleForm.qcloudImageUrl)?_c('img',{staticClass:\"avatar\",attrs:{\"src\":_vm.ruleForm.qcloudImageUrl},on:{\"mouseover\":function($event){_vm.showImage(_vm.ruleForm.qcloudImageUrl)},\"click\":_vm.hideImage}}):_c('i',{staticClass:\"el-icon-plus avatar-uploader-icon\"})])]),_vm._v(\" \"),_c('p',{staticClass:\"upload-tip\"},[_vm._v(\"只能上传规格为1:1的 jpg/jpeg 图片,且不超过1Mb\")])],1)]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"关联商户\"}},[_c('div',{staticClass:\"link-shop\"},[_vm._l((_vm.ruleForm.enterpriseList),function(item,index){return [_c('router-link',{attrs:{\"tag\":\"a\",\"target\":\"_blank\",\"to\":{path:'/login',query:{enterpriseId: item.enterpriseId,backgroundMode:item.backgroundMode}}}},[_c('img',{attrs:{\"src\":item.qcloudImageUrl,\"alt\":\"\"}}),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(item.brandName))])])]})],2)]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"营业时间模板\",\"prop\":\"storeBusinessTime\"}},[_c('el-time-picker',{attrs:{\"is-range\":\"\",\"range-separator\":\"至\",\"start-placeholder\":\"开始时间\",\"end-placeholder\":\"结束时间\",\"placeholder\":\"选择时间范围\",\"format\":\"HH:mm\"},model:{value:(_vm.ruleForm.storeBusinessTime),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"storeBusinessTime\", $$v)},expression:\"ruleForm.storeBusinessTime\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"客服热线\",\"prop\":\"customerPhone\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('customerPhone',30)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.customerPhone),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"customerPhone\", $$v)},expression:\"ruleForm.customerPhone\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.customerPhone)+\"/30\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"集团简介\",\"prop\":\"enterpriseDescription\"}},[_c('el-input',{staticStyle:{\"height\":\"96px\"},attrs:{\"type\":\"textarea\"},on:{\"focus\":function($event){_vm.focus('enterpriseDescription',200)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.enterpriseDescription),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"enterpriseDescription\", $$v)},expression:\"ruleForm.enterpriseDescription\"}}),_vm._v(\" \"),[_c('label',{staticClass:\"input-label textarea-label\"},[_vm._v(_vm._s(_vm.inputNumObj.enterpriseDescription)+\"/200\")])]],2),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保 存\")])],1)],1)],1)])])]),_vm._v(\" \"),_c('vue-gic-img-preview',{attrs:{\"imgUrl\":_vm.imgUrl,\"imgShowFlag\":_vm.imgShowFlag},on:{\"hideImage\":_vm.hideImage}}),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d0e22f36\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/companyGroup/membershipSystem/companyGroupInfo.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-d0e22f36\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./companyGroupInfo.vue\")\n}\nvar normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyGroupInfo.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyGroupInfo.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d0e22f36\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./companyGroupInfo.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-d0e22f36\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/companyGroup/membershipSystem/companyGroupInfo.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///./src/common/js/timeFormat.js","webpack:///src/view/companyGroup/membershipSystem/companyGroupInfo.vue","webpack:///./src/view/companyGroup/membershipSystem/companyGroupInfo.vue?c3e3","webpack:///./src/view/companyGroup/membershipSystem/companyGroupInfo.vue"],"names":["timeFormat","val","date","Date","y","getFullYear","m","getMonth","day","getDate","newArr","split","forEach","ele","index","push","formatDig","num","console","log","getHours","getMinutes","companyGroupInfo","_name$data$beforeMoun","name","data","projectName","areaOptions","provinceName","provinceId","cityName","cityId","countryName","countyId","navpath","path","upUrl","uploadLoading","imgShowFlag","imgUrl","ruleForm","cliqueName","enterpriseName","region","addressDetail","qcloudImageUrl","enterpriseList","enterpriseId","storeBusinessTime","date1","date2","customerPhone","enterpriseDescription","rules","required","message","trigger","type","inputNumObj","inputFlag","inputFlagNum","baseUrl","beforeMount","host","window","location","origin","indexOf","this","created","mounted","getGroupInfo","methods","showImage","src","hideImage","uploadUrl","changeRoute","route","$router","submitForm","formName","that","$refs","validate","valid","$message","error","duration","newFormData","JSON","parse","stringify_default","saveGroupInfo","handleAvatarSuccess","res","file","errorCode","result","imageFiledCode","imageUrl","wxImg","errorMsg","beforeAvatarUpload","isJPG","isLt2M","size","promise_default","a","resolve","reject","reader","FileReader","onload","event","image","Image","width","height","target","readAsDataURL","focus","toInput","value","temp","strlen","getByteVal","trim","getZhLen","selected","country","areaId","form","para","requestProject","brandName","imageFieldCode","Object","api","then","resData","showmsg","catch","redirect","e","eid","href","open","newEnterprise","enterprise","province","city","areaOptionsNew","obj","setArea","login","watch","defineProperty_default","topNav","nav","membershipSystem_companyGroupInfo","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","ref","model","label-width","label","prop","on","$event","nativeOn","keyup","callback","$$v","$set","expression","_s","action","show-file-list","on-success","before-upload","directives","rawName","mouseover","click","_l","item","tag","to","query","backgroundMode","alt","is-range","range-separator","start-placeholder","end-placeholder","placeholder","format","staticStyle","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/14.08094d611a3238947ab3.js","sourcesContent":["\r\n/*\r\n * 时间日期转换\r\n * @param: \"10:00-22:00\"/ new Date()\r\n */\r\n\r\nexport default {\r\n /*\r\n * var storeBusinessTime=\"10:00-22:00\" to\r\n */\r\n timeToDate: function(val) {\r\n var date = new Date()\r\n var y = date.getFullYear();\r\n var m = date.getMonth() +1;\r\n var day = date.getDate();\r\n\r\n var d = [],newArr = [];\r\n var dArr = val.split('-');\r\n dArr.forEach(function(ele,index){\r\n newArr.push(ele.split(':'))\r\n })\r\n d = [new Date(y,m,day,newArr[0][0],newArr[0][1]),new Date(y,m,day,newArr[1][0],newArr[1][1])]\r\n return d;\r\n },\r\n\r\n\r\n\r\n dateToTime(val) {\r\n console.log(val)\r\n // (0-9)年月数字的显示\r\n function formatDig(num) {\r\n return num > 9 ? '' + num : '0' + num;\r\n }\r\n var t;\r\n var t1 = formatDig(new Date(val[0]).getHours())+':'+formatDig(new Date(val[0]).getMinutes())\r\n var t2 = formatDig(new Date(val[1]).getHours())+':'+formatDig(new Date(val[1]).getMinutes())\r\n t= t1+'-'+t2\r\n return t;\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/timeFormat.js","<template>\r\n <div class=\"right-wrap\">\r\n <topNav :navpath=\"navpath\"></topNav>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"attention-wrap\">\r\n <div class=\"group-contain\">\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"110px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"集团名称\" prop=\"cliqueName\">\r\n <el-input v-model=\"ruleForm.cliqueName\" @focus=\"focus('cliqueName',10)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.cliqueName}}/10</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.cliqueName}}/10</label>\r\n </el-form-item>\r\n <el-form-item label=\"公司名称\" prop=\"enterpriseName\">\r\n <el-input v-model=\"ruleForm.enterpriseName\" @focus=\"focus('enterpriseName',20)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.enterpriseName}}/20</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.enterpriseName}}/20</label>\r\n </el-form-item>\r\n <el-form-item label=\"所在地区\" prop=\"region\" class=\"city-area\">\r\n <vue-area-ab :projectName=\"projectName\" :areaOptions=\"areaOptions\" @selected=\"selected\"></vue-area-ab>\r\n </el-form-item>\r\n <el-form-item label=\"详细地址\" prop=\"addressDetail\">\r\n <el-input v-model=\"ruleForm.addressDetail\" @focus=\"focus('addressDetail',50)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.addressDetail}}/50</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.addressDetail}}/50</label>\r\n </el-form-item>\r\n <el-form-item label=\"集团logo\" prop=\"qcloudImageUrl\">\r\n <div>\r\n\r\n <!-- <img src=\"\" alt=\"\"> -->\r\n <el-upload\r\n class=\"avatar-uploader\"\r\n :action=\"uploadUrl()\"\r\n :show-file-list=\"false\"\r\n :on-success=\"handleAvatarSuccess\"\r\n :before-upload=\"beforeAvatarUpload\">\r\n <div class=\"avatar-uploader-wrap\" v-loading=\"uploadLoading\">\r\n <img v-if=\"ruleForm.qcloudImageUrl\" :src=\"ruleForm.qcloudImageUrl\" class=\"avatar\" @mouseover=\"showImage(ruleForm.qcloudImageUrl)\" @click=\"hideImage\">\r\n <i v-else class=\"el-icon-plus avatar-uploader-icon\"></i>\r\n </div>\r\n </el-upload>\r\n <p class=\"upload-tip\">只能上传规格为1:1的 jpg/jpeg 图片,且不超过1Mb</p>\r\n </div>\r\n </el-form-item>\r\n <el-form-item label=\"关联商户\">\r\n <div class=\"link-shop\">\r\n <!-- <a v-for=\"(item,index) in ruleForm.enterpriseList\">\r\n <img :src=\"item.qcloudImageUrl\" alt=\"\"/>\r\n <span>{{item.enterpriseName}}</span>\r\n </a> -->\r\n <template v-for=\"(item,index) in ruleForm.enterpriseList\">\r\n <router-link tag=\"a\" target=\"_blank\" :to=\"{path:'/login',query:{enterpriseId: item.enterpriseId,backgroundMode:item.backgroundMode}}\" >\r\n <img :src=\"item.qcloudImageUrl\" alt=\"\"/>\r\n <span>{{item.brandName}}</span>\r\n </router-link>\r\n </template>\r\n\r\n </div>\r\n </el-form-item>\r\n <el-form-item label=\"营业时间模板\" prop=\"storeBusinessTime\">\r\n <!-- <el-time-select\r\n v-model=\"ruleForm.date1\"\r\n :picker-options=\"{\r\n start: '00:00',\r\n step: '00:15',\r\n end: '23:55'\r\n }\"\r\n placeholder=\"选择时间\">\r\n </el-time-select>至\r\n <el-time-select\r\n v-model=\"ruleForm.date2\"\r\n :picker-options=\"{\r\n start: '08:30',\r\n step: '00:15',\r\n end: '18:30'\r\n }\"\r\n placeholder=\"选择时间\">\r\n </el-time-select> -->\r\n <el-time-picker\r\n is-range\r\n v-model=\"ruleForm.storeBusinessTime\"\r\n range-separator=\"至\"\r\n start-placeholder=\"开始时间\"\r\n end-placeholder=\"结束时间\"\r\n placeholder=\"选择时间范围\" format=\"HH:mm\">\r\n </el-time-picker>\r\n </el-form-item>\r\n <el-form-item label=\"客服热线\" prop=\"customerPhone\">\r\n <el-input v-model=\"ruleForm.customerPhone\" @focus=\"focus('customerPhone',30)\" @keyup.native=\"(value) => toInput(value)\">\r\n <!-- <template slot=\"append\"><label class=\"input-label\">{{inputNumObj.customerPhone}}/30</label></template> -->\r\n </el-input>\r\n <label class=\"input-label\">{{inputNumObj.customerPhone}}/30</label>\r\n </el-form-item>\r\n <el-form-item label=\"集团简介\" prop=\"enterpriseDescription\">\r\n <el-input type=\"textarea\" v-model=\"ruleForm.enterpriseDescription\" style=\"height: 96px;\" @focus=\"focus('enterpriseDescription',200)\" @keyup.native=\"(value) => toInput(value)\">\r\n\r\n </el-input>\r\n <template><label class=\"input-label textarea-label\">{{inputNumObj.enterpriseDescription}}/200</label></template>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保 存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n\r\n </div>\r\n\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-img-preview :imgUrl=\"imgUrl\" :imgShowFlag=\"imgShowFlag\" @hideImage=\"hideImage\"></vue-gic-img-preview>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport strLength from '@/common/js/strlen';\r\nimport newTime from '@/common/js/timeFormat';\r\nimport topNav from 'components/nav/nav'\r\nimport { getRequest } from '@/api/api';\r\nimport qs from 'qs'\r\n\r\nexport default {\r\n name: \"public_num_attention\",\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\r\n areaOptions: {\r\n provinceName: '',\r\n provinceId: '',\r\n cityName: '',\r\n cityId: '',\r\n countryName: '',\r\n countyId: ''\r\n },\r\n navpath: [{\r\n name: '首页',\r\n path: '/'\r\n },\r\n {\r\n name: '集团信息',\r\n path: ''\r\n }\r\n ],\r\n\r\n upUrl: '',// 上传地址\r\n uploadLoading: false,\r\n // 预览上传图片\r\n imgShowFlag: false, // 是否弹框显示图片,true: 显示;false: 不显示\r\n imgUrl: '',\r\n\r\n ruleForm: {\r\n cliqueName: '',\r\n enterpriseName: '',\r\n region: '',\r\n addressDetail: '',\r\n qcloudImageUrl: '',\r\n enterpriseList:[\r\n {\r\n enterpriseId: '',\r\n enterpriseName: '达摩',\r\n qcloudImageUrl: '/',\r\n },\r\n\r\n ],\r\n storeBusinessTime: [new Date(2016, 9, 10, 8, 40), new Date(2016, 9, 10, 9, 40)],\r\n date1: '',\r\n date2: '',\r\n customerPhone: '',\r\n enterpriseDescription: ''\r\n },\r\n rules: {\r\n cliqueName: [\r\n { required: true, message: '请输入集团名称', trigger: 'blur' },\r\n ],\r\n enterpriseName: [\r\n { required: true, message: '请输入公司名称', trigger: 'blur' },\r\n ],\r\n region: [\r\n { required: true, message: '请选择所在地区', trigger: 'blur' }\r\n ],\r\n addressDetail: [\r\n { required: true, message: '请输入详细地址', trigger: 'change' }\r\n ],\r\n storeBusinessTime: [\r\n { required: true, message: '请选择营业时间', trigger: 'change' }\r\n ],\r\n date1: [\r\n { type: 'date', required: true, message: '请选择日期', trigger: 'change' }\r\n ],\r\n date2: [\r\n { type: 'date', required: true, message: '请选择时间', trigger: 'change' }\r\n ],\r\n\r\n customerPhone: [\r\n { required: true, message: '请输入客服热线', trigger: 'change' }\r\n ],\r\n enterpriseDescription: [\r\n { required: true, message: '请输入集团简介', trigger: 'blur' }\r\n ]\r\n },\r\n\r\n inputNumObj: {//输入字数\r\n cliqueName: 0,\r\n enterpriseName: 0,\r\n addressDetail: 0,\r\n customerPhone: 0,\r\n enterpriseDescription: 0\r\n\r\n },\r\n // 记录输入的\r\n inputFlag: '',\r\n inputFlagNum: '',\r\n\r\n baseUrl: '', // 域名\r\n }\r\n },\r\n beforeMount() {\r\n var that = this\r\n var host = window.location.origin;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n that.baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n that.baseUrl = host\r\n }\r\n\r\n that.upUrl = that.baseUrl + '/api-plug/upload-img?wxFlag=1'\r\n },\r\n created() {\r\n // this.selectReplayStyle()\r\n console.log(\"created\")\r\n\r\n },\r\n mounted() {\r\n var that = this;\r\n console.log(\"mounted\")\r\n that.getGroupInfo();\r\n },\r\n\r\n methods: {\r\n\r\n // 预览图片方法\r\n showImage(src) {\r\n var that = this\r\n console.log(src)\r\n that.imgShowFlag = true;\r\n that.imgUrl = src;\r\n },\r\n hideImage(val) {\r\n var that = this\r\n console.log(val)\r\n that.imgShowFlag = false\r\n },\r\n\r\n uploadUrl() {\r\n var that = this\r\n var host = window.location.origin;\r\n var baseUrl;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n baseUrl = host\r\n }\r\n\r\n that.upUrl = baseUrl + '/api-plug/upload-img?wxFlag=1&requestProject=gic-clique'\r\n console.log(that.upUrl)\r\n return that.upUrl\r\n },\r\n\r\n changeRoute(route) {\r\n var that= this\r\n that.$router.push(route);\r\n },\r\n\r\n // 保存\r\n submitForm(formName) {\r\n var that= this\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n\r\n var newFormData = JSON.parse(JSON.stringify(that.ruleForm))\r\n console.log(newFormData)\r\n newFormData.storeBusinessTime = newTime.dateToTime(newFormData.storeBusinessTime)\r\n // 发送的数据\r\n console.log(newFormData.storeBusinessTime)\r\n // 保存方法\r\n that.saveGroupInfo(newFormData)\r\n\r\n } else {\r\n console.log('error submit!!');\r\n that.$message.error({\r\n duration: 1000,\r\n message: \"请填写完信息\"\r\n })\r\n return false;\r\n }\r\n });\r\n },\r\n\r\n // 上传\r\n handleAvatarSuccess(res, file) {\r\n var that = this\r\n that.uploadLoading = false;\r\n that.imgShowFlag = false;\r\n console.log(\"上传成功回调:\",res)\r\n if (res.errorCode == 0) {\r\n\r\n that.ruleForm.qcloudImageUrl = res.result[0].qcloudImageUrl;//URL.createObjectURL(file.raw);\r\n that.ruleForm.imageFiledCode = res.result[0].imageFiledCode;\r\n that.ruleForm.imageUrl = res.result[0].wxImg;\r\n }else {\r\n errMsg.errorMsg(res)\r\n }\r\n\r\n },\r\n beforeAvatarUpload(file) {\r\n var that = this\r\n that.imgShowFlag = false;\r\n const isJPG = file.type === 'image/jpeg' || file.type === 'image/jpg';\r\n const isLt2M = file.size / 1024 / 1024 <= 1;\r\n\r\n if (!isJPG) {\r\n that.$message.error('您只能上传 JPG/JPEG 图片!');\r\n }\r\n if (!isLt2M) {\r\n that.$message.error('您只能上传小于 1Mb 的图片!');\r\n }\r\n return isJPG && isLt2M && new Promise(function(resolve, reject) {\r\n let reader = new FileReader();\r\n reader.onload = function(event) {\r\n let image = new Image();\r\n image.onload = function () {\r\n let width = this.width;\r\n let height = this.height;\r\n console.log(width,height)\r\n\r\n if (width !== height){\r\n that.uploadLoading = false;\r\n that.$message.error('您只能上传规格为 1:1 的图片!');\r\n reject();\r\n }\r\n\r\n resolve();\r\n };\r\n that.uploadLoading = true;\r\n image.src = event.target.result;\r\n console.log(\"上传成功:\",event.target.result)\r\n };\r\n reader.readAsDataURL(file);\r\n })\r\n },\r\n\r\n focus(name,num) {\r\n var that = this\r\n console.log(name,num)\r\n that.inputFlag = name;\r\n that.inputFlagNum = num;\r\n },\r\n\r\n // 输入\r\n toInput: function(value) {\r\n var that = this;\r\n console.log(value)\r\n\r\n var temp = '';\r\n var temp = strLength.getByteVal(value.target.value,that.inputFlagNum)\r\n console.log(temp)\r\n that.ruleForm[that.inputFlag] = temp.trim()\r\n\r\n that.inputNumObj[that.inputFlag] = strLength.getZhLen(that.ruleForm[that.inputFlag]);\r\n\r\n console.log(that.ruleForm[that.inputFlag])\r\n },\r\n\r\n // 省市县选择\r\n selected(val) {\r\n console.log(val)\r\n var that = this\r\n if (!!val.country) {\r\n that.ruleForm.region = val;\r\n console.log(val.areaId)\r\n that.ruleForm.areaId = val.areaId\r\n }else {\r\n that.ruleForm.region = ''\r\n }\r\n },\r\n // 保存集团信息\r\n saveGroupInfo(form) {\r\n var that = this\r\n var para = {\r\n\r\n requestProject: that.projectName,\r\n cliqueName: form.cliqueName,\r\n enterpriseName: form.enterpriseName,\r\n brandName: form.brandName,\r\n addressDetail: form.addressDetail,\r\n imageUrl: form.imageUrl,\r\n imageFieldCode: form.imageFieldCode,\r\n qcloudImageUrl: form.qcloudImageUrl,\r\n storeBusinessTime: form.storeBusinessTime,\r\n customerPhone: form.customerPhone,\r\n enterpriseDescription: form.enterpriseDescription,\r\n areaId: form.areaId,\r\n }\r\n\r\n getRequest('/api-admin/save-enterprise-info',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n showMsg.showmsg('保存成功','success')\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n // 跳转商户\r\n redirect(e,enterpriseId){\r\n var that = this\r\n var para = {\r\n eid: enterpriseId\r\n }\r\n getRequest('/api-auth/do-login-for-clique',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n\r\n var href = that.baseUrl + ''\r\n window.open(href, '_blank','toolbar=yes, width=1300, height=900');\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n // 获取集团信息\r\n getGroupInfo() {\r\n var that = this\r\n var para = {\r\n requestProject: that.projectName\r\n }\r\n\r\n getRequest('/api-admin/enterprise-info',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n // 设置省市县\r\n var newEnterprise = resData.result.enterprise\r\n // that.setArea(JSON.parse(JSON.stringify(newEnterprise)));\r\n //\r\n console.log(resData.result.enterprise)\r\n newEnterprise.region = {};\r\n newEnterprise.region.areaId = newEnterprise.areaId;\r\n newEnterprise.region.provinceId = newEnterprise.province;\r\n newEnterprise.region.provinceName = newEnterprise.provinceName;\r\n newEnterprise.region.cityId = newEnterprise.city;\r\n newEnterprise.region.cityName = newEnterprise.cityName;\r\n newEnterprise.region.countyId = newEnterprise.country;\r\n newEnterprise.region.countryName = newEnterprise.countryName;\r\n\r\n that.areaOptionsNew = {}\r\n that.areaOptionsNew.provinceName = newEnterprise.provinceName; // 默认的省市区传值\r\n that.areaOptionsNew.provinceId = newEnterprise.province;\r\n that.areaOptionsNew.cityName = newEnterprise.cityName;\r\n that.areaOptionsNew.cityId = newEnterprise.city;\r\n that.areaOptionsNew.countryName = newEnterprise.countryName;\r\n that.areaOptionsNew.countyId = newEnterprise.country;\r\n var obj = JSON.stringify(that.areaOptionsNew); // 深拷贝\r\n that.areaOptions = JSON.parse(obj);\r\n // that.areaOptions = JSON.parse(JSON.stringify(newEnterprise.region))\r\n // 时间\r\n if (!!newEnterprise.storeBusinessTime) {\r\n newEnterprise.storeBusinessTime = newTime.timeToDate(newEnterprise.storeBusinessTime)\r\n }\r\n\r\n\r\n // 长度\r\n if (!!newEnterprise.cliqueName) {\r\n that.inputNumObj.cliqueName = strLength.getZhLen(newEnterprise.cliqueName)\r\n }\r\n if (!!newEnterprise.enterpriseName) {\r\n that.inputNumObj.enterpriseName = strLength.getZhLen(newEnterprise.enterpriseName)\r\n }\r\n\r\n if (!!newEnterprise.addressDetail) {\r\n that.inputNumObj.addressDetail = strLength.getZhLen(newEnterprise.addressDetail)\r\n }\r\n\r\n if (!!newEnterprise.customerPhone) {\r\n that.inputNumObj.customerPhone = strLength.getZhLen(newEnterprise.customerPhone)\r\n }\r\n\r\n if (!!newEnterprise.enterpriseDescription) {\r\n that.inputNumObj.enterpriseDescription = strLength.getZhLen(newEnterprise.enterpriseDescription)\r\n }\r\n\r\n\r\n\r\n that.ruleForm = newEnterprise;\r\n\r\n that.ruleForm.enterpriseList = resData.result.enterpriseList\r\n\r\n\r\n console.log(that.ruleForm)\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n setArea(obj) {\r\n var that = this\r\n console.log(obj)\r\n that.areaOptions.areaId = obj.areaId;\r\n that.areaOptions.provinceId = obj.province;\r\n that.areaOptions.provinceName = obj.provinceName;\r\n that.areaOptions.cityId = obj.city;\r\n that.areaOptions.cityName = obj.cityName;\r\n that.areaOptions.countyId = obj.country;\r\n that.areaOptions.countryName = obj.countryName;\r\n console.log(that.areaOptions)\r\n },\r\n login() {\r\n var that = this\r\n getRequest('/api-auth/do-login?loginName=damo123&password=123456&eid=ff80808162ddfe1a0162e0ebd39c0000',)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n\r\n }\r\n })\r\n }\r\n },\r\n watch: {\r\n\r\n },\r\n beforeMount:function(){\r\n var that = this;\r\n // that.login()\r\n console.log(\"mounted\")\r\n // that.getGroupInfo();\r\n },\r\n\r\n updated : function(){\r\n console.log(\"updated\")\r\n var that = this;\r\n },\r\n components: {\r\n topNav\r\n },\r\n\r\n}\r\n\r\n</script>\r\n<style lang=\"scss\" scoped>\r\n\r\n.attention-wrap {\r\n\r\n padding: 24px 32px;\r\n background: #fff;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n .item-label {\r\n font-size: 14px;\r\n color: #606266;\r\n margin-bottom: 30px;\r\n span {\r\n display: inline-block;\r\n width: 80px;\r\n }\r\n }\r\n .attention-content-wrap {}\r\n /deep/ .el-form-item__label{\r\n padding: 0 12px 0 0;\r\n }\r\n\r\n /deep/ .el-form {\r\n .el-form-item:last-child {\r\n /*margin-bottom: 0;*/\r\n }\r\n\r\n .el-form-item__content {\r\n width: 700px;\r\n }\r\n\r\n .city-area {\r\n /deep/ .w-160 {\r\n width: 228px;\r\n &+.w-160 {\r\n /*margin-left: 6px;*/\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.group-contain {\r\n\r\n .el-input {\r\n width: 700px;\r\n &.el-date-editor {\r\n width: 300px;\r\n }\r\n }\r\n\r\n .el-textarea {\r\n width: 700px;\r\n /*height: 300px;*/\r\n\r\n /deep/ .el-textarea__inner {\r\n resize: none;\r\n height: 96px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n }\r\n\r\n /deep/ .input-label {\r\n position: absolute;\r\n right: 10px;\r\n top: 2px;\r\n color: #909399;\r\n font-size: 12px;\r\n }\r\n\r\n .textarea-label {\r\n position: absolute;\r\n right: 10px;\r\n top: 90px;\r\n color: #909399;\r\n }\r\n\r\n .upload-tip {\r\n color: #909399;\r\n font-size: 12px;\r\n line-height: 12px;\r\n }\r\n\r\n .avatar-uploader {\r\n /deep/ .el-upload {\r\n border: 1px dashed #d9d9d9;\r\n border-radius: 6px;\r\n cursor: pointer;\r\n position: relative;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow: hidden;\r\n &:hover {\r\n border-color: #1890ff;\r\n }\r\n }\r\n }\r\n .avatar-uploader .el-upload:hover {\r\n border-color: #1890ff;\r\n }\r\n .avatar-uploader-icon {\r\n font-size: 28px;\r\n color: #8c939d;\r\n width: 100px;\r\n height: 100px;\r\n line-height: 100px;\r\n text-align: center;\r\n }\r\n\r\n .avatar-uploader-wrap {\r\n width: 128px;\r\n height: 128px;\r\n padding: 8px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n .avatar {\r\n width: 100%;\r\n // height: 120px;\r\n display: block;\r\n }\r\n\r\n .el-icon-loading {\r\n\r\n }\r\n\r\n .link-shop {\r\n width: 800px;\r\n font-size: 0;\r\n a {\r\n\r\n display: inline-block;\r\n width: 250px;\r\n border: 1px solid #e3e5e9;\r\n border-radius: 2px;\r\n padding: 10px 15px;\r\n margin-right: 16px;\r\n margin-bottom: 10px;\r\n color: #333;\r\n font-size: 14px;\r\n cursor: pointer;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n &+a {\r\n /*margin-left: 10px;*/\r\n }\r\n }\r\n img {\r\n display: inline-block;\r\n vertical-align: middle;\r\n width: 60px;\r\n height: 60px;\r\n }\r\n span {\r\n display: inline-block;\r\n vertical-align: middle;\r\n }\r\n }\r\n\r\n .el-form-item.is-success /deep/ .el-input__inner, .el-form-item.is-success /deep/ .el-input__inner:focus, .el-form-item.is-success /deep/ .el-textarea__inner, .el-form-item.is-success /deep/ .el-textarea__inner:focus {\r\n border-color: #dcdfe6;\r\n }\r\n}\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/membershipSystem/companyGroupInfo.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right-wrap\"},[_c('topNav',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"attention-wrap\"},[_c('div',{staticClass:\"group-contain\"},[_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"110px\"}},[_c('el-form-item',{attrs:{\"label\":\"集团名称\",\"prop\":\"cliqueName\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('cliqueName',10)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.cliqueName),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"cliqueName\", $$v)},expression:\"ruleForm.cliqueName\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.cliqueName)+\"/10\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"公司名称\",\"prop\":\"enterpriseName\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('enterpriseName',20)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.enterpriseName),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"enterpriseName\", $$v)},expression:\"ruleForm.enterpriseName\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.enterpriseName)+\"/20\")])],1),_vm._v(\" \"),_c('el-form-item',{staticClass:\"city-area\",attrs:{\"label\":\"所在地区\",\"prop\":\"region\"}},[_c('vue-area-ab',{attrs:{\"projectName\":_vm.projectName,\"areaOptions\":_vm.areaOptions},on:{\"selected\":_vm.selected}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"详细地址\",\"prop\":\"addressDetail\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('addressDetail',50)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.addressDetail),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"addressDetail\", $$v)},expression:\"ruleForm.addressDetail\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.addressDetail)+\"/50\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"集团logo\",\"prop\":\"qcloudImageUrl\"}},[_c('div',[_c('el-upload',{staticClass:\"avatar-uploader\",attrs:{\"action\":_vm.uploadUrl(),\"show-file-list\":false,\"on-success\":_vm.handleAvatarSuccess,\"before-upload\":_vm.beforeAvatarUpload}},[_c('div',{directives:[{name:\"loading\",rawName:\"v-loading\",value:(_vm.uploadLoading),expression:\"uploadLoading\"}],staticClass:\"avatar-uploader-wrap\"},[(_vm.ruleForm.qcloudImageUrl)?_c('img',{staticClass:\"avatar\",attrs:{\"src\":_vm.ruleForm.qcloudImageUrl},on:{\"mouseover\":function($event){_vm.showImage(_vm.ruleForm.qcloudImageUrl)},\"click\":_vm.hideImage}}):_c('i',{staticClass:\"el-icon-plus avatar-uploader-icon\"})])]),_vm._v(\" \"),_c('p',{staticClass:\"upload-tip\"},[_vm._v(\"只能上传规格为1:1的 jpg/jpeg 图片,且不超过1Mb\")])],1)]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"关联商户\"}},[_c('div',{staticClass:\"link-shop\"},[_vm._l((_vm.ruleForm.enterpriseList),function(item,index){return [_c('router-link',{attrs:{\"tag\":\"a\",\"target\":\"_blank\",\"to\":{path:'/login',query:{enterpriseId: item.enterpriseId,backgroundMode:item.backgroundMode}}}},[_c('img',{attrs:{\"src\":item.qcloudImageUrl,\"alt\":\"\"}}),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(item.brandName))])])]})],2)]),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"营业时间模板\",\"prop\":\"storeBusinessTime\"}},[_c('el-time-picker',{attrs:{\"is-range\":\"\",\"range-separator\":\"至\",\"start-placeholder\":\"开始时间\",\"end-placeholder\":\"结束时间\",\"placeholder\":\"选择时间范围\",\"format\":\"HH:mm\"},model:{value:(_vm.ruleForm.storeBusinessTime),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"storeBusinessTime\", $$v)},expression:\"ruleForm.storeBusinessTime\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"客服热线\",\"prop\":\"customerPhone\"}},[_c('el-input',{on:{\"focus\":function($event){_vm.focus('customerPhone',30)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.customerPhone),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"customerPhone\", $$v)},expression:\"ruleForm.customerPhone\"}}),_vm._v(\" \"),_c('label',{staticClass:\"input-label\"},[_vm._v(_vm._s(_vm.inputNumObj.customerPhone)+\"/30\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"集团简介\",\"prop\":\"enterpriseDescription\"}},[_c('el-input',{staticStyle:{\"height\":\"96px\"},attrs:{\"type\":\"textarea\"},on:{\"focus\":function($event){_vm.focus('enterpriseDescription',200)}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.ruleForm.enterpriseDescription),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"enterpriseDescription\", $$v)},expression:\"ruleForm.enterpriseDescription\"}}),_vm._v(\" \"),[_c('label',{staticClass:\"input-label textarea-label\"},[_vm._v(_vm._s(_vm.inputNumObj.enterpriseDescription)+\"/200\")])]],2),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保 存\")])],1)],1)],1)])])]),_vm._v(\" \"),_c('vue-gic-img-preview',{attrs:{\"imgUrl\":_vm.imgUrl,\"imgShowFlag\":_vm.imgShowFlag},on:{\"hideImage\":_vm.hideImage}}),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d0e22f36\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/companyGroup/membershipSystem/companyGroupInfo.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-d0e22f36\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./companyGroupInfo.vue\")\n}\nvar normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyGroupInfo.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyGroupInfo.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d0e22f36\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./companyGroupInfo.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-d0e22f36\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/companyGroup/membershipSystem/companyGroupInfo.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([16],{"7LFx":function(e,t){},Lc2x:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=l("GXH0"),i=l.n(s),o=l("mw3O"),a=l.n(o),n={name:"links",props:["linkToolsVisible"],data:function(){return{activeName:"first",twoLevelVisible:!1,threeLevelVisible:!1,linksType:"",linksTypeOptions:[],twoLevelValue:"",twoLevelOptions:[],threeLeveloneVisible:!1,threeLevelTreeVisible:!1,threeLevelSearchVisible:!1,threeLevelValue:"",threeLevelOptions:[],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[{value:"openid",label:"openid"},{value:"unionid",label:"unionid"},{value:"wxOpenid",label:"wxOpenid"},{value:"appkey",label:"appkey"},{value:"enterpriseId",label:"enterpriseId"},{value:"appid",label:"appid"},{value:"memberID",label:"memberID"}]},mylinkToolsVisible:this.linkToolsVisible,goodsLinksVisible:!1,searchGoods:"",category:null,categoryOptions:[],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},selectGoodId:"",goodsList:[],currentPage:1,pageSize:9,total:0,classify:null,classifyOptions:[],goodsCategory:null,goodsCategoryOptions:[],oneLevelTypeValue:"",twoLevelSelectValue:"",threeLevelSelectValue:"",selectLinkObj:{name:"",url:""}}},methods:{linksTypeChange:function(e){console.log("选择的链接Id:"+e);var t="";this.linksTypeOptions.forEach(function(l,s){l.linkId==e&&(t=l)}),this.oneLevelTypeValue=t.type,console.log("that.oneLevelTypeValue:",this.oneLevelTypeValue),console.log("一级选择的类型:",t);var l=5==t.type;this.setOneLevelVisible(l,t),this.selectLinkObj.name="",this.selectLinkObj.url="",this.twoLevelSelectValue="",this.threeLevelSelectValue=""},setOneLevelVisible:function(e,t){e?(this.h5linkVisible=!0,this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1):(this.h5linkVisible=!1,this.twoLevelVisible=!0,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.threeLevelValue="",this.getLinksList(t.linkId,2))},twoLevelValueChange:function(e){var t=this;console.log("二级选择值:",e);var l="";if(t.twoLevelOptions.forEach(function(t,s){e==t.linkId&&(l=t)}),console.log("二级选择的类型:",l),1==l.type||4==l.type||6==l.type){if(t.threeLevelVisible=!1,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="",t.selectLinkObj.name="",t.selectLinkObj.url="",4==l.type)return t.getGoodsList(),t.getGoodsCategory(),t.getGoodsClassify(),t.threeLevelVisible=!1,t.goodsLinksVisible=!0,!1;t.twoLevelOptions.forEach(function(l,s){e==l.value&&(console.log(l),t.selectLinkObj.name=l.label,t.selectLinkObj.url=l.content)}),console.log("二级结束选择的链接:",t.selectLinkObj)}else{t.goodsLinksVisible=!1,t.threeLevelVisible=!0,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="";var s=l.type;if(t.setThreeVisible(s,l),2==s)return t.twoLevelSelectValue="sign",!1;if(3==s)return t.twoLevelSelectValue="goodsCate",t.getGoodsClassify(),!1;t.getLinksList(l.linkId,3,s)}},setThreeVisible:function(e,t){switch(e){case 0:this.threeLeveloneVisible=!0,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!1;break;case 2:this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!0,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content,console.log("二级结束选择的链接:",this.selectLinkObj);break;case 3:this.threeLevelValue=null,this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!0,this.threeLevelSearchVisible=!1,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content}},getGoodsCategory:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",a.a.stringify({filterGoods:1,parentId:"tb-cid-11"})).then(function(t){console.log(t,t.data,t.data.errorCode);var l=t.data,s="";if(0==l.errorCode){l.result.forEach(function(e,t){"-1"==e.parentId&&(e.subOptions=[],e.key=e.mallCategoryId,s=e,l.result.splice(t,1))}),console.log("resdata: ",l);var i=l.result,o=l.result;return i.forEach(function(e,t){0==e.isLeaf&&(e.subOptions=null),e.key=e.mallCategoryId,o.forEach(function(l,s){l.key=l.mallCategoryId,l.parentId==e.mallCategoryId&&(console.log(t,s),e.subOptions=[],e.subOptions.push(l),i.splice(s,1))})}),console.log("list:",i,s),i.forEach(function(e,t){s.subOptions.push(e)}),e.categoryOptions=[],e.categoryOptions.push(s),console.log("list:",e.categoryOptions),!1}e.$message.error({duration:1e3,message:l.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getGoodsClassify:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_tag_tree",a.a.stringify({})).then(function(t){console.log(t,t.data,t.data.errorCode);var l=t.data;if(0==l.errorCode){var s=[l.result];l.result;return s.forEach(function(t,l){t.name=t.tagName,t.key=t.mallProTagId,t.childTagList&&(t.subOptions=e.checkChildren(t.childTagList))}),e.goodsCategoryOptions=s,e.classifyOptions=s,void console.log("list:",s,e.goodsCategoryOptions)}e.$message.error({duration:1e3,message:l.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},checkChildren:function(e){var t=this;return e&&e.forEach(function(e,l){e.name=e.tagName,e.key=e.mallProTagId,e.childTagList&&(e.subOptions=t.checkChildren(e.childTagList))}),e},threeLevelValueChange:function(e){console.log(e,this.threeLevelValue)},categorySelect:function(e,t){console.log(e,t,this.category),this.category=e.key,this.getGoodsList()},beforeClearCategory:function(e,t){console.log(e,t),this.category=null,this.getGoodsList()},loadOptions:function(e){var t=e.action,l=e.parentNode,s=e.callback;console.log(t,l,s),"LOAD_CHILDREN_OPTIONS"===t&&l.key&&this.getChildrenNode(l,l.key)},getChildrenNode:function(e,t){var l=this,s={filterGoods:1,parentId:t};l.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",a.a.stringify(s)).then(function(t){console.log(t,t.data,t.data.errorCode);var s=t.data;0!=s.errorCode?l.$message.error({duration:1e3,message:error.message}):e.subOptions=s.result}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},classifySelect:function(e,t){console.log(e,t,this.classify),this.classify=e.key,this.getGoodsList()},beforeClearClassify:function(e,t){console.log(e,t,this.classify),this.classify=null,this.getGoodsList()},goodsCategorySelect:function(e,t){console.log(e,t,this.threeLevelValue)},handleClose:function(e){var t=this,l=this;l.$confirm("确认关闭?").then(function(s){e(),l.mylinkToolsVisible=!1,console.log(t.mylinkToolsVisible),l.$emit("linkSelect")}).catch(function(e){console.log("取消关闭")})},linkSizeChange:function(e){console.log("每页 "+e+" 条",this.pageSize),this.pageSize=e,this.getGoodsList()},linkCurrentChange:function(e){console.log("当前页: "+e,this.currentPage),this.currentPage=e,this.getGoodsList()},selectGoodLinkItem:function(e){console.log(e),this.selectGoodId=e.mallProId,this.selectLinkItem(e)},selectLinkItem:function(e){console.log(e),this.selectLinkObj.name=e.proName,this.selectLinkObj.url=e.mallProImageUrl},toSearchInput:function(e){console.log("搜索////////:",this.searchGoods,e),1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){console.log(e,this.searchGoods),1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){var e=this;console.log("获取商品列表");var t={pageNum:e.currentPage,searchparams:e.searchGoods||"",pageSize:e.pageSize,mallCategoryId:e.category,tagId:e.classify};e.axios.post("http://gicdev.demogic.com:9310/api-mall/page-mall-goods",a.a.stringify(t)).then(function(t){console.log(t,t.data,t.data.errorCode);var l=t.data;if(0==l.errorCode)return e.goodsList=l.result.result,e.total=l.result.totalCount,void console.log(e.total);e.$message.error({duration:1e3,message:l.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},remoteMethod:function(e){var t=this;console.log("query:",e,t.threeLevelValue);t=this;""!==e?t.getStoreList(e,t.threeLevelValue):t.threeLevelOptions=[]},cancelLinkSelect:function(){var e=this;this.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){console.log("点击确认"),e.$emit("linkSelect")}).catch(function(){console.log("取消 取消关闭")})},confirmLinkSelect:function(){return console.log(this.linksType,this.twoLevelValue,this.threeLevelValue),5==this.oneLevelTypeValue?this.h5linkObj.name.trim()&&this.h5linkObj.url.trim()?(this.selectLinkObj.name=this.h5linkObj.name,this.selectLinkObj.url=this.h5linkObj.url+"?"+this.h5linkObj.fixParam+"&"+this.h5linkObj.dynamicPara,void this.transData()):void this.$message.error({duration:1e3,message:"请填写链接内容"}):(console.log("门店签到:",this.twoLevelSelectValue),"sign"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):"goodsCate"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):(console.log(this.selectLinkObj),void(this.selectLinkObj.name&&this.selectLinkObj.url?this.transData():this.$message.error({duration:1e3,message:"请选择链接"}))))},checkTwoLevel:function(e){if(console.log(this.threeLevelValue),!this.threeLevelValue||!this.threeLevelValue.length)return this.$message.error({duration:1e3,message:"请选择"+("sign"==e?"门店":"商品分类")}),!1;this.selectLinkObj.url=this.selectLinkObj.url+"?"+this.threeLevelValue,this.transData()},resetAll:function(){this.h5linkVisible=!1,this.linksType="",this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.twoLevelSelectValue="",this.threeLevelValue="",this.selectLinkObj={url:"",name:""},this.currentPage=1,this.total=0,this.pageSize=9,this.searchGoods="",this.classify=null,this.category=null,this.h5linkObj.name="",this.h5linkObj.url="",this.h5linkObj.fixParam="",this.h5linkObj.dynamicPara=""},transData:function(){this.$emit("linkSelect",this.selectLinkObj),this.resetAll()},getLinksList:function(e,t,l){var s=this;l=l||"";var i={parentId:e};s.axios.post("http://gicdev.demogic.com:9310/api-plug/list-link-data",a.a.stringify(i)).then(function(i){console.log(i,i.data,i.data.errorCode);var o=i.data;0!=o.errorCode?s.$message.error({duration:1e3,message:o.message}):s.setLevelListOptions(e,o.result,t,l)}).catch(function(e){console.log(e),s.$message.error({duration:1e3,message:e.message})})},setLevelListOptions:function(e,t,l,s){return 0==e?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),this.linksTypeOptions=t,void console.log("获取一级类型: ",this.linksTypeOptions)):2==l&&t[0]?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),this.twoLevelOptions=t,void console.log("获取二级类型: ",this.twoLevelOptions)):void 0},getStoreList:function(e,t){var l=this;console.log(t.toString());var s={searchParam:e,selectedIds:t.toString(),flag:null};l.axios.post("http://gicdev.demogic.com:9310/api-plug/query-store-by-code-name",a.a.stringify(s)).then(function(e){console.log(e,e.data,e.data.errorCode);var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.label=e.storeName,e.value=e.storeId}),void(l.threeLevelOptions=t.result);l.$message.error({duration:1e3,message:t.message})}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},toLogin:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-auth/do-login",a.a.stringify({loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"})).then(function(t){console.log(t,t.data,t.data.errorCode),e.getLinksList(0,1)}).catch(function(e){console.log("error:",e)})}},watch:{linkToolsVisible:function(e){console.log(e),this.mylinkToolsVisible=e}},mounted:function(){console.log("00000");this.toLogin()},components:{Treeselect:i.a}},r={render:function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("div",{staticClass:"link-tools-contain"},[l("el-dialog",{class:"first"==e.activeName?"min-1026":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.mylinkToolsVisible=t}}},[l("div",{staticClass:"links-types"},[l("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),l("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(t){e.linksType=t},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),e.twoLevelVisible?l("el-select",{attrs:{placeholder:"请选择"},on:{change:e.twoLevelValueChange},model:{value:e.twoLevelValue,callback:function(t){e.twoLevelValue=t},expression:"twoLevelValue"}},e._l(e.twoLevelOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),e.threeLevelVisible?l("div",{staticClass:"three-level-wrap"},[e.threeLevelTreeVisible?l("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}}):e._e(),e._v(" "),e.threeLevelSearchVisible?l("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{change:e.threeLevelValueChange},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}},e._l(e.threeLevelOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e()],1):e._e()],1),e._v(" "),e.h5linkVisible?l("div",{staticClass:"h5link-contain"},[l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("名称:")]),e._v(" "),l("el-input",{attrs:{placeholder:"请输入名称"},model:{value:e.h5linkObj.name,callback:function(t){e.$set(e.h5linkObj,"name",t)},expression:"h5linkObj.name"}})],1),e._v(" "),l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("网址:")]),e._v(" "),l("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.url,callback:function(t){e.$set(e.h5linkObj,"url",t)},expression:"h5linkObj.url"}}),l("a",{staticClass:"h5link-help",attrs:{href:"http://doc.demogic.com/doc/index.php?s=/41&page_id=441",target:"_blank"}},[e._v("【帮助文档】请联系公司技术人员查看文档配置标准链接")])],1),e._v(" "),l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("固定参数:")]),e._v(" "),l("el-input",{attrs:{type:"textarea",resize:"none",rows:4,placeholder:"请输入固定参数(可选)"},model:{value:e.h5linkObj.fixParam,callback:function(t){e.$set(e.h5linkObj,"fixParam",t)},expression:"h5linkObj.fixParam"}})],1),e._v(" "),l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("动态参数:")]),e._v(" "),l("el-select",{staticClass:"dynamic-param-select",attrs:{multiple:"",placeholder:"请选择动态参数(可选)"},model:{value:e.h5linkObj.dynamicPara,callback:function(t){e.$set(e.h5linkObj,"dynamicPara",t)},expression:"h5linkObj.dynamicPara"}},e._l(e.h5linkObj.dynamicParaOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)]):e._e(),e._v(" "),e.goodsLinksVisible?l("div",{staticClass:"goods-links-contian"},[l("div",{staticClass:"links-tools-row"},[l("treeselect",{attrs:{options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,flat:!0,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据","no-children-text":"无数据","load-options":e.loadOptions,beforeClearAll:e.beforeClearCategory},on:{select:e.categorySelect},model:{value:e.category,callback:function(t){e.category=t},expression:"category"}}),e._v(" "),l("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"无数据",beforeClearAll:e.beforeClearClassify},on:{select:e.classifySelect},model:{value:e.classify,callback:function(t){e.classify=t},expression:"classify"}}),e._v(" "),l("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(t){return l=t,e.toSearchInput(l);var l}},model:{value:e.searchGoods,callback:function(t){e.searchGoods=t},expression:"searchGoods"}},[l("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),l("div",{staticClass:"goods-link-content"},[l("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(t,s){return l("li",{class:t.mallProId==e.selectGoodId?"goods-link-item goodSelect":"goods-link-item",on:{click:function(l){e.selectGoodLinkItem(t)}}},[l("img",{attrs:{src:t.mallProImageUrl,alt:"商品图片"}}),e._v(" "),l("div",{staticClass:"inline-block goods-message"},[l("p",{staticClass:"limit-2 pro-name"},[e._v(e._s(t.proName))]),e._v(" "),l("p",{staticClass:"gray-color pro-code"},[e._v("货号:"+e._s(t.proCode))]),e._v(" "),l("span",{staticClass:"pro-price"},[e._v("¥"+e._s(t.mallProSpuPrice))])])])}))]),e._v(" "),l("div",{staticClass:"links-tools-page"},[l("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[9],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.linkSizeChange,"current-change":e.linkCurrentChange}})],1)]):e._e(),e._v(" "),l("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{on:{click:e.cancelLinkSelect}},[e._v("取 消")]),e._v(" "),l("el-button",{attrs:{type:"primary"},on:{click:e.confirmLinkSelect}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var c=l("VU/8")(n,r,!1,function(e){l("7LFx")},"data-v-b24cb35e",null);t.default=c.exports}}); webpackJsonp([15],{"7LFx":function(e,t){},Lc2x:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=l("GXH0"),i=l.n(s),o=l("mw3O"),a=l.n(o),n={name:"links",props:["linkToolsVisible"],data:function(){return{activeName:"first",twoLevelVisible:!1,threeLevelVisible:!1,linksType:"",linksTypeOptions:[],twoLevelValue:"",twoLevelOptions:[],threeLeveloneVisible:!1,threeLevelTreeVisible:!1,threeLevelSearchVisible:!1,threeLevelValue:"",threeLevelOptions:[],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[{value:"openid",label:"openid"},{value:"unionid",label:"unionid"},{value:"wxOpenid",label:"wxOpenid"},{value:"appkey",label:"appkey"},{value:"enterpriseId",label:"enterpriseId"},{value:"appid",label:"appid"},{value:"memberID",label:"memberID"}]},mylinkToolsVisible:this.linkToolsVisible,goodsLinksVisible:!1,searchGoods:"",category:null,categoryOptions:[],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},selectGoodId:"",goodsList:[],currentPage:1,pageSize:9,total:0,classify:null,classifyOptions:[],goodsCategory:null,goodsCategoryOptions:[],oneLevelTypeValue:"",twoLevelSelectValue:"",threeLevelSelectValue:"",selectLinkObj:{name:"",url:""}}},methods:{linksTypeChange:function(e){console.log("选择的链接Id:"+e);var t="";this.linksTypeOptions.forEach(function(l,s){l.linkId==e&&(t=l)}),this.oneLevelTypeValue=t.type,console.log("that.oneLevelTypeValue:",this.oneLevelTypeValue),console.log("一级选择的类型:",t);var l=5==t.type;this.setOneLevelVisible(l,t),this.selectLinkObj.name="",this.selectLinkObj.url="",this.twoLevelSelectValue="",this.threeLevelSelectValue=""},setOneLevelVisible:function(e,t){e?(this.h5linkVisible=!0,this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1):(this.h5linkVisible=!1,this.twoLevelVisible=!0,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.threeLevelValue="",this.getLinksList(t.linkId,2))},twoLevelValueChange:function(e){var t=this;console.log("二级选择值:",e);var l="";if(t.twoLevelOptions.forEach(function(t,s){e==t.linkId&&(l=t)}),console.log("二级选择的类型:",l),1==l.type||4==l.type||6==l.type){if(t.threeLevelVisible=!1,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="",t.selectLinkObj.name="",t.selectLinkObj.url="",4==l.type)return t.getGoodsList(),t.getGoodsCategory(),t.getGoodsClassify(),t.threeLevelVisible=!1,t.goodsLinksVisible=!0,!1;t.twoLevelOptions.forEach(function(l,s){e==l.value&&(console.log(l),t.selectLinkObj.name=l.label,t.selectLinkObj.url=l.content)}),console.log("二级结束选择的链接:",t.selectLinkObj)}else{t.goodsLinksVisible=!1,t.threeLevelVisible=!0,t.threeLevelValue="",t.twoLevelSelectValue="",t.threeLevelSelectValue="";var s=l.type;if(t.setThreeVisible(s,l),2==s)return t.twoLevelSelectValue="sign",!1;if(3==s)return t.twoLevelSelectValue="goodsCate",t.getGoodsClassify(),!1;t.getLinksList(l.linkId,3,s)}},setThreeVisible:function(e,t){switch(e){case 0:this.threeLeveloneVisible=!0,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!1;break;case 2:this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!1,this.threeLevelSearchVisible=!0,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content,console.log("二级结束选择的链接:",this.selectLinkObj);break;case 3:this.threeLevelValue=null,this.threeLeveloneVisible=!1,this.threeLevelTreeVisible=!0,this.threeLevelSearchVisible=!1,this.selectLinkObj.name=t.name,this.selectLinkObj.url=t.content}},getGoodsCategory:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",a.a.stringify({filterGoods:1,parentId:"tb-cid-11"})).then(function(t){console.log(t,t.data,t.data.errorCode);var l=t.data,s="";if(0==l.errorCode){l.result.forEach(function(e,t){"-1"==e.parentId&&(e.subOptions=[],e.key=e.mallCategoryId,s=e,l.result.splice(t,1))}),console.log("resdata: ",l);var i=l.result,o=l.result;return i.forEach(function(e,t){0==e.isLeaf&&(e.subOptions=null),e.key=e.mallCategoryId,o.forEach(function(l,s){l.key=l.mallCategoryId,l.parentId==e.mallCategoryId&&(console.log(t,s),e.subOptions=[],e.subOptions.push(l),i.splice(s,1))})}),console.log("list:",i,s),i.forEach(function(e,t){s.subOptions.push(e)}),e.categoryOptions=[],e.categoryOptions.push(s),console.log("list:",e.categoryOptions),!1}e.$message.error({duration:1e3,message:l.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getGoodsClassify:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_tag_tree",a.a.stringify({})).then(function(t){console.log(t,t.data,t.data.errorCode);var l=t.data;if(0==l.errorCode){var s=[l.result];l.result;return s.forEach(function(t,l){t.name=t.tagName,t.key=t.mallProTagId,t.childTagList&&(t.subOptions=e.checkChildren(t.childTagList))}),e.goodsCategoryOptions=s,e.classifyOptions=s,void console.log("list:",s,e.goodsCategoryOptions)}e.$message.error({duration:1e3,message:l.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},checkChildren:function(e){var t=this;return e&&e.forEach(function(e,l){e.name=e.tagName,e.key=e.mallProTagId,e.childTagList&&(e.subOptions=t.checkChildren(e.childTagList))}),e},threeLevelValueChange:function(e){console.log(e,this.threeLevelValue)},categorySelect:function(e,t){console.log(e,t,this.category),this.category=e.key,this.getGoodsList()},beforeClearCategory:function(e,t){console.log(e,t),this.category=null,this.getGoodsList()},loadOptions:function(e){var t=e.action,l=e.parentNode,s=e.callback;console.log(t,l,s),"LOAD_CHILDREN_OPTIONS"===t&&l.key&&this.getChildrenNode(l,l.key)},getChildrenNode:function(e,t){var l=this,s={filterGoods:1,parentId:t};l.axios.post("http://gicdev.demogic.com:9310/api-mall/list_mall_goods_category",a.a.stringify(s)).then(function(t){console.log(t,t.data,t.data.errorCode);var s=t.data;0!=s.errorCode?l.$message.error({duration:1e3,message:error.message}):e.subOptions=s.result}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},classifySelect:function(e,t){console.log(e,t,this.classify),this.classify=e.key,this.getGoodsList()},beforeClearClassify:function(e,t){console.log(e,t,this.classify),this.classify=null,this.getGoodsList()},goodsCategorySelect:function(e,t){console.log(e,t,this.threeLevelValue)},handleClose:function(e){var t=this,l=this;l.$confirm("确认关闭?").then(function(s){e(),l.mylinkToolsVisible=!1,console.log(t.mylinkToolsVisible),l.$emit("linkSelect")}).catch(function(e){console.log("取消关闭")})},linkSizeChange:function(e){console.log("每页 "+e+" 条",this.pageSize),this.pageSize=e,this.getGoodsList()},linkCurrentChange:function(e){console.log("当前页: "+e,this.currentPage),this.currentPage=e,this.getGoodsList()},selectGoodLinkItem:function(e){console.log(e),this.selectGoodId=e.mallProId,this.selectLinkItem(e)},selectLinkItem:function(e){console.log(e),this.selectLinkObj.name=e.proName,this.selectLinkObj.url=e.mallProImageUrl},toSearchInput:function(e){console.log("搜索////////:",this.searchGoods,e),1==this.currentPage?this.getGoodsList():this.currentPage=1},clearInput:function(e){console.log(e,this.searchGoods),1==this.currentPage?this.getGoodsList():this.currentPage=1},getGoodsList:function(){var e=this;console.log("获取商品列表");var t={pageNum:e.currentPage,searchparams:e.searchGoods||"",pageSize:e.pageSize,mallCategoryId:e.category,tagId:e.classify};e.axios.post("http://gicdev.demogic.com:9310/api-mall/page-mall-goods",a.a.stringify(t)).then(function(t){console.log(t,t.data,t.data.errorCode);var l=t.data;if(0==l.errorCode)return e.goodsList=l.result.result,e.total=l.result.totalCount,void console.log(e.total);e.$message.error({duration:1e3,message:l.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},remoteMethod:function(e){var t=this;console.log("query:",e,t.threeLevelValue);t=this;""!==e?t.getStoreList(e,t.threeLevelValue):t.threeLevelOptions=[]},cancelLinkSelect:function(){var e=this;this.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){console.log("点击确认"),e.$emit("linkSelect")}).catch(function(){console.log("取消 取消关闭")})},confirmLinkSelect:function(){return console.log(this.linksType,this.twoLevelValue,this.threeLevelValue),5==this.oneLevelTypeValue?this.h5linkObj.name.trim()&&this.h5linkObj.url.trim()?(this.selectLinkObj.name=this.h5linkObj.name,this.selectLinkObj.url=this.h5linkObj.url+"?"+this.h5linkObj.fixParam+"&"+this.h5linkObj.dynamicPara,void this.transData()):void this.$message.error({duration:1e3,message:"请填写链接内容"}):(console.log("门店签到:",this.twoLevelSelectValue),"sign"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):"goodsCate"==this.twoLevelSelectValue?(this.checkTwoLevel(this.twoLevelSelectValue),!1):(console.log(this.selectLinkObj),void(this.selectLinkObj.name&&this.selectLinkObj.url?this.transData():this.$message.error({duration:1e3,message:"请选择链接"}))))},checkTwoLevel:function(e){if(console.log(this.threeLevelValue),!this.threeLevelValue||!this.threeLevelValue.length)return this.$message.error({duration:1e3,message:"请选择"+("sign"==e?"门店":"商品分类")}),!1;this.selectLinkObj.url=this.selectLinkObj.url+"?"+this.threeLevelValue,this.transData()},resetAll:function(){this.h5linkVisible=!1,this.linksType="",this.twoLevelVisible=!1,this.threeLevelVisible=!1,this.goodsLinksVisible=!1,this.twoLevelValue="",this.twoLevelSelectValue="",this.threeLevelValue="",this.selectLinkObj={url:"",name:""},this.currentPage=1,this.total=0,this.pageSize=9,this.searchGoods="",this.classify=null,this.category=null,this.h5linkObj.name="",this.h5linkObj.url="",this.h5linkObj.fixParam="",this.h5linkObj.dynamicPara=""},transData:function(){this.$emit("linkSelect",this.selectLinkObj),this.resetAll()},getLinksList:function(e,t,l){var s=this;l=l||"";var i={parentId:e};s.axios.post("http://gicdev.demogic.com:9310/api-plug/list-link-data",a.a.stringify(i)).then(function(i){console.log(i,i.data,i.data.errorCode);var o=i.data;0!=o.errorCode?s.$message.error({duration:1e3,message:o.message}):s.setLevelListOptions(e,o.result,t,l)}).catch(function(e){console.log(e),s.$message.error({duration:1e3,message:e.message})})},setLevelListOptions:function(e,t,l,s){return 0==e?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),this.linksTypeOptions=t,void console.log("获取一级类型: ",this.linksTypeOptions)):2==l&&t[0]?(t.forEach(function(e,t){e.id=e.linkId,e.label=e.name,e.value=e.linkId}),this.twoLevelOptions=t,void console.log("获取二级类型: ",this.twoLevelOptions)):void 0},getStoreList:function(e,t){var l=this;console.log(t.toString());var s={searchParam:e,selectedIds:t.toString(),flag:null};l.axios.post("http://gicdev.demogic.com:9310/api-plug/query-store-by-code-name",a.a.stringify(s)).then(function(e){console.log(e,e.data,e.data.errorCode);var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.label=e.storeName,e.value=e.storeId}),void(l.threeLevelOptions=t.result);l.$message.error({duration:1e3,message:t.message})}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},toLogin:function(){var e=this;e.axios.post("http://gicdev.demogic.com:9310/api-auth/do-login",a.a.stringify({loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"})).then(function(t){console.log(t,t.data,t.data.errorCode),e.getLinksList(0,1)}).catch(function(e){console.log("error:",e)})}},watch:{linkToolsVisible:function(e){console.log(e),this.mylinkToolsVisible=e}},mounted:function(){console.log("00000");this.toLogin()},components:{Treeselect:i.a}},r={render:function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("div",{staticClass:"link-tools-contain"},[l("el-dialog",{class:"first"==e.activeName?"min-1026":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(t){e.mylinkToolsVisible=t}}},[l("div",{staticClass:"links-types"},[l("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),l("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(t){e.linksType=t},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),e.twoLevelVisible?l("el-select",{attrs:{placeholder:"请选择"},on:{change:e.twoLevelValueChange},model:{value:e.twoLevelValue,callback:function(t){e.twoLevelValue=t},expression:"twoLevelValue"}},e._l(e.twoLevelOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),e.threeLevelVisible?l("div",{staticClass:"three-level-wrap"},[e.threeLevelTreeVisible?l("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}}):e._e(),e._v(" "),e.threeLevelSearchVisible?l("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{change:e.threeLevelValueChange},model:{value:e.threeLevelValue,callback:function(t){e.threeLevelValue=t},expression:"threeLevelValue"}},e._l(e.threeLevelOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e()],1):e._e()],1),e._v(" "),e.h5linkVisible?l("div",{staticClass:"h5link-contain"},[l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("名称:")]),e._v(" "),l("el-input",{attrs:{placeholder:"请输入名称"},model:{value:e.h5linkObj.name,callback:function(t){e.$set(e.h5linkObj,"name",t)},expression:"h5linkObj.name"}})],1),e._v(" "),l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("网址:")]),e._v(" "),l("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.url,callback:function(t){e.$set(e.h5linkObj,"url",t)},expression:"h5linkObj.url"}}),l("a",{staticClass:"h5link-help",attrs:{href:"http://doc.demogic.com/doc/index.php?s=/41&page_id=441",target:"_blank"}},[e._v("【帮助文档】请联系公司技术人员查看文档配置标准链接")])],1),e._v(" "),l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("固定参数:")]),e._v(" "),l("el-input",{attrs:{type:"textarea",resize:"none",rows:4,placeholder:"请输入固定参数(可选)"},model:{value:e.h5linkObj.fixParam,callback:function(t){e.$set(e.h5linkObj,"fixParam",t)},expression:"h5linkObj.fixParam"}})],1),e._v(" "),l("div",{staticClass:"h5link-row"},[l("label",{staticClass:"h5link-title"},[e._v("动态参数:")]),e._v(" "),l("el-select",{staticClass:"dynamic-param-select",attrs:{multiple:"",placeholder:"请选择动态参数(可选)"},model:{value:e.h5linkObj.dynamicPara,callback:function(t){e.$set(e.h5linkObj,"dynamicPara",t)},expression:"h5linkObj.dynamicPara"}},e._l(e.h5linkObj.dynamicParaOptions,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)]):e._e(),e._v(" "),e.goodsLinksVisible?l("div",{staticClass:"goods-links-contian"},[l("div",{staticClass:"links-tools-row"},[l("treeselect",{attrs:{options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,flat:!0,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据","no-children-text":"无数据","load-options":e.loadOptions,beforeClearAll:e.beforeClearCategory},on:{select:e.categorySelect},model:{value:e.category,callback:function(t){e.category=t},expression:"category"}}),e._v(" "),l("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"无数据",beforeClearAll:e.beforeClearClassify},on:{select:e.classifySelect},model:{value:e.classify,callback:function(t){e.classify=t},expression:"classify"}}),e._v(" "),l("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(t){return l=t,e.toSearchInput(l);var l}},model:{value:e.searchGoods,callback:function(t){e.searchGoods=t},expression:"searchGoods"}},[l("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),l("div",{staticClass:"goods-link-content"},[l("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(t,s){return l("li",{class:t.mallProId==e.selectGoodId?"goods-link-item goodSelect":"goods-link-item",on:{click:function(l){e.selectGoodLinkItem(t)}}},[l("img",{attrs:{src:t.mallProImageUrl,alt:"商品图片"}}),e._v(" "),l("div",{staticClass:"inline-block goods-message"},[l("p",{staticClass:"limit-2 pro-name"},[e._v(e._s(t.proName))]),e._v(" "),l("p",{staticClass:"gray-color pro-code"},[e._v("货号:"+e._s(t.proCode))]),e._v(" "),l("span",{staticClass:"pro-price"},[e._v("¥"+e._s(t.mallProSpuPrice))])])])}))]),e._v(" "),l("div",{staticClass:"links-tools-page"},[l("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[9],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.linkSizeChange,"current-change":e.linkCurrentChange}})],1)]):e._e(),e._v(" "),l("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{on:{click:e.cancelLinkSelect}},[e._v("取 消")]),e._v(" "),l("el-button",{attrs:{type:"primary"},on:{click:e.confirmLinkSelect}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var c=l("VU/8")(n,r,!1,function(e){l("7LFx")},"data-v-b24cb35e",null);t.default=c.exports}});
//# sourceMappingURL=16.371568a3cde808513ed8.js.map //# sourceMappingURL=15.03c99387e2d84322c63f.js.map
\ No newline at end of file \ No newline at end of file
webpackJsonp([15],{DhXj:function(e,t){},GJjE:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=o("bOdI"),l=o.n(r),n=o("pFYg"),s=o.n(n),i=o("mvHQ"),c=o.n(i),u=o("3Xzz"),g=o("93Ik"),p=o("GXH0"),d=o.n(p),m=(o("DmJO"),o("/aTA")),h=o("3E4D"),f=o("Ch4/"),v=o("P9l9"),b=o("Mk6G"),y={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"}],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"},{label:"自定义人群",value:"2"}],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:"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:"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:"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:"进位制"}],dialogVisiblePeople:!1,sceneValue:"member",useId:"",searchParams:"",hasSearchData:"",toggleTag:!1,selectCount:0}},methods:(a={goBack:function(){this.$router.go(-1)},changeRoute:function(e){this.$router.push(e)},inputFocus:function(e){this.tempData=e},formatInput:function(e){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=b.a.getCharVal(String(this.ruleForm.integralGetEffectiveDays).replace(/[^\d]/g,""),4),this.ruleForm.integralGetFreezeDays=b.a.getCharVal(String(this.ruleForm.integralGetFreezeDays).replace(/[^\d]/g,""),4),this.ruleForm.integralGet.integral=b.a.getCharVal(String(this.ruleForm.integralGet.integral).replace(/[^\d]/g,""),8)},formatInputNumBlur:function(){this.ruleForm.integralGet.fee=Number(b.a.getCharVal(String(this.ruleForm.integralGet.fee).replace(/[^\.\d]/g,""),6)).toFixed(1)},checkListValue:function(e){var t={flag:!0,text:""};return e.channelList.length&&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="折扣格式有误")),e.openStatus&&1==e.channelType&&!e.enterpriseRelationIdArr.length&&(t.flag=!1,t.text="请选择商户")}),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(delete o.selectorParamsId,o.strategyName){var a=!o.integralGet.fee||""==String(o.integralGet.integral);if(1==o.integralGetStatus&&a)h.a.showmsg("请填写获取规则","error");else{if(1==o.integralGetStatus){if(!Number(o.integralGet.fee))return void h.a.showmsg("获取规则中的消费金额不能为0","error");if(!Number(o.integralGet.integral))return void h.a.showmsg("获取规则中的获取积分不能为0","error")}if(1!=o.integralGetStatus||Number(o.integralGetFreezeDays)||"0"==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)):h.a.showmsg(r.text,"error")}else h.a.showmsg("请填写积分有效期","error");else h.a.showmsg("请填写积分冻结期","error")}}else h.a.showmsg("请填写策略名称","error")})},saveForm:function(e){var t=this,o=e;Object(v.c)("/api-admin/save-member-integral-strategy",o).then(function(e){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){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){},selectWx:function(e,t,o){console.log(e,t,o,o.goodsRelationIds),o.strategyGoodsRelationIds=o.goodsRelationIds,console.log(o.goodsRelationIds);var a=this.ruleForm.channelList[t];a.strategyGoodsRelationIds=[],a.goodsRelationIds.forEach(function(e,t){a.strategyGoodsRelationIds.push(e)}),console.log(a)},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=b.a.getByteVal(e.target.value,this.inputFlagNum);console.log(t),this.ruleForm.strategyName=t.trim(),this.cateNameLength=b.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 a=o.result;e.goodsTreeOptions=a}}).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 a=o.result;e.goodsTreeOptions=a}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},showGoodsDialog:function(){console.log("show"),this.goodShow=!0},selectGoods:function(e){console.log(e),this.goodShow=!1},getInfo:function(){var e=this,t=this,o={strategyId:t.ruleForm.integralStrategyId};Object(v.e)("/api-admin/get-member-integral-strategy",o).then(function(o){console.log(o.data.result);var a=o.data;if(0==a.errorCode){var r=o.data.result.strategy,l=o.data.result.enterpriseList;if(l.forEach(function(e,t){e.label=e.enterpriseName,e.value=e.enterpriseId}),t.mechantOption=l,2==r.useCrowd){var n=JSON.parse(r.crowdJson);e.selectCount=0,n.list&&n.list.forEach(function(t){t.list&&(e.selectCount+=t.list.length)}),e.useId=r.selectorParamsId,e.hasSearchData=r.crowdJson}return t.ruleForm=t.formatData(r),void(t.cateNameLength=b.a.getZhLen(t.ruleForm.strategyName))}f.a.errorMsg(a)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.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&&e.integralGet.fee&&(e.integralGet.fee=Number(e.integralGet.fee/10).toFixed(1)),e.integralGet&&e.integralGet.integral&&(e.integralGet.integral=Number(e.integralGet.integral/10).toFixed(1)),e.channelList.length&&(e.channelList[0]=e.channelList.splice(1,1,e.channelList[0])[0],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}},l()(a,"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,a="";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,a=e,o.result.splice(t,1))}),console.log("resdata: ",o);var r=o.result;o.result;return console.log("list:",r,a),r.forEach(function(e,t){a.children.push(e)}),e.goodsTreeOptions=[],e.goodsTreeOptions.push(a),console.log("list:",e.categoryOptions),!1}f.a.errorMsg(o)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}),l()(a,"loadOptions",function(e){var t=e.action,o=e.parentNode,a=e.callback;console.log(t,o,a),"LOAD_CHILDREN_OPTIONS"===t&&o.id&&this.getChildrenNode(o,o.id)}),l()(a,"getChildrenNode",function(e,t){var o=this,a={filterGoods:1,parentId:t,requestProject:o.repProjectName};Object(v.e)("/api-mall/list_mall_goods_category",a).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})})}),l()(a,"showPeople",function(){this.dialogVisiblePeople=!0}),l()(a,"getData",function(){this.$refs.peopleFilter.confirmSet()}),l()(a,"findFilter",function(e){var t=this;if(this.ruleForm.crowdJson=e,this.searchParams=e,this.ruleForm.crowdJson){var o=JSON.parse(this.ruleForm.crowdJson);this.selectCount=0,o.list&&o.list.forEach(function(e){t.selectCount+=e.list.length})}}),l()(a,"cancelFilter",function(){this.$refs.peopleFilter.cancelSet()}),l()(a,"getBackData",function(e){console.log(e),this.ruleForm.selectorParams=e}),l()(a,"hideBtn",function(){this.toggleTag=!1}),l()(a,"editShow",function(){this.toggleTag=!0}),l()(a,"editHide",function(){this.toggleTag=!1}),l()(a,"getPeopleData",function(){var e=this;e.$refs.peopleFilter.confirmSet(),setTimeout(function(){e.searchParams&&(e.dialogVisiblePeople=!1)},500)}),a),components:{topNav:u.a,Treeselect:d.a,addGoods:g.a,inputNumber:m.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(){}},_={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,a){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,a,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:{size:"small",multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{focus:function(o){e.searchFocus(a,t)}},model:{value:t.storeRelationIdArr,callback:function(o){e.$set(t,"storeRelationIdArr",o)},expression:"item.storeRelationIdArr"}},e._l(e.storeListOptions,function(e,t){return o("el-option",{key:t,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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01,step:.01},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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:{size:"small",placeholder:"请选择",multiple:""},model:{value:t.enterpriseRelationIdArr,callback:function(o){e.$set(t,"enterpriseRelationIdArr",o)},expression:"item.enterpriseRelationIdArr"}},e._l(e.mechantOption,function(e,t){return o("el-option",{key:t,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,a,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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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",{staticStyle:{width:"214px"},on:{click:e.showPeople}},[e._v("已设置"+e._s(e.selectCount)+"项筛选")])],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("inputNumber",{attrs:{precision:1,controls:!1,max:1e4,min:.1},model:{value:e.ruleForm.integralGet.fee,callback:function(t){e.$set(e.ruleForm.integralGet,"fee",t)},expression:"ruleForm.integralGet.fee"}}),e._v(" "),o("label",[e._v("元,获取 ")]),e._v(" "),o("inputNumber",{attrs:{precision:1,controls:!1,max:1e4,min:.1},model:{value:e.ruleForm.integralGet.integral,callback:function(t){e.$set(e.ruleForm.integralGet,"integral",t)},expression:"ruleForm.integralGet.integral"}}),e._v(" "),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}}),e._v(" "),o("el-dialog",{attrs:{title:"自定义人群",visible:e.dialogVisiblePeople,width:"980px"},on:{"update:visible":function(t){e.dialogVisiblePeople=t}}},[o("div",{staticClass:"select-people"},[o("vue-gic-group-people",{ref:"peopleFilter",attrs:{projectName:e.repProjectName,useId:e.useId,hasSearchData:e.hasSearchData,sceneValue:e.sceneValue},on:{findFilter:e.findFilter,getBackData:e.getBackData,editHide:e.editHide,editShow:e.editShow,hideBtn:e.hideBtn}}),e._v(" "),o("div",{directives:[{name:"show",rawName:"v-show",value:e.toggleTag,expression:"toggleTag"}],staticClass:"people-btn-wrap"},[o("el-row",[o("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.getData}},[e._v("确定")]),e._v(" "),o("el-button",{attrs:{size:"small"},on:{click:e.cancelFilter}},[e._v("取消")])],1)],1)],1),e._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-row",[o("el-button",{on:{click:function(t){e.dialogVisiblePeople=!1}}},[e._v("取 消")]),e._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:e.getPeopleData}},[e._v("确 定")])],1)],1)])],1)},staticRenderFns:[]};var C=o("VU/8")(y,_,!1,function(e){o("DhXj")},"data-v-ce2b2d3c",null);t.default=C.exports}});
//# sourceMappingURL=15.fba3172bd607c327fee4.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([17],{GHxw:function(e,t){},ewsH:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l,a=o("bOdI"),r=o.n(a),n=o("pFYg"),s=o.n(n),i=o("mvHQ"),c=o.n(i),u=o("3Xzz"),p=o("93Ik"),g=o("GXH0"),d=o.n(g),m=(o("DmJO"),o("/aTA")),v=o("3E4D"),h=o("Ch4/"),f=o("P9l9"),b=o("Mk6G"),_={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"}],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"},{label:"自定义人群",value:"2"}],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:"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:"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:"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:"进位制"}],uuid:"",options:[0,1,2,3,4,5],isAdd:!0,dialogVisiblePeople:!1,sceneValue:"member",useId:"",searchParams:"",hasSearchData:"",toggleTag:!1,selectCount:0}},methods:(l={goBack:function(){this.$router.go(-1)},changeRoute:function(e){this.$router.push(e)},inputFocus:function(e){this.tempData=e},formatInput:function(e){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=b.a.getCharVal(String(this.ruleForm.integralGetEffectiveDays).replace(/[^\d]/g,""),4),this.ruleForm.integralGetFreezeDays=b.a.getCharVal(String(this.ruleForm.integralGetFreezeDays).replace(/[^\d]/g,""),4),this.ruleForm.integralGet.integral=b.a.getCharVal(String(this.ruleForm.integralGet.integral).replace(/[^\d]/g,""),8)},formatInputNumBlur:function(){this.ruleForm.integralGet.fee=Number(b.a.getCharVal(String(this.ruleForm.integralGet.fee).replace(/[^\.\d]/g,""),6)).toFixed(1)},checkListValue:function(e){var t={flag:!0,text:""};return e.channelList.length&&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="折扣格式有误")),e.openStatus&&1==e.channelType&&!e.enterpriseRelationIdArr.length&&(t.flag=!1,t.text="请选择商户")}),console.log(t.flag),t},submitForm:function(e){var t=this,o=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;var l=JSON.parse(c()(o.ruleForm));if(l.strategyName){var a=!l.integralGet.fee||""==String(l.integralGet.integral);if(1==l.integralGetStatus&&a)v.a.showmsg("请填写获取规则","error");else{if(1==l.integralGetStatus){if(!Number(l.integralGet.fee))return void v.a.showmsg("获取规则中的消费金额不能为0","error");if(!Number(l.integralGet.integral))return void v.a.showmsg("获取规则中的获取积分不能为0","error")}if(1!=l.integralGetStatus||Number(l.integralGetFreezeDays)||"0"==l.integralGetFreezeDays)if(1!=l.integralGetStatus||Number(l.integralGetEffectiveDays)){var r=o.checkListValue(l);r.flag?2==l.useCrowd&&t.selectCount<1?v.a.showmsg("请选择人群定向","error"):(l.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()(l.channelList[0].strategyGoodsRelationIds)),l.integralGet.fee=parseInt(10*l.integralGet.fee),l.integralGet.integral=parseInt(10*l.integralGet.integral),l.integralGet=c()(l.integralGet),o.saveForm(l)):v.a.showmsg(r.text,"error")}else v.a.showmsg("请填写积分有效期","error");else v.a.showmsg("请填写积分冻结期","error")}}else v.a.showmsg("请填写策略名称","error")})},saveForm:function(e){var t=this,o=e;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");h.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?h.a.errorMsg(o):e.treeOptions=o.result}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},toInput:function(e){var t="";t=b.a.getByteVal(e.target.value,this.inputFlagNum);this.ruleForm.strategyName=t.trim(),this.cateNameLength=b.a.getZhLen(this.ruleForm.strategyName)},selStore:function(e,t,o){o.storeRelationIdArr=[]},selectWx:function(e,t,o){o.strategyGoodsRelationIds=o.goodsRelationIds;var l=this.ruleForm.channelList[t];l.strategyGoodsRelationIds=[],l.goodsRelationIds.forEach(function(e,t){l.strategyGoodsRelationIds.push(e)})},changeGood:function(e){this.getGoodsCategory()}},r()(l,"changeGood",function(e){console.log("线下渠道选择商品类别:",e),2==e&&this.getGoodsBrand(),3==e&&this.getGoodsCategory()}),r()(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)h.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})})}),r()(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)h.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})})}),r()(l,"showGoodsDialog",function(){console.log("show"),this.goodShow=!0}),r()(l,"selectGoods",function(e){console.log(e),this.goodShow=!1}),r()(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])}h.a.errorMsg(o)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}),r()(l,"showPeople",function(){this.dialogVisiblePeople=!0}),r()(l,"getData",function(){this.$refs.peopleFilter.confirmSet()}),r()(l,"findFilter",function(e){var t=this;if(this.ruleForm.crowdJson=e,this.searchParams=e,this.ruleForm.crowdJson){var o=JSON.parse(this.ruleForm.crowdJson);this.selectCount=0,o.list&&o.list.forEach(function(e){t.selectCount+=e.list.length})}}),r()(l,"cancelFilter",function(){this.$refs.peopleFilter.cancelSet()}),r()(l,"getBackData",function(e){this.ruleForm.selectorParams=e}),r()(l,"hideBtn",function(){this.toggleTag=!1}),r()(l,"editShow",function(){this.toggleTag=!0}),r()(l,"editHide",function(){this.toggleTag=!1}),r()(l,"getPeopleData",function(){var e=this;e.$refs.peopleFilter.confirmSet(),setTimeout(function(){e.searchParams&&(e.dialogVisiblePeople=!1)},500)}),l),components:{topNav:u.a,Treeselect:d.a,addGoods:p.a,inputNumber:m.a},created:function(){console.log("create")},beforeMount:function(){console.log("beforeMount")},mounted:function(){this.getCliqueInfo(),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,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:{size:"small",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,t){return o("el-option",{key:t,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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01,step:.01},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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:{size:"small",placeholder:"请选择",multiple:""},model:{value:t.enterpriseRelationIdArr,callback:function(o){e.$set(t,"enterpriseRelationIdArr",o)},expression:"item.enterpriseRelationIdArr"}},e._l(e.mechantOption,function(e,t){return o("el-option",{key:t,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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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",{staticStyle:{width:"214px"},on:{click:e.showPeople}},[e._v("已设置"+e._s(e.selectCount)+"项筛选")])],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("inputNumber",{attrs:{precision:1,controls:!1,max:1e4,min:.1},model:{value:e.ruleForm.integralGet.fee,callback:function(t){e.$set(e.ruleForm.integralGet,"fee",t)},expression:"ruleForm.integralGet.fee"}}),e._v(" "),o("label",[e._v("元,获取 ")]),e._v(" "),o("inputNumber",{attrs:{precision:1,controls:!1,max:1e4,min:.1},model:{value:e.ruleForm.integralGet.integral,callback:function(t){e.$set(e.ruleForm.integralGet,"integral",t)},expression:"ruleForm.integralGet.integral"}}),e._v(" "),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}}),e._v(" "),o("el-dialog",{attrs:{title:"自定义人群",visible:e.dialogVisiblePeople,width:"980px"},on:{"update:visible":function(t){e.dialogVisiblePeople=t}}},[o("div",{staticClass:"select-people"},[o("vue-gic-group-people",{ref:"peopleFilter",attrs:{projectName:e.repProjectName,useId:e.useId,hasSearchData:e.hasSearchData,sceneValue:e.sceneValue},on:{findFilter:e.findFilter,getBackData:e.getBackData,editHide:e.editHide,editShow:e.editShow,hideBtn:e.hideBtn}}),e._v(" "),o("div",{directives:[{name:"show",rawName:"v-show",value:e.toggleTag,expression:"toggleTag"}],staticClass:"people-btn-wrap"},[o("el-row",[o("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.getData}},[e._v("确定")]),e._v(" "),o("el-button",{attrs:{size:"small"},on:{click:e.cancelFilter}},[e._v("取消")])],1)],1)],1),e._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-row",[o("el-button",{on:{click:function(t){e.dialogVisiblePeople=!1}}},[e._v("取 消")]),e._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:e.getPeopleData}},[e._v("确 定")])],1)],1)])],1)},staticRenderFns:[]};var C=o("VU/8")(_,y,!1,function(e){o("GHxw")},"data-v-9c41a5fa",null);t.default=C.exports}}); webpackJsonp([16],{GHxw:function(e,t){},ewsH:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l,a=o("bOdI"),r=o.n(a),n=o("pFYg"),s=o.n(n),i=o("mvHQ"),c=o.n(i),u=o("3Xzz"),p=o("93Ik"),g=o("GXH0"),d=o.n(g),m=(o("DmJO"),o("/aTA")),v=o("3E4D"),h=o("Ch4/"),f=o("P9l9"),b=o("Mk6G"),_={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"}],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"},{label:"自定义人群",value:"2"}],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:"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:"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:"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:"进位制"}],uuid:"",options:[0,1,2,3,4,5],isAdd:!0,dialogVisiblePeople:!1,sceneValue:"member",useId:"",searchParams:"",hasSearchData:"",toggleTag:!1,selectCount:0}},methods:(l={goBack:function(){this.$router.go(-1)},changeRoute:function(e){this.$router.push(e)},inputFocus:function(e){this.tempData=e},formatInput:function(e){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=b.a.getCharVal(String(this.ruleForm.integralGetEffectiveDays).replace(/[^\d]/g,""),4),this.ruleForm.integralGetFreezeDays=b.a.getCharVal(String(this.ruleForm.integralGetFreezeDays).replace(/[^\d]/g,""),4),this.ruleForm.integralGet.integral=b.a.getCharVal(String(this.ruleForm.integralGet.integral).replace(/[^\d]/g,""),8)},formatInputNumBlur:function(){this.ruleForm.integralGet.fee=Number(b.a.getCharVal(String(this.ruleForm.integralGet.fee).replace(/[^\.\d]/g,""),6)).toFixed(1)},checkListValue:function(e){var t={flag:!0,text:""};return e.channelList.length&&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="折扣格式有误")),e.openStatus&&1==e.channelType&&!e.enterpriseRelationIdArr.length&&(t.flag=!1,t.text="请选择商户")}),console.log(t.flag),t},submitForm:function(e){var t=this,o=this;this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;var l=JSON.parse(c()(o.ruleForm));if(l.strategyName){var a=!l.integralGet.fee||""==String(l.integralGet.integral);if(1==l.integralGetStatus&&a)v.a.showmsg("请填写获取规则","error");else{if(1==l.integralGetStatus){if(!Number(l.integralGet.fee))return void v.a.showmsg("获取规则中的消费金额不能为0","error");if(!Number(l.integralGet.integral))return void v.a.showmsg("获取规则中的获取积分不能为0","error")}if(1!=l.integralGetStatus||Number(l.integralGetFreezeDays)||"0"==l.integralGetFreezeDays)if(1!=l.integralGetStatus||Number(l.integralGetEffectiveDays)){var r=o.checkListValue(l);r.flag?2==l.useCrowd&&t.selectCount<1?v.a.showmsg("请选择人群定向","error"):(l.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()(l.channelList[0].strategyGoodsRelationIds)),l.integralGet.fee=parseInt(10*l.integralGet.fee),l.integralGet.integral=parseInt(10*l.integralGet.integral),l.integralGet=c()(l.integralGet),o.saveForm(l)):v.a.showmsg(r.text,"error")}else v.a.showmsg("请填写积分有效期","error");else v.a.showmsg("请填写积分冻结期","error")}}else v.a.showmsg("请填写策略名称","error")})},saveForm:function(e){var t=this,o=e;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");h.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?h.a.errorMsg(o):e.treeOptions=o.result}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},toInput:function(e){var t="";t=b.a.getByteVal(e.target.value,this.inputFlagNum);this.ruleForm.strategyName=t.trim(),this.cateNameLength=b.a.getZhLen(this.ruleForm.strategyName)},selStore:function(e,t,o){o.storeRelationIdArr=[]},selectWx:function(e,t,o){o.strategyGoodsRelationIds=o.goodsRelationIds;var l=this.ruleForm.channelList[t];l.strategyGoodsRelationIds=[],l.goodsRelationIds.forEach(function(e,t){l.strategyGoodsRelationIds.push(e)})},changeGood:function(e){this.getGoodsCategory()}},r()(l,"changeGood",function(e){console.log("线下渠道选择商品类别:",e),2==e&&this.getGoodsBrand(),3==e&&this.getGoodsCategory()}),r()(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)h.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})})}),r()(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)h.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})})}),r()(l,"showGoodsDialog",function(){console.log("show"),this.goodShow=!0}),r()(l,"selectGoods",function(e){console.log(e),this.goodShow=!1}),r()(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])}h.a.errorMsg(o)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}),r()(l,"showPeople",function(){this.dialogVisiblePeople=!0}),r()(l,"getData",function(){this.$refs.peopleFilter.confirmSet()}),r()(l,"findFilter",function(e){var t=this;if(this.ruleForm.crowdJson=e,this.searchParams=e,this.ruleForm.crowdJson){var o=JSON.parse(this.ruleForm.crowdJson);this.selectCount=0,o.list&&o.list.forEach(function(e){t.selectCount+=e.list.length})}}),r()(l,"cancelFilter",function(){this.$refs.peopleFilter.cancelSet()}),r()(l,"getBackData",function(e){this.ruleForm.selectorParams=e}),r()(l,"hideBtn",function(){this.toggleTag=!1}),r()(l,"editShow",function(){this.toggleTag=!0}),r()(l,"editHide",function(){this.toggleTag=!1}),r()(l,"getPeopleData",function(){var e=this;e.$refs.peopleFilter.confirmSet(),setTimeout(function(){e.searchParams&&(e.dialogVisiblePeople=!1)},500)}),l),components:{topNav:u.a,Treeselect:d.a,addGoods:p.a,inputNumber:m.a},created:function(){console.log("create")},beforeMount:function(){console.log("beforeMount")},mounted:function(){this.getCliqueInfo(),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,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:{size:"small",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,t){return o("el-option",{key:t,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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01,step:.01},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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:{size:"small",placeholder:"请选择",multiple:""},model:{value:t.enterpriseRelationIdArr,callback:function(o){e.$set(t,"enterpriseRelationIdArr",o)},expression:"item.enterpriseRelationIdArr"}},e._l(e.mechantOption,function(e,t){return o("el-option",{key:t,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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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",{staticStyle:{width:"214px"},on:{click:e.showPeople}},[e._v("已设置"+e._s(e.selectCount)+"项筛选")])],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("inputNumber",{attrs:{precision:1,controls:!1,max:1e4,min:.1},model:{value:e.ruleForm.integralGet.fee,callback:function(t){e.$set(e.ruleForm.integralGet,"fee",t)},expression:"ruleForm.integralGet.fee"}}),e._v(" "),o("label",[e._v("元,获取 ")]),e._v(" "),o("inputNumber",{attrs:{precision:1,controls:!1,max:1e4,min:.1},model:{value:e.ruleForm.integralGet.integral,callback:function(t){e.$set(e.ruleForm.integralGet,"integral",t)},expression:"ruleForm.integralGet.integral"}}),e._v(" "),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}}),e._v(" "),o("el-dialog",{attrs:{title:"自定义人群",visible:e.dialogVisiblePeople,width:"980px"},on:{"update:visible":function(t){e.dialogVisiblePeople=t}}},[o("div",{staticClass:"select-people"},[o("vue-gic-group-people",{ref:"peopleFilter",attrs:{projectName:e.repProjectName,useId:e.useId,hasSearchData:e.hasSearchData,sceneValue:e.sceneValue},on:{findFilter:e.findFilter,getBackData:e.getBackData,editHide:e.editHide,editShow:e.editShow,hideBtn:e.hideBtn}}),e._v(" "),o("div",{directives:[{name:"show",rawName:"v-show",value:e.toggleTag,expression:"toggleTag"}],staticClass:"people-btn-wrap"},[o("el-row",[o("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.getData}},[e._v("确定")]),e._v(" "),o("el-button",{attrs:{size:"small"},on:{click:e.cancelFilter}},[e._v("取消")])],1)],1)],1),e._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-row",[o("el-button",{on:{click:function(t){e.dialogVisiblePeople=!1}}},[e._v("取 消")]),e._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:e.getPeopleData}},[e._v("确 定")])],1)],1)])],1)},staticRenderFns:[]};var C=o("VU/8")(_,y,!1,function(e){o("GHxw")},"data-v-9c41a5fa",null);t.default=C.exports}});
//# sourceMappingURL=17.a8596df3ae6b08f81ee8.js.map //# sourceMappingURL=16.07547e4eb90aea48e215.js.map
\ No newline at end of file \ No newline at end of file
webpackJsonp([18],{"Z9/t":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("3Xzz"),o=a("P9l9"),s={name:"nearStoreSet",data:function(){return{projectName:"gic-clique",navpath:[{name:"首页",path:"/"},{name:"附近门店",path:""}],nearStoreSwithFlag:!0}},created:function(){},methods:{changeRoute:function(e){console.log("route-change"),this.$router.push(e)},nearStoreSwitch:function(){console.log(this.nearStoreSwithFlag),this.setNearStore()},setNearStore:function(){var e=this,t={requestProject:e.projectName,isShowCliqueStore:1==e.nearStoreSwithFlag?1:0};Object(o.e)("/api-admin/save-clique-show-store",t).then(function(t){var a=t.data;0!=a.errorCode?(e.nearStoreSwithFlag=!1,e.$message.error({duration:1e3,message:a.message})):e.$message({message:"修改附近门店显示配置成功",type:"success"})}).catch(function(t){console.log(t),e.nearStoreSwithFlag=!1,e.$message.error({duration:1e3,message:t.message})})},getNearStore:function(){var e=this,t={requestProject:e.projectName};Object(o.e)("/api-admin/clique-show-store",t).then(function(t){var a=t.data;0!=a.errorCode?e.$message.error({duration:1e3,message:error.message}):e.nearStoreSwithFlag=1==a.result.isShowCliqueStore}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){this.getNearStore()},components:{topNav:r.a}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"right-wrap near-store-contain"},[a("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"attention-wrap"},[a("label",{staticClass:"near-store-tip"},[e._v("单商户小程序中附近门店是否展示集团其他商户门店")]),e._v(" "),a("div",{staticClass:"item-label"},[a("span",[e._v("展示")]),e._v(" "),a("el-switch",{on:{change:e.nearStoreSwitch},model:{value:e.nearStoreSwithFlag,callback:function(t){e.nearStoreSwithFlag=t},expression:"nearStoreSwithFlag"}})],1)])])]),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var i=a("VU/8")(s,n,!1,function(e){a("sfJC")},"data-v-8589e67a",null);t.default=i.exports},sfJC:function(e,t){}}); webpackJsonp([17],{"Z9/t":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("3Xzz"),o=a("P9l9"),s={name:"nearStoreSet",data:function(){return{projectName:"gic-clique",navpath:[{name:"首页",path:"/"},{name:"附近门店",path:""}],nearStoreSwithFlag:!0}},created:function(){},methods:{changeRoute:function(e){console.log("route-change"),this.$router.push(e)},nearStoreSwitch:function(){console.log(this.nearStoreSwithFlag),this.setNearStore()},setNearStore:function(){var e=this,t={requestProject:e.projectName,isShowCliqueStore:1==e.nearStoreSwithFlag?1:0};Object(o.e)("/api-admin/save-clique-show-store",t).then(function(t){var a=t.data;0!=a.errorCode?(e.nearStoreSwithFlag=!1,e.$message.error({duration:1e3,message:a.message})):e.$message({message:"修改附近门店显示配置成功",type:"success"})}).catch(function(t){console.log(t),e.nearStoreSwithFlag=!1,e.$message.error({duration:1e3,message:t.message})})},getNearStore:function(){var e=this,t={requestProject:e.projectName};Object(o.e)("/api-admin/clique-show-store",t).then(function(t){var a=t.data;0!=a.errorCode?e.$message.error({duration:1e3,message:error.message}):e.nearStoreSwithFlag=1==a.result.isShowCliqueStore}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},mounted:function(){this.getNearStore()},components:{topNav:r.a}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"right-wrap near-store-contain"},[a("topNav",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("div",{staticClass:"attention-wrap"},[a("label",{staticClass:"near-store-tip"},[e._v("单商户小程序中附近门店是否展示集团其他商户门店")]),e._v(" "),a("div",{staticClass:"item-label"},[a("span",[e._v("展示")]),e._v(" "),a("el-switch",{on:{change:e.nearStoreSwitch},model:{value:e.nearStoreSwithFlag,callback:function(t){e.nearStoreSwithFlag=t},expression:"nearStoreSwithFlag"}})],1)])])]),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[]};var i=a("VU/8")(s,n,!1,function(e){a("sfJC")},"data-v-8589e67a",null);t.default=i.exports},sfJC:function(e,t){}});
//# sourceMappingURL=18.386fa7dd437ec3beb671.js.map //# sourceMappingURL=17.2a9a627585bfad35d6fd.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///src/view/companyGroup/membershipSystem/nearStoreSet.vue","webpack:///./src/view/companyGroup/membershipSystem/nearStoreSet.vue?1135","webpack:///./src/view/companyGroup/membershipSystem/nearStoreSet.vue"],"names":["nearStoreSet","name","data","projectName","navpath","path","nearStoreSwithFlag","created","methods","changeRoute","route","console","log","this","$router","push","nearStoreSwitch","setNearStore","that","param","requestProject","isShowCliqueStore","Object","api","then","res","resData","errorCode","$message","error","duration","message","type","catch","getNearStore","result","mounted","components","topNav","nav","membershipSystem_nearStoreSet","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","on","change","model","value","callback","$$v","expression","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"oIAoBAA,GACAC,KAAA,eACAC,KAFA,WAGA,OACAC,YAAA,aAEAC,UACAH,KAAA,KACAI,KAAA,MAGAJ,KAAA,OACAI,KAAA,KAIAC,oBAAA,IAGAC,QAnBA,aAsBAC,SAEAC,YAFA,SAEAC,GACAC,QAAAC,IAAA,gBACAC,KAAAC,QAAAC,KAAAL,IAIAM,gBARA,WAUAL,QAAAC,IADAC,KACAP,oBADAO,KAGAI,gBAIAA,aAhBA,WAiBA,IAAAC,EAAAL,KAEAM,GACAC,eAAAF,EAAAf,YACAkB,kBAAA,GAAAH,EAAAZ,mBAAA,KAGAgB,OAAAC,EAAA,EAAAD,CAAA,oCAAAH,GACAK,KAAA,SAAAC,GAEA,IAAAC,EAAAD,EAAAvB,KACA,GAAAwB,EAAAC,WAQAT,EAAAZ,oBAAA,EACAY,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAL,EAAAK,WAVAb,EAAAU,UACAG,QAAA,eACAC,KAAA,cAYAC,MAAA,SAAAJ,GACAlB,QAAAC,IAAAiB,GAGAX,EAAAZ,oBAAA,EACAY,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAF,EAAAE,aAQAG,aA1DA,WA2DA,IAAAhB,EAAAL,KAEAM,GACAC,eAAAF,EAAAf,aAGAmB,OAAAC,EAAA,EAAAD,CAAA,+BAAAH,GACAK,KAAA,SAAAC,GAEA,IAAAC,EAAAD,EAAAvB,KACA,GAAAwB,EAAAC,UAKAT,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAF,MAAAE,UANAb,EAAAZ,mBAAA,GAAAoB,EAAAS,OAAAd,oBAUAY,MAAA,SAAAJ,GACAlB,QAAAC,IAAAiB,GAGAX,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAF,EAAAE,cAYAK,QAxHA,WAyHAvB,KACAqB,gBAEAG,YACAC,OAAAC,EAAA,IC9IAC,GADiBC,OAFjB,WAA0B,IAAAC,EAAA7B,KAAa8B,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,kCAA4CF,EAAA,UAAeG,OAAO5C,QAAAsC,EAAAtC,WAAuBsC,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,kBAA4BF,EAAA,OAAYE,YAAA,cAAwBF,EAAA,OAAYE,YAAA,mBAA6BF,EAAA,SAAcE,YAAA,mBAA6BL,EAAAO,GAAA,6BAAAP,EAAAO,GAAA,KAAAJ,EAAA,OAA4DE,YAAA,eAAyBF,EAAA,QAAAH,EAAAO,GAAA,QAAAP,EAAAO,GAAA,KAAAJ,EAAA,aAAwDK,IAAIC,OAAAT,EAAA1B,iBAA6BoC,OAAQC,MAAAX,EAAA,mBAAAY,SAAA,SAAAC,GAAwDb,EAAApC,mBAAAiD,GAA2BC,WAAA,yBAAkC,SAAAd,EAAAO,GAAA,KAAAJ,EAAA,uBAEzoBY,oBCCjB,IAcAC,EAdAC,EAAA,OAcAC,CACA5D,EACAwC,GATA,EAVA,SAAAqB,GACAF,EAAA,SAaA,kBAEA,MAUAG,EAAA,QAAAJ,EAAA","file":"static/js/18.386fa7dd437ec3beb671.js","sourcesContent":["<template>\r\n <div class=\"right-wrap near-store-contain\">\r\n <topNav :navpath=\"navpath\"></topNav>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"attention-wrap\">\r\n <label class=\"near-store-tip\">单商户小程序中附近门店是否展示集团其他商户门店</label>\r\n <div class=\"item-label\">\r\n <span>展示</span>\r\n <el-switch v-model=\"nearStoreSwithFlag\" @change=\"nearStoreSwitch\"></el-switch>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport topNav from 'components/nav/nav'\r\nimport { getRequest, postRequest, postForm } from '@/api/api';\r\nexport default {\r\n name: \"nearStoreSet\",\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\r\n // 头部面包屑导航\r\n navpath: [{\r\n name: '首页',\r\n path: '/'\r\n },\r\n {\r\n name: '附近门店',\r\n path: ''\r\n }\r\n ],\r\n // 附近门店\r\n nearStoreSwithFlag: true\r\n }\r\n },\r\n created() {\r\n // this.selectReplayStyle()\r\n },\r\n methods: {\r\n\r\n changeRoute(route) {\r\n console.log(\"route-change\")\r\n this.$router.push(route);\r\n },\r\n\r\n // change 附近门店开启/关闭\r\n nearStoreSwitch() {\r\n var that = this;\r\n console.log(that.nearStoreSwithFlag)\r\n\r\n that.setNearStore()\r\n },\r\n\r\n // 设置附近门店开启/关闭\r\n setNearStore() {\r\n var that = this;\r\n\r\n var param = {\r\n requestProject: that.projectName,\r\n isShowCliqueStore: that.nearStoreSwithFlag == true? 1: 0\r\n }\r\n\r\n postRequest('/api-admin/save-clique-show-store',param)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n that.$message({\r\n message: '修改附近门店显示配置成功',\r\n type: 'success'\r\n });\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n that.nearStoreSwithFlag = false\r\n that.$message.error({\r\n duration: 1000,\r\n message: resData.message\r\n })\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.nearStoreSwithFlag = false\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n\r\n\r\n },\r\n\r\n // 获取附近门店开启值\r\n getNearStore() {\r\n var that = this;\r\n\r\n var param = {\r\n requestProject: that.projectName\r\n }\r\n\r\n postRequest('/api-admin/clique-show-store',param)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n that.nearStoreSwithFlag = resData.result.isShowCliqueStore == 1? true: false;\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n\r\n // // 提示信息\r\n // that.$message.error({\r\n // duration: 1000,\r\n // message: '获取附近门店开启值'\r\n // })\r\n\r\n }\r\n },\r\n mounted(){\r\n var that = this;\r\n that.getNearStore()\r\n },\r\n components: {\r\n topNav\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.attention-wrap {\r\n\r\n padding: 24px 33px;\r\n background: #fff;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n .near-store-tip {\r\n display: block;\r\n font-size: 14px;\r\n margin-bottom: 30px\r\n }\r\n .item-label {\r\n font-size: 14px;\r\n color: #606266;\r\n margin-bottom: 30px;\r\n span {\r\n display: inline-block;\r\n width: 80px;\r\n }\r\n }\r\n .attention-content-wrap {}\r\n\r\n}\r\n\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/membershipSystem/nearStoreSet.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right-wrap near-store-contain\"},[_c('topNav',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"attention-wrap\"},[_c('label',{staticClass:\"near-store-tip\"},[_vm._v(\"单商户小程序中附近门店是否展示集团其他商户门店\")]),_vm._v(\" \"),_c('div',{staticClass:\"item-label\"},[_c('span',[_vm._v(\"展示\")]),_vm._v(\" \"),_c('el-switch',{on:{\"change\":_vm.nearStoreSwitch},model:{value:(_vm.nearStoreSwithFlag),callback:function ($$v) {_vm.nearStoreSwithFlag=$$v},expression:\"nearStoreSwithFlag\"}})],1)])])]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-8589e67a\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/companyGroup/membershipSystem/nearStoreSet.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-8589e67a\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./nearStoreSet.vue\")\n}\nvar normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./nearStoreSet.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./nearStoreSet.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-8589e67a\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./nearStoreSet.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-8589e67a\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/companyGroup/membershipSystem/nearStoreSet.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///src/view/companyGroup/membershipSystem/nearStoreSet.vue","webpack:///./src/view/companyGroup/membershipSystem/nearStoreSet.vue?1135","webpack:///./src/view/companyGroup/membershipSystem/nearStoreSet.vue"],"names":["nearStoreSet","name","data","projectName","navpath","path","nearStoreSwithFlag","created","methods","changeRoute","route","console","log","this","$router","push","nearStoreSwitch","setNearStore","that","param","requestProject","isShowCliqueStore","Object","api","then","res","resData","errorCode","$message","error","duration","message","type","catch","getNearStore","result","mounted","components","topNav","nav","membershipSystem_nearStoreSet","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","on","change","model","value","callback","$$v","expression","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"oIAoBAA,GACAC,KAAA,eACAC,KAFA,WAGA,OACAC,YAAA,aAEAC,UACAH,KAAA,KACAI,KAAA,MAGAJ,KAAA,OACAI,KAAA,KAIAC,oBAAA,IAGAC,QAnBA,aAsBAC,SAEAC,YAFA,SAEAC,GACAC,QAAAC,IAAA,gBACAC,KAAAC,QAAAC,KAAAL,IAIAM,gBARA,WAUAL,QAAAC,IADAC,KACAP,oBADAO,KAGAI,gBAIAA,aAhBA,WAiBA,IAAAC,EAAAL,KAEAM,GACAC,eAAAF,EAAAf,YACAkB,kBAAA,GAAAH,EAAAZ,mBAAA,KAGAgB,OAAAC,EAAA,EAAAD,CAAA,oCAAAH,GACAK,KAAA,SAAAC,GAEA,IAAAC,EAAAD,EAAAvB,KACA,GAAAwB,EAAAC,WAQAT,EAAAZ,oBAAA,EACAY,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAL,EAAAK,WAVAb,EAAAU,UACAG,QAAA,eACAC,KAAA,cAYAC,MAAA,SAAAJ,GACAlB,QAAAC,IAAAiB,GAGAX,EAAAZ,oBAAA,EACAY,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAF,EAAAE,aAQAG,aA1DA,WA2DA,IAAAhB,EAAAL,KAEAM,GACAC,eAAAF,EAAAf,aAGAmB,OAAAC,EAAA,EAAAD,CAAA,+BAAAH,GACAK,KAAA,SAAAC,GAEA,IAAAC,EAAAD,EAAAvB,KACA,GAAAwB,EAAAC,UAKAT,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAF,MAAAE,UANAb,EAAAZ,mBAAA,GAAAoB,EAAAS,OAAAd,oBAUAY,MAAA,SAAAJ,GACAlB,QAAAC,IAAAiB,GAGAX,EAAAU,SAAAC,OACAC,SAAA,IACAC,QAAAF,EAAAE,cAYAK,QAxHA,WAyHAvB,KACAqB,gBAEAG,YACAC,OAAAC,EAAA,IC9IAC,GADiBC,OAFjB,WAA0B,IAAAC,EAAA7B,KAAa8B,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,kCAA4CF,EAAA,UAAeG,OAAO5C,QAAAsC,EAAAtC,WAAuBsC,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,kBAA4BF,EAAA,OAAYE,YAAA,cAAwBF,EAAA,OAAYE,YAAA,mBAA6BF,EAAA,SAAcE,YAAA,mBAA6BL,EAAAO,GAAA,6BAAAP,EAAAO,GAAA,KAAAJ,EAAA,OAA4DE,YAAA,eAAyBF,EAAA,QAAAH,EAAAO,GAAA,QAAAP,EAAAO,GAAA,KAAAJ,EAAA,aAAwDK,IAAIC,OAAAT,EAAA1B,iBAA6BoC,OAAQC,MAAAX,EAAA,mBAAAY,SAAA,SAAAC,GAAwDb,EAAApC,mBAAAiD,GAA2BC,WAAA,yBAAkC,SAAAd,EAAAO,GAAA,KAAAJ,EAAA,uBAEzoBY,oBCCjB,IAcAC,EAdAC,EAAA,OAcAC,CACA5D,EACAwC,GATA,EAVA,SAAAqB,GACAF,EAAA,SAaA,kBAEA,MAUAG,EAAA,QAAAJ,EAAA","file":"static/js/17.2a9a627585bfad35d6fd.js","sourcesContent":["<template>\r\n <div class=\"right-wrap near-store-contain\">\r\n <topNav :navpath=\"navpath\"></topNav>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <div class=\"attention-wrap\">\r\n <label class=\"near-store-tip\">单商户小程序中附近门店是否展示集团其他商户门店</label>\r\n <div class=\"item-label\">\r\n <span>展示</span>\r\n <el-switch v-model=\"nearStoreSwithFlag\" @change=\"nearStoreSwitch\"></el-switch>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport topNav from 'components/nav/nav'\r\nimport { getRequest, postRequest, postForm } from '@/api/api';\r\nexport default {\r\n name: \"nearStoreSet\",\r\n data() {\r\n return {\r\n projectName: 'gic-clique', // 当前项目名\r\n // 头部面包屑导航\r\n navpath: [{\r\n name: '首页',\r\n path: '/'\r\n },\r\n {\r\n name: '附近门店',\r\n path: ''\r\n }\r\n ],\r\n // 附近门店\r\n nearStoreSwithFlag: true\r\n }\r\n },\r\n created() {\r\n // this.selectReplayStyle()\r\n },\r\n methods: {\r\n\r\n changeRoute(route) {\r\n console.log(\"route-change\")\r\n this.$router.push(route);\r\n },\r\n\r\n // change 附近门店开启/关闭\r\n nearStoreSwitch() {\r\n var that = this;\r\n console.log(that.nearStoreSwithFlag)\r\n\r\n that.setNearStore()\r\n },\r\n\r\n // 设置附近门店开启/关闭\r\n setNearStore() {\r\n var that = this;\r\n\r\n var param = {\r\n requestProject: that.projectName,\r\n isShowCliqueStore: that.nearStoreSwithFlag == true? 1: 0\r\n }\r\n\r\n postRequest('/api-admin/save-clique-show-store',param)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n that.$message({\r\n message: '修改附近门店显示配置成功',\r\n type: 'success'\r\n });\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n that.nearStoreSwithFlag = false\r\n that.$message.error({\r\n duration: 1000,\r\n message: resData.message\r\n })\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.nearStoreSwithFlag = false\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n\r\n\r\n },\r\n\r\n // 获取附近门店开启值\r\n getNearStore() {\r\n var that = this;\r\n\r\n var param = {\r\n requestProject: that.projectName\r\n }\r\n\r\n postRequest('/api-admin/clique-show-store',param)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n that.nearStoreSwithFlag = resData.result.isShowCliqueStore == 1? true: false;\r\n return;\r\n }\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n // that.userFormVisible = false;\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n\r\n // // 提示信息\r\n // that.$message.error({\r\n // duration: 1000,\r\n // message: '获取附近门店开启值'\r\n // })\r\n\r\n }\r\n },\r\n mounted(){\r\n var that = this;\r\n that.getNearStore()\r\n },\r\n components: {\r\n topNav\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.attention-wrap {\r\n\r\n padding: 24px 33px;\r\n background: #fff;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n .near-store-tip {\r\n display: block;\r\n font-size: 14px;\r\n margin-bottom: 30px\r\n }\r\n .item-label {\r\n font-size: 14px;\r\n color: #606266;\r\n margin-bottom: 30px;\r\n span {\r\n display: inline-block;\r\n width: 80px;\r\n }\r\n }\r\n .attention-content-wrap {}\r\n\r\n}\r\n\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/membershipSystem/nearStoreSet.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"right-wrap near-store-contain\"},[_c('topNav',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('div',{staticClass:\"attention-wrap\"},[_c('label',{staticClass:\"near-store-tip\"},[_vm._v(\"单商户小程序中附近门店是否展示集团其他商户门店\")]),_vm._v(\" \"),_c('div',{staticClass:\"item-label\"},[_c('span',[_vm._v(\"展示\")]),_vm._v(\" \"),_c('el-switch',{on:{\"change\":_vm.nearStoreSwitch},model:{value:(_vm.nearStoreSwithFlag),callback:function ($$v) {_vm.nearStoreSwithFlag=$$v},expression:\"nearStoreSwithFlag\"}})],1)])])]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-8589e67a\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/companyGroup/membershipSystem/nearStoreSet.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-8589e67a\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./nearStoreSet.vue\")\n}\nvar normalizeComponent = require(\"!../../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./nearStoreSet.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../../node_modules/vue-loader/lib/selector?type=script&index=0!./nearStoreSet.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-8589e67a\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../../node_modules/vue-loader/lib/selector?type=template&index=0!./nearStoreSet.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-8589e67a\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/companyGroup/membershipSystem/nearStoreSet.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([19],{RYJa:function(e,l){},y9jV:function(e,l,o){"use strict";Object.defineProperty(l,"__esModule",{value:!0});var t=o("mvHQ"),r=o.n(t),a=o("3Xzz"),u=o("3E4D"),s=o("Ch4/"),n=o("Mk6G"),c=o("/aTA"),i=o("P9l9"),m={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 u.a.showmsg("表单信息未填写完整","error"),!1;if(l.ruleForm.gradeName)if(l.ruleForm.gradeCode)if(""!=l.ruleForm.discountRate)if(l.ruleForm.discountRate<.01)u.a.showmsg("折扣不能为0哦","error");else{if(2==l.ruleForm.discountControl){var o=Number(l.ruleForm.discountControlUpper)<=Number(l.ruleForm.discountControlLower);if(!l.ruleForm.discountControlUpper||!l.ruleForm.discountControlLower)return void l.$message.error("折扣控制中的折扣不能为空");if(o)return void l.$message.error("折扣控制中的折扣格式有误")}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 t=JSON.parse(r()(l.ruleForm));t.autoDowngrade=1==t.autoDowngrade?1:2,t.autoUpgrade=1==t.autoUpgrade?1:2,t.gradeType=String(t.gradeType),t.upLevelHighcostSelect=1==t.upLevelHighcostSelect?1:0,t.upLevelDaystoredSelect=1==t.upLevelDaystoredSelect?1:0,t.upLevelSumcostSelect=1==t.upLevelSumcostSelect?1:0,t.upLevelCostimesSelect=1==t.upLevelCostimesSelect?1:0,t.upLevelSumstoredSelect=1==t.upLevelSumstoredSelect?1:0,t.upLevelSumintegralSelect=1==t.upLevelSumintegralSelect?1:0,console.log(t.lowLevelHighcostSelect,t.lowLevelDaystoredSelect,t.lowLevelSumcostSelect,t.lowLevelCosttimesSelect,t.lowLevelSumstoredSelect,t.lowLevelSumintegralSelect),t.lowLevelHighcostSelect=1==t.lowLevelHighcostSelect?1:0,t.lowLevelDaystoredSelect=1==t.lowLevelDaystoredSelect?1:0,t.lowLevelSumcostSelect=1==t.lowLevelSumcostSelect?1:0,t.lowLevelCosttimesSelect=1==t.lowLevelCosttimesSelect?1:0,t.lowLevelSumstoredSelect=1==t.lowLevelSumstoredSelect?1:0,t.lowLevelSumintegralSelect=1==t.lowLevelSumintegralSelect?1:0,t.discountControlUpper=t.discountControlUpper||"0",t.discountControlLower=t.discountControlLower||"0",t.upLevelHighcost=t.upLevelHighcost||0,t.upLevelDaystored=t.upLevelDaystored||0,t.upLevelSumcostDays=t.upLevelSumcostDays||0,t.upLevelSumcost=t.upLevelSumcost||0,t.upLevelCosttimesDays=t.upLevelCosttimesDays||0,t.upLevelCosttimes=t.upLevelCosttimes||0,t.upLevelSumstoredDays=t.upLevelSumstoredDays||0,t.upLevelSumstored=t.upLevelSumstored||0,t.upLevelSumintegralDays=t.upLevelSumintegralDays||0,t.upLevelSumintegral=t.upLevelSumintegral||0,t.gradeEffectDay=t.gradeEffectDay||0,t.lowLevelHighcostDays=t.lowLevelHighcostDays||0,t.lowLevelHighcost=t.lowLevelHighcost||0,t.lowLevelDaystoredDays=t.lowLevelDaystoredDays||0,t.lowLevelDaystored=t.lowLevelDaystored||0,t.lowLevelSumcostDays=t.lowLevelSumcostDays||0,t.lowLevelSumcost=t.lowLevelSumcost||0,t.lowLevelCosttimesDays=t.lowLevelCosttimesDays||0,t.lowLevelCosttimes=t.lowLevelCosttimes||0,t.lowLevelSumstoredDays=t.lowLevelSumstoredDays||0,t.lowLevelSumstored=t.lowLevelSumstored||0,t.lowLevelSumintegralDays=t.lowLevelSumintegralDays||0,t.lowLevelSumintegral=t.lowLevelSumintegral||0;var a="";l.linkLevelTableData.forEach(function(e,o){e.selectedGradeId&&(a+=e.enterpriseId+":"+e.selectedGradeId+(l.linkLevelTableData.length>1?",":""))}),t.upCliqueEnterpriseRelation=a,console.log(t.upCliqueEnterpriseRelation),t.gradeStrategyIds="";var s=[];l.countTableData.length&&l.countTableData.forEach(function(e,l){s.push(e.gradeStrategyId)}),s.length&&(t.gradeStrategyIds=s.join(",")),console.log(t.gradeStrategyIds),l.saveInfo(t)}else u.a.showmsg("请填写降级条件","error");else u.a.showmsg("请填写升级条件","error")}else u.a.showmsg("请填写折扣","error");else u.a.showmsg("请填写等级编码","error");else u.a.showmsg("请填写等级名称","error")})},saveInfo:function(e){var l=this,o=e;Object(i.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 u.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(i.a)(t.baseUrl+"/api-auth/delete-member-grade-strategy",r).then(function(l){var r=l.data;if(0==r.errorCode)return u.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(i.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:a.a,inputNumber:c.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()}},v={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"}}),e._v("\n 折 "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00")])],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",{staticStyle:{"margin-bottom":"22px"}},[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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:e.ruleForm.discountControlUpper,callback:function(l){e.$set(e.ruleForm,"discountControlUpper",l)},expression:"ruleForm.discountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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,l){return o("el-option",{key:l,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 p=o("VU/8")(m,v,!1,function(e){o("RYJa")},"data-v-81ddff90",null);l.default=p.exports}}); webpackJsonp([18],{RYJa:function(e,l){},y9jV:function(e,l,o){"use strict";Object.defineProperty(l,"__esModule",{value:!0});var t=o("mvHQ"),r=o.n(t),a=o("3Xzz"),u=o("3E4D"),s=o("Ch4/"),n=o("Mk6G"),c=o("/aTA"),i=o("P9l9"),m={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 u.a.showmsg("表单信息未填写完整","error"),!1;if(l.ruleForm.gradeName)if(l.ruleForm.gradeCode)if(""!=l.ruleForm.discountRate)if(l.ruleForm.discountRate<.01)u.a.showmsg("折扣不能为0哦","error");else{if(2==l.ruleForm.discountControl){var o=Number(l.ruleForm.discountControlUpper)<=Number(l.ruleForm.discountControlLower);if(!l.ruleForm.discountControlUpper||!l.ruleForm.discountControlLower)return void l.$message.error("折扣控制中的折扣不能为空");if(o)return void l.$message.error("折扣控制中的折扣格式有误")}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 t=JSON.parse(r()(l.ruleForm));t.autoDowngrade=1==t.autoDowngrade?1:2,t.autoUpgrade=1==t.autoUpgrade?1:2,t.gradeType=String(t.gradeType),t.upLevelHighcostSelect=1==t.upLevelHighcostSelect?1:0,t.upLevelDaystoredSelect=1==t.upLevelDaystoredSelect?1:0,t.upLevelSumcostSelect=1==t.upLevelSumcostSelect?1:0,t.upLevelCostimesSelect=1==t.upLevelCostimesSelect?1:0,t.upLevelSumstoredSelect=1==t.upLevelSumstoredSelect?1:0,t.upLevelSumintegralSelect=1==t.upLevelSumintegralSelect?1:0,console.log(t.lowLevelHighcostSelect,t.lowLevelDaystoredSelect,t.lowLevelSumcostSelect,t.lowLevelCosttimesSelect,t.lowLevelSumstoredSelect,t.lowLevelSumintegralSelect),t.lowLevelHighcostSelect=1==t.lowLevelHighcostSelect?1:0,t.lowLevelDaystoredSelect=1==t.lowLevelDaystoredSelect?1:0,t.lowLevelSumcostSelect=1==t.lowLevelSumcostSelect?1:0,t.lowLevelCosttimesSelect=1==t.lowLevelCosttimesSelect?1:0,t.lowLevelSumstoredSelect=1==t.lowLevelSumstoredSelect?1:0,t.lowLevelSumintegralSelect=1==t.lowLevelSumintegralSelect?1:0,t.discountControlUpper=t.discountControlUpper||"0",t.discountControlLower=t.discountControlLower||"0",t.upLevelHighcost=t.upLevelHighcost||0,t.upLevelDaystored=t.upLevelDaystored||0,t.upLevelSumcostDays=t.upLevelSumcostDays||0,t.upLevelSumcost=t.upLevelSumcost||0,t.upLevelCosttimesDays=t.upLevelCosttimesDays||0,t.upLevelCosttimes=t.upLevelCosttimes||0,t.upLevelSumstoredDays=t.upLevelSumstoredDays||0,t.upLevelSumstored=t.upLevelSumstored||0,t.upLevelSumintegralDays=t.upLevelSumintegralDays||0,t.upLevelSumintegral=t.upLevelSumintegral||0,t.gradeEffectDay=t.gradeEffectDay||0,t.lowLevelHighcostDays=t.lowLevelHighcostDays||0,t.lowLevelHighcost=t.lowLevelHighcost||0,t.lowLevelDaystoredDays=t.lowLevelDaystoredDays||0,t.lowLevelDaystored=t.lowLevelDaystored||0,t.lowLevelSumcostDays=t.lowLevelSumcostDays||0,t.lowLevelSumcost=t.lowLevelSumcost||0,t.lowLevelCosttimesDays=t.lowLevelCosttimesDays||0,t.lowLevelCosttimes=t.lowLevelCosttimes||0,t.lowLevelSumstoredDays=t.lowLevelSumstoredDays||0,t.lowLevelSumstored=t.lowLevelSumstored||0,t.lowLevelSumintegralDays=t.lowLevelSumintegralDays||0,t.lowLevelSumintegral=t.lowLevelSumintegral||0;var a="";l.linkLevelTableData.forEach(function(e,o){e.selectedGradeId&&(a+=e.enterpriseId+":"+e.selectedGradeId+(l.linkLevelTableData.length>1?",":""))}),t.upCliqueEnterpriseRelation=a,console.log(t.upCliqueEnterpriseRelation),t.gradeStrategyIds="";var s=[];l.countTableData.length&&l.countTableData.forEach(function(e,l){s.push(e.gradeStrategyId)}),s.length&&(t.gradeStrategyIds=s.join(",")),console.log(t.gradeStrategyIds),l.saveInfo(t)}else u.a.showmsg("请填写降级条件","error");else u.a.showmsg("请填写升级条件","error")}else u.a.showmsg("请填写折扣","error");else u.a.showmsg("请填写等级编码","error");else u.a.showmsg("请填写等级名称","error")})},saveInfo:function(e){var l=this,o=e;Object(i.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 u.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(i.a)(t.baseUrl+"/api-auth/delete-member-grade-strategy",r).then(function(l){var r=l.data;if(0==r.errorCode)return u.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(i.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:a.a,inputNumber:c.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()}},v={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"}}),e._v("\n 折 "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00")])],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",{staticStyle:{"margin-bottom":"22px"}},[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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:e.ruleForm.discountControlUpper,callback:function(l){e.$set(e.ruleForm,"discountControlUpper",l)},expression:"ruleForm.discountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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,l){return o("el-option",{key:l,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 p=o("VU/8")(m,v,!1,function(e){o("RYJa")},"data-v-81ddff90",null);l.default=p.exports}});
//# sourceMappingURL=19.1f97fb28c42940bce6e8.js.map //# sourceMappingURL=18.fd7287a651d92b585d92.js.map
\ No newline at end of file \ No newline at end of file
webpackJsonp([20],{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"),n=o("Ch4/"),c=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(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();n.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(c.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))}n.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("a+GX")},"data-v-6ea482f2",null);l.default=v.exports},"a+GX":function(e,l){}}); webpackJsonp([19],{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"),n=o("Ch4/"),c=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(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();n.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(c.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))}n.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("a+GX")},"data-v-6ea482f2",null);l.default=v.exports},"a+GX":function(e,l){}});
//# sourceMappingURL=20.2cde7e3bd3bc35ab0d1c.js.map //# sourceMappingURL=19.5834a038632e44903605.js.map
\ No newline at end of file \ No newline at end of file
webpackJsonp([21],{"6Qob":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("mvHQ"),n=i.n(s),o=i("5reh"),a=i("zL8q");function r(t){return t?(a.Message.warning(t),!1):(a.Message.warning("操作失败"),!1)}function l(t){return"cancel"==t?(a.Message.info(t||"cancel"),!1):t.hasOwnProperty("response")?401==t.response.status?(a.Message.error("登录过期"),!1):500==t.response.status?(a.Message.error("服务器错误500"),!1):void 0:(a.Message.error(t),!1)}var c=i("mw3O"),u={name:"login",data:function(){return{redirect:this.$route.query.redirect,token:"",form:{loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"}}},computed:{imgHeight:function(){return document.body.clientHeight},imgWidth:function(){return document.body.clientWidth}},methods:{loginAnimate:function(){new LoginAnimate(loginwrap,{length:90,LineWeight:.1,clicked:!0,moveon:!0}).Run()},submitLogin:function(){var t=this;this.axios.post("/api-auth/do-login",c.stringify({loginName:this.form.loginName,password:this.form.password,eid:"ff808081593917d90159398ec6340012"})).then(function(e){if(e.data.success){(s=e.data.message)?a.Message.success(s):a.Message.success("操作成功");var i=decodeURIComponent(t.$route.query.redirect||"/index");t.$router.push({path:i})}else r(e.data.message);var s}).catch(function(t){l(t)})},getMenu:function(){var t=this;this.axios.get("/gic/get-menu").then(function(e){if(e.data.success){t.menuList=e.data.list,sessionStorage.setItem("menuList",n()(t.menuList));var i=t.$route.query.redirect||"/index";t.$router.push({path:i})}else r(e.data.errorMessage)}).catch(function(t){l(t)})}},mounted:function(){this.$store.commit(o.d,"login"),document.title=this.$store.state.title,this.loginAnimate()}},m={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"loginwrap",style:{height:t.imgHeight+"px"}},[i("div",{staticStyle:{position:"absolute",left:"0",height:"0",width:"100%"}},[i("canvas",{attrs:{id:"loginwrap",width:t.imgWidth,height:t.imgHeight}})]),t._v(" "),t._m(0),t._v(" "),i("div",{staticClass:"login_contetnt"},[i("h3",{staticClass:"login-top"},[t._v("让信息连接一切")]),t._v(" "),i("h4",{staticClass:"login-bottom"},[t._v("GIC商户后台")]),t._v(" "),i("div",{staticClass:"formlogin"},[i("el-form",{ref:"form",attrs:{model:t.form,"label-width":""}},[i("el-form-item",{attrs:{label:""}},[i("el-input",{staticClass:"forminput",attrs:{placeholder:"账号"},model:{value:t.form.loginName,callback:function(e){t.$set(t.form,"loginName",e)},expression:"form.loginName"}})],1),t._v(" "),i("el-form-item",{attrs:{label:""}},[i("el-input",{attrs:{type:"password",placeholder:"密码"},nativeOn:{keyup:function(e){if(!("button"in e)&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.submitLogin("form")}},model:{value:t.form.password,callback:function(e){t.$set(t.form,"password",e)},expression:"form.password"}})],1),t._v(" "),i("el-form-item",[i("button",{staticClass:"submit",on:{click:function(e){e.preventDefault(),t.submitLogin("form")}}},[t._v("立即登录")])])],1)],1)])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"logintop"},[e("div",{staticClass:"fl loginlogo"},[e("a",{staticClass:"fr logo",attrs:{href:"#"}},[this._v("login_logo.png")])]),this._v(" "),e("a",{staticClass:"home-link fr",attrs:{href:"http://www.demogic.com/"}},[this._v("返回首页")])])}]};var d=i("VU/8")(u,m,!1,function(t){i("OWNH")},null,null);e.default=d.exports},OWNH:function(t,e){}}); webpackJsonp([20],{"6Qob":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("mvHQ"),n=i.n(s),o=i("5reh"),a=i("zL8q");function r(t){return t?(a.Message.warning(t),!1):(a.Message.warning("操作失败"),!1)}function l(t){return"cancel"==t?(a.Message.info(t||"cancel"),!1):t.hasOwnProperty("response")?401==t.response.status?(a.Message.error("登录过期"),!1):500==t.response.status?(a.Message.error("服务器错误500"),!1):void 0:(a.Message.error(t),!1)}var c=i("mw3O"),u={name:"login",data:function(){return{redirect:this.$route.query.redirect,token:"",form:{loginName:"damogic",password:"1",eid:"ff808081593917d90159398ec6340012"}}},computed:{imgHeight:function(){return document.body.clientHeight},imgWidth:function(){return document.body.clientWidth}},methods:{loginAnimate:function(){new LoginAnimate(loginwrap,{length:90,LineWeight:.1,clicked:!0,moveon:!0}).Run()},submitLogin:function(){var t=this;this.axios.post("/api-auth/do-login",c.stringify({loginName:this.form.loginName,password:this.form.password,eid:"ff808081593917d90159398ec6340012"})).then(function(e){if(e.data.success){(s=e.data.message)?a.Message.success(s):a.Message.success("操作成功");var i=decodeURIComponent(t.$route.query.redirect||"/index");t.$router.push({path:i})}else r(e.data.message);var s}).catch(function(t){l(t)})},getMenu:function(){var t=this;this.axios.get("/gic/get-menu").then(function(e){if(e.data.success){t.menuList=e.data.list,sessionStorage.setItem("menuList",n()(t.menuList));var i=t.$route.query.redirect||"/index";t.$router.push({path:i})}else r(e.data.errorMessage)}).catch(function(t){l(t)})}},mounted:function(){this.$store.commit(o.d,"login"),document.title=this.$store.state.title,this.loginAnimate()}},m={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"loginwrap",style:{height:t.imgHeight+"px"}},[i("div",{staticStyle:{position:"absolute",left:"0",height:"0",width:"100%"}},[i("canvas",{attrs:{id:"loginwrap",width:t.imgWidth,height:t.imgHeight}})]),t._v(" "),t._m(0),t._v(" "),i("div",{staticClass:"login_contetnt"},[i("h3",{staticClass:"login-top"},[t._v("让信息连接一切")]),t._v(" "),i("h4",{staticClass:"login-bottom"},[t._v("GIC商户后台")]),t._v(" "),i("div",{staticClass:"formlogin"},[i("el-form",{ref:"form",attrs:{model:t.form,"label-width":""}},[i("el-form-item",{attrs:{label:""}},[i("el-input",{staticClass:"forminput",attrs:{placeholder:"账号"},model:{value:t.form.loginName,callback:function(e){t.$set(t.form,"loginName",e)},expression:"form.loginName"}})],1),t._v(" "),i("el-form-item",{attrs:{label:""}},[i("el-input",{attrs:{type:"password",placeholder:"密码"},nativeOn:{keyup:function(e){if(!("button"in e)&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.submitLogin("form")}},model:{value:t.form.password,callback:function(e){t.$set(t.form,"password",e)},expression:"form.password"}})],1),t._v(" "),i("el-form-item",[i("button",{staticClass:"submit",on:{click:function(e){e.preventDefault(),t.submitLogin("form")}}},[t._v("立即登录")])])],1)],1)])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"logintop"},[e("div",{staticClass:"fl loginlogo"},[e("a",{staticClass:"fr logo",attrs:{href:"#"}},[this._v("login_logo.png")])]),this._v(" "),e("a",{staticClass:"home-link fr",attrs:{href:"http://www.demogic.com/"}},[this._v("返回首页")])])}]};var d=i("VU/8")(u,m,!1,function(t){i("OWNH")},null,null);e.default=d.exports},OWNH:function(t,e){}});
//# sourceMappingURL=21.d00a22bde04cd9bcaa07.js.map //# sourceMappingURL=20.7b9c715be6b1f4fd1abb.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///./static/js/checkStatus.js","webpack:///src/view/login/login.vue","webpack:///./src/view/login/login.vue?22b0","webpack:///./src/view/login/login.vue"],"names":["checkFalse","message","element_ui_common","warning","checkStatus","err","info","hasOwnProperty","response","status","error","qs","__webpack_require__","login","name","data","redirect","this","$route","query","token","form","loginName","password","eid","computed","imgHeight","document","body","clientHeight","imgWidth","clientWidth","methods","loginAnimate","LoginAnimate","loginwrap","length","LineWeight","clicked","moveon","Run","submitLogin","_this","axios","post","stringify","then","res","success","decodeURIComponent","$router","push","path","catch","getMenu","_this2","get","menuList","list","sessionStorage","setItem","stringify_default","errorMessage","mounted","$store","commit","types","title","state","login_login","render","_vm","_h","$createElement","_c","_self","staticClass","style","height","staticStyle","position","left","width","attrs","id","_v","_m","ref","model","label-width","label","placeholder","value","callback","$$v","$set","expression","type","nativeOn","keyup","$event","_k","keyCode","key","on","click","preventDefault","staticRenderFns","href","Component","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/21.d00a22bde04cd9bcaa07.js","sourcesContent":["import { Message } from 'element-ui'\r\nexport function checkFalse(message) {\r\n if(message) {\r\n Message.warning(message);\r\n return false\r\n }else{\r\n Message.warning('操作失败');\r\n }\r\n return false;\r\n}\r\nexport function checkSuccess(message) {\r\n if(message) {\r\n Message.success(message);\r\n }else{\r\n Message.success('操作成功');\r\n }\r\n}\r\nexport function checkStatus(err) {\r\n if(err == 'cancel') {\r\n Message.info(err || 'cancel');\r\n return false;\r\n }else if(err.hasOwnProperty('response')){\r\n if(err.response.status == 401) {\r\n Message.error('登录过期');\r\n return false;\r\n }else if(err.response.status == 500){\r\n Message.error('服务器错误500');\r\n return false;\r\n }\r\n }else {\r\n Message.error(err);\r\n return false;\r\n }\r\n}\r\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./static/js/checkStatus.js\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"loginwrap\" :style=\"{height: imgHeight + 'px'}\">\r\n <div style=\"position: absolute;left: 0;height: 0;width: 100%;\">\r\n <canvas id=\"loginwrap\" :width=\"imgWidth\" :height=\"imgHeight\"></canvas>\r\n </div>\r\n <div class=\"logintop\">\r\n <div class=\"fl loginlogo\">\r\n <a class=\"fr logo\" href=\"#\">login_logo.png</a>\r\n </div>\r\n <a class=\"home-link fr\" href=\"http://www.demogic.com/\">返回首页</a>\r\n </div>\r\n <div class=\"login_contetnt\">\r\n <h3 class=\"login-top\">让信息连接一切</h3>\r\n <h4 class=\"login-bottom\">GIC商户后台</h4>\r\n <div class=\"formlogin\">\r\n <el-form ref=\"form\" :model=\"form\" label-width=\"\">\r\n <el-form-item label=\"\">\r\n <el-input class=\"forminput\" v-model=\"form.loginName\" placeholder=\"账号\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"\">\r\n <el-input v-model=\"form.password\" type=\"password\" placeholder=\"密码\" @keyup.enter.native=\"submitLogin('form')\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <button class=\"submit\" @click.prevent=\"submitLogin('form')\">立即登录</button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n let qs = require('qs');\r\n import * as types from '../../store/types'\r\n import { checkSuccess,checkFalse,checkStatus } from '../../../static/js/checkStatus'\r\n import { setCookie,getCookie } from '../../../static/js/cookie'\r\n export default {\r\n name: \"login\",\r\n data() {\r\n return {\r\n redirect: this.$route.query.redirect,\r\n token: '',\r\n form: {\r\n loginName: 'damogic',\r\n password: '1',\r\n eid: 'ff808081593917d90159398ec6340012'\r\n }\r\n }\r\n },\r\n computed: {\r\n imgHeight() {\r\n return document.body.clientHeight\r\n },\r\n imgWidth() {\r\n return document.body.clientWidth\r\n }\r\n },\r\n methods: {\r\n loginAnimate() {\r\n let animate = new LoginAnimate(loginwrap,{\r\n length: 90,\r\n LineWeight: 0.1,\r\n clicked:true,\r\n moveon:true\r\n });\r\n animate.Run();\r\n },\r\n submitLogin(){\r\n this.axios.post('/api-auth/do-login',qs.stringify({\r\n loginName: this.form.loginName,\r\n password: this.form.password,\r\n eid: 'ff808081593917d90159398ec6340012'\r\n })).then(res => {\r\n if(res.data.success) {\r\n checkSuccess(res.data.message);\r\n let redirect = decodeURIComponent(this.$route.query.redirect || '/index');\r\n this.$router.push({\r\n path: redirect\r\n })\r\n }else {\r\n checkFalse(res.data.message);\r\n }\r\n }).catch(err => {\r\n checkStatus(err);\r\n })\r\n },\r\n getMenu() {\r\n this.axios.get('/gic/get-menu').then(res => {\r\n if(res.data.success) {\r\n this.menuList = res.data.list;\r\n sessionStorage.setItem('menuList',JSON.stringify(this.menuList));\r\n // let tempArr = [];\r\n // this.menuList.forEach(item => {\r\n // item.rightDTOs.forEach(i => {\r\n // let a = {\r\n // path: '/'+ i.rtcode,\r\n // name: i.rtname,\r\n // component: _import(i.parentRtcode,i.rtcode)\r\n // };\r\n // tempArr.push(a);\r\n // })\r\n // });\r\n //\r\n // let c = [\r\n // {\r\n // path: '/index',\r\n // name: '总览',\r\n // component: _import('index','index'),\r\n // children: tempArr\r\n // }\r\n // ]\r\n // let a = [\r\n // {\r\n // path: '/storeAdd',\r\n // name: '门店新增',\r\n // component: _import('index','index'),\r\n // children: tempArr\r\n // }\r\n // ];\r\n // console.log(c);\r\n // this.$router.addRoutes(c);\r\n let redirect = this.$route.query.redirect || '/index';\r\n this.$router.push({\r\n path: redirect\r\n })\r\n }else {\r\n checkFalse(res.data.errorMessage);\r\n }\r\n }).catch(err => {\r\n checkStatus(err);\r\n })\r\n }\r\n },\r\n mounted() {\r\n this.$store.commit(types.TITLE,'login');\r\n document.title = this.$store.state.title;\r\n this.loginAnimate();\r\n },\r\n }\r\n</script>\r\n\r\n<style lang=\"less\">\r\n .loginwrap{\r\n position: relative;\r\n width: 100%;\r\n background: url(\"./login_bg.jpg\") no-repeat center center;\r\n overflow: hidden;\r\n text-align: center;\r\n .logo {\r\n display: block;\r\n float: left;\r\n margin-left: 100px;\r\n width: 150px;\r\n height: 80px;\r\n background: url(\"login_logo.png\") no-repeat left center;;\r\n text-indent: -999px;\r\n }\r\n .logintop{\r\n width: 100%;\r\n height: 80px;\r\n position: relative;\r\n z-index: 2;\r\n }\r\n .home-link {\r\n width: 80px;\r\n height: 32px;\r\n margin-top: 23px;\r\n margin-right: 135px;\r\n border-radius: 0;\r\n text-align: center;\r\n font-size: 14px;\r\n line-height: 32px;\r\n color: rgba(255, 255, 255, .6);\r\n border: 1px solid #fede29;\r\n background: 0 0;\r\n }\r\n }\r\n .login_contetnt {\r\n width: 350px;\r\n margin: 0 auto;\r\n }\r\n .login-top {\r\n position: relative;\r\n z-index: 1;\r\n font-size: 24px;\r\n font-weight: normal;\r\n color: #FFFFFF;\r\n margin: 70px 0 20px;\r\n }\r\n .login-bottom {\r\n position: relative;\r\n z-index: 1;\r\n font-size: 16px;\r\n font-weight: normal;\r\n color: #fede29;\r\n margin-bottom: 40px;\r\n }\r\n .login-bottom {\r\n position: relative;\r\n z-index: 1;\r\n font-size: 16px;\r\n font-weight: normal;\r\n color: #fede29;\r\n margin-bottom: 40px;\r\n }\r\n .formlogin {\r\n position: relative;\r\n z-index: 3;\r\n width: 350px;\r\n margin: 0 auto;\r\n .el-input__inner{\r\n font-size: 14px;\r\n margin-bottom: 10px;\r\n font-weight: 100;\r\n width:100%;\r\n height: 46px;\r\n line-height: 14px;\r\n text-indent: 15px;\r\n border-radius: 0;\r\n background: rgba(0, 0, 0, .5);\r\n border: 1px solid transparent;\r\n color: #fff;\r\n background-image: none;\r\n &:focus{\r\n border: 1px solid #fede29;\r\n }\r\n }\r\n }\r\n .submit {\r\n width: 100%;\r\n height: 50px;\r\n line-height: 50px;\r\n text-align: center;\r\n font-size: 16px;\r\n margin-top: 30px;\r\n margin-bottom: 36px;\r\n color: #000;\r\n outline: 0;\r\n border: 0;\r\n background-color: #fede29;\r\n cursor: pointer;\r\n &:hover{\r\n background-color: #fcd916;\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/login/login.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"loginwrap\",style:({height: _vm.imgHeight + 'px'})},[_c('div',{staticStyle:{\"position\":\"absolute\",\"left\":\"0\",\"height\":\"0\",\"width\":\"100%\"}},[_c('canvas',{attrs:{\"id\":\"loginwrap\",\"width\":_vm.imgWidth,\"height\":_vm.imgHeight}})]),_vm._v(\" \"),_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"login_contetnt\"},[_c('h3',{staticClass:\"login-top\"},[_vm._v(\"让信息连接一切\")]),_vm._v(\" \"),_c('h4',{staticClass:\"login-bottom\"},[_vm._v(\"GIC商户后台\")]),_vm._v(\" \"),_c('div',{staticClass:\"formlogin\"},[_c('el-form',{ref:\"form\",attrs:{\"model\":_vm.form,\"label-width\":\"\"}},[_c('el-form-item',{attrs:{\"label\":\"\"}},[_c('el-input',{staticClass:\"forminput\",attrs:{\"placeholder\":\"账号\"},model:{value:(_vm.form.loginName),callback:function ($$v) {_vm.$set(_vm.form, \"loginName\", $$v)},expression:\"form.loginName\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"\"}},[_c('el-input',{attrs:{\"type\":\"password\",\"placeholder\":\"密码\"},nativeOn:{\"keyup\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }_vm.submitLogin('form')}},model:{value:(_vm.form.password),callback:function ($$v) {_vm.$set(_vm.form, \"password\", $$v)},expression:\"form.password\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('button',{staticClass:\"submit\",on:{\"click\":function($event){$event.preventDefault();_vm.submitLogin('form')}}},[_vm._v(\"立即登录\")])])],1)],1)])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"logintop\"},[_c('div',{staticClass:\"fl loginlogo\"},[_c('a',{staticClass:\"fr logo\",attrs:{\"href\":\"#\"}},[_vm._v(\"login_logo.png\")])]),_vm._v(\" \"),_c('a',{staticClass:\"home-link fr\",attrs:{\"href\":\"http://www.demogic.com/\"}},[_vm._v(\"返回首页\")])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-62cae54a\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/login/login.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-62cae54a\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./login.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!./login.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./login.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-62cae54a\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./login.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = 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/view/login/login.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///./static/js/checkStatus.js","webpack:///src/view/login/login.vue","webpack:///./src/view/login/login.vue?22b0","webpack:///./src/view/login/login.vue"],"names":["checkFalse","message","element_ui_common","warning","checkStatus","err","info","hasOwnProperty","response","status","error","qs","__webpack_require__","login","name","data","redirect","this","$route","query","token","form","loginName","password","eid","computed","imgHeight","document","body","clientHeight","imgWidth","clientWidth","methods","loginAnimate","LoginAnimate","loginwrap","length","LineWeight","clicked","moveon","Run","submitLogin","_this","axios","post","stringify","then","res","success","decodeURIComponent","$router","push","path","catch","getMenu","_this2","get","menuList","list","sessionStorage","setItem","stringify_default","errorMessage","mounted","$store","commit","types","title","state","login_login","render","_vm","_h","$createElement","_c","_self","staticClass","style","height","staticStyle","position","left","width","attrs","id","_v","_m","ref","model","label-width","label","placeholder","value","callback","$$v","$set","expression","type","nativeOn","keyup","$event","_k","keyCode","key","on","click","preventDefault","staticRenderFns","href","Component","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/20.7b9c715be6b1f4fd1abb.js","sourcesContent":["import { Message } from 'element-ui'\r\nexport function checkFalse(message) {\r\n if(message) {\r\n Message.warning(message);\r\n return false\r\n }else{\r\n Message.warning('操作失败');\r\n }\r\n return false;\r\n}\r\nexport function checkSuccess(message) {\r\n if(message) {\r\n Message.success(message);\r\n }else{\r\n Message.success('操作成功');\r\n }\r\n}\r\nexport function checkStatus(err) {\r\n if(err == 'cancel') {\r\n Message.info(err || 'cancel');\r\n return false;\r\n }else if(err.hasOwnProperty('response')){\r\n if(err.response.status == 401) {\r\n Message.error('登录过期');\r\n return false;\r\n }else if(err.response.status == 500){\r\n Message.error('服务器错误500');\r\n return false;\r\n }\r\n }else {\r\n Message.error(err);\r\n return false;\r\n }\r\n}\r\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./static/js/checkStatus.js\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"loginwrap\" :style=\"{height: imgHeight + 'px'}\">\r\n <div style=\"position: absolute;left: 0;height: 0;width: 100%;\">\r\n <canvas id=\"loginwrap\" :width=\"imgWidth\" :height=\"imgHeight\"></canvas>\r\n </div>\r\n <div class=\"logintop\">\r\n <div class=\"fl loginlogo\">\r\n <a class=\"fr logo\" href=\"#\">login_logo.png</a>\r\n </div>\r\n <a class=\"home-link fr\" href=\"http://www.demogic.com/\">返回首页</a>\r\n </div>\r\n <div class=\"login_contetnt\">\r\n <h3 class=\"login-top\">让信息连接一切</h3>\r\n <h4 class=\"login-bottom\">GIC商户后台</h4>\r\n <div class=\"formlogin\">\r\n <el-form ref=\"form\" :model=\"form\" label-width=\"\">\r\n <el-form-item label=\"\">\r\n <el-input class=\"forminput\" v-model=\"form.loginName\" placeholder=\"账号\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"\">\r\n <el-input v-model=\"form.password\" type=\"password\" placeholder=\"密码\" @keyup.enter.native=\"submitLogin('form')\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <button class=\"submit\" @click.prevent=\"submitLogin('form')\">立即登录</button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n let qs = require('qs');\r\n import * as types from '../../store/types'\r\n import { checkSuccess,checkFalse,checkStatus } from '../../../static/js/checkStatus'\r\n import { setCookie,getCookie } from '../../../static/js/cookie'\r\n export default {\r\n name: \"login\",\r\n data() {\r\n return {\r\n redirect: this.$route.query.redirect,\r\n token: '',\r\n form: {\r\n loginName: 'damogic',\r\n password: '1',\r\n eid: 'ff808081593917d90159398ec6340012'\r\n }\r\n }\r\n },\r\n computed: {\r\n imgHeight() {\r\n return document.body.clientHeight\r\n },\r\n imgWidth() {\r\n return document.body.clientWidth\r\n }\r\n },\r\n methods: {\r\n loginAnimate() {\r\n let animate = new LoginAnimate(loginwrap,{\r\n length: 90,\r\n LineWeight: 0.1,\r\n clicked:true,\r\n moveon:true\r\n });\r\n animate.Run();\r\n },\r\n submitLogin(){\r\n this.axios.post('/api-auth/do-login',qs.stringify({\r\n loginName: this.form.loginName,\r\n password: this.form.password,\r\n eid: 'ff808081593917d90159398ec6340012'\r\n })).then(res => {\r\n if(res.data.success) {\r\n checkSuccess(res.data.message);\r\n let redirect = decodeURIComponent(this.$route.query.redirect || '/index');\r\n this.$router.push({\r\n path: redirect\r\n })\r\n }else {\r\n checkFalse(res.data.message);\r\n }\r\n }).catch(err => {\r\n checkStatus(err);\r\n })\r\n },\r\n getMenu() {\r\n this.axios.get('/gic/get-menu').then(res => {\r\n if(res.data.success) {\r\n this.menuList = res.data.list;\r\n sessionStorage.setItem('menuList',JSON.stringify(this.menuList));\r\n // let tempArr = [];\r\n // this.menuList.forEach(item => {\r\n // item.rightDTOs.forEach(i => {\r\n // let a = {\r\n // path: '/'+ i.rtcode,\r\n // name: i.rtname,\r\n // component: _import(i.parentRtcode,i.rtcode)\r\n // };\r\n // tempArr.push(a);\r\n // })\r\n // });\r\n //\r\n // let c = [\r\n // {\r\n // path: '/index',\r\n // name: '总览',\r\n // component: _import('index','index'),\r\n // children: tempArr\r\n // }\r\n // ]\r\n // let a = [\r\n // {\r\n // path: '/storeAdd',\r\n // name: '门店新增',\r\n // component: _import('index','index'),\r\n // children: tempArr\r\n // }\r\n // ];\r\n // console.log(c);\r\n // this.$router.addRoutes(c);\r\n let redirect = this.$route.query.redirect || '/index';\r\n this.$router.push({\r\n path: redirect\r\n })\r\n }else {\r\n checkFalse(res.data.errorMessage);\r\n }\r\n }).catch(err => {\r\n checkStatus(err);\r\n })\r\n }\r\n },\r\n mounted() {\r\n this.$store.commit(types.TITLE,'login');\r\n document.title = this.$store.state.title;\r\n this.loginAnimate();\r\n },\r\n }\r\n</script>\r\n\r\n<style lang=\"less\">\r\n .loginwrap{\r\n position: relative;\r\n width: 100%;\r\n background: url(\"./login_bg.jpg\") no-repeat center center;\r\n overflow: hidden;\r\n text-align: center;\r\n .logo {\r\n display: block;\r\n float: left;\r\n margin-left: 100px;\r\n width: 150px;\r\n height: 80px;\r\n background: url(\"login_logo.png\") no-repeat left center;;\r\n text-indent: -999px;\r\n }\r\n .logintop{\r\n width: 100%;\r\n height: 80px;\r\n position: relative;\r\n z-index: 2;\r\n }\r\n .home-link {\r\n width: 80px;\r\n height: 32px;\r\n margin-top: 23px;\r\n margin-right: 135px;\r\n border-radius: 0;\r\n text-align: center;\r\n font-size: 14px;\r\n line-height: 32px;\r\n color: rgba(255, 255, 255, .6);\r\n border: 1px solid #fede29;\r\n background: 0 0;\r\n }\r\n }\r\n .login_contetnt {\r\n width: 350px;\r\n margin: 0 auto;\r\n }\r\n .login-top {\r\n position: relative;\r\n z-index: 1;\r\n font-size: 24px;\r\n font-weight: normal;\r\n color: #FFFFFF;\r\n margin: 70px 0 20px;\r\n }\r\n .login-bottom {\r\n position: relative;\r\n z-index: 1;\r\n font-size: 16px;\r\n font-weight: normal;\r\n color: #fede29;\r\n margin-bottom: 40px;\r\n }\r\n .login-bottom {\r\n position: relative;\r\n z-index: 1;\r\n font-size: 16px;\r\n font-weight: normal;\r\n color: #fede29;\r\n margin-bottom: 40px;\r\n }\r\n .formlogin {\r\n position: relative;\r\n z-index: 3;\r\n width: 350px;\r\n margin: 0 auto;\r\n .el-input__inner{\r\n font-size: 14px;\r\n margin-bottom: 10px;\r\n font-weight: 100;\r\n width:100%;\r\n height: 46px;\r\n line-height: 14px;\r\n text-indent: 15px;\r\n border-radius: 0;\r\n background: rgba(0, 0, 0, .5);\r\n border: 1px solid transparent;\r\n color: #fff;\r\n background-image: none;\r\n &:focus{\r\n border: 1px solid #fede29;\r\n }\r\n }\r\n }\r\n .submit {\r\n width: 100%;\r\n height: 50px;\r\n line-height: 50px;\r\n text-align: center;\r\n font-size: 16px;\r\n margin-top: 30px;\r\n margin-bottom: 36px;\r\n color: #000;\r\n outline: 0;\r\n border: 0;\r\n background-color: #fede29;\r\n cursor: pointer;\r\n &:hover{\r\n background-color: #fcd916;\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/login/login.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"loginwrap\",style:({height: _vm.imgHeight + 'px'})},[_c('div',{staticStyle:{\"position\":\"absolute\",\"left\":\"0\",\"height\":\"0\",\"width\":\"100%\"}},[_c('canvas',{attrs:{\"id\":\"loginwrap\",\"width\":_vm.imgWidth,\"height\":_vm.imgHeight}})]),_vm._v(\" \"),_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"login_contetnt\"},[_c('h3',{staticClass:\"login-top\"},[_vm._v(\"让信息连接一切\")]),_vm._v(\" \"),_c('h4',{staticClass:\"login-bottom\"},[_vm._v(\"GIC商户后台\")]),_vm._v(\" \"),_c('div',{staticClass:\"formlogin\"},[_c('el-form',{ref:\"form\",attrs:{\"model\":_vm.form,\"label-width\":\"\"}},[_c('el-form-item',{attrs:{\"label\":\"\"}},[_c('el-input',{staticClass:\"forminput\",attrs:{\"placeholder\":\"账号\"},model:{value:(_vm.form.loginName),callback:function ($$v) {_vm.$set(_vm.form, \"loginName\", $$v)},expression:\"form.loginName\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"\"}},[_c('el-input',{attrs:{\"type\":\"password\",\"placeholder\":\"密码\"},nativeOn:{\"keyup\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }_vm.submitLogin('form')}},model:{value:(_vm.form.password),callback:function ($$v) {_vm.$set(_vm.form, \"password\", $$v)},expression:\"form.password\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('button',{staticClass:\"submit\",on:{\"click\":function($event){$event.preventDefault();_vm.submitLogin('form')}}},[_vm._v(\"立即登录\")])])],1)],1)])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"logintop\"},[_c('div',{staticClass:\"fl loginlogo\"},[_c('a',{staticClass:\"fr logo\",attrs:{\"href\":\"#\"}},[_vm._v(\"login_logo.png\")])]),_vm._v(\" \"),_c('a',{staticClass:\"home-link fr\",attrs:{\"href\":\"http://www.demogic.com/\"}},[_vm._v(\"返回首页\")])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-62cae54a\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/login/login.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-62cae54a\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./login.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!./login.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./login.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-62cae54a\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./login.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = 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/view/login/login.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([22],{"/8lq":function(e,l,t){"use strict";Object.defineProperty(l,"__esModule",{value:!0});var a=t("GXH0"),s={name:"links",props:["linkToolsVisible"],data:function(){return{twoLevelVisible:!0,threeLevelVisible:!0,linksType:"",linksTypeOptions:[{id:"1",value:"shoplink",label:"商城链接"},{id:"2",value:"memberlink",label:"会员功能链接"},{id:"3",value:"definelink",label:"自定义页面"},{id:"4",value:"h5link",label:"H5页面"},{id:"5",value:"otherlink",label:"其他小程序"}],twoLevelValue:"",twoLevelOptions:[{id:"1",value:"shoplink",label:"商城链接"}],threeLevelValue:"",threeLevelOptions:[{id:"1",value:"shoplink",label:"商城链接"}],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[]},activeName:"first",mylinkToolsVisible:this.linkToolsVisible,selectType:1,searchGoods:"",category:null,categoryOptions:[{key:"a",name:"a",subOptions:[{key:"aa",name:"aa"}]}],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},goodsList:[{id:"111",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"112",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"113",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"112",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"113",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567}],currentPage:1,pageSize:20,total:0,classify:null,classifyOptions:[{key:"b",name:"b",subOptions:[{key:"bb",name:"bb"}]}],goodsCategory:null,goodsCategoryOptions:[{key:"a",name:"a",subOptions:[{key:"aa",name:"aa"},{key:"a1",name:"a1"},{key:"a2",name:"a2"}]}],mainFunctionPage:[{label:"一级 1",children:[{label:"二级 1-1",children:[{label:"三级 1-1-1"}]}]},{label:"一级 2",children:[{label:"二级 2-1",children:[{label:"三级 2-1-1"}]},{label:"二级 2-2",children:[{label:"三级 2-2-1"}]}]}],defaultMainPageProps:{children:"children",label:"label"},definePageList:[{id:"111",name:"测试1",src:""},{id:"112",name:"测试2",src:""},{id:"113",name:"测试3",src:""},{id:"114",name:"测试4",src:""},{id:"115",name:"测试5",src:""},{id:"116",name:"测试6",src:""},{id:"117",name:"测试7",src:""},{id:"118",name:"测试8",src:""},{id:"119",name:"测试9",src:""}]}},methods:{linksTypeChange:function(e){console.log(e)},twoLevelValueChange:function(e){console.log(e)},threeLevelValueChange:function(e){console.log(e)},cancelLinkSelect:function(){var e=this;this.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){console.log("点起确认"),e.$emit("linkSelect")}).catch(function(){console.log("取消 取消关闭")})},confirmLinkSelect:function(){console.log(this.linksType,this.twoLevelValue,this.threeLevelValue),this.$emit("linkSelect")},handleClick:function(e,l){console.log(e,l);switch(this.activeName){case"first":this.selectType=1;break;case"second":this.selectType=2;break;case"third":case"fourth":this.selectType=3}console.log(this.selectType)},categorySelect:function(e,l){console.log(e,l),this.getGoodsList()},classifySelect:function(e,l){console.log(e,l),this.getGoodsList()},goodsCategorySelect:function(e,l){console.log(e,l),this.selectLinkItem()},handleClose:function(e){var l=this,t=this;t.$confirm("确认关闭?").then(function(a){e(),t.mylinkToolsVisible=!1,console.log(l.mylinkToolsVisible),t.$emit("linkSelect")}).catch(function(e){})},linkSizeChange:function(e){console.log("每页 "+e+" 条",this.pageSize),this.pageSize=e},linkCurrentChange:function(e){console.log("当前页: "+e,this.currentPage),this.currentPage=e},selectLinkItem:function(e){var l=this;console.log(e);var t=null;switch(this.selectType){case 1:t="商品";break;case 2:t="分类";break;case 3:case 4:t="页面"}console.log(this.selectType,t),this.$confirm("确认选择"+t,"",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){l.$message({type:"success",message:"确定"})}).catch(function(){})},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(){this.currentPage,this.searchGoods,this.pageSize},mainPageNodeClick:function(e){console.log(e),this.selectLinkItem()},definePageClick:function(e){console.log(e),this.selectLinkItem()}},watch:{linkToolsVisible:function(e){console.log(e),this.mylinkToolsVisible=e}},mounted:function(){console.log("00000")},components:{Treeselect:t.n(a).a}},i={render:function(){var e=this,l=e.$createElement,t=e._self._c||l;return t("div",{staticClass:"link-tools-contain"},[t("el-dialog",{class:"first"==e.activeName?"min-1051":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(l){e.mylinkToolsVisible=l}}},[t("div",{staticClass:"links-types"},[t("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(l){e.linksType=l},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),e.twoLevelVisible?t("el-select",{attrs:{placeholder:"请选择"},on:{change:e.twoLevelValueChange},model:{value:e.twoLevelValue,callback:function(l){e.twoLevelValue=l},expression:"twoLevelValue"}},e._l(e.twoLevelOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),e.threeLevelVisible?t("el-select",{attrs:{placeholder:"请选择"},on:{change:e.threeLevelValueChange},model:{value:e.threeLevelValue,callback:function(l){e.threeLevelValue=l},expression:"threeLevelValue"}},e._l(e.threeLevelOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),t("div",{staticClass:"goods-category"},[t("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.goodsCategory,callback:function(l){e.goodsCategory=l},expression:"goodsCategory"}})],1)],1),e._v(" "),e.h5linkVisible?t("div",{staticClass:"h5link-contain"},[t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("名字:")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.name,callback:function(l){e.$set(e.h5linkObj,"name",l)},expression:"h5linkObj.name"}})],1),e._v(" "),t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("网址:")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.url,callback:function(l){e.$set(e.h5linkObj,"url",l)},expression:"h5linkObj.url"}})],1),e._v(" "),t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("固定参数:")]),e._v(" "),t("el-input",{attrs:{type:"textarea",resize:"none",rows:4,placeholder:"请输入固定参数(可选)"},model:{value:e.h5linkObj.fixParam,callback:function(l){e.$set(e.h5linkObj,"fixParam",l)},expression:"h5linkObj.fixParam"}})],1),e._v(" "),t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("动态参数:")]),e._v(" "),t("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:e.h5linkObj.dynamicPara,callback:function(l){e.$set(e.h5linkObj,"dynamicPara",l)},expression:"h5linkObj.dynamicPara"}},e._l(e.dynamicParaOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)]):e._e(),e._v(" "),t("div",{staticClass:"goods-links-contian"},[t("div",{staticClass:"links-tools-row"},[t("treeselect",{attrs:{value:e.category,options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.categorySelect}}),e._v(" "),t("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.classifySelect},model:{value:e.classify,callback:function(l){e.classify=l},expression:"classify"}}),e._v(" "),t("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(l){return t=l,e.toSearchInput(t);var t}},model:{value:e.searchGoods,callback:function(l){e.searchGoods=l},expression:"searchGoods"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),t("div",{staticClass:"goods-link-content"},[t("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(l,a){return t("li",{staticClass:"goods-link-item",on:{click:function(t){e.selectLinkItem(l)}}},[t("img",{attrs:{src:l.src,alt:"商品图片"}}),e._v(" "),t("div",{staticClass:"inline-block goods-message"},[t("p",{staticClass:"limit-2"},[e._v(e._s(l.name))]),e._v(" "),t("p",{staticClass:"gray-color"},[e._v("货号:"+e._s(l.goodsNum))]),e._v(" "),t("span",[e._v("¥"+e._s(l.price))])])])}))]),e._v(" "),t("div",{staticClass:"links-tools-page"},[t("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[20,30,40,50],"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._v(" "),t("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(l){e.activeName=l},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"商品链接",name:"first"}},[t("div",{staticClass:"links-tools-row"},[t("treeselect",{attrs:{value:e.category,options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.categorySelect}}),e._v(" "),t("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.classifySelect},model:{value:e.classify,callback:function(l){e.classify=l},expression:"classify"}}),e._v(" "),t("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(l){return t=l,e.toSearchInput(t);var t}},model:{value:e.searchGoods,callback:function(l){e.searchGoods=l},expression:"searchGoods"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),t("div",{staticClass:"goods-link-content"},[t("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(l,a){return t("li",{staticClass:"goods-link-item",on:{click:function(t){e.selectLinkItem(l)}}},[t("img",{attrs:{src:l.src,alt:"商品图片"}}),e._v(" "),t("div",{staticClass:"inline-block goods-message"},[t("p",{staticClass:"limit-2"},[e._v(e._s(l.name))]),e._v(" "),t("p",{staticClass:"gray-color"},[e._v("货号:"+e._s(l.goodsNum))]),e._v(" "),t("span",[e._v("¥"+e._s(l.price))])])])}))]),e._v(" "),t("div",{staticClass:"links-tools-page"},[t("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[20,30,40,50],"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._v(" "),t("el-tab-pane",{attrs:{label:"商品分类链接",name:"second"}},[t("div",{staticClass:"goods-category"},[t("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.goodsCategory,callback:function(l){e.goodsCategory=l},expression:"goodsCategory"}})],1)]),e._v(" "),t("el-tab-pane",{attrs:{label:"主功能页面链接",name:"third"}},[t("div",{staticClass:"main-function-page"},[t("el-tree",{attrs:{data:e.mainFunctionPage,"expand-on-click-node":!1,props:e.defaultMainPageProps},on:{"node-click":e.mainPageNodeClick}})],1)]),e._v(" "),t("el-tab-pane",{attrs:{label:"自定义页面链接",name:"fourth"}},[t("div",{staticClass:"definepage"},[t("ul",{staticClass:"definepage-ul"},e._l(e.definePageList,function(l,a){return t("li",{staticClass:"definepage-ul-li",on:{click:function(t){e.definePageClick(l)}}},[e._v(e._s(l.name))])}))])])],1),e._v(" "),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancelLinkSelect}},[e._v("取 消")]),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:e.confirmLinkSelect}},[e._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var n=t("VU/8")(s,i,!1,function(e){t("pXeT")},"data-v-5ede3db4",null);l.default=n.exports},pXeT:function(e,l){}}); webpackJsonp([21],{"/8lq":function(e,l,t){"use strict";Object.defineProperty(l,"__esModule",{value:!0});var a=t("GXH0"),s={name:"links",props:["linkToolsVisible"],data:function(){return{twoLevelVisible:!0,threeLevelVisible:!0,linksType:"",linksTypeOptions:[{id:"1",value:"shoplink",label:"商城链接"},{id:"2",value:"memberlink",label:"会员功能链接"},{id:"3",value:"definelink",label:"自定义页面"},{id:"4",value:"h5link",label:"H5页面"},{id:"5",value:"otherlink",label:"其他小程序"}],twoLevelValue:"",twoLevelOptions:[{id:"1",value:"shoplink",label:"商城链接"}],threeLevelValue:"",threeLevelOptions:[{id:"1",value:"shoplink",label:"商城链接"}],h5linkVisible:!1,h5linkObj:{name:"",url:"",fixParam:"",dynamicPara:"",dynamicParaOptions:[]},activeName:"first",mylinkToolsVisible:this.linkToolsVisible,selectType:1,searchGoods:"",category:null,categoryOptions:[{key:"a",name:"a",subOptions:[{key:"aa",name:"aa"}]}],normalizer:function(e){return{id:e.key,label:e.name,children:e.subOptions}},goodsList:[{id:"111",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"112",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"113",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"112",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567},{id:"113",name:"美商海盗船Gaming系列 K70 RGB Rapidfire",goodsNum:"errerr",src:"https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7",price:567}],currentPage:1,pageSize:20,total:0,classify:null,classifyOptions:[{key:"b",name:"b",subOptions:[{key:"bb",name:"bb"}]}],goodsCategory:null,goodsCategoryOptions:[{key:"a",name:"a",subOptions:[{key:"aa",name:"aa"},{key:"a1",name:"a1"},{key:"a2",name:"a2"}]}],mainFunctionPage:[{label:"一级 1",children:[{label:"二级 1-1",children:[{label:"三级 1-1-1"}]}]},{label:"一级 2",children:[{label:"二级 2-1",children:[{label:"三级 2-1-1"}]},{label:"二级 2-2",children:[{label:"三级 2-2-1"}]}]}],defaultMainPageProps:{children:"children",label:"label"},definePageList:[{id:"111",name:"测试1",src:""},{id:"112",name:"测试2",src:""},{id:"113",name:"测试3",src:""},{id:"114",name:"测试4",src:""},{id:"115",name:"测试5",src:""},{id:"116",name:"测试6",src:""},{id:"117",name:"测试7",src:""},{id:"118",name:"测试8",src:""},{id:"119",name:"测试9",src:""}]}},methods:{linksTypeChange:function(e){console.log(e)},twoLevelValueChange:function(e){console.log(e)},threeLevelValueChange:function(e){console.log(e)},cancelLinkSelect:function(){var e=this;this.$confirm("确认关闭?","",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){console.log("点起确认"),e.$emit("linkSelect")}).catch(function(){console.log("取消 取消关闭")})},confirmLinkSelect:function(){console.log(this.linksType,this.twoLevelValue,this.threeLevelValue),this.$emit("linkSelect")},handleClick:function(e,l){console.log(e,l);switch(this.activeName){case"first":this.selectType=1;break;case"second":this.selectType=2;break;case"third":case"fourth":this.selectType=3}console.log(this.selectType)},categorySelect:function(e,l){console.log(e,l),this.getGoodsList()},classifySelect:function(e,l){console.log(e,l),this.getGoodsList()},goodsCategorySelect:function(e,l){console.log(e,l),this.selectLinkItem()},handleClose:function(e){var l=this,t=this;t.$confirm("确认关闭?").then(function(a){e(),t.mylinkToolsVisible=!1,console.log(l.mylinkToolsVisible),t.$emit("linkSelect")}).catch(function(e){})},linkSizeChange:function(e){console.log("每页 "+e+" 条",this.pageSize),this.pageSize=e},linkCurrentChange:function(e){console.log("当前页: "+e,this.currentPage),this.currentPage=e},selectLinkItem:function(e){var l=this;console.log(e);var t=null;switch(this.selectType){case 1:t="商品";break;case 2:t="分类";break;case 3:case 4:t="页面"}console.log(this.selectType,t),this.$confirm("确认选择"+t,"",{confirmButtonText:"确定",cancelButtonText:"取消",type:""}).then(function(){l.$message({type:"success",message:"确定"})}).catch(function(){})},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(){this.currentPage,this.searchGoods,this.pageSize},mainPageNodeClick:function(e){console.log(e),this.selectLinkItem()},definePageClick:function(e){console.log(e),this.selectLinkItem()}},watch:{linkToolsVisible:function(e){console.log(e),this.mylinkToolsVisible=e}},mounted:function(){console.log("00000")},components:{Treeselect:t.n(a).a}},i={render:function(){var e=this,l=e.$createElement,t=e._self._c||l;return t("div",{staticClass:"link-tools-contain"},[t("el-dialog",{class:"first"==e.activeName?"min-1051":"min-720",attrs:{title:"链接小工具",visible:e.mylinkToolsVisible,"before-close":e.handleClose},on:{"update:visible":function(l){e.mylinkToolsVisible=l}}},[t("div",{staticClass:"links-types"},[t("label",{staticClass:"types-title"},[e._v("链接类型:")]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},on:{change:e.linksTypeChange},model:{value:e.linksType,callback:function(l){e.linksType=l},expression:"linksType"}},e._l(e.linksTypeOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),e.twoLevelVisible?t("el-select",{attrs:{placeholder:"请选择"},on:{change:e.twoLevelValueChange},model:{value:e.twoLevelValue,callback:function(l){e.twoLevelValue=l},expression:"twoLevelValue"}},e._l(e.twoLevelOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),e.threeLevelVisible?t("el-select",{attrs:{placeholder:"请选择"},on:{change:e.threeLevelValueChange},model:{value:e.threeLevelValue,callback:function(l){e.threeLevelValue=l},expression:"threeLevelValue"}},e._l(e.threeLevelOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})):e._e(),e._v(" "),t("div",{staticClass:"goods-category"},[t("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.goodsCategory,callback:function(l){e.goodsCategory=l},expression:"goodsCategory"}})],1)],1),e._v(" "),e.h5linkVisible?t("div",{staticClass:"h5link-contain"},[t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("名字:")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.name,callback:function(l){e.$set(e.h5linkObj,"name",l)},expression:"h5linkObj.name"}})],1),e._v(" "),t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("网址:")]),e._v(" "),t("el-input",{attrs:{placeholder:"请输入网址"},model:{value:e.h5linkObj.url,callback:function(l){e.$set(e.h5linkObj,"url",l)},expression:"h5linkObj.url"}})],1),e._v(" "),t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("固定参数:")]),e._v(" "),t("el-input",{attrs:{type:"textarea",resize:"none",rows:4,placeholder:"请输入固定参数(可选)"},model:{value:e.h5linkObj.fixParam,callback:function(l){e.$set(e.h5linkObj,"fixParam",l)},expression:"h5linkObj.fixParam"}})],1),e._v(" "),t("div",{staticClass:"h5link-row"},[t("label",{staticClass:"h5link-title"},[e._v("动态参数:")]),e._v(" "),t("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:e.h5linkObj.dynamicPara,callback:function(l){e.$set(e.h5linkObj,"dynamicPara",l)},expression:"h5linkObj.dynamicPara"}},e._l(e.dynamicParaOptions,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}))],1)]):e._e(),e._v(" "),t("div",{staticClass:"goods-links-contian"},[t("div",{staticClass:"links-tools-row"},[t("treeselect",{attrs:{value:e.category,options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.categorySelect}}),e._v(" "),t("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.classifySelect},model:{value:e.classify,callback:function(l){e.classify=l},expression:"classify"}}),e._v(" "),t("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(l){return t=l,e.toSearchInput(t);var t}},model:{value:e.searchGoods,callback:function(l){e.searchGoods=l},expression:"searchGoods"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),t("div",{staticClass:"goods-link-content"},[t("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(l,a){return t("li",{staticClass:"goods-link-item",on:{click:function(t){e.selectLinkItem(l)}}},[t("img",{attrs:{src:l.src,alt:"商品图片"}}),e._v(" "),t("div",{staticClass:"inline-block goods-message"},[t("p",{staticClass:"limit-2"},[e._v(e._s(l.name))]),e._v(" "),t("p",{staticClass:"gray-color"},[e._v("货号:"+e._s(l.goodsNum))]),e._v(" "),t("span",[e._v("¥"+e._s(l.price))])])])}))]),e._v(" "),t("div",{staticClass:"links-tools-page"},[t("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[20,30,40,50],"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._v(" "),t("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(l){e.activeName=l},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"商品链接",name:"first"}},[t("div",{staticClass:"links-tools-row"},[t("treeselect",{attrs:{value:e.category,options:e.categoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.categorySelect}}),e._v(" "),t("treeselect",{attrs:{options:e.classifyOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有分类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.classifySelect},model:{value:e.classify,callback:function(l){e.classify=l},expression:"classify"}}),e._v(" "),t("el-input",{staticClass:"links-tools-input",attrs:{placeholder:"请输入商品名称/货号",clearable:""},on:{clear:e.clearInput},nativeOn:{keyup:function(l){return t=l,e.toSearchInput(t);var t}},model:{value:e.searchGoods,callback:function(l){e.searchGoods=l},expression:"searchGoods"}},[t("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),t("div",{staticClass:"goods-link-content"},[t("ul",{staticClass:"goods-link-list"},e._l(e.goodsList,function(l,a){return t("li",{staticClass:"goods-link-item",on:{click:function(t){e.selectLinkItem(l)}}},[t("img",{attrs:{src:l.src,alt:"商品图片"}}),e._v(" "),t("div",{staticClass:"inline-block goods-message"},[t("p",{staticClass:"limit-2"},[e._v(e._s(l.name))]),e._v(" "),t("p",{staticClass:"gray-color"},[e._v("货号:"+e._s(l.goodsNum))]),e._v(" "),t("span",[e._v("¥"+e._s(l.price))])])])}))]),e._v(" "),t("div",{staticClass:"links-tools-page"},[t("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[20,30,40,50],"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._v(" "),t("el-tab-pane",{attrs:{label:"商品分类链接",name:"second"}},[t("div",{staticClass:"goods-category"},[t("treeselect",{attrs:{options:e.goodsCategoryOptions,normalizer:e.normalizer,"default-expand-level":1,placeholder:"所有品类",noOptionsText:"暂无数据",noResultsText:"无数据"},on:{select:e.goodsCategorySelect},model:{value:e.goodsCategory,callback:function(l){e.goodsCategory=l},expression:"goodsCategory"}})],1)]),e._v(" "),t("el-tab-pane",{attrs:{label:"主功能页面链接",name:"third"}},[t("div",{staticClass:"main-function-page"},[t("el-tree",{attrs:{data:e.mainFunctionPage,"expand-on-click-node":!1,props:e.defaultMainPageProps},on:{"node-click":e.mainPageNodeClick}})],1)]),e._v(" "),t("el-tab-pane",{attrs:{label:"自定义页面链接",name:"fourth"}},[t("div",{staticClass:"definepage"},[t("ul",{staticClass:"definepage-ul"},e._l(e.definePageList,function(l,a){return t("li",{staticClass:"definepage-ul-li",on:{click:function(t){e.definePageClick(l)}}},[e._v(e._s(l.name))])}))])])],1),e._v(" "),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:e.cancelLinkSelect}},[e._v("取 消")]),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:e.confirmLinkSelect}},[e._v("确 定")])],1)],1)],1)},staticRenderFns:[]};var n=t("VU/8")(s,i,!1,function(e){t("pXeT")},"data-v-5ede3db4",null);l.default=n.exports},pXeT:function(e,l){}});
//# sourceMappingURL=22.f3cfba5aaf2f484a4433.js.map //# sourceMappingURL=21.09ef3499b85121c205bf.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///src/view/linktools/linktoolsold.vue","webpack:///./src/view/linktools/linktoolsold.vue?8557","webpack:///./src/view/linktools/linktoolsold.vue"],"names":["linktoolsold","name","props","data","twoLevelVisible","threeLevelVisible","linksType","linksTypeOptions","id","value","label","twoLevelValue","twoLevelOptions","threeLevelValue","threeLevelOptions","h5linkVisible","h5linkObj","url","fixParam","dynamicPara","dynamicParaOptions","activeName","mylinkToolsVisible","this","linkToolsVisible","selectType","searchGoods","category","categoryOptions","key","subOptions","normalizer","node","children","goodsList","goodsNum","src","price","currentPage","pageSize","total","classify","classifyOptions","goodsCategory","goodsCategoryOptions","mainFunctionPage","defaultMainPageProps","definePageList","methods","linksTypeChange","e","console","log","twoLevelValueChange","threeLevelValueChange","cancelLinkSelect","that","$confirm","confirmButtonText","cancelButtonText","type","then","$emit","catch","confirmLinkSelect","handleClick","tab","event","categorySelect","getGoodsList","classifySelect","goodsCategorySelect","selectLinkItem","handleClose","done","_this","_","linkSizeChange","val","linkCurrentChange","item","_this2","selectTypeName","$message","message","toSearchInput","clearInput","mainPageNodeClick","definePageClick","watch","mounted","components","Treeselect","a","linktools_linktoolsold","render","_vm","_h","$createElement","_c","_self","staticClass","class","attrs","title","visible","before-close","on","update:visible","$event","_v","placeholder","change","model","callback","$$v","expression","_l","_e","options","default-expand-level","noOptionsText","noResultsText","select","$set","resize","rows","multiple","clearable","clear","nativeOn","keyup","slot","index","click","alt","_s","current-page","page-sizes","page-size","layout","size-change","current-change","tab-click","expand-on-click-node","node-click","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/22.f3cfba5aaf2f484a4433.js","sourcesContent":["<template>\r\n <!-- 链接小工具 -->\r\n <div class=\"link-tools-contain\">\r\n <el-dialog :class=\"activeName == 'first'? 'min-1051':'min-720'\"\r\n title=\"链接小工具\"\r\n :visible.sync=\"mylinkToolsVisible\"\r\n :before-close=\"handleClose\">\r\n <!-- 链接类型 -->\r\n <div class=\"links-types\">\r\n <label class=\"types-title\">链接类型:</label>\r\n <el-select v-model=\"linksType\" placeholder=\"请选择\" @change=\"linksTypeChange\">\r\n <el-option\r\n v-for=\"item in linksTypeOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n <el-select v-model=\"twoLevelValue\" placeholder=\"请选择\" v-if=\"twoLevelVisible\" @change=\"twoLevelValueChange\">\r\n <el-option\r\n v-for=\"item in twoLevelOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n <el-select v-model=\"threeLevelValue\" placeholder=\"请选择\" v-if=\"threeLevelVisible\" @change=\"threeLevelValueChange\">\r\n <el-option\r\n v-for=\"item in threeLevelOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n <!-- 商品分类链接 -->\r\n <div class=\"goods-category\">\r\n <treeselect\r\n v-model=\"goodsCategory\"\r\n :options=\"goodsCategoryOptions\"\r\n :normalizer=\"normalizer\"\r\n :default-expand-level=\"1\"\r\n placeholder=\"所有品类\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n @select=\"goodsCategorySelect\"\r\n />\r\n </div>\r\n </div>\r\n <!-- h5 -->\r\n <div class=\"h5link-contain\" v-if=\"h5linkVisible\">\r\n <div class=\"h5link-row\">\r\n <label class=\"h5link-title\">名字:</label>\r\n <el-input v-model=\"h5linkObj.name\" placeholder=\"请输入网址\"></el-input>\r\n </div>\r\n <div class=\"h5link-row\">\r\n <label class=\"h5link-title\">网址:</label>\r\n <el-input v-model=\"h5linkObj.url\" placeholder=\"请输入网址\"></el-input>\r\n </div>\r\n <div class=\"h5link-row\">\r\n <label class=\"h5link-title\">固定参数:</label>\r\n <el-input v-model=\"h5linkObj.fixParam\" type=\"textarea\" resize=\"none\" :rows=\"4\" placeholder=\"请输入固定参数(可选)\"></el-input>\r\n </div>\r\n <div class=\"h5link-row\">\r\n <label class=\"h5link-title\">动态参数:</label>\r\n <!-- <el-input v-model=\"h5linkObj.dynamicPara\" placeholder=\"请输入动态参数(可选)\"></el-input> -->\r\n <el-select v-model=\"h5linkObj.dynamicPara\" multiple placeholder=\"请选择\">\r\n <el-option\r\n v-for=\"item in dynamicParaOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n </div>\r\n\r\n </div>\r\n <!-- 商品链接 -->\r\n <div class=\"goods-links-contian\">\r\n <div class=\"links-tools-row\">\r\n <treeselect\r\n :value=\"category\"\r\n :options=\"categoryOptions\"\r\n :normalizer=\"normalizer\"\r\n :default-expand-level=\"1\"\r\n placeholder=\"所有品类\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n\r\n @select=\"categorySelect\"\r\n />\r\n\r\n <treeselect\r\n v-model=\"classify\"\r\n :options=\"classifyOptions\"\r\n :normalizer=\"normalizer\"\r\n :default-expand-level=\"1\"\r\n placeholder=\"所有分类\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n @select=\"classifySelect\"\r\n />\r\n <el-input class=\"links-tools-input\"\r\n placeholder=\"请输入商品名称/货号\"\r\n v-model=\"searchGoods\" @keyup.native=\"(value) => toSearchInput(value)\" clearable @clear=\"clearInput\">\r\n <i slot=\"prefix\" class=\"el-input__icon el-icon-search\"></i>\r\n </el-input>\r\n </div>\r\n <!-- 商品列表 -->\r\n <div class=\"goods-link-content\">\r\n <ul class=\"goods-link-list\">\r\n <li class=\"goods-link-item\" v-for=\"(item, index) in goodsList\" @click=\"selectLinkItem(item)\">\r\n <img :src=\"item.src\" alt=\"商品图片\" />\r\n <div class=\"inline-block goods-message\">\r\n <p class=\"limit-2\">{{item.name}}</p>\r\n <p class=\"gray-color\">货号:{{item.goodsNum}}</p>\r\n <span>¥{{item.price}}</span>\r\n </div>\r\n </li>\r\n </ul>\r\n </div>\r\n <!-- 分页 -->\r\n <div class=\"links-tools-page\">\r\n <el-pagination\r\n @size-change=\"linkSizeChange\"\r\n @current-change=\"linkCurrentChange\"\r\n :current-page=\"currentPage\"\r\n :page-sizes=\"[20, 30, 40, 50]\"\r\n :page-size=\"pageSize\"\r\n layout=\"total, sizes, prev, pager, next, jumper\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </div>\r\n <el-tabs v-model=\"activeName\" @tab-click=\"handleClick\">\r\n <el-tab-pane label=\"商品链接\" name=\"first\">\r\n <!-- 商品链接 -->\r\n <div class=\"links-tools-row\">\r\n <treeselect\r\n :value=\"category\"\r\n :options=\"categoryOptions\"\r\n :normalizer=\"normalizer\"\r\n :default-expand-level=\"1\"\r\n placeholder=\"所有品类\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n\r\n @select=\"categorySelect\"\r\n />\r\n\r\n <treeselect\r\n v-model=\"classify\"\r\n :options=\"classifyOptions\"\r\n :normalizer=\"normalizer\"\r\n :default-expand-level=\"1\"\r\n placeholder=\"所有分类\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n @select=\"classifySelect\"\r\n />\r\n <el-input class=\"links-tools-input\"\r\n placeholder=\"请输入商品名称/货号\"\r\n v-model=\"searchGoods\" @keyup.native=\"(value) => toSearchInput(value)\" clearable @clear=\"clearInput\">\r\n <i slot=\"prefix\" class=\"el-input__icon el-icon-search\"></i>\r\n </el-input>\r\n </div>\r\n <!-- 商品列表 -->\r\n <div class=\"goods-link-content\">\r\n <ul class=\"goods-link-list\">\r\n <li class=\"goods-link-item\" v-for=\"(item, index) in goodsList\" @click=\"selectLinkItem(item)\">\r\n <img :src=\"item.src\" alt=\"商品图片\" />\r\n <div class=\"inline-block goods-message\">\r\n <p class=\"limit-2\">{{item.name}}</p>\r\n <p class=\"gray-color\">货号:{{item.goodsNum}}</p>\r\n <span>¥{{item.price}}</span>\r\n </div>\r\n </li>\r\n </ul>\r\n </div>\r\n <!-- 分页 -->\r\n <div class=\"links-tools-page\">\r\n <el-pagination\r\n @size-change=\"linkSizeChange\"\r\n @current-change=\"linkCurrentChange\"\r\n :current-page=\"currentPage\"\r\n :page-sizes=\"[20, 30, 40, 50]\"\r\n :page-size=\"pageSize\"\r\n layout=\"total, sizes, prev, pager, next, jumper\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </el-tab-pane>\r\n\r\n <el-tab-pane label=\"商品分类链接\" name=\"second\">\r\n <!-- 商品分类链接 -->\r\n <div class=\"goods-category\">\r\n <treeselect\r\n v-model=\"goodsCategory\"\r\n :options=\"goodsCategoryOptions\"\r\n :normalizer=\"normalizer\"\r\n :default-expand-level=\"1\"\r\n placeholder=\"所有品类\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n @select=\"goodsCategorySelect\"\r\n />\r\n </div>\r\n </el-tab-pane>\r\n\r\n <el-tab-pane label=\"主功能页面链接\" name=\"third\">\r\n <!-- 主功能页面链接 -->\r\n <div class=\"main-function-page\">\r\n <el-tree :data=\"mainFunctionPage\" :expand-on-click-node=\"false\" :props=\"defaultMainPageProps\" @node-click=\"mainPageNodeClick\"></el-tree>\r\n </div>\r\n </el-tab-pane>\r\n\r\n <el-tab-pane label=\"自定义页面链接\" name=\"fourth\">\r\n <!-- 自定义页面链接 -->\r\n <div class=\"definepage\">\r\n <ul class=\"definepage-ul\">\r\n <li class=\"definepage-ul-li\" v-for=\"(item,index) in definePageList\" @click=\"definePageClick(item)\">{{item.name}}</li>\r\n </ul>\r\n </div>\r\n </el-tab-pane>\r\n </el-tabs>\r\n\r\n <!-- 底部按钮 -->\r\n <span slot=\"footer\" class=\"dialog-footer\">\r\n <el-button @click=\"cancelLinkSelect\">取 消</el-button>\r\n <el-button type=\"primary\" @click=\"confirmLinkSelect\">确 定</el-button>\r\n </span>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n// 使用树形插件\r\n// import the component\r\nimport Treeselect from '@riophae/vue-treeselect'\r\nexport default {\r\n name: 'links',\r\n props: ['linkToolsVisible'],\r\n data () {\r\n return {\r\n\r\n // ---------------------------\r\n twoLevelVisible: true,\r\n threeLevelVisible: true,\r\n // 链接类型\r\n linksType: '',\r\n linksTypeOptions: [\r\n {\r\n id: '1',\r\n value: 'shoplink',\r\n label: '商城链接'\r\n },\r\n {\r\n id: '2',\r\n value: 'memberlink',\r\n label: '会员功能链接'\r\n },\r\n {\r\n id: '3',\r\n value: 'definelink',\r\n label: '自定义页面'\r\n },\r\n {\r\n id: '4',\r\n value: 'h5link',\r\n label: 'H5页面'\r\n },\r\n {\r\n id: '5',\r\n value: 'otherlink',\r\n label: '其他小程序'\r\n }\r\n ],\r\n // 二级数据\r\n twoLevelValue: '',\r\n twoLevelOptions: [\r\n {\r\n id: '1',\r\n value: 'shoplink',\r\n label: '商城链接'\r\n },\r\n ],\r\n // 三级数据\r\n threeLevelValue: '',\r\n threeLevelOptions: [\r\n {\r\n id: '1',\r\n value: 'shoplink',\r\n label: '商城链接'\r\n },\r\n ],\r\n\r\n // h5link\r\n h5linkVisible: false,\r\n h5linkObj: {\r\n name: '',\r\n url: '',\r\n fixParam: '',\r\n dynamicPara: '',\r\n dynamicParaOptions: []\r\n },\r\n // ---------------------------\r\n activeName: 'first',\r\n mylinkToolsVisible: this.linkToolsVisible,\r\n // 商品/分类/页面\r\n selectType: 1, // 1:商品 ; 2:分类; 3/4:页面\r\n // 品类\r\n searchGoods: '',\r\n category: null,\r\n categoryOptions: [\r\n {\r\n key: 'a',\r\n name: 'a',\r\n subOptions: [ {\r\n key: 'aa',\r\n name: 'aa',\r\n } ],\r\n }\r\n ],\r\n normalizer(node/*, id */) {\r\n // there is an extra `id` argument,\r\n // which could be useful if you have multiple instances\r\n // of vue-treeselect that share the same `normalizer` function\r\n return {\r\n id: node.key,\r\n label: node.name,\r\n children: node.subOptions,\r\n }\r\n },\r\n goodsList: [\r\n {\r\n id:'111',\r\n name: '美商海盗船Gaming系列 K70 RGB Rapidfire',\r\n goodsNum: \"errerr\",\r\n src: 'https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7',\r\n price: 567\r\n },\r\n {\r\n id:'112',\r\n name: '美商海盗船Gaming系列 K70 RGB Rapidfire',\r\n goodsNum: \"errerr\",\r\n src: 'https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7',\r\n price: 567\r\n },\r\n {\r\n id:'113',\r\n name: '美商海盗船Gaming系列 K70 RGB Rapidfire',\r\n goodsNum: \"errerr\",\r\n src: 'https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7',\r\n price: 567\r\n },\r\n {\r\n id:'112',\r\n name: '美商海盗船Gaming系列 K70 RGB Rapidfire',\r\n goodsNum: \"errerr\",\r\n src: 'https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7',\r\n price: 567\r\n },\r\n {\r\n id:'113',\r\n name: '美商海盗船Gaming系列 K70 RGB Rapidfire',\r\n goodsNum: \"errerr\",\r\n src: 'https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7',\r\n price: 567\r\n }\r\n ],\r\n // 分页\r\n currentPage: 1, // 当前页\r\n pageSize: 20, // 一页显示的个数\r\n total: 0, // 总数\r\n\r\n // 分类\r\n classify: null,\r\n classifyOptions: [\r\n {\r\n key: 'b',\r\n name: 'b',\r\n subOptions: [ {\r\n key: 'bb',\r\n name: 'bb',\r\n } ],\r\n }\r\n ],\r\n\r\n // 商品分类\r\n goodsCategory: null,\r\n goodsCategoryOptions: [\r\n {\r\n key: 'a',\r\n name: 'a',\r\n subOptions: [\r\n {\r\n key: 'aa',\r\n name: 'aa',\r\n },\r\n {\r\n key: 'a1',\r\n name: 'a1',\r\n },\r\n {\r\n key: 'a2',\r\n name: 'a2',\r\n }\r\n ],\r\n }\r\n ],\r\n\r\n // 主功能页面\r\n mainFunctionPage:[\r\n {\r\n label: '一级 1',\r\n children: [\r\n {\r\n label: '二级 1-1',\r\n children: [\r\n {\r\n label: '三级 1-1-1'\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n label: '一级 2',\r\n children: [\r\n {\r\n label: '二级 2-1',\r\n children: [\r\n {\r\n label: '三级 2-1-1'\r\n }\r\n ]\r\n },\r\n {\r\n label: '二级 2-2',\r\n children: [\r\n {\r\n label: '三级 2-2-1'\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n ],\r\n defaultMainPageProps: {\r\n children: 'children',\r\n label: 'label'\r\n },\r\n //自定义页面\r\n definePageList: [\r\n {\r\n id: '111',\r\n name: '测试1',\r\n src: '',\r\n },\r\n {\r\n id: '112',\r\n name: '测试2',\r\n src: '',\r\n },\r\n {\r\n id: '113',\r\n name: '测试3',\r\n src: '',\r\n },\r\n {\r\n id: '114',\r\n name: '测试4',\r\n src: '',\r\n },\r\n {\r\n id: '115',\r\n name: '测试5',\r\n src: '',\r\n },\r\n {\r\n id: '116',\r\n name: '测试6',\r\n src: '',\r\n },\r\n {\r\n id: '117',\r\n name: '测试7',\r\n src: '',\r\n },\r\n {\r\n id: '118',\r\n name: '测试8',\r\n src: '',\r\n },\r\n {\r\n id: '119',\r\n name: '测试9',\r\n src: '',\r\n },\r\n ]\r\n\r\n }\r\n },\r\n methods: {\r\n // --------------------------------------------------\r\n // 选择类型改变\r\n linksTypeChange: function(e) {\r\n var that = this\r\n console.log(e)\r\n },\r\n // twoLevelValueChange\r\n twoLevelValueChange(e) {\r\n var that = this\r\n console.log(e)\r\n },\r\n // threeLevelValueChange\r\n threeLevelValueChange(e) {\r\n var that = this\r\n console.log(e)\r\n },\r\n\r\n // 取消操作\r\n cancelLinkSelect() {\r\n var that = this\r\n this.$confirm('确认关闭?', '', {\r\n confirmButtonText: '确定',\r\n cancelButtonText: '取消',\r\n type: ''\r\n }).then(() => {\r\n console.log(\"点起确认\")\r\n that.$emit('linkSelect')\r\n }).catch(() => {\r\n console.log(\"取消 取消关闭\")\r\n });\r\n },\r\n\r\n // 确认操作\r\n confirmLinkSelect() {\r\n var that = this\r\n console.log(that.linksType,that.twoLevelValue,that.threeLevelValue)\r\n // 触发父组件方法,传递参数\r\n that.$emit('linkSelect')\r\n },\r\n\r\n // --------------------------------------------------\r\n handleClick(tab, event) {\r\n console.log(tab, event);\r\n var that = this\r\n switch(that.activeName) {\r\n case 'first':\r\n that.selectType = 1;\r\n break;\r\n case 'second':\r\n that.selectType = 2;\r\n break;\r\n case 'third':\r\n that.selectType = 3;\r\n break;\r\n case 'fourth':\r\n that.selectType = 3;\r\n break;\r\n }\r\n\r\n console.log(that.selectType)\r\n },\r\n\r\n // -------------------------------------------\r\n //选择树形节点方法\r\n\r\n // categorySelect\r\n categorySelect(node, id) {\r\n var that = this\r\n console.log(node, id)\r\n // 重新获取商品列表\r\n that.getGoodsList();\r\n },\r\n // classifySelect\r\n classifySelect(node, id) {\r\n var that = this\r\n console.log(node, id)\r\n // 重新获取商品列表\r\n that.getGoodsList();\r\n },\r\n\r\n // 商品分类 goodsCategorySelect\r\n goodsCategorySelect(node, id) {\r\n var that = this\r\n console.log(node, id)\r\n // 调用 确认/取消 弹窗\r\n that.selectLinkItem()\r\n },\r\n\r\n // --------------------------------------------\r\n\r\n // 关闭\r\n handleClose(done) {\r\n var that = this\r\n that.$confirm('确认关闭?')\r\n .then(_ => {\r\n done();\r\n that.mylinkToolsVisible = false;\r\n console.log(this.mylinkToolsVisible)\r\n that.$emit('linkSelect')\r\n })\r\n .catch(_ => {\r\n\r\n });\r\n },\r\n\r\n // 分页\r\n linkSizeChange(val) {\r\n var that = this\r\n console.log(`每页 ${val} 条`,that.pageSize);\r\n that.pageSize = val;\r\n\r\n },\r\n\r\n // 页码变化触发\r\n linkCurrentChange(val) {\r\n var that = this\r\n console.log(`当前页: ${val}`,that.currentPage);\r\n that.currentPage = val;\r\n\r\n },\r\n\r\n // 选择商品链接,弹窗提示\r\n selectLinkItem(item) {\r\n var that = this\r\n console.log(item)\r\n // 判断是商品/分类/页面\r\n var selectTypeName = null;\r\n switch(that.selectType) {\r\n case 1:\r\n selectTypeName = '商品';\r\n break;\r\n case 2:\r\n selectTypeName = '分类';\r\n break;\r\n case 3:\r\n selectTypeName = '页面';\r\n break;\r\n case 4:\r\n selectTypeName = '页面';\r\n break;\r\n }\r\n\r\n console.log(that.selectType,selectTypeName)\r\n that.$confirm('确认选择'+selectTypeName, '', {\r\n confirmButtonText: '确定',\r\n cancelButtonText: '取消',\r\n type: ''\r\n }).then(() => {\r\n // that.$emit('linkSelect')\r\n this.$message({\r\n type: 'success',\r\n message: '确定'\r\n });\r\n }).catch(() => {\r\n // this.$message({\r\n // type: 'info',\r\n // message: '已取消'\r\n // });\r\n });\r\n // that.$emit('linkSelect')\r\n },\r\n\r\n // 搜索输入\r\n toSearchInput: function(value) {\r\n var that = this;\r\n console.log(that.searchGoods,value)\r\n // 搜索重置当前页 为 1\r\n\r\n if (that.currentPage == 1) {\r\n that.getGoodsList();\r\n }else {\r\n that.currentPage = 1;\r\n }\r\n },\r\n // 清空输入\r\n clearInput: function(e) {\r\n var that = this;\r\n console.log(e,that.searchGoods);\r\n // 搜索重置当前页 为 1\r\n\r\n if (that.currentPage == 1) {\r\n that.getGoodsList();\r\n }else {\r\n that.currentPage = 1;\r\n }\r\n },\r\n\r\n // 获取商品列表\r\n getGoodsList() {\r\n var that = this\r\n\r\n var para = {\r\n curPage: that.currentPage,\r\n search: that.searchGoods || '',\r\n pageSize: that.pageSize\r\n };\r\n },\r\n\r\n // 主功能页面链接\r\n mainPageNodeClick: function(data) {\r\n var that = this\r\n console.log(data)\r\n // 弹窗提示\r\n that.selectLinkItem()\r\n },\r\n\r\n // 自定义页面链接\r\n definePageClick(data) {\r\n var that = this\r\n console.log(data)\r\n // 弹窗提示\r\n that.selectLinkItem()\r\n }\r\n },\r\n\r\n watch: {\r\n linkToolsVisible(val) {\r\n console.log(val)\r\n this.mylinkToolsVisible = val;//新增linkToolsVisible的watch,监听变更并同步到linkToolsVisible上\r\n }\r\n },\r\n\r\n mounted(){\r\n console.log('00000')\r\n },\r\n\r\n components: {\r\n Treeselect\r\n }\r\n}\r\n</script>\r\n\r\n\r\n<style lang=\"scss\" scoped>\r\n\r\n .el-tab-pane {\r\n min-height: 200px;\r\n }\r\n\r\n .vue-treeselect {\r\n display: inline-block;\r\n }\r\n\r\n .inline-block {\r\n display: inline-block;\r\n }\r\n\r\n .goods-link-content {\r\n padding: 15px 0 20px 0;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n .goods-link-list {\r\n font-size: 0;\r\n li:nth-child(3n+3) {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n .goods-link-item {\r\n display: inline-block;\r\n width: 310px;\r\n padding: 0 10px;\r\n height: 110px;\r\n border: 1px solid #e7e7eb;\r\n\r\n margin-right: 7px;\r\n margin-bottom: 10px;\r\n cursor: pointer;\r\n }\r\n .goods-link-item img {\r\n width: 80px;\r\n height: 80px;\r\n display: inline-block;\r\n margin-top: 10px;\r\n }\r\n\r\n .goods-message{\r\n width: 65%;\r\n margin-top: 10px;\r\n vertical-align: top;\r\n margin-left: 5px;\r\n white-space: normal;\r\n word-break: break-all;\r\n }\r\n\r\n .limit-2 {\r\n width: 100%;\r\n display: -webkit-box;\r\n -webkit-box-orient: vertical;\r\n -webkit-line-clamp: 2;\r\n white-space: pre-wrap;\r\n word-break: break-all;\r\n overflow: hidden;\r\n }\r\n\r\n .links-tools-row {\r\n /*overflow: hidden;*/\r\n }\r\n\r\n /* 分页 */\r\n .links-tools-page {\r\n text-align: right;\r\n }\r\n\r\n .goods-category {\r\n height: 300px;\r\n overflow: auto;\r\n }\r\n\r\n /* 主功能 */\r\n .main-function-page {\r\n height: 300px;\r\n overflow: auto;\r\n }\r\n\r\n /* 自定义 */\r\n .definepage {\r\n height: 300px;\r\n overflow: auto;\r\n .definepage-ul {\r\n li {\r\n height: 50px;\r\n line-height: 50px;\r\n cursor: pointer;\r\n &:hover {\r\n background: #f5f5f8;\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n /************************************************/\r\n .links-types {\r\n .types-title {\r\n display: inline-block;\r\n width: 80px;\r\n text-align: right;\r\n }\r\n }\r\n\r\n /* 商品链接 */\r\n .goods-links-contian {\r\n margin-top: 10px;\r\n }\r\n\r\n /* h5链接 */\r\n .h5link-row {\r\n width: 100%;\r\n margin-top: 10px;\r\n\r\n label {\r\n display: inline-block;\r\n width: 80px;\r\n text-align: right;\r\n }\r\n\r\n .el-input,.el-textarea {\r\n width: 450px;\r\n }\r\n\r\n .el-textarea {\r\n vertical-align: top;\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/linktools/linktoolsold.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"link-tools-contain\"},[_c('el-dialog',{class:_vm.activeName == 'first'? 'min-1051':'min-720',attrs:{\"title\":\"链接小工具\",\"visible\":_vm.mylinkToolsVisible,\"before-close\":_vm.handleClose},on:{\"update:visible\":function($event){_vm.mylinkToolsVisible=$event}}},[_c('div',{staticClass:\"links-types\"},[_c('label',{staticClass:\"types-title\"},[_vm._v(\"链接类型:\")]),_vm._v(\" \"),_c('el-select',{attrs:{\"placeholder\":\"请选择\"},on:{\"change\":_vm.linksTypeChange},model:{value:(_vm.linksType),callback:function ($$v) {_vm.linksType=$$v},expression:\"linksType\"}},_vm._l((_vm.linksTypeOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})})),_vm._v(\" \"),(_vm.twoLevelVisible)?_c('el-select',{attrs:{\"placeholder\":\"请选择\"},on:{\"change\":_vm.twoLevelValueChange},model:{value:(_vm.twoLevelValue),callback:function ($$v) {_vm.twoLevelValue=$$v},expression:\"twoLevelValue\"}},_vm._l((_vm.twoLevelOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})})):_vm._e(),_vm._v(\" \"),(_vm.threeLevelVisible)?_c('el-select',{attrs:{\"placeholder\":\"请选择\"},on:{\"change\":_vm.threeLevelValueChange},model:{value:(_vm.threeLevelValue),callback:function ($$v) {_vm.threeLevelValue=$$v},expression:\"threeLevelValue\"}},_vm._l((_vm.threeLevelOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})})):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"goods-category\"},[_c('treeselect',{attrs:{\"options\":_vm.goodsCategoryOptions,\"normalizer\":_vm.normalizer,\"default-expand-level\":1,\"placeholder\":\"所有品类\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\"},on:{\"select\":_vm.goodsCategorySelect},model:{value:(_vm.goodsCategory),callback:function ($$v) {_vm.goodsCategory=$$v},expression:\"goodsCategory\"}})],1)],1),_vm._v(\" \"),(_vm.h5linkVisible)?_c('div',{staticClass:\"h5link-contain\"},[_c('div',{staticClass:\"h5link-row\"},[_c('label',{staticClass:\"h5link-title\"},[_vm._v(\"名字:\")]),_vm._v(\" \"),_c('el-input',{attrs:{\"placeholder\":\"请输入网址\"},model:{value:(_vm.h5linkObj.name),callback:function ($$v) {_vm.$set(_vm.h5linkObj, \"name\", $$v)},expression:\"h5linkObj.name\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"h5link-row\"},[_c('label',{staticClass:\"h5link-title\"},[_vm._v(\"网址:\")]),_vm._v(\" \"),_c('el-input',{attrs:{\"placeholder\":\"请输入网址\"},model:{value:(_vm.h5linkObj.url),callback:function ($$v) {_vm.$set(_vm.h5linkObj, \"url\", $$v)},expression:\"h5linkObj.url\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"h5link-row\"},[_c('label',{staticClass:\"h5link-title\"},[_vm._v(\"固定参数:\")]),_vm._v(\" \"),_c('el-input',{attrs:{\"type\":\"textarea\",\"resize\":\"none\",\"rows\":4,\"placeholder\":\"请输入固定参数(可选)\"},model:{value:(_vm.h5linkObj.fixParam),callback:function ($$v) {_vm.$set(_vm.h5linkObj, \"fixParam\", $$v)},expression:\"h5linkObj.fixParam\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"h5link-row\"},[_c('label',{staticClass:\"h5link-title\"},[_vm._v(\"动态参数:\")]),_vm._v(\" \"),_c('el-select',{attrs:{\"multiple\":\"\",\"placeholder\":\"请选择\"},model:{value:(_vm.h5linkObj.dynamicPara),callback:function ($$v) {_vm.$set(_vm.h5linkObj, \"dynamicPara\", $$v)},expression:\"h5linkObj.dynamicPara\"}},_vm._l((_vm.dynamicParaOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}))],1)]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"goods-links-contian\"},[_c('div',{staticClass:\"links-tools-row\"},[_c('treeselect',{attrs:{\"value\":_vm.category,\"options\":_vm.categoryOptions,\"normalizer\":_vm.normalizer,\"default-expand-level\":1,\"placeholder\":\"所有品类\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\"},on:{\"select\":_vm.categorySelect}}),_vm._v(\" \"),_c('treeselect',{attrs:{\"options\":_vm.classifyOptions,\"normalizer\":_vm.normalizer,\"default-expand-level\":1,\"placeholder\":\"所有分类\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\"},on:{\"select\":_vm.classifySelect},model:{value:(_vm.classify),callback:function ($$v) {_vm.classify=$$v},expression:\"classify\"}}),_vm._v(\" \"),_c('el-input',{staticClass:\"links-tools-input\",attrs:{\"placeholder\":\"请输入商品名称/货号\",\"clearable\":\"\"},on:{\"clear\":_vm.clearInput},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toSearchInput(value); })($event)}},model:{value:(_vm.searchGoods),callback:function ($$v) {_vm.searchGoods=$$v},expression:\"searchGoods\"}},[_c('i',{staticClass:\"el-input__icon el-icon-search\",attrs:{\"slot\":\"prefix\"},slot:\"prefix\"})])],1),_vm._v(\" \"),_c('div',{staticClass:\"goods-link-content\"},[_c('ul',{staticClass:\"goods-link-list\"},_vm._l((_vm.goodsList),function(item,index){return _c('li',{staticClass:\"goods-link-item\",on:{\"click\":function($event){_vm.selectLinkItem(item)}}},[_c('img',{attrs:{\"src\":item.src,\"alt\":\"商品图片\"}}),_vm._v(\" \"),_c('div',{staticClass:\"inline-block goods-message\"},[_c('p',{staticClass:\"limit-2\"},[_vm._v(_vm._s(item.name))]),_vm._v(\" \"),_c('p',{staticClass:\"gray-color\"},[_vm._v(\"货号:\"+_vm._s(item.goodsNum))]),_vm._v(\" \"),_c('span',[_vm._v(\"¥\"+_vm._s(item.price))])])])}))]),_vm._v(\" \"),_c('div',{staticClass:\"links-tools-page\"},[_c('el-pagination',{attrs:{\"current-page\":_vm.currentPage,\"page-sizes\":[20, 30, 40, 50],\"page-size\":_vm.pageSize,\"layout\":\"total, sizes, prev, pager, next, jumper\",\"total\":_vm.total},on:{\"size-change\":_vm.linkSizeChange,\"current-change\":_vm.linkCurrentChange}})],1)]),_vm._v(\" \"),_c('el-tabs',{on:{\"tab-click\":_vm.handleClick},model:{value:(_vm.activeName),callback:function ($$v) {_vm.activeName=$$v},expression:\"activeName\"}},[_c('el-tab-pane',{attrs:{\"label\":\"商品链接\",\"name\":\"first\"}},[_c('div',{staticClass:\"links-tools-row\"},[_c('treeselect',{attrs:{\"value\":_vm.category,\"options\":_vm.categoryOptions,\"normalizer\":_vm.normalizer,\"default-expand-level\":1,\"placeholder\":\"所有品类\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\"},on:{\"select\":_vm.categorySelect}}),_vm._v(\" \"),_c('treeselect',{attrs:{\"options\":_vm.classifyOptions,\"normalizer\":_vm.normalizer,\"default-expand-level\":1,\"placeholder\":\"所有分类\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\"},on:{\"select\":_vm.classifySelect},model:{value:(_vm.classify),callback:function ($$v) {_vm.classify=$$v},expression:\"classify\"}}),_vm._v(\" \"),_c('el-input',{staticClass:\"links-tools-input\",attrs:{\"placeholder\":\"请输入商品名称/货号\",\"clearable\":\"\"},on:{\"clear\":_vm.clearInput},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toSearchInput(value); })($event)}},model:{value:(_vm.searchGoods),callback:function ($$v) {_vm.searchGoods=$$v},expression:\"searchGoods\"}},[_c('i',{staticClass:\"el-input__icon el-icon-search\",attrs:{\"slot\":\"prefix\"},slot:\"prefix\"})])],1),_vm._v(\" \"),_c('div',{staticClass:\"goods-link-content\"},[_c('ul',{staticClass:\"goods-link-list\"},_vm._l((_vm.goodsList),function(item,index){return _c('li',{staticClass:\"goods-link-item\",on:{\"click\":function($event){_vm.selectLinkItem(item)}}},[_c('img',{attrs:{\"src\":item.src,\"alt\":\"商品图片\"}}),_vm._v(\" \"),_c('div',{staticClass:\"inline-block goods-message\"},[_c('p',{staticClass:\"limit-2\"},[_vm._v(_vm._s(item.name))]),_vm._v(\" \"),_c('p',{staticClass:\"gray-color\"},[_vm._v(\"货号:\"+_vm._s(item.goodsNum))]),_vm._v(\" \"),_c('span',[_vm._v(\"¥\"+_vm._s(item.price))])])])}))]),_vm._v(\" \"),_c('div',{staticClass:\"links-tools-page\"},[_c('el-pagination',{attrs:{\"current-page\":_vm.currentPage,\"page-sizes\":[20, 30, 40, 50],\"page-size\":_vm.pageSize,\"layout\":\"total, sizes, prev, pager, next, jumper\",\"total\":_vm.total},on:{\"size-change\":_vm.linkSizeChange,\"current-change\":_vm.linkCurrentChange}})],1)]),_vm._v(\" \"),_c('el-tab-pane',{attrs:{\"label\":\"商品分类链接\",\"name\":\"second\"}},[_c('div',{staticClass:\"goods-category\"},[_c('treeselect',{attrs:{\"options\":_vm.goodsCategoryOptions,\"normalizer\":_vm.normalizer,\"default-expand-level\":1,\"placeholder\":\"所有品类\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\"},on:{\"select\":_vm.goodsCategorySelect},model:{value:(_vm.goodsCategory),callback:function ($$v) {_vm.goodsCategory=$$v},expression:\"goodsCategory\"}})],1)]),_vm._v(\" \"),_c('el-tab-pane',{attrs:{\"label\":\"主功能页面链接\",\"name\":\"third\"}},[_c('div',{staticClass:\"main-function-page\"},[_c('el-tree',{attrs:{\"data\":_vm.mainFunctionPage,\"expand-on-click-node\":false,\"props\":_vm.defaultMainPageProps},on:{\"node-click\":_vm.mainPageNodeClick}})],1)]),_vm._v(\" \"),_c('el-tab-pane',{attrs:{\"label\":\"自定义页面链接\",\"name\":\"fourth\"}},[_c('div',{staticClass:\"definepage\"},[_c('ul',{staticClass:\"definepage-ul\"},_vm._l((_vm.definePageList),function(item,index){return _c('li',{staticClass:\"definepage-ul-li\",on:{\"click\":function($event){_vm.definePageClick(item)}}},[_vm._v(_vm._s(item.name))])}))])])],1),_vm._v(\" \"),_c('span',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":_vm.cancelLinkSelect}},[_vm._v(\"取 消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.confirmLinkSelect}},[_vm._v(\"确 定\")])],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-5ede3db4\",\"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/linktools/linktoolsold.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-5ede3db4\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./linktoolsold.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!./linktoolsold.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./linktoolsold.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-5ede3db4\\\",\\\"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!./linktoolsold.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-5ede3db4\"\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/linktools/linktoolsold.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///src/view/linktools/linktoolsold.vue","webpack:///./src/view/linktools/linktoolsold.vue?8557","webpack:///./src/view/linktools/linktoolsold.vue"],"names":["linktoolsold","name","props","data","twoLevelVisible","threeLevelVisible","linksType","linksTypeOptions","id","value","label","twoLevelValue","twoLevelOptions","threeLevelValue","threeLevelOptions","h5linkVisible","h5linkObj","url","fixParam","dynamicPara","dynamicParaOptions","activeName","mylinkToolsVisible","this","linkToolsVisible","selectType","searchGoods","category","categoryOptions","key","subOptions","normalizer","node","children","goodsList","goodsNum","src","price","currentPage","pageSize","total","classify","classifyOptions","goodsCategory","goodsCategoryOptions","mainFunctionPage","defaultMainPageProps","definePageList","methods","linksTypeChange","e","console","log","twoLevelValueChange","threeLevelValueChange","cancelLinkSelect","that","$confirm","confirmButtonText","cancelButtonText","type","then","$emit","catch","confirmLinkSelect","handleClick","tab","event","categorySelect","getGoodsList","classifySelect","goodsCategorySelect","selectLinkItem","handleClose","done","_this","_","linkSizeChange","val","linkCurrentChange","item","_this2","selectTypeName","$message","message","toSearchInput","clearInput","mainPageNodeClick","definePageClick","watch","mounted","components","Treeselect","a","linktools_linktoolsold","render","_vm","_h","$createElement","_c","_self","staticClass","class","attrs","title","visible","before-close","on","update:visible","$event","_v","placeholder","change","model","callback","$$v","expression","_l","_e","options","default-expand-level","noOptionsText","noResultsText","select","$set","resize","rows","multiple","clearable","clear","nativeOn","keyup","slot","index","click","alt","_s","current-page","page-sizes","page-size","layout","size-change","current-change","tab-click","expand-on-click-node","node-click","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"wHA8OAA,GACAC,KAAA,QACAC,OAAA,oBACAC,KAHA,WAIA,OAGAC,iBAAA,EACAC,mBAAA,EAEAC,UAAA,GACAC,mBAEAC,GAAA,IACAC,MAAA,WACAC,MAAA,SAGAF,GAAA,IACAC,MAAA,aACAC,MAAA,WAGAF,GAAA,IACAC,MAAA,aACAC,MAAA,UAGAF,GAAA,IACAC,MAAA,SACAC,MAAA,SAGAF,GAAA,IACAC,MAAA,YACAC,MAAA,UAIAC,cAAA,GACAC,kBAEAJ,GAAA,IACAC,MAAA,WACAC,MAAA,SAIAG,gBAAA,GACAC,oBAEAN,GAAA,IACAC,MAAA,WACAC,MAAA,SAKAK,eAAA,EACAC,WACAf,KAAA,GACAgB,IAAA,GACAC,SAAA,GACAC,YAAA,GACAC,uBAGAC,WAAA,QACAC,mBAAAC,KAAAC,iBAEAC,WAAA,EAEAC,YAAA,GACAC,SAAA,KACAC,kBAEAC,IAAA,IACA5B,KAAA,IACA6B,aACAD,IAAA,KACA5B,KAAA,SAIA8B,WAhFA,SAgFAC,GAIA,OACAxB,GAAAwB,EAAAH,IACAnB,MAAAsB,EAAA/B,KACAgC,SAAAD,EAAAF,aAGAI,YAEA1B,GAAA,MACAP,KAAA,kCACAkC,SAAA,SACAC,IAAA,iFACAC,MAAA,MAGA7B,GAAA,MACAP,KAAA,kCACAkC,SAAA,SACAC,IAAA,iFACAC,MAAA,MAGA7B,GAAA,MACAP,KAAA,kCACAkC,SAAA,SACAC,IAAA,iFACAC,MAAA,MAGA7B,GAAA,MACAP,KAAA,kCACAkC,SAAA,SACAC,IAAA,iFACAC,MAAA,MAGA7B,GAAA,MACAP,KAAA,kCACAkC,SAAA,SACAC,IAAA,iFACAC,MAAA,MAIAC,YAAA,EACAC,SAAA,GACAC,MAAA,EAGAC,SAAA,KACAC,kBAEAb,IAAA,IACA5B,KAAA,IACA6B,aACAD,IAAA,KACA5B,KAAA,SAMA0C,cAAA,KACAC,uBAEAf,IAAA,IACA5B,KAAA,IACA6B,aAEAD,IAAA,KACA5B,KAAA,OAGA4B,IAAA,KACA5B,KAAA,OAGA4B,IAAA,KACA5B,KAAA,SAOA4C,mBAEAnC,MAAA,OACAuB,WAEAvB,MAAA,SACAuB,WAEAvB,MAAA,iBAOAA,MAAA,OACAuB,WAEAvB,MAAA,SACAuB,WAEAvB,MAAA,eAKAA,MAAA,SACAuB,WAEAvB,MAAA,iBAOAoC,sBACAb,SAAA,WACAvB,MAAA,SAGAqC,iBAEAvC,GAAA,MACAP,KAAA,MACAmC,IAAA,KAGA5B,GAAA,MACAP,KAAA,MACAmC,IAAA,KAGA5B,GAAA,MACAP,KAAA,MACAmC,IAAA,KAGA5B,GAAA,MACAP,KAAA,MACAmC,IAAA,KAGA5B,GAAA,MACAP,KAAA,MACAmC,IAAA,KAGA5B,GAAA,MACAP,KAAA,MACAmC,IAAA,KAGA5B,GAAA,MACAP,KAAA,MACAmC,IAAA,KAGA5B,GAAA,MACAP,KAAA,MACAmC,IAAA,KAGA5B,GAAA,MACAP,KAAA,MACAmC,IAAA,OAMAY,SAGAC,gBAAA,SAAAC,GAEAC,QAAAC,IAAAF,IAGAG,oBARA,SAQAH,GAEAC,QAAAC,IAAAF,IAGAI,sBAbA,SAaAJ,GAEAC,QAAAC,IAAAF,IAIAK,iBAnBA,WAoBA,IAAAC,EAAAjC,KACAA,KAAAkC,SAAA,YACAC,kBAAA,KACAC,iBAAA,KACAC,KAAA,KACAC,KAAA,WACAV,QAAAC,IAAA,QACAI,EAAAM,MAAA,gBACAC,MAAA,WACAZ,QAAAC,IAAA,cAKAY,kBAlCA,WAoCAb,QAAAC,IADA7B,KACAjB,UADAiB,KACAZ,cADAY,KACAV,iBADAU,KAGAuC,MAAA,eAIAG,YA1CA,SA0CAC,EAAAC,GACAhB,QAAAC,IAAAc,EAAAC,GAEA,OADA5C,KACAF,YACA,YAFAE,KAGAE,WAAA,EACA,MACA,aALAF,KAMAE,WAAA,EACA,MACA,YAGA,aAXAF,KAYAE,WAAA,EAIA0B,QAAAC,IAhBA7B,KAgBAE,aAOA2C,eAnEA,SAmEApC,EAAAxB,GAEA2C,QAAAC,IAAApB,EAAAxB,GADAe,KAGA8C,gBAGAC,eA1EA,SA0EAtC,EAAAxB,GAEA2C,QAAAC,IAAApB,EAAAxB,GADAe,KAGA8C,gBAIAE,oBAlFA,SAkFAvC,EAAAxB,GAEA2C,QAAAC,IAAApB,EAAAxB,GADAe,KAGAiD,kBAMAC,YA5FA,SA4FAC,GAAA,IAAAC,EAAApD,KACAiC,EAAAjC,KACAiC,EAAAC,SAAA,SACAI,KAAA,SAAAe,GACAF,IACAlB,EAAAlC,oBAAA,EACA6B,QAAAC,IAAAuB,EAAArD,oBACAkC,EAAAM,MAAA,gBAEAC,MAAA,SAAAa,OAMAC,eA3GA,SA2GAC,GAEA3B,QAAAC,IAAA,MAAA0B,EAAA,KADAvD,KACAgB,UADAhB,KAEAgB,SAAAuC,GAKAC,kBAnHA,SAmHAD,GAEA3B,QAAAC,IAAA,QAAA0B,EADAvD,KACAe,aADAf,KAEAe,YAAAwC,GAKAN,eA3HA,SA2HAQ,GAAA,IAAAC,EAAA1D,KAEA4B,QAAAC,IAAA4B,GAEA,IAAAE,EAAA,KACA,OAJA3D,KAIAE,YACA,OACAyD,EAAA,KACA,MACA,OACAA,EAAA,KACA,MACA,OAGA,OACAA,EAAA,KAIA/B,QAAAC,IAnBA7B,KAmBAE,WAAAyD,GAnBA3D,KAoBAkC,SAAA,OAAAyB,EAAA,IACAxB,kBAAA,KACAC,iBAAA,KACAC,KAAA,KACAC,KAAA,WAEAoB,EAAAE,UACAvB,KAAA,UACAwB,QAAA,SAEArB,MAAA,eAUAsB,cAAA,SAAA5E,GAEA0C,QAAAC,IADA7B,KACAG,YAAAjB,GAGA,GAJAc,KAIAe,YAJAf,KAKA8C,eALA9C,KAOAe,YAAA,GAIAgD,WAAA,SAAApC,GAEAC,QAAAC,IAAAF,EADA3B,KACAG,aAGA,GAJAH,KAIAe,YAJAf,KAKA8C,eALA9C,KAOAe,YAAA,GAKA+B,aA7LA,WA8LA9C,KAGAe,YAHAf,KAIAG,YAJAH,KAKAgB,UAKAgD,kBAAA,SAAApF,GAEAgD,QAAAC,IAAAjD,GADAoB,KAGAiD,kBAIAgB,gBAhNA,SAgNArF,GAEAgD,QAAAC,IAAAjD,GADAoB,KAGAiD,mBAIAiB,OACAjE,iBADA,SACAsD,GACA3B,QAAAC,IAAA0B,GACAvD,KAAAD,mBAAAwD,IAIAY,QAveA,WAweAvC,QAAAC,IAAA,UAGAuC,YACAC,kBAAAC,ICvtBAC,GADiBC,OAFjB,WAA0B,IAAAC,EAAAzE,KAAa0E,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,uBAAiCF,EAAA,aAAkBG,MAAA,SAAAN,EAAA3E,WAAA,qBAAAkF,OAA6DC,MAAA,QAAAC,QAAAT,EAAA1E,mBAAAoF,eAAAV,EAAAvB,aAAgFkC,IAAKC,iBAAA,SAAAC,GAAkCb,EAAA1E,mBAAAuF,MAAgCV,EAAA,OAAYE,YAAA,gBAA0BF,EAAA,SAAcE,YAAA,gBAA0BL,EAAAc,GAAA,WAAAd,EAAAc,GAAA,KAAAX,EAAA,aAAgDI,OAAOQ,YAAA,OAAoBJ,IAAKK,OAAAhB,EAAA/C,iBAA6BgE,OAAQxG,MAAAuF,EAAA,UAAAkB,SAAA,SAAAC,GAA+CnB,EAAA1F,UAAA6G,GAAkBC,WAAA,cAAyBpB,EAAAqB,GAAArB,EAAA,0BAAAhB,GAA8C,OAAAmB,EAAA,aAAuBtE,IAAAmD,EAAAvE,MAAA8F,OAAsB7F,MAAAsE,EAAAtE,MAAAD,MAAAuE,EAAAvE,YAAyCuF,EAAAc,GAAA,KAAAd,EAAA,gBAAAG,EAAA,aAAqDI,OAAOQ,YAAA,OAAoBJ,IAAKK,OAAAhB,EAAA3C,qBAAiC4D,OAAQxG,MAAAuF,EAAA,cAAAkB,SAAA,SAAAC,GAAmDnB,EAAArF,cAAAwG,GAAsBC,WAAA,kBAA6BpB,EAAAqB,GAAArB,EAAA,yBAAAhB,GAA6C,OAAAmB,EAAA,aAAuBtE,IAAAmD,EAAAvE,MAAA8F,OAAsB7F,MAAAsE,EAAAtE,MAAAD,MAAAuE,EAAAvE,YAAyCuF,EAAAsB,KAAAtB,EAAAc,GAAA,KAAAd,EAAA,kBAAAG,EAAA,aAAgEI,OAAOQ,YAAA,OAAoBJ,IAAKK,OAAAhB,EAAA1C,uBAAmC2D,OAAQxG,MAAAuF,EAAA,gBAAAkB,SAAA,SAAAC,GAAqDnB,EAAAnF,gBAAAsG,GAAwBC,WAAA,oBAA+BpB,EAAAqB,GAAArB,EAAA,2BAAAhB,GAA+C,OAAAmB,EAAA,aAAuBtE,IAAAmD,EAAAvE,MAAA8F,OAAsB7F,MAAAsE,EAAAtE,MAAAD,MAAAuE,EAAAvE,YAAyCuF,EAAAsB,KAAAtB,EAAAc,GAAA,KAAAX,EAAA,OAAkCE,YAAA,mBAA6BF,EAAA,cAAmBI,OAAOgB,QAAAvB,EAAApD,qBAAAb,WAAAiE,EAAAjE,WAAAyF,uBAAA,EAAAT,YAAA,OAAAU,cAAA,OAAAC,cAAA,OAA0Jf,IAAKgB,OAAA3B,EAAAzB,qBAAiC0C,OAAQxG,MAAAuF,EAAA,cAAAkB,SAAA,SAAAC,GAAmDnB,EAAArD,cAAAwE,GAAsBC,WAAA,oBAA6B,OAAApB,EAAAc,GAAA,KAAAd,EAAA,cAAAG,EAAA,OAAoDE,YAAA,mBAA6BF,EAAA,OAAYE,YAAA,eAAyBF,EAAA,SAAcE,YAAA,iBAA2BL,EAAAc,GAAA,SAAAd,EAAAc,GAAA,KAAAX,EAAA,YAA6CI,OAAOQ,YAAA,SAAsBE,OAAQxG,MAAAuF,EAAAhF,UAAA,KAAAkG,SAAA,SAAAC,GAAoDnB,EAAA4B,KAAA5B,EAAAhF,UAAA,OAAAmG,IAAqCC,WAAA,qBAA8B,GAAApB,EAAAc,GAAA,KAAAX,EAAA,OAA4BE,YAAA,eAAyBF,EAAA,SAAcE,YAAA,iBAA2BL,EAAAc,GAAA,SAAAd,EAAAc,GAAA,KAAAX,EAAA,YAA6CI,OAAOQ,YAAA,SAAsBE,OAAQxG,MAAAuF,EAAAhF,UAAA,IAAAkG,SAAA,SAAAC,GAAmDnB,EAAA4B,KAAA5B,EAAAhF,UAAA,MAAAmG,IAAoCC,WAAA,oBAA6B,GAAApB,EAAAc,GAAA,KAAAX,EAAA,OAA4BE,YAAA,eAAyBF,EAAA,SAAcE,YAAA,iBAA2BL,EAAAc,GAAA,WAAAd,EAAAc,GAAA,KAAAX,EAAA,YAA+CI,OAAO3C,KAAA,WAAAiE,OAAA,OAAAC,KAAA,EAAAf,YAAA,eAAuEE,OAAQxG,MAAAuF,EAAAhF,UAAA,SAAAkG,SAAA,SAAAC,GAAwDnB,EAAA4B,KAAA5B,EAAAhF,UAAA,WAAAmG,IAAyCC,WAAA,yBAAkC,GAAApB,EAAAc,GAAA,KAAAX,EAAA,OAA4BE,YAAA,eAAyBF,EAAA,SAAcE,YAAA,iBAA2BL,EAAAc,GAAA,WAAAd,EAAAc,GAAA,KAAAX,EAAA,aAAgDI,OAAOwB,SAAA,GAAAhB,YAAA,OAAkCE,OAAQxG,MAAAuF,EAAAhF,UAAA,YAAAkG,SAAA,SAAAC,GAA2DnB,EAAA4B,KAAA5B,EAAAhF,UAAA,cAAAmG,IAA4CC,WAAA,0BAAqCpB,EAAAqB,GAAArB,EAAA,4BAAAhB,GAAgD,OAAAmB,EAAA,aAAuBtE,IAAAmD,EAAAvE,MAAA8F,OAAsB7F,MAAAsE,EAAAtE,MAAAD,MAAAuE,EAAAvE,aAAyC,KAAAuF,EAAAsB,KAAAtB,EAAAc,GAAA,KAAAX,EAAA,OAAwCE,YAAA,wBAAkCF,EAAA,OAAYE,YAAA,oBAA8BF,EAAA,cAAmBI,OAAO9F,MAAAuF,EAAArE,SAAA4F,QAAAvB,EAAApE,gBAAAG,WAAAiE,EAAAjE,WAAAyF,uBAAA,EAAAT,YAAA,OAAAU,cAAA,OAAAC,cAAA,OAA0Kf,IAAKgB,OAAA3B,EAAA5B,kBAA6B4B,EAAAc,GAAA,KAAAX,EAAA,cAA+BI,OAAOgB,QAAAvB,EAAAtD,gBAAAX,WAAAiE,EAAAjE,WAAAyF,uBAAA,EAAAT,YAAA,OAAAU,cAAA,OAAAC,cAAA,OAAqJf,IAAKgB,OAAA3B,EAAA1B,gBAA4B2C,OAAQxG,MAAAuF,EAAA,SAAAkB,SAAA,SAAAC,GAA8CnB,EAAAvD,SAAA0E,GAAiBC,WAAA,cAAwBpB,EAAAc,GAAA,KAAAX,EAAA,YAA6BE,YAAA,oBAAAE,OAAuCQ,YAAA,aAAAiB,UAAA,IAA0CrB,IAAKsB,MAAAjC,EAAAV,YAAuB4C,UAAWC,MAAA,SAAAtB,GAAyB,OAAApG,EAA6DoG,EAAnCb,EAAAX,cAAA5E,GAA1B,IAAAA,IAAwEwG,OAAQxG,MAAAuF,EAAA,YAAAkB,SAAA,SAAAC,GAAiDnB,EAAAtE,YAAAyF,GAAoBC,WAAA,iBAA2BjB,EAAA,KAAUE,YAAA,gCAAAE,OAAmD6B,KAAA,UAAgBA,KAAA,cAAe,GAAApC,EAAAc,GAAA,KAAAX,EAAA,OAA8BE,YAAA,uBAAiCF,EAAA,MAAWE,YAAA,mBAA8BL,EAAAqB,GAAArB,EAAA,mBAAAhB,EAAAqD,GAA6C,OAAAlC,EAAA,MAAgBE,YAAA,kBAAAM,IAAkC2B,MAAA,SAAAzB,GAAyBb,EAAAxB,eAAAQ,OAA2BmB,EAAA,OAAYI,OAAOnE,IAAA4C,EAAA5C,IAAAmG,IAAA,UAA6BvC,EAAAc,GAAA,KAAAX,EAAA,OAAwBE,YAAA,+BAAyCF,EAAA,KAAUE,YAAA,YAAsBL,EAAAc,GAAAd,EAAAwC,GAAAxD,EAAA/E,SAAA+F,EAAAc,GAAA,KAAAX,EAAA,KAAkDE,YAAA,eAAyBL,EAAAc,GAAA,MAAAd,EAAAwC,GAAAxD,EAAA7C,aAAA6D,EAAAc,GAAA,KAAAX,EAAA,QAAAH,EAAAc,GAAA,IAAAd,EAAAwC,GAAAxD,EAAA3C,mBAAoG2D,EAAAc,GAAA,KAAAX,EAAA,OAA2BE,YAAA,qBAA+BF,EAAA,iBAAsBI,OAAOkC,eAAAzC,EAAA1D,YAAAoG,cAAA,aAAAC,YAAA3C,EAAAzD,SAAAqG,OAAA,0CAAApG,MAAAwD,EAAAxD,OAA2JmE,IAAKkC,cAAA7C,EAAAnB,eAAAiE,iBAAA9C,EAAAjB,sBAAyE,KAAAiB,EAAAc,GAAA,KAAAX,EAAA,WAAkCQ,IAAIoC,YAAA/C,EAAA/B,aAA4BgD,OAAQxG,MAAAuF,EAAA,WAAAkB,SAAA,SAAAC,GAAgDnB,EAAA3E,WAAA8F,GAAmBC,WAAA,gBAA0BjB,EAAA,eAAoBI,OAAO7F,MAAA,OAAAT,KAAA,WAA+BkG,EAAA,OAAYE,YAAA,oBAA8BF,EAAA,cAAmBI,OAAO9F,MAAAuF,EAAArE,SAAA4F,QAAAvB,EAAApE,gBAAAG,WAAAiE,EAAAjE,WAAAyF,uBAAA,EAAAT,YAAA,OAAAU,cAAA,OAAAC,cAAA,OAA0Kf,IAAKgB,OAAA3B,EAAA5B,kBAA6B4B,EAAAc,GAAA,KAAAX,EAAA,cAA+BI,OAAOgB,QAAAvB,EAAAtD,gBAAAX,WAAAiE,EAAAjE,WAAAyF,uBAAA,EAAAT,YAAA,OAAAU,cAAA,OAAAC,cAAA,OAAqJf,IAAKgB,OAAA3B,EAAA1B,gBAA4B2C,OAAQxG,MAAAuF,EAAA,SAAAkB,SAAA,SAAAC,GAA8CnB,EAAAvD,SAAA0E,GAAiBC,WAAA,cAAwBpB,EAAAc,GAAA,KAAAX,EAAA,YAA6BE,YAAA,oBAAAE,OAAuCQ,YAAA,aAAAiB,UAAA,IAA0CrB,IAAKsB,MAAAjC,EAAAV,YAAuB4C,UAAWC,MAAA,SAAAtB,GAAyB,OAAApG,EAA6DoG,EAAnCb,EAAAX,cAAA5E,GAA1B,IAAAA,IAAwEwG,OAAQxG,MAAAuF,EAAA,YAAAkB,SAAA,SAAAC,GAAiDnB,EAAAtE,YAAAyF,GAAoBC,WAAA,iBAA2BjB,EAAA,KAAUE,YAAA,gCAAAE,OAAmD6B,KAAA,UAAgBA,KAAA,cAAe,GAAApC,EAAAc,GAAA,KAAAX,EAAA,OAA8BE,YAAA,uBAAiCF,EAAA,MAAWE,YAAA,mBAA8BL,EAAAqB,GAAArB,EAAA,mBAAAhB,EAAAqD,GAA6C,OAAAlC,EAAA,MAAgBE,YAAA,kBAAAM,IAAkC2B,MAAA,SAAAzB,GAAyBb,EAAAxB,eAAAQ,OAA2BmB,EAAA,OAAYI,OAAOnE,IAAA4C,EAAA5C,IAAAmG,IAAA,UAA6BvC,EAAAc,GAAA,KAAAX,EAAA,OAAwBE,YAAA,+BAAyCF,EAAA,KAAUE,YAAA,YAAsBL,EAAAc,GAAAd,EAAAwC,GAAAxD,EAAA/E,SAAA+F,EAAAc,GAAA,KAAAX,EAAA,KAAkDE,YAAA,eAAyBL,EAAAc,GAAA,MAAAd,EAAAwC,GAAAxD,EAAA7C,aAAA6D,EAAAc,GAAA,KAAAX,EAAA,QAAAH,EAAAc,GAAA,IAAAd,EAAAwC,GAAAxD,EAAA3C,mBAAoG2D,EAAAc,GAAA,KAAAX,EAAA,OAA2BE,YAAA,qBAA+BF,EAAA,iBAAsBI,OAAOkC,eAAAzC,EAAA1D,YAAAoG,cAAA,aAAAC,YAAA3C,EAAAzD,SAAAqG,OAAA,0CAAApG,MAAAwD,EAAAxD,OAA2JmE,IAAKkC,cAAA7C,EAAAnB,eAAAiE,iBAAA9C,EAAAjB,sBAAyE,KAAAiB,EAAAc,GAAA,KAAAX,EAAA,eAAsCI,OAAO7F,MAAA,SAAAT,KAAA,YAAkCkG,EAAA,OAAYE,YAAA,mBAA6BF,EAAA,cAAmBI,OAAOgB,QAAAvB,EAAApD,qBAAAb,WAAAiE,EAAAjE,WAAAyF,uBAAA,EAAAT,YAAA,OAAAU,cAAA,OAAAC,cAAA,OAA0Jf,IAAKgB,OAAA3B,EAAAzB,qBAAiC0C,OAAQxG,MAAAuF,EAAA,cAAAkB,SAAA,SAAAC,GAAmDnB,EAAArD,cAAAwE,GAAsBC,WAAA,oBAA6B,KAAApB,EAAAc,GAAA,KAAAX,EAAA,eAAsCI,OAAO7F,MAAA,UAAAT,KAAA,WAAkCkG,EAAA,OAAYE,YAAA,uBAAiCF,EAAA,WAAgBI,OAAOpG,KAAA6F,EAAAnD,iBAAAmG,wBAAA,EAAA9I,MAAA8F,EAAAlD,sBAA0F6D,IAAKsC,aAAAjD,EAAAT,sBAAoC,KAAAS,EAAAc,GAAA,KAAAX,EAAA,eAAsCI,OAAO7F,MAAA,UAAAT,KAAA,YAAmCkG,EAAA,OAAYE,YAAA,eAAyBF,EAAA,MAAWE,YAAA,iBAA4BL,EAAAqB,GAAArB,EAAA,wBAAAhB,EAAAqD,GAAkD,OAAAlC,EAAA,MAAgBE,YAAA,mBAAAM,IAAmC2B,MAAA,SAAAzB,GAAyBb,EAAAR,gBAAAR,OAA4BgB,EAAAc,GAAAd,EAAAwC,GAAAxD,EAAA/E,iBAA8B,GAAA+F,EAAAc,GAAA,KAAAX,EAAA,QAAkCE,YAAA,gBAAAE,OAAmC6B,KAAA,UAAgBA,KAAA,WAAejC,EAAA,aAAkBQ,IAAI2B,MAAAtC,EAAAzC,oBAA8ByC,EAAAc,GAAA,SAAAd,EAAAc,GAAA,KAAAX,EAAA,aAA8CI,OAAO3C,KAAA,WAAiB+C,IAAK2B,MAAAtC,EAAAhC,qBAA+BgC,EAAAc,GAAA,sBAEroRoC,oBCCjB,IAcAC,EAdAC,EAAA,OAcAC,CACArJ,EACA8F,GATA,EAVA,SAAAwD,GACAF,EAAA,SAaA,kBAEA,MAUAG,EAAA,QAAAJ,EAAA","file":"static/js/21.09ef3499b85121c205bf.js","sourcesContent":["<template>\r\n <!-- 链接小工具 -->\r\n <div class=\"link-tools-contain\">\r\n <el-dialog :class=\"activeName == 'first'? 'min-1051':'min-720'\"\r\n title=\"链接小工具\"\r\n :visible.sync=\"mylinkToolsVisible\"\r\n :before-close=\"handleClose\">\r\n <!-- 链接类型 -->\r\n <div class=\"links-types\">\r\n <label class=\"types-title\">链接类型:</label>\r\n <el-select v-model=\"linksType\" placeholder=\"请选择\" @change=\"linksTypeChange\">\r\n <el-option\r\n v-for=\"item in linksTypeOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n <el-select v-model=\"twoLevelValue\" placeholder=\"请选择\" v-if=\"twoLevelVisible\" @change=\"twoLevelValueChange\">\r\n <el-option\r\n v-for=\"item in twoLevelOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n <el-select v-model=\"threeLevelValue\" placeholder=\"请选择\" v-if=\"threeLevelVisible\" @change=\"threeLevelValueChange\">\r\n <el-option\r\n v-for=\"item in threeLevelOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n <!-- 商品分类链接 -->\r\n <div class=\"goods-category\">\r\n <treeselect\r\n v-model=\"goodsCategory\"\r\n :options=\"goodsCategoryOptions\"\r\n :normalizer=\"normalizer\"\r\n :default-expand-level=\"1\"\r\n placeholder=\"所有品类\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n @select=\"goodsCategorySelect\"\r\n />\r\n </div>\r\n </div>\r\n <!-- h5 -->\r\n <div class=\"h5link-contain\" v-if=\"h5linkVisible\">\r\n <div class=\"h5link-row\">\r\n <label class=\"h5link-title\">名字:</label>\r\n <el-input v-model=\"h5linkObj.name\" placeholder=\"请输入网址\"></el-input>\r\n </div>\r\n <div class=\"h5link-row\">\r\n <label class=\"h5link-title\">网址:</label>\r\n <el-input v-model=\"h5linkObj.url\" placeholder=\"请输入网址\"></el-input>\r\n </div>\r\n <div class=\"h5link-row\">\r\n <label class=\"h5link-title\">固定参数:</label>\r\n <el-input v-model=\"h5linkObj.fixParam\" type=\"textarea\" resize=\"none\" :rows=\"4\" placeholder=\"请输入固定参数(可选)\"></el-input>\r\n </div>\r\n <div class=\"h5link-row\">\r\n <label class=\"h5link-title\">动态参数:</label>\r\n <!-- <el-input v-model=\"h5linkObj.dynamicPara\" placeholder=\"请输入动态参数(可选)\"></el-input> -->\r\n <el-select v-model=\"h5linkObj.dynamicPara\" multiple placeholder=\"请选择\">\r\n <el-option\r\n v-for=\"item in dynamicParaOptions\"\r\n :key=\"item.value\"\r\n :label=\"item.label\"\r\n :value=\"item.value\">\r\n </el-option>\r\n </el-select>\r\n </div>\r\n\r\n </div>\r\n <!-- 商品链接 -->\r\n <div class=\"goods-links-contian\">\r\n <div class=\"links-tools-row\">\r\n <treeselect\r\n :value=\"category\"\r\n :options=\"categoryOptions\"\r\n :normalizer=\"normalizer\"\r\n :default-expand-level=\"1\"\r\n placeholder=\"所有品类\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n\r\n @select=\"categorySelect\"\r\n />\r\n\r\n <treeselect\r\n v-model=\"classify\"\r\n :options=\"classifyOptions\"\r\n :normalizer=\"normalizer\"\r\n :default-expand-level=\"1\"\r\n placeholder=\"所有分类\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n @select=\"classifySelect\"\r\n />\r\n <el-input class=\"links-tools-input\"\r\n placeholder=\"请输入商品名称/货号\"\r\n v-model=\"searchGoods\" @keyup.native=\"(value) => toSearchInput(value)\" clearable @clear=\"clearInput\">\r\n <i slot=\"prefix\" class=\"el-input__icon el-icon-search\"></i>\r\n </el-input>\r\n </div>\r\n <!-- 商品列表 -->\r\n <div class=\"goods-link-content\">\r\n <ul class=\"goods-link-list\">\r\n <li class=\"goods-link-item\" v-for=\"(item, index) in goodsList\" @click=\"selectLinkItem(item)\">\r\n <img :src=\"item.src\" alt=\"商品图片\" />\r\n <div class=\"inline-block goods-message\">\r\n <p class=\"limit-2\">{{item.name}}</p>\r\n <p class=\"gray-color\">货号:{{item.goodsNum}}</p>\r\n <span>¥{{item.price}}</span>\r\n </div>\r\n </li>\r\n </ul>\r\n </div>\r\n <!-- 分页 -->\r\n <div class=\"links-tools-page\">\r\n <el-pagination\r\n @size-change=\"linkSizeChange\"\r\n @current-change=\"linkCurrentChange\"\r\n :current-page=\"currentPage\"\r\n :page-sizes=\"[20, 30, 40, 50]\"\r\n :page-size=\"pageSize\"\r\n layout=\"total, sizes, prev, pager, next, jumper\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </div>\r\n <el-tabs v-model=\"activeName\" @tab-click=\"handleClick\">\r\n <el-tab-pane label=\"商品链接\" name=\"first\">\r\n <!-- 商品链接 -->\r\n <div class=\"links-tools-row\">\r\n <treeselect\r\n :value=\"category\"\r\n :options=\"categoryOptions\"\r\n :normalizer=\"normalizer\"\r\n :default-expand-level=\"1\"\r\n placeholder=\"所有品类\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n\r\n @select=\"categorySelect\"\r\n />\r\n\r\n <treeselect\r\n v-model=\"classify\"\r\n :options=\"classifyOptions\"\r\n :normalizer=\"normalizer\"\r\n :default-expand-level=\"1\"\r\n placeholder=\"所有分类\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n @select=\"classifySelect\"\r\n />\r\n <el-input class=\"links-tools-input\"\r\n placeholder=\"请输入商品名称/货号\"\r\n v-model=\"searchGoods\" @keyup.native=\"(value) => toSearchInput(value)\" clearable @clear=\"clearInput\">\r\n <i slot=\"prefix\" class=\"el-input__icon el-icon-search\"></i>\r\n </el-input>\r\n </div>\r\n <!-- 商品列表 -->\r\n <div class=\"goods-link-content\">\r\n <ul class=\"goods-link-list\">\r\n <li class=\"goods-link-item\" v-for=\"(item, index) in goodsList\" @click=\"selectLinkItem(item)\">\r\n <img :src=\"item.src\" alt=\"商品图片\" />\r\n <div class=\"inline-block goods-message\">\r\n <p class=\"limit-2\">{{item.name}}</p>\r\n <p class=\"gray-color\">货号:{{item.goodsNum}}</p>\r\n <span>¥{{item.price}}</span>\r\n </div>\r\n </li>\r\n </ul>\r\n </div>\r\n <!-- 分页 -->\r\n <div class=\"links-tools-page\">\r\n <el-pagination\r\n @size-change=\"linkSizeChange\"\r\n @current-change=\"linkCurrentChange\"\r\n :current-page=\"currentPage\"\r\n :page-sizes=\"[20, 30, 40, 50]\"\r\n :page-size=\"pageSize\"\r\n layout=\"total, sizes, prev, pager, next, jumper\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </el-tab-pane>\r\n\r\n <el-tab-pane label=\"商品分类链接\" name=\"second\">\r\n <!-- 商品分类链接 -->\r\n <div class=\"goods-category\">\r\n <treeselect\r\n v-model=\"goodsCategory\"\r\n :options=\"goodsCategoryOptions\"\r\n :normalizer=\"normalizer\"\r\n :default-expand-level=\"1\"\r\n placeholder=\"所有品类\"\r\n noOptionsText=\"暂无数据\"\r\n noResultsText=\"无数据\"\r\n @select=\"goodsCategorySelect\"\r\n />\r\n </div>\r\n </el-tab-pane>\r\n\r\n <el-tab-pane label=\"主功能页面链接\" name=\"third\">\r\n <!-- 主功能页面链接 -->\r\n <div class=\"main-function-page\">\r\n <el-tree :data=\"mainFunctionPage\" :expand-on-click-node=\"false\" :props=\"defaultMainPageProps\" @node-click=\"mainPageNodeClick\"></el-tree>\r\n </div>\r\n </el-tab-pane>\r\n\r\n <el-tab-pane label=\"自定义页面链接\" name=\"fourth\">\r\n <!-- 自定义页面链接 -->\r\n <div class=\"definepage\">\r\n <ul class=\"definepage-ul\">\r\n <li class=\"definepage-ul-li\" v-for=\"(item,index) in definePageList\" @click=\"definePageClick(item)\">{{item.name}}</li>\r\n </ul>\r\n </div>\r\n </el-tab-pane>\r\n </el-tabs>\r\n\r\n <!-- 底部按钮 -->\r\n <span slot=\"footer\" class=\"dialog-footer\">\r\n <el-button @click=\"cancelLinkSelect\">取 消</el-button>\r\n <el-button type=\"primary\" @click=\"confirmLinkSelect\">确 定</el-button>\r\n </span>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n// 使用树形插件\r\n// import the component\r\nimport Treeselect from '@riophae/vue-treeselect'\r\nexport default {\r\n name: 'links',\r\n props: ['linkToolsVisible'],\r\n data () {\r\n return {\r\n\r\n // ---------------------------\r\n twoLevelVisible: true,\r\n threeLevelVisible: true,\r\n // 链接类型\r\n linksType: '',\r\n linksTypeOptions: [\r\n {\r\n id: '1',\r\n value: 'shoplink',\r\n label: '商城链接'\r\n },\r\n {\r\n id: '2',\r\n value: 'memberlink',\r\n label: '会员功能链接'\r\n },\r\n {\r\n id: '3',\r\n value: 'definelink',\r\n label: '自定义页面'\r\n },\r\n {\r\n id: '4',\r\n value: 'h5link',\r\n label: 'H5页面'\r\n },\r\n {\r\n id: '5',\r\n value: 'otherlink',\r\n label: '其他小程序'\r\n }\r\n ],\r\n // 二级数据\r\n twoLevelValue: '',\r\n twoLevelOptions: [\r\n {\r\n id: '1',\r\n value: 'shoplink',\r\n label: '商城链接'\r\n },\r\n ],\r\n // 三级数据\r\n threeLevelValue: '',\r\n threeLevelOptions: [\r\n {\r\n id: '1',\r\n value: 'shoplink',\r\n label: '商城链接'\r\n },\r\n ],\r\n\r\n // h5link\r\n h5linkVisible: false,\r\n h5linkObj: {\r\n name: '',\r\n url: '',\r\n fixParam: '',\r\n dynamicPara: '',\r\n dynamicParaOptions: []\r\n },\r\n // ---------------------------\r\n activeName: 'first',\r\n mylinkToolsVisible: this.linkToolsVisible,\r\n // 商品/分类/页面\r\n selectType: 1, // 1:商品 ; 2:分类; 3/4:页面\r\n // 品类\r\n searchGoods: '',\r\n category: null,\r\n categoryOptions: [\r\n {\r\n key: 'a',\r\n name: 'a',\r\n subOptions: [ {\r\n key: 'aa',\r\n name: 'aa',\r\n } ],\r\n }\r\n ],\r\n normalizer(node/*, id */) {\r\n // there is an extra `id` argument,\r\n // which could be useful if you have multiple instances\r\n // of vue-treeselect that share the same `normalizer` function\r\n return {\r\n id: node.key,\r\n label: node.name,\r\n children: node.subOptions,\r\n }\r\n },\r\n goodsList: [\r\n {\r\n id:'111',\r\n name: '美商海盗船Gaming系列 K70 RGB Rapidfire',\r\n goodsNum: \"errerr\",\r\n src: 'https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7',\r\n price: 567\r\n },\r\n {\r\n id:'112',\r\n name: '美商海盗船Gaming系列 K70 RGB Rapidfire',\r\n goodsNum: \"errerr\",\r\n src: 'https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7',\r\n price: 567\r\n },\r\n {\r\n id:'113',\r\n name: '美商海盗船Gaming系列 K70 RGB Rapidfire',\r\n goodsNum: \"errerr\",\r\n src: 'https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7',\r\n price: 567\r\n },\r\n {\r\n id:'112',\r\n name: '美商海盗船Gaming系列 K70 RGB Rapidfire',\r\n goodsNum: \"errerr\",\r\n src: 'https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7',\r\n price: 567\r\n },\r\n {\r\n id:'113',\r\n name: '美商海盗船Gaming系列 K70 RGB Rapidfire',\r\n goodsNum: \"errerr\",\r\n src: 'https://pic01-10001430.image.myqcloud.com/adb6387e-a3f4-4b7f-a7dd-1b7fe242f9f7',\r\n price: 567\r\n }\r\n ],\r\n // 分页\r\n currentPage: 1, // 当前页\r\n pageSize: 20, // 一页显示的个数\r\n total: 0, // 总数\r\n\r\n // 分类\r\n classify: null,\r\n classifyOptions: [\r\n {\r\n key: 'b',\r\n name: 'b',\r\n subOptions: [ {\r\n key: 'bb',\r\n name: 'bb',\r\n } ],\r\n }\r\n ],\r\n\r\n // 商品分类\r\n goodsCategory: null,\r\n goodsCategoryOptions: [\r\n {\r\n key: 'a',\r\n name: 'a',\r\n subOptions: [\r\n {\r\n key: 'aa',\r\n name: 'aa',\r\n },\r\n {\r\n key: 'a1',\r\n name: 'a1',\r\n },\r\n {\r\n key: 'a2',\r\n name: 'a2',\r\n }\r\n ],\r\n }\r\n ],\r\n\r\n // 主功能页面\r\n mainFunctionPage:[\r\n {\r\n label: '一级 1',\r\n children: [\r\n {\r\n label: '二级 1-1',\r\n children: [\r\n {\r\n label: '三级 1-1-1'\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n label: '一级 2',\r\n children: [\r\n {\r\n label: '二级 2-1',\r\n children: [\r\n {\r\n label: '三级 2-1-1'\r\n }\r\n ]\r\n },\r\n {\r\n label: '二级 2-2',\r\n children: [\r\n {\r\n label: '三级 2-2-1'\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n ],\r\n defaultMainPageProps: {\r\n children: 'children',\r\n label: 'label'\r\n },\r\n //自定义页面\r\n definePageList: [\r\n {\r\n id: '111',\r\n name: '测试1',\r\n src: '',\r\n },\r\n {\r\n id: '112',\r\n name: '测试2',\r\n src: '',\r\n },\r\n {\r\n id: '113',\r\n name: '测试3',\r\n src: '',\r\n },\r\n {\r\n id: '114',\r\n name: '测试4',\r\n src: '',\r\n },\r\n {\r\n id: '115',\r\n name: '测试5',\r\n src: '',\r\n },\r\n {\r\n id: '116',\r\n name: '测试6',\r\n src: '',\r\n },\r\n {\r\n id: '117',\r\n name: '测试7',\r\n src: '',\r\n },\r\n {\r\n id: '118',\r\n name: '测试8',\r\n src: '',\r\n },\r\n {\r\n id: '119',\r\n name: '测试9',\r\n src: '',\r\n },\r\n ]\r\n\r\n }\r\n },\r\n methods: {\r\n // --------------------------------------------------\r\n // 选择类型改变\r\n linksTypeChange: function(e) {\r\n var that = this\r\n console.log(e)\r\n },\r\n // twoLevelValueChange\r\n twoLevelValueChange(e) {\r\n var that = this\r\n console.log(e)\r\n },\r\n // threeLevelValueChange\r\n threeLevelValueChange(e) {\r\n var that = this\r\n console.log(e)\r\n },\r\n\r\n // 取消操作\r\n cancelLinkSelect() {\r\n var that = this\r\n this.$confirm('确认关闭?', '', {\r\n confirmButtonText: '确定',\r\n cancelButtonText: '取消',\r\n type: ''\r\n }).then(() => {\r\n console.log(\"点起确认\")\r\n that.$emit('linkSelect')\r\n }).catch(() => {\r\n console.log(\"取消 取消关闭\")\r\n });\r\n },\r\n\r\n // 确认操作\r\n confirmLinkSelect() {\r\n var that = this\r\n console.log(that.linksType,that.twoLevelValue,that.threeLevelValue)\r\n // 触发父组件方法,传递参数\r\n that.$emit('linkSelect')\r\n },\r\n\r\n // --------------------------------------------------\r\n handleClick(tab, event) {\r\n console.log(tab, event);\r\n var that = this\r\n switch(that.activeName) {\r\n case 'first':\r\n that.selectType = 1;\r\n break;\r\n case 'second':\r\n that.selectType = 2;\r\n break;\r\n case 'third':\r\n that.selectType = 3;\r\n break;\r\n case 'fourth':\r\n that.selectType = 3;\r\n break;\r\n }\r\n\r\n console.log(that.selectType)\r\n },\r\n\r\n // -------------------------------------------\r\n //选择树形节点方法\r\n\r\n // categorySelect\r\n categorySelect(node, id) {\r\n var that = this\r\n console.log(node, id)\r\n // 重新获取商品列表\r\n that.getGoodsList();\r\n },\r\n // classifySelect\r\n classifySelect(node, id) {\r\n var that = this\r\n console.log(node, id)\r\n // 重新获取商品列表\r\n that.getGoodsList();\r\n },\r\n\r\n // 商品分类 goodsCategorySelect\r\n goodsCategorySelect(node, id) {\r\n var that = this\r\n console.log(node, id)\r\n // 调用 确认/取消 弹窗\r\n that.selectLinkItem()\r\n },\r\n\r\n // --------------------------------------------\r\n\r\n // 关闭\r\n handleClose(done) {\r\n var that = this\r\n that.$confirm('确认关闭?')\r\n .then(_ => {\r\n done();\r\n that.mylinkToolsVisible = false;\r\n console.log(this.mylinkToolsVisible)\r\n that.$emit('linkSelect')\r\n })\r\n .catch(_ => {\r\n\r\n });\r\n },\r\n\r\n // 分页\r\n linkSizeChange(val) {\r\n var that = this\r\n console.log(`每页 ${val} 条`,that.pageSize);\r\n that.pageSize = val;\r\n\r\n },\r\n\r\n // 页码变化触发\r\n linkCurrentChange(val) {\r\n var that = this\r\n console.log(`当前页: ${val}`,that.currentPage);\r\n that.currentPage = val;\r\n\r\n },\r\n\r\n // 选择商品链接,弹窗提示\r\n selectLinkItem(item) {\r\n var that = this\r\n console.log(item)\r\n // 判断是商品/分类/页面\r\n var selectTypeName = null;\r\n switch(that.selectType) {\r\n case 1:\r\n selectTypeName = '商品';\r\n break;\r\n case 2:\r\n selectTypeName = '分类';\r\n break;\r\n case 3:\r\n selectTypeName = '页面';\r\n break;\r\n case 4:\r\n selectTypeName = '页面';\r\n break;\r\n }\r\n\r\n console.log(that.selectType,selectTypeName)\r\n that.$confirm('确认选择'+selectTypeName, '', {\r\n confirmButtonText: '确定',\r\n cancelButtonText: '取消',\r\n type: ''\r\n }).then(() => {\r\n // that.$emit('linkSelect')\r\n this.$message({\r\n type: 'success',\r\n message: '确定'\r\n });\r\n }).catch(() => {\r\n // this.$message({\r\n // type: 'info',\r\n // message: '已取消'\r\n // });\r\n });\r\n // that.$emit('linkSelect')\r\n },\r\n\r\n // 搜索输入\r\n toSearchInput: function(value) {\r\n var that = this;\r\n console.log(that.searchGoods,value)\r\n // 搜索重置当前页 为 1\r\n\r\n if (that.currentPage == 1) {\r\n that.getGoodsList();\r\n }else {\r\n that.currentPage = 1;\r\n }\r\n },\r\n // 清空输入\r\n clearInput: function(e) {\r\n var that = this;\r\n console.log(e,that.searchGoods);\r\n // 搜索重置当前页 为 1\r\n\r\n if (that.currentPage == 1) {\r\n that.getGoodsList();\r\n }else {\r\n that.currentPage = 1;\r\n }\r\n },\r\n\r\n // 获取商品列表\r\n getGoodsList() {\r\n var that = this\r\n\r\n var para = {\r\n curPage: that.currentPage,\r\n search: that.searchGoods || '',\r\n pageSize: that.pageSize\r\n };\r\n },\r\n\r\n // 主功能页面链接\r\n mainPageNodeClick: function(data) {\r\n var that = this\r\n console.log(data)\r\n // 弹窗提示\r\n that.selectLinkItem()\r\n },\r\n\r\n // 自定义页面链接\r\n definePageClick(data) {\r\n var that = this\r\n console.log(data)\r\n // 弹窗提示\r\n that.selectLinkItem()\r\n }\r\n },\r\n\r\n watch: {\r\n linkToolsVisible(val) {\r\n console.log(val)\r\n this.mylinkToolsVisible = val;//新增linkToolsVisible的watch,监听变更并同步到linkToolsVisible上\r\n }\r\n },\r\n\r\n mounted(){\r\n console.log('00000')\r\n },\r\n\r\n components: {\r\n Treeselect\r\n }\r\n}\r\n</script>\r\n\r\n\r\n<style lang=\"scss\" scoped>\r\n\r\n .el-tab-pane {\r\n min-height: 200px;\r\n }\r\n\r\n .vue-treeselect {\r\n display: inline-block;\r\n }\r\n\r\n .inline-block {\r\n display: inline-block;\r\n }\r\n\r\n .goods-link-content {\r\n padding: 15px 0 20px 0;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n .goods-link-list {\r\n font-size: 0;\r\n li:nth-child(3n+3) {\r\n margin-right: 0;\r\n }\r\n }\r\n }\r\n .goods-link-item {\r\n display: inline-block;\r\n width: 310px;\r\n padding: 0 10px;\r\n height: 110px;\r\n border: 1px solid #e7e7eb;\r\n\r\n margin-right: 7px;\r\n margin-bottom: 10px;\r\n cursor: pointer;\r\n }\r\n .goods-link-item img {\r\n width: 80px;\r\n height: 80px;\r\n display: inline-block;\r\n margin-top: 10px;\r\n }\r\n\r\n .goods-message{\r\n width: 65%;\r\n margin-top: 10px;\r\n vertical-align: top;\r\n margin-left: 5px;\r\n white-space: normal;\r\n word-break: break-all;\r\n }\r\n\r\n .limit-2 {\r\n width: 100%;\r\n display: -webkit-box;\r\n -webkit-box-orient: vertical;\r\n -webkit-line-clamp: 2;\r\n white-space: pre-wrap;\r\n word-break: break-all;\r\n overflow: hidden;\r\n }\r\n\r\n .links-tools-row {\r\n /*overflow: hidden;*/\r\n }\r\n\r\n /* 分页 */\r\n .links-tools-page {\r\n text-align: right;\r\n }\r\n\r\n .goods-category {\r\n height: 300px;\r\n overflow: auto;\r\n }\r\n\r\n /* 主功能 */\r\n .main-function-page {\r\n height: 300px;\r\n overflow: auto;\r\n }\r\n\r\n /* 自定义 */\r\n .definepage {\r\n height: 300px;\r\n overflow: auto;\r\n .definepage-ul {\r\n li {\r\n height: 50px;\r\n line-height: 50px;\r\n cursor: pointer;\r\n &:hover {\r\n background: #f5f5f8;\r\n }\r\n\r\n }\r\n }\r\n }\r\n\r\n /************************************************/\r\n .links-types {\r\n .types-title {\r\n display: inline-block;\r\n width: 80px;\r\n text-align: right;\r\n }\r\n }\r\n\r\n /* 商品链接 */\r\n .goods-links-contian {\r\n margin-top: 10px;\r\n }\r\n\r\n /* h5链接 */\r\n .h5link-row {\r\n width: 100%;\r\n margin-top: 10px;\r\n\r\n label {\r\n display: inline-block;\r\n width: 80px;\r\n text-align: right;\r\n }\r\n\r\n .el-input,.el-textarea {\r\n width: 450px;\r\n }\r\n\r\n .el-textarea {\r\n vertical-align: top;\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/linktools/linktoolsold.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"link-tools-contain\"},[_c('el-dialog',{class:_vm.activeName == 'first'? 'min-1051':'min-720',attrs:{\"title\":\"链接小工具\",\"visible\":_vm.mylinkToolsVisible,\"before-close\":_vm.handleClose},on:{\"update:visible\":function($event){_vm.mylinkToolsVisible=$event}}},[_c('div',{staticClass:\"links-types\"},[_c('label',{staticClass:\"types-title\"},[_vm._v(\"链接类型:\")]),_vm._v(\" \"),_c('el-select',{attrs:{\"placeholder\":\"请选择\"},on:{\"change\":_vm.linksTypeChange},model:{value:(_vm.linksType),callback:function ($$v) {_vm.linksType=$$v},expression:\"linksType\"}},_vm._l((_vm.linksTypeOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})})),_vm._v(\" \"),(_vm.twoLevelVisible)?_c('el-select',{attrs:{\"placeholder\":\"请选择\"},on:{\"change\":_vm.twoLevelValueChange},model:{value:(_vm.twoLevelValue),callback:function ($$v) {_vm.twoLevelValue=$$v},expression:\"twoLevelValue\"}},_vm._l((_vm.twoLevelOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})})):_vm._e(),_vm._v(\" \"),(_vm.threeLevelVisible)?_c('el-select',{attrs:{\"placeholder\":\"请选择\"},on:{\"change\":_vm.threeLevelValueChange},model:{value:(_vm.threeLevelValue),callback:function ($$v) {_vm.threeLevelValue=$$v},expression:\"threeLevelValue\"}},_vm._l((_vm.threeLevelOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})})):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"goods-category\"},[_c('treeselect',{attrs:{\"options\":_vm.goodsCategoryOptions,\"normalizer\":_vm.normalizer,\"default-expand-level\":1,\"placeholder\":\"所有品类\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\"},on:{\"select\":_vm.goodsCategorySelect},model:{value:(_vm.goodsCategory),callback:function ($$v) {_vm.goodsCategory=$$v},expression:\"goodsCategory\"}})],1)],1),_vm._v(\" \"),(_vm.h5linkVisible)?_c('div',{staticClass:\"h5link-contain\"},[_c('div',{staticClass:\"h5link-row\"},[_c('label',{staticClass:\"h5link-title\"},[_vm._v(\"名字:\")]),_vm._v(\" \"),_c('el-input',{attrs:{\"placeholder\":\"请输入网址\"},model:{value:(_vm.h5linkObj.name),callback:function ($$v) {_vm.$set(_vm.h5linkObj, \"name\", $$v)},expression:\"h5linkObj.name\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"h5link-row\"},[_c('label',{staticClass:\"h5link-title\"},[_vm._v(\"网址:\")]),_vm._v(\" \"),_c('el-input',{attrs:{\"placeholder\":\"请输入网址\"},model:{value:(_vm.h5linkObj.url),callback:function ($$v) {_vm.$set(_vm.h5linkObj, \"url\", $$v)},expression:\"h5linkObj.url\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"h5link-row\"},[_c('label',{staticClass:\"h5link-title\"},[_vm._v(\"固定参数:\")]),_vm._v(\" \"),_c('el-input',{attrs:{\"type\":\"textarea\",\"resize\":\"none\",\"rows\":4,\"placeholder\":\"请输入固定参数(可选)\"},model:{value:(_vm.h5linkObj.fixParam),callback:function ($$v) {_vm.$set(_vm.h5linkObj, \"fixParam\", $$v)},expression:\"h5linkObj.fixParam\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"h5link-row\"},[_c('label',{staticClass:\"h5link-title\"},[_vm._v(\"动态参数:\")]),_vm._v(\" \"),_c('el-select',{attrs:{\"multiple\":\"\",\"placeholder\":\"请选择\"},model:{value:(_vm.h5linkObj.dynamicPara),callback:function ($$v) {_vm.$set(_vm.h5linkObj, \"dynamicPara\", $$v)},expression:\"h5linkObj.dynamicPara\"}},_vm._l((_vm.dynamicParaOptions),function(item){return _c('el-option',{key:item.value,attrs:{\"label\":item.label,\"value\":item.value}})}))],1)]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"goods-links-contian\"},[_c('div',{staticClass:\"links-tools-row\"},[_c('treeselect',{attrs:{\"value\":_vm.category,\"options\":_vm.categoryOptions,\"normalizer\":_vm.normalizer,\"default-expand-level\":1,\"placeholder\":\"所有品类\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\"},on:{\"select\":_vm.categorySelect}}),_vm._v(\" \"),_c('treeselect',{attrs:{\"options\":_vm.classifyOptions,\"normalizer\":_vm.normalizer,\"default-expand-level\":1,\"placeholder\":\"所有分类\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\"},on:{\"select\":_vm.classifySelect},model:{value:(_vm.classify),callback:function ($$v) {_vm.classify=$$v},expression:\"classify\"}}),_vm._v(\" \"),_c('el-input',{staticClass:\"links-tools-input\",attrs:{\"placeholder\":\"请输入商品名称/货号\",\"clearable\":\"\"},on:{\"clear\":_vm.clearInput},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toSearchInput(value); })($event)}},model:{value:(_vm.searchGoods),callback:function ($$v) {_vm.searchGoods=$$v},expression:\"searchGoods\"}},[_c('i',{staticClass:\"el-input__icon el-icon-search\",attrs:{\"slot\":\"prefix\"},slot:\"prefix\"})])],1),_vm._v(\" \"),_c('div',{staticClass:\"goods-link-content\"},[_c('ul',{staticClass:\"goods-link-list\"},_vm._l((_vm.goodsList),function(item,index){return _c('li',{staticClass:\"goods-link-item\",on:{\"click\":function($event){_vm.selectLinkItem(item)}}},[_c('img',{attrs:{\"src\":item.src,\"alt\":\"商品图片\"}}),_vm._v(\" \"),_c('div',{staticClass:\"inline-block goods-message\"},[_c('p',{staticClass:\"limit-2\"},[_vm._v(_vm._s(item.name))]),_vm._v(\" \"),_c('p',{staticClass:\"gray-color\"},[_vm._v(\"货号:\"+_vm._s(item.goodsNum))]),_vm._v(\" \"),_c('span',[_vm._v(\"¥\"+_vm._s(item.price))])])])}))]),_vm._v(\" \"),_c('div',{staticClass:\"links-tools-page\"},[_c('el-pagination',{attrs:{\"current-page\":_vm.currentPage,\"page-sizes\":[20, 30, 40, 50],\"page-size\":_vm.pageSize,\"layout\":\"total, sizes, prev, pager, next, jumper\",\"total\":_vm.total},on:{\"size-change\":_vm.linkSizeChange,\"current-change\":_vm.linkCurrentChange}})],1)]),_vm._v(\" \"),_c('el-tabs',{on:{\"tab-click\":_vm.handleClick},model:{value:(_vm.activeName),callback:function ($$v) {_vm.activeName=$$v},expression:\"activeName\"}},[_c('el-tab-pane',{attrs:{\"label\":\"商品链接\",\"name\":\"first\"}},[_c('div',{staticClass:\"links-tools-row\"},[_c('treeselect',{attrs:{\"value\":_vm.category,\"options\":_vm.categoryOptions,\"normalizer\":_vm.normalizer,\"default-expand-level\":1,\"placeholder\":\"所有品类\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\"},on:{\"select\":_vm.categorySelect}}),_vm._v(\" \"),_c('treeselect',{attrs:{\"options\":_vm.classifyOptions,\"normalizer\":_vm.normalizer,\"default-expand-level\":1,\"placeholder\":\"所有分类\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\"},on:{\"select\":_vm.classifySelect},model:{value:(_vm.classify),callback:function ($$v) {_vm.classify=$$v},expression:\"classify\"}}),_vm._v(\" \"),_c('el-input',{staticClass:\"links-tools-input\",attrs:{\"placeholder\":\"请输入商品名称/货号\",\"clearable\":\"\"},on:{\"clear\":_vm.clearInput},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toSearchInput(value); })($event)}},model:{value:(_vm.searchGoods),callback:function ($$v) {_vm.searchGoods=$$v},expression:\"searchGoods\"}},[_c('i',{staticClass:\"el-input__icon el-icon-search\",attrs:{\"slot\":\"prefix\"},slot:\"prefix\"})])],1),_vm._v(\" \"),_c('div',{staticClass:\"goods-link-content\"},[_c('ul',{staticClass:\"goods-link-list\"},_vm._l((_vm.goodsList),function(item,index){return _c('li',{staticClass:\"goods-link-item\",on:{\"click\":function($event){_vm.selectLinkItem(item)}}},[_c('img',{attrs:{\"src\":item.src,\"alt\":\"商品图片\"}}),_vm._v(\" \"),_c('div',{staticClass:\"inline-block goods-message\"},[_c('p',{staticClass:\"limit-2\"},[_vm._v(_vm._s(item.name))]),_vm._v(\" \"),_c('p',{staticClass:\"gray-color\"},[_vm._v(\"货号:\"+_vm._s(item.goodsNum))]),_vm._v(\" \"),_c('span',[_vm._v(\"¥\"+_vm._s(item.price))])])])}))]),_vm._v(\" \"),_c('div',{staticClass:\"links-tools-page\"},[_c('el-pagination',{attrs:{\"current-page\":_vm.currentPage,\"page-sizes\":[20, 30, 40, 50],\"page-size\":_vm.pageSize,\"layout\":\"total, sizes, prev, pager, next, jumper\",\"total\":_vm.total},on:{\"size-change\":_vm.linkSizeChange,\"current-change\":_vm.linkCurrentChange}})],1)]),_vm._v(\" \"),_c('el-tab-pane',{attrs:{\"label\":\"商品分类链接\",\"name\":\"second\"}},[_c('div',{staticClass:\"goods-category\"},[_c('treeselect',{attrs:{\"options\":_vm.goodsCategoryOptions,\"normalizer\":_vm.normalizer,\"default-expand-level\":1,\"placeholder\":\"所有品类\",\"noOptionsText\":\"暂无数据\",\"noResultsText\":\"无数据\"},on:{\"select\":_vm.goodsCategorySelect},model:{value:(_vm.goodsCategory),callback:function ($$v) {_vm.goodsCategory=$$v},expression:\"goodsCategory\"}})],1)]),_vm._v(\" \"),_c('el-tab-pane',{attrs:{\"label\":\"主功能页面链接\",\"name\":\"third\"}},[_c('div',{staticClass:\"main-function-page\"},[_c('el-tree',{attrs:{\"data\":_vm.mainFunctionPage,\"expand-on-click-node\":false,\"props\":_vm.defaultMainPageProps},on:{\"node-click\":_vm.mainPageNodeClick}})],1)]),_vm._v(\" \"),_c('el-tab-pane',{attrs:{\"label\":\"自定义页面链接\",\"name\":\"fourth\"}},[_c('div',{staticClass:\"definepage\"},[_c('ul',{staticClass:\"definepage-ul\"},_vm._l((_vm.definePageList),function(item,index){return _c('li',{staticClass:\"definepage-ul-li\",on:{\"click\":function($event){_vm.definePageClick(item)}}},[_vm._v(_vm._s(item.name))])}))])])],1),_vm._v(\" \"),_c('span',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":_vm.cancelLinkSelect}},[_vm._v(\"取 消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.confirmLinkSelect}},[_vm._v(\"确 定\")])],1)],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-5ede3db4\",\"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/linktools/linktoolsold.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-5ede3db4\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./linktoolsold.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!./linktoolsold.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./linktoolsold.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-5ede3db4\\\",\\\"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!./linktoolsold.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-5ede3db4\"\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/linktools/linktoolsold.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([23],{"9W+k":function(e,l){},ge0i: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"),n=o("Ch4/"),c=o("P9l9"),i={name:"addMemberGrade",data:function(){return{navpath:[{name:"首页",path:""},{name:"添加商户会员等级",path:""}],enterpId:"",inputNumObj:{gradeName:0,gradeCode:0},inputFlag:"",inputFlagNum:"",ruleForm:{gradeId:"",gradeIntegralId:"",gradeName:"",gradeCode:"",cardColor:"",cardFontColor:"",gradeType:"1",discountRate:"2.0",calculationMethod:"2",discountControl:"2",discountControlUpper:"0",discountControlLower:"0",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},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;l.$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(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();n.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])}},components:{topNav:r.a},mounted:function(){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",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("9W+k")},"data-v-5e0b689c",null);l.default=v.exports}}); webpackJsonp([22],{"9W+k":function(e,l){},ge0i: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"),n=o("Ch4/"),c=o("P9l9"),i={name:"addMemberGrade",data:function(){return{navpath:[{name:"首页",path:""},{name:"添加商户会员等级",path:""}],enterpId:"",inputNumObj:{gradeName:0,gradeCode:0},inputFlag:"",inputFlagNum:"",ruleForm:{gradeId:"",gradeIntegralId:"",gradeName:"",gradeCode:"",cardColor:"",cardFontColor:"",gradeType:"1",discountRate:"2.0",calculationMethod:"2",discountControl:"2",discountControlUpper:"0",discountControlLower:"0",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},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;l.$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(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();n.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])}},components:{topNav:r.a},mounted:function(){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",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("9W+k")},"data-v-5e0b689c",null);l.default=v.exports}});
//# sourceMappingURL=23.abcff409e8a1b1b2e992.js.map //# sourceMappingURL=22.accc95cfa79a18a4db8e.js.map
\ No newline at end of file \ No newline at end of file
webpackJsonp([24],{PDVn:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i("fZjL"),a=i.n(n),s=i("mvHQ"),o=i.n(s),c=i("Mk6G"),r=i("3E4D"),u=i("Ch4/"),l=i("P9l9"),m={name:"memberTableEdit",props:["tableEditData"],data:function(){return{accumulateConsum:{},subAchievementList:[],inputLength:6,inputValue:"",editObj:{index:"",row:"",obj:"",type:""},copyOriginObj:JSON.parse(o()(this.tableEditData))}},created:function(){},methods:{consumItemSwitch:function(e,t){console.log(e,t,t.achievementType),console.log(t,this.accumulateConsum),this.tempObj=t;var i=1==e?1:0;this.saveSwitch(t.achievementSystemId,i)},saveSwitch:function(e,t){var i=this,n={achievementSystemId:e,openStatus:t};Object(l.c)("/api-member/achievement-open-clique",n).then(function(e){console.log(e.data.result);var t=e.data;0!=t.errorCode?(i.tempObj.isOpen=!1,u.a.errorMsg(t)):r.a.showmsg("设置成功","success")}).catch(function(e){console.log(e),i.$message.error({duration:1e3,message:e.message})})},editLimitNum:function(e,t,i,n){this.$forceUpdate(),console.log(e,t,i),this.editObj.index=e,this.editObj.row=t,this.editObj.obj=i,1==n?t.editLimitFlag=!0:t.editRewardFlag=!0,console.log(t.editLimitFlag)},saveLimitNum:function(e,t,i,n){if(console.log(e,t,t.achievementTarget,i),1==n&&0==e&&Number(t.targetInput)>=Number(i[e+1].achievementTarget))this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});else if(1==n&&e==i.length-1&&Number(t.targetInput)<=Number(i[e-1].achievementTarget))this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});else{if(1==n&&e>0&&e<i.length-1&&Number(t.targetInput)<=Number(i[e-1].achievementTarget))return console.log(e),void this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});if(1==n&&e>0&&e<i.length-1&&Number(t.targetInput)>=Number(i[e+1].achievementTarget))return console.log(e),void this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});t.achievementTarget=t.targetInput,t.rewardValue=t.rewardInput;var a=t.achievementEnterpriseRankId,s=n,o=t.achievementTarget,c=t.rewardValue;1!=s||""!=String(o).trim()?2!=s||""!=String(c).trim()?(this.saveModify(a,s,o,c),1==s?t.editLimitFlag=!1:t.editRewardFlag=!1,this.inputNum="",this.editObj={index:"",row:"",obj:"",type:""}):this.$message.error({duration:1e3,message:"请输入奖励"}):this.$message.error({duration:1e3,message:"请输入额度"})}},cancelLimitNum:function(e,t,i,n){console.log(e,t),1==n?(t.editLimitFlag=!1,t.targetInput=t.achievementTarget):(t.editRewardFlag=!1,t.rewardInput=t.rewardValue),this.inputNum="",this.editObj={index:"",row:"",obj:"",type:""}},focusInput:function(e,t,i,n){console.log("input-focus:",e,t,i,n),this.editObj.index=e,this.editObj.row=t,this.editObj.obj=i,this.editObj.type=n},limitNumInput:function(e){console.log(e,this.editObj.obj),this.inputNum=c.a.getCharVal(e.target.value.replace(/[^\d]/g,""),this.inputLength),1==this.editObj.type?this.editObj.row.targetInput=this.inputNum:this.editObj.row.rewardInput=this.inputNum,console.log(this.inputNum)},saveModify:function(e,t,i,n){var a=this,s={achievementEnterpriseRankId:e,updateType:t,achievementTarget:i||"",achievementRewardType:1,rewardValue:n||"",rewardName:"积分XX"};Object(l.c)("/api-member/achievement-update-clique",s).then(function(e){console.log(e.data);var t=e.data;0!=t.errorCode?u.a.errorMsg(t):r.a.showmsg("设置成功","success")}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})}},watch:{tableEditData:function(e){console.log(e);if(e&&a()(e).length){var t=e;this.accumulateConsum=t,this.subAchievementList=t.subAchievementList}}},mounted:function(){console.log("成就 item:",this.copyOriginObj,this.tableEditData);var e=this.tableEditData;this.accumulateConsum=e,this.subAchievementList=e.subAchievementList,console.log(e)},components:{}},d={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"inner-cell-contain"},[i("div",{staticClass:"member-achieve-tabletitle"},[i("label",{staticClass:"tabletitle-l"},[e._v(e._s(e.accumulateConsum.achievementName))]),e._v(" "),i("el-switch",{on:{change:function(t){e.consumItemSwitch(t,e.accumulateConsum)}},model:{value:e.accumulateConsum.isOpen,callback:function(t){e.$set(e.accumulateConsum,"isOpen",t)},expression:"accumulateConsum.isOpen"}})],1),e._v(" "),i("el-table",{staticClass:"member-cell-table",staticStyle:{width:"100%"},attrs:{data:e.subAchievementList}},[i("el-table-column",{attrs:{prop:"limitNum",label:"额度"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{staticClass:"span-txt"},[e._v(e._s(e.accumulateConsum.text))]),e._v(" "),t.row.editLimitFlag?e._e():i("span",{staticClass:"span-num"},[e._v(e._s(t.row.achievementTarget))]),e._v(" "),t.row.editLimitFlag?i("el-input",{staticClass:"w-175",attrs:{size:"small",placeholder:"请输入",type:"tel",maxlength:e.inputLength},on:{focus:function(i){e.focusInput(t.$index,t.row,e.subAchievementList,1)}},nativeOn:{keyup:function(t){return function(t){return e.limitNumInput(t)}(t)}},model:{value:t.row.targetInput,callback:function(i){e.$set(t.row,"targetInput",i)},expression:"scope.row.targetInput"}}):e._e(),e._v(" "),i("span",{staticClass:"span-unit"},[e._v(e._s(e.accumulateConsum.unit))]),e._v(" "),t.row.editLimitFlag?e._e():i("i",{staticClass:"el-icon-edit",on:{click:function(i){e.editLimitNum(t.$index,t.row,e.subAchievementList,1)}}}),e._v(" "),t.row.editLimitFlag?i("span",{staticClass:"span-oprate-icon"},[i("i",{staticClass:"el-icon-text el-button--text text-confirm",on:{click:function(i){e.saveLimitNum(t.$index,t.row,e.subAchievementList,1)}}},[e._v("保存")]),e._v(" "),i("i",{staticClass:"el-icon-text text-cancel",on:{click:function(i){e.cancelLimitNum(t.$index,t.row,e.subAchievementList,1)}}},[e._v("取消")])]):e._e()]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"rewardNum",label:"奖励"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{staticClass:"span-txt"},[e._v("奖励")]),e._v(" "),t.row.editRewardFlag?e._e():i("span",{staticClass:"span-num"},[e._v(e._s(t.row.rewardValue))]),e._v(" "),t.row.editRewardFlag?i("el-input",{staticClass:"w-175",attrs:{size:"small",placeholder:"请输入",type:"tel",maxlength:e.inputLength},on:{focus:function(i){e.focusInput(t.$index,t.row,e.subAchievementList,2)}},nativeOn:{keyup:function(t){return function(t){return e.limitNumInput(t)}(t)}},model:{value:t.row.rewardInput,callback:function(i){e.$set(t.row,"rewardInput",i)},expression:"scope.row.rewardInput"}}):e._e(),e._v(" "),i("span",{staticClass:"span-unit"},[e._v("积分")]),e._v(" "),t.row.editRewardFlag?e._e():i("i",{staticClass:"el-icon-edit",on:{click:function(i){e.editLimitNum(t.$index,t.row,e.subAchievementList,2)}}}),e._v(" "),t.row.editRewardFlag?i("span",{staticClass:"span-oprate-icon"},[i("i",{staticClass:"el-icon-text el-button--text text-confirm",on:{click:function(i){e.saveLimitNum(t.$index,t.row,e.subAchievementList,2)}}},[e._v("保存")]),e._v(" "),i("i",{staticClass:"el-icon-text text-cancel",on:{click:function(i){e.cancelLimitNum(t.$index,t.row,e.subAchievementList,2)}}},[e._v("取消")])]):e._e()]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"",label:"库存"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(0==t.row.couponStock?"--":"")+"\n ")]}}])})],1)],1)},staticRenderFns:[]};var p=i("VU/8")(m,d,!1,function(e){i("n3Ao")},"data-v-4cfe0450",null);t.default=p.exports},n3Ao:function(e,t){}}); webpackJsonp([23],{PDVn:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i("fZjL"),a=i.n(n),s=i("mvHQ"),o=i.n(s),c=i("Mk6G"),r=i("3E4D"),u=i("Ch4/"),l=i("P9l9"),m={name:"memberTableEdit",props:["tableEditData"],data:function(){return{accumulateConsum:{},subAchievementList:[],inputLength:6,inputValue:"",editObj:{index:"",row:"",obj:"",type:""},copyOriginObj:JSON.parse(o()(this.tableEditData))}},created:function(){},methods:{consumItemSwitch:function(e,t){console.log(e,t,t.achievementType),console.log(t,this.accumulateConsum),this.tempObj=t;var i=1==e?1:0;this.saveSwitch(t.achievementSystemId,i)},saveSwitch:function(e,t){var i=this,n={achievementSystemId:e,openStatus:t};Object(l.c)("/api-member/achievement-open-clique",n).then(function(e){console.log(e.data.result);var t=e.data;0!=t.errorCode?(i.tempObj.isOpen=!1,u.a.errorMsg(t)):r.a.showmsg("设置成功","success")}).catch(function(e){console.log(e),i.$message.error({duration:1e3,message:e.message})})},editLimitNum:function(e,t,i,n){this.$forceUpdate(),console.log(e,t,i),this.editObj.index=e,this.editObj.row=t,this.editObj.obj=i,1==n?t.editLimitFlag=!0:t.editRewardFlag=!0,console.log(t.editLimitFlag)},saveLimitNum:function(e,t,i,n){if(console.log(e,t,t.achievementTarget,i),1==n&&0==e&&Number(t.targetInput)>=Number(i[e+1].achievementTarget))this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});else if(1==n&&e==i.length-1&&Number(t.targetInput)<=Number(i[e-1].achievementTarget))this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});else{if(1==n&&e>0&&e<i.length-1&&Number(t.targetInput)<=Number(i[e-1].achievementTarget))return console.log(e),void this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});if(1==n&&e>0&&e<i.length-1&&Number(t.targetInput)>=Number(i[e+1].achievementTarget))return console.log(e),void this.$message.error({duration:1e3,message:"每一阶都必须大于上一阶,小于下一阶"});t.achievementTarget=t.targetInput,t.rewardValue=t.rewardInput;var a=t.achievementEnterpriseRankId,s=n,o=t.achievementTarget,c=t.rewardValue;1!=s||""!=String(o).trim()?2!=s||""!=String(c).trim()?(this.saveModify(a,s,o,c),1==s?t.editLimitFlag=!1:t.editRewardFlag=!1,this.inputNum="",this.editObj={index:"",row:"",obj:"",type:""}):this.$message.error({duration:1e3,message:"请输入奖励"}):this.$message.error({duration:1e3,message:"请输入额度"})}},cancelLimitNum:function(e,t,i,n){console.log(e,t),1==n?(t.editLimitFlag=!1,t.targetInput=t.achievementTarget):(t.editRewardFlag=!1,t.rewardInput=t.rewardValue),this.inputNum="",this.editObj={index:"",row:"",obj:"",type:""}},focusInput:function(e,t,i,n){console.log("input-focus:",e,t,i,n),this.editObj.index=e,this.editObj.row=t,this.editObj.obj=i,this.editObj.type=n},limitNumInput:function(e){console.log(e,this.editObj.obj),this.inputNum=c.a.getCharVal(e.target.value.replace(/[^\d]/g,""),this.inputLength),1==this.editObj.type?this.editObj.row.targetInput=this.inputNum:this.editObj.row.rewardInput=this.inputNum,console.log(this.inputNum)},saveModify:function(e,t,i,n){var a=this,s={achievementEnterpriseRankId:e,updateType:t,achievementTarget:i||"",achievementRewardType:1,rewardValue:n||"",rewardName:"积分XX"};Object(l.c)("/api-member/achievement-update-clique",s).then(function(e){console.log(e.data);var t=e.data;0!=t.errorCode?u.a.errorMsg(t):r.a.showmsg("设置成功","success")}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})}},watch:{tableEditData:function(e){console.log(e);if(e&&a()(e).length){var t=e;this.accumulateConsum=t,this.subAchievementList=t.subAchievementList}}},mounted:function(){console.log("成就 item:",this.copyOriginObj,this.tableEditData);var e=this.tableEditData;this.accumulateConsum=e,this.subAchievementList=e.subAchievementList,console.log(e)},components:{}},d={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"inner-cell-contain"},[i("div",{staticClass:"member-achieve-tabletitle"},[i("label",{staticClass:"tabletitle-l"},[e._v(e._s(e.accumulateConsum.achievementName))]),e._v(" "),i("el-switch",{on:{change:function(t){e.consumItemSwitch(t,e.accumulateConsum)}},model:{value:e.accumulateConsum.isOpen,callback:function(t){e.$set(e.accumulateConsum,"isOpen",t)},expression:"accumulateConsum.isOpen"}})],1),e._v(" "),i("el-table",{staticClass:"member-cell-table",staticStyle:{width:"100%"},attrs:{data:e.subAchievementList}},[i("el-table-column",{attrs:{prop:"limitNum",label:"额度"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{staticClass:"span-txt"},[e._v(e._s(e.accumulateConsum.text))]),e._v(" "),t.row.editLimitFlag?e._e():i("span",{staticClass:"span-num"},[e._v(e._s(t.row.achievementTarget))]),e._v(" "),t.row.editLimitFlag?i("el-input",{staticClass:"w-175",attrs:{size:"small",placeholder:"请输入",type:"tel",maxlength:e.inputLength},on:{focus:function(i){e.focusInput(t.$index,t.row,e.subAchievementList,1)}},nativeOn:{keyup:function(t){return function(t){return e.limitNumInput(t)}(t)}},model:{value:t.row.targetInput,callback:function(i){e.$set(t.row,"targetInput",i)},expression:"scope.row.targetInput"}}):e._e(),e._v(" "),i("span",{staticClass:"span-unit"},[e._v(e._s(e.accumulateConsum.unit))]),e._v(" "),t.row.editLimitFlag?e._e():i("i",{staticClass:"el-icon-edit",on:{click:function(i){e.editLimitNum(t.$index,t.row,e.subAchievementList,1)}}}),e._v(" "),t.row.editLimitFlag?i("span",{staticClass:"span-oprate-icon"},[i("i",{staticClass:"el-icon-text el-button--text text-confirm",on:{click:function(i){e.saveLimitNum(t.$index,t.row,e.subAchievementList,1)}}},[e._v("保存")]),e._v(" "),i("i",{staticClass:"el-icon-text text-cancel",on:{click:function(i){e.cancelLimitNum(t.$index,t.row,e.subAchievementList,1)}}},[e._v("取消")])]):e._e()]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"rewardNum",label:"奖励"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",{staticClass:"span-txt"},[e._v("奖励")]),e._v(" "),t.row.editRewardFlag?e._e():i("span",{staticClass:"span-num"},[e._v(e._s(t.row.rewardValue))]),e._v(" "),t.row.editRewardFlag?i("el-input",{staticClass:"w-175",attrs:{size:"small",placeholder:"请输入",type:"tel",maxlength:e.inputLength},on:{focus:function(i){e.focusInput(t.$index,t.row,e.subAchievementList,2)}},nativeOn:{keyup:function(t){return function(t){return e.limitNumInput(t)}(t)}},model:{value:t.row.rewardInput,callback:function(i){e.$set(t.row,"rewardInput",i)},expression:"scope.row.rewardInput"}}):e._e(),e._v(" "),i("span",{staticClass:"span-unit"},[e._v("积分")]),e._v(" "),t.row.editRewardFlag?e._e():i("i",{staticClass:"el-icon-edit",on:{click:function(i){e.editLimitNum(t.$index,t.row,e.subAchievementList,2)}}}),e._v(" "),t.row.editRewardFlag?i("span",{staticClass:"span-oprate-icon"},[i("i",{staticClass:"el-icon-text el-button--text text-confirm",on:{click:function(i){e.saveLimitNum(t.$index,t.row,e.subAchievementList,2)}}},[e._v("保存")]),e._v(" "),i("i",{staticClass:"el-icon-text text-cancel",on:{click:function(i){e.cancelLimitNum(t.$index,t.row,e.subAchievementList,2)}}},[e._v("取消")])]):e._e()]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"",label:"库存"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(0==t.row.couponStock?"--":"")+"\n ")]}}])})],1)],1)},staticRenderFns:[]};var p=i("VU/8")(m,d,!1,function(e){i("n3Ao")},"data-v-4cfe0450",null);t.default=p.exports},n3Ao:function(e,t){}});
//# sourceMappingURL=24.84c8d7030c4d5bcc16c2.js.map //# sourceMappingURL=23.bb05d6b76554ea1c07f4.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///src/view/companyGroup/memberTableEdit.vue","webpack:///./src/view/companyGroup/memberTableEdit.vue?ff52","webpack:///./src/view/companyGroup/memberTableEdit.vue"],"names":["memberTableEdit","name","props","data","accumulateConsum","subAchievementList","inputLength","inputValue","editObj","index","row","obj","type","copyOriginObj","JSON","parse","stringify_default","this","tableEditData","created","methods","consumItemSwitch","e","console","log","achievementType","tempObj","status","saveSwitch","achievementSystemId","id","that","para","openStatus","Object","api","then","res","result","resData","errorCode","isOpen","error","errorMsg","showmsg","catch","$message","duration","message","editLimitNum","$forceUpdate","editLimitFlag","editRewardFlag","saveLimitNum","updataType","achievementTarget","Number","targetInput","length","rewardValue","rewardInput","achievementEnterpriseRankId","target","value","String","trim","saveModify","inputNum","cancelLimitNum","focusInput","limitNumInput","strlen","getCharVal","replace","updateType","achievementRewardType","rewardName","watch","val","keys_default","mounted","components","companyGroup_memberTableEdit","render","_vm","_h","$createElement","_c","_self","staticClass","_v","_s","achievementName","on","change","$event","model","callback","$$v","$set","expression","staticStyle","width","attrs","prop","label","scopedSlots","_u","key","fn","scope","text","_e","size","placeholder","maxlength","focus","$index","nativeOn","keyup","unit","click","couponStock","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/24.84c8d7030c4d5bcc16c2.js","sourcesContent":["<template>\r\n <div class=\"inner-cell-contain\" ><!-- v-for=\"(consumItem,index) in consumeArray\" -->\r\n <div class=\"member-achieve-tabletitle\">\r\n <label class=\"tabletitle-l\">{{accumulateConsum.achievementName}}</label>\r\n <el-switch v-model=\"accumulateConsum.isOpen\" @change=\"consumItemSwitch($event,accumulateConsum)\"></el-switch>\r\n </div>\r\n <el-table class=\"member-cell-table\"\r\n :data=\"subAchievementList\"\r\n style=\"width: 100%\">\r\n <el-table-column\r\n prop=\"limitNum\"\r\n label=\"额度\">\r\n <template slot-scope=\"scope\">\r\n <!-- <p contenteditable=\"true\" @input=\"scope.row.limitNum = $event.target.innerText\">{{ scope.row.limitNum }}</p> -->\r\n\r\n <span class=\"span-txt\">{{accumulateConsum.text}}</span>\r\n\r\n <span class=\"span-num\" v-if=\"!scope.row.editLimitFlag\">{{scope.row.achievementTarget}}</span>\r\n <el-input size=\"small\" class=\"w-175\" v-if=\"scope.row.editLimitFlag\" v-model=\"scope.row.targetInput\" @keyup.native=\"($event) => limitNumInput($event)\" placeholder=\"请输入\" @focus=\"focusInput(scope.$index,scope.row,subAchievementList,1)\" type=\"tel\" :maxlength=\"inputLength\"></el-input>\r\n <!-- <span class=\"span-unit\" v-if=\"(accumulateConsum.type==0||accumulateConsum.type==2)\">元</span>\r\n <span class=\"span-unit\" v-if=\"accumulateConsum.type==1\">个月</span>\r\n <span class=\"span-unit\" v-if=\"accumulateConsum.type==3\">件</span>\r\n <span class=\"span-unit\" v-if=\"(accumulateConsum.type==4||accumulateConsum.type==7||accumulateConsum.type==8||accumulateConsum.type==9||accumulateConsum.type==10)\">次</span>\r\n <span class=\"span-unit\" v-if=\"accumulateConsum.type==5\">积分</span> -->\r\n <span class=\"span-unit\">{{accumulateConsum.unit}}</span>\r\n <i class=\"el-icon-edit\" v-if=\"!scope.row.editLimitFlag\" @click=\"editLimitNum(scope.$index,scope.row,subAchievementList,1)\"></i>\r\n <span class=\"span-oprate-icon\" v-if=\"scope.row.editLimitFlag\">\r\n <i class=\"el-icon-text el-button--text text-confirm\" @click=\"saveLimitNum(scope.$index,scope.row,subAchievementList,1)\">保存</i>\r\n <i class=\"el-icon-text text-cancel\" @click=\"cancelLimitNum(scope.$index,scope.row,subAchievementList,1)\">取消</i>\r\n </span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n prop=\"rewardNum\"\r\n label=\"奖励\">\r\n <template slot-scope=\"scope\">\r\n <span class=\"span-txt\">奖励</span>\r\n <span class=\"span-num\" v-if=\"!scope.row.editRewardFlag\">{{scope.row.rewardValue}}</span>\r\n <el-input size=\"small\" class=\"w-175\" v-if=\"scope.row.editRewardFlag\" v-model=\"scope.row.rewardInput\" @keyup.native=\"($event) => limitNumInput($event)\" @focus=\"focusInput(scope.$index,scope.row,subAchievementList,2)\" placeholder=\"请输入\" type=\"tel\" :maxlength=\"inputLength\"></el-input>\r\n <span class=\"span-unit\">积分</span>\r\n <i class=\"el-icon-edit\" v-if=\"!scope.row.editRewardFlag\" @click=\"editLimitNum(scope.$index,scope.row,subAchievementList,2)\"></i>\r\n <span class=\"span-oprate-icon\" v-if=\"scope.row.editRewardFlag\">\r\n <i class=\"el-icon-text el-button--text text-confirm\" @click=\"saveLimitNum(scope.$index,scope.row,subAchievementList,2)\">保存</i>\r\n <i class=\"el-icon-text text-cancel\" @click=\"cancelLimitNum(scope.$index,scope.row,subAchievementList,2)\">取消</i>\r\n </span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n prop=\"\"\r\n label=\"库存\">\r\n <template slot-scope=\"scope\">\r\n {{scope.row.couponStock==0? '--': ''}}\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n </div>\r\n</template>\r\n<script>\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { getRequest, postRequest, postJsonRequest, postJson, postForm } from '@/api/api';\r\n\r\nexport default {\r\n name: \"memberTableEdit\",\r\n props: ['tableEditData'],\r\n data() {\r\n return {\r\n accumulateConsum: {},\r\n subAchievementList: [],\r\n inputLength: 6, // 限制输入数字长度\r\n\r\n // 输入框的\r\n inputValue:'',\r\n\r\n editObj: {\r\n index: '',\r\n row: '',\r\n obj:'',\r\n type: ''\r\n },\r\n copyOriginObj: JSON.parse(JSON.stringify(this.tableEditData)), // 复制原始数据,每次保存需要重新赋值\r\n\r\n }\r\n },\r\n\r\n created() {\r\n // this.selectReplayStyle()\r\n },\r\n\r\n methods: {\r\n // switch(通用方法)\r\n consumItemSwitch(e,obj) {\r\n var that = this\r\n console.log(e,obj,obj.achievementType)\r\n // that.accumulateConsum.switchFlag = false\r\n console.log(obj,that.accumulateConsum)\r\n that.tempObj = obj\r\n var status = e==true? 1:0;\r\n that.saveSwitch(obj.achievementSystemId,status)\r\n },\r\n\r\n // 开关\r\n saveSwitch(id,status) {\r\n var that = this\r\n var para = {\r\n achievementSystemId: id,\r\n openStatus: status\r\n }\r\n postJson('/api-member/achievement-open-clique',para)\r\n .then((res) => {\r\n console.log(res.data.result)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n\r\n showMsg.showmsg('设置成功','success')\r\n return;\r\n }\r\n that.tempObj.isOpen = false\r\n errMsg.errorMsg(resData)\r\n\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n\r\n },\r\n\r\n // 编辑额度\r\n editLimitNum(index,row,obj,type) {\r\n var that = this\r\n that.$forceUpdate();\r\n console.log(index,row,obj)\r\n that.editObj.index = index;\r\n that.editObj.row = row;\r\n that.editObj.obj = obj;\r\n // 判断是额度还是奖励\r\n if (type==1) {\r\n row.editLimitFlag = true;\r\n }else {\r\n row.editRewardFlag = true;\r\n }\r\n\r\n console.log(row.editLimitFlag)\r\n\r\n // 赋值给input\r\n // that.inputValue = row.achievementTarget\r\n // that.$set(that.accumulateConsum.subAchievementList[index],'editLimitFlag',true)\r\n },\r\n\r\n //确定编辑\r\n saveLimitNum(index,row,obj,updataType) {\r\n var that = this\r\n console.log(index,row,row.achievementTarget,obj)\r\n\r\n // 判断\r\n if (updataType == 1 && index == 0 && Number(row.targetInput) >= Number(obj[index+1].achievementTarget)){\r\n that.$message.error({\r\n duration: 1000,\r\n message: '每一阶都必须大于上一阶,小于下一阶'\r\n })\r\n return ;\r\n }\r\n if (updataType == 1 && (index == (obj.length-1)) && Number(row.targetInput) <= Number(obj[index-1].achievementTarget)){\r\n that.$message.error({\r\n duration: 1000,\r\n message: '每一阶都必须大于上一阶,小于下一阶'\r\n })\r\n return ;\r\n }\r\n // console.log(obj[index],obj.length-1,row.targetInput,obj[index-1].achievementTarget)\r\n if (updataType == 1 && index > 0 && index < (obj.length-1) && Number(row.targetInput) <= Number(obj[index-1].achievementTarget)) {\r\n console.log(index)\r\n that.$message.error({\r\n duration: 1000,\r\n message: '每一阶都必须大于上一阶,小于下一阶'\r\n })\r\n return ;\r\n }\r\n // if (index < obj.length-1) {\r\n if (updataType == 1 && index > 0 && index < (obj.length-1) && Number(row.targetInput) >= Number(obj[index+1].achievementTarget)) {\r\n console.log(index)\r\n that.$message.error({\r\n duration: 1000,\r\n message: '每一阶都必须大于上一阶,小于下一阶'\r\n })\r\n return ;\r\n }\r\n // }\r\n\r\n\r\n // 把输入框中值赋值给当前显示的字段\r\n row.achievementTarget = row.targetInput\r\n row.rewardValue = row.rewardInput\r\n\r\n\r\n var id = row.achievementEnterpriseRankId;\r\n var type = updataType;\r\n var target = row.achievementTarget\r\n var value = row.rewardValue\r\n // 校验非空\r\n if (type == 1 && String(target).trim()=='') {\r\n that.$message.error({\r\n duration: 1000,\r\n message: '请输入额度'\r\n })\r\n return ;\r\n }\r\n if (type == 2 && String(value).trim()=='') {\r\n that.$message.error({\r\n duration: 1000,\r\n message: '请输入奖励'\r\n })\r\n return ;\r\n }\r\n\r\n // 保存数据\r\n that.saveModify(id,type,target,value)\r\n\r\n // if (that.saveModify(id,type,target,value)) {\r\n // return;\r\n // }\r\n // that.saveModify(id,type,target,value)\r\n // 不可编辑\r\n if (type == 1) {\r\n row.editLimitFlag = false;\r\n }else {\r\n row.editRewardFlag = false;\r\n }\r\n\r\n // 清空输入数值\r\n that.inputNum = '';\r\n // 清空暂存的数据\r\n that.editObj = {\r\n index: '',\r\n row: '',\r\n obj: '',\r\n type: ''\r\n }\r\n },\r\n\r\n // 取消编辑\r\n cancelLimitNum(index,row,obj,type) {\r\n var that = this;\r\n console.log(index,row)\r\n if (type == 1) {\r\n row.editLimitFlag = false;\r\n // 取消后直接把原来值赋值给输入框\r\n row.targetInput = row.achievementTarget\r\n }else {\r\n row.editRewardFlag = false;\r\n row.rewardInput = row.rewardValue\r\n }\r\n\r\n that.inputNum = ''; // 清空输入数值\r\n // 清空暂存的数据\r\n that.editObj = {\r\n index: '',\r\n row: '',\r\n obj: '',\r\n type: ''\r\n }\r\n },\r\n\r\n // input focus\r\n focusInput(index,row,obj,type) {\r\n var that = this\r\n console.log(\"input-focus:\",index,row,obj,type)\r\n // 保存当前编辑的的对象\r\n that.editObj.index = index;\r\n that.editObj.row = row;\r\n that.editObj.obj = obj;\r\n that.editObj.type = type;\r\n },\r\n\r\n // limitNumInput\r\n limitNumInput(e) {\r\n var that = this\r\n console.log(e,that.editObj.obj)\r\n // 过滤非数字\r\n that.inputNum = strLength.getCharVal(e.target.value.replace(/[^\\d]/g,''),that.inputLength)\r\n\r\n // 输入后把输入的值赋值给当前对应的的输入框值\r\n if (that.editObj.type==1) {\r\n that.editObj.row.targetInput = that.inputNum\r\n }else {\r\n that.editObj.row.rewardInput = that.inputNum\r\n }\r\n\r\n console.log(that.inputNum)\r\n },\r\n //===========================================\r\n //保存修改积分 额度\r\n saveModify(id,type,target,value) {\r\n var that = this\r\n var para = {\r\n achievementEnterpriseRankId: id,\r\n updateType: type,\r\n achievementTarget: target || '',\r\n achievementRewardType: 1,\r\n rewardValue: value || '',\r\n rewardName: '积分XX'\r\n }\r\n postJson('/api-member/achievement-update-clique',para)\r\n .then((res) => {\r\n console.log(res.data)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n showMsg.showmsg('设置成功','success')\r\n return;\r\n }\r\n errMsg.errorMsg(resData)\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n\r\n },\r\n\r\n watch: {\r\n tableEditData(val) {\r\n console.log(val)\r\n var that = this\r\n if (!!val&& Object.keys(val).length) {\r\n var obj = val\r\n // var arr = obj.achievementDoc.split('XX')\r\n // obj.text = arr[0]\r\n // obj.unit = arr[1]\r\n // obj.isOpen = obj.isOpen==1? true: false\r\n // obj.subAchievementList.forEach(function(ele,index){\r\n // // obj.achievementDoc = obj.achievementDoc.replace(/XX/g, ele.)\r\n // ele.editLimitFlag = false\r\n // ele.editRewardFlag = false\r\n // })\r\n that.accumulateConsum = obj; // 新增watch,监听变更并同步到tableEditData上\r\n that.subAchievementList = obj.subAchievementList\r\n }\r\n\r\n }\r\n },\r\n\r\n mounted(){\r\n var that = this;\r\n console.log(\"成就 item:\",that.copyOriginObj,that.tableEditData)\r\n var obj = that.tableEditData\r\n // var arr = obj.achievementDoc.split('XX')\r\n // obj.text = arr[0]\r\n // obj.unit = arr[1]\r\n // obj.isOpen = obj.isOpen==1? true: false\r\n // obj.subAchievementList.forEach(function(ele,index){\r\n // // obj.achievementDoc = obj.achievementDoc.replace(/XX/g, ele.)\r\n // ele.editLimitFlag = false\r\n // ele.editRewardFlag = false\r\n // })\r\n\r\n\r\n that.accumulateConsum = obj\r\n that.subAchievementList = obj.subAchievementList\r\n console.log(obj)\r\n },\r\n\r\n components: {\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.member-achieve-contain /deep/ {\r\n\r\n .inner-cell-contain {\r\n background: #fff;\r\n padding: 24px;\r\n border: 1px solid #e7e7eb;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n &+.inner-cell-contain {\r\n margin-top: 15px;\r\n }\r\n .member-cell-table /deep/ {\r\n &.el-table::before {\r\n /*content: none;*/\r\n }\r\n .el-table__body {\r\n width: 90px;\r\n tr.el-table__row td {\r\n border: none;\r\n }\r\n }\r\n\r\n }\r\n }\r\n\r\n .member-achieve-tabletitle {\r\n padding: 10px 0;\r\n font-size: 14px;\r\n color: #606266;\r\n margin-bottom: 10px;\r\n overflow: hidden;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n .el-switch {\r\n float: right;\r\n }\r\n }\r\n\r\n .el-icon-edit {\r\n cursor: pointer;\r\n }\r\n\r\n .el-icon-text {\r\n font-style: normal;\r\n font-size: 14px;\r\n color: #1890ff;\r\n\r\n &.text-confirm {\r\n font-weight: 500;\r\n }\r\n &.text-cancel {\r\n font-weight: 500;\r\n }\r\n }\r\n\r\n .span-oprate-icon {\r\n margin-left: 7px;\r\n }\r\n\r\n .span-oprate-icon i {\r\n cursor: pointer;\r\n /*font-size: 20px;*/\r\n display: inline-block;\r\n vertical-align: middle;\r\n }\r\n\r\n .w-175 {\r\n width: 175px;\r\n }\r\n\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/memberTableEdit.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"inner-cell-contain\"},[_c('div',{staticClass:\"member-achieve-tabletitle\"},[_c('label',{staticClass:\"tabletitle-l\"},[_vm._v(_vm._s(_vm.accumulateConsum.achievementName))]),_vm._v(\" \"),_c('el-switch',{on:{\"change\":function($event){_vm.consumItemSwitch($event,_vm.accumulateConsum)}},model:{value:(_vm.accumulateConsum.isOpen),callback:function ($$v) {_vm.$set(_vm.accumulateConsum, \"isOpen\", $$v)},expression:\"accumulateConsum.isOpen\"}})],1),_vm._v(\" \"),_c('el-table',{staticClass:\"member-cell-table\",staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.subAchievementList}},[_c('el-table-column',{attrs:{\"prop\":\"limitNum\",\"label\":\"额度\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('span',{staticClass:\"span-txt\"},[_vm._v(_vm._s(_vm.accumulateConsum.text))]),_vm._v(\" \"),(!scope.row.editLimitFlag)?_c('span',{staticClass:\"span-num\"},[_vm._v(_vm._s(scope.row.achievementTarget))]):_vm._e(),_vm._v(\" \"),(scope.row.editLimitFlag)?_c('el-input',{staticClass:\"w-175\",attrs:{\"size\":\"small\",\"placeholder\":\"请输入\",\"type\":\"tel\",\"maxlength\":_vm.inputLength},on:{\"focus\":function($event){_vm.focusInput(scope.$index,scope.row,_vm.subAchievementList,1)}},nativeOn:{\"keyup\":function($event){return (function ($event) { return _vm.limitNumInput($event); })($event)}},model:{value:(scope.row.targetInput),callback:function ($$v) {_vm.$set(scope.row, \"targetInput\", $$v)},expression:\"scope.row.targetInput\"}}):_vm._e(),_vm._v(\" \"),_c('span',{staticClass:\"span-unit\"},[_vm._v(_vm._s(_vm.accumulateConsum.unit))]),_vm._v(\" \"),(!scope.row.editLimitFlag)?_c('i',{staticClass:\"el-icon-edit\",on:{\"click\":function($event){_vm.editLimitNum(scope.$index,scope.row,_vm.subAchievementList,1)}}}):_vm._e(),_vm._v(\" \"),(scope.row.editLimitFlag)?_c('span',{staticClass:\"span-oprate-icon\"},[_c('i',{staticClass:\"el-icon-text el-button--text text-confirm\",on:{\"click\":function($event){_vm.saveLimitNum(scope.$index,scope.row,_vm.subAchievementList,1)}}},[_vm._v(\"保存\")]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-text text-cancel\",on:{\"click\":function($event){_vm.cancelLimitNum(scope.$index,scope.row,_vm.subAchievementList,1)}}},[_vm._v(\"取消\")])]):_vm._e()]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"prop\":\"rewardNum\",\"label\":\"奖励\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('span',{staticClass:\"span-txt\"},[_vm._v(\"奖励\")]),_vm._v(\" \"),(!scope.row.editRewardFlag)?_c('span',{staticClass:\"span-num\"},[_vm._v(_vm._s(scope.row.rewardValue))]):_vm._e(),_vm._v(\" \"),(scope.row.editRewardFlag)?_c('el-input',{staticClass:\"w-175\",attrs:{\"size\":\"small\",\"placeholder\":\"请输入\",\"type\":\"tel\",\"maxlength\":_vm.inputLength},on:{\"focus\":function($event){_vm.focusInput(scope.$index,scope.row,_vm.subAchievementList,2)}},nativeOn:{\"keyup\":function($event){return (function ($event) { return _vm.limitNumInput($event); })($event)}},model:{value:(scope.row.rewardInput),callback:function ($$v) {_vm.$set(scope.row, \"rewardInput\", $$v)},expression:\"scope.row.rewardInput\"}}):_vm._e(),_vm._v(\" \"),_c('span',{staticClass:\"span-unit\"},[_vm._v(\"积分\")]),_vm._v(\" \"),(!scope.row.editRewardFlag)?_c('i',{staticClass:\"el-icon-edit\",on:{\"click\":function($event){_vm.editLimitNum(scope.$index,scope.row,_vm.subAchievementList,2)}}}):_vm._e(),_vm._v(\" \"),(scope.row.editRewardFlag)?_c('span',{staticClass:\"span-oprate-icon\"},[_c('i',{staticClass:\"el-icon-text el-button--text text-confirm\",on:{\"click\":function($event){_vm.saveLimitNum(scope.$index,scope.row,_vm.subAchievementList,2)}}},[_vm._v(\"保存\")]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-text text-cancel\",on:{\"click\":function($event){_vm.cancelLimitNum(scope.$index,scope.row,_vm.subAchievementList,2)}}},[_vm._v(\"取消\")])]):_vm._e()]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"prop\":\"\",\"label\":\"库存\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\"\\n \"+_vm._s(scope.row.couponStock==0? '--': '')+\"\\n \")]}}])})],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-4cfe0450\",\"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/memberTableEdit.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-4cfe0450\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./memberTableEdit.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!./memberTableEdit.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./memberTableEdit.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4cfe0450\\\",\\\"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!./memberTableEdit.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-4cfe0450\"\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/memberTableEdit.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///src/view/companyGroup/memberTableEdit.vue","webpack:///./src/view/companyGroup/memberTableEdit.vue?ff52","webpack:///./src/view/companyGroup/memberTableEdit.vue"],"names":["memberTableEdit","name","props","data","accumulateConsum","subAchievementList","inputLength","inputValue","editObj","index","row","obj","type","copyOriginObj","JSON","parse","stringify_default","this","tableEditData","created","methods","consumItemSwitch","e","console","log","achievementType","tempObj","status","saveSwitch","achievementSystemId","id","that","para","openStatus","Object","api","then","res","result","resData","errorCode","isOpen","error","errorMsg","showmsg","catch","$message","duration","message","editLimitNum","$forceUpdate","editLimitFlag","editRewardFlag","saveLimitNum","updataType","achievementTarget","Number","targetInput","length","rewardValue","rewardInput","achievementEnterpriseRankId","target","value","String","trim","saveModify","inputNum","cancelLimitNum","focusInput","limitNumInput","strlen","getCharVal","replace","updateType","achievementRewardType","rewardName","watch","val","keys_default","mounted","components","companyGroup_memberTableEdit","render","_vm","_h","$createElement","_c","_self","staticClass","_v","_s","achievementName","on","change","$event","model","callback","$$v","$set","expression","staticStyle","width","attrs","prop","label","scopedSlots","_u","key","fn","scope","text","_e","size","placeholder","maxlength","focus","$index","nativeOn","keyup","unit","click","couponStock","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/23.bb05d6b76554ea1c07f4.js","sourcesContent":["<template>\r\n <div class=\"inner-cell-contain\" ><!-- v-for=\"(consumItem,index) in consumeArray\" -->\r\n <div class=\"member-achieve-tabletitle\">\r\n <label class=\"tabletitle-l\">{{accumulateConsum.achievementName}}</label>\r\n <el-switch v-model=\"accumulateConsum.isOpen\" @change=\"consumItemSwitch($event,accumulateConsum)\"></el-switch>\r\n </div>\r\n <el-table class=\"member-cell-table\"\r\n :data=\"subAchievementList\"\r\n style=\"width: 100%\">\r\n <el-table-column\r\n prop=\"limitNum\"\r\n label=\"额度\">\r\n <template slot-scope=\"scope\">\r\n <!-- <p contenteditable=\"true\" @input=\"scope.row.limitNum = $event.target.innerText\">{{ scope.row.limitNum }}</p> -->\r\n\r\n <span class=\"span-txt\">{{accumulateConsum.text}}</span>\r\n\r\n <span class=\"span-num\" v-if=\"!scope.row.editLimitFlag\">{{scope.row.achievementTarget}}</span>\r\n <el-input size=\"small\" class=\"w-175\" v-if=\"scope.row.editLimitFlag\" v-model=\"scope.row.targetInput\" @keyup.native=\"($event) => limitNumInput($event)\" placeholder=\"请输入\" @focus=\"focusInput(scope.$index,scope.row,subAchievementList,1)\" type=\"tel\" :maxlength=\"inputLength\"></el-input>\r\n <!-- <span class=\"span-unit\" v-if=\"(accumulateConsum.type==0||accumulateConsum.type==2)\">元</span>\r\n <span class=\"span-unit\" v-if=\"accumulateConsum.type==1\">个月</span>\r\n <span class=\"span-unit\" v-if=\"accumulateConsum.type==3\">件</span>\r\n <span class=\"span-unit\" v-if=\"(accumulateConsum.type==4||accumulateConsum.type==7||accumulateConsum.type==8||accumulateConsum.type==9||accumulateConsum.type==10)\">次</span>\r\n <span class=\"span-unit\" v-if=\"accumulateConsum.type==5\">积分</span> -->\r\n <span class=\"span-unit\">{{accumulateConsum.unit}}</span>\r\n <i class=\"el-icon-edit\" v-if=\"!scope.row.editLimitFlag\" @click=\"editLimitNum(scope.$index,scope.row,subAchievementList,1)\"></i>\r\n <span class=\"span-oprate-icon\" v-if=\"scope.row.editLimitFlag\">\r\n <i class=\"el-icon-text el-button--text text-confirm\" @click=\"saveLimitNum(scope.$index,scope.row,subAchievementList,1)\">保存</i>\r\n <i class=\"el-icon-text text-cancel\" @click=\"cancelLimitNum(scope.$index,scope.row,subAchievementList,1)\">取消</i>\r\n </span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n prop=\"rewardNum\"\r\n label=\"奖励\">\r\n <template slot-scope=\"scope\">\r\n <span class=\"span-txt\">奖励</span>\r\n <span class=\"span-num\" v-if=\"!scope.row.editRewardFlag\">{{scope.row.rewardValue}}</span>\r\n <el-input size=\"small\" class=\"w-175\" v-if=\"scope.row.editRewardFlag\" v-model=\"scope.row.rewardInput\" @keyup.native=\"($event) => limitNumInput($event)\" @focus=\"focusInput(scope.$index,scope.row,subAchievementList,2)\" placeholder=\"请输入\" type=\"tel\" :maxlength=\"inputLength\"></el-input>\r\n <span class=\"span-unit\">积分</span>\r\n <i class=\"el-icon-edit\" v-if=\"!scope.row.editRewardFlag\" @click=\"editLimitNum(scope.$index,scope.row,subAchievementList,2)\"></i>\r\n <span class=\"span-oprate-icon\" v-if=\"scope.row.editRewardFlag\">\r\n <i class=\"el-icon-text el-button--text text-confirm\" @click=\"saveLimitNum(scope.$index,scope.row,subAchievementList,2)\">保存</i>\r\n <i class=\"el-icon-text text-cancel\" @click=\"cancelLimitNum(scope.$index,scope.row,subAchievementList,2)\">取消</i>\r\n </span>\r\n </template>\r\n </el-table-column>\r\n <el-table-column\r\n prop=\"\"\r\n label=\"库存\">\r\n <template slot-scope=\"scope\">\r\n {{scope.row.couponStock==0? '--': ''}}\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n </div>\r\n</template>\r\n<script>\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { getRequest, postRequest, postJsonRequest, postJson, postForm } from '@/api/api';\r\n\r\nexport default {\r\n name: \"memberTableEdit\",\r\n props: ['tableEditData'],\r\n data() {\r\n return {\r\n accumulateConsum: {},\r\n subAchievementList: [],\r\n inputLength: 6, // 限制输入数字长度\r\n\r\n // 输入框的\r\n inputValue:'',\r\n\r\n editObj: {\r\n index: '',\r\n row: '',\r\n obj:'',\r\n type: ''\r\n },\r\n copyOriginObj: JSON.parse(JSON.stringify(this.tableEditData)), // 复制原始数据,每次保存需要重新赋值\r\n\r\n }\r\n },\r\n\r\n created() {\r\n // this.selectReplayStyle()\r\n },\r\n\r\n methods: {\r\n // switch(通用方法)\r\n consumItemSwitch(e,obj) {\r\n var that = this\r\n console.log(e,obj,obj.achievementType)\r\n // that.accumulateConsum.switchFlag = false\r\n console.log(obj,that.accumulateConsum)\r\n that.tempObj = obj\r\n var status = e==true? 1:0;\r\n that.saveSwitch(obj.achievementSystemId,status)\r\n },\r\n\r\n // 开关\r\n saveSwitch(id,status) {\r\n var that = this\r\n var para = {\r\n achievementSystemId: id,\r\n openStatus: status\r\n }\r\n postJson('/api-member/achievement-open-clique',para)\r\n .then((res) => {\r\n console.log(res.data.result)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n\r\n showMsg.showmsg('设置成功','success')\r\n return;\r\n }\r\n that.tempObj.isOpen = false\r\n errMsg.errorMsg(resData)\r\n\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n\r\n },\r\n\r\n // 编辑额度\r\n editLimitNum(index,row,obj,type) {\r\n var that = this\r\n that.$forceUpdate();\r\n console.log(index,row,obj)\r\n that.editObj.index = index;\r\n that.editObj.row = row;\r\n that.editObj.obj = obj;\r\n // 判断是额度还是奖励\r\n if (type==1) {\r\n row.editLimitFlag = true;\r\n }else {\r\n row.editRewardFlag = true;\r\n }\r\n\r\n console.log(row.editLimitFlag)\r\n\r\n // 赋值给input\r\n // that.inputValue = row.achievementTarget\r\n // that.$set(that.accumulateConsum.subAchievementList[index],'editLimitFlag',true)\r\n },\r\n\r\n //确定编辑\r\n saveLimitNum(index,row,obj,updataType) {\r\n var that = this\r\n console.log(index,row,row.achievementTarget,obj)\r\n\r\n // 判断\r\n if (updataType == 1 && index == 0 && Number(row.targetInput) >= Number(obj[index+1].achievementTarget)){\r\n that.$message.error({\r\n duration: 1000,\r\n message: '每一阶都必须大于上一阶,小于下一阶'\r\n })\r\n return ;\r\n }\r\n if (updataType == 1 && (index == (obj.length-1)) && Number(row.targetInput) <= Number(obj[index-1].achievementTarget)){\r\n that.$message.error({\r\n duration: 1000,\r\n message: '每一阶都必须大于上一阶,小于下一阶'\r\n })\r\n return ;\r\n }\r\n // console.log(obj[index],obj.length-1,row.targetInput,obj[index-1].achievementTarget)\r\n if (updataType == 1 && index > 0 && index < (obj.length-1) && Number(row.targetInput) <= Number(obj[index-1].achievementTarget)) {\r\n console.log(index)\r\n that.$message.error({\r\n duration: 1000,\r\n message: '每一阶都必须大于上一阶,小于下一阶'\r\n })\r\n return ;\r\n }\r\n // if (index < obj.length-1) {\r\n if (updataType == 1 && index > 0 && index < (obj.length-1) && Number(row.targetInput) >= Number(obj[index+1].achievementTarget)) {\r\n console.log(index)\r\n that.$message.error({\r\n duration: 1000,\r\n message: '每一阶都必须大于上一阶,小于下一阶'\r\n })\r\n return ;\r\n }\r\n // }\r\n\r\n\r\n // 把输入框中值赋值给当前显示的字段\r\n row.achievementTarget = row.targetInput\r\n row.rewardValue = row.rewardInput\r\n\r\n\r\n var id = row.achievementEnterpriseRankId;\r\n var type = updataType;\r\n var target = row.achievementTarget\r\n var value = row.rewardValue\r\n // 校验非空\r\n if (type == 1 && String(target).trim()=='') {\r\n that.$message.error({\r\n duration: 1000,\r\n message: '请输入额度'\r\n })\r\n return ;\r\n }\r\n if (type == 2 && String(value).trim()=='') {\r\n that.$message.error({\r\n duration: 1000,\r\n message: '请输入奖励'\r\n })\r\n return ;\r\n }\r\n\r\n // 保存数据\r\n that.saveModify(id,type,target,value)\r\n\r\n // if (that.saveModify(id,type,target,value)) {\r\n // return;\r\n // }\r\n // that.saveModify(id,type,target,value)\r\n // 不可编辑\r\n if (type == 1) {\r\n row.editLimitFlag = false;\r\n }else {\r\n row.editRewardFlag = false;\r\n }\r\n\r\n // 清空输入数值\r\n that.inputNum = '';\r\n // 清空暂存的数据\r\n that.editObj = {\r\n index: '',\r\n row: '',\r\n obj: '',\r\n type: ''\r\n }\r\n },\r\n\r\n // 取消编辑\r\n cancelLimitNum(index,row,obj,type) {\r\n var that = this;\r\n console.log(index,row)\r\n if (type == 1) {\r\n row.editLimitFlag = false;\r\n // 取消后直接把原来值赋值给输入框\r\n row.targetInput = row.achievementTarget\r\n }else {\r\n row.editRewardFlag = false;\r\n row.rewardInput = row.rewardValue\r\n }\r\n\r\n that.inputNum = ''; // 清空输入数值\r\n // 清空暂存的数据\r\n that.editObj = {\r\n index: '',\r\n row: '',\r\n obj: '',\r\n type: ''\r\n }\r\n },\r\n\r\n // input focus\r\n focusInput(index,row,obj,type) {\r\n var that = this\r\n console.log(\"input-focus:\",index,row,obj,type)\r\n // 保存当前编辑的的对象\r\n that.editObj.index = index;\r\n that.editObj.row = row;\r\n that.editObj.obj = obj;\r\n that.editObj.type = type;\r\n },\r\n\r\n // limitNumInput\r\n limitNumInput(e) {\r\n var that = this\r\n console.log(e,that.editObj.obj)\r\n // 过滤非数字\r\n that.inputNum = strLength.getCharVal(e.target.value.replace(/[^\\d]/g,''),that.inputLength)\r\n\r\n // 输入后把输入的值赋值给当前对应的的输入框值\r\n if (that.editObj.type==1) {\r\n that.editObj.row.targetInput = that.inputNum\r\n }else {\r\n that.editObj.row.rewardInput = that.inputNum\r\n }\r\n\r\n console.log(that.inputNum)\r\n },\r\n //===========================================\r\n //保存修改积分 额度\r\n saveModify(id,type,target,value) {\r\n var that = this\r\n var para = {\r\n achievementEnterpriseRankId: id,\r\n updateType: type,\r\n achievementTarget: target || '',\r\n achievementRewardType: 1,\r\n rewardValue: value || '',\r\n rewardName: '积分XX'\r\n }\r\n postJson('/api-member/achievement-update-clique',para)\r\n .then((res) => {\r\n console.log(res.data)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n showMsg.showmsg('设置成功','success')\r\n return;\r\n }\r\n errMsg.errorMsg(resData)\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n\r\n },\r\n\r\n watch: {\r\n tableEditData(val) {\r\n console.log(val)\r\n var that = this\r\n if (!!val&& Object.keys(val).length) {\r\n var obj = val\r\n // var arr = obj.achievementDoc.split('XX')\r\n // obj.text = arr[0]\r\n // obj.unit = arr[1]\r\n // obj.isOpen = obj.isOpen==1? true: false\r\n // obj.subAchievementList.forEach(function(ele,index){\r\n // // obj.achievementDoc = obj.achievementDoc.replace(/XX/g, ele.)\r\n // ele.editLimitFlag = false\r\n // ele.editRewardFlag = false\r\n // })\r\n that.accumulateConsum = obj; // 新增watch,监听变更并同步到tableEditData上\r\n that.subAchievementList = obj.subAchievementList\r\n }\r\n\r\n }\r\n },\r\n\r\n mounted(){\r\n var that = this;\r\n console.log(\"成就 item:\",that.copyOriginObj,that.tableEditData)\r\n var obj = that.tableEditData\r\n // var arr = obj.achievementDoc.split('XX')\r\n // obj.text = arr[0]\r\n // obj.unit = arr[1]\r\n // obj.isOpen = obj.isOpen==1? true: false\r\n // obj.subAchievementList.forEach(function(ele,index){\r\n // // obj.achievementDoc = obj.achievementDoc.replace(/XX/g, ele.)\r\n // ele.editLimitFlag = false\r\n // ele.editRewardFlag = false\r\n // })\r\n\r\n\r\n that.accumulateConsum = obj\r\n that.subAchievementList = obj.subAchievementList\r\n console.log(obj)\r\n },\r\n\r\n components: {\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.member-achieve-contain /deep/ {\r\n\r\n .inner-cell-contain {\r\n background: #fff;\r\n padding: 24px;\r\n border: 1px solid #e7e7eb;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n &+.inner-cell-contain {\r\n margin-top: 15px;\r\n }\r\n .member-cell-table /deep/ {\r\n &.el-table::before {\r\n /*content: none;*/\r\n }\r\n .el-table__body {\r\n width: 90px;\r\n tr.el-table__row td {\r\n border: none;\r\n }\r\n }\r\n\r\n }\r\n }\r\n\r\n .member-achieve-tabletitle {\r\n padding: 10px 0;\r\n font-size: 14px;\r\n color: #606266;\r\n margin-bottom: 10px;\r\n overflow: hidden;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n\r\n .el-switch {\r\n float: right;\r\n }\r\n }\r\n\r\n .el-icon-edit {\r\n cursor: pointer;\r\n }\r\n\r\n .el-icon-text {\r\n font-style: normal;\r\n font-size: 14px;\r\n color: #1890ff;\r\n\r\n &.text-confirm {\r\n font-weight: 500;\r\n }\r\n &.text-cancel {\r\n font-weight: 500;\r\n }\r\n }\r\n\r\n .span-oprate-icon {\r\n margin-left: 7px;\r\n }\r\n\r\n .span-oprate-icon i {\r\n cursor: pointer;\r\n /*font-size: 20px;*/\r\n display: inline-block;\r\n vertical-align: middle;\r\n }\r\n\r\n .w-175 {\r\n width: 175px;\r\n }\r\n\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/companyGroup/memberTableEdit.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"inner-cell-contain\"},[_c('div',{staticClass:\"member-achieve-tabletitle\"},[_c('label',{staticClass:\"tabletitle-l\"},[_vm._v(_vm._s(_vm.accumulateConsum.achievementName))]),_vm._v(\" \"),_c('el-switch',{on:{\"change\":function($event){_vm.consumItemSwitch($event,_vm.accumulateConsum)}},model:{value:(_vm.accumulateConsum.isOpen),callback:function ($$v) {_vm.$set(_vm.accumulateConsum, \"isOpen\", $$v)},expression:\"accumulateConsum.isOpen\"}})],1),_vm._v(\" \"),_c('el-table',{staticClass:\"member-cell-table\",staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.subAchievementList}},[_c('el-table-column',{attrs:{\"prop\":\"limitNum\",\"label\":\"额度\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('span',{staticClass:\"span-txt\"},[_vm._v(_vm._s(_vm.accumulateConsum.text))]),_vm._v(\" \"),(!scope.row.editLimitFlag)?_c('span',{staticClass:\"span-num\"},[_vm._v(_vm._s(scope.row.achievementTarget))]):_vm._e(),_vm._v(\" \"),(scope.row.editLimitFlag)?_c('el-input',{staticClass:\"w-175\",attrs:{\"size\":\"small\",\"placeholder\":\"请输入\",\"type\":\"tel\",\"maxlength\":_vm.inputLength},on:{\"focus\":function($event){_vm.focusInput(scope.$index,scope.row,_vm.subAchievementList,1)}},nativeOn:{\"keyup\":function($event){return (function ($event) { return _vm.limitNumInput($event); })($event)}},model:{value:(scope.row.targetInput),callback:function ($$v) {_vm.$set(scope.row, \"targetInput\", $$v)},expression:\"scope.row.targetInput\"}}):_vm._e(),_vm._v(\" \"),_c('span',{staticClass:\"span-unit\"},[_vm._v(_vm._s(_vm.accumulateConsum.unit))]),_vm._v(\" \"),(!scope.row.editLimitFlag)?_c('i',{staticClass:\"el-icon-edit\",on:{\"click\":function($event){_vm.editLimitNum(scope.$index,scope.row,_vm.subAchievementList,1)}}}):_vm._e(),_vm._v(\" \"),(scope.row.editLimitFlag)?_c('span',{staticClass:\"span-oprate-icon\"},[_c('i',{staticClass:\"el-icon-text el-button--text text-confirm\",on:{\"click\":function($event){_vm.saveLimitNum(scope.$index,scope.row,_vm.subAchievementList,1)}}},[_vm._v(\"保存\")]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-text text-cancel\",on:{\"click\":function($event){_vm.cancelLimitNum(scope.$index,scope.row,_vm.subAchievementList,1)}}},[_vm._v(\"取消\")])]):_vm._e()]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"prop\":\"rewardNum\",\"label\":\"奖励\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('span',{staticClass:\"span-txt\"},[_vm._v(\"奖励\")]),_vm._v(\" \"),(!scope.row.editRewardFlag)?_c('span',{staticClass:\"span-num\"},[_vm._v(_vm._s(scope.row.rewardValue))]):_vm._e(),_vm._v(\" \"),(scope.row.editRewardFlag)?_c('el-input',{staticClass:\"w-175\",attrs:{\"size\":\"small\",\"placeholder\":\"请输入\",\"type\":\"tel\",\"maxlength\":_vm.inputLength},on:{\"focus\":function($event){_vm.focusInput(scope.$index,scope.row,_vm.subAchievementList,2)}},nativeOn:{\"keyup\":function($event){return (function ($event) { return _vm.limitNumInput($event); })($event)}},model:{value:(scope.row.rewardInput),callback:function ($$v) {_vm.$set(scope.row, \"rewardInput\", $$v)},expression:\"scope.row.rewardInput\"}}):_vm._e(),_vm._v(\" \"),_c('span',{staticClass:\"span-unit\"},[_vm._v(\"积分\")]),_vm._v(\" \"),(!scope.row.editRewardFlag)?_c('i',{staticClass:\"el-icon-edit\",on:{\"click\":function($event){_vm.editLimitNum(scope.$index,scope.row,_vm.subAchievementList,2)}}}):_vm._e(),_vm._v(\" \"),(scope.row.editRewardFlag)?_c('span',{staticClass:\"span-oprate-icon\"},[_c('i',{staticClass:\"el-icon-text el-button--text text-confirm\",on:{\"click\":function($event){_vm.saveLimitNum(scope.$index,scope.row,_vm.subAchievementList,2)}}},[_vm._v(\"保存\")]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-text text-cancel\",on:{\"click\":function($event){_vm.cancelLimitNum(scope.$index,scope.row,_vm.subAchievementList,2)}}},[_vm._v(\"取消\")])]):_vm._e()]}}])}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"prop\":\"\",\"label\":\"库存\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_vm._v(\"\\n \"+_vm._s(scope.row.couponStock==0? '--': '')+\"\\n \")]}}])})],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-4cfe0450\",\"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/memberTableEdit.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-4cfe0450\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./memberTableEdit.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!./memberTableEdit.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./memberTableEdit.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4cfe0450\\\",\\\"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!./memberTableEdit.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-4cfe0450\"\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/memberTableEdit.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([25],{YPWR:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=o("bOdI"),a=o.n(l),n=o("5reh"),s={name:"App",data:function(){var e;return e={projectName:"gic-clique",contentHeight:"0px",collapseFlag:!1},a()(e,"collapseFlag",!1),a()(e,"leftModulesName","会员设置"),a()(e,"bodyHeight",document.body.clientHeight||document.documentElement.clientHeight),e},methods:{toRouterView:function(e){console.log(e),this.$router.push({path:e.path})},collapseTag:function(e){console.log(e),this.collapseFlag=e}},mounted:function(){this.$store.commit(n.d,"达摩GIC"),document.title=this.$store.state.title,this.pathName=window.location.hash.split("/")[1],console.log("pathname:",this.pathName,this.$route.path),this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px"},components:{}},i={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{attrs:{id:"index"}},[o("vue-gic-header",{attrs:{projectName:e.projectName,collapseFlag:e.collapseFlag},on:{collapseTag:e.collapseTag,toRouterView:e.toRouterView}}),e._v(" "),o("div",{staticClass:"content",attrs:{id:"content"}},[o("div",{staticClass:"content-body"},[o("div",{staticClass:"left-menu",class:{"small-left":e.collapseFlag},style:{minHeight:e.bodyHeight-66+"px"}},[o("vue-gic-aside-menu",{attrs:{projectName:e.projectName,leftModulesName:e.leftModulesName,collapseFlag:e.collapseFlag}})],1),e._v(" "),o("div",{staticClass:"right-right",class:{margin64:e.collapseFlag}},[o("router-view")],1)])])],1)},staticRenderFns:[]};var c=o("VU/8")(s,i,!1,function(e){o("rI3x")},null,null);t.default=c.exports},rI3x:function(e,t){}}); webpackJsonp([24],{YPWR:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var l=o("bOdI"),a=o.n(l),n=o("5reh"),s={name:"App",data:function(){var e;return e={projectName:"gic-clique",contentHeight:"0px",collapseFlag:!1},a()(e,"collapseFlag",!1),a()(e,"leftModulesName","会员设置"),a()(e,"bodyHeight",document.body.clientHeight||document.documentElement.clientHeight),e},methods:{toRouterView:function(e){console.log(e),this.$router.push({path:e.path})},collapseTag:function(e){console.log(e),this.collapseFlag=e}},mounted:function(){this.$store.commit(n.d,"达摩GIC"),document.title=this.$store.state.title,this.pathName=window.location.hash.split("/")[1],console.log("pathname:",this.pathName,this.$route.path),this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px"},components:{}},i={render:function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{attrs:{id:"index"}},[o("vue-gic-header",{attrs:{projectName:e.projectName,collapseFlag:e.collapseFlag},on:{collapseTag:e.collapseTag,toRouterView:e.toRouterView}}),e._v(" "),o("div",{staticClass:"content",attrs:{id:"content"}},[o("div",{staticClass:"content-body"},[o("div",{staticClass:"left-menu",class:{"small-left":e.collapseFlag},style:{minHeight:e.bodyHeight-66+"px"}},[o("vue-gic-aside-menu",{attrs:{projectName:e.projectName,leftModulesName:e.leftModulesName,collapseFlag:e.collapseFlag}})],1),e._v(" "),o("div",{staticClass:"right-right",class:{margin64:e.collapseFlag}},[o("router-view")],1)])])],1)},staticRenderFns:[]};var c=o("VU/8")(s,i,!1,function(e){o("rI3x")},null,null);t.default=c.exports},rI3x:function(e,t){}});
//# sourceMappingURL=25.8b953bd9ff7d58cc8055.js.map //# sourceMappingURL=24.88b60652d5c177c02031.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///src/view/index/index.vue","webpack:///./src/view/index/index.vue?ed7b","webpack:///./src/view/index/index.vue"],"names":["index","name","data","_ref","projectName","contentHeight","collapseFlag","defineProperty_default","document","body","clientHeight","documentElement","methods","toRouterView","val","console","log","this","$router","push","path","collapseTag","mounted","$store","commit","types","title","state","pathName","window","location","hash","split","$route","components","view_index","render","_vm","_h","$createElement","_c","_self","attrs","id","on","_v","staticClass","class","small-left","style","minHeight","bodyHeight","leftModulesName","margin64","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"2IAoBAA,GACAC,KAAA,MACAC,KAFA,WAEA,IAAAC,EACA,OAAAA,GACAC,YAAA,aACAC,cAAA,MACAC,cAAA,GAHAC,IAAAJ,EAAA,gBAKA,GALAI,IAAAJ,EAAA,kBAOA,QAPAI,IAAAJ,EAAA,aAQAK,SAAAC,KAAAC,cAAAF,SAAAG,gBAAAD,cARAP,GAWAS,SAEAC,aAFA,SAEAC,GAQAC,QAAAC,IAAAF,GAPAG,KAQAC,QAAAC,MACAC,KAAAN,EAAAM,QAIAC,YAhBA,SAgBAP,GAEAC,QAAAC,IAAAF,GADAG,KAEAX,aAAAQ,IAGAQ,QApCA,WAqCAL,KACAM,OAAAC,OAAAC,EAAA,WACAjB,SAAAkB,MAAAT,KAAAM,OAAAI,MAAAD,MAFAT,KAIAW,SAAAC,OAAAC,SAAAC,KAAAC,MAAA,QACAjB,QAAAC,IAAA,YALAC,KAKAW,SAAAX,KAAAgB,OAAAb,MALAH,KAOAZ,eAAAG,SAAAG,gBAAAD,cAAAF,SAAAC,KAAAC,cAAA,SAEAwB,eC/DAC,GADiBC,OAFjB,WAA0B,IAAAC,EAAApB,KAAaqB,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,OAAOC,GAAA,WAAcH,EAAA,kBAAuBE,OAAOtC,YAAAiC,EAAAjC,YAAAE,aAAA+B,EAAA/B,cAA8DsC,IAAKvB,YAAAgB,EAAAhB,YAAAR,aAAAwB,EAAAxB,gBAA+DwB,EAAAQ,GAAA,KAAAL,EAAA,OAAwBM,YAAA,UAAAJ,OAA6BC,GAAA,aAAgBH,EAAA,OAAYM,YAAA,iBAA2BN,EAAA,OAAYM,YAAA,YAAAC,OAA+BC,aAAAX,EAAA/B,cAA+B2C,OAASC,UAAAb,EAAAc,WAAA,WAA0CX,EAAA,sBAA2BE,OAAOtC,YAAAiC,EAAAjC,YAAAgD,gBAAAf,EAAAe,gBAAA9C,aAAA+B,EAAA/B,iBAAqG,GAAA+B,EAAAQ,GAAA,KAAAL,EAAA,OAA4BM,YAAA,cAAAC,OAAiCM,SAAAhB,EAAA/B,gBAA6BkC,EAAA,4BAExtBc,oBCCjB,IAcAC,EAdAC,EAAA,OAcAC,CACAzD,EACAmC,GATA,EAVA,SAAAuB,GACAF,EAAA,SAaA,KAEA,MAUAG,EAAA,QAAAJ,EAAA","file":"static/js/25.8b953bd9ff7d58cc8055.js","sourcesContent":["<template>\r\n <div id=\"index\">\r\n <vue-gic-header :projectName=\"projectName\" :collapseFlag=\"collapseFlag\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-gic-header>\r\n <div id=\"content\" class=\"content\">\r\n <div class=\"content-body\"> <!-- :style=\"{height: contentHeight}\" -->\r\n <div class=\"left-menu\" :style=\"{minHeight: (bodyHeight - 66) + 'px'}\" :class=\"{'small-left': collapseFlag}\">\r\n <vue-gic-aside-menu :projectName=\"projectName\" :leftModulesName=\"leftModulesName\" :collapseFlag=\"collapseFlag\"></vue-gic-aside-menu>\r\n </div>\r\n <div class=\"right-right\" :class=\"{'margin64':collapseFlag}\">\r\n <router-view></router-view>\r\n </div>\r\n <!-- <transition name=\"fade\" mode=\"out-in\">\r\n <router-view></router-view>\r\n </transition> -->\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import * as types from '../../store/types'\r\n export default {\r\n name: 'App',\r\n data () {\r\n return {\r\n projectName: 'gic-clique',\r\n contentHeight: '0px', //页面内容高度\r\n collapseFlag: false, // 折叠参数\r\n // 左侧\r\n collapseFlag: false, // 折叠参数\r\n // 模块名\r\n leftModulesName: '会员设置',\r\n bodyHeight: document.body.clientHeight || document.documentElement.clientHeight,\r\n }\r\n },\r\n methods: {\r\n // 处理路由跳转\r\n toRouterView(val) {\r\n var that = this;\r\n // 模拟检查数据\r\n // //有两个参数\r\n //{\r\n // name:,\r\n // path:\r\n //}\r\n console.log(val);\r\n that.$router.push({\r\n path: val.path\r\n })\r\n },\r\n // 折叠事件\r\n collapseTag(val){\r\n var that = this;\r\n console.log(val);\r\n that.collapseFlag = val\r\n }\r\n },\r\n mounted() {\r\n var that = this\r\n that.$store.commit(types.TITLE,'达摩GIC');\r\n document.title = this.$store.state.title;\r\n //获取项目名 pathname (路由的hash)\r\n that.pathName = window.location.hash.split('/')[1];\r\n console.log(\"pathname:\",that.pathName,this.$route.path)\r\n\r\n that.contentHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 64 +'px'\r\n },\r\n components: {\r\n\r\n }\r\n }\r\n</script>\r\n<style lang=\"less\" >\r\n#index{\r\n .content{\r\n padding-top: 64px;\r\n box-sizing: border-box;\r\n min-width: 1400px;\r\n .content-body {\r\n display: flex;\r\n height: 100%;\r\n .left-menu{\r\n flex: 0 0 200px;\r\n width: 200px;\r\n height: 100%;\r\n background: #020b21;\r\n transition: all .2s ease;\r\n position: fixed;\r\n z-index: 5;\r\n }\r\n .small-left{\r\n transition: all .3s ease;\r\n flex: 0 0 64px;\r\n width: 64px;\r\n }\r\n .right-right{\r\n flex: 1;\r\n overflow: auto;\r\n width: 100%;\r\n margin-left: 200px;\r\n &.margin64{\r\n margin-left: 64px;\r\n }\r\n }\r\n .right-wrap {\r\n height: 100%;\r\n .right-content{\r\n padding: 24px;\r\n min-height: calc(100% - 250px);\r\n .right-box{\r\n background: #fff;\r\n }\r\n }\r\n &.near-store-contain{\r\n .right-content {\r\n min-height: 570px;\r\n }\r\n }\r\n\r\n /deep/ .el-tabs__nav {\r\n z-index: 1;\r\n }\r\n }\r\n }\r\n }\r\n\r\n /deep/ .el-submenu__title{\r\n height: 40px;\r\n line-height: 40px;\r\n }\r\n\r\n /* 表格为空 */\r\n /deep/ .el-table__empty-block {\r\n height: 256px;\r\n }\r\n}\r\n\r\n/* 隐藏 头部 */\r\n.navheader {\r\n div.itemlink-gic.bottom {\r\n display: none;\r\n }\r\n a.itemlink.bottom{\r\n display: none;\r\n }\r\n}\r\n\r\n\r\n.el-table__empty-block {\r\n height: 256px;\r\n}\r\n\r\n.el-table__empty-text{\r\n width: auto;\r\n margin-bottom:80px;\r\n &::before{\r\n content: ' ';\r\n display: block;\r\n width: 60px;\r\n height: 60px;\r\n background: url(../../assets/no-data_icon.png) no-repeat center;\r\n margin: 0px auto 22px auto;\r\n }\r\n}\r\n\r\n.el-submenu__title {\r\n height: 40px;\r\n line-height: 40px;\r\n}\r\n\r\n.user-header-pop {\r\n min-width: 95px;\r\n}\r\n.el-popover.user-header-pop {\r\n min-width: 95px;\r\n}\r\n\r\n.left-aside-contain {\r\n /deep/ .el-submenu__title:hover {\r\n background-color: #020b21;\r\n }\r\n}\r\n\r\n.el-menu.el-menu--popup {\r\n background: #020b21;\r\n border-radius: 4px;\r\n}\r\n\r\n/* 输入框 focus*/\r\n.el-form-item.is-success .el-input__inner, .el-form-item.is-success .el-input__inner:focus, .el-form-item.is-success .el-textarea__inner, .el-form-item.is-success .el-textarea__inner:focus {\r\n border-color: #dcdfe6;\r\n}\r\n\r\n/* 箭头*/\r\n.icon-to-pre {\r\n cursor: pointer;\r\n font-size: 18px;\r\n -webkit-transform: rotate(90deg);\r\n -ms-transform: rotate(90deg);\r\n -o-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n}\r\n\r\n.icon-to-next {\r\n cursor: pointer;\r\n font-size: 18px;\r\n -webkit-transform: rotate(-90deg);\r\n -ms-transform: rotate(-90deg);\r\n -o-transform: rotate(-90deg);\r\n transform: rotate(-90deg);\r\n}\r\n\r\n/*树形*/\r\n.vue-treeselect /deep/ {\r\n\r\n /deep/ .vue-treeselect__control {\r\n height: 36px;\r\n /*line-height: 36px;*/\r\n cursor: pointer;\r\n }\r\n\r\n .vue-treeselect__placeholder {\r\n line-height: 36px;\r\n font-size: 12px;\r\n }\r\n\r\n .vue-treeselect__multi-value-item-container,.vue-treeselect__multi-value {\r\n line-height: 1\r\n }\r\n\r\n span.vue-treeselect__multi-value-label {\r\n line-height: 1;\r\n }\r\n\r\n .vue-treeselect__multi-value-item {\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n background-color: #f0f2f5;\r\n color: #909399;\r\n }\r\n\r\n .vue-treeselect__value-remove {\r\n color: #909399;\r\n }\r\n\r\n &:not(.vue-treeselect--disabled) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-disabled):hover {\r\n background-color: #f0f2f5;\r\n color: #909399;\r\n }\r\n\r\n .vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container {\r\n cursor: pointer;\r\n }\r\n\r\n .vue-treeselect__control-arrow {\r\n display: none;\r\n }\r\n\r\n .vue-treeselect__control-arrow-container {\r\n position: relative;\r\n }\r\n\r\n /deep/.vue-treeselect__control-arrow-container:after, .vue-treeselect__control-arrow-container:before {\r\n border: 6px solid transparent;\r\n border-left: 6px solid #fff;\r\n width: 0;\r\n height: 0;\r\n position: absolute;\r\n top: 49%;\r\n left: 50%;\r\n margin-left: -6px;\r\n content: ' ';\r\n margin-top: -3px;\r\n -webkit-transform: rotate(90deg);\r\n -moz-transform: rotate(90deg);\r\n -o-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n -webkit-transition: -webkit-transform .3s;\r\n transition: -webkit-transform .3s;\r\n transition: transform .3s;\r\n transition: transform .3s, -webkit-transform .3s;\r\n transition: transform .3s,-webkit-transform .3s;\r\n }\r\n\r\n /deep/ .vue-treeselect__control-arrow-container:before {\r\n border-left-color: #c0c4cc;\r\n top: 52%;\r\n }\r\n\r\n &.vue-treeselect--focused .vue-treeselect__control-arrow-container:after, &.vue-treeselect--focused .vue-treeselect__control-arrow-container:before {\r\n margin-top: -6px;\r\n -webkit-transform: rotateZ(-90deg);\r\n -moz-transform: rotateZ(-90deg);\r\n -o-transform: rotateZ(-90deg);\r\n transform: rotateZ(-90deg);\r\n -webkit-transition: -webkit-transform .3s;\r\n transition: -webkit-transform .3s;\r\n transition: transform .3s;\r\n transition: transform .3s, -webkit-transform .3s;\r\n transition: transform .3s,-webkit-transform .3s;\r\n }\r\n\r\n &.vue-treeselect--focused .vue-treeselect__control-arrow-container:before {\r\n border-left-color: #c0c4cc;\r\n top: 47%;\r\n }\r\n\r\n .vue-treeselect--has-value .vue-treeselect__multi-value {\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n /* 富文本编辑器 */\r\n.mce-tinymce {\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n}\r\n\r\n\r\n</style>\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/index/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"index\"}},[_c('vue-gic-header',{attrs:{\"projectName\":_vm.projectName,\"collapseFlag\":_vm.collapseFlag},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"content-body\"},[_c('div',{staticClass:\"left-menu\",class:{'small-left': _vm.collapseFlag},style:({minHeight: (_vm.bodyHeight - 66) + 'px'})},[_c('vue-gic-aside-menu',{attrs:{\"projectName\":_vm.projectName,\"leftModulesName\":_vm.leftModulesName,\"collapseFlag\":_vm.collapseFlag}})],1),_vm._v(\" \"),_c('div',{staticClass:\"right-right\",class:{'margin64':_vm.collapseFlag}},[_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-4cbb6000\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/index/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4cbb6000\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4cbb6000\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/index/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///src/view/index/index.vue","webpack:///./src/view/index/index.vue?ed7b","webpack:///./src/view/index/index.vue"],"names":["index","name","data","_ref","projectName","contentHeight","collapseFlag","defineProperty_default","document","body","clientHeight","documentElement","methods","toRouterView","val","console","log","this","$router","push","path","collapseTag","mounted","$store","commit","types","title","state","pathName","window","location","hash","split","$route","components","view_index","render","_vm","_h","$createElement","_c","_self","attrs","id","on","_v","staticClass","class","small-left","style","minHeight","bodyHeight","leftModulesName","margin64","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"2IAoBAA,GACAC,KAAA,MACAC,KAFA,WAEA,IAAAC,EACA,OAAAA,GACAC,YAAA,aACAC,cAAA,MACAC,cAAA,GAHAC,IAAAJ,EAAA,gBAKA,GALAI,IAAAJ,EAAA,kBAOA,QAPAI,IAAAJ,EAAA,aAQAK,SAAAC,KAAAC,cAAAF,SAAAG,gBAAAD,cARAP,GAWAS,SAEAC,aAFA,SAEAC,GAQAC,QAAAC,IAAAF,GAPAG,KAQAC,QAAAC,MACAC,KAAAN,EAAAM,QAIAC,YAhBA,SAgBAP,GAEAC,QAAAC,IAAAF,GADAG,KAEAX,aAAAQ,IAGAQ,QApCA,WAqCAL,KACAM,OAAAC,OAAAC,EAAA,WACAjB,SAAAkB,MAAAT,KAAAM,OAAAI,MAAAD,MAFAT,KAIAW,SAAAC,OAAAC,SAAAC,KAAAC,MAAA,QACAjB,QAAAC,IAAA,YALAC,KAKAW,SAAAX,KAAAgB,OAAAb,MALAH,KAOAZ,eAAAG,SAAAG,gBAAAD,cAAAF,SAAAC,KAAAC,cAAA,SAEAwB,eC/DAC,GADiBC,OAFjB,WAA0B,IAAAC,EAAApB,KAAaqB,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,OAAOC,GAAA,WAAcH,EAAA,kBAAuBE,OAAOtC,YAAAiC,EAAAjC,YAAAE,aAAA+B,EAAA/B,cAA8DsC,IAAKvB,YAAAgB,EAAAhB,YAAAR,aAAAwB,EAAAxB,gBAA+DwB,EAAAQ,GAAA,KAAAL,EAAA,OAAwBM,YAAA,UAAAJ,OAA6BC,GAAA,aAAgBH,EAAA,OAAYM,YAAA,iBAA2BN,EAAA,OAAYM,YAAA,YAAAC,OAA+BC,aAAAX,EAAA/B,cAA+B2C,OAASC,UAAAb,EAAAc,WAAA,WAA0CX,EAAA,sBAA2BE,OAAOtC,YAAAiC,EAAAjC,YAAAgD,gBAAAf,EAAAe,gBAAA9C,aAAA+B,EAAA/B,iBAAqG,GAAA+B,EAAAQ,GAAA,KAAAL,EAAA,OAA4BM,YAAA,cAAAC,OAAiCM,SAAAhB,EAAA/B,gBAA6BkC,EAAA,4BAExtBc,oBCCjB,IAcAC,EAdAC,EAAA,OAcAC,CACAzD,EACAmC,GATA,EAVA,SAAAuB,GACAF,EAAA,SAaA,KAEA,MAUAG,EAAA,QAAAJ,EAAA","file":"static/js/24.88b60652d5c177c02031.js","sourcesContent":["<template>\r\n <div id=\"index\">\r\n <vue-gic-header :projectName=\"projectName\" :collapseFlag=\"collapseFlag\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-gic-header>\r\n <div id=\"content\" class=\"content\">\r\n <div class=\"content-body\"> <!-- :style=\"{height: contentHeight}\" -->\r\n <div class=\"left-menu\" :style=\"{minHeight: (bodyHeight - 66) + 'px'}\" :class=\"{'small-left': collapseFlag}\">\r\n <vue-gic-aside-menu :projectName=\"projectName\" :leftModulesName=\"leftModulesName\" :collapseFlag=\"collapseFlag\"></vue-gic-aside-menu>\r\n </div>\r\n <div class=\"right-right\" :class=\"{'margin64':collapseFlag}\">\r\n <router-view></router-view>\r\n </div>\r\n <!-- <transition name=\"fade\" mode=\"out-in\">\r\n <router-view></router-view>\r\n </transition> -->\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import * as types from '../../store/types'\r\n export default {\r\n name: 'App',\r\n data () {\r\n return {\r\n projectName: 'gic-clique',\r\n contentHeight: '0px', //页面内容高度\r\n collapseFlag: false, // 折叠参数\r\n // 左侧\r\n collapseFlag: false, // 折叠参数\r\n // 模块名\r\n leftModulesName: '会员设置',\r\n bodyHeight: document.body.clientHeight || document.documentElement.clientHeight,\r\n }\r\n },\r\n methods: {\r\n // 处理路由跳转\r\n toRouterView(val) {\r\n var that = this;\r\n // 模拟检查数据\r\n // //有两个参数\r\n //{\r\n // name:,\r\n // path:\r\n //}\r\n console.log(val);\r\n that.$router.push({\r\n path: val.path\r\n })\r\n },\r\n // 折叠事件\r\n collapseTag(val){\r\n var that = this;\r\n console.log(val);\r\n that.collapseFlag = val\r\n }\r\n },\r\n mounted() {\r\n var that = this\r\n that.$store.commit(types.TITLE,'达摩GIC');\r\n document.title = this.$store.state.title;\r\n //获取项目名 pathname (路由的hash)\r\n that.pathName = window.location.hash.split('/')[1];\r\n console.log(\"pathname:\",that.pathName,this.$route.path)\r\n\r\n that.contentHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 64 +'px'\r\n },\r\n components: {\r\n\r\n }\r\n }\r\n</script>\r\n<style lang=\"less\" >\r\n#index{\r\n .content{\r\n padding-top: 64px;\r\n box-sizing: border-box;\r\n min-width: 1400px;\r\n .content-body {\r\n display: flex;\r\n height: 100%;\r\n .left-menu{\r\n flex: 0 0 200px;\r\n width: 200px;\r\n height: 100%;\r\n background: #020b21;\r\n transition: all .2s ease;\r\n position: fixed;\r\n z-index: 5;\r\n }\r\n .small-left{\r\n transition: all .3s ease;\r\n flex: 0 0 64px;\r\n width: 64px;\r\n }\r\n .right-right{\r\n flex: 1;\r\n overflow: auto;\r\n width: 100%;\r\n margin-left: 200px;\r\n &.margin64{\r\n margin-left: 64px;\r\n }\r\n }\r\n .right-wrap {\r\n height: 100%;\r\n .right-content{\r\n padding: 24px;\r\n min-height: calc(100% - 250px);\r\n .right-box{\r\n background: #fff;\r\n }\r\n }\r\n &.near-store-contain{\r\n .right-content {\r\n min-height: 570px;\r\n }\r\n }\r\n\r\n /deep/ .el-tabs__nav {\r\n z-index: 1;\r\n }\r\n }\r\n }\r\n }\r\n\r\n /deep/ .el-submenu__title{\r\n height: 40px;\r\n line-height: 40px;\r\n }\r\n\r\n /* 表格为空 */\r\n /deep/ .el-table__empty-block {\r\n height: 256px;\r\n }\r\n}\r\n\r\n/* 隐藏 头部 */\r\n.navheader {\r\n div.itemlink-gic.bottom {\r\n display: none;\r\n }\r\n a.itemlink.bottom{\r\n display: none;\r\n }\r\n}\r\n\r\n\r\n.el-table__empty-block {\r\n height: 256px;\r\n}\r\n\r\n.el-table__empty-text{\r\n width: auto;\r\n margin-bottom:80px;\r\n &::before{\r\n content: ' ';\r\n display: block;\r\n width: 60px;\r\n height: 60px;\r\n background: url(../../assets/no-data_icon.png) no-repeat center;\r\n margin: 0px auto 22px auto;\r\n }\r\n}\r\n\r\n.el-submenu__title {\r\n height: 40px;\r\n line-height: 40px;\r\n}\r\n\r\n.user-header-pop {\r\n min-width: 95px;\r\n}\r\n.el-popover.user-header-pop {\r\n min-width: 95px;\r\n}\r\n\r\n.left-aside-contain {\r\n /deep/ .el-submenu__title:hover {\r\n background-color: #020b21;\r\n }\r\n}\r\n\r\n.el-menu.el-menu--popup {\r\n background: #020b21;\r\n border-radius: 4px;\r\n}\r\n\r\n/* 输入框 focus*/\r\n.el-form-item.is-success .el-input__inner, .el-form-item.is-success .el-input__inner:focus, .el-form-item.is-success .el-textarea__inner, .el-form-item.is-success .el-textarea__inner:focus {\r\n border-color: #dcdfe6;\r\n}\r\n\r\n/* 箭头*/\r\n.icon-to-pre {\r\n cursor: pointer;\r\n font-size: 18px;\r\n -webkit-transform: rotate(90deg);\r\n -ms-transform: rotate(90deg);\r\n -o-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n}\r\n\r\n.icon-to-next {\r\n cursor: pointer;\r\n font-size: 18px;\r\n -webkit-transform: rotate(-90deg);\r\n -ms-transform: rotate(-90deg);\r\n -o-transform: rotate(-90deg);\r\n transform: rotate(-90deg);\r\n}\r\n\r\n/*树形*/\r\n.vue-treeselect /deep/ {\r\n\r\n /deep/ .vue-treeselect__control {\r\n height: 36px;\r\n /*line-height: 36px;*/\r\n cursor: pointer;\r\n }\r\n\r\n .vue-treeselect__placeholder {\r\n line-height: 36px;\r\n font-size: 12px;\r\n }\r\n\r\n .vue-treeselect__multi-value-item-container,.vue-treeselect__multi-value {\r\n line-height: 1\r\n }\r\n\r\n span.vue-treeselect__multi-value-label {\r\n line-height: 1;\r\n }\r\n\r\n .vue-treeselect__multi-value-item {\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n background-color: #f0f2f5;\r\n color: #909399;\r\n }\r\n\r\n .vue-treeselect__value-remove {\r\n color: #909399;\r\n }\r\n\r\n &:not(.vue-treeselect--disabled) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-disabled):hover {\r\n background-color: #f0f2f5;\r\n color: #909399;\r\n }\r\n\r\n .vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container {\r\n cursor: pointer;\r\n }\r\n\r\n .vue-treeselect__control-arrow {\r\n display: none;\r\n }\r\n\r\n .vue-treeselect__control-arrow-container {\r\n position: relative;\r\n }\r\n\r\n /deep/.vue-treeselect__control-arrow-container:after, .vue-treeselect__control-arrow-container:before {\r\n border: 6px solid transparent;\r\n border-left: 6px solid #fff;\r\n width: 0;\r\n height: 0;\r\n position: absolute;\r\n top: 49%;\r\n left: 50%;\r\n margin-left: -6px;\r\n content: ' ';\r\n margin-top: -3px;\r\n -webkit-transform: rotate(90deg);\r\n -moz-transform: rotate(90deg);\r\n -o-transform: rotate(90deg);\r\n transform: rotate(90deg);\r\n -webkit-transition: -webkit-transform .3s;\r\n transition: -webkit-transform .3s;\r\n transition: transform .3s;\r\n transition: transform .3s, -webkit-transform .3s;\r\n transition: transform .3s,-webkit-transform .3s;\r\n }\r\n\r\n /deep/ .vue-treeselect__control-arrow-container:before {\r\n border-left-color: #c0c4cc;\r\n top: 52%;\r\n }\r\n\r\n &.vue-treeselect--focused .vue-treeselect__control-arrow-container:after, &.vue-treeselect--focused .vue-treeselect__control-arrow-container:before {\r\n margin-top: -6px;\r\n -webkit-transform: rotateZ(-90deg);\r\n -moz-transform: rotateZ(-90deg);\r\n -o-transform: rotateZ(-90deg);\r\n transform: rotateZ(-90deg);\r\n -webkit-transition: -webkit-transform .3s;\r\n transition: -webkit-transform .3s;\r\n transition: transform .3s;\r\n transition: transform .3s, -webkit-transform .3s;\r\n transition: transform .3s,-webkit-transform .3s;\r\n }\r\n\r\n &.vue-treeselect--focused .vue-treeselect__control-arrow-container:before {\r\n border-left-color: #c0c4cc;\r\n top: 47%;\r\n }\r\n\r\n .vue-treeselect--has-value .vue-treeselect__multi-value {\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n /* 富文本编辑器 */\r\n.mce-tinymce {\r\n -webkit-box-shadow: none;\r\n box-shadow: none;\r\n}\r\n\r\n\r\n</style>\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/view/index/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"index\"}},[_c('vue-gic-header',{attrs:{\"projectName\":_vm.projectName,\"collapseFlag\":_vm.collapseFlag},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"content-body\"},[_c('div',{staticClass:\"left-menu\",class:{'small-left': _vm.collapseFlag},style:({minHeight: (_vm.bodyHeight - 66) + 'px'})},[_c('vue-gic-aside-menu',{attrs:{\"projectName\":_vm.projectName,\"leftModulesName\":_vm.leftModulesName,\"collapseFlag\":_vm.collapseFlag}})],1),_vm._v(\" \"),_c('div',{staticClass:\"right-right\",class:{'margin64':_vm.collapseFlag}},[_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-4cbb6000\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/index/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-4cbb6000\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-4cbb6000\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/view/index/index.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([25],{GJjE:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a,r=o("bOdI"),l=o.n(r),n=o("pFYg"),s=o.n(n),i=o("mvHQ"),c=o.n(i),u=o("3Xzz"),g=o("93Ik"),p=o("GXH0"),d=o.n(p),m=(o("DmJO"),o("/aTA")),h=o("3E4D"),f=o("Ch4/"),v=o("P9l9"),b=o("Mk6G"),y={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"}],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"},{label:"自定义人群",value:"2"}],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:"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:"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:"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:"进位制"}],dialogVisiblePeople:!1,sceneValue:"member",useId:"",searchParams:"",hasSearchData:"",toggleTag:!1,selectCount:0}},methods:(a={goBack:function(){this.$router.go(-1)},changeRoute:function(e){this.$router.push(e)},inputFocus:function(e){this.tempData=e},formatInput:function(e){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=b.a.getCharVal(String(this.ruleForm.integralGetEffectiveDays).replace(/[^\d]/g,""),4),this.ruleForm.integralGetFreezeDays=b.a.getCharVal(String(this.ruleForm.integralGetFreezeDays).replace(/[^\d]/g,""),4),this.ruleForm.integralGet.integral=b.a.getCharVal(String(this.ruleForm.integralGet.integral).replace(/[^\d]/g,""),8)},formatInputNumBlur:function(){this.ruleForm.integralGet.fee=Number(b.a.getCharVal(String(this.ruleForm.integralGet.fee).replace(/[^\.\d]/g,""),6)).toFixed(1)},checkListValue:function(e){var t={flag:!0,text:""};return e.channelList.length&&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="折扣格式有误")),e.openStatus&&1==e.channelType&&!e.enterpriseRelationIdArr.length&&(t.flag=!1,t.text="请选择商户")}),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(delete o.selectorParamsId,o.strategyName){var a=!o.integralGet.fee||""==String(o.integralGet.integral);if(1==o.integralGetStatus&&a)h.a.showmsg("请填写获取规则","error");else{if(1==o.integralGetStatus){if(!Number(o.integralGet.fee))return void h.a.showmsg("获取规则中的消费金额不能为0","error");if(!Number(o.integralGet.integral))return void h.a.showmsg("获取规则中的获取积分不能为0","error")}if(1!=o.integralGetStatus||Number(o.integralGetFreezeDays)||"0"==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)):h.a.showmsg(r.text,"error")}else h.a.showmsg("请填写积分有效期","error");else h.a.showmsg("请填写积分冻结期","error")}}else h.a.showmsg("请填写策略名称","error")})},saveForm:function(e){var t=this,o=e;Object(v.c)("/api-admin/save-member-integral-strategy",o).then(function(e){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){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){},selectWx:function(e,t,o){console.log(e,t,o,o.goodsRelationIds),o.strategyGoodsRelationIds=o.goodsRelationIds,console.log(o.goodsRelationIds);var a=this.ruleForm.channelList[t];a.strategyGoodsRelationIds=[],a.goodsRelationIds.forEach(function(e,t){a.strategyGoodsRelationIds.push(e)}),console.log(a)},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=b.a.getByteVal(e.target.value,this.inputFlagNum);console.log(t),this.ruleForm.strategyName=t.trim(),this.cateNameLength=b.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 a=o.result;e.goodsTreeOptions=a}}).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 a=o.result;e.goodsTreeOptions=a}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},showGoodsDialog:function(){console.log("show"),this.goodShow=!0},selectGoods:function(e){console.log(e),this.goodShow=!1},getInfo:function(){var e=this,t={strategyId:e.ruleForm.integralStrategyId};Object(v.e)("/api-admin/get-member-integral-strategy",t).then(function(t){var o=t.data;if(0==o.errorCode){var a=t.data.result.strategy,r=t.data.result.enterpriseList;if(r.forEach(function(e,t){e.label=e.enterpriseName,e.value=e.enterpriseId}),e.mechantOption=r,2==a.useCrowd){var l=JSON.parse(a.crowdJson);e.selectCount=0,l.list&&l.list.forEach(function(t){t.list&&(e.selectCount+=t.list.length)}),e.useId=a.selectorParamsId,e.hasSearchData=a.crowdJson}return e.ruleForm=e.formatData(a),void(e.cateNameLength=b.a.getZhLen(e.ruleForm.strategyName))}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&&e.integralGet.fee&&(e.integralGet.fee=Number(e.integralGet.fee/10).toFixed(1)),e.integralGet&&e.integralGet.integral&&(e.integralGet.integral=Number(e.integralGet.integral/10).toFixed(1)),e.channelList.length&&(e.channelList[0]=e.channelList.splice(1,1,e.channelList[0])[0],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}},l()(a,"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,a="";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,a=e,o.result.splice(t,1))}),console.log("resdata: ",o);var r=o.result;o.result;return console.log("list:",r,a),r.forEach(function(e,t){a.children.push(e)}),e.goodsTreeOptions=[],e.goodsTreeOptions.push(a),console.log("list:",e.categoryOptions),!1}f.a.errorMsg(o)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}),l()(a,"loadOptions",function(e){var t=e.action,o=e.parentNode,a=e.callback;console.log(t,o,a),"LOAD_CHILDREN_OPTIONS"===t&&o.id&&this.getChildrenNode(o,o.id)}),l()(a,"getChildrenNode",function(e,t){var o=this,a={filterGoods:1,parentId:t,requestProject:o.repProjectName};Object(v.e)("/api-mall/list_mall_goods_category",a).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})})}),l()(a,"showPeople",function(){this.dialogVisiblePeople=!0}),l()(a,"getData",function(){this.$refs.peopleFilter.confirmSet()}),l()(a,"findFilter",function(e){var t=this;if(this.ruleForm.crowdJson=e,this.searchParams=e,this.ruleForm.crowdJson){var o=JSON.parse(this.ruleForm.crowdJson);this.selectCount=0,o.list&&o.list.forEach(function(e){t.selectCount+=e.list.length})}}),l()(a,"cancelFilter",function(){this.$refs.peopleFilter.cancelSet()}),l()(a,"getBackData",function(e){console.log(e),this.ruleForm.selectorParams=e}),l()(a,"hideBtn",function(){this.toggleTag=!1}),l()(a,"editShow",function(){this.toggleTag=!0}),l()(a,"editHide",function(){this.toggleTag=!1}),l()(a,"getPeopleData",function(){var e=this;e.$refs.peopleFilter.confirmSet(),setTimeout(function(){e.searchParams&&(e.dialogVisiblePeople=!1)},500)}),a),components:{topNav:u.a,Treeselect:d.a,addGoods:g.a,inputNumber:m.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(){}},_={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,a){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,a,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:{size:"small",multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod},on:{focus:function(o){e.searchFocus(a,t)}},model:{value:t.storeRelationIdArr,callback:function(o){e.$set(t,"storeRelationIdArr",o)},expression:"item.storeRelationIdArr"}},e._l(e.storeListOptions,function(e,t){return o("el-option",{key:t,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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01,step:.01},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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:{size:"small",placeholder:"请选择",multiple:""},model:{value:t.enterpriseRelationIdArr,callback:function(o){e.$set(t,"enterpriseRelationIdArr",o)},expression:"item.enterpriseRelationIdArr"}},e._l(e.mechantOption,function(e,t){return o("el-option",{key:t,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,a,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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlLower,callback:function(o){e.$set(t,"integralUseDiscountControlLower",o)},expression:"item.integralUseDiscountControlLower"}}),e._v(" "),o("label",[e._v("至")]),e._v(" "),o("inputNumber",{attrs:{precision:2,controls:!1,max:10,min:.01},model:{value:t.integralUseDiscountControlUpper,callback:function(o){e.$set(t,"integralUseDiscountControlUpper",o)},expression:"item.integralUseDiscountControlUpper"}}),e._v(" "),o("label",[e._v("折商品都适用")]),e._v(" "),o("span",{staticStyle:{"font-size":"13px",color:"#828282","line-height":"1","padding-left":"10px"}},[e._v("注意:折扣范围0.01-10.00,最低折扣不能大于最高折扣")])],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",{staticStyle:{width:"214px"},on:{click:e.showPeople}},[e._v("已设置"+e._s(e.selectCount)+"项筛选")])],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("inputNumber",{attrs:{precision:1,controls:!1,max:1e4,min:.1},model:{value:e.ruleForm.integralGet.fee,callback:function(t){e.$set(e.ruleForm.integralGet,"fee",t)},expression:"ruleForm.integralGet.fee"}}),e._v(" "),o("label",[e._v("元,获取 ")]),e._v(" "),o("inputNumber",{attrs:{precision:1,controls:!1,max:1e4,min:.1},model:{value:e.ruleForm.integralGet.integral,callback:function(t){e.$set(e.ruleForm.integralGet,"integral",t)},expression:"ruleForm.integralGet.integral"}}),e._v(" "),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}}),e._v(" "),o("el-dialog",{attrs:{title:"自定义人群",visible:e.dialogVisiblePeople,width:"980px"},on:{"update:visible":function(t){e.dialogVisiblePeople=t}}},[o("div",{staticClass:"select-people"},[o("vue-gic-group-people",{ref:"peopleFilter",attrs:{projectName:e.repProjectName,useId:e.useId,hasSearchData:e.hasSearchData,sceneValue:e.sceneValue},on:{findFilter:e.findFilter,getBackData:e.getBackData,editHide:e.editHide,editShow:e.editShow,hideBtn:e.hideBtn}}),e._v(" "),o("div",{directives:[{name:"show",rawName:"v-show",value:e.toggleTag,expression:"toggleTag"}],staticClass:"people-btn-wrap"},[o("el-row",[o("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.getData}},[e._v("确定")]),e._v(" "),o("el-button",{attrs:{size:"small"},on:{click:e.cancelFilter}},[e._v("取消")])],1)],1)],1),e._v(" "),o("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-row",[o("el-button",{on:{click:function(t){e.dialogVisiblePeople=!1}}},[e._v("取 消")]),e._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:e.getPeopleData}},[e._v("确 定")])],1)],1)])],1)},staticRenderFns:[]};var C=o("VU/8")(y,_,!1,function(e){o("fzdR")},"data-v-1c6c0028",null);t.default=C.exports},fzdR:function(e,t){}});
//# sourceMappingURL=25.cdf6aa90a1e02ffb8316.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([5],{"4WTo":function(e,t,i){var n=i("NWt+");e.exports=function(e,t){var i=[];return n(e,!1,i.push,i,t),i}},"5zde":function(e,t,i){i("zQR9"),i("qyJz"),e.exports=i("FeBl").Array.from},"7Doy":function(e,t,i){var n=i("EqjI"),s=i("7UMu"),l=i("dSzd")("species");e.exports=function(e){var t;return s(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!s(t.prototype)||(t=void 0),n(t)&&null===(t=t[l])&&(t=void 0)),void 0===t?Array:t}},"9Bbf":function(e,t,i){"use strict";var n=i("kM2E");e.exports=function(e){n(n.S,e,{of:function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}})}},"9C8M":function(e,t,i){"use strict";var n=i("evD5").f,s=i("Yobk"),l=i("xH/j"),a=i("+ZMJ"),o=i("2KxR"),r=i("NWt+"),d=i("vIB/"),c=i("EGZi"),u=i("bRrM"),f=i("+E39"),m=i("06OY").fastKey,p=i("LIJb"),h=f?"_s":"size",v=function(e,t){var i,n=m(t);if("F"!==n)return e._i[n];for(i=e._f;i;i=i.n)if(i.k==t)return i};e.exports={getConstructor:function(e,t,i,d){var c=e(function(e,n){o(e,c,t,"_i"),e._t=t,e._i=s(null),e._f=void 0,e._l=void 0,e[h]=0,void 0!=n&&r(n,i,e[d],e)});return l(c.prototype,{clear:function(){for(var e=p(this,t),i=e._i,n=e._f;n;n=n.n)n.r=!0,n.p&&(n.p=n.p.n=void 0),delete i[n.i];e._f=e._l=void 0,e[h]=0},delete:function(e){var i=p(this,t),n=v(i,e);if(n){var s=n.n,l=n.p;delete i._i[n.i],n.r=!0,l&&(l.n=s),s&&(s.p=l),i._f==n&&(i._f=s),i._l==n&&(i._l=l),i[h]--}return!!n},forEach:function(e){p(this,t);for(var i,n=a(e,arguments.length>1?arguments[1]:void 0,3);i=i?i.n:this._f;)for(n(i.v,i.k,this);i&&i.r;)i=i.p},has:function(e){return!!v(p(this,t),e)}}),f&&n(c.prototype,"size",{get:function(){return p(this,t)[h]}}),c},def:function(e,t,i){var n,s,l=v(e,t);return l?l.v=i:(e._l=l={i:s=m(t,!0),k:t,v:i,p:n=e._l,n:void 0,r:!1},e._f||(e._f=l),n&&(n.n=l),e[h]++,"F"!==s&&(e._i[s]=l)),e},getEntry:v,setStrong:function(e,t,i){d(e,t,function(e,i){this._t=p(e,t),this._k=i,this._l=void 0},function(){for(var e=this._k,t=this._l;t&&t.r;)t=t.p;return this._t&&(this._l=t=t?t.n:this._t._f)?c(0,"keys"==e?t.k:"values"==e?t.v:[t.k,t.v]):(this._t=void 0,c(1))},i?"entries":"values",!i,!0),u(t)}}},ALrJ:function(e,t,i){var n=i("+ZMJ"),s=i("MU5D"),l=i("sB3e"),a=i("QRG4"),o=i("oeOm");e.exports=function(e,t){var i=1==e,r=2==e,d=3==e,c=4==e,u=6==e,f=5==e||u,m=t||o;return function(t,o,p){for(var h,v,g=l(t),y=s(g),C=n(o,p,3),I=a(y.length),_=0,x=i?m(t,I):r?m(t,0):void 0;I>_;_++)if((f||_ in y)&&(v=C(h=y[_],_,g),e))if(i)x[_]=v;else if(v)switch(e){case 3:return!0;case 5:return h;case 6:return _;case 2:x.push(h)}else if(c)return!1;return u?-1:d||c?c:x}}},BDhv:function(e,t,i){var n=i("kM2E");n(n.P+n.R,"Set",{toJSON:i("m9gC")("Set")})},DAYN:function(e,t,i){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e};function s(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];return i}return Array.from(e)}!function(){function t(e){function t(e){e.parentElement.removeChild(e)}function i(e,t,i){var n=0===i?e.children[0]:e.children[i-1].nextSibling;e.insertBefore(t,n)}function l(e,t){var i=this;this.$nextTick(function(){return i.$emit(e.toLowerCase(),t)})}var a=["Start","Add","Remove","Update","End"],o=["Choose","Sort","Filter","Clone"],r=["Move"].concat(a,o).map(function(e){return"on"+e}),d=null;return{name:"draggable",props:{options:Object,list:{type:Array,required:!1,default:null},value:{type:Array,required:!1,default:null},noTransitionOnDrag:{type:Boolean,default:!1},clone:{type:Function,default:function(e){return e}},element:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null}},data:function(){return{transitionMode:!1,noneFunctionalComponentMode:!1,init:!1}},render:function(e){var t=this.$slots.default;if(t&&1===t.length){var i=t[0];i.componentOptions&&"transition-group"===i.componentOptions.tag&&(this.transitionMode=!0)}var n=t,l=this.$slots.footer;l&&(n=t?[].concat(s(t),s(l)):[].concat(s(l)));var a=null,o=function(e,t){a=function(e,t,i){return void 0==i?e:((e=null==e?{}:e)[t]=i,e)}(a,e,t)};if(o("attrs",this.$attrs),this.componentData){var r=this.componentData,d=r.on,c=r.props;o("on",d),o("props",c)}return e(this.element,a,n)},mounted:function(){var t=this;if(this.noneFunctionalComponentMode=this.element.toLowerCase()!==this.$el.nodeName.toLowerCase(),this.noneFunctionalComponentMode&&this.transitionMode)throw new Error("Transition-group inside component is not supported. Please alter element value or remove transition-group. Current element value: "+this.element);var i={};a.forEach(function(e){i["on"+e]=function(e){var t=this;return function(i){null!==t.realList&&t["onDrag"+e](i),l.call(t,e,i)}}.call(t,e)}),o.forEach(function(e){i["on"+e]=l.bind(t,e)});var s=n({},this.options,i,{onMove:function(e,i){return t.onDragMove(e,i)}});!("draggable"in s)&&(s.draggable=">*"),this._sortable=new e(this.rootContainer,s),this.computeIndexes()},beforeDestroy:function(){this._sortable.destroy()},computed:{rootContainer:function(){return this.transitionMode?this.$el.children[0]:this.$el},isCloning:function(){return!!this.options&&!!this.options.group&&"clone"===this.options.group.pull},realList:function(){return this.list?this.list:this.value}},watch:{options:{handler:function(e){for(var t in e)-1==r.indexOf(t)&&this._sortable.option(t,e[t])},deep:!0},realList:function(){this.computeIndexes()}},methods:{getChildrenNodes:function(){if(this.init||(this.noneFunctionalComponentMode=this.noneFunctionalComponentMode&&1==this.$children.length,this.init=!0),this.noneFunctionalComponentMode)return this.$children[0].$slots.default;var e=this.$slots.default;return this.transitionMode?e[0].child.$slots.default:e},computeIndexes:function(){var e=this;this.$nextTick(function(){e.visibleIndexes=function(e,t,i){if(!e)return[];var n=e.map(function(e){return e.elm}),l=[].concat(s(t)).map(function(e){return n.indexOf(e)});return i?l.filter(function(e){return-1!==e}):l}(e.getChildrenNodes(),e.rootContainer.children,e.transitionMode)})},getUnderlyingVm:function(e){var t=function(e,t){return e.map(function(e){return e.elm}).indexOf(t)}(this.getChildrenNodes()||[],e);return-1===t?null:{index:t,element:this.realList[t]}},getUnderlyingPotencialDraggableComponent:function(e){var t=e.__vue__;return t&&t.$options&&"transition-group"===t.$options._componentTag?t.$parent:t},emitChanges:function(e){var t=this;this.$nextTick(function(){t.$emit("change",e)})},alterList:function(e){if(this.list)e(this.list);else{var t=[].concat(s(this.value));e(t),this.$emit("input",t)}},spliceList:function(){var e=arguments,t=function(t){return t.splice.apply(t,e)};this.alterList(t)},updatePosition:function(e,t){var i=function(i){return i.splice(t,0,i.splice(e,1)[0])};this.alterList(i)},getRelatedContextFromMoveEvent:function(e){var t=e.to,i=e.related,s=this.getUnderlyingPotencialDraggableComponent(t);if(!s)return{component:s};var l=s.realList,a={list:l,component:s};if(t!==i&&l&&s.getUnderlyingVm){var o=s.getUnderlyingVm(i);if(o)return n(o,a)}return a},getVmIndex:function(e){var t=this.visibleIndexes,i=t.length;return e>i-1?i:t[e]},getComponent:function(){return this.$slots.default[0].componentInstance},resetTransitionData:function(e){if(this.noTransitionOnDrag&&this.transitionMode){this.getChildrenNodes()[e].data=null;var t=this.getComponent();t.children=[],t.kept=void 0}},onDragStart:function(e){this.context=this.getUnderlyingVm(e.item),e.item._underlying_vm_=this.clone(this.context.element),d=e.item},onDragAdd:function(e){var i=e.item._underlying_vm_;if(void 0!==i){t(e.item);var n=this.getVmIndex(e.newIndex);this.spliceList(n,0,i),this.computeIndexes();var s={element:i,newIndex:n};this.emitChanges({added:s})}},onDragRemove:function(e){if(i(this.rootContainer,e.item,e.oldIndex),this.isCloning)t(e.clone);else{var n=this.context.index;this.spliceList(n,1);var s={element:this.context.element,oldIndex:n};this.resetTransitionData(n),this.emitChanges({removed:s})}},onDragUpdate:function(e){t(e.item),i(e.from,e.item,e.oldIndex);var n=this.context.index,s=this.getVmIndex(e.newIndex);this.updatePosition(n,s);var l={element:this.context.element,oldIndex:n,newIndex:s};this.emitChanges({moved:l})},computeFutureIndex:function(e,t){if(!e.element)return 0;var i=[].concat(s(t.to.children)).filter(function(e){return"none"!==e.style.display}),n=i.indexOf(t.related),l=e.component.getVmIndex(n);return-1!=i.indexOf(d)||!t.willInsertAfter?l:l+1},onDragMove:function(e,t){var i=this.move;if(!i||!this.realList)return!0;var s=this.getRelatedContextFromMoveEvent(e),l=this.context,a=this.computeFutureIndex(s,e);return n(l,{futureIndex:a}),n(e,{relatedContext:s,draggedContext:l}),i(e,t)},onDragEnd:function(e){this.computeIndexes(),d=null}}}}Array.from||(Array.from=function(e){return[].slice.call(e)});var l=i("Lokx");e.exports=t(l)}()},Gu7T:function(e,t,i){"use strict";t.__esModule=!0;var n,s=i("c/Tr"),l=(n=s)&&n.__esModule?n:{default:n};t.default=function(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];return i}return(0,l.default)(e)}},HEsw:function(e,t){},HpRW:function(e,t,i){"use strict";var n=i("kM2E"),s=i("lOnJ"),l=i("+ZMJ"),a=i("NWt+");e.exports=function(e){n(n.S,e,{from:function(e){var t,i,n,o,r=arguments[1];return s(this),(t=void 0!==r)&&s(r),void 0==e?new this:(i=[],t?(n=0,o=l(r,arguments[2],2),a(e,!1,function(e){i.push(o(e,n++))})):a(e,!1,i.push,i),new this(i))}})}},LIJb:function(e,t,i){var n=i("EqjI");e.exports=function(e,t){if(!n(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},Lokx:function(e,t,i){var n,s;
/**!
* Sortable
* @author RubaXa <trash@rubaxa.org>
* @license MIT
*/
/**!
* Sortable
* @author RubaXa <trash@rubaxa.org>
* @license MIT
*/
!function(l){"use strict";void 0===(s="function"==typeof(n=l)?n.call(t,i,t,e):n)||(e.exports=s)}(function(){"use strict";if("undefined"==typeof window||!window.document)return function(){throw new Error("Sortable.js requires a window with a document")};var e,t,i,n,s,l,a,o,r,d,c,u,f,m,p,h,v,g,y,C,I,_={},x=/\s+/g,b=/left|right|inline/,k="Sortable"+(new Date).getTime(),F=window,M=F.document,D=F.parseInt,L=F.setTimeout,N=F.jQuery||F.Zepto,T=F.Polymer,O=!1,w="draggable"in M.createElement("div"),E=!navigator.userAgent.match(/(?:Trident.*rv[ :]?11\.|msie)/i)&&((I=M.createElement("x")).style.cssText="pointer-events:auto","auto"===I.style.pointerEvents),S=!1,A=Math.abs,R=Math.min,V=[],j=[],Y=ne(function(e,t,i){if(i&&t.scroll){var n,s,l,a,c,u,f=i[k],m=t.scrollSensitivity,p=t.scrollSpeed,h=e.clientX,v=e.clientY,g=window.innerWidth,y=window.innerHeight;if(r!==i&&(o=t.scroll,r=i,d=t.scrollFn,!0===o)){o=i;do{if(o.offsetWidth<o.scrollWidth||o.offsetHeight<o.scrollHeight)break}while(o=o.parentNode)}o&&(n=o,s=o.getBoundingClientRect(),l=(A(s.right-h)<=m)-(A(s.left-h)<=m),a=(A(s.bottom-v)<=m)-(A(s.top-v)<=m)),l||a||(a=(y-v<=m)-(v<=m),((l=(g-h<=m)-(h<=m))||a)&&(n=F)),_.vx===l&&_.vy===a&&_.el===n||(_.el=n,_.vx=l,_.vy=a,clearInterval(_.pid),n&&(_.pid=setInterval(function(){if(u=a?a*p:0,c=l?l*p:0,"function"==typeof d)return d.call(f,c,u,e);n===F?F.scrollTo(F.pageXOffset+c,F.pageYOffset+u):(n.scrollTop+=u,n.scrollLeft+=c)},24)))}},30),X=function(e){function t(e,t){return void 0!==e&&!0!==e||(e=i.name),"function"==typeof e?e:function(i,n){var s=n.options.group.name;return t?e:e&&(e.join?e.indexOf(s)>-1:s==e)}}var i={},n=e.group;n&&"object"==typeof n||(n={name:n}),i.name=n.name,i.checkPull=t(n.pull,!0),i.checkPut=t(n.put),i.revertClone=n.revertClone,e.group=i};try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){O={capture:!1,passive:!1}}}))}catch(e){}function W(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be HTMLElement, and not "+{}.toString.call(e);this.el=e,this.options=t=se({},t),e[k]=this;var i={group:Math.random(),sort:!0,disabled:!1,store:null,handle:null,scroll:!0,scrollSensitivity:30,scrollSpeed:10,draggable:/[uo]l/i.test(e.nodeName)?"li":">*",ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==W.supportPointer};for(var n in i)!(n in t)&&(t[n]=i[n]);for(var s in X(t),this)"_"===s.charAt(0)&&"function"==typeof this[s]&&(this[s]=this[s].bind(this));this.nativeDraggable=!t.forceFallback&&w,G(e,"mousedown",this._onTapStart),G(e,"touchstart",this._onTapStart),t.supportPointer&&G(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(G(e,"dragover",this),G(e,"dragenter",this)),j.push(this._onDragOver),t.store&&this.sort(t.store.get(this))}function Z(t,i){"clone"!==t.lastPullMode&&(i=!0),n&&n.state!==i&&(U(n,"display",i?"none":""),i||n.state&&(t.options.group.revertClone?(s.insertBefore(n,l),t._animate(e,n)):s.insertBefore(n,e)),n.state=i)}function P(e,t,i){if(e){i=i||M;do{if(">*"===t&&e.parentNode===i||ie(e,t))return e}while(e=z(e))}return null}function z(e){var t=e.host;return t&&t.nodeType?t:e.parentNode}function G(e,t,i){e.addEventListener(t,i,O)}function J(e,t,i){e.removeEventListener(t,i,O)}function Q(e,t,i){if(e)if(e.classList)e.classList[i?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(x," ").replace(" "+t+" "," ");e.className=(n+(i?" "+t:"")).replace(x," ")}}function U(e,t,i){var n=e&&e.style;if(n){if(void 0===i)return M.defaultView&&M.defaultView.getComputedStyle?i=M.defaultView.getComputedStyle(e,""):e.currentStyle&&(i=e.currentStyle),void 0===t?i:i[t];t in n||(t="-webkit-"+t),n[t]=i+("string"==typeof i?"":"px")}}function B(e,t,i){if(e){var n=e.getElementsByTagName(t),s=0,l=n.length;if(i)for(;s<l;s++)i(n[s],s);return n}return[]}function H(e,t,i,s,l,a,o,r){e=e||t[k];var d=M.createEvent("Event"),c=e.options,u="on"+i.charAt(0).toUpperCase()+i.substr(1);d.initEvent(i,!0,!0),d.to=l||t,d.from=a||t,d.item=s||t,d.clone=n,d.oldIndex=o,d.newIndex=r,t.dispatchEvent(d),c[u]&&c[u].call(e,d)}function K(e,t,i,n,s,l,a,o){var r,d,c=e[k],u=c.options.onMove;return(r=M.createEvent("Event")).initEvent("move",!0,!0),r.to=t,r.from=e,r.dragged=i,r.draggedRect=n,r.related=s||t,r.relatedRect=l||t.getBoundingClientRect(),r.willInsertAfter=o,e.dispatchEvent(r),u&&(d=u.call(c,r,a)),d}function q(e){e.draggable=!1}function $(){S=!1}function ee(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,i=t.length,n=0;i--;)n+=t.charCodeAt(i);return n.toString(36)}function te(e,t){var i=0;if(!e||!e.parentNode)return-1;for(;e&&(e=e.previousElementSibling);)"TEMPLATE"===e.nodeName.toUpperCase()||">*"!==t&&!ie(e,t)||i++;return i}function ie(e,t){if(e){var i=(t=t.split(".")).shift().toUpperCase(),n=new RegExp("\\s("+t.join("|")+")(?=\\s)","g");return!(""!==i&&e.nodeName.toUpperCase()!=i||t.length&&((" "+e.className+" ").match(n)||[]).length!=t.length)}return!1}function ne(e,t){var i,n;return function(){void 0===i&&(i=arguments,n=this,L(function(){1===i.length?e.call(n,i[0]):e.apply(n,i),i=void 0},t))}}function se(e,t){if(e&&t)for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);return e}function le(e){return T&&T.dom?T.dom(e).cloneNode(!0):N?N(e).clone(!0)[0]:e.cloneNode(!0)}function ae(e){return L(e,0)}function oe(e){return clearTimeout(e)}return W.prototype={constructor:W,_onTapStart:function(t){var i,n=this,s=this.el,l=this.options,o=l.preventOnFilter,r=t.type,d=t.touches&&t.touches[0],c=(d||t).target,u=t.target.shadowRoot&&t.path&&t.path[0]||c,f=l.filter;if(function(e){var t=e.getElementsByTagName("input"),i=t.length;for(;i--;){var n=t[i];n.checked&&V.push(n)}}(s),!e&&!(/mousedown|pointerdown/.test(r)&&0!==t.button||l.disabled)&&!u.isContentEditable&&(c=P(c,l.draggable,s))&&a!==c){if(i=te(c,l.draggable),"function"==typeof f){if(f.call(this,t,c,this))return H(n,u,"filter",c,s,s,i),void(o&&t.preventDefault())}else if(f&&(f=f.split(",").some(function(e){if(e=P(u,e.trim(),s))return H(n,e,"filter",c,s,s,i),!0})))return void(o&&t.preventDefault());l.handle&&!P(u,l.handle,s)||this._prepareDragStart(t,d,c,i)}},_prepareDragStart:function(i,n,o,r){var d,c=this,u=c.el,f=c.options,p=u.ownerDocument;o&&!e&&o.parentNode===u&&(g=i,s=u,t=(e=o).parentNode,l=e.nextSibling,a=o,h=f.group,m=r,this._lastX=(n||i).clientX,this._lastY=(n||i).clientY,e.style["will-change"]="all",d=function(){c._disableDelayedDrag(),e.draggable=c.nativeDraggable,Q(e,f.chosenClass,!0),c._triggerDragStart(i,n),H(c,s,"choose",e,s,s,m)},f.ignore.split(",").forEach(function(t){B(e,t.trim(),q)}),G(p,"mouseup",c._onDrop),G(p,"touchend",c._onDrop),G(p,"touchcancel",c._onDrop),G(p,"selectstart",c),f.supportPointer&&G(p,"pointercancel",c._onDrop),f.delay?(G(p,"mouseup",c._disableDelayedDrag),G(p,"touchend",c._disableDelayedDrag),G(p,"touchcancel",c._disableDelayedDrag),G(p,"mousemove",c._disableDelayedDrag),G(p,"touchmove",c._disableDelayedDrag),f.supportPointer&&G(p,"pointermove",c._disableDelayedDrag),c._dragStartTimer=L(d,f.delay)):d())},_disableDelayedDrag:function(){var e=this.el.ownerDocument;clearTimeout(this._dragStartTimer),J(e,"mouseup",this._disableDelayedDrag),J(e,"touchend",this._disableDelayedDrag),J(e,"touchcancel",this._disableDelayedDrag),J(e,"mousemove",this._disableDelayedDrag),J(e,"touchmove",this._disableDelayedDrag),J(e,"pointermove",this._disableDelayedDrag)},_triggerDragStart:function(t,i){(i=i||("touch"==t.pointerType?t:null))?(g={target:e,clientX:i.clientX,clientY:i.clientY},this._onDragStart(g,"touch")):this.nativeDraggable?(G(e,"dragend",this),G(s,"dragstart",this._onDragStart)):this._onDragStart(g,!0);try{M.selection?ae(function(){M.selection.empty()}):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(){if(s&&e){var t=this.options;Q(e,t.ghostClass,!0),Q(e,t.dragClass,!1),W.active=this,H(this,s,"start",e,s,s,m)}else this._nulling()},_emulateDragOver:function(){if(y){if(this._lastX===y.clientX&&this._lastY===y.clientY)return;this._lastX=y.clientX,this._lastY=y.clientY,E||U(i,"display","none");var e=M.elementFromPoint(y.clientX,y.clientY),t=e,n=j.length;if(e&&e.shadowRoot&&(t=e=e.shadowRoot.elementFromPoint(y.clientX,y.clientY)),t)do{if(t[k]){for(;n--;)j[n]({clientX:y.clientX,clientY:y.clientY,target:e,rootEl:t});break}e=t}while(t=t.parentNode);E||U(i,"display","")}},_onTouchMove:function(e){if(g){var t=this.options,n=t.fallbackTolerance,s=t.fallbackOffset,l=e.touches?e.touches[0]:e,a=l.clientX-g.clientX+s.x,o=l.clientY-g.clientY+s.y,r=e.touches?"translate3d("+a+"px,"+o+"px,0)":"translate("+a+"px,"+o+"px)";if(!W.active){if(n&&R(A(l.clientX-this._lastX),A(l.clientY-this._lastY))<n)return;this._dragStarted()}this._appendGhost(),C=!0,y=l,U(i,"webkitTransform",r),U(i,"mozTransform",r),U(i,"msTransform",r),U(i,"transform",r),e.preventDefault()}},_appendGhost:function(){if(!i){var t,n=e.getBoundingClientRect(),l=U(e),a=this.options;Q(i=e.cloneNode(!0),a.ghostClass,!1),Q(i,a.fallbackClass,!0),Q(i,a.dragClass,!0),U(i,"top",n.top-D(l.marginTop,10)),U(i,"left",n.left-D(l.marginLeft,10)),U(i,"width",n.width),U(i,"height",n.height),U(i,"opacity","0.8"),U(i,"position","fixed"),U(i,"zIndex","100000"),U(i,"pointerEvents","none"),a.fallbackOnBody&&M.body.appendChild(i)||s.appendChild(i),t=i.getBoundingClientRect(),U(i,"width",2*n.width-t.width),U(i,"height",2*n.height-t.height)}},_onDragStart:function(t,i){var l=this,a=t.dataTransfer,o=l.options;l._offUpEvents(),h.checkPull(l,l,e,t)&&((n=le(e)).draggable=!1,n.style["will-change"]="",U(n,"display","none"),Q(n,l.options.chosenClass,!1),l._cloneId=ae(function(){s.insertBefore(n,e),H(l,s,"clone",e)})),Q(e,o.dragClass,!0),i?("touch"===i?(G(M,"touchmove",l._onTouchMove),G(M,"touchend",l._onDrop),G(M,"touchcancel",l._onDrop),o.supportPointer&&(G(M,"pointermove",l._onTouchMove),G(M,"pointerup",l._onDrop))):(G(M,"mousemove",l._onTouchMove),G(M,"mouseup",l._onDrop)),l._loopId=setInterval(l._emulateDragOver,50)):(a&&(a.effectAllowed="move",o.setData&&o.setData.call(l,a,e)),G(M,"drop",l),l._dragStartId=ae(l._dragStarted))},_onDragOver:function(a){var o,r,d,m,p=this.el,g=this.options,y=g.group,I=W.active,_=h===y,x=!1,F=g.sort;if(void 0!==a.preventDefault&&(a.preventDefault(),!g.dragoverBubble&&a.stopPropagation()),!e.animated&&(C=!0,I&&!g.disabled&&(_?F||(m=!s.contains(e)):v===this||(I.lastPullMode=h.checkPull(this,I,e,a))&&y.checkPut(this,I,e,a))&&(void 0===a.rootEl||a.rootEl===this.el))){if(Y(a,g,this.el),S)return;if(o=P(a.target,g.draggable,p),r=e.getBoundingClientRect(),v!==this&&(v=this,x=!0),m)return Z(I,!0),t=s,void(n||l?s.insertBefore(e,n||l):F||s.appendChild(e));if(0===p.children.length||p.children[0]===i||p===a.target&&function(e,t){var i=e.lastElementChild.getBoundingClientRect();return t.clientY-(i.top+i.height)>5||t.clientX-(i.left+i.width)>5}(p,a)){if(0!==p.children.length&&p.children[0]!==i&&p===a.target&&(o=p.lastElementChild),o){if(o.animated)return;d=o.getBoundingClientRect()}Z(I,_),!1!==K(s,p,e,r,o,d,a)&&(e.contains(p)||(p.appendChild(e),t=p),this._animate(r,e),o&&this._animate(d,o))}else if(o&&!o.animated&&o!==e&&void 0!==o.parentNode[k]){c!==o&&(c=o,u=U(o),f=U(o.parentNode));var M=(d=o.getBoundingClientRect()).right-d.left,D=d.bottom-d.top,N=b.test(u.cssFloat+u.display)||"flex"==f.display&&0===f["flex-direction"].indexOf("row"),T=o.offsetWidth>e.offsetWidth,O=o.offsetHeight>e.offsetHeight,w=(N?(a.clientX-d.left)/M:(a.clientY-d.top)/D)>.5,E=o.nextElementSibling,A=!1;if(N){var R=e.offsetTop,V=o.offsetTop;A=R===V?o.previousElementSibling===e&&!T||w&&T:o.previousElementSibling===e||e.previousElementSibling===o?(a.clientY-d.top)/D>.5:V>R}else x||(A=E!==e&&!O||w&&O);var j=K(s,p,e,r,o,d,a,A);!1!==j&&(1!==j&&-1!==j||(A=1===j),S=!0,L($,30),Z(I,_),e.contains(p)||(A&&!E?p.appendChild(e):o.parentNode.insertBefore(e,A?E:o)),t=e.parentNode,this._animate(r,e),this._animate(d,o))}}},_animate:function(e,t){var i=this.options.animation;if(i){var n=t.getBoundingClientRect();1===e.nodeType&&(e=e.getBoundingClientRect()),U(t,"transition","none"),U(t,"transform","translate3d("+(e.left-n.left)+"px,"+(e.top-n.top)+"px,0)"),t.offsetWidth,U(t,"transition","all "+i+"ms"),U(t,"transform","translate3d(0,0,0)"),clearTimeout(t.animated),t.animated=L(function(){U(t,"transition",""),U(t,"transform",""),t.animated=!1},i)}},_offUpEvents:function(){var e=this.el.ownerDocument;J(M,"touchmove",this._onTouchMove),J(M,"pointermove",this._onTouchMove),J(e,"mouseup",this._onDrop),J(e,"touchend",this._onDrop),J(e,"pointerup",this._onDrop),J(e,"touchcancel",this._onDrop),J(e,"pointercancel",this._onDrop),J(e,"selectstart",this)},_onDrop:function(a){var o=this.el,r=this.options;clearInterval(this._loopId),clearInterval(_.pid),clearTimeout(this._dragStartTimer),oe(this._cloneId),oe(this._dragStartId),J(M,"mouseover",this),J(M,"mousemove",this._onTouchMove),this.nativeDraggable&&(J(M,"drop",this),J(o,"dragstart",this._onDragStart)),this._offUpEvents(),a&&(C&&(a.preventDefault(),!r.dropBubble&&a.stopPropagation()),i&&i.parentNode&&i.parentNode.removeChild(i),s!==t&&"clone"===W.active.lastPullMode||n&&n.parentNode&&n.parentNode.removeChild(n),e&&(this.nativeDraggable&&J(e,"dragend",this),q(e),e.style["will-change"]="",Q(e,this.options.ghostClass,!1),Q(e,this.options.chosenClass,!1),H(this,s,"unchoose",e,t,s,m),s!==t?(p=te(e,r.draggable))>=0&&(H(null,t,"add",e,t,s,m,p),H(this,s,"remove",e,t,s,m,p),H(null,t,"sort",e,t,s,m,p),H(this,s,"sort",e,t,s,m,p)):e.nextSibling!==l&&(p=te(e,r.draggable))>=0&&(H(this,s,"update",e,t,s,m,p),H(this,s,"sort",e,t,s,m,p)),W.active&&(null!=p&&-1!==p||(p=m),H(this,s,"end",e,t,s,m,p),this.save()))),this._nulling()},_nulling:function(){s=e=t=i=l=n=a=o=r=g=y=C=p=c=u=v=h=W.active=null,V.forEach(function(e){e.checked=!0}),V.length=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragover":case"dragenter":e&&(this._onDragOver(t),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move");e.preventDefault()}(t));break;case"mouseover":this._onDrop(t);break;case"selectstart":t.preventDefault()}},toArray:function(){for(var e,t=[],i=this.el.children,n=0,s=i.length,l=this.options;n<s;n++)P(e=i[n],l.draggable,this.el)&&t.push(e.getAttribute(l.dataIdAttr)||ee(e));return t},sort:function(e){var t={},i=this.el;this.toArray().forEach(function(e,n){var s=i.children[n];P(s,this.options.draggable,i)&&(t[e]=s)},this),e.forEach(function(e){t[e]&&(i.removeChild(t[e]),i.appendChild(t[e]))})},save:function(){var e=this.options.store;e&&e.set(this)},closest:function(e,t){return P(e,t||this.options.draggable,this.el)},option:function(e,t){var i=this.options;if(void 0===t)return i[e];i[e]=t,"group"===e&&X(i)},destroy:function(){var e=this.el;e[k]=null,J(e,"mousedown",this._onTapStart),J(e,"touchstart",this._onTapStart),J(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(J(e,"dragover",this),J(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),function(e){e.removeAttribute("draggable")}),j.splice(j.indexOf(this._onDragOver),1),this._onDrop(),this.el=e=null}},G(M,"touchmove",function(e){W.active&&e.preventDefault()}),W.utils={on:G,off:J,css:U,find:B,is:function(e,t){return!!P(e,t,e)},extend:se,throttle:ne,closest:P,toggleClass:Q,clone:le,index:te,nextTick:ae,cancelNextTick:oe},W.create=function(e,t){return new W(e,t)},W.version="1.7.0",W})},"MK+U":function(e,t){},Y7wY:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAACRCAIAAACOionwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODlGRUMwRjlBNDNCMTFFOEFDNjNEOUI2M0M2ODI3MUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODlGRUMwRkFBNDNCMTFFOEFDNjNEOUI2M0M2ODI3MUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OUZFQzBGN0E0M0IxMUU4QUM2M0Q5QjYzQzY4MjcxQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OUZFQzBGOEE0M0IxMUU4QUM2M0Q5QjYzQzY4MjcxQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuyjFLAAABInSURBVHja7J0LcJ1lmcebS3NOEnJrE5I2aUJrLyksrYBctlDxxqAdEWVwhV1kvY84OoPCLO7gwojrrO64qzM64nhDO7jVtVNXYdLtAiJia5GFGhCalrVt2iRNmrQnl57kpLn5Sx58ef2+c05OCt00J///ZDJfvvOd93ve5/0//+d53u8kyemNnVwgCPMAuXKBIK4LgrguCOK6IIjrgiCuC4K4LgjiuiCI64IgrgviuiCI64IgrguCuC4I4rogiOuCIK4LgrguCOK6IIjrgrguCOK6IIjrgiCuC4K4LgjiuiCI64IgrguCuC4I4rogrguCuC4IWYL8WbdgYGBgZGRkYmJCi5HdyMnJWbhwYUlJyawZMLv/VyMWi42Pj4sH86iQyM2tqKiYd7qOokP0/Py8aLQgZ0GOeBBGYvjUyMhoQUHBOcXFOblzu+CcGB8/GY+fOnWKdZ8VdZ9N91G68F1ET4OxsTG+ZwHRJ0uI3Fwm4tZ9fnHdanQRPQ3GxyeMJVlSsk9NZLZ6M+3DCPOmVZALBHFdEMR1QRDXBUFcF4RZRr5ckDXo7Ooc6B8oLi4sKiwuKS3Jy9PiiutZiory8qHBwf6Bgbb2dn4sLiouKSmpqqosLCyWc8T1rEIkEl2+fIUdD6DwA/2xWC9iHymIVFRUiPTienaihCKmpHTp0rrh4cTx4z3d3T2QHqWvrq6urKwS14XsFHsYzxcy39nZdeDggfb2djSeM+L6HEMikeg5HrPPSDXU/8X6tR5u8388S15taz9aubgiGo2eCW8MDcVHR8fGRscGh+LuZG5efnFREQcrVixvbu4fPjVMQU9VM99KmjnPdUf0uQKsxea62iWvyWhWl8fjNKVxSJzhu0pLS+dh7T7nuW5EX1a3NDf0YcCAoJ4lrzqbX8WUR2OT6I31nnAnqcUnGVxUhIQXFBRQugTe1dHRZvsz+Xn5DfX1qtfnHqYlVjYZ3BuLdff0OIrDWkqRivKKaXfTe3q6jeiTlczyFfNzQ0a96ZzIXaNdXZ3d3T2uSqmqrILi5Zn9MhtEpyV1RC+fpV+BE9eFdBgfH+/r62ttPTQ6NmpCXlNTXV1dk/kz0QDR5+2Go7h+VrO8u7v7WHfP2PhkcR8piNTW1s6UqSJ6VnHdNvjmUNWeicEnemNdnV3Dp05xnJebt2RJzWlshw8NxR3R6+sb5jnRpeuvLfqbm5pe6K+78qarGk53iEQi0d7RMXDy5T9kUl4+2XpWVc2YppT4e/e2uOK+prpGyyOun0Xo6uo62tVlxyXnnFO7dOnI6Gn+8ZyWlhYr8YuLiuvn5Q6juH6WIh6PHz5y5JWipaa6srKS45GTg6cx2sGDB+KDcetlV65cqQ/3iuuvGWLP79j+B/dY58jOLVt2LliQU7fh5o0Z1TIdHUeP9XQ7Oa9ftmzhwoWnbUzLvr39/f1G9LVrG8MPlcR1YXYwsWC8t68vIOevBrVLa/Ny88fGRxvq6/XJdR+z+fccjx8/PqVkRfO8Nx0cGmxv71hWVxf+QNjAVA2zePHirCGcLfqszEi6PvsoKixauXJFjn739wxD/j070qsWQro+p1C6ftNN6+UG6foZQuvhtsDvRshgQTWMIK4Lgrg+V6B/RCNkf2+al5c3NjZ2pK1jwRz53WqzWcyTrs8YlYsr5hZ18vPysFnM+/+Hnpue1dBzU+m6IIjrgiCuC+K6IIjrgiCuC4K4LgjiuiCI64IgrguCuC4I4rogiOuCuC4I4rogiOuCIK4LgrguCOK6IIjrgiCuC4K4LgjiuiCuC4K4LgjiuiCI6xkiJydnweQ/gpvQMqRcntwpF2XLXyG2idi6zy+u23/xTCROie6pYH+W9WQ8ngV0Hx8fZyJu3WdBW2fxb5eCWCymP50+zzJVbkVFxXzkOhgYGBgZGZmYkLRnP8vz8/NLSkpmrWaeda4LQvbX64IgrguCuC4I4rogiOuCIK4L4rogiOuCIK4LgrguCOK6IIjrgiCuC4K4LgjiuiCI64K4LgjiuiCI64Iw97g+PDwcOHOs+9gjj+5IevGRI4f58s/85je/TnPL5//wXPoLwEsv7Q/bYOjv72MEN5Q7Bt+8/+u8mvnkf/DD74VPhmfKmaf/93dJR+C8b0DYpMzvG5gjN01qWyq3JF2IMwrWiC87/sVD/5XGMPzpG8ZxKi5l7iVuF2YRw6YxIz+pyx56+Oc33vi+aCTy3HPNdvJE7MT+/fsKo4XusquueqMdtLYe4vuyZfXuJWbuXg3jmWeeXvm6Venn+Z3vfuu9773phReed2cuueTS1avW9PX3DScSjHDhX63jZF9vr8+DwcHB0tKypDMyIw1l5eX29hdffCGJExOJ9vY2/0xZaVlT08M11TX+HA1PPPH41Ve/2W7R2dV56Rsu801KhaT39fHt73wrHo/fdtsnz6061z/f1PTQW99yDWb41Dn33Opjx7o42PP7Z93JSDTq3gtp8ExRUVHSe/X09Fxx+V+zXjiQ8dMbtmnTdTYslPqPLQ9+6IMfsYCHGxe9/mL/SmfApHY8suPyy65wL2Hn0NBQeI3CXgqcLCsrc+sbiUT+748vQct3XfduR3QWjvMz4DquXLVq9f33f+PTt9/R0HCeM72t7Yj7cabwQ5A5LFq0OKm0r1u3nsmgFjAbznGZeRDvwCFW9LFfPsJiJ73F7t27uOAf7vpM4Py/fvnfT89mxNWFekNDw67f7qydChgXKpPqe6xrzeo1HLfs2+sLQUDpCc70ouU4ZGvGElx80SWbNz9w660f5Lz5ypcP/MB3GHzo0MHP3X2vRfKJE8dNemAAxx/4+w+76y+99HJiNal5LkII6YBvkby6umU+icv+TLUd/7N9w4YrsXMqQh7GP2aSi5/KykoMsLkTjeZJ+MNb9ux5trFxrSOA+dN/e2Cavt6Z5xkWPtTW1u3atbMQRAuHEkNE1DXXXMuwboGm5zq45m3XNq5ZC+2e+t1uEznc2t3d7e7NXcMilwlYBr4vqliU5pq9LS+ef/4FTIbLevt6U13vaE0aufPOz+LBL9z3L4Q1YhCwjR8DZxzVfM6x0l//xtfc4AjG7qd+i+bxo0tE2I+cmCtZv/POW25K09z8+9Wr1+BoXg0kkIb6hvKy8kQiEY1GXbQ7Vtl5xyFWkaE+9cnbmQhEN7qH5w6NUNbvff/b73//B/r6+kyDzLccmzD5fjh6tAPtSOVw7DSlDHiJVIDnwwttVSj+wYatW3+yadM7SWimaAQkJ3HjlRs2Wg5HsMx75hnmW1xcXLu01oayk3jJj0y3BOGTrjRgWGx761veZgTAGBN4f4Ey4rqrSSC9SzEQPdW909f6viYhWsRJmgoHscRlaIkVA2lKAgTbCR6UxeOWv3D0tFpuVHOco/z46U9/zOx4o5spB3gNRXz66acsxVPUQSwX8EQC6uXyb6oAJhgikShWmUj77iWD/fwXP7vzjrsch7Zt20rpYhPhYt7y+OOPOWb4QFkRXRbVCaSv62gTB46maxvP7+rq9BXHLnavZq5W+AEjWUSO97+0DxsgOouOza52vf5d76E0sOtZSj9adu56kqrPYsOnOz50QhOWs3CK9of1a2ZbvoxqGHdLooS8EKhcfRV0abe9o/0vfDFVO4bF1YBoXXvtO9K40pUNM8LNN93y6yd/xTKYSZCms/MoTFp34XrqovCYlkz9NoM8G4525vilL3/xhhtu5Ee4whpToVrAcwtmalzHuVbyhmPbFZfMmrLQL8GxlpLXBjeN2LFjO8WAXzSjXu/7m5vD9R53R7k//KGPWX1iPvd1HSr7NpA6/Przueebr3vn9f4CcXcbxAcBw5jhoplZ7N/XYnrMF1Qjzu12jOM8FgaMYkyr+sLeDigURE+jWYHA8KOCoiAjrtstzbmIOioLUqn+yxMYQkJaLY/8OUmdg1KGuQ75cCgsTKrWLAZ+fOyXj1IYZM5yVAF9/dhHP87giJUtDIK9YsXrkBz/Sov+VOprrHVrbHspkO9vb77FJIpFra6uga8sJMe8ZD5ldZk+wZbeTt7CrMu81png8alPPFC6bPnxgxdccKHV1vjQ784DSZxK/Z/u+UeOk9brSd/1/Qe+SyxxQDlKLW7dKr5ixWn6w3LIZZN09zKA0zjjOnPHYALSxRWzYFJ4yaYcGJDCmvgMpLjCwiK/NUq/oeduhK8cwfyomIGuh1XWZWq/ufQDjkYEtcN3Rneq7Ysuupi87+cpl7/gh+vhwuQj11OKpFrgQKmz7WdbsYQBIbptXEDKd7x90z9/8fNoofMUJQR3IRJQbtezm1OIycCY2/+7ifME5OLFlXSHZFsU0Rc2zDt48AAlOMeUpMyI1f3sXXenav8DqZkpJ83OlqBtEH/DJ5UrCC27+PP33WMy4et6qi2Eqqoqq9lYLNet2qYQzAsXqKRxSu00BSerbBfgajTb/MlQ0J06fvWqNQEBxv+YTYVDMDinhSs0azQZjYNUHT8ttb+39kohlyLOp+e6CV5gi9DfMrPcx9pYvFKO0yN++vY7IB/U8XcApzb+WnnJnWThA8XcZEZ+w2WZcN36RTpxfMGAlLwsjPXTvsucp57d8wxVBCY9+KPNmIqX6XpN5HwsWrQI15MriBZqDKhsxmA5RDEhpFTlLgSYZbykhabjNPLj64IJIQ4kd5kZqXoeXkLX0bxUGRxppN1kCpgR0PVw7rWdNALYXkWtXbeaKuOnh4WT3QJrJ7vb3gVQ3H6E7p+47VMBAXZ0RJI2bLiSxhoPQE3EzvTIzZ2XnAjaeaSKtZg2eabH9FwnQ6XZaqQ7sTbF9g2am/fgfUynfv3VE4/7OvqT/9xC15x0/zt9iYIU+RHsGj6Tk1QPLxAGhNz4Pbkn2LL33dffYNzCZtIrhKNacJshNiZlm7WkAakjkGxj2zfAuB4oNMP7g3604wS8xK03bryaFb3l725N6hCojIIgbMaeMHDv7t27CgsLmUJglyl8a27HRDAsaY+LZFCwJd24SLP90LJvL77CLYyMutMAuNDlR3/bO9VGn8kQ8ekndnMR07FNHvxA3YhOcZ6ldNIQSEHpn+dkxHV7WLh//75AxebjySefYNncj7t27bTnC6RIehQn22kYkAq2e0X5TvllNWLmDwVxpe0g4QV4fODAHwkz245EVCZbwPoGSl4KHlc6n9FHjEyE1pm+3NWpcCsaiZL9Ak2twe3MkFsgYlhrzL0ckCfdhgHFpNvWcLvRk/36VNuNK5BY15suWbIUaee7Vf8z4jpiQWvkMjz2kzTIV1AQAcZaxnf9W5r1DRSQiCNFAfnTYtLUk2qHktg5JGn5l6omzIjrZH9Yy13XXbg+vBhuXCZGNjQ3sZybNz9gzxfMULo6miGUiVxpW+AzpQj8YJ5XXLHBtpkZ2bYC07/Ld3Fb25G1jecj6iynazwoRaj1mZSvqamqhVcPJKOp6eHGxrW2a+7OE3UUQlhiu/jQN1zSkNB6e2NhInIl+ZPKqvVwqxO5pIJCE7l+/etdVWPXsGqor/Wd5KsMi8ZXtjt3bKfmDlSeUMVaMtoYNN6Uzi+sCcLw83JssJD+yle+hOWErmtSOUnucp3um65+s61XmMTpd2ym4Xp7exusRRr9IsEeVrkWxJ4S2+4SZln8uf14V5ZxHtJ/9CMfR8/CwReodP3mmlsTS5YZqZ6bmh664T03utrUOnf0A4q4Wov0Z2w2bTM/Ysa999wX2LDbtm0ro2E2RRfJlOxB02k3be9oN977G6yQym1cBB5zTrsbDavIdUl3YFk8i14mZURnFu4B7dRu5qN42H3GATMiUw+k0A5mx0vQjrnAe2hkbZm/ZKvXNDICBArU2S4eiEN7WucDNw4NDZpsW4EaEGCCx/amyBiUi64pghu2JTVtv/5ygxE7cejQQSvkPnf3vUZl2+km/uPxOIzCzwyFD7/6tX9DfNM0OdMi+f8asN7IaOE2j5yJeNBWGk/ZZgvX2wOXpBOb6RNW3EeXSUX4xo1v8ifmtpOQIrzMHVl45MRdE5b8pLeGKIi9rZYxwz1Vtni2CaZJINydm1qo+OEd8FgqWJmbqtphXoEnr25LjuIVs63BdVsx9lGc8GPRyNSeurMwLH7uKW+gFTEn+G7J5GMU/qc8/KEoF+2M+ZMb+e9yXPIjjT7ELVDgdknbmzT+nJ7rgpB90OfXBXFdEMR1QRDXBUFcFwRxXRDEdUF4LfEnAQYA+LOKDxiFWhsAAAAASUVORK5CYII="},"c/Tr":function(e,t,i){e.exports={default:i("5zde"),__esModule:!0}},fBQ2:function(e,t,i){"use strict";var n=i("evD5"),s=i("X8DO");e.exports=function(e,t,i){t in e?n.f(e,t,s(0,i)):e[t]=i}},ioQ5:function(e,t,i){i("HpRW")("Set")},lHA8:function(e,t,i){e.exports={default:i("pPW7"),__esModule:!0}},m9gC:function(e,t,i){var n=i("RY/4"),s=i("4WTo");e.exports=function(e){return function(){if(n(this)!=e)throw TypeError(e+"#toJSON isn't generic");return s(this)}}},oNmr:function(e,t,i){i("9Bbf")("Set")},oeOm:function(e,t,i){var n=i("7Doy");e.exports=function(e,t){return new(n(e))(t)}},pPW7:function(e,t,i){i("M6a0"),i("zQR9"),i("+tPU"),i("ttyz"),i("BDhv"),i("oNmr"),i("ioQ5"),e.exports=i("FeBl").Set},qo66:function(e,t,i){"use strict";var n=i("7KvD"),s=i("kM2E"),l=i("06OY"),a=i("S82l"),o=i("hJx8"),r=i("xH/j"),d=i("NWt+"),c=i("2KxR"),u=i("EqjI"),f=i("e6n0"),m=i("evD5").f,p=i("ALrJ")(0),h=i("+E39");e.exports=function(e,t,i,v,g,y){var C=n[e],I=C,_=g?"set":"add",x=I&&I.prototype,b={};return h&&"function"==typeof I&&(y||x.forEach&&!a(function(){(new I).entries().next()}))?(I=t(function(t,i){c(t,I,e,"_c"),t._c=new C,void 0!=i&&d(i,g,t[_],t)}),p("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(e){var t="add"==e||"set"==e;e in x&&(!y||"clear"!=e)&&o(I.prototype,e,function(i,n){if(c(this,I,e),!t&&y&&!u(i))return"get"==e&&void 0;var s=this._c[e](0===i?0:i,n);return t?this:s})}),y||m(I.prototype,"size",{get:function(){return this._c.size}})):(I=v.getConstructor(t,e,g,_),r(I.prototype,i),l.NEED=!0),f(I,e),b[e]=I,s(s.G+s.W+s.F,b),y||v.setStrong(I,e,g),I}},qyJz:function(e,t,i){"use strict";var n=i("+ZMJ"),s=i("kM2E"),l=i("sB3e"),a=i("msXi"),o=i("Mhyx"),r=i("QRG4"),d=i("fBQ2"),c=i("3fs2");s(s.S+s.F*!i("dY0y")(function(e){Array.from(e)}),"Array",{from:function(e){var t,i,s,u,f=l(e),m="function"==typeof this?this:Array,p=arguments.length,h=p>1?arguments[1]:void 0,v=void 0!==h,g=0,y=c(f);if(v&&(h=n(h,p>2?arguments[2]:void 0,2)),void 0==y||m==Array&&o(y))for(i=new m(t=r(f.length));t>g;g++)d(i,g,v?h(f[g],g):f[g]);else for(u=y.call(f),i=new m;!(s=u.next()).done;g++)d(i,g,v?a(u,h,[s.value,g],!0):s.value);return i.length=g,i}})},ttyz:function(e,t,i){"use strict";var n=i("9C8M"),s=i("LIJb");e.exports=i("qo66")("Set",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return n.def(s(this,"Set"),e=0===e?0:e,e)}},n)},zCRq:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i("lHA8"),s=i.n(n),l=i("Gu7T"),a=i.n(l),o=i("mvHQ"),r=i.n(o),d=i("bOdI"),c=i.n(d),u=i("DAYN"),f=i.n(u),m=i("Mk6G"),p={name:"addinput",props:{childItem:String,childIndex:Number,titleName:String,inputValue:String,maxLength:Number,disFlag:Number,child:String},data:function(){return{inputNum:0,limitLength:10,itemValue:"",disableInput:!1,c3Flag:"",c3Index:"",titleFlag:"",childFlag:""}},methods:{inputFocus:function(e){console.log(e)},toInput:function(e){console.log(e);var t,i="";i=m.a.getByteVal(e.target.value,this.limitLength);return this.itemValue=i.trim(),this.inputNum=m.a.getZhLen(this.itemValue),this.childFlag?((t={}).child=this.childFlag,t.value=this.itemValue,"title"==this.titleFlag&&(t.title=this.titleFlag),"k303"==this.c3Flag&&(t.c3Index=this.c3Index,t.flag=this.c3Flag),void this.$emit("itemInput",t)):"title"==this.titleFlag?((t={}).value=this.itemValue,t.title=this.titleFlag,void this.$emit("itemInput",t)):"k303"==this.c3Flag?((t={}).value=this.itemValue,t.flag=this.c3Flag,t.c3Index=this.c3Index,void this.$emit("itemInput",t)):void this.$emit("itemInput",this.itemValue)}},watch:{maxLength:function(e,t){this.limitLength=e},inputValue:function(e,t){this.itemValue=e,this.inputNum=m.a.getZhLen(this.itemValue)},disFlag:function(e,t){this.disableInput=e},childItem:function(e,t){this.c3Flag=e},childIndex:function(e,t){this.c3Index=e},titleName:function(e,t){this.titleFlag=e},child:function(e,t){this.childFlag=e}},mounted:function(){console.log(this.childIndex),this.limitLength=this.maxLength,this.itemValue=this.inputValue||"",this.inputNum=m.a.getZhLen(this.inputValue),this.disableInput=this.disFlag||0,this.c3Flag=this.childItem||"",this.c3Index=0==this.childIndex?0:this.childIndex,this.titleFlag=this.titleName,this.childFlag=this.child}},h={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"input-line-cell"},[i("el-input",{staticClass:"w-340",attrs:{placeholder:"",disabled:0!=e.disableInput},on:{focus:function(t){e.inputFocus(e.c3Index)}},nativeOn:{keyup:function(t){return i=t,e.toInput(i);var i}},model:{value:e.itemValue,callback:function(t){e.itemValue=t},expression:"itemValue"}}),e._v(" "),i("span",{staticClass:"tip"},[i("span",{staticClass:"len_span"},[e._v(e._s(e.inputNum))]),e._v("/"+e._s(e.limitLength))])],1)},staticRenderFns:[]};var v=i("VU/8")(p,h,!1,function(e){i("HEsw")},"data-v-5d09a72f",null).exports,g=i("3E4D"),y=i("Ch4/"),C=i("P9l9"),I={name:"memberInfoTemplate",data:function(){var e,t;return{activeName:"first",rightName:"first",bodyHeight:(document.documentElement.clientHeight||document.body.clientHeight)+"px",isDragging:!1,delayedDragging:!1,leftOption:{group:{name:"people",pull:"clone",put:!1},sort:!1,disabled:!1},leftDefineOption:{group:{name:"people",pull:"clone",put:!1},sort:!1,disabled:!1},nameList:[{fieldDescription:"请输入",fieldId:"k20301",fieldName:"宝宝名称",fieldType:0,limitCountMax:20,limitCountMin:1},{fieldDescription:"请输入",fieldId:"k20302",fieldName:"宝宝性别",fieldType:1,limitCountMax:20,limitCountMin:1},{fieldDescription:"请输入",fieldId:"k20303",fieldName:"宝宝生日",fieldType:2,limitCountMax:20,limitCountMin:1},{fieldDescription:"请输入",fieldId:"k20304",fieldName:"宝宝身高(cm)",fieldType:3,limitCountMax:20,limitCountMin:1},{fieldDescription:"请输入",fieldId:"k20305",fieldName:"宝宝体重(kg)",fieldType:4,limitCountMax:20,limitCountMin:1},{fieldDescription:"请输入",fieldId:"k20306",fieldName:"鞋码(码)",fieldType:5,limitCountMax:20,limitCountMin:1}],selectKey:"",baseInfo:[],familyInfo:[],assetInfo:[],otherInfo:[],defineInfo:[{systemFieldId:"-1",fieldName:"单选框",fieldNameCopy:"单选框",fieldEdited:1,fieldType:3,fixed:!1,isMult:"0",parentFieldId:"-1",fieldDescription:"请选择",fieldCode:"-1",regularRule:"0000000",modifyTimesLimit:-1,ruleContent:[{type:"radio",name:"单选",checked:"checked",isEdit:1}],fieldContent:[{type:"radio",name:"选项1"},{type:"radio",name:"选项2"},{type:"radio",name:"选项3"}],limitCountMin:1,limitCountMax:20,allowEdit:"1001",modifyLimitFlag:"0",modifyLimitStatus:-1,isMust:!0,checkAll:!1,isIndeterminate:!1,enterpriseIds:[]},{systemFieldId:"-1",fieldName:"多选框",fieldNameCopy:"多选框",fieldEdited:1,fieldType:1,fixed:!1,isMult:"0",parentFieldId:"-1",fieldDescription:"请选择",fieldCode:"-1",limitCountMin:"-1",limitCountMax:"-1",regularRule:"0000000",modifyTimesLimit:-1,ruleContent:[{type:"checkbox",name:"多选",checked:"checked",isEdit:0}],fieldContent:[{type:"checkbox",name:"选项1"},{type:"checkbox",name:"选项2"},{type:"checkbox",name:"选项3"}],isMust:!0,checkAll:!1,isIndeterminate:!1,allowEdit:"1001",modifyLimitFlag:"0",modifyLimitStatus:-1,enterpriseIds:[]},{systemFieldId:"-1",fieldName:"日期",fieldNameCopy:"日期",fieldEdited:1,fieldType:4,fixed:!1,parentFieldId:"-1",fieldDescription:"请选择",typeValue:"年-月-日",fieldCode:"-1",limitCountMin:"-1",limitCountMax:"-1",regularRule:"0000100",modifyTimesLimit:-1,ruleContent:[{type:"radio",name:"年-月-日",checked:"checked",isEdit:1},{type:"radio",name:"年-月",isEdit:1}],isMult:"0",isMust:!0,checkAll:!1,isIndeterminate:!1,allowEdit:"1100",modifyLimitFlag:"0",modifyLimitStatus:-1,enterpriseIds:[]},(e={systemFieldId:"-1",fieldName:"单行输入框",fieldNameCopy:"单行输入框",fieldEdited:1,fieldType:0,fixed:!1,parentFieldId:"-1",fieldDescription:"请输入",fieldCode:"-1",limitCountMin:"0",limitCountMax:"20",regularRule:"0000000",modifyTimesLimit:-1,ruleContent:[{type:"checkbox",name:"中文",select:!1,checked:"checked",isEdit:1},{type:"checkbox",name:"数字",select:!1,checked:"checked",isEdit:1},{type:"checkbox",name:"字母",select:!1,checked:"checked",isEdit:1},{type:"checkbox",name:"符号",select:!1,checked:"checked",isEdit:1}],isMult:"0"},c()(e,"limitCountMin",1),c()(e,"limitCountMax",20),c()(e,"isMust",!0),c()(e,"checkAll",!1),c()(e,"isIndeterminate",!1),c()(e,"allowEdit","1110"),c()(e,"modifyLimitFlag","0"),c()(e,"modifyLimitStatus",-1),c()(e,"enterpriseIds",[]),e),(t={systemFieldId:"-1",fieldName:"组块",fieldNameCopy:"组块",fieldContent:"-1",fieldDescription:"请输入",parentFieldId:"ff8080816396562e016396605c450001",fieldType:5,fieldEdited:1,fixed:!1,isMult:"0",isMust:"1"},c()(t,"fieldDescription",""),c()(t,"sonList",[]),c()(t,"fieldCode","-1"),c()(t,"limitCountMin","-1"),c()(t,"limitCountMax","-1"),c()(t,"regularRule","0000000"),c()(t,"modifyTimesLimit",-1),c()(t,"ruleContent","-1"),c()(t,"allowEdit","0000"),c()(t,"modifyLimitFlag","0"),c()(t,"modifyLimitStatus",-1),c()(t,"enterpriseIds",""),t)],currentIndex:0,currentKey:"",tempaletDataList:[],currentChildIndex:null,childIndex:0,merchantOptions:[],setList:[]}},created:function(){},methods:{baseInfoClone:function(){},inputFocus:function(e,t){console.log(e,t),this.tempTag=e,this.tempObj=t},formatInput:function(e){console.log(e,e.target.value),this.tempObj[this.tempTag]=String(e.target.value).replace(/[^\d]/g,""),this.tempObj.limitCountMin>=this.tempObj.limitCountMax&&(this.$message.error({duration:1e3,message:"长度限制格式有误"}),this.tempObj.limitCountMax=20+parseInt(this.tempObj.limitCountMin))},clickItem:function(e){console.log(e)},onMove:function(e){if(console.log("move:"),console.log(e.draggedContext),-1!=e.to.className.indexOf("block-wrap")){return!1}e.relatedContext.element;var t=e.draggedContext.element;return console.log(t.fixed),!t.fixed},onChildMove:function(e){var t=!0;return console.log("onChildMove:",e,e.to.className),-1!=e.dragged.className.indexOf("block-class")&&-1!=e.to.className.indexOf("block-wrap")&&(t=!1),console.log(t),t},itemMoveEnd:function(e){var t=this;t.isDragging=!1,console.log(" move end:",e,e.clone.dataset.type),t.selectKey="",t.selectKey=e.clone.dataset.type,t.tempaletDataList.forEach(function(e,i){e.systemFieldId==t.selectKey&&function(){if(-1!=t.selectKey.indexOf("k10"))return void t.baseInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)});if(-1!=t.selectKey.indexOf("k20"))return void t.familyInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)});if(-1!=t.selectKey.indexOf("k30"))return void t.assetInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)});if(-1!=t.selectKey.indexOf("k40"))t.otherInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)})}()}),t.selectKey="",console.log("move end:",t.baseInfo,t.tempaletDataList),t.tempaletDataList=JSON.parse(r()(t.tempaletDataList))},cloneDefine:function(e){console.log("clone>>>>",e)},selectItem:function(e,t){console.log(e,t),this.currentKey=e,this.currentIndex=t,this.currentChildIndex=null},deleteItem:function(e,t){console.log(e,t),this.tempaletDataList.splice(t,1),this.currentIndex--,this.currentIndex<=0&&(this.currentIndex=0),this.tempaletDataList.length&&(this.currentKey=this.tempaletDataList[this.currentIndex].systemFieldId),-1!=e.indexOf("k10")&&this.baseInfo.forEach(function(t,i){t.systemFieldId==e&&(t.fixed=!1)}),-1!=e.indexOf("k20")&&this.familyInfo.forEach(function(t,i){t.systemFieldId==e&&(t.fixed=!1)}),-1!=e.indexOf("k30")&&this.assetInfo.forEach(function(t,i){t.systemFieldId==e&&(t.fixed=!1)}),-1!=e.indexOf("k40")&&this.otherInfo.forEach(function(t,i){t.systemFieldId==e&&(t.fixed=!1)}),console.log(this.currentIndex,this.currentKey)},addItem:function(e){console.log("中间add:",e,this.tempaletDataList)},addDragItem:function(e){return console.log("中间 child-add:",e,this.tempaletDataList),!1},selectChildItem:function(e,t,i,n){console.log(e,t,i,n),this.currentKey=e,this.currentIndex=null,this.childIndex=t,this.currentChildIndex=i,console.log(this.tempaletDataList)},deleteChildItem:function(e,t,i,n){console.log(e,t,i,n),this.childIndex=t,this.tempaletDataList=JSON.parse(r()(this.tempaletDataList)),this.tempaletDataList[t].sonList.splice(i,1)},checkAllChange:function(e,t){console.log("全选:",e,t),e?this.merchantOptions.forEach(function(e,i){t.enterpriseIds.push(e.enterpriseId)}):t.enterpriseIds=[],t.isIndeterminate=!1,console.log(t.enterpriseIds)},checkedChange:function(e,t){console.log(e,t);var i=e.length;t.checkAll=i==this.merchantOptions.length,t.isIndeterminate=i>0&&i<this.merchantOptions.length,console.log(t.checkAll,t.isIndeterminate)},delChildItem:function(e,t,i){console.log(e,t,i),i.fieldContent.splice(t,1)},addChildItem:function(e,t,i){if(console.log(e,t,i),i.fieldContent.forEach(function(e,t){e.name}),"k404"==i.systemFieldId||"-1"==i.systemFieldId&&1==i.fieldType)if(19==t)this.$message.error({duration:1e3,message:"最多可添加 20 项"});else{if(console.log("item.systemFieldId>>>",i.systemFieldId,i.fieldType),"-1"==i.systemFieldId&&1==i.fieldType){i.fieldContent.push({type:"checkbox",name:"请输入选项"}),console.log(i.fieldContent);var n=i.fieldContent.map(function(e){return e.name});return console.log("所有name:",n),this.isRepeat(n)?(i.fieldContent.splice(i.fieldContent.length-1,1),n.splice(i.fieldContent.length-1,1),this.$message.error({duration:1e3,message:"选项不能重复"}),void console.log(i.fieldContent,n)):void 0}i.fieldContent.push({type:"checkbox",name:"请输入选项"}),console.log(i.fieldContent);n=i.fieldContent.map(function(e){return e.name});if(console.log("所有name:",n),this.isRepeat(n))return i.fieldContent.splice(i.fieldContent.length-1,1),n.splice(i.fieldContent.length-1,1),this.$message.error({duration:1e3,message:"选项不能重复"}),void console.log(i.fieldContent,n)}else{if(4!=t){i.fieldContent.push({type:"radio",name:"请输入选项"}),console.log(i.fieldContent);n=i.fieldContent.map(function(e){return e.name});return console.log("所有name:",n),this.isRepeat(n)?(i.fieldContent.splice(i.fieldContent.length-1,1),n.splice(i.fieldContent.length-1,1),this.$message.error({duration:1e3,message:"选项不能重复"}),void console.log(i.fieldContent,n)):void 0}this.$message.error({duration:1e3,message:"最多可添加 5 项"})}},itemInput:function(e){if(console.log(e,e.c3Index),e&&"child"==e.child)return e&&"title"==e.title?(console.log(this.tempaletDataList[this.childIndex],this.currentChildIndex),void(this.tempaletDataList[this.childIndex].sonList[this.currentChildIndex].fieldName=e.value)):(console.log(this.tempaletDataList[this.childIndex].sonList[this.currentChildIndex]),e&&"k303"==e.flag?void(this.tempaletDataList[this.childIndex].sonList[this.currentChildIndex].fieldContent[e.c3Index].name=e.value):void(this.tempaletDataList[this.childIndex].sonList[this.currentChildIndex].fieldDescription=e.value));e&&"title"==e.title?this.tempaletDataList[this.currentIndex].fieldName=e.value:e&&"k303"==e.flag?this.tempaletDataList[this.currentIndex].fieldContent[e.c3Index].name=e.value:this.tempaletDataList[this.currentIndex].fieldDescription=e},changeCheck:function(e,t,i){console.log(e,t,i),console.log(i)},changeRadio:function(e,t,i){console.log(e,t,i),(e="")&&i[t]},isRepeat:function(e){var t={};for(var i in e){if(t[e[i]])return!0;t[e[i]]=!0}return!1},changeRoute:function(e){this.$router.push(e)},checkTag:function(e){var t={flag:!0,bodyFlag:!0,filedFlag:!0};return e.forEach(function(e,i){if(e.isMust=1==e.isMust?1:0,e.sortNum=i+1,""==e.fieldName)return t.filedFlag=!1,t.name=e.fieldName||"",!1;!e.enterpriseIds||null!=e.enterpriseIds&&e.enterpriseIds.length||(t.flag=!1,t.name=e.fieldName),"k203"!=e.systemFieldId||e.babyIds.length||(console.log(e.babyIds),t.bodyFlag=!1,t.name=e.fieldName||"宝宝"),-1==e.systemFieldId&&5==e.fieldType&&e.sonList.forEach(function(e,i){if(""==e.fieldName)return t.filedFlag=!1,t.name=e.fieldName||"",!1;null!=e.enterpriseIds&&e.enterpriseIds.length||(t.flag=!1,t.name=e.fieldName)})}),t},guid:function(){return"xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)})},saveAndBack:function(){var e=this;console.log(e.tempaletDataList);var t=JSON.parse(r()(e.tempaletDataList));if(t&&t.length){var i=e.checkTag(t);if(console.log(i),i.flag)if(i.filedFlag)if(i.bodyFlag){t.forEach(function(i,n){if(i.isMust=1==i.isMust?1:0,i.fieldEdited=1==i.fieldEdited?1:0,i.sortNum=n+1,i.enterpriseIds&&i.enterpriseIds.length&&(i.enterpriseIds=i.enterpriseIds.join(",")),i.babyIds&&(i.babyIds=i.babyIds.join(",")),i.fieldContent&&(i.fieldContent=r()(i.fieldContent)),i.ruleContent&&(i.ruleContent=r()(i.ruleContent)),(-1!=i.systemFieldId||-1==i.systemFieldId&&5!=i.fieldType)&&(i.parentFieldId="-1"),-1==i.systemFieldId&&4==i.fieldType&&("年-月"==i.typeValue?i.regularRule="0000010":i.regularRule="0000100"),-1==i.systemFieldId&&5==i.fieldType){var l=[],o=e.guid();i.parentFieldId=o,i.sonList.forEach(function(e,i){e.isMust=1==e.isMust?1:0,e.sortNum=i+1,l=l.concat(e.enterpriseIds),e.enterpriseIds=e.enterpriseIds.join(","),e.parentFieldId=o,t.push(e)}),i.enterpriseIds=[].concat(a()(new s.a(l))).join(",")||[],console.log(">>>>>>>>>>>:",i.enterpriseIds)}});var n=t.map(function(e){return e.fieldName});if(e.isRepeat(n))e.$message.error({duration:1e3,message:"标题字段名不能重复"});else{var l=e.checkTag(t);l.flag?(console.log(t),e.saveAllData(t)):e.$message.error({duration:1e3,message:l.name+"字段至少选择一个商户"})}}else e.$message.error({duration:1e3,message:i.name+"字段至少选择一个选项"});else e.$message.error({duration:1e3,message:i.name+"字段标题不能为空"});else e.$message.error({duration:1e3,message:i.name+"字段至少选择一个商户"})}else e.$message.error({duration:1e3,message:"请配置开卡字段"})},saveAllData:function(e){var t=this,i={params:r()(e)};Object(C.e)("/api-admin/save-card-filed-template",i).then(function(e){console.log(e.data);var i=e.data;if(0==i.errorCode)return g.a.showmsg("保存成功","success"),void t.changeRoute("/memberCardSet");y.a.errorMsg(i)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getTempInfo:function(){var e=this;Object(C.e)("/api-admin/member-card-filed-template",{}).then(function(t){console.log(t.data);var i=t.data;0!=i.errorCode?y.a.errorMsg(i):i.result.cateList.forEach(function(t,i){t.fieldList.forEach(function(t,i){t.fieldContent&&-1!=t.fieldContent&&("-1"!=t.fieldContent.indexOf("'")?t.fieldContent=JSON.parse(t.fieldContent.replace(/'/g,'"')):t.fieldContent=JSON.parse(t.fieldContent)),t.ruleContent&&-1!=t.ruleContent&&("-1"!=t.ruleContent.indexOf("'")?t.ruleContent=JSON.parse(t.ruleContent.replace(/'/g,'"')):t.ruleContent=JSON.parse(t.ruleContent)),t.isMust=1==t.isMust,t.fieldEdited=1==t.fieldEdited,t.enterpriseIds&&""!=t.enterpriseIds&&null!=t.enterpriseIds&&t.enterpriseIds.length?t.enterpriseIds=t.enterpriseIds.split(","):t.enterpriseIds=[],t.isIndeterminate=!1,t.enterpriseIds&&t.enterpriseIds.length==e.merchantOptions.length?t.checkAll=!0:t.checkAll=!1,t.enterpriseIds&&t.enterpriseIds.length&&t.enterpriseIds.length<e.merchantOptions.length&&(t.isIndeterminate=!0),t.systemFieldId||(t.systemFieldId=t.opencardFieldId),-1!=e.setList.indexOf(t.systemFieldId)?t.fixed=!0:t.fixed=!1,-1!=t.systemFieldId.indexOf("k10")&&e.baseInfo.push(t),-1!=t.systemFieldId.indexOf("k20")&&("k203"==t.systemFieldId&&(console.log("ele.babyIds:",t.babyIds),t.babyIds=[]),e.familyInfo.push(t)),-1!=t.systemFieldId.indexOf("k30")&&e.assetInfo.push(t),-1!=t.systemFieldId.indexOf("k40")&&e.otherInfo.push(t),console.log(e.familyInfo)})})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getInfo:function(){var e=this;Object(C.e)("/api-admin/get-card-field-template-detail",{}).then(function(t){console.log(t.data);var i=t.data;if(0==i.errorCode){e.setList=[];var n=i.result;return n.forEach(function(t,i){t.fieldContent&&-1!=t.fieldContent&&("-1"!=t.fieldContent.indexOf("'")?t.fieldContent=JSON.parse(t.fieldContent.replace(/'/g,'"')):t.fieldContent=JSON.parse(t.fieldContent)),t.ruleContent&&-1!=t.ruleContent&&(console.log(t.ruleContent,t.ruleContent.indexOf("'")),"-1"!=t.ruleContent.indexOf("'")?t.ruleContent=JSON.parse(t.ruleContent.replace(/'/g,'"')):t.ruleContent=JSON.parse(t.ruleContent),-1==t.systemFieldId&&0==t.fieldType&&t.ruleContent.forEach(function(e,t){e.select=1==e.select})),t.isMust=1==t.isMust,t.fieldEdited=1==t.fieldEdited,t.enterpriseIds&&""!=t.enterpriseIds&&null!=t.enterpriseIds&&(t.enterpriseIds=t.enterpriseIds.split(",")),t.enterpriseIds.length==e.merchantOptions.length?t.checkAll=!0:t.checkAll=!1,t.isIndeterminate=!1,t.enterpriseIds&&t.enterpriseIds.length==e.merchantOptions.length?t.checkAll=!0:t.checkAll=!1,t.enterpriseIds&&t.enterpriseIds.length&&t.enterpriseIds.length<e.merchantOptions.length&&(t.isIndeterminate=!0),""==t.modifyLimitStatus&&0!=t.modifyLimitStatus||(t.modifyLimitStatus=String(t.modifyLimitStatus)),t.babyIds?t.babyIds=t.babyIds.split(","):(console.log("ele.babyIds:",t.babyIds),t.babyIds=[]),e.setList.push(t.systemFieldId),-1==t.systemFieldId&&4==t.fieldType&&("0000010"==t.regularRule?t.typeValue="年-月":t.typeValue="年-月-日"),-1==t.systemFieldId&&5==t.fieldType&&(null!=t.sonList&&t.sonList||(t.sonList=[]),t.sonList&&t.sonList.length&&t.sonList.forEach(function(t,i){t.fieldContent&&-1!=t.fieldContent&&("-1"!=t.fieldContent.indexOf("'")?t.fieldContent=JSON.parse(t.fieldContent.replace(/'/g,'"')):t.fieldContent=JSON.parse(t.fieldContent)),t.ruleContent&&-1!=t.ruleContent&&("-1"!=t.ruleContent.indexOf("'")?t.ruleContent=JSON.parse(t.ruleContent.replace(/'/g,'"')):t.ruleContent=JSON.parse(t.ruleContent)),t.isMust=1==t.isMust,t.enterpriseIds&&""!=t.enterpriseIds&&null!=t.enterpriseIds&&(t.enterpriseIds=t.enterpriseIds.split(",")),t.enterpriseIds.length==e.merchantOptions.length?t.checkAll=!0:t.checkAll=!1,-1==t.systemFieldId&&4==t.fieldType&&("0000010"==t.regularRule?t.typeValue="年-月":t.typeValue="年-月-日"),t.isIndeterminate=!1,t.enterpriseIds&&t.enterpriseIds.length==e.merchantOptions.length?t.checkAll=!0:t.checkAll=!1,t.enterpriseIds&&t.enterpriseIds.length&&t.enterpriseIds.length<e.merchantOptions.length&&(t.isIndeterminate=!0)}))}),console.log(n),e.tempaletDataList=n,void e.getTempInfo()}y.a.errorMsg(i)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getCliqueInfo:function(){var e=this;Object(C.e)("/api-admin/list-enterprise",{}).then(function(t){console.log(t.data);var i=t.data;if(0==i.errorCode){var n=i.result.listEnterprise;return n.forEach(function(e,t){e.name=e.brandName,e.id=e.enterpriseId}),e.merchantOptions=n,void console.log("商户列表:",e.merchantOptions)}y.a.errorMsg(i)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},watch:{isDragging:function(e){var t=this;e?t.delayedDragging=!0:t.$nextTick(function(){t.delayedDragging=!1})}},components:{draggable:f.a,AddInput:v},mounted:function(){this.getCliqueInfo(),this.getInfo(),document.body.ondrop=function(e){e.preventDefault(),e.stopPropagation()}}},_={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"template-wrap",style:{height:e.bodyHeight}},[n("div",{staticClass:"template-contain"},[n("div",{staticClass:"template-head"},[e._m(0),e._v(" "),n("div",{staticClass:"template-btns flex-1 flex-r"},[n("el-button",{attrs:{plain:""},on:{click:function(t){e.changeRoute("/memberCardSet")}}},[e._v("返 回")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:e.saveAndBack}},[e._v("保存并启用")])],1)]),e._v(" "),n("div",{staticClass:"template-body"},[n("div",{staticClass:"template-cell template-cell-l"},[n("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"系统字段",name:"first"}},[n("div",{staticClass:"filed-item-title"},[e._v("基本信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list1",list:e.baseInfo,options:e.leftOption,move:e.onMove},on:{clone:e.baseInfoClone,start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.baseInfo,function(t){return n("li",{class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId,"aria-hidden":"true"},on:{click:function(i){e.clickItem(t)}}},["k101"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k102"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k103"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k104"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k105"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k106"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e()])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("家庭信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list2",list:e.familyInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.familyInfo,function(t){return n("li",{class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId}},["k201"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k202"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k203"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k204"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e()])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("资产信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list3",list:e.assetInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.assetInfo,function(t){return n("li",{class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId}},["k301"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k302"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k303"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e()])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("其他信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list4",list:e.otherInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.otherInfo,function(t){return n("li",{class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId}},["k401"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k402"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k403"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k404"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e()])}))],1)]),e._v(" "),n("el-tab-pane",{attrs:{label:"自定义字段",name:"second"}},[n("div",{staticClass:"filed-item-title"}),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.defineInfo,options:e.leftDefineOption,move:e.onChildMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd,clone:e.cloneDefine}},e._l(e.defineInfo,function(t){return n("li",{class:["compenent-item",1==t.fixed?"fixed-item":"",5==t.fieldType?"block-class":""],attrs:{"data-type":t.systemFieldId}},["-1"==t.systemFieldId&&3==t.fieldType?n("span",[e._v(e._s(t.fieldNameCopy))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&1==t.fieldType?n("span",[e._v(e._s(t.fieldNameCopy))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&4==t.fieldType?n("span",[e._v(e._s(t.fieldNameCopy))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&0==t.fieldType?n("span",[e._v(e._s(t.fieldNameCopy))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&5==t.fieldType?n("span",[e._v(e._s(t.fieldNameCopy))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&3==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-one"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&1==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-two"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&4==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-three"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&0==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-four"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&5==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-five"}):e._e()])}))],1)])],1)],1),e._v(" "),n("div",{staticClass:"template-cell template-cell-m"},[n("div",{staticClass:"phone-view"},[n("div",{staticClass:"phone-show-content"},[n("div",{staticClass:"drag-show-content"},[n("div",{staticClass:"view-container"},[n("ul",{staticClass:"view-content",attrs:{id:"showPhoneView"}},[0==e.tempaletDataList.length?[n("img",{staticClass:"templet-null-img",attrs:{src:i("Y7wY")}})]:e._e(),e._v(" "),n("draggable",{staticClass:"drag-wrap",attrs:{options:{group:{name:"people",pull:!1,put:!0},sort:!0}},on:{add:e.addItem},model:{value:e.tempaletDataList,callback:function(t){e.tempaletDataList=t},expression:"tempaletDataList"}},e._l(e.tempaletDataList,function(t,i){return n("li",{class:["filed-item",e.currentIndex==i?"active-item":"",-1==t.systemFieldId&&5==t.fieldType?"li-block":""],on:{click:function(n){e.selectItem(t.systemFieldId,i)}}},[n("span",{staticClass:"item-close",on:{click:function(n){n.stopPropagation(),e.deleteItem(t.systemFieldId,i)}}},[n("i",{staticClass:"el-icon-close"})]),e._v(" "),-1!=t.systemFieldId||5!=t.fieldType?n("div",[n("div",{class:["opencard-item-title",t.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(t.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag"},[e._v(e._s(t.fieldDescription))])])]):e._e(),e._v(" "),-1==t.systemFieldId&&5==t.fieldType?[n("div",{staticClass:"block"},[n("div",{staticClass:"block-head"},[n("div",{class:["opencard-item-title",t.fieldName.length>6?"block-pre-wrap":""]},[e._v(e._s(t.fieldName))])]),e._v(" "),n("ul",{staticClass:"view-content"},[n("draggable",{staticClass:"drag-wrap block-wrap",attrs:{options:{group:{name:"people",pull:!1,put:!0},sort:!0}},on:{add:e.addDragItem},model:{value:t.sonList,callback:function(i){e.$set(t,"sonList",i)},expression:"item.sonList"}},e._l(t.sonList,function(s,l){return n("li",{class:["filed-item",e.currentChildIndex==l?"active-item":""],on:{click:function(n){n.stopPropagation(),e.selectChildItem(s.systemFieldId,i,l,t.sonList)}}},[n("span",{staticClass:"item-close",on:{click:function(n){n.stopPropagation(),e.deleteChildItem(s.systemFieldId,i,l,t.sonList)}}},[n("i",{staticClass:"el-icon-close"})]),e._v(" "),n("div",[n("div",{class:["opencard-item-title",s.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(s.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag"},[e._v(e._s(s.fieldDescription))])])])])}))],1)])]:e._e()],2)}))],2)])])])])]),e._v(" "),n("div",{staticClass:"template-cell template-cell-r"},[n("el-tabs",{model:{value:e.rightName,callback:function(t){e.rightName=t},expression:"rightName"}},[n("el-tab-pane",{attrs:{label:"控件设置",name:"first"}},[n("div",{attrs:{id:"edit-box"}},[n("div",{staticClass:"edit-view baby-info-flag baby-info"},[e._l(e.tempaletDataList,function(t,i){return[e.currentIndex==i&&1!=t.isMult&&-1!=t.systemFieldId?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title edit-title-padding"},[e._v(" 标题 ")]),e._v(" "),n("add-input",{attrs:{inputValue:t.fieldName,disFlag:1,maxLength:10},on:{itemInput:e.itemInput}})],1)]:e._e(),e._v(" "),e.currentIndex!=i||-1!=t.systemFieldId||e.currentChildIndex?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("add-input",{attrs:{inputValue:t.fieldName,titleName:"title",disFlag:0,maxLength:10},on:{itemInput:e.itemInput}})],1)],e._v(" "),e.currentIndex==i&&5!=t.fieldType?[n("div",{staticClass:"edit-item"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("add-input",{attrs:{inputValue:t.fieldDescription,disFlag:0,maxLength:15},on:{itemInput:e.itemInput}})],1)]:e._e(),e._v(" "),e.childIndex==i&&t.sonList&&t.sonList.length&&-1==t.systemFieldId?[e._l(t.sonList,function(t,s){return[e.currentChildIndex!=s||"3"!=t.fieldType&&"1"!=t.fieldType&&"0"!=t.fieldType&&"4"!=t.fieldType?e._e():[n("div",{staticClass:"edit-item test-title"},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("add-input",{attrs:{inputValue:t.fieldName,titleName:"title",child:"child",disFlag:0,maxLength:10},on:{itemInput:e.itemInput}})],1)],e._v(" "),e.currentChildIndex!=s||"3"!=t.fieldType&&"1"!=t.fieldType&&"0"!=t.fieldType&&"4"!=t.fieldType?e._e():[n("div",{staticClass:"edit-item test-title"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("add-input",{attrs:{inputValue:t.fieldDescription,disFlag:0,child:"child",maxLength:15},on:{itemInput:e.itemInput}})],1)],e._v(" "),e.currentChildIndex!=s||"3"!=t.fieldType&&"1"!=t.fieldType&&"0"!=t.fieldType&&"4"!=t.fieldType?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),3==t.fieldType?[e._l(t.ruleContent,function(t,i){return[n("el-radio",{attrs:{label:t.checked},model:{value:t.checked,callback:function(i){e.$set(t,"checked",i)},expression:"types.checked"}},[e._v(e._s(t.name))])]})]:e._e(),e._v(" "),1==t.fieldType?[e._l(t.ruleContent,function(t,i){return[n("el-checkbox",{attrs:{disabled:""},model:{value:"checked"==t.checked,callback:function(i){e.$set(t,"checked=='checked'? true:false",i)},expression:"types.checked=='checked'? true:false"}},[e._v(e._s(t.name))])]})]:e._e(),e._v(" "),0==t.fieldType?[e._l(t.ruleContent,function(i,s){return[n("el-checkbox",{on:{change:function(i){e.changeCheck(i,s,t.type)}},model:{value:i.select,callback:function(t){e.$set(i,"select",t)},expression:"types.select"}},[e._v(e._s(i.name))])]})]:e._e(),e._v(" "),e.currentChildIndex==s&&-1==t.systemFieldId&&4==t.fieldType?[e._l(t.ruleContent,function(i,s){return[n("el-radio",{attrs:{label:i.name},on:{change:function(i){e.changeRadio(i,s,t)}},model:{value:t.typeValue,callback:function(i){e.$set(t,"typeValue",i)},expression:"child.typeValue"}},[e._v(e._s(i.name))])]})]:e._e()],2)],e._v(" "),e.currentChildIndex==s&&0==t.fieldType?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("长度限制")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:""},on:{focus:function(i){e.inputFocus("limitCountMin",t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.limitCountMin,callback:function(i){e.$set(t,"limitCountMin",i)},expression:"child.limitCountMin"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("至")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:""},on:{focus:function(i){e.inputFocus("limitCountMax",t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.limitCountMax,callback:function(i){e.$set(t,"limitCountMax",i)},expression:"child.limitCountMax"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("位字符")])],1)]:e._e(),e._v(" "),e.currentChildIndex!=s||"3"!=t.fieldType&&"1"!=t.fieldType?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项 "),"1"==t.fieldType?n("span",[e._v("最多20项,每项最多10个字")]):e._e(),e._v(" "),"3"==t.fieldType?n("span",[e._v("最多5项,每项最多10个字")]):e._e()]),e._v(" "),e._l(t.fieldContent,function(s,l){return[n("div",{staticClass:"margin-t-15",style:0==l?"margin-top: 0":""},[n("add-input",{attrs:{inputValue:s.name,childIndex:l,child:"child",childItem:"3"==t.fieldType||"1"==t.fieldType?"k303":"",disFlag:0,maxLength:10},on:{itemInput:e.itemInput}}),e._v(" "),t.fieldContent.length>1?n("i",{staticClass:"opt-btn el-icon-remove del-item",on:{click:function(n){e.delChildItem(i,l,t)}}}):e._e(),e._v(" "),"-1"==t.systemFieldId&&1==t.fieldType&&l<19?[l==t.fieldContent.length-1?n("i",{staticClass:"opt-btn el-icon-circle-plus add-item",on:{click:function(n){e.addChildItem(i,l,t)}}}):e._e()]:e._e(),e._v(" "),"-1"==t.systemFieldId&&3==t.fieldType&&l<4?[l==t.fieldContent.length-1?n("i",{staticClass:"opt-btn el-icon-circle-plus add-item",on:{click:function(n){e.addChildItem(i,l,t)}}}):e._e()]:e._e()],2)]})],2)],e._v(" "),e.currentChildIndex!=s||"3"!=t.fieldType&&"1"!=t.fieldType&&"0"!=t.fieldType&&"4"!=t.fieldType?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("验证")]),e._v(" "),n("el-checkbox",{model:{value:t.isMust,callback:function(i){e.$set(t,"isMust",i)},expression:"child.isMust"}},[e._v("必填")])],1),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("适用商户")]),e._v(" "),n("div",{staticClass:"edit-item-checkbox"},[n("el-checkbox",{staticClass:"margin-b-15",attrs:{indeterminate:t.isIndeterminate},on:{change:function(i){e.checkAllChange(i,t)}},model:{value:t.checkAll,callback:function(i){e.$set(t,"checkAll",i)},expression:"child.checkAll"}},[e._v("全选")])],1),e._v(" "),n("el-checkbox-group",{on:{change:function(i){e.checkedChange(i,t)}},model:{value:t.enterpriseIds,callback:function(i){e.$set(t,"enterpriseIds",i)},expression:"child.enterpriseIds"}},[e._l(e.merchantOptions,function(t,i){return[n("div",{staticClass:"checkbox-cell"},[n("el-checkbox",{key:t.id,attrs:{label:t.enterpriseId}},[e._v(e._s())]),e._v(" "),n("el-input",{staticClass:"w-316",attrs:{placeholder:"",disabled:""},model:{value:t.name,callback:function(i){e.$set(t,"name",i)},expression:"merchantItem.name"}})],1)]})],2)],1)]]})]:e._e(),e._v(" "),e.currentIndex!=i||"k101"!=t.systemFieldId&&"k104"!=t.systemFieldId&&"k401"!=t.systemFieldId?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(t,i){return[n("el-checkbox",{attrs:{disabled:0==t.isEdit},model:{value:"checked"==t.checked,callback:function(i){e.$set(t,"checked=='checked'? true:false",i)},expression:"types.checked=='checked'? true:false"}},[e._v(e._s(t.name))])]})],2),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("长度限制")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:"",disabled:""},model:{value:t.limitCountMin,callback:function(i){e.$set(t,"limitCountMin",i)},expression:"item.limitCountMin"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("至")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:"",disabled:""},model:{value:t.limitCountMax,callback:function(i){e.$set(t,"limitCountMax",i)},expression:"item.limitCountMax"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("位字符")])],1)],e._v(" "),e.currentIndex==i&&"k102"==t.systemFieldId?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(t,i){return[n("el-radio",{attrs:{label:t.checked},model:{value:t.checked,callback:function(i){e.$set(t,"checked",i)},expression:"types.checked"}},[e._v(e._s(t.name))])]})],2),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项")]),e._v(" "),e._l(t.fieldContent,function(t,i){return[n("div",{staticClass:"margin-t-15",style:0==i?"margin-top:0":""},[n("add-input",{attrs:{inputValue:t.name,disFlag:1,maxLength:10},on:{itemInput:e.itemInput}})],1)]})],2)]:e._e(),e._v(" "),e.currentIndex!=i||"k103"!=t.systemFieldId&&"k204"!=t.systemFieldId?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("数字")]),e._v(" "),e._l(t.ruleContent,function(t,i){return[n("el-checkbox",{attrs:{disabled:""},model:{value:"checked"==t.checked,callback:function(i){e.$set(t,"checked=='checked'? true:false",i)},expression:"types.checked=='checked'? true:false"}},[e._v(e._s(t.name))])]})],2),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("长度限制")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:"",disabled:""},model:{value:t.limitCountMin,callback:function(i){e.$set(t,"limitCountMin",i)},expression:"item.limitCountMin"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("至")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:"",disabled:""},model:{value:t.limitCountMax,callback:function(i){e.$set(t,"limitCountMax",i)},expression:"item.limitCountMax"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("位字符")])],1)],e._v(" "),e.currentIndex!=i||"k105"!=t.systemFieldId&&"k201"!=t.systemFieldId&&"k202"!=t.systemFieldId&&"k301"!=t.systemFieldId&&"k302"!=t.systemFieldId?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(t,i){return[n("el-radio",{attrs:{label:t.checked},model:{value:t.checked,callback:function(i){e.$set(t,"checked",i)},expression:"types.checked"}},[e._v(e._s(t.name))])]})],2),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项")]),e._v(" "),e._l(t.fieldContent,function(t,i){return[n("div",{staticClass:"margin-t-15",style:0==i?"margin-top: 0":""},[n("add-input",{attrs:{inputValue:t.name,disFlag:1,maxLength:10},on:{itemInput:e.itemInput}})],1)]})],2)],e._v(" "),e.currentIndex==i&&"k106"==t.systemFieldId?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(t,i){return[n("el-checkbox",{attrs:{disabled:""},model:{value:"checked"==t.checked,callback:function(i){e.$set(t,"checked=='checked'? true:false",i)},expression:"types.checked=='checked'? true:false"}},[e._v(e._s(t.name))])]})],2)]:e._e(),e._v(" "),e.currentIndex==i&&1==t.isMult&&"k203"==t.systemFieldId?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("标题最多10个字")]),e._v(" "),n("el-checkbox-group",{model:{value:t.babyIds,callback:function(i){e.$set(t,"babyIds",i)},expression:"item.babyIds"}},[e._l(e.nameList,function(t,i){return[n("div",{staticClass:"checkbox-cell"},[n("el-checkbox",{attrs:{label:t.fieldId}},[e._v(e._s())]),e._v(" "),n("el-input",{staticClass:"w-316",attrs:{placeholder:"",disabled:""},model:{value:t.fieldName,callback:function(i){e.$set(t,"fieldName",i)},expression:"nameItem.fieldName"}})],1)]})],2)],1)]:e._e(),e._v(" "),e.currentIndex==i&&("k303"==t.systemFieldId||"k403"==t.systemFieldId||"k404"==t.systemFieldId||"-1"==t.systemFieldId&&"3"==t.fieldType||"-1"==t.systemFieldId&&"1"==t.fieldType)?[t.ruleContent.length?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),2==t.fieldType||3==t.fieldType?[e._l(t.ruleContent,function(t,i){return[n("el-radio",{attrs:{label:t.checked},model:{value:t.checked,callback:function(i){e.$set(t,"checked",i)},expression:"types.checked"}},[e._v(e._s(t.name))])]})]:e._e(),e._v(" "),1==t.fieldType?[e._l(t.ruleContent,function(t,i){return[n("el-checkbox",{attrs:{disabled:""},model:{value:"checked"==t.checked,callback:function(i){e.$set(t,"checked=='checked'? true:false",i)},expression:"types.checked=='checked'? true:false"}},[e._v(e._s(t.name))])]})]:e._e()],2)]:e._e(),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项 "),"k404"==t.systemFieldId||"-1"==t.systemFieldId&&"1"==t.fieldType?n("span",[e._v("最多20项,每项最多10个字")]):e._e(),e._v(" "),"k404"!=t.systemFieldId&&("k403"==t.systemFieldId||"k303"==t.systemFieldId||"-1"==t.systemFieldId&&"3"==t.fieldType)?n("span",[e._v("最多5项,每项最多10个字")]):e._e()]),e._v(" "),e._l(t.fieldContent,function(s,l){return[n("div",{staticClass:"margin-t-15",style:0==l?"margin-top: 0":""},[n("add-input",{attrs:{inputValue:s.name,childIndex:l,childItem:"k403"==t.systemFieldId||"k303"==t.systemFieldId||"k404"==t.systemFieldId||"-1"==t.systemFieldId&&"3"==t.fieldType||"-1"==t.systemFieldId&&"1"==t.fieldType?"k303":"",disFlag:0,maxLength:10},on:{itemInput:e.itemInput}}),e._v(" "),t.fieldContent.length>1?n("i",{staticClass:"opt-btn el-icon-remove del-item",on:{click:function(n){e.delChildItem(i,l,t)}}}):e._e(),e._v(" "),("k404"==t.systemFieldId||"-1"==t.systemFieldId&&1==t.fieldType)&&l<19?[l==t.fieldContent.length-1?n("i",{staticClass:"opt-btn el-icon-circle-plus add-item",on:{click:function(n){e.addChildItem(i,l,t)}}}):e._e()]:e._e(),e._v(" "),("k403"==t.systemFieldId||"k303"==t.systemFieldId||"-1"==t.systemFieldId&&"3"==t.fieldType)&&l<4?[l==t.fieldContent.length-1?n("i",{staticClass:"opt-btn el-icon-circle-plus add-item",on:{click:function(n){e.addChildItem(i,l,t)}}}):e._e()]:e._e()],2)]})],2)]:e._e(),e._v(" "),e.currentIndex==i&&"k402"==t.systemFieldId?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(t,i){return[n("el-checkbox",{attrs:{disabled:""},model:{value:"checked"==t.checked,callback:function(i){e.$set(t,"checked=='checked'? true:false",i)},expression:"types.checked=='checked'? true:false"}},[e._v(e._s(t.name))])]})],2),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项")]),e._v(" "),e._l(t.fieldContent,function(t,i){return[n("div",{staticClass:"margin-t-15",style:0==i?"margin-top: 0":""},[n("add-input",{attrs:{inputValue:t.name,disFlag:1,maxLength:10},on:{itemInput:e.itemInput}})],1)]})],2)]:e._e(),e._v(" "),e.currentIndex==i&&-1==t.systemFieldId&&0==t.fieldType?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(i,s){return[n("el-checkbox",{on:{change:function(i){e.changeCheck(i,s,t.type)}},model:{value:i.select,callback:function(t){e.$set(i,"select",t)},expression:"types.select"}},[e._v(e._s(i.name))])]})],2),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("长度限制")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:""},on:{focus:function(i){e.inputFocus("limitCountMin",t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.limitCountMin,callback:function(i){e.$set(t,"limitCountMin",i)},expression:"item.limitCountMin"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("至")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:""},on:{focus:function(i){e.inputFocus("limitCountMax",t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.limitCountMax,callback:function(i){e.$set(t,"limitCountMax",i)},expression:"item.limitCountMax"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("位字符")])],1)]:e._e(),e._v(" "),e.currentIndex==i&&-1==t.systemFieldId&&4==t.fieldType?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(i,s){return[n("el-radio",{attrs:{label:i.name},on:{change:function(i){e.changeRadio(i,s,t)}},model:{value:t.typeValue,callback:function(i){e.$set(t,"typeValue",i)},expression:"item.typeValue"}},[e._v(e._s(i.name))])]})],2)]:e._e(),e._v(" "),e.currentIndex==i&&("-1"!=t.systemFieldId||"-1"==t.systemFieldId&&5!=t.fieldType)?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("验证")]),e._v(" "),n("el-checkbox",{model:{value:t.isMust,callback:function(i){e.$set(t,"isMust",i)},expression:"item.isMust"}},[e._v("必填")])],1),e._v(" "),1==t.modifyLimitFlag?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("修改次数限制")]),e._v(" "),n("div",{staticClass:"margin-t-0"},[n("el-radio",{attrs:{label:"0"},model:{value:t.modifyLimitStatus,callback:function(i){e.$set(t,"modifyLimitStatus",i)},expression:"item.modifyLimitStatus"}},[e._v("最多修改")]),e._v(" "),n("el-input",{staticClass:"w-60",attrs:{placeholder:""},model:{value:t.modifyTimesLimit,callback:function(i){e.$set(t,"modifyTimesLimit",i)},expression:"item.modifyTimesLimit"}}),e._v(" "),n("label",{staticClass:"el-radio__label"},[e._v("次")])],1),e._v(" "),n("div",{staticClass:"margin-t-15"},[n("el-radio",{attrs:{label:"1"},model:{value:t.modifyLimitStatus,callback:function(i){e.$set(t,"modifyLimitStatus",i)},expression:"item.modifyLimitStatus"}},[e._v("每月最多修改1次")])],1),e._v(" "),n("div",{staticClass:"margin-t-15"},[n("el-radio",{attrs:{label:"2"},model:{value:t.modifyLimitStatus,callback:function(i){e.$set(t,"modifyLimitStatus",i)},expression:"item.modifyLimitStatus"}},[e._v("每年最多修改1次")])],1)])]:e._e(),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("适用商户")]),e._v(" "),n("div",{staticClass:"edit-item-checkbox"},[n("el-checkbox",{staticClass:"margin-b-15",attrs:{indeterminate:t.isIndeterminate},on:{change:function(i){e.checkAllChange(i,t)}},model:{value:t.checkAll,callback:function(i){e.$set(t,"checkAll",i)},expression:"item.checkAll"}},[e._v("全选")])],1),e._v(" "),n("el-checkbox-group",{on:{change:function(i){e.checkedChange(i,t)}},model:{value:t.enterpriseIds,callback:function(i){e.$set(t,"enterpriseIds",i)},expression:"item.enterpriseIds"}},[e._l(e.merchantOptions,function(t,i){return[n("div",{staticClass:"checkbox-cell"},[n("el-checkbox",{key:t.id,attrs:{label:t.enterpriseId}},[e._v(e._s())]),e._v(" "),n("el-input",{staticClass:"w-316",attrs:{placeholder:"",disabled:""},model:{value:t.name,callback:function(i){e.$set(t,"name",i)},expression:"merchantItem.name"}})],1)]})],2)],1)]:e._e()]})],2)])])],1)],1)])])])},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"template-title flex-1"},[t("img",{attrs:{src:"static/img/card-mould-logo.png",alt:"logo"}}),this._v(" "),t("span",{staticClass:"template-title-span"},[this._v("开卡字段配置模板")])])}]};var x=i("VU/8")(I,_,!1,function(e){i("MK+U")},"data-v-170c0467",null);t.default=x.exports}});
//# sourceMappingURL=5.a4b8ca5df028eb5acd94.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([7],{"4WTo":function(e,t,i){var n=i("NWt+");e.exports=function(e,t){var i=[];return n(e,!1,i.push,i,t),i}},"7Doy":function(e,t,i){var n=i("EqjI"),s=i("7UMu"),l=i("dSzd")("species");e.exports=function(e){var t;return s(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!s(t.prototype)||(t=void 0),n(t)&&null===(t=t[l])&&(t=void 0)),void 0===t?Array:t}},"9Bbf":function(e,t,i){"use strict";var n=i("kM2E");e.exports=function(e){n(n.S,e,{of:function(){for(var e=arguments.length,t=new Array(e);e--;)t[e]=arguments[e];return new this(t)}})}},"9C8M":function(e,t,i){"use strict";var n=i("evD5").f,s=i("Yobk"),l=i("xH/j"),a=i("+ZMJ"),o=i("2KxR"),r=i("NWt+"),d=i("vIB/"),c=i("EGZi"),u=i("bRrM"),f=i("+E39"),m=i("06OY").fastKey,p=i("LIJb"),h=f?"_s":"size",v=function(e,t){var i,n=m(t);if("F"!==n)return e._i[n];for(i=e._f;i;i=i.n)if(i.k==t)return i};e.exports={getConstructor:function(e,t,i,d){var c=e(function(e,n){o(e,c,t,"_i"),e._t=t,e._i=s(null),e._f=void 0,e._l=void 0,e[h]=0,void 0!=n&&r(n,i,e[d],e)});return l(c.prototype,{clear:function(){for(var e=p(this,t),i=e._i,n=e._f;n;n=n.n)n.r=!0,n.p&&(n.p=n.p.n=void 0),delete i[n.i];e._f=e._l=void 0,e[h]=0},delete:function(e){var i=p(this,t),n=v(i,e);if(n){var s=n.n,l=n.p;delete i._i[n.i],n.r=!0,l&&(l.n=s),s&&(s.p=l),i._f==n&&(i._f=s),i._l==n&&(i._l=l),i[h]--}return!!n},forEach:function(e){p(this,t);for(var i,n=a(e,arguments.length>1?arguments[1]:void 0,3);i=i?i.n:this._f;)for(n(i.v,i.k,this);i&&i.r;)i=i.p},has:function(e){return!!v(p(this,t),e)}}),f&&n(c.prototype,"size",{get:function(){return p(this,t)[h]}}),c},def:function(e,t,i){var n,s,l=v(e,t);return l?l.v=i:(e._l=l={i:s=m(t,!0),k:t,v:i,p:n=e._l,n:void 0,r:!1},e._f||(e._f=l),n&&(n.n=l),e[h]++,"F"!==s&&(e._i[s]=l)),e},getEntry:v,setStrong:function(e,t,i){d(e,t,function(e,i){this._t=p(e,t),this._k=i,this._l=void 0},function(){for(var e=this._k,t=this._l;t&&t.r;)t=t.p;return this._t&&(this._l=t=t?t.n:this._t._f)?c(0,"keys"==e?t.k:"values"==e?t.v:[t.k,t.v]):(this._t=void 0,c(1))},i?"entries":"values",!i,!0),u(t)}}},ALrJ:function(e,t,i){var n=i("+ZMJ"),s=i("MU5D"),l=i("sB3e"),a=i("QRG4"),o=i("oeOm");e.exports=function(e,t){var i=1==e,r=2==e,d=3==e,c=4==e,u=6==e,f=5==e||u,m=t||o;return function(t,o,p){for(var h,v,g=l(t),C=s(g),I=n(o,p,3),y=a(C.length),_=0,x=i?m(t,y):r?m(t,0):void 0;y>_;_++)if((f||_ in C)&&(v=I(h=C[_],_,g),e))if(i)x[_]=v;else if(v)switch(e){case 3:return!0;case 5:return h;case 6:return _;case 2:x.push(h)}else if(c)return!1;return u?-1:d||c?c:x}}},BDhv:function(e,t,i){var n=i("kM2E");n(n.P+n.R,"Set",{toJSON:i("m9gC")("Set")})},DAYN:function(e,t,i){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e};function s(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];return i}return Array.from(e)}!function(){function t(e){function t(e){e.parentElement.removeChild(e)}function i(e,t,i){var n=0===i?e.children[0]:e.children[i-1].nextSibling;e.insertBefore(t,n)}function l(e,t){var i=this;this.$nextTick(function(){return i.$emit(e.toLowerCase(),t)})}var a=["Start","Add","Remove","Update","End"],o=["Choose","Sort","Filter","Clone"],r=["Move"].concat(a,o).map(function(e){return"on"+e}),d=null;return{name:"draggable",props:{options:Object,list:{type:Array,required:!1,default:null},value:{type:Array,required:!1,default:null},noTransitionOnDrag:{type:Boolean,default:!1},clone:{type:Function,default:function(e){return e}},element:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null}},data:function(){return{transitionMode:!1,noneFunctionalComponentMode:!1,init:!1}},render:function(e){var t=this.$slots.default;if(t&&1===t.length){var i=t[0];i.componentOptions&&"transition-group"===i.componentOptions.tag&&(this.transitionMode=!0)}var n=t,l=this.$slots.footer;l&&(n=t?[].concat(s(t),s(l)):[].concat(s(l)));var a=null,o=function(e,t){a=function(e,t,i){return void 0==i?e:((e=null==e?{}:e)[t]=i,e)}(a,e,t)};if(o("attrs",this.$attrs),this.componentData){var r=this.componentData,d=r.on,c=r.props;o("on",d),o("props",c)}return e(this.element,a,n)},mounted:function(){var t=this;if(this.noneFunctionalComponentMode=this.element.toLowerCase()!==this.$el.nodeName.toLowerCase(),this.noneFunctionalComponentMode&&this.transitionMode)throw new Error("Transition-group inside component is not supported. Please alter element value or remove transition-group. Current element value: "+this.element);var i={};a.forEach(function(e){i["on"+e]=function(e){var t=this;return function(i){null!==t.realList&&t["onDrag"+e](i),l.call(t,e,i)}}.call(t,e)}),o.forEach(function(e){i["on"+e]=l.bind(t,e)});var s=n({},this.options,i,{onMove:function(e,i){return t.onDragMove(e,i)}});!("draggable"in s)&&(s.draggable=">*"),this._sortable=new e(this.rootContainer,s),this.computeIndexes()},beforeDestroy:function(){this._sortable.destroy()},computed:{rootContainer:function(){return this.transitionMode?this.$el.children[0]:this.$el},isCloning:function(){return!!this.options&&!!this.options.group&&"clone"===this.options.group.pull},realList:function(){return this.list?this.list:this.value}},watch:{options:{handler:function(e){for(var t in e)-1==r.indexOf(t)&&this._sortable.option(t,e[t])},deep:!0},realList:function(){this.computeIndexes()}},methods:{getChildrenNodes:function(){if(this.init||(this.noneFunctionalComponentMode=this.noneFunctionalComponentMode&&1==this.$children.length,this.init=!0),this.noneFunctionalComponentMode)return this.$children[0].$slots.default;var e=this.$slots.default;return this.transitionMode?e[0].child.$slots.default:e},computeIndexes:function(){var e=this;this.$nextTick(function(){e.visibleIndexes=function(e,t,i){if(!e)return[];var n=e.map(function(e){return e.elm}),l=[].concat(s(t)).map(function(e){return n.indexOf(e)});return i?l.filter(function(e){return-1!==e}):l}(e.getChildrenNodes(),e.rootContainer.children,e.transitionMode)})},getUnderlyingVm:function(e){var t=function(e,t){return e.map(function(e){return e.elm}).indexOf(t)}(this.getChildrenNodes()||[],e);return-1===t?null:{index:t,element:this.realList[t]}},getUnderlyingPotencialDraggableComponent:function(e){var t=e.__vue__;return t&&t.$options&&"transition-group"===t.$options._componentTag?t.$parent:t},emitChanges:function(e){var t=this;this.$nextTick(function(){t.$emit("change",e)})},alterList:function(e){if(this.list)e(this.list);else{var t=[].concat(s(this.value));e(t),this.$emit("input",t)}},spliceList:function(){var e=arguments,t=function(t){return t.splice.apply(t,e)};this.alterList(t)},updatePosition:function(e,t){var i=function(i){return i.splice(t,0,i.splice(e,1)[0])};this.alterList(i)},getRelatedContextFromMoveEvent:function(e){var t=e.to,i=e.related,s=this.getUnderlyingPotencialDraggableComponent(t);if(!s)return{component:s};var l=s.realList,a={list:l,component:s};if(t!==i&&l&&s.getUnderlyingVm){var o=s.getUnderlyingVm(i);if(o)return n(o,a)}return a},getVmIndex:function(e){var t=this.visibleIndexes,i=t.length;return e>i-1?i:t[e]},getComponent:function(){return this.$slots.default[0].componentInstance},resetTransitionData:function(e){if(this.noTransitionOnDrag&&this.transitionMode){this.getChildrenNodes()[e].data=null;var t=this.getComponent();t.children=[],t.kept=void 0}},onDragStart:function(e){this.context=this.getUnderlyingVm(e.item),e.item._underlying_vm_=this.clone(this.context.element),d=e.item},onDragAdd:function(e){var i=e.item._underlying_vm_;if(void 0!==i){t(e.item);var n=this.getVmIndex(e.newIndex);this.spliceList(n,0,i),this.computeIndexes();var s={element:i,newIndex:n};this.emitChanges({added:s})}},onDragRemove:function(e){if(i(this.rootContainer,e.item,e.oldIndex),this.isCloning)t(e.clone);else{var n=this.context.index;this.spliceList(n,1);var s={element:this.context.element,oldIndex:n};this.resetTransitionData(n),this.emitChanges({removed:s})}},onDragUpdate:function(e){t(e.item),i(e.from,e.item,e.oldIndex);var n=this.context.index,s=this.getVmIndex(e.newIndex);this.updatePosition(n,s);var l={element:this.context.element,oldIndex:n,newIndex:s};this.emitChanges({moved:l})},computeFutureIndex:function(e,t){if(!e.element)return 0;var i=[].concat(s(t.to.children)).filter(function(e){return"none"!==e.style.display}),n=i.indexOf(t.related),l=e.component.getVmIndex(n);return-1!=i.indexOf(d)||!t.willInsertAfter?l:l+1},onDragMove:function(e,t){var i=this.move;if(!i||!this.realList)return!0;var s=this.getRelatedContextFromMoveEvent(e),l=this.context,a=this.computeFutureIndex(s,e);return n(l,{futureIndex:a}),n(e,{relatedContext:s,draggedContext:l}),i(e,t)},onDragEnd:function(e){this.computeIndexes(),d=null}}}}Array.from||(Array.from=function(e){return[].slice.call(e)});var l=i("Lokx");e.exports=t(l)}()},HEsw:function(e,t){},HpRW:function(e,t,i){"use strict";var n=i("kM2E"),s=i("lOnJ"),l=i("+ZMJ"),a=i("NWt+");e.exports=function(e){n(n.S,e,{from:function(e){var t,i,n,o,r=arguments[1];return s(this),(t=void 0!==r)&&s(r),void 0==e?new this:(i=[],t?(n=0,o=l(r,arguments[2],2),a(e,!1,function(e){i.push(o(e,n++))})):a(e,!1,i.push,i),new this(i))}})}},LIJb:function(e,t,i){var n=i("EqjI");e.exports=function(e,t){if(!n(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},Lokx:function(e,t,i){var n,s;
/**!
* Sortable
* @author RubaXa <trash@rubaxa.org>
* @license MIT
*/
/**!
* Sortable
* @author RubaXa <trash@rubaxa.org>
* @license MIT
*/
!function(l){"use strict";void 0===(s="function"==typeof(n=l)?n.call(t,i,t,e):n)||(e.exports=s)}(function(){"use strict";if("undefined"==typeof window||!window.document)return function(){throw new Error("Sortable.js requires a window with a document")};var e,t,i,n,s,l,a,o,r,d,c,u,f,m,p,h,v,g,C,I,y,_={},x=/\s+/g,b=/left|right|inline/,k="Sortable"+(new Date).getTime(),F=window,D=F.document,M=F.parseInt,L=F.setTimeout,N=F.jQuery||F.Zepto,T=F.Polymer,O=!1,w="draggable"in D.createElement("div"),E=!navigator.userAgent.match(/(?:Trident.*rv[ :]?11\.|msie)/i)&&((y=D.createElement("x")).style.cssText="pointer-events:auto","auto"===y.style.pointerEvents),S=!1,A=Math.abs,R=Math.min,V=[],j=[],Y=ne(function(e,t,i){if(i&&t.scroll){var n,s,l,a,c,u,f=i[k],m=t.scrollSensitivity,p=t.scrollSpeed,h=e.clientX,v=e.clientY,g=window.innerWidth,C=window.innerHeight;if(r!==i&&(o=t.scroll,r=i,d=t.scrollFn,!0===o)){o=i;do{if(o.offsetWidth<o.scrollWidth||o.offsetHeight<o.scrollHeight)break}while(o=o.parentNode)}o&&(n=o,s=o.getBoundingClientRect(),l=(A(s.right-h)<=m)-(A(s.left-h)<=m),a=(A(s.bottom-v)<=m)-(A(s.top-v)<=m)),l||a||(a=(C-v<=m)-(v<=m),((l=(g-h<=m)-(h<=m))||a)&&(n=F)),_.vx===l&&_.vy===a&&_.el===n||(_.el=n,_.vx=l,_.vy=a,clearInterval(_.pid),n&&(_.pid=setInterval(function(){if(u=a?a*p:0,c=l?l*p:0,"function"==typeof d)return d.call(f,c,u,e);n===F?F.scrollTo(F.pageXOffset+c,F.pageYOffset+u):(n.scrollTop+=u,n.scrollLeft+=c)},24)))}},30),W=function(e){function t(e,t){return void 0!==e&&!0!==e||(e=i.name),"function"==typeof e?e:function(i,n){var s=n.options.group.name;return t?e:e&&(e.join?e.indexOf(s)>-1:s==e)}}var i={},n=e.group;n&&"object"==typeof n||(n={name:n}),i.name=n.name,i.checkPull=t(n.pull,!0),i.checkPut=t(n.put),i.revertClone=n.revertClone,e.group=i};try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){O={capture:!1,passive:!1}}}))}catch(e){}function X(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be HTMLElement, and not "+{}.toString.call(e);this.el=e,this.options=t=se({},t),e[k]=this;var i={group:Math.random(),sort:!0,disabled:!1,store:null,handle:null,scroll:!0,scrollSensitivity:30,scrollSpeed:10,draggable:/[uo]l/i.test(e.nodeName)?"li":">*",ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==X.supportPointer};for(var n in i)!(n in t)&&(t[n]=i[n]);for(var s in W(t),this)"_"===s.charAt(0)&&"function"==typeof this[s]&&(this[s]=this[s].bind(this));this.nativeDraggable=!t.forceFallback&&w,G(e,"mousedown",this._onTapStart),G(e,"touchstart",this._onTapStart),t.supportPointer&&G(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(G(e,"dragover",this),G(e,"dragenter",this)),j.push(this._onDragOver),t.store&&this.sort(t.store.get(this))}function Z(t,i){"clone"!==t.lastPullMode&&(i=!0),n&&n.state!==i&&(Q(n,"display",i?"none":""),i||n.state&&(t.options.group.revertClone?(s.insertBefore(n,l),t._animate(e,n)):s.insertBefore(n,e)),n.state=i)}function P(e,t,i){if(e){i=i||D;do{if(">*"===t&&e.parentNode===i||ie(e,t))return e}while(e=z(e))}return null}function z(e){var t=e.host;return t&&t.nodeType?t:e.parentNode}function G(e,t,i){e.addEventListener(t,i,O)}function U(e,t,i){e.removeEventListener(t,i,O)}function J(e,t,i){if(e)if(e.classList)e.classList[i?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(x," ").replace(" "+t+" "," ");e.className=(n+(i?" "+t:"")).replace(x," ")}}function Q(e,t,i){var n=e&&e.style;if(n){if(void 0===i)return D.defaultView&&D.defaultView.getComputedStyle?i=D.defaultView.getComputedStyle(e,""):e.currentStyle&&(i=e.currentStyle),void 0===t?i:i[t];t in n||(t="-webkit-"+t),n[t]=i+("string"==typeof i?"":"px")}}function B(e,t,i){if(e){var n=e.getElementsByTagName(t),s=0,l=n.length;if(i)for(;s<l;s++)i(n[s],s);return n}return[]}function H(e,t,i,s,l,a,o,r){e=e||t[k];var d=D.createEvent("Event"),c=e.options,u="on"+i.charAt(0).toUpperCase()+i.substr(1);d.initEvent(i,!0,!0),d.to=l||t,d.from=a||t,d.item=s||t,d.clone=n,d.oldIndex=o,d.newIndex=r,t.dispatchEvent(d),c[u]&&c[u].call(e,d)}function K(e,t,i,n,s,l,a,o){var r,d,c=e[k],u=c.options.onMove;return(r=D.createEvent("Event")).initEvent("move",!0,!0),r.to=t,r.from=e,r.dragged=i,r.draggedRect=n,r.related=s||t,r.relatedRect=l||t.getBoundingClientRect(),r.willInsertAfter=o,e.dispatchEvent(r),u&&(d=u.call(c,r,a)),d}function q(e){e.draggable=!1}function $(){S=!1}function ee(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,i=t.length,n=0;i--;)n+=t.charCodeAt(i);return n.toString(36)}function te(e,t){var i=0;if(!e||!e.parentNode)return-1;for(;e&&(e=e.previousElementSibling);)"TEMPLATE"===e.nodeName.toUpperCase()||">*"!==t&&!ie(e,t)||i++;return i}function ie(e,t){if(e){var i=(t=t.split(".")).shift().toUpperCase(),n=new RegExp("\\s("+t.join("|")+")(?=\\s)","g");return!(""!==i&&e.nodeName.toUpperCase()!=i||t.length&&((" "+e.className+" ").match(n)||[]).length!=t.length)}return!1}function ne(e,t){var i,n;return function(){void 0===i&&(i=arguments,n=this,L(function(){1===i.length?e.call(n,i[0]):e.apply(n,i),i=void 0},t))}}function se(e,t){if(e&&t)for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);return e}function le(e){return T&&T.dom?T.dom(e).cloneNode(!0):N?N(e).clone(!0)[0]:e.cloneNode(!0)}function ae(e){return L(e,0)}function oe(e){return clearTimeout(e)}return X.prototype={constructor:X,_onTapStart:function(t){var i,n=this,s=this.el,l=this.options,o=l.preventOnFilter,r=t.type,d=t.touches&&t.touches[0],c=(d||t).target,u=t.target.shadowRoot&&t.path&&t.path[0]||c,f=l.filter;if(function(e){var t=e.getElementsByTagName("input"),i=t.length;for(;i--;){var n=t[i];n.checked&&V.push(n)}}(s),!e&&!(/mousedown|pointerdown/.test(r)&&0!==t.button||l.disabled)&&!u.isContentEditable&&(c=P(c,l.draggable,s))&&a!==c){if(i=te(c,l.draggable),"function"==typeof f){if(f.call(this,t,c,this))return H(n,u,"filter",c,s,s,i),void(o&&t.preventDefault())}else if(f&&(f=f.split(",").some(function(e){if(e=P(u,e.trim(),s))return H(n,e,"filter",c,s,s,i),!0})))return void(o&&t.preventDefault());l.handle&&!P(u,l.handle,s)||this._prepareDragStart(t,d,c,i)}},_prepareDragStart:function(i,n,o,r){var d,c=this,u=c.el,f=c.options,p=u.ownerDocument;o&&!e&&o.parentNode===u&&(g=i,s=u,t=(e=o).parentNode,l=e.nextSibling,a=o,h=f.group,m=r,this._lastX=(n||i).clientX,this._lastY=(n||i).clientY,e.style["will-change"]="all",d=function(){c._disableDelayedDrag(),e.draggable=c.nativeDraggable,J(e,f.chosenClass,!0),c._triggerDragStart(i,n),H(c,s,"choose",e,s,s,m)},f.ignore.split(",").forEach(function(t){B(e,t.trim(),q)}),G(p,"mouseup",c._onDrop),G(p,"touchend",c._onDrop),G(p,"touchcancel",c._onDrop),G(p,"selectstart",c),f.supportPointer&&G(p,"pointercancel",c._onDrop),f.delay?(G(p,"mouseup",c._disableDelayedDrag),G(p,"touchend",c._disableDelayedDrag),G(p,"touchcancel",c._disableDelayedDrag),G(p,"mousemove",c._disableDelayedDrag),G(p,"touchmove",c._disableDelayedDrag),f.supportPointer&&G(p,"pointermove",c._disableDelayedDrag),c._dragStartTimer=L(d,f.delay)):d())},_disableDelayedDrag:function(){var e=this.el.ownerDocument;clearTimeout(this._dragStartTimer),U(e,"mouseup",this._disableDelayedDrag),U(e,"touchend",this._disableDelayedDrag),U(e,"touchcancel",this._disableDelayedDrag),U(e,"mousemove",this._disableDelayedDrag),U(e,"touchmove",this._disableDelayedDrag),U(e,"pointermove",this._disableDelayedDrag)},_triggerDragStart:function(t,i){(i=i||("touch"==t.pointerType?t:null))?(g={target:e,clientX:i.clientX,clientY:i.clientY},this._onDragStart(g,"touch")):this.nativeDraggable?(G(e,"dragend",this),G(s,"dragstart",this._onDragStart)):this._onDragStart(g,!0);try{D.selection?ae(function(){D.selection.empty()}):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(){if(s&&e){var t=this.options;J(e,t.ghostClass,!0),J(e,t.dragClass,!1),X.active=this,H(this,s,"start",e,s,s,m)}else this._nulling()},_emulateDragOver:function(){if(C){if(this._lastX===C.clientX&&this._lastY===C.clientY)return;this._lastX=C.clientX,this._lastY=C.clientY,E||Q(i,"display","none");var e=D.elementFromPoint(C.clientX,C.clientY),t=e,n=j.length;if(e&&e.shadowRoot&&(t=e=e.shadowRoot.elementFromPoint(C.clientX,C.clientY)),t)do{if(t[k]){for(;n--;)j[n]({clientX:C.clientX,clientY:C.clientY,target:e,rootEl:t});break}e=t}while(t=t.parentNode);E||Q(i,"display","")}},_onTouchMove:function(e){if(g){var t=this.options,n=t.fallbackTolerance,s=t.fallbackOffset,l=e.touches?e.touches[0]:e,a=l.clientX-g.clientX+s.x,o=l.clientY-g.clientY+s.y,r=e.touches?"translate3d("+a+"px,"+o+"px,0)":"translate("+a+"px,"+o+"px)";if(!X.active){if(n&&R(A(l.clientX-this._lastX),A(l.clientY-this._lastY))<n)return;this._dragStarted()}this._appendGhost(),I=!0,C=l,Q(i,"webkitTransform",r),Q(i,"mozTransform",r),Q(i,"msTransform",r),Q(i,"transform",r),e.preventDefault()}},_appendGhost:function(){if(!i){var t,n=e.getBoundingClientRect(),l=Q(e),a=this.options;J(i=e.cloneNode(!0),a.ghostClass,!1),J(i,a.fallbackClass,!0),J(i,a.dragClass,!0),Q(i,"top",n.top-M(l.marginTop,10)),Q(i,"left",n.left-M(l.marginLeft,10)),Q(i,"width",n.width),Q(i,"height",n.height),Q(i,"opacity","0.8"),Q(i,"position","fixed"),Q(i,"zIndex","100000"),Q(i,"pointerEvents","none"),a.fallbackOnBody&&D.body.appendChild(i)||s.appendChild(i),t=i.getBoundingClientRect(),Q(i,"width",2*n.width-t.width),Q(i,"height",2*n.height-t.height)}},_onDragStart:function(t,i){var l=this,a=t.dataTransfer,o=l.options;l._offUpEvents(),h.checkPull(l,l,e,t)&&((n=le(e)).draggable=!1,n.style["will-change"]="",Q(n,"display","none"),J(n,l.options.chosenClass,!1),l._cloneId=ae(function(){s.insertBefore(n,e),H(l,s,"clone",e)})),J(e,o.dragClass,!0),i?("touch"===i?(G(D,"touchmove",l._onTouchMove),G(D,"touchend",l._onDrop),G(D,"touchcancel",l._onDrop),o.supportPointer&&(G(D,"pointermove",l._onTouchMove),G(D,"pointerup",l._onDrop))):(G(D,"mousemove",l._onTouchMove),G(D,"mouseup",l._onDrop)),l._loopId=setInterval(l._emulateDragOver,50)):(a&&(a.effectAllowed="move",o.setData&&o.setData.call(l,a,e)),G(D,"drop",l),l._dragStartId=ae(l._dragStarted))},_onDragOver:function(a){var o,r,d,m,p=this.el,g=this.options,C=g.group,y=X.active,_=h===C,x=!1,F=g.sort;if(void 0!==a.preventDefault&&(a.preventDefault(),!g.dragoverBubble&&a.stopPropagation()),!e.animated&&(I=!0,y&&!g.disabled&&(_?F||(m=!s.contains(e)):v===this||(y.lastPullMode=h.checkPull(this,y,e,a))&&C.checkPut(this,y,e,a))&&(void 0===a.rootEl||a.rootEl===this.el))){if(Y(a,g,this.el),S)return;if(o=P(a.target,g.draggable,p),r=e.getBoundingClientRect(),v!==this&&(v=this,x=!0),m)return Z(y,!0),t=s,void(n||l?s.insertBefore(e,n||l):F||s.appendChild(e));if(0===p.children.length||p.children[0]===i||p===a.target&&function(e,t){var i=e.lastElementChild.getBoundingClientRect();return t.clientY-(i.top+i.height)>5||t.clientX-(i.left+i.width)>5}(p,a)){if(0!==p.children.length&&p.children[0]!==i&&p===a.target&&(o=p.lastElementChild),o){if(o.animated)return;d=o.getBoundingClientRect()}Z(y,_),!1!==K(s,p,e,r,o,d,a)&&(e.contains(p)||(p.appendChild(e),t=p),this._animate(r,e),o&&this._animate(d,o))}else if(o&&!o.animated&&o!==e&&void 0!==o.parentNode[k]){c!==o&&(c=o,u=Q(o),f=Q(o.parentNode));var D=(d=o.getBoundingClientRect()).right-d.left,M=d.bottom-d.top,N=b.test(u.cssFloat+u.display)||"flex"==f.display&&0===f["flex-direction"].indexOf("row"),T=o.offsetWidth>e.offsetWidth,O=o.offsetHeight>e.offsetHeight,w=(N?(a.clientX-d.left)/D:(a.clientY-d.top)/M)>.5,E=o.nextElementSibling,A=!1;if(N){var R=e.offsetTop,V=o.offsetTop;A=R===V?o.previousElementSibling===e&&!T||w&&T:o.previousElementSibling===e||e.previousElementSibling===o?(a.clientY-d.top)/M>.5:V>R}else x||(A=E!==e&&!O||w&&O);var j=K(s,p,e,r,o,d,a,A);!1!==j&&(1!==j&&-1!==j||(A=1===j),S=!0,L($,30),Z(y,_),e.contains(p)||(A&&!E?p.appendChild(e):o.parentNode.insertBefore(e,A?E:o)),t=e.parentNode,this._animate(r,e),this._animate(d,o))}}},_animate:function(e,t){var i=this.options.animation;if(i){var n=t.getBoundingClientRect();1===e.nodeType&&(e=e.getBoundingClientRect()),Q(t,"transition","none"),Q(t,"transform","translate3d("+(e.left-n.left)+"px,"+(e.top-n.top)+"px,0)"),t.offsetWidth,Q(t,"transition","all "+i+"ms"),Q(t,"transform","translate3d(0,0,0)"),clearTimeout(t.animated),t.animated=L(function(){Q(t,"transition",""),Q(t,"transform",""),t.animated=!1},i)}},_offUpEvents:function(){var e=this.el.ownerDocument;U(D,"touchmove",this._onTouchMove),U(D,"pointermove",this._onTouchMove),U(e,"mouseup",this._onDrop),U(e,"touchend",this._onDrop),U(e,"pointerup",this._onDrop),U(e,"touchcancel",this._onDrop),U(e,"pointercancel",this._onDrop),U(e,"selectstart",this)},_onDrop:function(a){var o=this.el,r=this.options;clearInterval(this._loopId),clearInterval(_.pid),clearTimeout(this._dragStartTimer),oe(this._cloneId),oe(this._dragStartId),U(D,"mouseover",this),U(D,"mousemove",this._onTouchMove),this.nativeDraggable&&(U(D,"drop",this),U(o,"dragstart",this._onDragStart)),this._offUpEvents(),a&&(I&&(a.preventDefault(),!r.dropBubble&&a.stopPropagation()),i&&i.parentNode&&i.parentNode.removeChild(i),s!==t&&"clone"===X.active.lastPullMode||n&&n.parentNode&&n.parentNode.removeChild(n),e&&(this.nativeDraggable&&U(e,"dragend",this),q(e),e.style["will-change"]="",J(e,this.options.ghostClass,!1),J(e,this.options.chosenClass,!1),H(this,s,"unchoose",e,t,s,m),s!==t?(p=te(e,r.draggable))>=0&&(H(null,t,"add",e,t,s,m,p),H(this,s,"remove",e,t,s,m,p),H(null,t,"sort",e,t,s,m,p),H(this,s,"sort",e,t,s,m,p)):e.nextSibling!==l&&(p=te(e,r.draggable))>=0&&(H(this,s,"update",e,t,s,m,p),H(this,s,"sort",e,t,s,m,p)),X.active&&(null!=p&&-1!==p||(p=m),H(this,s,"end",e,t,s,m,p),this.save()))),this._nulling()},_nulling:function(){s=e=t=i=l=n=a=o=r=g=C=I=p=c=u=v=h=X.active=null,V.forEach(function(e){e.checked=!0}),V.length=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragover":case"dragenter":e&&(this._onDragOver(t),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move");e.preventDefault()}(t));break;case"mouseover":this._onDrop(t);break;case"selectstart":t.preventDefault()}},toArray:function(){for(var e,t=[],i=this.el.children,n=0,s=i.length,l=this.options;n<s;n++)P(e=i[n],l.draggable,this.el)&&t.push(e.getAttribute(l.dataIdAttr)||ee(e));return t},sort:function(e){var t={},i=this.el;this.toArray().forEach(function(e,n){var s=i.children[n];P(s,this.options.draggable,i)&&(t[e]=s)},this),e.forEach(function(e){t[e]&&(i.removeChild(t[e]),i.appendChild(t[e]))})},save:function(){var e=this.options.store;e&&e.set(this)},closest:function(e,t){return P(e,t||this.options.draggable,this.el)},option:function(e,t){var i=this.options;if(void 0===t)return i[e];i[e]=t,"group"===e&&W(i)},destroy:function(){var e=this.el;e[k]=null,U(e,"mousedown",this._onTapStart),U(e,"touchstart",this._onTapStart),U(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(U(e,"dragover",this),U(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),function(e){e.removeAttribute("draggable")}),j.splice(j.indexOf(this._onDragOver),1),this._onDrop(),this.el=e=null}},G(D,"touchmove",function(e){X.active&&e.preventDefault()}),X.utils={on:G,off:U,css:Q,find:B,is:function(e,t){return!!P(e,t,e)},extend:se,throttle:ne,closest:P,toggleClass:J,clone:le,index:te,nextTick:ae,cancelNextTick:oe},X.create=function(e,t){return new X(e,t)},X.version="1.7.0",X})},"MK+U":function(e,t){},Y7wY:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAACRCAIAAACOionwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODlGRUMwRjlBNDNCMTFFOEFDNjNEOUI2M0M2ODI3MUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODlGRUMwRkFBNDNCMTFFOEFDNjNEOUI2M0M2ODI3MUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OUZFQzBGN0E0M0IxMUU4QUM2M0Q5QjYzQzY4MjcxQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OUZFQzBGOEE0M0IxMUU4QUM2M0Q5QjYzQzY4MjcxQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuyjFLAAABInSURBVHja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"},ioQ5:function(e,t,i){i("HpRW")("Set")},lHA8:function(e,t,i){e.exports={default:i("pPW7"),__esModule:!0}},m9gC:function(e,t,i){var n=i("RY/4"),s=i("4WTo");e.exports=function(e){return function(){if(n(this)!=e)throw TypeError(e+"#toJSON isn't generic");return s(this)}}},oNmr:function(e,t,i){i("9Bbf")("Set")},oeOm:function(e,t,i){var n=i("7Doy");e.exports=function(e,t){return new(n(e))(t)}},pPW7:function(e,t,i){i("M6a0"),i("zQR9"),i("+tPU"),i("ttyz"),i("BDhv"),i("oNmr"),i("ioQ5"),e.exports=i("FeBl").Set},qo66:function(e,t,i){"use strict";var n=i("7KvD"),s=i("kM2E"),l=i("06OY"),a=i("S82l"),o=i("hJx8"),r=i("xH/j"),d=i("NWt+"),c=i("2KxR"),u=i("EqjI"),f=i("e6n0"),m=i("evD5").f,p=i("ALrJ")(0),h=i("+E39");e.exports=function(e,t,i,v,g,C){var I=n[e],y=I,_=g?"set":"add",x=y&&y.prototype,b={};return h&&"function"==typeof y&&(C||x.forEach&&!a(function(){(new y).entries().next()}))?(y=t(function(t,i){c(t,y,e,"_c"),t._c=new I,void 0!=i&&d(i,g,t[_],t)}),p("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(e){var t="add"==e||"set"==e;e in x&&(!C||"clear"!=e)&&o(y.prototype,e,function(i,n){if(c(this,y,e),!t&&C&&!u(i))return"get"==e&&void 0;var s=this._c[e](0===i?0:i,n);return t?this:s})}),C||m(y.prototype,"size",{get:function(){return this._c.size}})):(y=v.getConstructor(t,e,g,_),r(y.prototype,i),l.NEED=!0),f(y,e),b[e]=y,s(s.G+s.W+s.F,b),C||v.setStrong(y,e,g),y}},ttyz:function(e,t,i){"use strict";var n=i("9C8M"),s=i("LIJb");e.exports=i("qo66")("Set",function(e){return function(){return e(this,arguments.length>0?arguments[0]:void 0)}},{add:function(e){return n.def(s(this,"Set"),e=0===e?0:e,e)}},n)},zCRq:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i("lHA8"),s=i.n(n),l=i("Gu7T"),a=i.n(l),o=i("mvHQ"),r=i.n(o),d=i("bOdI"),c=i.n(d),u=i("DAYN"),f=i.n(u),m=i("Mk6G"),p={name:"addinput",props:{childItem:String,childIndex:Number,titleName:String,inputValue:String,maxLength:Number,disFlag:Number,child:String},data:function(){return{inputNum:0,limitLength:10,itemValue:"",disableInput:!1,c3Flag:"",c3Index:"",titleFlag:"",childFlag:""}},methods:{inputFocus:function(e){console.log(e)},toInput:function(e){console.log(e);var t,i="";i=m.a.getByteVal(e.target.value,this.limitLength);return this.itemValue=i.trim(),this.inputNum=m.a.getZhLen(this.itemValue),this.childFlag?((t={}).child=this.childFlag,t.value=this.itemValue,"title"==this.titleFlag&&(t.title=this.titleFlag),"k303"==this.c3Flag&&(t.c3Index=this.c3Index,t.flag=this.c3Flag),void this.$emit("itemInput",t)):"title"==this.titleFlag?((t={}).value=this.itemValue,t.title=this.titleFlag,void this.$emit("itemInput",t)):"k303"==this.c3Flag?((t={}).value=this.itemValue,t.flag=this.c3Flag,t.c3Index=this.c3Index,void this.$emit("itemInput",t)):void this.$emit("itemInput",this.itemValue)}},watch:{maxLength:function(e,t){this.limitLength=e},inputValue:function(e,t){this.itemValue=e,this.inputNum=m.a.getZhLen(this.itemValue)},disFlag:function(e,t){this.disableInput=e},childItem:function(e,t){this.c3Flag=e},childIndex:function(e,t){this.c3Index=e},titleName:function(e,t){this.titleFlag=e},child:function(e,t){this.childFlag=e}},mounted:function(){console.log(this.childIndex),this.limitLength=this.maxLength,this.itemValue=this.inputValue||"",this.inputNum=m.a.getZhLen(this.inputValue),this.disableInput=this.disFlag||0,this.c3Flag=this.childItem||"",this.c3Index=0==this.childIndex?0:this.childIndex,this.titleFlag=this.titleName,this.childFlag=this.child}},h={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"input-line-cell"},[i("el-input",{staticClass:"w-340",attrs:{placeholder:"",disabled:0!=e.disableInput},on:{focus:function(t){e.inputFocus(e.c3Index)}},nativeOn:{keyup:function(t){return i=t,e.toInput(i);var i}},model:{value:e.itemValue,callback:function(t){e.itemValue=t},expression:"itemValue"}}),e._v(" "),i("span",{staticClass:"tip"},[i("span",{staticClass:"len_span"},[e._v(e._s(e.inputNum))]),e._v("/"+e._s(e.limitLength))])],1)},staticRenderFns:[]};var v=i("VU/8")(p,h,!1,function(e){i("HEsw")},"data-v-5d09a72f",null).exports,g=i("3E4D"),C=i("Ch4/"),I=i("P9l9"),y={name:"memberInfoTemplate",data:function(){var e,t;return{activeName:"first",rightName:"first",bodyHeight:(document.documentElement.clientHeight||document.body.clientHeight)+"px",isDragging:!1,delayedDragging:!1,leftOption:{group:{name:"people",pull:"clone",put:!1},sort:!1,disabled:!1},leftDefineOption:{group:{name:"people",pull:"clone",put:!1},sort:!1,disabled:!1},nameList:[{fieldDescription:"请输入",fieldId:"k20301",fieldName:"宝宝名称",fieldType:0,limitCountMax:20,limitCountMin:1},{fieldDescription:"请输入",fieldId:"k20302",fieldName:"宝宝性别",fieldType:1,limitCountMax:20,limitCountMin:1},{fieldDescription:"请输入",fieldId:"k20303",fieldName:"宝宝生日",fieldType:2,limitCountMax:20,limitCountMin:1},{fieldDescription:"请输入",fieldId:"k20304",fieldName:"宝宝身高(cm)",fieldType:3,limitCountMax:20,limitCountMin:1},{fieldDescription:"请输入",fieldId:"k20305",fieldName:"宝宝体重(kg)",fieldType:4,limitCountMax:20,limitCountMin:1},{fieldDescription:"请输入",fieldId:"k20306",fieldName:"鞋码(码)",fieldType:5,limitCountMax:20,limitCountMin:1}],selectKey:"",baseInfo:[],familyInfo:[],assetInfo:[],otherInfo:[],defineInfo:[{systemFieldId:"-1",fieldName:"单选框",fieldNameCopy:"单选框",fieldEdited:1,fieldType:3,fixed:!1,isMult:"0",parentFieldId:"-1",fieldDescription:"请选择",fieldCode:"-1",regularRule:"0000000",modifyTimesLimit:-1,ruleContent:[{type:"radio",name:"单选",checked:"checked",isEdit:1}],fieldContent:[{type:"radio",name:"选项1"},{type:"radio",name:"选项2"},{type:"radio",name:"选项3"}],limitCountMin:1,limitCountMax:20,allowEdit:"1001",modifyLimitFlag:"0",modifyLimitStatus:-1,isMust:!0,checkAll:!1,isIndeterminate:!1,enterpriseIds:[]},{systemFieldId:"-1",fieldName:"多选框",fieldNameCopy:"多选框",fieldEdited:1,fieldType:1,fixed:!1,isMult:"0",parentFieldId:"-1",fieldDescription:"请选择",fieldCode:"-1",limitCountMin:"-1",limitCountMax:"-1",regularRule:"0000000",modifyTimesLimit:-1,ruleContent:[{type:"checkbox",name:"多选",checked:"checked",isEdit:0}],fieldContent:[{type:"checkbox",name:"选项1"},{type:"checkbox",name:"选项2"},{type:"checkbox",name:"选项3"}],isMust:!0,checkAll:!1,isIndeterminate:!1,allowEdit:"1001",modifyLimitFlag:"0",modifyLimitStatus:-1,enterpriseIds:[]},{systemFieldId:"-1",fieldName:"日期",fieldNameCopy:"日期",fieldEdited:1,fieldType:4,fixed:!1,parentFieldId:"-1",fieldDescription:"请选择",typeValue:"年-月-日",fieldCode:"-1",limitCountMin:"-1",limitCountMax:"-1",regularRule:"0000100",modifyTimesLimit:-1,ruleContent:[{type:"radio",name:"年-月-日",checked:"checked",isEdit:1},{type:"radio",name:"年-月",isEdit:1}],isMult:"0",isMust:!0,checkAll:!1,isIndeterminate:!1,allowEdit:"1100",modifyLimitFlag:"0",modifyLimitStatus:-1,enterpriseIds:[]},(e={systemFieldId:"-1",fieldName:"单行输入框",fieldNameCopy:"单行输入框",fieldEdited:1,fieldType:0,fixed:!1,parentFieldId:"-1",fieldDescription:"请输入",fieldCode:"-1",limitCountMin:"0",limitCountMax:"20",regularRule:"0000000",modifyTimesLimit:-1,ruleContent:[{type:"checkbox",name:"中文",select:!1,checked:"checked",isEdit:1},{type:"checkbox",name:"数字",select:!1,checked:"checked",isEdit:1},{type:"checkbox",name:"字母",select:!1,checked:"checked",isEdit:1},{type:"checkbox",name:"符号",select:!1,checked:"checked",isEdit:1}],isMult:"0"},c()(e,"limitCountMin",1),c()(e,"limitCountMax",20),c()(e,"isMust",!0),c()(e,"checkAll",!1),c()(e,"isIndeterminate",!1),c()(e,"allowEdit","1110"),c()(e,"modifyLimitFlag","0"),c()(e,"modifyLimitStatus",-1),c()(e,"enterpriseIds",[]),e),(t={systemFieldId:"-1",fieldName:"组块",fieldNameCopy:"组块",fieldContent:"-1",fieldDescription:"请输入",parentFieldId:"ff8080816396562e016396605c450001",fieldType:5,fieldEdited:1,fixed:!1,isMult:"0",isMust:"1"},c()(t,"fieldDescription",""),c()(t,"sonList",[]),c()(t,"fieldCode","-1"),c()(t,"limitCountMin","-1"),c()(t,"limitCountMax","-1"),c()(t,"regularRule","0000000"),c()(t,"modifyTimesLimit",-1),c()(t,"ruleContent","-1"),c()(t,"allowEdit","0000"),c()(t,"modifyLimitFlag","0"),c()(t,"modifyLimitStatus",-1),c()(t,"enterpriseIds",""),t)],currentIndex:0,currentKey:"",tempaletDataList:[],currentChildIndex:null,childIndex:0,merchantOptions:[],setList:[]}},created:function(){},methods:{baseInfoClone:function(){},inputFocus:function(e,t){console.log(e,t),this.tempTag=e,this.tempObj=t},formatInput:function(e){console.log(e,e.target.value),this.tempObj[this.tempTag]=String(e.target.value).replace(/[^\d]/g,""),this.tempObj.limitCountMin>=this.tempObj.limitCountMax&&(this.$message.error({duration:1e3,message:"长度限制格式有误"}),this.tempObj.limitCountMax=20+parseInt(this.tempObj.limitCountMin))},clickItem:function(e){console.log(e)},onMove:function(e){if(console.log("move:"),console.log(e.draggedContext),-1!=e.to.className.indexOf("block-wrap")){return!1}e.relatedContext.element;var t=e.draggedContext.element;return console.log(t.fixed),!t.fixed},onChildMove:function(e){var t=!0;return console.log("onChildMove:",e,e.to.className),-1!=e.dragged.className.indexOf("block-class")&&-1!=e.to.className.indexOf("block-wrap")&&(t=!1),console.log(t),t},itemMoveEnd:function(e){var t=this;t.isDragging=!1,console.log(" move end:",e,e.clone.dataset.type),t.selectKey="",t.selectKey=e.clone.dataset.type,t.tempaletDataList.forEach(function(e,i){e.systemFieldId==t.selectKey&&function(){if(-1!=t.selectKey.indexOf("k10"))return void t.baseInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)});if(-1!=t.selectKey.indexOf("k20"))return void t.familyInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)});if(-1!=t.selectKey.indexOf("k30"))return void t.assetInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)});if(-1!=t.selectKey.indexOf("k40"))t.otherInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)})}()}),t.selectKey="",console.log("move end:",t.baseInfo,t.tempaletDataList),t.tempaletDataList=JSON.parse(r()(t.tempaletDataList))},cloneDefine:function(e){console.log("clone>>>>",e)},selectItem:function(e,t){console.log(e,t),this.currentKey=e,this.currentIndex=t,this.currentChildIndex=null},deleteItem:function(e,t){console.log(e,t),this.tempaletDataList.splice(t,1),this.currentIndex--,this.currentIndex<=0&&(this.currentIndex=0),this.tempaletDataList.length&&(this.currentKey=this.tempaletDataList[this.currentIndex].systemFieldId),-1!=e.indexOf("k10")&&this.baseInfo.forEach(function(t,i){t.systemFieldId==e&&(t.fixed=!1)}),-1!=e.indexOf("k20")&&this.familyInfo.forEach(function(t,i){t.systemFieldId==e&&(t.fixed=!1)}),-1!=e.indexOf("k30")&&this.assetInfo.forEach(function(t,i){t.systemFieldId==e&&(t.fixed=!1)}),-1!=e.indexOf("k40")&&this.otherInfo.forEach(function(t,i){t.systemFieldId==e&&(t.fixed=!1)}),console.log(this.currentIndex,this.currentKey)},addItem:function(e){console.log("中间add:",e,this.tempaletDataList)},addDragItem:function(e){return console.log("中间 child-add:",e,this.tempaletDataList),!1},selectChildItem:function(e,t,i,n){console.log(e,t,i,n),this.currentKey=e,this.currentIndex=null,this.childIndex=t,this.currentChildIndex=i,console.log(this.tempaletDataList)},deleteChildItem:function(e,t,i,n){console.log(e,t,i,n),this.childIndex=t,this.tempaletDataList=JSON.parse(r()(this.tempaletDataList)),this.tempaletDataList[t].sonList.splice(i,1)},checkAllChange:function(e,t){console.log("全选:",e,t),e?this.merchantOptions.forEach(function(e,i){t.enterpriseIds.push(e.enterpriseId)}):t.enterpriseIds=[],t.isIndeterminate=!1,console.log(t.enterpriseIds)},checkedChange:function(e,t){console.log(e,t);var i=e.length;t.checkAll=i==this.merchantOptions.length,t.isIndeterminate=i>0&&i<this.merchantOptions.length,console.log(t.checkAll,t.isIndeterminate)},delChildItem:function(e,t,i){console.log(e,t,i),i.fieldContent.splice(t,1)},addChildItem:function(e,t,i){if(console.log(e,t,i),i.fieldContent.forEach(function(e,t){e.name}),"k404"==i.systemFieldId||"-1"==i.systemFieldId&&1==i.fieldType)if(19==t)this.$message.error({duration:1e3,message:"最多可添加 20 项"});else{if(console.log("item.systemFieldId>>>",i.systemFieldId,i.fieldType),"-1"==i.systemFieldId&&1==i.fieldType){i.fieldContent.push({type:"checkbox",name:"请输入选项"}),console.log(i.fieldContent);var n=i.fieldContent.map(function(e){return e.name});return console.log("所有name:",n),this.isRepeat(n)?(i.fieldContent.splice(i.fieldContent.length-1,1),n.splice(i.fieldContent.length-1,1),this.$message.error({duration:1e3,message:"选项不能重复"}),void console.log(i.fieldContent,n)):void 0}i.fieldContent.push({type:"checkbox",name:"请输入选项"}),console.log(i.fieldContent);n=i.fieldContent.map(function(e){return e.name});if(console.log("所有name:",n),this.isRepeat(n))return i.fieldContent.splice(i.fieldContent.length-1,1),n.splice(i.fieldContent.length-1,1),this.$message.error({duration:1e3,message:"选项不能重复"}),void console.log(i.fieldContent,n)}else{if(4!=t){i.fieldContent.push({type:"radio",name:"请输入选项"}),console.log(i.fieldContent);n=i.fieldContent.map(function(e){return e.name});return console.log("所有name:",n),this.isRepeat(n)?(i.fieldContent.splice(i.fieldContent.length-1,1),n.splice(i.fieldContent.length-1,1),this.$message.error({duration:1e3,message:"选项不能重复"}),void console.log(i.fieldContent,n)):void 0}this.$message.error({duration:1e3,message:"最多可添加 5 项"})}},itemInput:function(e){if(console.log(e,e.c3Index),e&&"child"==e.child)return e&&"title"==e.title?(console.log(this.tempaletDataList[this.childIndex],this.currentChildIndex),void(this.tempaletDataList[this.childIndex].sonList[this.currentChildIndex].fieldName=e.value)):(console.log(this.tempaletDataList[this.childIndex].sonList[this.currentChildIndex]),e&&"k303"==e.flag?void(this.tempaletDataList[this.childIndex].sonList[this.currentChildIndex].fieldContent[e.c3Index].name=e.value):void(this.tempaletDataList[this.childIndex].sonList[this.currentChildIndex].fieldDescription=e.value));e&&"title"==e.title?this.tempaletDataList[this.currentIndex].fieldName=e.value:e&&"k303"==e.flag?this.tempaletDataList[this.currentIndex].fieldContent[e.c3Index].name=e.value:this.tempaletDataList[this.currentIndex].fieldDescription=e},changeCheck:function(e,t,i){console.log(e,t,i),console.log(i)},changeRadio:function(e,t,i){console.log(e,t,i),(e="")&&i[t]},isRepeat:function(e){var t={};for(var i in e){if(t[e[i]])return!0;t[e[i]]=!0}return!1},changeRoute:function(e){this.$router.push(e)},checkTag:function(e){var t={flag:!0,bodyFlag:!0,filedFlag:!0};return e.forEach(function(e,i){if(e.isMust=1==e.isMust?1:0,e.sortNum=i+1,""==e.fieldName)return t.filedFlag=!1,t.name=e.fieldName||"",!1;!e.enterpriseIds||null!=e.enterpriseIds&&e.enterpriseIds.length||(t.flag=!1,t.name=e.fieldName),"k203"!=e.systemFieldId||e.babyIds.length||(console.log(e.babyIds),t.bodyFlag=!1,t.name=e.fieldName||"宝宝"),-1==e.systemFieldId&&5==e.fieldType&&e.sonList.forEach(function(e,i){if(""==e.fieldName)return t.filedFlag=!1,t.name=e.fieldName||"",!1;null!=e.enterpriseIds&&e.enterpriseIds.length||(t.flag=!1,t.name=e.fieldName)})}),t},guid:function(){return"xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)})},saveAndBack:function(){var e=this;console.log(e.tempaletDataList);var t=JSON.parse(r()(e.tempaletDataList));if(t&&t.length){var i=e.checkTag(t);if(console.log(i),i.flag)if(i.filedFlag)if(i.bodyFlag){t.forEach(function(i,n){if(i.isMust=1==i.isMust?1:0,i.fieldEdited=1==i.fieldEdited?1:0,i.sortNum=n+1,i.enterpriseIds&&i.enterpriseIds.length&&(i.enterpriseIds=i.enterpriseIds.join(",")),i.babyIds&&(i.babyIds=i.babyIds.join(",")),i.fieldContent&&(i.fieldContent=r()(i.fieldContent)),i.ruleContent&&(i.ruleContent=r()(i.ruleContent)),(-1!=i.systemFieldId||-1==i.systemFieldId&&5!=i.fieldType)&&(i.parentFieldId="-1"),-1==i.systemFieldId&&4==i.fieldType&&("年-月"==i.typeValue?i.regularRule="0000010":i.regularRule="0000100"),-1==i.systemFieldId&&5==i.fieldType){var l=[],o=e.guid();i.parentFieldId=o,i.sonList.forEach(function(e,i){e.isMust=1==e.isMust?1:0,e.sortNum=i+1,l=l.concat(e.enterpriseIds),e.enterpriseIds=e.enterpriseIds.join(","),e.parentFieldId=o,t.push(e)}),i.enterpriseIds=[].concat(a()(new s.a(l))).join(",")||[],console.log(">>>>>>>>>>>:",i.enterpriseIds)}});var n=t.map(function(e){return e.fieldName});if(e.isRepeat(n))e.$message.error({duration:1e3,message:"标题字段名不能重复"});else{var l=e.checkTag(t);l.flag?(console.log(t),e.saveAllData(t)):e.$message.error({duration:1e3,message:l.name+"字段至少选择一个商户"})}}else e.$message.error({duration:1e3,message:i.name+"字段至少选择一个选项"});else e.$message.error({duration:1e3,message:i.name+"字段标题不能为空"});else e.$message.error({duration:1e3,message:i.name+"字段至少选择一个商户"})}else e.$message.error({duration:1e3,message:"请配置开卡字段"})},saveAllData:function(e){var t=this,i={params:r()(e)};Object(I.e)("/api-admin/save-card-filed-template",i).then(function(e){console.log(e.data);var i=e.data;if(0==i.errorCode)return g.a.showmsg("保存成功","success"),void t.changeRoute("/memberCardSet");C.a.errorMsg(i)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getTempInfo:function(){var e=this;Object(I.e)("/api-admin/member-card-filed-template",{}).then(function(t){console.log(t.data);var i=t.data;0!=i.errorCode?C.a.errorMsg(i):i.result.cateList.forEach(function(t,i){t.fieldList.forEach(function(t,i){t.fieldContent&&-1!=t.fieldContent&&("-1"!=t.fieldContent.indexOf("'")?t.fieldContent=JSON.parse(t.fieldContent.replace(/'/g,'"')):t.fieldContent=JSON.parse(t.fieldContent)),t.ruleContent&&-1!=t.ruleContent&&("-1"!=t.ruleContent.indexOf("'")?t.ruleContent=JSON.parse(t.ruleContent.replace(/'/g,'"')):t.ruleContent=JSON.parse(t.ruleContent)),t.isMust=1==t.isMust,t.fieldEdited=1==t.fieldEdited,t.enterpriseIds&&""!=t.enterpriseIds&&null!=t.enterpriseIds&&t.enterpriseIds.length?t.enterpriseIds=t.enterpriseIds.split(","):t.enterpriseIds=[],t.isIndeterminate=!1,t.enterpriseIds&&t.enterpriseIds.length==e.merchantOptions.length?t.checkAll=!0:t.checkAll=!1,t.enterpriseIds&&t.enterpriseIds.length&&t.enterpriseIds.length<e.merchantOptions.length&&(t.isIndeterminate=!0),t.systemFieldId||(t.systemFieldId=t.opencardFieldId),-1!=e.setList.indexOf(t.systemFieldId)?t.fixed=!0:t.fixed=!1,-1!=t.systemFieldId.indexOf("k10")&&e.baseInfo.push(t),-1!=t.systemFieldId.indexOf("k20")&&("k203"==t.systemFieldId&&(console.log("ele.babyIds:",t.babyIds),t.babyIds=[]),e.familyInfo.push(t)),-1!=t.systemFieldId.indexOf("k30")&&e.assetInfo.push(t),-1!=t.systemFieldId.indexOf("k40")&&e.otherInfo.push(t),console.log(e.familyInfo)})})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getInfo:function(){var e=this;Object(I.e)("/api-admin/get-card-field-template-detail",{}).then(function(t){console.log(t.data);var i=t.data;if(0==i.errorCode){e.setList=[];var n=i.result;return n.forEach(function(t,i){t.fieldContent&&-1!=t.fieldContent&&("-1"!=t.fieldContent.indexOf("'")?t.fieldContent=JSON.parse(t.fieldContent.replace(/'/g,'"')):t.fieldContent=JSON.parse(t.fieldContent)),t.ruleContent&&-1!=t.ruleContent&&(console.log(t.ruleContent,t.ruleContent.indexOf("'")),"-1"!=t.ruleContent.indexOf("'")?t.ruleContent=JSON.parse(t.ruleContent.replace(/'/g,'"')):t.ruleContent=JSON.parse(t.ruleContent),-1==t.systemFieldId&&0==t.fieldType&&t.ruleContent.forEach(function(e,t){e.select=1==e.select})),t.isMust=1==t.isMust,t.fieldEdited=1==t.fieldEdited,t.enterpriseIds&&""!=t.enterpriseIds&&null!=t.enterpriseIds&&(t.enterpriseIds=t.enterpriseIds.split(",")),t.enterpriseIds.length==e.merchantOptions.length?t.checkAll=!0:t.checkAll=!1,t.isIndeterminate=!1,t.enterpriseIds&&t.enterpriseIds.length==e.merchantOptions.length?t.checkAll=!0:t.checkAll=!1,t.enterpriseIds&&t.enterpriseIds.length&&t.enterpriseIds.length<e.merchantOptions.length&&(t.isIndeterminate=!0),""==t.modifyLimitStatus&&0!=t.modifyLimitStatus||(t.modifyLimitStatus=String(t.modifyLimitStatus)),t.babyIds?t.babyIds=t.babyIds.split(","):(console.log("ele.babyIds:",t.babyIds),t.babyIds=[]),e.setList.push(t.systemFieldId),-1==t.systemFieldId&&4==t.fieldType&&("0000010"==t.regularRule?t.typeValue="年-月":t.typeValue="年-月-日"),-1==t.systemFieldId&&5==t.fieldType&&(null!=t.sonList&&t.sonList||(t.sonList=[]),t.sonList&&t.sonList.length&&t.sonList.forEach(function(t,i){t.fieldContent&&-1!=t.fieldContent&&("-1"!=t.fieldContent.indexOf("'")?t.fieldContent=JSON.parse(t.fieldContent.replace(/'/g,'"')):t.fieldContent=JSON.parse(t.fieldContent)),t.ruleContent&&-1!=t.ruleContent&&("-1"!=t.ruleContent.indexOf("'")?t.ruleContent=JSON.parse(t.ruleContent.replace(/'/g,'"')):t.ruleContent=JSON.parse(t.ruleContent)),t.isMust=1==t.isMust,t.enterpriseIds&&""!=t.enterpriseIds&&null!=t.enterpriseIds&&(t.enterpriseIds=t.enterpriseIds.split(",")),t.enterpriseIds.length==e.merchantOptions.length?t.checkAll=!0:t.checkAll=!1,-1==t.systemFieldId&&4==t.fieldType&&("0000010"==t.regularRule?t.typeValue="年-月":t.typeValue="年-月-日"),t.isIndeterminate=!1,t.enterpriseIds&&t.enterpriseIds.length==e.merchantOptions.length?t.checkAll=!0:t.checkAll=!1,t.enterpriseIds&&t.enterpriseIds.length&&t.enterpriseIds.length<e.merchantOptions.length&&(t.isIndeterminate=!0)}))}),console.log(n),e.tempaletDataList=n,void e.getTempInfo()}C.a.errorMsg(i)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},getCliqueInfo:function(){var e=this;Object(I.e)("/api-admin/list-enterprise",{}).then(function(t){console.log(t.data);var i=t.data;if(0==i.errorCode){var n=i.result.listEnterprise;return n.forEach(function(e,t){e.name=e.brandName,e.id=e.enterpriseId}),e.merchantOptions=n,void console.log("商户列表:",e.merchantOptions)}C.a.errorMsg(i)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})}},watch:{isDragging:function(e){var t=this;e?t.delayedDragging=!0:t.$nextTick(function(){t.delayedDragging=!1})}},components:{draggable:f.a,AddInput:v},mounted:function(){this.getCliqueInfo(),this.getInfo(),document.body.ondrop=function(e){e.preventDefault(),e.stopPropagation()}}},_={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"template-wrap",style:{height:e.bodyHeight}},[n("div",{staticClass:"template-contain"},[n("div",{staticClass:"template-head"},[e._m(0),e._v(" "),n("div",{staticClass:"template-btns flex-1 flex-r"},[n("el-button",{attrs:{plain:""},on:{click:function(t){e.changeRoute("/memberCardSet")}}},[e._v("返 回")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:e.saveAndBack}},[e._v("保存并启用")])],1)]),e._v(" "),n("div",{staticClass:"template-body"},[n("div",{staticClass:"template-cell template-cell-l"},[n("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"系统字段",name:"first"}},[n("div",{staticClass:"filed-item-title"},[e._v("基本信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list1",list:e.baseInfo,options:e.leftOption,move:e.onMove},on:{clone:e.baseInfoClone,start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.baseInfo,function(t){return n("li",{class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId,"aria-hidden":"true"},on:{click:function(i){e.clickItem(t)}}},["k101"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k102"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k103"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k104"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k105"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k106"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e()])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("家庭信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list2",list:e.familyInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.familyInfo,function(t){return n("li",{class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId}},["k201"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k202"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k203"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k204"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e()])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("资产信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list3",list:e.assetInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.assetInfo,function(t){return n("li",{class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId}},["k301"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k302"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k303"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e()])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("其他信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list4",list:e.otherInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.otherInfo,function(t){return n("li",{class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId}},["k401"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k402"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k403"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"k404"==t.systemFieldId?n("span",[e._v(e._s(t.fieldName))]):e._e()])}))],1)]),e._v(" "),n("el-tab-pane",{attrs:{label:"自定义字段",name:"second"}},[n("div",{staticClass:"filed-item-title"}),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.defineInfo,options:e.leftDefineOption,move:e.onChildMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd,clone:e.cloneDefine}},e._l(e.defineInfo,function(t){return n("li",{class:["compenent-item",1==t.fixed?"fixed-item":"",5==t.fieldType?"block-class":""],attrs:{"data-type":t.systemFieldId}},["-1"==t.systemFieldId&&3==t.fieldType?n("span",[e._v(e._s(t.fieldNameCopy))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&1==t.fieldType?n("span",[e._v(e._s(t.fieldNameCopy))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&4==t.fieldType?n("span",[e._v(e._s(t.fieldNameCopy))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&0==t.fieldType?n("span",[e._v(e._s(t.fieldNameCopy))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&5==t.fieldType?n("span",[e._v(e._s(t.fieldNameCopy))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&3==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-one"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&1==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-two"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&4==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-three"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&0==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-four"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&5==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-five"}):e._e()])}))],1)])],1)],1),e._v(" "),n("div",{staticClass:"template-cell template-cell-m"},[n("div",{staticClass:"phone-view"},[n("div",{staticClass:"phone-show-content"},[n("div",{staticClass:"drag-show-content"},[n("div",{staticClass:"view-container"},[n("ul",{staticClass:"view-content",attrs:{id:"showPhoneView"}},[0==e.tempaletDataList.length?[n("img",{staticClass:"templet-null-img",attrs:{src:i("Y7wY")}})]:e._e(),e._v(" "),n("draggable",{staticClass:"drag-wrap",attrs:{options:{group:{name:"people",pull:!1,put:!0},sort:!0}},on:{add:e.addItem},model:{value:e.tempaletDataList,callback:function(t){e.tempaletDataList=t},expression:"tempaletDataList"}},e._l(e.tempaletDataList,function(t,i){return n("li",{class:["filed-item",e.currentIndex==i?"active-item":"",-1==t.systemFieldId&&5==t.fieldType?"li-block":""],on:{click:function(n){e.selectItem(t.systemFieldId,i)}}},[n("span",{staticClass:"item-close",on:{click:function(n){n.stopPropagation(),e.deleteItem(t.systemFieldId,i)}}},[n("i",{staticClass:"el-icon-close"})]),e._v(" "),-1!=t.systemFieldId||5!=t.fieldType?n("div",[n("div",{class:["opencard-item-title",t.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(t.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag"},[e._v(e._s(t.fieldDescription))])])]):e._e(),e._v(" "),-1==t.systemFieldId&&5==t.fieldType?[n("div",{staticClass:"block"},[n("div",{staticClass:"block-head"},[n("div",{class:["opencard-item-title",t.fieldName.length>6?"block-pre-wrap":""]},[e._v(e._s(t.fieldName))])]),e._v(" "),n("ul",{staticClass:"view-content"},[n("draggable",{staticClass:"drag-wrap block-wrap",attrs:{options:{group:{name:"people",pull:!1,put:!0},sort:!0}},on:{add:e.addDragItem},model:{value:t.sonList,callback:function(i){e.$set(t,"sonList",i)},expression:"item.sonList"}},e._l(t.sonList,function(s,l){return n("li",{class:["filed-item",e.currentChildIndex==l?"active-item":""],on:{click:function(n){n.stopPropagation(),e.selectChildItem(s.systemFieldId,i,l,t.sonList)}}},[n("span",{staticClass:"item-close",on:{click:function(n){n.stopPropagation(),e.deleteChildItem(s.systemFieldId,i,l,t.sonList)}}},[n("i",{staticClass:"el-icon-close"})]),e._v(" "),n("div",[n("div",{class:["opencard-item-title",s.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(s.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag"},[e._v(e._s(s.fieldDescription))])])])])}))],1)])]:e._e()],2)}))],2)])])])])]),e._v(" "),n("div",{staticClass:"template-cell template-cell-r"},[n("el-tabs",{model:{value:e.rightName,callback:function(t){e.rightName=t},expression:"rightName"}},[n("el-tab-pane",{attrs:{label:"控件设置",name:"first"}},[n("div",{attrs:{id:"edit-box"}},[n("div",{staticClass:"edit-view baby-info-flag baby-info"},[e._l(e.tempaletDataList,function(t,i){return[e.currentIndex==i&&1!=t.isMult&&-1!=t.systemFieldId?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title edit-title-padding"},[e._v(" 标题 ")]),e._v(" "),n("add-input",{attrs:{inputValue:t.fieldName,disFlag:1,maxLength:10},on:{itemInput:e.itemInput}})],1)]:e._e(),e._v(" "),e.currentIndex!=i||-1!=t.systemFieldId||e.currentChildIndex?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("add-input",{attrs:{inputValue:t.fieldName,titleName:"title",disFlag:0,maxLength:10},on:{itemInput:e.itemInput}})],1)],e._v(" "),e.currentIndex==i&&5!=t.fieldType?[n("div",{staticClass:"edit-item"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("add-input",{attrs:{inputValue:t.fieldDescription,disFlag:0,maxLength:15},on:{itemInput:e.itemInput}})],1)]:e._e(),e._v(" "),e.childIndex==i&&t.sonList&&t.sonList.length&&-1==t.systemFieldId?[e._l(t.sonList,function(t,s){return[e.currentChildIndex!=s||"3"!=t.fieldType&&"1"!=t.fieldType&&"0"!=t.fieldType&&"4"!=t.fieldType?e._e():[n("div",{staticClass:"edit-item test-title"},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("add-input",{attrs:{inputValue:t.fieldName,titleName:"title",child:"child",disFlag:0,maxLength:10},on:{itemInput:e.itemInput}})],1)],e._v(" "),e.currentChildIndex!=s||"3"!=t.fieldType&&"1"!=t.fieldType&&"0"!=t.fieldType&&"4"!=t.fieldType?e._e():[n("div",{staticClass:"edit-item test-title"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("add-input",{attrs:{inputValue:t.fieldDescription,disFlag:0,child:"child",maxLength:15},on:{itemInput:e.itemInput}})],1)],e._v(" "),e.currentChildIndex!=s||"3"!=t.fieldType&&"1"!=t.fieldType&&"0"!=t.fieldType&&"4"!=t.fieldType?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),3==t.fieldType?[e._l(t.ruleContent,function(t,i){return[n("el-radio",{attrs:{label:t.checked},model:{value:t.checked,callback:function(i){e.$set(t,"checked",i)},expression:"types.checked"}},[e._v(e._s(t.name))])]})]:e._e(),e._v(" "),1==t.fieldType?[e._l(t.ruleContent,function(t,i){return[n("el-checkbox",{attrs:{disabled:""},model:{value:"checked"==t.checked,callback:function(i){e.$set(t,"checked=='checked'? true:false",i)},expression:"types.checked=='checked'? true:false"}},[e._v(e._s(t.name))])]})]:e._e(),e._v(" "),0==t.fieldType?[e._l(t.ruleContent,function(i,s){return[n("el-checkbox",{on:{change:function(i){e.changeCheck(i,s,t.type)}},model:{value:i.select,callback:function(t){e.$set(i,"select",t)},expression:"types.select"}},[e._v(e._s(i.name))])]})]:e._e(),e._v(" "),e.currentChildIndex==s&&-1==t.systemFieldId&&4==t.fieldType?[e._l(t.ruleContent,function(i,s){return[n("el-radio",{attrs:{label:i.name},on:{change:function(i){e.changeRadio(i,s,t)}},model:{value:t.typeValue,callback:function(i){e.$set(t,"typeValue",i)},expression:"child.typeValue"}},[e._v(e._s(i.name))])]})]:e._e()],2)],e._v(" "),e.currentChildIndex==s&&0==t.fieldType?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("长度限制")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:""},on:{focus:function(i){e.inputFocus("limitCountMin",t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.limitCountMin,callback:function(i){e.$set(t,"limitCountMin",i)},expression:"child.limitCountMin"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("至")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:""},on:{focus:function(i){e.inputFocus("limitCountMax",t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.limitCountMax,callback:function(i){e.$set(t,"limitCountMax",i)},expression:"child.limitCountMax"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("位字符")])],1)]:e._e(),e._v(" "),e.currentChildIndex!=s||"3"!=t.fieldType&&"1"!=t.fieldType?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项 "),"1"==t.fieldType?n("span",[e._v("最多20项,每项最多10个字")]):e._e(),e._v(" "),"3"==t.fieldType?n("span",[e._v("最多5项,每项最多10个字")]):e._e()]),e._v(" "),e._l(t.fieldContent,function(s,l){return[n("div",{staticClass:"margin-t-15",style:0==l?"margin-top: 0":""},[n("add-input",{attrs:{inputValue:s.name,childIndex:l,child:"child",childItem:"3"==t.fieldType||"1"==t.fieldType?"k303":"",disFlag:0,maxLength:10},on:{itemInput:e.itemInput}}),e._v(" "),t.fieldContent.length>1?n("i",{staticClass:"opt-btn el-icon-remove del-item",on:{click:function(n){e.delChildItem(i,l,t)}}}):e._e(),e._v(" "),"-1"==t.systemFieldId&&1==t.fieldType&&l<19?[l==t.fieldContent.length-1?n("i",{staticClass:"opt-btn el-icon-circle-plus add-item",on:{click:function(n){e.addChildItem(i,l,t)}}}):e._e()]:e._e(),e._v(" "),"-1"==t.systemFieldId&&3==t.fieldType&&l<4?[l==t.fieldContent.length-1?n("i",{staticClass:"opt-btn el-icon-circle-plus add-item",on:{click:function(n){e.addChildItem(i,l,t)}}}):e._e()]:e._e()],2)]})],2)],e._v(" "),e.currentChildIndex!=s||"3"!=t.fieldType&&"1"!=t.fieldType&&"0"!=t.fieldType&&"4"!=t.fieldType?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("验证")]),e._v(" "),n("el-checkbox",{model:{value:t.isMust,callback:function(i){e.$set(t,"isMust",i)},expression:"child.isMust"}},[e._v("必填")])],1),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("适用商户")]),e._v(" "),n("div",{staticClass:"edit-item-checkbox"},[n("el-checkbox",{staticClass:"margin-b-15",attrs:{indeterminate:t.isIndeterminate},on:{change:function(i){e.checkAllChange(i,t)}},model:{value:t.checkAll,callback:function(i){e.$set(t,"checkAll",i)},expression:"child.checkAll"}},[e._v("全选")])],1),e._v(" "),n("el-checkbox-group",{on:{change:function(i){e.checkedChange(i,t)}},model:{value:t.enterpriseIds,callback:function(i){e.$set(t,"enterpriseIds",i)},expression:"child.enterpriseIds"}},[e._l(e.merchantOptions,function(t,i){return[n("div",{staticClass:"checkbox-cell"},[n("el-checkbox",{key:t.id,attrs:{label:t.enterpriseId}},[e._v(e._s())]),e._v(" "),n("el-input",{staticClass:"w-316",attrs:{placeholder:"",disabled:""},model:{value:t.name,callback:function(i){e.$set(t,"name",i)},expression:"merchantItem.name"}})],1)]})],2)],1)]]})]:e._e(),e._v(" "),e.currentIndex!=i||"k101"!=t.systemFieldId&&"k104"!=t.systemFieldId&&"k401"!=t.systemFieldId?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(t,i){return[n("el-checkbox",{attrs:{disabled:0==t.isEdit},model:{value:"checked"==t.checked,callback:function(i){e.$set(t,"checked=='checked'? true:false",i)},expression:"types.checked=='checked'? true:false"}},[e._v(e._s(t.name))])]})],2),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("长度限制")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:"",disabled:""},model:{value:t.limitCountMin,callback:function(i){e.$set(t,"limitCountMin",i)},expression:"item.limitCountMin"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("至")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:"",disabled:""},model:{value:t.limitCountMax,callback:function(i){e.$set(t,"limitCountMax",i)},expression:"item.limitCountMax"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("位字符")])],1)],e._v(" "),e.currentIndex==i&&"k102"==t.systemFieldId?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(t,i){return[n("el-radio",{attrs:{label:t.checked},model:{value:t.checked,callback:function(i){e.$set(t,"checked",i)},expression:"types.checked"}},[e._v(e._s(t.name))])]})],2),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项")]),e._v(" "),e._l(t.fieldContent,function(t,i){return[n("div",{staticClass:"margin-t-15",style:0==i?"margin-top:0":""},[n("add-input",{attrs:{inputValue:t.name,disFlag:1,maxLength:10},on:{itemInput:e.itemInput}})],1)]})],2)]:e._e(),e._v(" "),e.currentIndex!=i||"k103"!=t.systemFieldId&&"k204"!=t.systemFieldId?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("数字")]),e._v(" "),e._l(t.ruleContent,function(t,i){return[n("el-checkbox",{attrs:{disabled:""},model:{value:"checked"==t.checked,callback:function(i){e.$set(t,"checked=='checked'? true:false",i)},expression:"types.checked=='checked'? true:false"}},[e._v(e._s(t.name))])]})],2),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("长度限制")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:"",disabled:""},model:{value:t.limitCountMin,callback:function(i){e.$set(t,"limitCountMin",i)},expression:"item.limitCountMin"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("至")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:"",disabled:""},model:{value:t.limitCountMax,callback:function(i){e.$set(t,"limitCountMax",i)},expression:"item.limitCountMax"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("位字符")])],1)],e._v(" "),e.currentIndex!=i||"k105"!=t.systemFieldId&&"k201"!=t.systemFieldId&&"k202"!=t.systemFieldId&&"k301"!=t.systemFieldId&&"k302"!=t.systemFieldId?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(t,i){return[n("el-radio",{attrs:{label:t.checked},model:{value:t.checked,callback:function(i){e.$set(t,"checked",i)},expression:"types.checked"}},[e._v(e._s(t.name))])]})],2),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项")]),e._v(" "),e._l(t.fieldContent,function(t,i){return[n("div",{staticClass:"margin-t-15",style:0==i?"margin-top: 0":""},[n("add-input",{attrs:{inputValue:t.name,disFlag:1,maxLength:10},on:{itemInput:e.itemInput}})],1)]})],2)],e._v(" "),e.currentIndex==i&&"k106"==t.systemFieldId?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(t,i){return[n("el-checkbox",{attrs:{disabled:""},model:{value:"checked"==t.checked,callback:function(i){e.$set(t,"checked=='checked'? true:false",i)},expression:"types.checked=='checked'? true:false"}},[e._v(e._s(t.name))])]})],2)]:e._e(),e._v(" "),e.currentIndex==i&&1==t.isMult&&"k203"==t.systemFieldId?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("标题最多10个字")]),e._v(" "),n("el-checkbox-group",{model:{value:t.babyIds,callback:function(i){e.$set(t,"babyIds",i)},expression:"item.babyIds"}},[e._l(e.nameList,function(t,i){return[n("div",{staticClass:"checkbox-cell"},[n("el-checkbox",{attrs:{label:t.fieldId}},[e._v(e._s())]),e._v(" "),n("el-input",{staticClass:"w-316",attrs:{placeholder:"",disabled:""},model:{value:t.fieldName,callback:function(i){e.$set(t,"fieldName",i)},expression:"nameItem.fieldName"}})],1)]})],2)],1)]:e._e(),e._v(" "),e.currentIndex==i&&("k303"==t.systemFieldId||"k403"==t.systemFieldId||"k404"==t.systemFieldId||"-1"==t.systemFieldId&&"3"==t.fieldType||"-1"==t.systemFieldId&&"1"==t.fieldType)?[t.ruleContent.length?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),2==t.fieldType||3==t.fieldType?[e._l(t.ruleContent,function(t,i){return[n("el-radio",{attrs:{label:t.checked},model:{value:t.checked,callback:function(i){e.$set(t,"checked",i)},expression:"types.checked"}},[e._v(e._s(t.name))])]})]:e._e(),e._v(" "),1==t.fieldType?[e._l(t.ruleContent,function(t,i){return[n("el-checkbox",{attrs:{disabled:""},model:{value:"checked"==t.checked,callback:function(i){e.$set(t,"checked=='checked'? true:false",i)},expression:"types.checked=='checked'? true:false"}},[e._v(e._s(t.name))])]})]:e._e()],2)]:e._e(),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项 "),"k404"==t.systemFieldId||"-1"==t.systemFieldId&&"1"==t.fieldType?n("span",[e._v("最多20项,每项最多10个字")]):e._e(),e._v(" "),"k404"!=t.systemFieldId&&("k403"==t.systemFieldId||"k303"==t.systemFieldId||"-1"==t.systemFieldId&&"3"==t.fieldType)?n("span",[e._v("最多5项,每项最多10个字")]):e._e()]),e._v(" "),e._l(t.fieldContent,function(s,l){return[n("div",{staticClass:"margin-t-15",style:0==l?"margin-top: 0":""},[n("add-input",{attrs:{inputValue:s.name,childIndex:l,childItem:"k403"==t.systemFieldId||"k303"==t.systemFieldId||"k404"==t.systemFieldId||"-1"==t.systemFieldId&&"3"==t.fieldType||"-1"==t.systemFieldId&&"1"==t.fieldType?"k303":"",disFlag:0,maxLength:10},on:{itemInput:e.itemInput}}),e._v(" "),t.fieldContent.length>1?n("i",{staticClass:"opt-btn el-icon-remove del-item",on:{click:function(n){e.delChildItem(i,l,t)}}}):e._e(),e._v(" "),("k404"==t.systemFieldId||"-1"==t.systemFieldId&&1==t.fieldType)&&l<19?[l==t.fieldContent.length-1?n("i",{staticClass:"opt-btn el-icon-circle-plus add-item",on:{click:function(n){e.addChildItem(i,l,t)}}}):e._e()]:e._e(),e._v(" "),("k403"==t.systemFieldId||"k303"==t.systemFieldId||"-1"==t.systemFieldId&&"3"==t.fieldType)&&l<4?[l==t.fieldContent.length-1?n("i",{staticClass:"opt-btn el-icon-circle-plus add-item",on:{click:function(n){e.addChildItem(i,l,t)}}}):e._e()]:e._e()],2)]})],2)]:e._e(),e._v(" "),e.currentIndex==i&&"k402"==t.systemFieldId?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(t,i){return[n("el-checkbox",{attrs:{disabled:""},model:{value:"checked"==t.checked,callback:function(i){e.$set(t,"checked=='checked'? true:false",i)},expression:"types.checked=='checked'? true:false"}},[e._v(e._s(t.name))])]})],2),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项")]),e._v(" "),e._l(t.fieldContent,function(t,i){return[n("div",{staticClass:"margin-t-15",style:0==i?"margin-top: 0":""},[n("add-input",{attrs:{inputValue:t.name,disFlag:1,maxLength:10},on:{itemInput:e.itemInput}})],1)]})],2)]:e._e(),e._v(" "),e.currentIndex==i&&-1==t.systemFieldId&&0==t.fieldType?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(i,s){return[n("el-checkbox",{on:{change:function(i){e.changeCheck(i,s,t.type)}},model:{value:i.select,callback:function(t){e.$set(i,"select",t)},expression:"types.select"}},[e._v(e._s(i.name))])]})],2),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("长度限制")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:""},on:{focus:function(i){e.inputFocus("limitCountMin",t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.limitCountMin,callback:function(i){e.$set(t,"limitCountMin",i)},expression:"item.limitCountMin"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("至")]),e._v(" "),n("el-input",{staticClass:"w-120",attrs:{placeholder:""},on:{focus:function(i){e.inputFocus("limitCountMax",t)}},nativeOn:{keyup:function(t){e.formatInput(t)}},model:{value:t.limitCountMax,callback:function(i){e.$set(t,"limitCountMax",i)},expression:"item.limitCountMax"}}),e._v(" "),n("label",{staticClass:"label-txt"},[e._v("位字符")])],1)]:e._e(),e._v(" "),e.currentIndex==i&&-1==t.systemFieldId&&4==t.fieldType?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("类型")]),e._v(" "),e._l(t.ruleContent,function(i,s){return[n("el-radio",{attrs:{label:i.name},on:{change:function(i){e.changeRadio(i,s,t)}},model:{value:t.typeValue,callback:function(i){e.$set(t,"typeValue",i)},expression:"item.typeValue"}},[e._v(e._s(i.name))])]})],2)]:e._e(),e._v(" "),e.currentIndex==i&&("-1"!=t.systemFieldId||"-1"==t.systemFieldId&&5!=t.fieldType)?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("验证")]),e._v(" "),n("el-checkbox",{model:{value:t.isMust,callback:function(i){e.$set(t,"isMust",i)},expression:"item.isMust"}},[e._v("必填")])],1),e._v(" "),1==t.modifyLimitFlag?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("修改次数限制")]),e._v(" "),n("div",{staticClass:"margin-t-0"},[n("el-radio",{attrs:{label:"0"},model:{value:t.modifyLimitStatus,callback:function(i){e.$set(t,"modifyLimitStatus",i)},expression:"item.modifyLimitStatus"}},[e._v("最多修改")]),e._v(" "),n("el-input",{staticClass:"w-60",attrs:{placeholder:""},model:{value:t.modifyTimesLimit,callback:function(i){e.$set(t,"modifyTimesLimit",i)},expression:"item.modifyTimesLimit"}}),e._v(" "),n("label",{staticClass:"el-radio__label"},[e._v("次")])],1),e._v(" "),n("div",{staticClass:"margin-t-15"},[n("el-radio",{attrs:{label:"1"},model:{value:t.modifyLimitStatus,callback:function(i){e.$set(t,"modifyLimitStatus",i)},expression:"item.modifyLimitStatus"}},[e._v("每月最多修改1次")])],1),e._v(" "),n("div",{staticClass:"margin-t-15"},[n("el-radio",{attrs:{label:"2"},model:{value:t.modifyLimitStatus,callback:function(i){e.$set(t,"modifyLimitStatus",i)},expression:"item.modifyLimitStatus"}},[e._v("每年最多修改1次")])],1)])]:e._e(),e._v(" "),n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("适用商户")]),e._v(" "),n("div",{staticClass:"edit-item-checkbox"},[n("el-checkbox",{staticClass:"margin-b-15",attrs:{indeterminate:t.isIndeterminate},on:{change:function(i){e.checkAllChange(i,t)}},model:{value:t.checkAll,callback:function(i){e.$set(t,"checkAll",i)},expression:"item.checkAll"}},[e._v("全选")])],1),e._v(" "),n("el-checkbox-group",{on:{change:function(i){e.checkedChange(i,t)}},model:{value:t.enterpriseIds,callback:function(i){e.$set(t,"enterpriseIds",i)},expression:"item.enterpriseIds"}},[e._l(e.merchantOptions,function(t,i){return[n("div",{staticClass:"checkbox-cell"},[n("el-checkbox",{key:t.id,attrs:{label:t.enterpriseId}},[e._v(e._s())]),e._v(" "),n("el-input",{staticClass:"w-316",attrs:{placeholder:"",disabled:""},model:{value:t.name,callback:function(i){e.$set(t,"name",i)},expression:"merchantItem.name"}})],1)]})],2)],1)]:e._e()]})],2)])])],1)],1)])])])},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"template-title flex-1"},[t("img",{attrs:{src:"static/img/card-mould-logo.png",alt:"logo"}}),this._v(" "),t("span",{staticClass:"template-title-span"},[this._v("开卡字段配置模板")])])}]};var x=i("VU/8")(y,_,!1,function(e){i("MK+U")},"data-v-170c0467",null);t.default=x.exports}});
//# sourceMappingURL=7.3d7a9009e574a46aa06c.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([34],{"4qCZ":function(e,t){},"5reh":function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n.d(t,"b",function(){return a}),n.d(t,"d",function(){return l}),n.d(t,"c",function(){return o});var i="login",a="logout",l="title",o="show"},"5tgt":function(e,t,n){e.exports=function(e,t){return function(i){n("Vna/")("./"+e+"/"+t+".vue").then(function(e){i(e)})}}},"65pS":function(e,t){},"BB/G":function(e,t){},IQkE:function(e,t){},KEf1:function(e,t,n){"use strict";var i=n("Xxa5"),a=n.n(i),l=n("exGp"),o=n.n(l),s=n("//Fk"),r=n.n(s),d=n("mvHQ"),c=n.n(d),u=n("7+uW"),h=n("pL+9"),p=n.n(h),m=n("oWED"),g=n("g56/"),v=n.n(g),f=(n("BB/G"),{name:"filter-txt",props:{templatetxt:{type:String,default:""}},data:function(){return{templateArr:[],singleTxt:"",templateText:""}},methods:{getText:function(){var e=this,t=this.templateText;t&&t.replace(/[\(|\)]/g,"")&&(t.includes("或")||t.includes("且")||(t=t.replace(/[\(|\)]/g,""),this.templateArr.push([t])),t.includes("或")&&!t.includes("且")&&(t=(t=t.replace(/[\(|\)]/g,"")).split("或"),this.templateArr.push(t)),t.includes("且")&&(t.includes("或")?(t=t.split("且")).forEach(function(t){var n=t.replace(/[\(|\)]/g,"").split("或");e.templateArr.push(n)}):(t=t.split("且")).forEach(function(t){var n=t.replace(/[\(|\)]/g,"");e.templateArr.push([n])})),console.log(this.templateArr))}},watch:{templatetxt:{immediate:!0,handler:function(e){this.templateArr=[],this.templateText=e,this.getText()}}}}),y={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.templateArr.length>0?n("div",{staticClass:"filtertxt"},[1===e.templateArr.length&&1===e.templateArr[0].length?n("span",[n("span",[e._v("(")]),e._v(" "),e._l(e.templateArr[0],function(t,i){return n("span",{key:"hash"+i.toString(),staticClass:"light-txt"},[e._v(e._s(t))])}),e._v(" "),n("span",[e._v(")")])],2):e._e(),e._v(" "),1===e.templateArr.length&&e.templateArr[0].length>1?n("span",[n("span",[e._v("(")]),e._v(" "),e._l(e.templateArr[0],function(t,i){return n("span",{key:"hash"+i.toString()},[0!==i&&e.templateArr[0].length-1&&t?n("span",[e._v(" 或者 ")]):e._e(),e._v(" "),t?n("span",{staticClass:"light-txt"},[e._v(e._s(t))]):e._e()])}),e._v(" "),n("span",[e._v(")")])],2):e._e(),e._v(" "),e._l(e.templateArr,function(t,i){return e.templateArr.length>1&&e.templateArr[i][0]?n("span",{key:"hash"+i.toString()},[0!==i?n("span",[e._v(" 且 ")]):e._e(),e._v(" "),n("span",[e._v("(")]),e._v(" "),e._l(e.templateArr[i],function(t,a){return n("span",{key:"hashinner"+a.toString()},[0!==a&&e.templateArr[i].length-1&&t?n("span",[e._v(" 或者 ")]):e._e(),e._v(" "),t?n("span",{staticClass:"light-txt"},[e._v(e._s(t))]):e._e()])}),e._v(" "),n("span",[e._v(")")])],2):e._e()})],2):n("div")},staticRenderFns:[]};var b=n("VU/8")(f,y,!1,function(e){n("p0Bk")},null,null).exports,x=n("pFYg"),I=n.n(x),C=n("fZjL"),k=n.n(C),w=n("Gu7T"),L=n.n(w),S={email:new RegExp(/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/),url:new RegExp(/^(https?|ftp|rmtp|mms):\/\/(([A-Z0-9][A-Z0-9_-]*)(\.[A-Z0-9][A-Z0-9_-]*)+)(:(\d+))?\/?/i),text:new RegExp(/^[a-zA-Z]+$/),digits:new RegExp(/^[\d() \.\:\-\+#]+$/),isodate:new RegExp(/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/)},_={name:"InputTag",props:{tags:{type:Array,default:function(){return[]}},placeholder:{type:String,default:""},readOnly:{type:Boolean,default:!1},validate:{type:String|Function|Object,default:""},addTagOnKeys:{type:Array,default:function(){return[13,188,9]}},addTagOnBlur:{type:Boolean,default:!1},limit:{type:Number,default:-1},allowDuplicates:{type:Boolean,default:!1}},data:function(){return{newTag:"",innerTags:[].concat(L()(this.tags)),isInputActive:!1}},watch:{tags:function(){this.innerTags=[].concat(L()(this.tags))}},computed:{isLimit:function(){return this.limit>0&&Number(this.limit)===this.innerTags.length}},methods:{focusNewTag:function(){!this.readOnly&&this.$el.querySelector(".new-tag")&&this.$el.querySelector(".new-tag").focus()},handleInputFocus:function(){this.isInputActive=!0},handleInputBlur:function(e){this.isInputActive=!1,this.addNew(e)},addNew:function(e){var t=!e||-1!==this.addTagOnKeys.indexOf(e.keyCode),n=e&&"blur"!==e.type;(t||!n&&this.addTagOnBlur)&&!this.isLimit&&(-1===this.innerTags.indexOf(this.newTag.trim())?this.newTag.trim()&&(this.allowDuplicates||-1===this.innerTags.indexOf(this.newTag))&&this.validateIfNeeded(this.newTag)&&(this.innerTags.push(this.newTag.trim()),this.newTag="",this.tagChange()):this.newTag="")},validateIfNeeded:function(e){return""===this.validate||void 0===this.validate||("function"==typeof this.validate?this.validate(e):"string"==typeof this.validate&&k()(S).indexOf(this.validate)>-1?S[this.validate].test(e):"object"!==I()(this.validate)||void 0===this.validate.test||this.validate.test(e))},remove:function(e){this.innerTags.splice(e,1),this.tagChange()},removeLastTag:function(){this.newTag||(this.innerTags.pop(),this.tagChange())},tagChange:function(){this.$emit("update:tags",this.innerTags),this.chageTag()},chageTag:function(){this.$emit("tagsChange",this.innerTags)}}},N={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"vue-input-tag-wrapper",class:{"read-only":e.readOnly,"vue-input-tag-wrapper--active":e.isInputActive,"gic-select":"gic-select"},on:{click:function(t){e.focusNewTag()}}},[e._l(e.innerTags,function(t,i){return n("span",{key:i,staticClass:"input-tag el-tag el-tag--info el-tag--small"},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t))]),e._v(" "),e.readOnly?e._e():n("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(t){t.preventDefault(),t.stopPropagation(),e.remove(i)}}})])}),e._v(" "),e.readOnly||e.isLimit?e._e():n("input",{directives:[{name:"model",rawName:"v-model",value:e.newTag,expression:"newTag"}],ref:"inputtag",staticClass:"new-tag",attrs:{placeholder:e.placeholder,type:"text"},domProps:{value:e.newTag},on:{keydown:[function(t){return"button"in t||!e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete"])?(t.stopPropagation(),e.removeLastTag(t)):null},e.addNew],blur:e.handleInputBlur,focus:e.handleInputFocus,input:function(t){t.target.composing||(e.newTag=t.target.value)}}})],2)},staticRenderFns:[]};var M=n("VU/8")(_,N,!1,function(e){n("65pS")},null,null).exports,O={name:"GicSelect",props:{dateval:[String,Array]},data:function(){return{startVal:["",""],endVal:["",""],MonthList:[{key:1,value:"01",label:"1月"},{key:2,value:"02",label:"2月"},{key:3,value:"03",label:"3月"},{key:4,value:"04",label:"4月"},{key:5,value:"05",label:"5月"},{key:6,value:"06",label:"6月"},{key:7,value:"07",label:"7月"},{key:8,value:"08",label:"8月"},{key:9,value:"09",label:"9月"},{key:10,value:"10",label:"10月"},{key:11,value:"11",label:"11月"},{key:12,value:"12",label:"12月"}],daysList:[["01","03","05","07","08","10","12"],["02"],["04","06","09","11"]],startDateList:[{key:1,value:"01",label:"1日"},{key:2,value:"02",label:"2日"},{key:3,value:"03",label:"3日"},{key:4,value:"04",label:"4日"},{key:5,value:"05",label:"5日"},{key:6,value:"06",label:"6日"},{key:7,value:"07",label:"7日"},{key:8,value:"08",label:"8日"},{key:9,value:"09",label:"9日"},{key:10,value:"10",label:"10日"},{key:11,value:"11",label:"11日"},{key:12,value:"12",label:"12日"},{key:13,value:"13",label:"13日"},{key:14,value:"14",label:"14日"},{key:15,value:"15",label:"15日"},{key:16,value:"16",label:"16日"},{key:17,value:"17",label:"17日"},{key:18,value:"18",label:"18日"},{key:19,value:"19",label:"19日"},{key:20,value:"20",label:"20日"},{key:21,value:"21",label:"21日"},{key:22,value:"22",label:"22日"},{key:23,value:"23",label:"23日"},{key:24,value:"24",label:"24日"},{key:25,value:"25",label:"25日"},{key:26,value:"26",label:"26日"},{key:27,value:"27",label:"27日"},{key:28,value:"28",label:"28日"},{key:29,value:"29",label:"29日"},{key:30,value:"30",label:"30日"},{key:31,value:"31",label:"31日"}],endDateList:[{key:1,value:"01",label:"1日"},{key:2,value:"02",label:"2日"},{key:3,value:"03",label:"3日"},{key:4,value:"04",label:"4日"},{key:5,value:"05",label:"5日"},{key:6,value:"06",label:"6日"},{key:7,value:"07",label:"7日"},{key:8,value:"08",label:"8日"},{key:9,value:"09",label:"9日"},{key:10,value:"10",label:"10日"},{key:11,value:"11",label:"11日"},{key:12,value:"12",label:"12日"},{key:13,value:"13",label:"13日"},{key:14,value:"14",label:"14日"},{key:15,value:"15",label:"15日"},{key:16,value:"16",label:"16日"},{key:17,value:"17",label:"17日"},{key:18,value:"18",label:"18日"},{key:19,value:"19",label:"19日"},{key:20,value:"20",label:"20日"},{key:21,value:"21",label:"21日"},{key:22,value:"22",label:"22日"},{key:23,value:"23",label:"23日"},{key:24,value:"24",label:"24日"},{key:25,value:"25",label:"25日"},{key:26,value:"26",label:"26日"},{key:27,value:"27",label:"27日"},{key:28,value:"28",label:"28日"},{key:29,value:"29",label:"29日"},{key:30,value:"30",label:"30日"},{key:31,value:"31",label:"31日"}]}},methods:{handleMonthValue:function(e,t){var n=this.daysList.findIndex(function(e,n){return e.includes(t)});"start"==e?this.handleChangeData(this.startDateList,n):this.handleChangeData(this.endDateList,n)},handleChangeData:function(e,t){var n=e.length;0==t?this.handleLength(n,e,0):2==t?this.handleLength(n,e,1):this.handleLength(n,e,2)},handleLength:function(e,t,n){if(31==e){if(0==n)return;1==n?t.pop():2==n&&t.splice(29,2)}else if(30==e)if(0==n)t.push({key:31,value:"31",label:"31日"});else{if(1==n)return;2==n&&t.splice(29,1)}else if(29==e)if(0==n)t.push({key:30,value:"30",label:"30日"}),t.push({key:31,value:"31",label:"31日"});else if(1==n)t.push({key:30,value:"30",label:"30日"});else if(2==n)return},handleStartMonthChange:function(e){this.handleMonthValue("start",e),this.handleDate(),this.$emit("change")},handleStartDateChange:function(e){this.handleDate(),this.$emit("change")},handleEndMonthChange:function(e){this.handleMonthValue("end",e),this.handleDate(),this.$emit("change")},handleEndDateChange:function(e){this.handleDate(),this.$emit("change")},handleDate:function(){if(this.startVal[0]&&this.startVal[0]&&this.endVal[0]&&this.endVal[1]){var e=this.startVal.join(""),t=this.endVal.join("");if(e-t>0)return this.$message.warning("开始生日日期不能大于结束日期"),void this.$emit("update:dateval","");var n=[e,t];this.$emit("update:dateval",n)}},replay:function(e,t){this.startVal[0]=e.slice(0,2),this.startVal[1]=e.slice(2,4),this.endVal[0]=t.slice(0,2),this.endVal[1]=t.slice(2,4)}},created:function(){this.dateval[0]&&this.dateval[1]&&this.replay(this.dateval[0],this.dateval[1])}},G={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"birth-select"},[n("div",{staticClass:"start-date date-block"},[n("el-select",{staticStyle:{width:"100px"},attrs:{placeholder:"月份"},on:{change:e.handleStartMonthChange},model:{value:e.startVal[0],callback:function(t){e.$set(e.startVal,0,t)},expression:"startVal[0]"}},e._l(e.MonthList,function(e){return n("el-option",{key:e.key,attrs:{value:e.value,label:e.label}})})),e._v(" "),n("span",{staticClass:"space"}),e._v(" "),n("el-select",{staticStyle:{width:"100px"},attrs:{placeholder:"日期"},on:{change:e.handleStartDateChange},model:{value:e.startVal[1],callback:function(t){e.$set(e.startVal,1,t)},expression:"startVal[1]"}},e._l(e.startDateList,function(e){return n("el-option",{key:e.key,attrs:{value:e.value,label:e.label}})}))],1),e._v(" "),n("span",{staticClass:"range"},[e._v("至")]),e._v(" "),n("div",{staticClass:"end-date date-block"},[n("el-select",{staticStyle:{width:"100px"},attrs:{placeholder:"月份"},on:{change:e.handleEndMonthChange},model:{value:e.endVal[0],callback:function(t){e.$set(e.endVal,0,t)},expression:"endVal[0]"}},e._l(e.MonthList,function(e){return n("el-option",{key:e.key,attrs:{value:e.value,label:e.label}})})),e._v(" "),n("span",{staticClass:"space"}),e._v(" "),n("el-select",{staticStyle:{width:"100px"},attrs:{placeholder:"日期"},on:{change:e.handleEndDateChange},model:{value:e.endVal[1],callback:function(t){e.$set(e.endVal,1,t)},expression:"endVal[1]"}},e._l(e.endDateList,function(e){return n("el-option",{key:e.key,attrs:{value:e.value,label:e.label}})}))],1)])},staticRenderFns:[]};var T=n("VU/8")(O,G,!1,function(e){n("fxLD")},"data-v-4925c424",null).exports,D=(n("22C0"),n("g85H")),$=n("162o");u.default.use(m.gicStoreGroup);var V={name:"vue-gic-group-people",props:{flag:{type:Boolean,default:!1},isAdd:Boolean,projectName:String,sceneValue:String,useId:String,hasSearchData:String,tempData:String},data:function(){return{flagStore:!1,OperateType:"",repProjectName:"gic-clique",repSceneCode:"member",repId:"",tempDataTemp:"",selectDataList:[],templatetxt:"",responseData:"",baseUrl:"",pickerOptions:{},birthBegin:"",birthEnd:"",pickerBirthOptions:{onPick:function(e){function t(e){return e>9?""+e:"0"+e}console.log(e),this.birthBegin=t(new Date(e.minDate).getMonth()+1)+t(new Date(e.minDate).getDate()),this.birthEnd=t(new Date(e.maxDate).getMonth()+1)+t(new Date(e.maxDate).getDate()),console.log(new Date(e.minDate).getMonth(),new Date(e.maxDate),this.birthBegin,this.birthEnd)}},pickerOptionsRange:{},areaOptions:{provinceName:"",provinceId:"",cityName:"",cityId:"",countryName:"",countyId:""},tempValue:"",tempOptions:[{value:"选项1",label:"第一种人"},{value:"选项2",label:"第二种人"}],templateData:"",conditionDetailShow:!1,conditionsShow:!0,orConditionLength:3,andConditionLength:5,optionsNone:[],conditionsList:[],treeFlag:!1,nodeId:"0",storeData:[{storeGroupId:0,parentGroupId:"0",enterpriseId:"rrrr",storeGroupName:"所有门店",groupLevel:"fff",storeGroupChain:"所有门店",children:[{storeGroupId:1,parentGroupId:"0",enterpriseId:"rrrr",storeGroupName:"A区",groupLevel:"fff",storeGroupChain:"A区",children:[{storeGroupId:33,parentGroupId:"1",enterpriseId:"rrrr",storeGroupName:"A1区",groupLevel:"fff",storeGroupChain:"A1区"}]},{storeGroupId:2,parentGroupId:"0",enterpriseId:"rrrr",storeGroupName:"B区",groupLevel:"fff",storeGroupChain:"B区"},{storeGroupId:3,parentGroupId:"0",enterpriseId:"rrrr",storeGroupName:"C区",groupLevel:"fff",storeGroupChain:"C区"}]}],defaultProps:{children:"children",label:"storeGroupName"},selectTreeKeys:[],valueConsistsOf:"BRANCH_PRIORITY",normalizer:function(e){return e?{id:e.storeGroupId,label:e.storeGroupName,children:e.children}:{}},conditionTypeList:[],andIndex:"",orIndex:"",componentIndex:"",addObjKey:{key:"storeId",value:"所有关联门店"}}},beforeMount:function(){var e=window.location.origin;"-1"!=e.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=e},methods:{changeGicSelectValue:function(e,t,n){this.conditionsList[e].children[t].columnValue=this.conditionsList[e].children[t].children[1].levelModel.toString()},filterPassValue:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e=e.map(function(e,t){return e.children.map(function(e,t){return e.children.map(function(e,t){var n=e.levelModel,i=[];return Array.isArray(n)&&n.length?n.forEach(function(t){if(e.levelOptions&&e.levelOptions.length){var n=e.levelOptions.find(function(e){if(e)return e.key==t});i.push(n)}}):e.levelOptions&&e.levelOptions.length&&(i=e.levelOptions.filter(function(e){if(e)return e.key==n})),e.levelOptions.length=0,e.levelOptions=i,e}),e}),e})},tempChangeList:function(e){},tempChange:function(e,t,n){this.conditionsList[e].children[t].children[1]&&(this.conditionsList[e].children[t].children[1].storeFlag=!1),console.log(e,t,n);var i=this.conditionsList[e].children[t].children[n].esScreeningWidgetChainId,a=this.conditionsList[e].children[t].children[n].levelModel;this.getNextData(i,a,{index:e,key:t,order:n})},tempChangeMultip:function(e,t,n,i){this.conditionsList[t].children[n].columnValue=e.join(" ")},getDataList:function(){var e=this,t={sceneCode:this.repSceneCode,requestProject:this.repProjectName};this.axios.post(this.baseUrl+"/api-plug/get-screening-init-data",p.a.stringify(t)).then(function(t){console.log(t,t.data,t.data.errorCode);var n=t.data;0!=n.errorCode?e.$message.error({duration:1e3,message:n.message}):e.conditionTypeList=n.result}).catch(function(e){console.log(e),this.$message.error({duration:1e3,message:e.message})})},getNextData:function(e,t,n){var i=this,a=this;a.$forceUpdate();var l={requestProject:a.repProjectName,parentChainId:e,widgetFieldKey:t};a.axios.post(a.baseUrl+"/api-plug/get-screening-chain-detail",p.a.stringify(l)).then(function(e){console.log(e,e.data,e.data.errorCode);var l=e.data;if(0==l.errorCode){var o=l.result;return l.result?(console.log(a.conditionsList[a.andIndex].children[a.orIndex]),16!=o.property&&4!=o.property&&a.conditionsList[a.andIndex].children[a.orIndex].dealKey&&delete a.conditionsList[a.andIndex].children[a.orIndex].dealKey,1==o.property&&(a.conditionsList[a.andIndex].children[a.orIndex].computeCharacter=o.computeCharacter,a.conditionsList[a.andIndex].children[a.orIndex].columnValue="",a.conditionsList[a.andIndex].children[a.orIndex].dealKey&&delete a.conditionsList[a.andIndex].children[a.orIndex].dealKey),2==o.property&&(a.conditionsList[a.andIndex].children[a.orIndex].columnKey=o.columnKey,a.conditionsList[a.andIndex].children[a.orIndex].computeCharacter="",a.conditionsList[a.andIndex].children[a.orIndex].columnValue="",a.conditionsList[a.andIndex].children[a.orIndex].dealKey&&delete a.conditionsList[a.andIndex].children[a.orIndex].dealKey),3==o.property&&(a.conditionsList[a.andIndex].children[a.orIndex].computeCharacter=o.computeCharacter,a.conditionsList[a.andIndex].children[a.orIndex].columnKey=o.columnKey,a.conditionsList[a.andIndex].children[a.orIndex].columnValue="",a.conditionsList[a.andIndex].children[a.orIndex].dealKey&&delete a.conditionsList[a.andIndex].children[a.orIndex].dealKey),4==o.property&&(a.conditionsList[a.andIndex].children[a.orIndex].columnValue=o.columnValue),19===o.property&&"com021"===o.widget.templateCode&&(i.conditionsList[i.andIndex].children[i.orIndex].dealKey="storeWidget"),(16&o.property)>0&&(a.conditionsList[a.andIndex].children[a.orIndex].dealKey=o.dealKey,a.conditionsList[a.andIndex].children[a.orIndex].columnKey=o.columnKey,a.conditionsList[a.andIndex].children[a.orIndex].computeCharacter=o.computeCharacter,a.conditionsList[a.andIndex].children[a.orIndex].columnValue=""),void a.addNextData(l.result,t,n)):(i.$message.warning("没有此模板!"),void console.log("zuihou: result-null"))}a.$message.error({duration:1e3,message:l.message})}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})},addNextData:function(e,t,n){for(var i=this.conditionsList[this.andIndex].children[this.orIndex].children,a=0;a<i.length;a++)this.componentIndex<a&&(i.splice(a,1),--a);if(e.widget&&1==e.widget.sourceFlag)return e.widget.widgetParam=JSON.parse(e.widget.widgetParam),"com005"==e.widget.templateCode?(this.conditionsList[this.andIndex].children[this.orIndex].children[this.componentIndex].url=e.widget.widgetParam[0].value,void this.pushData(e)):void this.getUrlData(e.widget.widgetParam,e,t);if(e&&e.widget){var l="com002"==e.widget.templateCode||"com010"==e.widget.templateCode||"com013"==e.widget.templateCode,o=void 0,s=JSON.parse(e.widget.widgetValues);19===e.property&&"com021"===e.widget.templateCode&&(o=e.widget.widgetName);var r={esScreeningWidgetChainId:e.esScreeningWidgetChainId,property:e.property,levelModel:l?[]:"",templateCode:e.widget.templateCode,levelOptions:s,widgetInstruction:e.widget.widgetInstruction?e.widget.widgetInstruction:"请选择",widgetName:o,storeOption:[0,1,2,3,4,5],storeFlag:!0,uuid:""};this.conditionsList[this.andIndex].children[this.orIndex].children.push(r)}},pushData:function(e){var t;t={esScreeningWidgetChainId:e.esScreeningWidgetChainId,property:e.property,levelModel:[],templateCode:e.widget.templateCode,levelOptions:[],widgetInstruction:e.widget.widgetInstruction?e.widget.widgetInstruction:"请选择",widgetName:e.widget.widgetName},this.conditionsList[this.andIndex].children[this.orIndex].children.push(t)},pushComData:function(e,t){var n;n={esScreeningWidgetChainId:e.esScreeningWidgetChainId,property:e.property,levelModel:[],templateCode:e.widget.templateCode,levelOptions:t},this.conditionsList[this.andIndex].children[this.orIndex].children.push(n)},getUrlData:function(e,t,n){var i=this,a={requestProject:i.repProjectName,key:n};i.axios.post(i.baseUrl+e[0].value,p.a.stringify(a)).then(function(e){var n=e.data;if(0==n.errorCode)return"com011"==t.widget.templateCode&&n.result.forEach(function(e,t){e.storeGroupId=e.provinceId,e.storeGroupName=e.provinceName,e.children.length&&e.children.forEach(function(e,t){e.storeGroupId=e.cityId,e.storeGroupName=e.cityName})}),void i.pushComData(t,n.result);i.$message.error({duration:1e3,message:n.message})}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},changeCreate:function(e,t,n,i){this.conditionsList[t].children[n].children[i].holderFlag||(this.conditionsList[t].children[n].children[i].holderFlag=!1),this.conditionsList[t].children[n].children[i].holderFlag||(this.conditionsList[t].children[n].children[i].holderFlag=!0,this.conditionsList[t].children[n].children[i].middleHolder=this.conditionsList[t].children[n].children[i].widgetInstruction),this.conditionsList[t].children[n].children[i].widgetInstruction=e.length?"":this.conditionsList[t].children[n].children[i].middleHolder,this.conditionsList[t].children[n].columnValue=e.join(" ")},toInput:function(e,t,n,i){var a=e.target.value;this.conditionsList[this.andIndex].children[this.orIndex].columnValue=String(a)},blurFrom:function(e){var t=Number(e.target.value.replace(/[^\.\d]/g,""))?Number(e.target.value.replace(/[^\.\d]/g,"")):Number(0),n=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0],i=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1];if(!Number(i)||Number(n)>=Number(i))return this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0]=t,this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=Number((Number(n)?Number(n):0)+1),this.$forceUpdate(),void(this.conditionsList[this.andIndex].children[this.orIndex].columnValue=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel.join(","));this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0]=t,this.conditionsList[this.andIndex].children[this.orIndex].columnValue=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel.join(","),this.$forceUpdate()},blurTo:function(e){var t=Number(e.target.value.replace(/[^\.\d]/g,""))?Number(e.target.value.replace(/[^\.\d]/g,"")):Number(0),n=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0],i=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1];if(!Number(n)&&0!=Number(n)||Number(n)>=Number(i)){this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0]=Number(i)-1>=0?Number(Number(i)-1):Number(n)?Number(n):Number(0);var a;return a=Number(n)?Number(n)+1:1,this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=t||a,Number(n)>Number(i)&&!Number(i)&&(this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=Number(n)+1),Number(n)>Number(i)&&Number(n)&&Number(i)&&(this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0]=Number(i)-1),this.$forceUpdate(),void(this.conditionsList[this.andIndex].children[this.orIndex].columnValue=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel.join(","))}this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=t,this.conditionsList[this.andIndex].children[this.orIndex].columnValue=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel.join(","),this.$forceUpdate()},toInputFrom:function(e){var t=Number(e.target.value.replace(/[^\d]/g,""))?Number(e.target.value.replace(/[^\d]/g,"")):"0",n=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0],i=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1];if(Number(i)||(this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=Number(n)+1),Number(n)>=Number(i))return this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=Number(n)+1,void this.$forceUpdate();this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0]=t,this.conditionsList[this.andIndex].children[this.orIndex].columnValue=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel.join(","),this.$forceUpdate()},toInputTo:function(e){var t=Number(e.target.value.replace(/[^\d]/g,""))?Number(e.target.value.replace(/[^\d]/g,"")):"0",n=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0],i=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1];if(Number(n)||(this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0]=Number(i)-1>=0?Number(i)-1:0),Number(n)>=Number(i))return this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=Number(n)+1,void this.$forceUpdate();this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=t,this.conditionsList[this.andIndex].children[this.orIndex].columnValue=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel.join(","),this.$forceUpdate()},changeDate:function(e,t,n,i){this.conditionsList[t].children[n].columnValue="null"==String(e)?"":String(e)},andConditionClick:function(e,t){this.$emit("editShow");var n=JSON.parse(t.widget.widgetParam);1!=t.widget.sourceFlag?this.conditionsList.push(this.judgeConditionType(t,JSON.parse(t.widget.widgetValues))):this.getOpenList(t,n[0].value,e)},orConditionClick:function(e,t,n){this.$emit("editShow");var i=JSON.parse(n.widget.widgetParam);1!=n.widget.sourceFlag?this.conditionsList[e].children.push(this.judgeOrConditionType(n,JSON.parse(n.widget.widgetValues))):this.getOpenList(n,i[0].value,t,e)},selectFocus:function(e,t,n){var i=this;this.andIndex=e,this.orIndex=t,this.componentIndex=n;var a=this.conditionsList[e].children[t].children[n];this.axios.get(this.baseUrl+"/api-plug/get-screening-widget-chain-detail?requestProject=gic-clique&widgetChainId="+a.esScreeningWidgetChainId).then(function(a){var l=a.data.result;if("开卡信息"!==l.chainNodeName&&"com009"!==l.widget.templateCode){var o=JSON.parse(l.widget.widgetValues),s=JSON.parse(l.widget.widgetParam);if(0==n)i.spliceCollection(i.conditionsList[e].children[t].children[n].levelOptions,o);else if(1==n)"com002"==l.widget.templateCode||"com001"==l.widget.templateCode?i.spliceCollection(i.conditionsList[e].children[t].children[n].levelOptions,o):"com007"==l.widget.templateCode&&i.getSecondFilterData(s[0].value,l.widgetFieldKey,{index:e,key:t,order:n},l);else if(2==n){if("com003"==l.widget.templateCode)return;"com001"==l.widget.templateCode&&i.spliceCollection(i.conditionsList[e].children[t].children[n].levelOptions,o)}}})},getSecondFilterData:function(e,t,n,i){var a=this,l=i.widget.templateCode;if("com007"==l||"com002"==l){var o={requestProject:this.repProjectName,key:t};this.axios.post(""+this.baseUrl+e,p.a.stringify(o)).then(function(e){var t=e.data.result;a.spliceCollection(a.conditionsList[n.index].children[n.key].children[n.order].levelOptions,t)})}else if("com001"==l){var s={requestProject:this.repProjectName,parentChainId:i.parentChainId,widgetFieldKey:i.widgetFieldKey};this.axios.post(this.baseUrl+"/api-plug/get-screening-chain-detail",p.a.stringify(s)).then(function(e){})}},spliceCollection:function(e,t){for(var n=0;n<e.length;n++)e[n]&&(e.splice(n,1),n--);for(var i=0;i<t.length;i++)e.push(t[i])},changeRemote:function(e,t,n,i){this.conditionsList[t].children[n].columnValue=e.join(" ")},selectTree:function(e,t,n,i){var a=this,l={};Object($.setTimeout)(function(){l=JSON.parse(c()(a.conditionsList[t].children[n].children[i].levelModel)),a.conditionsList[a.andIndex].children[a.orIndex].columnValue=l.join(" ")},100)},deSelectTree:function(e,t,n,i){var a=this,l={};Object($.setTimeout)(function(){l=JSON.parse(c()(a.conditionsList[t].children[n].children[i].levelModel)),a.conditionsList[a.andIndex].children[a.orIndex].columnValue=l.join(" ")},100)},remoteMethod:Object(D.a)(function(e){var t=this.conditionsList[this.andIndex].children[this.orIndex].children[this.componentIndex].levelModel,n=this.conditionsList[this.andIndex].children[this.orIndex].children[this.componentIndex].levelOptions;if(""!==e){var i=[];n&&n.length&&n.forEach(function(e,n){-1!=t.indexOf(e.key)&&i.push(e)}),this.conditionsList[this.andIndex].children[this.orIndex].children[this.componentIndex].levelOptions=i;var a=this.conditionsList[this.andIndex].children[this.orIndex].children[this.componentIndex-1].url;this.getCurrentData(a,e)}},600),getStoreList:function(e,t){var n=this,i={searchParam:e,selectedIds:t?String(t):"",flag:null,requestProject:n.repProjectName};n.axios.post(n.baseUrl+"/api-plug/query-store-by-code-name",p.a.stringify(i)).then(function(e){var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.value=e.storeName,e.key=e.storeId}),void(n.conditionsList[n.andIndex].children[n.orIndex].children[n.componentIndex].levelOptions=t.result);n.$message.error({duration:1e3,message:t.message})}).catch(function(e){console.log(e),n.$message.error({duration:1e3,message:e.message})})},getCurrentData:function(e,t){var n=this,i={requestProject:n.repProjectName,name:t};n.axios.post(n.baseUrl+e,p.a.stringify(i)).then(function(e){var t=e.data;if(0==t.errorCode){t.result.forEach(function(e,t){n.conditionsList[n.andIndex].children[n.orIndex].children[n.componentIndex].levelOptions.unshift(e)});var i={},a=n.conditionsList[n.andIndex].children[n.orIndex].children[n.componentIndex].levelOptions;return a=a.reduce(function(e,t){return!i[t.key]&&(i[t.key]=e.push(t)),e},[]),void(n.conditionsList[n.andIndex].children[n.orIndex].children[n.componentIndex].levelOptions=a)}n.$message.error({duration:1e3,message:t.message})}).catch(function(e){console.log(e),n.$message.error({duration:1e3,message:e.message})})},selected:function(e){e.country&&(this.conditionsList[e.index].children[e.indexKey].columnValue=e.areaId)},deleteCell:function(e,t){var n=this;this.conditionsList[e].children.splice(t,1),this.conditionsList.map(function(e){e.children instanceof Array&&e.children.map(function(e){e.children[1]&&e.children[1].uuid&&(e.children[1].storeFlag=!1,n.$nextTick(function(t){e.children[1].storeFlag=!0}))})}),0==this.conditionsList[e].children.length&&this.conditionsList.splice(e,1),0===this.conditionsList.length&&this.$emit("hideBtn",0)},showWarn:function(e,t){this.$message({message:e,type:t})},returnFlag:function(e){return e.forEach(function(e,t){e.children.forEach(function(e,t){e.columnValue||e.children.forEach(function(t){e.columnValue=t.uuid?t.uuid:""})})}),!0},editTemp:function(){var e=this;this.OperateType=!1,this.editList=JSON.parse(c()(this.conditionsList)),this.conditionsList.forEach(function(t,n){t.children.forEach(function(t,i){e.editList[n].children[i].children[1]&&(t.children[1].uuid=e.editList[n].children[i].children[1].uuid)})}),this.newCardList&&this.newCardList.length&&this.conditionsList.forEach(function(t,n){t.children.forEach(function(t,i){e.newCardList[n].children[i].children[1]&&(t.children[1].uuid=e.newCardList[n].children[i].children[1].uuid)})}),this.conditionDetailShow=!1,this.conditionsShow=!0,this.conditionsList.length?this.$emit("editShow"):this.$emit("hideBtn")},resetTemp:function(){this.conditionDetailShow=!1,this.conditionsShow=!0,this.conditionsList=[],this.templateData=[],this.$emit("hideBtn"),this.$emit("findFilter",""),this.$emit("getBackData","")},confirmSet:function(){var e=this,t=this;return new r.a(function(n,i){o()(a.a.mark(function i(){var l,o,s,r,d;return a.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(l=void 0,e.conditionsList.forEach(function(e){e.children.forEach(function(e){e.children&&(l=e.children.every(function(e){return"com021"==e.templateCode||""!=e.levelModel}))})}),l){i.next=5;break}return e.$message.warning("请先完善筛选信息!"),i.abrupt("return");case 5:if(o=JSON.parse(c()(e.conditionsList)),e.newCardList=JSON.parse(c()(e.conditionsList)),s={list:[],type:"and"},o.length){i.next=11;break}return t.showWarn("请完善筛选条件","warning"),i.abrupt("return",!1);case 11:if(t.returnFlag(o)){i.next=14;break}return t.showWarn("请完善筛选条件","warning"),i.abrupt("return",!1);case 14:if(r=!0,o.forEach(function(e,t){var n={type:"or",list:[]};e.children.forEach(function(e,t){var i={type:"data",data:{}};i.data.key=e.columnKey,i.data.compute=e.computeCharacter,i.data.value=e.columnValue,e.dealKey&&(i.data.dealKey=e.dealKey),"birthday"!=e.columnKey&&"birthdayMD"!=e.columnKey||parseInt(e.columnValue.split(",")[0])>parseInt(e.columnValue.split(",")[1])&&(r=!1),e.children.forEach(function(e,t){var n=[];"com005"==e.templateCode&&(e.levelOptions&&e.levelOptions.length&&e.levelOptions.forEach(function(t,i){-1!==e.levelModel.indexOf(t.key)&&n.push(t)}),e.levelOptions=n)}),n.list.push(i)}),s.list.push(n)}),d=e.filterPassValue(o),console.log("过滤之后的数据:>>>>>",c()(d)),t.selectDataList=s,r){i.next=22;break}return t.showWarn("生日不能跨年","warning"),i.abrupt("return",!1);case 22:return i.next=24,t.getAbInfo(s,d);case 24:n();case 25:case"end":return i.stop()}},i,e)}))()})},calculateNum:function(e){var t=0;return this.selectDataList.list.length&&this.selectDataList.list.forEach(function(e,n){e.list.length&&(t+=e.list.length)}),t},getAbInfo:function(e,t){var n=this;return new r.a(function(i,a){var l=n,o={params:c()(e),requestProject:l.repProjectName,sceneCode:l.repSceneCode};l.axios.post(l.baseUrl+"/api-plug/screening-show-back",p.a.stringify(o)).then(function(n){var a=n.data;0==a.errorCode&&(l.templateData=a.result.replace(/或/g," 或 ").replace(/且/g," 且 "),l.templatetxt=a.result,l.conditionsShow=!1,l.conditionDetailShow=!0,l.$emit("findFilter",c()(e)),c()(t)&&l.$emit("getBackData",c()(t)),l.$emit("editHide"),i())}).catch(function(e){l.$message.error({duration:1e3,message:e.message})})})},cancelSet:function(){var e=this;if(this.conditionsList.forEach(function(t,n){t.children.forEach(function(t,i){t.children[1].uuid=e.editList[n].children&&e.editList[n].children[i].children[1].uuid})}),this.OperateType=!1,this.templateData&&this.templateData.length)return this.conditionsShow=!1,this.conditionDetailShow=!0,void this.$emit("editHide");this.conditionsList=[],this.$emit("hideBtn")},saveTemp:function(){JSON.parse(c()(this.conditionsList))},getTempDetail:function(){var e=this,t={requestProject:this.repProjectName,id:this.repId};this.axios.post(this.baseUrl+"/api-plug/get-screening-detail",p.a.stringify(t)).then(function(t){var n=t.data;if(0!=n.errorCode)e.$message.error({duration:1e3,message:n.message});else if(n.result){var i=n.result.detail&&JSON.parse(n.result.detail);i&&i.length&&(i.forEach(function(t,n){t.children.forEach(function(t,n){if("8b0f770c72c24158bda1105b40d7336c"==t.esScreeningWidgetChainId&&(-1==(t.children[0]&&t.children[0].levelOptions.map(function(e){return e.key})).indexOf(e.addObjKey.key)&&t.children[0].levelOptions.push(e.addObjKey),"storeWidget"===t.dealKey)){var i={requestProject:e.repProjectName,parentChainId:t.esScreeningWidgetChainId,widgetFieldKey:t.children[0].levelModel};e.axios.post(e.baseUrl+"/api-plug/get-screening-chain-detail",p.a.stringify(i)).then(function(e){var n=e.data.result.widget,i={esScreeningWidgetChainId:n.esScreeningWidgetChainId,property:n.property,levelModel:[],templateCode:n.templateCode,levelOptions:[],widgetInstruction:n.widgetInstruction,widgetName:n.widgetName,storeOption:t.children[1].storeOption,uuid:t.children[1].uuid,storeFlag:!1};t.children[1].levelOptions.push(i)})}})}),e.conditionsList=i,e.$emit("editHide"))}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},judgeConditionType:function(e,t){console.log("添加并且条件");this.conditionsList.length;var n=void 0;return 19===e.property&&"com021"===e.widget.templateCode&&(n=e.widget.widgetName),{esScreeningWidgetChainId:e.esScreeningWidgetChainId,chainNodeName:e.chainNodeName,children:[{esScreeningWidgetChainId:e.esScreeningWidgetChainId,property:e.property,chainNodeName:e.chainNodeName,columnKey:"",computeCharacter:"",columnValue:"",children:[{esScreeningWidgetChainId:e.esScreeningWidgetChainId,property:e.property,levelModel:"",templateCode:e.widget.templateCode,widgetName:n,levelOptions:t}]}]}},getOpenList:function(e,t,n,i){var a=this,l={requestProject:a.repProjectName};a.axios.post(a.baseUrl+t,p.a.stringify(l)).then(function(t){var l=t.data;if(0==l.errorCode)return l.result.forEach(function(e,t){e.value=e.name,e.key=e.id}),"or"==n?void a.conditionsList[i].children.push(a.judgeOrConditionType(e,l.result)):void a.conditionsList.push(a.judgeConditionType(e,l.result));a.$message.error({duration:1e3,message:l.message})}).catch(function(e){console.log(e),a.$message.error({duration:1e3,message:e.message})})},judgeOrConditionType:function(e,t){var n=void 0;return e.widget.widgetName.indexOf("门店")>-1&&(n=e.widget.widgetName),{esScreeningWidgetChainId:e.esScreeningWidgetChainId,property:e.property,chainNodeName:e.chainNodeName,columnKey:"",computeCharacter:"",columnValue:"",children:[{esScreeningWidgetChainId:e.esScreeningWidgetChainId,levelModel:"",templateCode:e.widget.templateCode,widgetName:n,levelOptions:t}]}}},watch:{flag:{immediate:!0,handler:function(e){this.flagStore=e}},isAdd:{immediate:!0,handler:function(e){this.OperateType=e}},projectName:function(e,t){this.repProjectName=e||"gic-clique"},sceneValue:function(e,t){this.repSceneCode=e||"member"},useId:function(e,t){this.repId=e,this.getTempDetail()},hasSearchData:function(e,t){e&&(this.responseData=JSON.parse(e),this.getAbInfo(this.responseData),this.$emit("editHide"))},tempData:function(e,t){this.tempDataTemp=e}},mounted:function(){this.getDataList(),this.repProjectName=this.projectName||"gic-clique",this.repSceneCode=this.sceneValue||"member",this.repId=this.useId,this.$emit("hideBtn"),this.repId&&this.getTempDetail(),this.hasSearchData&&(console.log("hasSearchData//////////",this.hasSearchData),this.responseData=JSON.parse(this.hasSearchData),this.getAbInfo(this.responseData),this.$emit("editHide")),this.tempData&&(this.tempDataTem=this.tempData)},components:{Treeselect:v.a,tags:M,FilterTxt:b,gicStoreGroup:m.gicStoreGroup,GicSelect:T}},j={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"people-content"},[n("div",{staticClass:"people-temp-head"},[e.conditionDetailShow?n("div",{staticClass:"condition-detail-contain"},[n("div",{staticClass:"screening-condition"},[n("div",{staticClass:"detail",attrs:{id:"detail-tempcondition"}},[n("filter-txt",{attrs:{templatetxt:e.templatetxt}})],1),e._v(" "),n("span",{staticClass:"el-icon-edit btn-edit-group",staticStyle:{display:"inline-block"},attrs:{id:"btn-edit-group-tempcondition",title:"编辑用户群"},on:{click:e.editTemp}}),e._v(" "),n("span",{staticClass:"el-icon-delete btn-cancel-group",attrs:{id:"btn-cancel-group-tempcondition",title:"重置条件"},on:{click:e.resetTemp}})])]):e._e(),e._v(" "),n("div",{staticClass:"filter-condition-wrap"},[e.conditionsShow?n("div",{staticClass:"filter-content"},[n("p",{staticClass:"member-templates-condition-title"},[e._v("筛选条件")]),e._v(" "),n("div",{staticClass:"filter-group marginLeft134"},[n("div",{staticClass:"rations",attrs:{id:"app1"}},e._l(e.conditionsList,function(t,i){return t.children.length>0?n("div",{staticClass:"condition-cell"},[0!=i?n("div",{staticClass:"andlabels labelsbg_white",attrs:{"data-ration-id":"index"}},[e._v("并且")]):e._e(),e._v(" "),n("div",{staticClass:"filter-box inline-block ration",attrs:{"data-ration-id":"index"}},[e._l(t.children,function(t,a){return n("div",{staticClass:"group_combo",attrs:{"data-group-id":"1"}},[0!=a?n("div",{staticClass:"orlabels"},[e._v("或者")]):e._e(),e._v(" "),n("div",{staticClass:"filter-message groupbox"},[n("span",{staticClass:"el-icon-close filter-close",on:{click:function(t){e.deleteCell(i,a)}}}),e._v(" "),n("p",{staticClass:"fliter-message-title inline-block"},[e._v(e._s(t.chainNodeName))]),e._v(" "),e._l(t.children,function(t,l){return["com021"==t.templateCode&&t.storeFlag?n("div",{key:l,staticClass:"gic-select-wrap inline-block"},[n("vue-gic-store-group",{key:l,attrs:{flag:e.flagStore,options:t.storeOption,uuid:t.uuid,isAdd:e.OperateType},on:{"update:uuid":function(n){e.$set(t,"uuid",n)}}})],1):e._e(),e._v(" "),"com001"!=t.templateCode||t.widgetName?e._e():n("div",{staticClass:"gic-select-wrap inline-block"},[n("div",{staticClass:"gic-select"},[n("el-select",{staticClass:"temp-select",attrs:{placeholder:"请选择"},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.tempChange(i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}},e._l(t.levelOptions,function(e){return n("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}))],1)]),e._v(" "),"com002"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("el-select",{staticClass:"temp-select",attrs:{multiple:"",placeholder:"请选择"},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.tempChangeMultip(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}},e._l(t.levelOptions,function(e){return n("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}))],1):e._e(),e._v(" "),"com003"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("el-input",{staticClass:"select-wrap-input",attrs:{placeholder:"请输入"},on:{focus:function(t){e.selectFocus(i,a,l)}},nativeOn:{keyup:function(t){return n=t,e.toInput(n,i,a,l);var n}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}}),e._v(" "),n("label")],1):e._e(),e._v(" "),"com013"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("el-input",{staticClass:"select-wrap-input",staticStyle:{"margin-right":"0"},attrs:{placeholder:t.widgetInstruction},on:{blur:e.blurFrom,focus:function(t){e.selectFocus(i,a,l)}},model:{value:t.levelModel[0],callback:function(n){e.$set(t.levelModel,0,n)},expression:"childCell.levelModel[0]"}}),e._v(" "),n("label",[e._v("-")]),e._v(" "),n("el-input",{staticClass:"select-wrap-input",staticStyle:{"margin-right":"0"},attrs:{placeholder:t.widgetInstruction},on:{blur:e.blurTo,focus:function(t){e.selectFocus(i,a,l)}},model:{value:t.levelModel[1],callback:function(n){e.$set(t.levelModel,1,n)},expression:"childCell.levelModel[1]"}})],1):e._e(),e._v(" "),"com004"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("treeselect",{attrs:{multiple:!0,placeholder:"请选择",options:t.levelOptions,noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"无数据",normalizer:e.normalizer,"value-consists-of":e.valueConsistsOf,searchable:!1,clearable:!1},on:{open:function(t){e.selectFocus(i,a,l)},select:function(t){e.selectTree(t,i,a,l)},deselect:function(t){e.deSelectTree(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}})],1):e._e(),e._v(" "),"com005"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block input-search-select"},[n("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:t.widgetInstruction,"reserve-keyword":!1,"remote-method":e.remoteMethod},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.changeRemote(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}},e._l(t.levelOptions,function(e){return n("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}))],1):e._e(),e._v(" "),"com006"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",format:"yyyyMMdd","value-format":"yyyyMMdd","default-time":["000000","235959"],"picker-options":e.pickerOptions},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.changeDate(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}})],1):e._e(),e._v(" "),"com007"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block",on:{click:function(t){e.selectFocus(i,a,l)}}},[n("el-select",{staticClass:"temp-select",attrs:{multiple:"",placeholder:"请选择"},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.tempChangeMultip(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}},e._l(t.levelOptions,function(e){return n("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}))],1):e._e(),e._v(" "),"com008"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("gic-select",{attrs:{dateval:t.levelModel},on:{"update:dateval":function(n){e.$set(t,"levelModel",n)},change:function(t){e.changeGicSelectValue(i,a,l)}}})],1):e._e(),e._v(" "),"com009"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("div",{staticClass:"gic-select"},[n("el-select",{staticClass:"temp-select",attrs:{placeholder:"请选择"},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.tempChange(i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}},e._l(t.levelOptions,function(e){return n("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}))],1)]):e._e(),e._v(" "),"com010"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block input-tags"},[n("tags",{attrs:{tags:t.levelModel,placeholder:t.widgetInstruction},on:{"update:tags":function(n){e.$set(t,"levelModel",n)},click:function(t){e.selectFocus(i,a,l)},tagsChange:function(t){e.changeCreate(t,i,a,l)}}})],1):e._e(),e._v(" "),"com011"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("treeselect",{attrs:{multiple:!0,placeholder:"请选择",options:t.levelOptions,noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"无数据",normalizer:e.normalizer,"value-consists-of":"BRANCH_PRIORITY",searchable:!0,clearable:!1},on:{open:function(t){e.selectFocus(i,a,l)},select:function(t){e.selectTree(t,i,a,l)},deselect:function(t){e.deSelectTree(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}})],1):e._e(),e._v(" "),"com012"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",format:"yyyyMMdd","value-format":"yyyyMMddHHmmss","default-time":["000000","235959"],"picker-options":e.pickerOptionsRange},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.changeDate(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}})],1):e._e()]})],2)])}),e._v(" "),t.children.length<e.orConditionLength?n("div",{staticClass:"add-or-box"},[n("span",{staticClass:"add-or-words"},[e._v("或者")]),e._v(" "),n("span",{staticClass:"add-or-type",attrs:{id:""}},[n("ul",{staticClass:"filter-button condition-type",attrs:{id:""}},e._l(e.conditionTypeList,function(t,a){return n("li",{attrs:{"data-flag":"or","data-index":"index","data-key":"key","data-conditiontype":"belong"},on:{click:function(n){e.orConditionClick(i,"or",t)}}},[e._v(e._s(t.chainNodeName))])}))])]):e._e()],2)]):e._e()})),e._v(" "),e.conditionsList.length<e.andConditionLength?n("div",{staticClass:"filter-and add-and-box addAndConditions"},[e.conditionsList.length>0?n("span",{staticClass:"and-words"},[e._v("并且")]):e._e(),e._v(" "),n("span",{staticClass:"conditionTypes"},[n("ul",{staticClass:"filter-button condition-type"},e._l(e.conditionTypeList,function(t,i){return n("li",{attrs:{"data-flag":"and","data-conditiontype":"belong"},on:{click:function(n){e.andConditionClick("and",t)}}},[e._v(e._s(t.chainNodeName))])}))])]):e._e()])]):e._e()])])])},staticRenderFns:[]};var E=n("VU/8")(V,j,!1,function(e){n("IQkE")},"data-v-8fe56306",null);t.a=E.exports},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("//Fk"),a=n.n(i),l=n("7+uW"),o={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("transition",{attrs:{name:"fade",mode:"out-in"}},[t("router-view")],1)],1)},staticRenderFns:[]};var s=n("VU/8")({name:"App",data:function(){return{}}},o,!1,function(e){n("gx7t")},null,null).exports,r=n("/ocq"),d=n("5tgt"),c=n.n(d);l.default.use(r.a);var u=function(e){n.e(1).then(n.bind(null,"EE2z")).then(function(t){e(t)})};window.sessionStorage.getItem("token")&&store.commit(types.LOGIN,window.sessionStorage.getItem("token"));var h,p=[{path:"/",name:"index",component:c()("index","index"),children:[{path:"/companyGroup",name:"集团信息",component:c()("companyGroup/membershipSystem","companyGroupInfo")},{path:"/memberCardSet",name:"会员卡设置",component:c()("companyGroup/membershipSystem","memberCardSet")},{path:"/memberGrade",name:"会员等级列表",component:c()("companyGroup/membershipSystem","memberGrade")},{path:"/addMemberGrade",name:"添加等级列表",component:c()("companyGroup/membershipSystem","addMemberGrade")},{path:"/editMemberGrade",name:"编辑等级列表",component:c()("companyGroup/membershipSystem","editMemberGrade")},{path:"/addGroupGrade",name:"添加集团会员等级",component:c()("companyGroup/membershipSystem","addGroupGrade")},{path:"/editGroupGrade",name:"编辑集团会员等级",component:c()("companyGroup/membershipSystem","editGroupGrade")},{path:"/addGroupCate",name:"添加集团折扣策略",component:c()("companyGroup/membershipSystem","addGroupCate")},{path:"/editGroupCate",name:"编辑集团折扣策略",component:c()("companyGroup/membershipSystem","editGroupCate")},{path:"/pointSystem",name:"积分制度",component:c()("companyGroup/membershipSystem","pointSystem")},{path:"/addPointSystem",name:"新增积分获取策略",component:c()("companyGroup/membershipSystem","addPointSystem")},{path:"/editPointSystem",name:"编辑积分获取策略",component:c()("companyGroup/membershipSystem","editPointSystem")},{path:"/addIntegralSytem",name:"新增积分抵现策略",component:c()("companyGroup/membershipSystem","addIntegralSytem")},{path:"/editIntegralSytem",name:"编辑积分抵现策略",component:c()("companyGroup/membershipSystem","editIntegralSytem")},{path:"/nearStoreSet",name:"附近门店",component:c()("companyGroup/membershipSystem","nearStoreSet")},{path:"/memberAchievement",name:"会员成就",component:c()("companyGroup/memberServices","memberAchievement")},{path:"/memberTask",name:"会员任务",component:c()("companyGroup/memberServices","memberTask")}]},{path:"/memberInfoTemplate",name:"开卡字段配置模板",component:c()("companyGroup/membershipSystem","memberInfoTemplate")},{path:"/login",name:"集团商户登录",component:c()("companyGroup","login")},{path:"/403",name:"无权访问",component:u},{path:"/404",name:"error404",component:u},{path:"/500",name:"error500",component:u},{path:"*",redirect:"/404",hidden:!0}],m=new r.a({routes:p,scrollBehavior:function(){return{y:0}}}),g=n("zL8q"),v=n.n(g),f=n("Rf8U"),y=n.n(f),b=n("mtWM"),x=n.n(b),I=n("bOdI"),C=n.n(I),k=n("NYxO"),w=n("5reh");l.default.use(k.a);var L=new k.a.Store({state:{user:{},token:null,title:"",show:!1},mutations:(h={},C()(h,w.a,function(e,t){sessionStorage.token=t,e.token=t}),C()(h,w.b,function(e){sessionStorage.removeItem("token"),e.token=null}),C()(h,w.d,function(e,t){e.title=t}),C()(h,w.c,function(e,t){e.show=t}),h)}),S=(n("4qCZ"),n("tvR6"),n("uKUT"),n("Xcu2"),n("kIPI")),_=n.n(S),N=n("Yw2C"),M=n.n(N),O=n("dq+2"),G=n.n(O),T=n("SE7k"),D=n.n(T),$=n("XsK6"),V=n.n($),j=n("+adj"),E={name:"dm-delete",props:{tips:{type:String,default:"是否删除?"}},data:function(){return{visible:!1}},methods:{cancel:function(){this.visible=!1},confirm:function(){this.visible=!1,this.$emit("confirm")}}},P={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-popover",{staticClass:"el-button el-button--text",attrs:{placement:"top",width:"186"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[n("p",{staticStyle:{"line-height":"1.5",padding:"10px 10px 20px",color:"#606266"}},[e._v(e._s(e.tips))]),e._v(" "),n("div",{staticStyle:{"text-align":"right",margin:"0"}},[n("el-button",{attrs:{size:"mini",type:"text"},on:{click:e.cancel}},[e._v("取消")]),e._v(" "),n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.confirm}},[e._v("确定")])],1),e._v(" "),n("span",{attrs:{slot:"reference"},slot:"reference"},[e._t("default")],2)])},staticRenderFns:[]},F=n("VU/8")(E,P,!1,null,null,null).exports,A=n("TNE5");l.default.component("delete-tip",F),l.default.use(V.a),l.default.use(D.a),l.default.use(G.a),l.default.use(M.a),l.default.use(_.a),l.default.use(j.gicStoreGroup),l.default.use(A.a),l.default.config.productionTip=!1,l.default.use(v.a),l.default.use(y.a,x.a),l.default.axios.defaults.withCredentials=!0,l.default.axios.interceptors.request.use(function(e){return e},function(e){return console.log("requesterr"+e),a.a.reject(e)}),l.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:g.Message.error("服务器500")}return a.a.reject(e.response.data)}),new l.default({el:"#app",router:m,store:L,components:{App:s},template:"<App/>"})},"Vna/":function(e,t,n){var i={"./companyGroup/login.vue":["gOFg",0,32],"./companyGroup/memberServices/memberAchievement.vue":["j6GH",0,10],"./companyGroup/memberServices/memberTask.vue":["cxQk",0,12],"./companyGroup/memberTableEdit.vue":["PDVn",0,23],"./companyGroup/membershipSystem/addGroupCate.vue":["DaJb",0,26],"./companyGroup/membershipSystem/addGroupGrade.vue":["y9jV",0,18],"./companyGroup/membershipSystem/addIntegralSytem - 副本.vue":["6tnR",0,27],"./companyGroup/membershipSystem/addIntegralSytem.vue":["tFd/",0,9],"./companyGroup/membershipSystem/addMemberGrade.vue":["ge0i",0,22],"./companyGroup/membershipSystem/addPointSystem.vue":["ewsH",0,16],"./companyGroup/membershipSystem/companyGroupInfo.vue":["1H9E",0,14],"./companyGroup/membershipSystem/editGroupCate.vue":["+Lzv",0,29],"./companyGroup/membershipSystem/editGroupGrade.vue":["QwkL",0,28],"./companyGroup/membershipSystem/editIntegralSytem - 副本.vue":["NRRi",0,30],"./companyGroup/membershipSystem/editIntegralSytem.vue":["KjG/",0,8],"./companyGroup/membershipSystem/editMemberGrade.vue":["Iz3c",0,19],"./companyGroup/membershipSystem/editPointSystem.vue":["GJjE",0,25],"./companyGroup/membershipSystem/memberCardSet.vue":["fZcc",5,0],"./companyGroup/membershipSystem/memberGrade.vue":["C6vQ",0,31],"./companyGroup/membershipSystem/memberInfoTemplate.vue":["zCRq",7,0],"./companyGroup/membershipSystem/nearStoreSet.vue":["Z9/t",0,17],"./companyGroup/membershipSystem/pointSystem.vue":["b5xz",6,0],"./errorPage/401.vue":["4KSJ",11],"./errorPage/403.vue":["aM+6",2],"./errorPage/404.vue":["PRsh",3],"./errorPage/500.vue":["/HCr",4],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",24],"./linktools/linktools.vue":["Lc2x",0,15],"./linktools/linktoolsold.vue":["/8lq",0,21],"./linktools/linktoolspage.vue":["HLON",0,13],"./login/login.vue":["6Qob",0,20]};function a(e){var t=i[e];return t?Promise.all(t.slice(1).map(n.e)).then(function(){return n(t[0])}):Promise.reject(new Error("Cannot find module '"+e+"'."))}a.keys=function(){return Object.keys(i)},a.id="Vna/",e.exports=a},Xcu2:function(e,t){},fxLD:function(e,t){},gx7t:function(e,t){},mBjh:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n=document.createElement("_"),i=n.appendChild(document.createElement("_")),a=n.appendChild(document.createElement("_")),l=i.appendChild(document.createElement("_")),o=void 0,s=void 0;return i.style.cssText=n.style.cssText="height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:0s;width:100%;z-index:-1",l.style.cssText=a.style.cssText="display:block;height:100%;transition:0s;width:100%",l.style.width=l.style.height="200%",e.appendChild(n),r(),function(){d(),e.removeChild(n)};function r(){d();var l=e.offsetWidth,c=e.offsetHeight;l===o&&c===s||(o=l,s=c,a.style.width=2*l+"px",a.style.height=2*c+"px",n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight,i.scrollLeft=i.scrollWidth,i.scrollTop=i.scrollHeight,t({width:l,height:c})),i.addEventListener("scroll",r),n.addEventListener("scroll",r)}function d(){i.removeEventListener("scroll",r),n.removeEventListener("scroll",r)}}},p0Bk:function(e,t){},tvR6:function(e,t){},uKUT:function(e,t){}},["NHnr"]);
//# sourceMappingURL=app.3f07ce0b8ab266acdf51.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
webpackJsonp([34],{"3g3P":function(e,t){},"4qCZ":function(e,t){},"5reh":function(e,t,n){"use strict";n.d(t,"a",function(){return i}),n.d(t,"b",function(){return a}),n.d(t,"d",function(){return l}),n.d(t,"c",function(){return o});var i="login",a="logout",l="title",o="show"},"5tgt":function(e,t,n){e.exports=function(e,t){return function(i){n("Vna/")("./"+e+"/"+t+".vue").then(function(e){i(e)})}}},"65pS":function(e,t){},"BB/G":function(e,t){},KEf1:function(e,t,n){"use strict";var i=n("pL+9"),a=n.n(i),l=n("oWED"),o=n("g56/"),s=n.n(o),r=(n("BB/G"),{name:"filter-txt",props:{templatetxt:{type:String,default:""}},data:function(){return{templateArr:[],singleTxt:"",templateText:""}},methods:{getText:function(){var e=this,t=this.templateText;t&&t.replace(/[\(|\)]/g,"")&&(t.includes("或")||t.includes("且")||(t=t.replace(/[\(|\)]/g,""),this.templateArr.push([t])),t.includes("或")&&!t.includes("且")&&(t=(t=t.replace(/[\(|\)]/g,"")).split("或"),this.templateArr.push(t)),t.includes("且")&&(t.includes("或")?(t=t.split("且")).forEach(function(t){var n=t.replace(/[\(|\)]/g,"").split("或");e.templateArr.push(n)}):(t=t.split("且")).forEach(function(t){var n=t.replace(/[\(|\)]/g,"");e.templateArr.push([n])})),console.log(this.templateArr))}},watch:{templatetxt:{immediate:!0,handler:function(e){this.templateArr=[],this.templateText=e,this.getText()}}}}),d={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.templateArr.length>0?n("div",{staticClass:"filtertxt"},[1===e.templateArr.length&&1===e.templateArr[0].length?n("span",[n("span",[e._v("(")]),e._v(" "),e._l(e.templateArr[0],function(t,i){return n("span",{key:"hash"+i.toString(),staticClass:"light-txt"},[e._v(e._s(t))])}),e._v(" "),n("span",[e._v(")")])],2):e._e(),e._v(" "),1===e.templateArr.length&&e.templateArr[0].length>1?n("span",[n("span",[e._v("(")]),e._v(" "),e._l(e.templateArr[0],function(t,i){return n("span",{key:"hash"+i.toString()},[0!==i&&e.templateArr[0].length-1&&t?n("span",[e._v(" 或者 ")]):e._e(),e._v(" "),t?n("span",{staticClass:"light-txt"},[e._v(e._s(t))]):e._e()])}),e._v(" "),n("span",[e._v(")")])],2):e._e(),e._v(" "),e._l(e.templateArr,function(t,i){return e.templateArr.length>1&&e.templateArr[i][0]?n("span",{key:"hash"+i.toString()},[0!==i?n("span",[e._v(" 且 ")]):e._e(),e._v(" "),n("span",[e._v("(")]),e._v(" "),e._l(e.templateArr[i],function(t,a){return n("span",{key:"hashinner"+a.toString()},[0!==a&&e.templateArr[i].length-1&&t?n("span",[e._v(" 或者 ")]):e._e(),e._v(" "),t?n("span",{staticClass:"light-txt"},[e._v(e._s(t))]):e._e()])}),e._v(" "),n("span",[e._v(")")])],2):e._e()})],2):n("div")},staticRenderFns:[]};var c=n("VU/8")(r,d,!1,function(e){n("p0Bk")},null,null).exports,u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function h(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var p={email:new RegExp(/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/),url:new RegExp(/^(https?|ftp|rmtp|mms):\/\/(([A-Z0-9][A-Z0-9_-]*)(\.[A-Z0-9][A-Z0-9_-]*)+)(:(\d+))?\/?/i),text:new RegExp(/^[a-zA-Z]+$/),digits:new RegExp(/^[\d() \.\:\-\+#]+$/),isodate:new RegExp(/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/)},m={name:"InputTag",props:{tags:{type:Array,default:function(){return[]}},placeholder:{type:String,default:""},readOnly:{type:Boolean,default:!1},validate:{type:String|Function|Object,default:""},addTagOnKeys:{type:Array,default:function(){return[13,188,9]}},addTagOnBlur:{type:Boolean,default:!1},limit:{type:Number,default:-1},allowDuplicates:{type:Boolean,default:!1}},data:function(){return{newTag:"",innerTags:[].concat(h(this.tags)),isInputActive:!1}},watch:{tags:function(){this.innerTags=[].concat(h(this.tags))}},computed:{isLimit:function(){return this.limit>0&&Number(this.limit)===this.innerTags.length}},methods:{focusNewTag:function(){!this.readOnly&&this.$el.querySelector(".new-tag")&&this.$el.querySelector(".new-tag").focus()},handleInputFocus:function(){this.isInputActive=!0},handleInputBlur:function(e){this.isInputActive=!1,this.addNew(e)},addNew:function(e){var t=!e||-1!==this.addTagOnKeys.indexOf(e.keyCode),n=e&&"blur"!==e.type;(t||!n&&this.addTagOnBlur)&&!this.isLimit&&(-1===this.innerTags.indexOf(this.newTag.trim())?this.newTag.trim()&&(this.allowDuplicates||-1===this.innerTags.indexOf(this.newTag))&&this.validateIfNeeded(this.newTag)&&(this.innerTags.push(this.newTag.trim()),this.newTag="",this.tagChange()):this.newTag="")},validateIfNeeded:function(e){return""===this.validate||void 0===this.validate||("function"==typeof this.validate?this.validate(e):"string"==typeof this.validate&&Object.keys(p).indexOf(this.validate)>-1?p[this.validate].test(e):"object"!==u(this.validate)||void 0===this.validate.test||this.validate.test(e))},remove:function(e){this.innerTags.splice(e,1),this.tagChange()},removeLastTag:function(){this.newTag||(this.innerTags.pop(),this.tagChange())},tagChange:function(){this.$emit("update:tags",this.innerTags),this.chageTag()},chageTag:function(){this.$emit("tagsChange",this.innerTags)}}},g={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"vue-input-tag-wrapper",class:{"read-only":e.readOnly,"vue-input-tag-wrapper--active":e.isInputActive,"gic-select":"gic-select"},on:{click:function(t){e.focusNewTag()}}},[e._l(e.innerTags,function(t,i){return n("span",{key:i,staticClass:"input-tag el-tag el-tag--info el-tag--small"},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t))]),e._v(" "),e.readOnly?e._e():n("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(t){t.preventDefault(),t.stopPropagation(),e.remove(i)}}})])}),e._v(" "),e.readOnly||e.isLimit?e._e():n("input",{directives:[{name:"model",rawName:"v-model",value:e.newTag,expression:"newTag"}],ref:"inputtag",staticClass:"new-tag",attrs:{placeholder:e.placeholder,type:"text"},domProps:{value:e.newTag},on:{keydown:[function(t){return"button"in t||!e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete"])?(t.stopPropagation(),e.removeLastTag(t)):null},e.addNew],blur:e.handleInputBlur,focus:e.handleInputFocus,input:function(t){t.target.composing||(e.newTag=t.target.value)}}})],2)},staticRenderFns:[]};var v=n("VU/8")(m,g,!1,function(e){n("65pS")},null,null).exports,f={name:"GicSelect",props:{dateval:[String,Array]},data:function(){return{startVal:["",""],endVal:["",""],MonthList:[{key:1,value:"01",label:"1月"},{key:2,value:"02",label:"2月"},{key:3,value:"03",label:"3月"},{key:4,value:"04",label:"4月"},{key:5,value:"05",label:"5月"},{key:6,value:"06",label:"6月"},{key:7,value:"07",label:"7月"},{key:8,value:"08",label:"8月"},{key:9,value:"09",label:"9月"},{key:10,value:"10",label:"10月"},{key:11,value:"11",label:"11月"},{key:12,value:"12",label:"12月"}],daysList:[["01","03","05","07","08","10","12"],["02"],["04","06","09","11"]],startDateList:[{key:1,value:"01",label:"1日"},{key:2,value:"02",label:"2日"},{key:3,value:"03",label:"3日"},{key:4,value:"04",label:"4日"},{key:5,value:"05",label:"5日"},{key:6,value:"06",label:"6日"},{key:7,value:"07",label:"7日"},{key:8,value:"08",label:"8日"},{key:9,value:"09",label:"9日"},{key:10,value:"10",label:"10日"},{key:11,value:"11",label:"11日"},{key:12,value:"12",label:"12日"},{key:13,value:"13",label:"13日"},{key:14,value:"14",label:"14日"},{key:15,value:"15",label:"15日"},{key:16,value:"16",label:"16日"},{key:17,value:"17",label:"17日"},{key:18,value:"18",label:"18日"},{key:19,value:"19",label:"19日"},{key:20,value:"20",label:"20日"},{key:21,value:"21",label:"21日"},{key:22,value:"22",label:"22日"},{key:23,value:"23",label:"23日"},{key:24,value:"24",label:"24日"},{key:25,value:"25",label:"25日"},{key:26,value:"26",label:"26日"},{key:27,value:"27",label:"27日"},{key:28,value:"28",label:"28日"},{key:29,value:"29",label:"29日"},{key:30,value:"30",label:"30日"},{key:31,value:"31",label:"31日"}],endDateList:[{key:1,value:"01",label:"1日"},{key:2,value:"02",label:"2日"},{key:3,value:"03",label:"3日"},{key:4,value:"04",label:"4日"},{key:5,value:"05",label:"5日"},{key:6,value:"06",label:"6日"},{key:7,value:"07",label:"7日"},{key:8,value:"08",label:"8日"},{key:9,value:"09",label:"9日"},{key:10,value:"10",label:"10日"},{key:11,value:"11",label:"11日"},{key:12,value:"12",label:"12日"},{key:13,value:"13",label:"13日"},{key:14,value:"14",label:"14日"},{key:15,value:"15",label:"15日"},{key:16,value:"16",label:"16日"},{key:17,value:"17",label:"17日"},{key:18,value:"18",label:"18日"},{key:19,value:"19",label:"19日"},{key:20,value:"20",label:"20日"},{key:21,value:"21",label:"21日"},{key:22,value:"22",label:"22日"},{key:23,value:"23",label:"23日"},{key:24,value:"24",label:"24日"},{key:25,value:"25",label:"25日"},{key:26,value:"26",label:"26日"},{key:27,value:"27",label:"27日"},{key:28,value:"28",label:"28日"},{key:29,value:"29",label:"29日"},{key:30,value:"30",label:"30日"},{key:31,value:"31",label:"31日"}]}},methods:{handleMonthValue:function(e,t){var n=this.daysList.findIndex(function(e,n){return e.includes(t)});"start"==e?this.handleChangeData(this.startDateList,n):this.handleChangeData(this.endDateList,n)},handleChangeData:function(e,t){var n=e.length;0==t?this.handleLength(n,e,0):2==t?this.handleLength(n,e,1):this.handleLength(n,e,2)},handleLength:function(e,t,n){if(31==e){if(0==n)return;1==n?t.pop():2==n&&t.splice(29,2)}else if(30==e)if(0==n)t.push({key:31,value:"31",label:"31日"});else{if(1==n)return;2==n&&t.splice(29,1)}else if(29==e)if(0==n)t.push({key:30,value:"30",label:"30日"}),t.push({key:31,value:"31",label:"31日"});else if(1==n)t.push({key:30,value:"30",label:"30日"});else if(2==n)return},handleStartMonthChange:function(e){this.handleMonthValue("start",e),this.handleDate(),this.$emit("change")},handleStartDateChange:function(e){this.handleDate(),this.$emit("change")},handleEndMonthChange:function(e){this.handleMonthValue("end",e),this.handleDate(),this.$emit("change")},handleEndDateChange:function(e){this.handleDate(),this.$emit("change")},handleDate:function(){if(this.startVal[0]&&this.startVal[0]&&this.endVal[0]&&this.endVal[1]){var e=this.startVal.join(""),t=this.endVal.join("");if(e-t>0)return this.$message.warning("开始生日日期不能大于结束日期"),void this.$emit("update:dateval","");var n=[e,t];this.$emit("update:dateval",n)}},replay:function(e,t){this.startVal[0]=e.slice(0,2),this.startVal[1]=e.slice(2,4),this.endVal[0]=t.slice(0,2),this.endVal[1]=t.slice(2,4)}},created:function(){this.dateval[0]&&this.dateval[1]&&this.replay(this.dateval[0],this.dateval[1])}},y={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"birth-select"},[n("div",{staticClass:"start-date date-block"},[n("el-select",{staticStyle:{width:"100px"},attrs:{placeholder:"月份"},on:{change:e.handleStartMonthChange},model:{value:e.startVal[0],callback:function(t){e.$set(e.startVal,0,t)},expression:"startVal[0]"}},e._l(e.MonthList,function(e){return n("el-option",{key:e.key,attrs:{value:e.value,label:e.label}})})),e._v(" "),n("span",{staticClass:"space"}),e._v(" "),n("el-select",{staticStyle:{width:"100px"},attrs:{placeholder:"日期"},on:{change:e.handleStartDateChange},model:{value:e.startVal[1],callback:function(t){e.$set(e.startVal,1,t)},expression:"startVal[1]"}},e._l(e.startDateList,function(e){return n("el-option",{key:e.key,attrs:{value:e.value,label:e.label}})}))],1),e._v(" "),n("span",{staticClass:"range"},[e._v("至")]),e._v(" "),n("div",{staticClass:"end-date date-block"},[n("el-select",{staticStyle:{width:"100px"},attrs:{placeholder:"月份"},on:{change:e.handleEndMonthChange},model:{value:e.endVal[0],callback:function(t){e.$set(e.endVal,0,t)},expression:"endVal[0]"}},e._l(e.MonthList,function(e){return n("el-option",{key:e.key,attrs:{value:e.value,label:e.label}})})),e._v(" "),n("span",{staticClass:"space"}),e._v(" "),n("el-select",{staticStyle:{width:"100px"},attrs:{placeholder:"日期"},on:{change:e.handleEndDateChange},model:{value:e.endVal[1],callback:function(t){e.$set(e.endVal,1,t)},expression:"endVal[1]"}},e._l(e.endDateList,function(e){return n("el-option",{key:e.key,attrs:{value:e.value,label:e.label}})}))],1)])},staticRenderFns:[]};var b=n("VU/8")(f,y,!1,function(e){n("fxLD")},"data-v-4925c424",null).exports,x=(n("22C0"),n("g85H")),I=n("162o"),C={name:"vue-gic-group-people",props:{flag:{type:Boolean,default:!1},isAdd:Boolean,projectName:String,sceneValue:String,useId:String,hasSearchData:String,tempData:String},data:function(){return{flagStore:!1,OperateType:"",repProjectName:"gic-clique",repSceneCode:"member",repId:"",tempDataTemp:"",selectDataList:[],templatetxt:"",responseData:"",baseUrl:"",pickerOptions:{},birthBegin:"",birthEnd:"",pickerBirthOptions:{onPick:function(e){function t(e){return e>9?""+e:"0"+e}console.log(e),this.birthBegin=t(new Date(e.minDate).getMonth()+1)+t(new Date(e.minDate).getDate()),this.birthEnd=t(new Date(e.maxDate).getMonth()+1)+t(new Date(e.maxDate).getDate()),console.log(new Date(e.minDate).getMonth(),new Date(e.maxDate),this.birthBegin,this.birthEnd)}},pickerOptionsRange:{},areaOptions:{provinceName:"",provinceId:"",cityName:"",cityId:"",countryName:"",countyId:""},tempValue:"",tempOptions:[{value:"选项1",label:"第一种人"},{value:"选项2",label:"第二种人"}],templateData:"",conditionDetailShow:!1,conditionsShow:!0,orConditionLength:3,andConditionLength:5,optionsNone:[],conditionsList:[],treeFlag:!1,nodeId:"0",storeData:[{storeGroupId:0,parentGroupId:"0",enterpriseId:"rrrr",storeGroupName:"所有门店",groupLevel:"fff",storeGroupChain:"所有门店",children:[{storeGroupId:1,parentGroupId:"0",enterpriseId:"rrrr",storeGroupName:"A区",groupLevel:"fff",storeGroupChain:"A区",children:[{storeGroupId:33,parentGroupId:"1",enterpriseId:"rrrr",storeGroupName:"A1区",groupLevel:"fff",storeGroupChain:"A1区"}]},{storeGroupId:2,parentGroupId:"0",enterpriseId:"rrrr",storeGroupName:"B区",groupLevel:"fff",storeGroupChain:"B区"},{storeGroupId:3,parentGroupId:"0",enterpriseId:"rrrr",storeGroupName:"C区",groupLevel:"fff",storeGroupChain:"C区"}]}],defaultProps:{children:"children",label:"storeGroupName"},selectTreeKeys:[],valueConsistsOf:"BRANCH_PRIORITY",normalizer:function(e){return e?{id:e.storeGroupId,label:e.storeGroupName,children:e.children}:{}},conditionTypeList:[],andIndex:"",orIndex:"",componentIndex:"",addObjKey:{key:"storeId",value:"所有关联门店"}}},beforeMount:function(){var e=window.location.origin;"-1"!=e.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=e},methods:{changeGicSelectValue:function(e,t,n){this.conditionsList[e].children[t].columnValue=this.conditionsList[e].children[t].children[1].levelModel.toString()},filterPassValue:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e=e.map(function(e,t){return e.children.map(function(e,t){return e.children.map(function(e,t){var n=e.levelModel,i=[];return Array.isArray(n)&&n.length?n.forEach(function(t){if(e.levelOptions&&e.levelOptions.length){var n=e.levelOptions.find(function(e){if(e)return e.key==t});i.push(n)}}):e.levelOptions&&e.levelOptions.length&&(i=e.levelOptions.filter(function(e){if(e)return e.key==n})),e.levelOptions.length=0,e.levelOptions=i,e}),e}),e})},tempChangeList:function(e){},tempChange:function(e,t,n){this.conditionsList[e].children[t].children[1]&&(this.conditionsList[e].children[t].children[1].storeFlag=!1),console.log(e,t,n);var i=this.conditionsList[e].children[t].children[n].esScreeningWidgetChainId,a=this.conditionsList[e].children[t].children[n].levelModel;this.getNextData(i,a,{index:e,key:t,order:n})},tempChangeMultip:function(e,t,n,i){this.conditionsList[t].children[n].columnValue=e.join(" ")},getDataList:function(){var e=this,t={sceneCode:this.repSceneCode,requestProject:this.repProjectName};this.axios.post(this.baseUrl+"/api-plug/get-screening-init-data",a.a.stringify(t)).then(function(t){console.log(t,t.data,t.data.errorCode);var n=t.data;0!=n.errorCode?e.$message.error({duration:1e3,message:n.message}):e.conditionTypeList=n.result}).catch(function(e){console.log(e),this.$message.error({duration:1e3,message:e.message})})},getNextData:function(e,t,n){var i=this,l=this;l.$forceUpdate();var o={requestProject:l.repProjectName,parentChainId:e,widgetFieldKey:t};l.axios.post(l.baseUrl+"/api-plug/get-screening-chain-detail",a.a.stringify(o)).then(function(e){console.log(e,e.data,e.data.errorCode);var a=e.data;if(0==a.errorCode){var o=a.result;return a.result?(console.log(l.conditionsList[l.andIndex].children[l.orIndex]),16!=o.property&&4!=o.property&&l.conditionsList[l.andIndex].children[l.orIndex].dealKey&&delete l.conditionsList[l.andIndex].children[l.orIndex].dealKey,1==o.property&&(l.conditionsList[l.andIndex].children[l.orIndex].computeCharacter=o.computeCharacter,l.conditionsList[l.andIndex].children[l.orIndex].columnValue="",l.conditionsList[l.andIndex].children[l.orIndex].dealKey&&delete l.conditionsList[l.andIndex].children[l.orIndex].dealKey),2==o.property&&(l.conditionsList[l.andIndex].children[l.orIndex].columnKey=o.columnKey,l.conditionsList[l.andIndex].children[l.orIndex].computeCharacter="",l.conditionsList[l.andIndex].children[l.orIndex].columnValue="",l.conditionsList[l.andIndex].children[l.orIndex].dealKey&&delete l.conditionsList[l.andIndex].children[l.orIndex].dealKey),3==o.property&&(l.conditionsList[l.andIndex].children[l.orIndex].computeCharacter=o.computeCharacter,l.conditionsList[l.andIndex].children[l.orIndex].columnKey=o.columnKey,l.conditionsList[l.andIndex].children[l.orIndex].columnValue="",l.conditionsList[l.andIndex].children[l.orIndex].dealKey&&delete l.conditionsList[l.andIndex].children[l.orIndex].dealKey),4==o.property&&(l.conditionsList[l.andIndex].children[l.orIndex].columnValue=o.columnValue),19===o.property&&"com021"===o.widget.templateCode&&(i.conditionsList[i.andIndex].children[i.orIndex].dealKey="storeWidget"),(16&o.property)>0&&(l.conditionsList[l.andIndex].children[l.orIndex].dealKey=o.dealKey,l.conditionsList[l.andIndex].children[l.orIndex].columnKey=o.columnKey,l.conditionsList[l.andIndex].children[l.orIndex].computeCharacter=o.computeCharacter,l.conditionsList[l.andIndex].children[l.orIndex].columnValue=""),void l.addNextData(a.result,t,n)):(i.$message.warning("没有此模板!"),void console.log("zuihou: result-null"))}l.$message.error({duration:1e3,message:a.message})}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},addNextData:function(e,t,n){for(var i=this.conditionsList[this.andIndex].children[this.orIndex].children,a=0;a<i.length;a++)this.componentIndex<a&&(i.splice(a,1),--a);if(e.widget&&1==e.widget.sourceFlag)return e.widget.widgetParam=JSON.parse(e.widget.widgetParam),"com005"==e.widget.templateCode?(this.conditionsList[this.andIndex].children[this.orIndex].children[this.componentIndex].url=e.widget.widgetParam[0].value,void this.pushData(e)):void this.getUrlData(e.widget.widgetParam,e,t);if(e&&e.widget){var l="com002"==e.widget.templateCode||"com010"==e.widget.templateCode||"com013"==e.widget.templateCode,o=void 0,s=JSON.parse(e.widget.widgetValues);19===e.property&&"com021"===e.widget.templateCode&&(o=e.widget.widgetName);var r={esScreeningWidgetChainId:e.esScreeningWidgetChainId,property:e.property,levelModel:l?[]:"",templateCode:e.widget.templateCode,levelOptions:s,widgetInstruction:e.widget.widgetInstruction?e.widget.widgetInstruction:"请选择",widgetName:o,storeOption:[0,1,2,3,4,5],storeFlag:!0,uuid:""};this.conditionsList[this.andIndex].children[this.orIndex].children.push(r)}},pushData:function(e){var t;t={esScreeningWidgetChainId:e.esScreeningWidgetChainId,property:e.property,levelModel:[],templateCode:e.widget.templateCode,levelOptions:[],widgetInstruction:e.widget.widgetInstruction?e.widget.widgetInstruction:"请选择",widgetName:e.widget.widgetName},this.conditionsList[this.andIndex].children[this.orIndex].children.push(t)},pushComData:function(e,t){var n;n={esScreeningWidgetChainId:e.esScreeningWidgetChainId,property:e.property,levelModel:[],templateCode:e.widget.templateCode,levelOptions:t},this.conditionsList[this.andIndex].children[this.orIndex].children.push(n)},getUrlData:function(e,t,n){var i=this,l={requestProject:i.repProjectName,key:n};i.axios.post(i.baseUrl+e[0].value,a.a.stringify(l)).then(function(e){var n=e.data;if(0==n.errorCode)return"com011"==t.widget.templateCode&&n.result.forEach(function(e,t){e.storeGroupId=e.provinceId,e.storeGroupName=e.provinceName,e.children.length&&e.children.forEach(function(e,t){e.storeGroupId=e.cityId,e.storeGroupName=e.cityName})}),void i.pushComData(t,n.result);i.$message.error({duration:1e3,message:n.message})}).catch(function(e){i.$message.error({duration:1e3,message:e.message})})},changeCreate:function(e,t,n,i){this.conditionsList[t].children[n].children[i].holderFlag||(this.conditionsList[t].children[n].children[i].holderFlag=!1),this.conditionsList[t].children[n].children[i].holderFlag||(this.conditionsList[t].children[n].children[i].holderFlag=!0,this.conditionsList[t].children[n].children[i].middleHolder=this.conditionsList[t].children[n].children[i].widgetInstruction),this.conditionsList[t].children[n].children[i].widgetInstruction=e.length?"":this.conditionsList[t].children[n].children[i].middleHolder,this.conditionsList[t].children[n].columnValue=e.join(" ")},toInput:function(e,t,n,i){var a=e.target.value;this.conditionsList[this.andIndex].children[this.orIndex].columnValue=String(a)},blurFrom:function(e){var t=Number(e.target.value.replace(/[^\.\d]/g,""))?Number(e.target.value.replace(/[^\.\d]/g,"")):Number(0),n=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0],i=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1];if(!Number(i)||Number(n)>=Number(i))return this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0]=t,this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=Number((Number(n)?Number(n):0)+1),this.$forceUpdate(),void(this.conditionsList[this.andIndex].children[this.orIndex].columnValue=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel.join(","));this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0]=t,this.conditionsList[this.andIndex].children[this.orIndex].columnValue=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel.join(","),this.$forceUpdate()},blurTo:function(e){var t=Number(e.target.value.replace(/[^\.\d]/g,""))?Number(e.target.value.replace(/[^\.\d]/g,"")):Number(0),n=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0],i=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1];if(!Number(n)&&0!=Number(n)||Number(n)>=Number(i)){this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0]=Number(i)-1>=0?Number(Number(i)-1):Number(n)?Number(n):Number(0);var a;return a=Number(n)?Number(n)+1:1,this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=t||a,Number(n)>Number(i)&&!Number(i)&&(this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=Number(n)+1),Number(n)>Number(i)&&Number(n)&&Number(i)&&(this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0]=Number(i)-1),this.$forceUpdate(),void(this.conditionsList[this.andIndex].children[this.orIndex].columnValue=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel.join(","))}this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=t,this.conditionsList[this.andIndex].children[this.orIndex].columnValue=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel.join(","),this.$forceUpdate()},toInputFrom:function(e){var t=Number(e.target.value.replace(/[^\d]/g,""))?Number(e.target.value.replace(/[^\d]/g,"")):"0",n=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0],i=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1];if(Number(i)||(this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=Number(n)+1),Number(n)>=Number(i))return this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=Number(n)+1,void this.$forceUpdate();this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0]=t,this.conditionsList[this.andIndex].children[this.orIndex].columnValue=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel.join(","),this.$forceUpdate()},toInputTo:function(e){var t=Number(e.target.value.replace(/[^\d]/g,""))?Number(e.target.value.replace(/[^\d]/g,"")):"0",n=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0],i=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1];if(Number(n)||(this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[0]=Number(i)-1>=0?Number(i)-1:0),Number(n)>=Number(i))return this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=Number(n)+1,void this.$forceUpdate();this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel[1]=t,this.conditionsList[this.andIndex].children[this.orIndex].columnValue=this.conditionsList[this.andIndex].children[this.orIndex].children[2].levelModel.join(","),this.$forceUpdate()},changeDate:function(e,t,n,i){this.conditionsList[t].children[n].columnValue="null"==String(e)?"":String(e)},andConditionClick:function(e,t){this.$emit("editShow");var n=JSON.parse(t.widget.widgetParam);1!=t.widget.sourceFlag?this.conditionsList.push(this.judgeConditionType(t,JSON.parse(t.widget.widgetValues))):this.getOpenList(t,n[0].value,e)},orConditionClick:function(e,t,n){this.$emit("editShow");var i=JSON.parse(n.widget.widgetParam);1!=n.widget.sourceFlag?this.conditionsList[e].children.push(this.judgeOrConditionType(n,JSON.parse(n.widget.widgetValues))):this.getOpenList(n,i[0].value,t,e)},selectFocus:function(e,t,n){var i=this;this.andIndex=e,this.orIndex=t,this.componentIndex=n;var a=this.conditionsList[e].children[t].children[n];this.axios.get(this.baseUrl+"/api-plug/get-screening-widget-chain-detail?requestProject=gic-clique&widgetChainId="+a.esScreeningWidgetChainId).then(function(a){var l=a.data.result;if("开卡信息"!==l.chainNodeName&&"com009"!==l.widget.templateCode){var o=JSON.parse(l.widget.widgetValues),s=JSON.parse(l.widget.widgetParam);if(0==n)i.spliceCollection(i.conditionsList[e].children[t].children[n].levelOptions,o);else if(1==n)"com002"==l.widget.templateCode||"com001"==l.widget.templateCode?i.spliceCollection(i.conditionsList[e].children[t].children[n].levelOptions,o):"com007"==l.widget.templateCode&&i.getSecondFilterData(s[0].value,l.widgetFieldKey,{index:e,key:t,order:n},l);else if(2==n){if("com003"==l.widget.templateCode)return;"com001"==l.widget.templateCode&&i.spliceCollection(i.conditionsList[e].children[t].children[n].levelOptions,o)}}})},getSecondFilterData:function(e,t,n,i){var l=this,o=i.widget.templateCode;if("com007"==o||"com002"==o){var s={requestProject:this.repProjectName,key:t};this.axios.post(""+this.baseUrl+e,a.a.stringify(s)).then(function(e){var t=e.data.result;l.spliceCollection(l.conditionsList[n.index].children[n.key].children[n.order].levelOptions,t)})}else if("com001"==o){var r={requestProject:this.repProjectName,parentChainId:i.parentChainId,widgetFieldKey:i.widgetFieldKey};this.axios.post(this.baseUrl+"/api-plug/get-screening-chain-detail",a.a.stringify(r)).then(function(e){})}},spliceCollection:function(e,t){for(var n=0;n<e.length;n++)e[n]&&(e.splice(n,1),n--);for(var i=0;i<t.length;i++)e.push(t[i])},changeRemote:function(e,t,n,i){this.conditionsList[t].children[n].columnValue=e.join(" ")},selectTree:function(e,t,n,i){var a=this,l={};Object(I.setTimeout)(function(){l=JSON.parse(JSON.stringify(a.conditionsList[t].children[n].children[i].levelModel)),a.conditionsList[a.andIndex].children[a.orIndex].columnValue=l.join(" ")},100)},deSelectTree:function(e,t,n,i){var a=this,l={};Object(I.setTimeout)(function(){l=JSON.parse(JSON.stringify(a.conditionsList[t].children[n].children[i].levelModel)),a.conditionsList[a.andIndex].children[a.orIndex].columnValue=l.join(" ")},100)},remoteMethod:Object(x.a)(function(e){var t=this.conditionsList[this.andIndex].children[this.orIndex].children[this.componentIndex].levelModel,n=this.conditionsList[this.andIndex].children[this.orIndex].children[this.componentIndex].levelOptions;if(""!==e){var i=[];n&&n.length&&n.forEach(function(e,n){-1!=t.indexOf(e.key)&&i.push(e)}),this.conditionsList[this.andIndex].children[this.orIndex].children[this.componentIndex].levelOptions=i;var a=this.conditionsList[this.andIndex].children[this.orIndex].children[this.componentIndex-1].url;this.getCurrentData(a,e)}},600),getStoreList:function(e,t){var n=this,i={searchParam:e,selectedIds:t?String(t):"",flag:null,requestProject:n.repProjectName};n.axios.post(n.baseUrl+"/api-plug/query-store-by-code-name",a.a.stringify(i)).then(function(e){var t=e.data;if(0==t.errorCode)return t.result.forEach(function(e,t){e.id=e.storeId,e.value=e.storeName,e.key=e.storeId}),void(n.conditionsList[n.andIndex].children[n.orIndex].children[n.componentIndex].levelOptions=t.result);n.$message.error({duration:1e3,message:t.message})}).catch(function(e){console.log(e),n.$message.error({duration:1e3,message:e.message})})},getCurrentData:function(e,t){var n=this,i={requestProject:n.repProjectName,name:t};n.axios.post(n.baseUrl+e,a.a.stringify(i)).then(function(e){var t=e.data;if(0==t.errorCode){t.result.forEach(function(e,t){n.conditionsList[n.andIndex].children[n.orIndex].children[n.componentIndex].levelOptions.unshift(e)});var i={},a=n.conditionsList[n.andIndex].children[n.orIndex].children[n.componentIndex].levelOptions;return a=a.reduce(function(e,t){return!i[t.key]&&(i[t.key]=e.push(t)),e},[]),void(n.conditionsList[n.andIndex].children[n.orIndex].children[n.componentIndex].levelOptions=a)}n.$message.error({duration:1e3,message:t.message})}).catch(function(e){console.log(e),n.$message.error({duration:1e3,message:e.message})})},selected:function(e){e.country&&(this.conditionsList[e.index].children[e.indexKey].columnValue=e.areaId)},deleteCell:function(e,t){var n=this;this.conditionsList[e].children.splice(t,1),this.conditionsList.map(function(e){e.children instanceof Array&&e.children.map(function(e){e.children[1]&&e.children[1].uuid&&(e.children[1].storeFlag=!1,n.$nextTick(function(t){e.children[1].storeFlag=!0}))})}),0==this.conditionsList[e].children.length&&this.conditionsList.splice(e,1),0===this.conditionsList.length&&this.$emit("hideBtn",0)},showWarn:function(e,t){this.$message({message:e,type:t})},returnFlag:function(e){return e.forEach(function(e,t){e.children.forEach(function(e,t){e.columnValue||e.children.forEach(function(t){e.columnValue=t.uuid?t.uuid:""})})}),!0},editTemp:function(){var e=this;this.OperateType=!1,this.editList=JSON.parse(JSON.stringify(this.conditionsList)),this.conditionsList.forEach(function(t,n){t.children.forEach(function(t,i){e.editList[n].children[i].children[1]&&(t.children[1].uuid=e.editList[n].children[i].children[1].uuid)})}),this.newCardList&&this.newCardList.length&&this.conditionsList.forEach(function(t,n){t.children.forEach(function(t,i){e.newCardList[n].children[i].children[1]&&(t.children[1].uuid=e.newCardList[n].children[i].children[1].uuid)})}),this.conditionDetailShow=!1,this.conditionsShow=!0,this.conditionsList.length?this.$emit("editShow"):this.$emit("hideBtn")},resetTemp:function(){this.conditionDetailShow=!1,this.conditionsShow=!0,this.conditionsList=[],this.templateData=[],this.$emit("hideBtn"),this.$emit("findFilter",""),this.$emit("getBackData","")},confirmSet:function(){var e=this,t=void 0;if(this.conditionsList.forEach(function(e){e.children.forEach(function(e){e.children&&(t=e.children.every(function(e){return"com021"==e.templateCode||""!=e.levelModel}))})}),t){var n=JSON.parse(JSON.stringify(this.conditionsList));this.newCardList=JSON.parse(JSON.stringify(this.conditionsList));var i={list:[],type:"and"};if(!n.length)return e.showWarn("请完善筛选条件","warning"),!1;if(!e.returnFlag(n))return e.showWarn("请完善筛选条件","warning"),!1;var a=!0;n.forEach(function(e,t){var n={type:"or",list:[]};e.children.forEach(function(e,t){var i={type:"data",data:{}};i.data.key=e.columnKey,i.data.compute=e.computeCharacter,i.data.value=e.columnValue,e.dealKey&&(i.data.dealKey=e.dealKey),"birthday"!=e.columnKey&&"birthdayMD"!=e.columnKey||parseInt(e.columnValue.split(",")[0])>parseInt(e.columnValue.split(",")[1])&&(a=!1),e.children.forEach(function(e,t){var n=[];"com005"==e.templateCode&&(e.levelOptions&&e.levelOptions.length&&e.levelOptions.forEach(function(t,i){-1!==e.levelModel.indexOf(t.key)&&n.push(t)}),e.levelOptions=n)}),n.list.push(i)}),i.list.push(n)});var l=this.filterPassValue(n);return console.log("过滤之后的数据:>>>>>",JSON.stringify(l)),e.selectDataList=i,Object(I.setTimeout)(function(){if(!a)return e.showWarn("生日不能跨年","warning"),!1;e.getAbInfo(i,l)},100),!0}this.$message.warning("请先完善筛选信息!")},calculateNum:function(e){var t=0;return this.selectDataList.list.length&&this.selectDataList.list.forEach(function(e,n){e.list.length&&(t+=e.list.length)}),t},getAbInfo:function(e,t){var n=this,i={params:JSON.stringify(e),requestProject:n.repProjectName,sceneCode:n.repSceneCode};n.axios.post(n.baseUrl+"/api-plug/screening-show-back",a.a.stringify(i)).then(function(i){var a=i.data;if(0==a.errorCode)return n.templateData=a.result.replace(/或/g," 或 ").replace(/且/g," 且 "),n.templatetxt=a.result,n.conditionsShow=!1,n.conditionDetailShow=!0,n.$emit("findFilter",JSON.stringify(e)),JSON.stringify(t)&&n.$emit("getBackData",JSON.stringify(t)),void n.$emit("editHide");n.$message.error({duration:1e3,message:a.message})}).catch(function(e){console.log(e),n.$message.error({duration:1e3,message:e.message})})},cancelSet:function(){var e=this;if(this.conditionsList.forEach(function(t,n){t.children.forEach(function(t,i){t.children[1].uuid=e.editList[n].children&&e.editList[n].children[i].children[1].uuid})}),this.OperateType=!1,this.templateData&&this.templateData.length)return this.conditionsShow=!1,this.conditionDetailShow=!0,void this.$emit("editHide");this.conditionsList=[],this.$emit("hideBtn")},saveTemp:function(){JSON.parse(JSON.stringify(this.conditionsList))},getTempDetail:function(){var e=this,t={requestProject:this.repProjectName,id:this.repId};this.axios.post(this.baseUrl+"/api-plug/get-screening-detail",a.a.stringify(t)).then(function(t){var n=t.data;if(0!=n.errorCode)e.$message.error({duration:1e3,message:n.message});else if(n.result){var i=n.result.detail&&JSON.parse(n.result.detail);i&&i.length&&(i.forEach(function(t,n){t.children.forEach(function(t,n){if("8b0f770c72c24158bda1105b40d7336c"==t.esScreeningWidgetChainId&&(-1==(t.children[0]&&t.children[0].levelOptions.map(function(e){return e.key})).indexOf(e.addObjKey.key)&&t.children[0].levelOptions.push(e.addObjKey),"storeWidget"===t.dealKey)){var i={requestProject:e.repProjectName,parentChainId:t.esScreeningWidgetChainId,widgetFieldKey:t.children[0].levelModel};e.axios.post(e.baseUrl+"/api-plug/get-screening-chain-detail",a.a.stringify(i)).then(function(e){var n=e.data.result.widget,i={esScreeningWidgetChainId:n.esScreeningWidgetChainId,property:n.property,levelModel:[],templateCode:n.templateCode,levelOptions:[],widgetInstruction:n.widgetInstruction,widgetName:n.widgetName,storeOption:t.children[1].storeOption,uuid:t.children[1].uuid,storeFlag:!1};t.children[1].levelOptions.push(i)})}})}),e.conditionsList=i,e.$emit("editHide"))}}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},judgeConditionType:function(e,t){console.log("添加并且条件");this.conditionsList.length;var n=void 0;return 19===e.property&&"com021"===e.widget.templateCode&&(n=e.widget.widgetName),{esScreeningWidgetChainId:e.esScreeningWidgetChainId,chainNodeName:e.chainNodeName,children:[{esScreeningWidgetChainId:e.esScreeningWidgetChainId,property:e.property,chainNodeName:e.chainNodeName,columnKey:"",computeCharacter:"",columnValue:"",children:[{esScreeningWidgetChainId:e.esScreeningWidgetChainId,property:e.property,levelModel:"",templateCode:e.widget.templateCode,widgetName:n,levelOptions:t}]}]}},getOpenList:function(e,t,n,i){var l=this,o={requestProject:l.repProjectName};l.axios.post(l.baseUrl+t,a.a.stringify(o)).then(function(t){var a=t.data;if(0==a.errorCode)return a.result.forEach(function(e,t){e.value=e.name,e.key=e.id}),"or"==n?void l.conditionsList[i].children.push(l.judgeOrConditionType(e,a.result)):void l.conditionsList.push(l.judgeConditionType(e,a.result));l.$message.error({duration:1e3,message:a.message})}).catch(function(e){console.log(e),l.$message.error({duration:1e3,message:e.message})})},judgeOrConditionType:function(e,t){var n=void 0;return e.widget.widgetName.indexOf("门店")>-1&&(n=e.widget.widgetName),{esScreeningWidgetChainId:e.esScreeningWidgetChainId,property:e.property,chainNodeName:e.chainNodeName,columnKey:"",computeCharacter:"",columnValue:"",children:[{esScreeningWidgetChainId:e.esScreeningWidgetChainId,levelModel:"",templateCode:e.widget.templateCode,widgetName:n,levelOptions:t}]}}},watch:{flag:{immediate:!0,handler:function(e){this.flagStore=e}},isAdd:{immediate:!0,handler:function(e){this.OperateType=e}},projectName:function(e,t){this.repProjectName=e||"gic-clique"},sceneValue:function(e,t){this.repSceneCode=e||"member"},useId:function(e,t){this.repId=e,this.getTempDetail()},hasSearchData:function(e,t){e&&(this.responseData=JSON.parse(e),this.getAbInfo(this.responseData),this.$emit("editHide"))},tempData:function(e,t){this.tempDataTemp=e}},mounted:function(){this.getDataList(),this.repProjectName=this.projectName||"gic-clique",this.repSceneCode=this.sceneValue||"member",this.repId=this.useId,this.$emit("hideBtn"),this.repId&&this.getTempDetail(),this.hasSearchData&&(console.log("hasSearchData//////////",this.hasSearchData),this.responseData=JSON.parse(this.hasSearchData),this.getAbInfo(this.responseData),this.$emit("editHide")),this.tempData&&(this.tempDataTem=this.tempData)},components:{Treeselect:s.a,tags:v,FilterTxt:c,gicStoreGroup:l.gicStoreGroup,GicSelect:b}},k={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"people-content"},[n("div",{staticClass:"people-temp-head"},[e.conditionDetailShow?n("div",{staticClass:"condition-detail-contain"},[n("div",{staticClass:"screening-condition"},[n("div",{staticClass:"detail",attrs:{id:"detail-tempcondition"}},[n("filter-txt",{attrs:{templatetxt:e.templatetxt}})],1),e._v(" "),n("span",{staticClass:"el-icon-edit btn-edit-group",staticStyle:{display:"inline-block"},attrs:{id:"btn-edit-group-tempcondition",title:"编辑用户群"},on:{click:e.editTemp}}),e._v(" "),n("span",{staticClass:"el-icon-delete btn-cancel-group",attrs:{id:"btn-cancel-group-tempcondition",title:"重置条件"},on:{click:e.resetTemp}})])]):e._e(),e._v(" "),n("div",{staticClass:"filter-condition-wrap"},[e.conditionsShow?n("div",{staticClass:"filter-content"},[n("p",{staticClass:"member-templates-condition-title"},[e._v("筛选条件")]),e._v(" "),n("div",{staticClass:"filter-group marginLeft134"},[n("div",{staticClass:"rations",attrs:{id:"app1"}},e._l(e.conditionsList,function(t,i){return t.children.length>0?n("div",{staticClass:"condition-cell"},[0!=i?n("div",{staticClass:"andlabels labelsbg_white",attrs:{"data-ration-id":"index"}},[e._v("并且")]):e._e(),e._v(" "),n("div",{staticClass:"filter-box inline-block ration",attrs:{"data-ration-id":"index"}},[e._l(t.children,function(t,a){return n("div",{staticClass:"group_combo",attrs:{"data-group-id":"1"}},[0!=a?n("div",{staticClass:"orlabels"},[e._v("或者")]):e._e(),e._v(" "),n("div",{staticClass:"filter-message groupbox"},[n("span",{staticClass:"el-icon-close filter-close",on:{click:function(t){e.deleteCell(i,a)}}}),e._v(" "),n("p",{staticClass:"fliter-message-title inline-block"},[e._v(e._s(t.chainNodeName))]),e._v(" "),e._l(t.children,function(t,l){return["com021"==t.templateCode&&t.storeFlag?n("div",{key:l,staticClass:"gic-select-wrap inline-block"},[n("vue-gic-store-group",{key:l,attrs:{flag:e.flagStore,options:t.storeOption,uuid:t.uuid,isAdd:e.OperateType},on:{"update:uuid":function(n){e.$set(t,"uuid",n)}}})],1):e._e(),e._v(" "),"com001"!=t.templateCode||t.widgetName?e._e():n("div",{staticClass:"gic-select-wrap inline-block"},[n("div",{staticClass:"gic-select"},[n("el-select",{staticClass:"temp-select",attrs:{placeholder:"请选择"},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.tempChange(i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}},e._l(t.levelOptions,function(e){return n("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}))],1)]),e._v(" "),"com002"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("el-select",{staticClass:"temp-select",attrs:{multiple:"",placeholder:"请选择"},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.tempChangeMultip(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}},e._l(t.levelOptions,function(e){return n("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}))],1):e._e(),e._v(" "),"com003"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("el-input",{staticClass:"select-wrap-input",attrs:{placeholder:"请输入"},on:{focus:function(t){e.selectFocus(i,a,l)}},nativeOn:{keyup:function(t){return n=t,e.toInput(n,i,a,l);var n}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}}),e._v(" "),n("label")],1):e._e(),e._v(" "),"com013"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("el-input",{staticClass:"select-wrap-input",staticStyle:{"margin-right":"0"},attrs:{placeholder:t.widgetInstruction},on:{blur:e.blurFrom,focus:function(t){e.selectFocus(i,a,l)}},model:{value:t.levelModel[0],callback:function(n){e.$set(t.levelModel,0,n)},expression:"childCell.levelModel[0]"}}),e._v(" "),n("label",[e._v("-")]),e._v(" "),n("el-input",{staticClass:"select-wrap-input",staticStyle:{"margin-right":"0"},attrs:{placeholder:t.widgetInstruction},on:{blur:e.blurTo,focus:function(t){e.selectFocus(i,a,l)}},model:{value:t.levelModel[1],callback:function(n){e.$set(t.levelModel,1,n)},expression:"childCell.levelModel[1]"}})],1):e._e(),e._v(" "),"com004"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("treeselect",{attrs:{multiple:!0,placeholder:"请选择",options:t.levelOptions,noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"无数据",normalizer:e.normalizer,"value-consists-of":e.valueConsistsOf,searchable:!1,clearable:!1},on:{open:function(t){e.selectFocus(i,a,l)},select:function(t){e.selectTree(t,i,a,l)},deselect:function(t){e.deSelectTree(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}})],1):e._e(),e._v(" "),"com005"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block input-search-select"},[n("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"",placeholder:t.widgetInstruction,"reserve-keyword":!1,"remote-method":e.remoteMethod},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.changeRemote(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}},e._l(t.levelOptions,function(e){return n("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}))],1):e._e(),e._v(" "),"com006"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",format:"yyyyMMdd","value-format":"yyyyMMdd","default-time":["000000","235959"],"picker-options":e.pickerOptions},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.changeDate(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}})],1):e._e(),e._v(" "),"com007"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block",on:{click:function(t){e.selectFocus(i,a,l)}}},[n("el-select",{staticClass:"temp-select",attrs:{multiple:"",placeholder:"请选择"},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.tempChangeMultip(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}},e._l(t.levelOptions,function(e){return n("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}))],1):e._e(),e._v(" "),"com008"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("gic-select",{attrs:{dateval:t.levelModel},on:{"update:dateval":function(n){e.$set(t,"levelModel",n)},change:function(t){e.changeGicSelectValue(i,a,l)}}})],1):e._e(),e._v(" "),"com009"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("div",{staticClass:"gic-select"},[n("el-select",{staticClass:"temp-select",attrs:{placeholder:"请选择"},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.tempChange(i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}},e._l(t.levelOptions,function(e){return n("el-option",{key:e.key,attrs:{label:e.value,value:e.key}})}))],1)]):e._e(),e._v(" "),"com010"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block input-tags"},[n("tags",{attrs:{tags:t.levelModel,placeholder:t.widgetInstruction},on:{"update:tags":function(n){e.$set(t,"levelModel",n)},click:function(t){e.selectFocus(i,a,l)},tagsChange:function(t){e.changeCreate(t,i,a,l)}}})],1):e._e(),e._v(" "),"com011"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("treeselect",{attrs:{multiple:!0,placeholder:"请选择",options:t.levelOptions,noOptionsText:"暂无数据",noResultsText:"无数据",noChildrenText:"无数据",normalizer:e.normalizer,"value-consists-of":"BRANCH_PRIORITY",searchable:!0,clearable:!1},on:{open:function(t){e.selectFocus(i,a,l)},select:function(t){e.selectTree(t,i,a,l)},deselect:function(t){e.deSelectTree(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}})],1):e._e(),e._v(" "),"com012"==t.templateCode?n("div",{staticClass:"gic-select-wrap inline-block"},[n("el-date-picker",{attrs:{type:"daterange",editable:!1,"range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",format:"yyyyMMdd","value-format":"yyyyMMddHHmmss","default-time":["000000","235959"],"picker-options":e.pickerOptionsRange},on:{focus:function(t){e.selectFocus(i,a,l)},change:function(t){e.changeDate(t,i,a,l)}},model:{value:t.levelModel,callback:function(n){e.$set(t,"levelModel",n)},expression:"childCell.levelModel"}})],1):e._e()]})],2)])}),e._v(" "),t.children.length<e.orConditionLength?n("div",{staticClass:"add-or-box"},[n("span",{staticClass:"add-or-words"},[e._v("或者")]),e._v(" "),n("span",{staticClass:"add-or-type",attrs:{id:""}},[n("ul",{staticClass:"filter-button condition-type",attrs:{id:""}},e._l(e.conditionTypeList,function(t,a){return n("li",{attrs:{"data-flag":"or","data-index":"index","data-key":"key","data-conditiontype":"belong"},on:{click:function(n){e.orConditionClick(i,"or",t)}}},[e._v(e._s(t.chainNodeName))])}))])]):e._e()],2)]):e._e()})),e._v(" "),e.conditionsList.length<e.andConditionLength?n("div",{staticClass:"filter-and add-and-box addAndConditions"},[e.conditionsList.length>0?n("span",{staticClass:"and-words"},[e._v("并且")]):e._e(),e._v(" "),n("span",{staticClass:"conditionTypes"},[n("ul",{staticClass:"filter-button condition-type"},e._l(e.conditionTypeList,function(t,i){return n("li",{attrs:{"data-flag":"and","data-conditiontype":"belong"},on:{click:function(n){e.andConditionClick("and",t)}}},[e._v(e._s(t.chainNodeName))])}))])]):e._e()])]):e._e()])])])},staticRenderFns:[]};var w=n("VU/8")(C,k,!1,function(e){n("3g3P")},"data-v-05922edc",null);t.a=w.exports},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("//Fk"),a=n.n(i),l=n("7+uW"),o={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("transition",{attrs:{name:"fade",mode:"out-in"}},[t("router-view")],1)],1)},staticRenderFns:[]};var s=n("VU/8")({name:"App",data:function(){return{}}},o,!1,function(e){n("gx7t")},null,null).exports,r=n("/ocq"),d=n("5tgt"),c=n.n(d);l.default.use(r.a);var u=function(e){n.e(1).then(n.bind(null,"EE2z")).then(function(t){e(t)})};window.sessionStorage.getItem("token")&&store.commit(types.LOGIN,window.sessionStorage.getItem("token"));var h,p=[{path:"/",name:"index",component:c()("index","index"),children:[{path:"/companyGroup",name:"集团信息",component:c()("companyGroup/membershipSystem","companyGroupInfo")},{path:"/memberCardSet",name:"会员卡设置",component:c()("companyGroup/membershipSystem","memberCardSet")},{path:"/memberGrade",name:"会员等级列表",component:c()("companyGroup/membershipSystem","memberGrade")},{path:"/addMemberGrade",name:"添加等级列表",component:c()("companyGroup/membershipSystem","addMemberGrade")},{path:"/editMemberGrade",name:"编辑等级列表",component:c()("companyGroup/membershipSystem","editMemberGrade")},{path:"/addGroupGrade",name:"添加集团会员等级",component:c()("companyGroup/membershipSystem","addGroupGrade")},{path:"/editGroupGrade",name:"编辑集团会员等级",component:c()("companyGroup/membershipSystem","editGroupGrade")},{path:"/addGroupCate",name:"添加集团折扣策略",component:c()("companyGroup/membershipSystem","addGroupCate")},{path:"/editGroupCate",name:"编辑集团折扣策略",component:c()("companyGroup/membershipSystem","editGroupCate")},{path:"/pointSystem",name:"积分制度",component:c()("companyGroup/membershipSystem","pointSystem")},{path:"/addPointSystem",name:"新增积分获取策略",component:c()("companyGroup/membershipSystem","addPointSystem")},{path:"/editPointSystem",name:"编辑积分获取策略",component:c()("companyGroup/membershipSystem","editPointSystem")},{path:"/addIntegralSytem",name:"新增积分抵现策略",component:c()("companyGroup/membershipSystem","addIntegralSytem")},{path:"/editIntegralSytem",name:"编辑积分抵现策略",component:c()("companyGroup/membershipSystem","editIntegralSytem")},{path:"/nearStoreSet",name:"附近门店",component:c()("companyGroup/membershipSystem","nearStoreSet")},{path:"/memberAchievement",name:"会员成就",component:c()("companyGroup/memberServices","memberAchievement")},{path:"/memberTask",name:"会员任务",component:c()("companyGroup/memberServices","memberTask")}]},{path:"/memberInfoTemplate",name:"开卡字段配置模板",component:c()("companyGroup/membershipSystem","memberInfoTemplate")},{path:"/login",name:"集团商户登录",component:c()("companyGroup","login")},{path:"/403",name:"无权访问",component:u},{path:"/404",name:"error404",component:u},{path:"/500",name:"error500",component:u},{path:"*",redirect:"/404",hidden:!0}],m=new r.a({routes:p,scrollBehavior:function(){return{y:0}}}),g=n("zL8q"),v=n.n(g),f=n("Rf8U"),y=n.n(f),b=n("mtWM"),x=n.n(b),I=n("bOdI"),C=n.n(I),k=n("NYxO"),w=n("5reh");l.default.use(k.a);var S=new k.a.Store({state:{user:{},token:null,title:"",show:!1},mutations:(h={},C()(h,w.a,function(e,t){sessionStorage.token=t,e.token=t}),C()(h,w.b,function(e){sessionStorage.removeItem("token"),e.token=null}),C()(h,w.d,function(e,t){e.title=t}),C()(h,w.c,function(e,t){e.show=t}),h)}),L=(n("4qCZ"),n("tvR6"),n("uKUT"),n("Xcu2"),n("kIPI")),_=n.n(L),N=n("Yw2C"),O=n.n(N),M=n("dq+2"),G=n.n(M),T=n("SE7k"),D=n.n(T),$=n("XsK6"),V=n.n($),j=n("+adj"),E={name:"dm-delete",props:{tips:{type:String,default:"是否删除?"}},data:function(){return{visible:!1}},methods:{cancel:function(){this.visible=!1},confirm:function(){this.visible=!1,this.$emit("confirm")}}},P={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-popover",{staticClass:"el-button el-button--text",attrs:{placement:"top",width:"186"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[n("p",{staticStyle:{"line-height":"1.5",padding:"10px 10px 20px",color:"#606266"}},[e._v(e._s(e.tips))]),e._v(" "),n("div",{staticStyle:{"text-align":"right",margin:"0"}},[n("el-button",{attrs:{size:"mini",type:"text"},on:{click:e.cancel}},[e._v("取消")]),e._v(" "),n("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.confirm}},[e._v("确定")])],1),e._v(" "),n("span",{attrs:{slot:"reference"},slot:"reference"},[e._t("default")],2)])},staticRenderFns:[]},A=n("VU/8")(E,P,!1,null,null,null).exports,F=n("TNE5");l.default.component("delete-tip",A),l.default.use(V.a),l.default.use(D.a),l.default.use(G.a),l.default.use(O.a),l.default.use(_.a),l.default.use(j.gicStoreGroup),l.default.use(F.a),l.default.config.productionTip=!1,l.default.use(v.a),l.default.use(y.a,x.a),l.default.axios.defaults.withCredentials=!0,l.default.axios.interceptors.request.use(function(e){return e},function(e){return console.log("requesterr"+e),a.a.reject(e)}),l.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:g.Message.error("服务器500")}return a.a.reject(e.response.data)}),new l.default({el:"#app",router:m,store:S,components:{App:s},template:"<App/>"})},"Vna/":function(e,t,n){var i={"./companyGroup/login.vue":["gOFg",0,32],"./companyGroup/memberServices/memberAchievement.vue":["j6GH",0,10],"./companyGroup/memberServices/memberTask.vue":["cxQk",0,12],"./companyGroup/memberTableEdit.vue":["PDVn",0,24],"./companyGroup/membershipSystem/addGroupCate.vue":["DaJb",0,26],"./companyGroup/membershipSystem/addGroupGrade.vue":["y9jV",0,19],"./companyGroup/membershipSystem/addIntegralSytem - 副本.vue":["6tnR",0,27],"./companyGroup/membershipSystem/addIntegralSytem.vue":["tFd/",0,9],"./companyGroup/membershipSystem/addMemberGrade.vue":["ge0i",0,23],"./companyGroup/membershipSystem/addPointSystem.vue":["ewsH",0,17],"./companyGroup/membershipSystem/companyGroupInfo.vue":["1H9E",0,14],"./companyGroup/membershipSystem/editGroupCate.vue":["+Lzv",0,29],"./companyGroup/membershipSystem/editGroupGrade.vue":["QwkL",0,28],"./companyGroup/membershipSystem/editIntegralSytem - 副本.vue":["NRRi",0,30],"./companyGroup/membershipSystem/editIntegralSytem.vue":["KjG/",0,8],"./companyGroup/membershipSystem/editMemberGrade.vue":["Iz3c",0,20],"./companyGroup/membershipSystem/editPointSystem.vue":["GJjE",0,15],"./companyGroup/membershipSystem/memberCardSet.vue":["fZcc",6,0],"./companyGroup/membershipSystem/memberGrade.vue":["C6vQ",0,31],"./companyGroup/membershipSystem/memberInfoTemplate.vue":["zCRq",5,0],"./companyGroup/membershipSystem/nearStoreSet.vue":["Z9/t",0,18],"./companyGroup/membershipSystem/pointSystem.vue":["b5xz",7,0],"./errorPage/401.vue":["4KSJ",11],"./errorPage/403.vue":["aM+6",2],"./errorPage/404.vue":["PRsh",3],"./errorPage/500.vue":["/HCr",4],"./errorPage/index.vue":["EE2z",1],"./index/index.vue":["YPWR",25],"./linktools/linktools.vue":["Lc2x",0,16],"./linktools/linktoolsold.vue":["/8lq",0,22],"./linktools/linktoolspage.vue":["HLON",0,13],"./login/login.vue":["6Qob",0,21]};function a(e){var t=i[e];return t?Promise.all(t.slice(1).map(n.e)).then(function(){return n(t[0])}):Promise.reject(new Error("Cannot find module '"+e+"'."))}a.keys=function(){return Object.keys(i)},a.id="Vna/",e.exports=a},Xcu2:function(e,t){},fxLD:function(e,t){},gx7t:function(e,t){},mBjh:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=function(e,t){var n=document.createElement("_"),i=n.appendChild(document.createElement("_")),a=n.appendChild(document.createElement("_")),l=i.appendChild(document.createElement("_")),o=void 0,s=void 0;return i.style.cssText=n.style.cssText="height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:0s;width:100%;z-index:-1",l.style.cssText=a.style.cssText="display:block;height:100%;transition:0s;width:100%",l.style.width=l.style.height="200%",e.appendChild(n),r(),function(){d(),e.removeChild(n)};function r(){d();var l=e.offsetWidth,c=e.offsetHeight;l===o&&c===s||(o=l,s=c,a.style.width=2*l+"px",a.style.height=2*c+"px",n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight,i.scrollLeft=i.scrollWidth,i.scrollTop=i.scrollHeight,t({width:l,height:c})),i.addEventListener("scroll",r),n.addEventListener("scroll",r)}function d(){i.removeEventListener("scroll",r),n.removeEventListener("scroll",r)}}},p0Bk:function(e,t){},tvR6:function(e,t){},uKUT:function(e,t){}},["NHnr"]);
//# sourceMappingURL=app.6dc5205641e5dc577275.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,r,t){for(var d,o,b,i=0,u=[];i<a.length;i++)o=a[i],f[o]&&u.push(f[o][0]),f[o]=0;for(d in r)Object.prototype.hasOwnProperty.call(r,d)&&(e[d]=r[d]);for(c&&c(a,r,t);u.length;)u.shift()();if(t)for(i=0;i<t.length;i++)b=n(n.s=t[i]);return b};var a={},f={35:0};function n(c){if(a[c])return a[c].exports;var f=a[c]={i:c,l:!1,exports:{}};return e[c].call(f.exports,f,f.exports,n),f.l=!0,f.exports}n.e=function(e){var c=f[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,n){c=f[e]=[a,n]});c[2]=a;var r=document.getElementsByTagName("head")[0],t=document.createElement("script");t.type="text/javascript",t.charset="utf-8",t.async=!0,t.timeout=12e4,n.nc&&t.setAttribute("nonce",n.nc),t.src=n.p+"static/js/"+e+"."+{0:"b581d93b25771c745739",1:"c1017b8a513cbf71ebbe",2:"344d5c61c44868322e7e",3:"88a303fc10feb8b51091",4:"f6a8f25f4e8cc458879d",5:"a4b8ca5df028eb5acd94",6:"554e3a01523a89c7e2fd",7:"dab0379a83ee21068ebd",8:"93a836f8e24ccbfa37a8",9:"f2fc23ef3295d1d71397",10:"dd0179c5403b17075d8c",11:"fcd28c063fc5f42fcfb1",12:"5f2625be387d0754a192",13:"e9b269df79fbe5ad9c06",14:"88ad7c3763cde5c4579d",15:"fba3172bd607c327fee4",16:"371568a3cde808513ed8",17:"a8596df3ae6b08f81ee8",18:"386fa7dd437ec3beb671",19:"1f97fb28c42940bce6e8",20:"2cde7e3bd3bc35ab0d1c",21:"d00a22bde04cd9bcaa07",22:"f3cfba5aaf2f484a4433",23:"abcff409e8a1b1b2e992",24:"84c8d7030c4d5bcc16c2",25:"8b953bd9ff7d58cc8055",26:"f76f7276adb25f8ef4f4",27:"469904f8f61a61e67429",28:"ed6cd73628e041cf1498",29:"0f53dcaa1cfbc7704a08",30:"27db46f0e344d8da402d",31:"05709dac411948aad6e6",32:"34c6c67d1f9e29e97828"}[e]+".js";var d=setTimeout(o,12e4);function o(){t.onerror=t.onload=null,clearTimeout(d);var c=f[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return t.onerror=t.onload=o,r.appendChild(t),a},n.m=e,n.c=a,n.d=function(e,c,a){n.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},n.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(c,"a",c),c},n.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},n.p="./",n.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.dcac4622d9d9b99fe9d3.js.map
\ No newline at end of file
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,r,t){for(var o,d,b,i=0,u=[];i<c.length;i++)d=c[i],f[d]&&u.push(f[d][0]),f[d]=0;for(o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o]);for(a&&a(c,r,t);u.length;)u.shift()();if(t)for(i=0;i<t.length;i++)b=n(n.s=t[i]);return b};var c={},f={35:0};function n(a){if(c[a])return c[a].exports;var f=c[a]={i:a,l:!1,exports:{}};return e[a].call(f.exports,f,f.exports,n),f.l=!0,f.exports}n.e=function(e){var a=f[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var c=new Promise(function(c,n){a=f[e]=[c,n]});a[2]=c;var r=document.getElementsByTagName("head")[0],t=document.createElement("script");t.type="text/javascript",t.charset="utf-8",t.async=!0,t.timeout=12e4,n.nc&&t.setAttribute("nonce",n.nc),t.src=n.p+"static/js/"+e+"."+{0:"3d91ae6bf92ca2984d09",1:"c1017b8a513cbf71ebbe",2:"344d5c61c44868322e7e",3:"88a303fc10feb8b51091",4:"f6a8f25f4e8cc458879d",5:"21901a7a68186e8d15d4",6:"d3a4bc691534b602045a",7:"3d7a9009e574a46aa06c",8:"93a836f8e24ccbfa37a8",9:"f2fc23ef3295d1d71397",10:"ccf6df9372faa8ea7468",11:"fcd28c063fc5f42fcfb1",12:"5f2625be387d0754a192",13:"e9b269df79fbe5ad9c06",14:"08094d611a3238947ab3",15:"03c99387e2d84322c63f",16:"07547e4eb90aea48e215",17:"2a9a627585bfad35d6fd",18:"fd7287a651d92b585d92",19:"5834a038632e44903605",20:"7b9c715be6b1f4fd1abb",21:"09ef3499b85121c205bf",22:"accc95cfa79a18a4db8e",23:"bb05d6b76554ea1c07f4",24:"88b60652d5c177c02031",25:"cdf6aa90a1e02ffb8316",26:"f76f7276adb25f8ef4f4",27:"469904f8f61a61e67429",28:"ed6cd73628e041cf1498",29:"0f53dcaa1cfbc7704a08",30:"27db46f0e344d8da402d",31:"05709dac411948aad6e6",32:"34c6c67d1f9e29e97828"}[e]+".js";var o=setTimeout(d,12e4);function d(){t.onerror=t.onload=null,clearTimeout(o);var a=f[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return t.onerror=t.onload=d,r.appendChild(t),c},n.m=e,n.c=c,n.d=function(e,a,c){n.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},n.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(a,"a",a),a},n.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},n.p="./",n.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.f2ea50d91edf54667cbe.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap 947a42069b3cdb1f0582"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","35","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"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","file":"static/js/manifest.dcac4622d9d9b99fe9d3.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t35: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"b581d93b25771c745739\",\"1\":\"c1017b8a513cbf71ebbe\",\"2\":\"344d5c61c44868322e7e\",\"3\":\"88a303fc10feb8b51091\",\"4\":\"f6a8f25f4e8cc458879d\",\"5\":\"a4b8ca5df028eb5acd94\",\"6\":\"554e3a01523a89c7e2fd\",\"7\":\"dab0379a83ee21068ebd\",\"8\":\"93a836f8e24ccbfa37a8\",\"9\":\"f2fc23ef3295d1d71397\",\"10\":\"dd0179c5403b17075d8c\",\"11\":\"fcd28c063fc5f42fcfb1\",\"12\":\"5f2625be387d0754a192\",\"13\":\"e9b269df79fbe5ad9c06\",\"14\":\"88ad7c3763cde5c4579d\",\"15\":\"fba3172bd607c327fee4\",\"16\":\"371568a3cde808513ed8\",\"17\":\"a8596df3ae6b08f81ee8\",\"18\":\"386fa7dd437ec3beb671\",\"19\":\"1f97fb28c42940bce6e8\",\"20\":\"2cde7e3bd3bc35ab0d1c\",\"21\":\"d00a22bde04cd9bcaa07\",\"22\":\"f3cfba5aaf2f484a4433\",\"23\":\"abcff409e8a1b1b2e992\",\"24\":\"84c8d7030c4d5bcc16c2\",\"25\":\"8b953bd9ff7d58cc8055\",\"26\":\"f76f7276adb25f8ef4f4\",\"27\":\"469904f8f61a61e67429\",\"28\":\"ed6cd73628e041cf1498\",\"29\":\"0f53dcaa1cfbc7704a08\",\"30\":\"27db46f0e344d8da402d\",\"31\":\"05709dac411948aad6e6\",\"32\":\"34c6c67d1f9e29e97828\"}[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 947a42069b3cdb1f0582"],"sourceRoot":""} {"version":3,"sources":["webpack:///webpack/bootstrap f99010f219ed27d279ca"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","35","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"aACA,IAAAA,EAAAC,OAAA,aACAA,OAAA,sBAAAC,EAAAC,EAAAC,GAIA,IADA,IAAAC,EAAAC,EAAAC,EAAAC,EAAA,EAAAC,KACQD,EAAAN,EAAAQ,OAAoBF,IAC5BF,EAAAJ,EAAAM,GACAG,EAAAL,IACAG,EAAAG,KAAAD,EAAAL,GAAA,IAEAK,EAAAL,GAAA,EAEA,IAAAD,KAAAF,EACAU,OAAAC,UAAAC,eAAAC,KAAAb,EAAAE,KACAY,EAAAZ,GAAAF,EAAAE,IAIA,IADAL,KAAAE,EAAAC,EAAAC,GACAK,EAAAC,QACAD,EAAAS,OAAAT,GAEA,GAAAL,EACA,IAAAI,EAAA,EAAYA,EAAAJ,EAAAM,OAA2BF,IACvCD,EAAAY,IAAAC,EAAAhB,EAAAI,IAGA,OAAAD,GAIA,IAAAc,KAGAV,GACAW,GAAA,GAIA,SAAAH,EAAAd,GAGA,GAAAgB,EAAAhB,GACA,OAAAgB,EAAAhB,GAAAkB,QAGA,IAAAC,EAAAH,EAAAhB,IACAG,EAAAH,EACAoB,GAAA,EACAF,YAUA,OANAN,EAAAZ,GAAAW,KAAAQ,EAAAD,QAAAC,IAAAD,QAAAJ,GAGAK,EAAAC,GAAA,EAGAD,EAAAD,QAKAJ,EAAAO,EAAA,SAAApB,GACA,IAAAqB,EAAAhB,EAAAL,GACA,OAAAqB,EACA,WAAAC,QAAA,SAAAC,GAA0CA,MAI1C,GAAAF,EACA,OAAAA,EAAA,GAIA,IAAAG,EAAA,IAAAF,QAAA,SAAAC,EAAAE,GACAJ,EAAAhB,EAAAL,IAAAuB,EAAAE,KAEAJ,EAAA,GAAAG,EAGA,IAAAE,EAAAC,SAAAC,qBAAA,WACAC,EAAAF,SAAAG,cAAA,UACAD,EAAAE,KAAA,kBACAF,EAAAG,QAAA,QACAH,EAAAI,OAAA,EACAJ,EAAAK,QAAA,KAEArB,EAAAsB,IACAN,EAAAO,aAAA,QAAAvB,EAAAsB,IAEAN,EAAAQ,IAAAxB,EAAAyB,EAAA,aAAAtC,EAAA,KAAwEuC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,EAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,uBAAAC,GAAA,wBAAk5BvE,GAAA,MAC19B,IAAAkC,EAAAsC,WAAAC,EAAA,MAEA,SAAAA,IAEA5C,EAAA6C,QAAA7C,EAAA8C,OAAA,KACAC,aAAA1C,GACA,IAAA2C,EAAAxE,EAAAL,GACA,IAAA6E,IACAA,GACAA,EAAA,OAAAC,MAAA,iBAAA9E,EAAA,aAEAK,EAAAL,QAAA+E,GAKA,OAfAlD,EAAA6C,QAAA7C,EAAA8C,OAAAF,EAaA/C,EAAAsD,YAAAnD,GAEAL,GAIAX,EAAAoE,EAAAtE,EAGAE,EAAAqE,EAAAnE,EAGAF,EAAAsE,EAAA,SAAAlE,EAAAmE,EAAAC,GACAxE,EAAAyE,EAAArE,EAAAmE,IACA7E,OAAAgF,eAAAtE,EAAAmE,GACAI,cAAA,EACAC,YAAA,EACAC,IAAAL,KAMAxE,EAAA8E,EAAA,SAAAzE,GACA,IAAAmE,EAAAnE,KAAA0E,WACA,WAA2B,OAAA1E,EAAA,SAC3B,WAAiC,OAAAA,GAEjC,OADAL,EAAAsE,EAAAE,EAAA,IAAAA,GACAA,GAIAxE,EAAAyE,EAAA,SAAAO,EAAAC,GAAsD,OAAAvF,OAAAC,UAAAC,eAAAC,KAAAmF,EAAAC,IAGtDjF,EAAAyB,EAAA,KAGAzB,EAAAkF,GAAA,SAAAC,GAA8D,MAApBC,QAAAC,MAAAF,GAAoBA","file":"static/js/manifest.f2ea50d91edf54667cbe.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t35: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"3d91ae6bf92ca2984d09\",\"1\":\"c1017b8a513cbf71ebbe\",\"2\":\"344d5c61c44868322e7e\",\"3\":\"88a303fc10feb8b51091\",\"4\":\"f6a8f25f4e8cc458879d\",\"5\":\"21901a7a68186e8d15d4\",\"6\":\"d3a4bc691534b602045a\",\"7\":\"3d7a9009e574a46aa06c\",\"8\":\"93a836f8e24ccbfa37a8\",\"9\":\"f2fc23ef3295d1d71397\",\"10\":\"ccf6df9372faa8ea7468\",\"11\":\"fcd28c063fc5f42fcfb1\",\"12\":\"5f2625be387d0754a192\",\"13\":\"e9b269df79fbe5ad9c06\",\"14\":\"08094d611a3238947ab3\",\"15\":\"03c99387e2d84322c63f\",\"16\":\"07547e4eb90aea48e215\",\"17\":\"2a9a627585bfad35d6fd\",\"18\":\"fd7287a651d92b585d92\",\"19\":\"5834a038632e44903605\",\"20\":\"7b9c715be6b1f4fd1abb\",\"21\":\"09ef3499b85121c205bf\",\"22\":\"accc95cfa79a18a4db8e\",\"23\":\"bb05d6b76554ea1c07f4\",\"24\":\"88b60652d5c177c02031\",\"25\":\"cdf6aa90a1e02ffb8316\",\"26\":\"f76f7276adb25f8ef4f4\",\"27\":\"469904f8f61a61e67429\",\"28\":\"ed6cd73628e041cf1498\",\"29\":\"0f53dcaa1cfbc7704a08\",\"30\":\"27db46f0e344d8da402d\",\"31\":\"05709dac411948aad6e6\",\"32\":\"34c6c67d1f9e29e97828\"}[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 f99010f219ed27d279ca"],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -99,13 +99,14 @@ ...@@ -99,13 +99,14 @@
} }
}, },
"@gic-test/vue-gic-group-people": { "@gic-test/vue-gic-group-people": {
"version": "0.1.6", "version": "0.1.8",
"resolved": "http://www.gicdev.com:7001/@gic-test/vue-gic-group-people/download/@gic-test/vue-gic-group-people-0.1.6.tgz", "resolved": "http://www.gicdev.com:7001/@gic-test/vue-gic-group-people/download/@gic-test/vue-gic-group-people-0.1.8.tgz",
"integrity": "sha1-2zqObvQw64nH99iQT+P2Tqjj++I=", "integrity": "sha1-L7xidIcqPGDVkutuOiZJlRZvPY8=",
"requires": { "requires": {
"@gic-test/vue-gic-store-new": "^1.2.9", "@gic-test/vue-gic-store-new": "^1.2.9",
"@riophae/vue-treeselect": "0.0.35", "@riophae/vue-treeselect": "0.0.35",
"axios": "^0.18.0", "axios": "^0.18.0",
"babel-plugin-transform-runtime": "^6.23.0",
"element-ui": "^2.4.11", "element-ui": "^2.4.11",
"less": "^3.9.0", "less": "^3.9.0",
"less-loader": "^4.1.0", "less-loader": "^4.1.0",
...@@ -1227,7 +1228,6 @@ ...@@ -1227,7 +1228,6 @@
"version": "6.23.0", "version": "6.23.0",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz", "resolved": "https://registry.npmjs.org/babel-plugin-transform-runtime/-/babel-plugin-transform-runtime-6.23.0.tgz",
"integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=", "integrity": "sha1-iEkNRGUC6puOfvsP4J7E2ZR5se4=",
"dev": true,
"requires": { "requires": {
"babel-runtime": "^6.22.0" "babel-runtime": "^6.22.0"
} }
......
...@@ -440,23 +440,7 @@ export default { ...@@ -440,23 +440,7 @@ export default {
goodsOpen: false, goodsOpen: false,
wxOpen: false, wxOpen: false,
valueConsistsOf: 'ALL', valueConsistsOf: 'ALL',
treeOptions: [ treeOptions: [],
// {
// id: 'company',
// label: 'Company',
// children: [ {
// id: 'team-i',
// label: 'Team I',
// children: [ {
// id: 'person-a',
// label: 'Person A',
// }, {
// id: 'person-b',
// label: 'Person B',
// } ],
// }],
// }
],
storeNormalizer(node) { storeNormalizer(node) {
return { return {
id: node.storeGroupId, id: node.storeGroupId,
...@@ -506,16 +490,7 @@ export default { ...@@ -506,16 +490,7 @@ export default {
}], }],
}], }],
// 商户 // 商户
mechantOption:[ mechantOption:[],
// {
// label: '尊兴网络',
// value: '0',
// },
// {
// label: '江南布衣服饰有限公司',
// value: '1',
// },
],
// 第三方下拉 // 第三方下拉
allShopOption: [ allShopOption: [
{ {
...@@ -1113,7 +1088,7 @@ export default { ...@@ -1113,7 +1088,7 @@ export default {
postRequest('/api-admin/get-member-integral-strategy',para) postRequest('/api-admin/get-member-integral-strategy',para)
.then((res) => { .then((res) => {
console.log(res.data.result) // console.log(res.data.result)
var resData = res.data var resData = res.data
if (resData.errorCode == 0) { if (resData.errorCode == 0) {
var item = res.data.result.strategy; var item = res.data.result.strategy;
...@@ -1128,16 +1103,16 @@ export default { ...@@ -1128,16 +1103,16 @@ export default {
// 自定义人群 // 自定义人群
if(item.useCrowd==2){ if(item.useCrowd==2){
var arr = JSON.parse(item.crowdJson); var arr = JSON.parse(item.crowdJson);
this.selectCount = 0; that.selectCount = 0;
if(arr.list){ if(arr.list){
arr.list.forEach((item)=>{ arr.list.forEach((item)=>{
if(item.list){ if(item.list){
this.selectCount += item.list.length; that.selectCount += item.list.length;
} }
}) })
} }
this.useId = item.selectorParamsId; that.useId = item.selectorParamsId;
this.hasSearchData = item.crowdJson; that.hasSearchData = item.crowdJson;
} }
that.ruleForm = that.formatData(item) that.ruleForm = that.formatData(item)
......
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