Commit b549b277 by caoyanzhi

update: dist

parent c17dca71
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link rel=stylesheet type=text/css href=//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.69.css><link rel=stylesheet type=text/css href=//at.alicdn.com/t/font_1628375_vcg1gtmx7lb.css><script src=//at.alicdn.com/t/font_1628375_vcg1gtmx7lb.js></script><link rel=stylesheet href=//at.alicdn.com/t/font_2859043_udehp133w1.css><link rel="shortcut icon" href=./favicon.ico><link href=./static/css/app.6a76ce120b89ed6cbcaee2b985b6ea33.css rel=stylesheet></head><body class=damolish><div id=app></div><script>(function() {
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link rel=stylesheet type=text/css href=//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.69.css><link rel=stylesheet type=text/css href=//at.alicdn.com/t/font_1628375_vcg1gtmx7lb.css><script src=//at.alicdn.com/t/font_1628375_vcg1gtmx7lb.js></script><link rel=stylesheet href=//at.alicdn.com/t/font_2859043_udehp133w1.css><link rel="shortcut icon" href=./favicon.ico><link href=./static/css/app.ec27b53ef2c248e02228723d696956fb.css rel=stylesheet></head><body class=damolish><div id=app></div><script>(function() {
var src = '/component/static/import-component.js?timestrap='+ new Date().getTime();
var host = window.location.host;
host = host.indexOf('localhost') > -1 || host.indexOf('192.168') > -1 ? 'gicdev.demogic.com' : host;
document.write('<script src="//'+ host + src +'"><\/script>')
})()</script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.10.js></script><script src=//web-1251519181.file.myqcloud.com/components/common.1.0.3.js></script><script src=//web-1251519181.file.myqcloud.com/components/export-data.1.0.11.js></script><script type=text/javascript src=./static/js/manifest.1c30cc9bcbca16c79afa.js></script><script type=text/javascript src=./static/js/vendor.63e4ada2b24e1d944d59.js></script><script type=text/javascript src=./static/js/app.4fcb8b345193d884672c.js></script></body></html>
\ No newline at end of file
})()</script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.10.js></script><script src=//web-1251519181.file.myqcloud.com/components/common.1.0.3.js></script><script src=//web-1251519181.file.myqcloud.com/components/export-data.1.0.11.js></script><script type=text/javascript src=./static/js/manifest.6c41eff1f15af0e58b85.js></script><script type=text/javascript src=./static/js/vendor.63e4ada2b24e1d944d59.js></script><script type=text/javascript src=./static/js/app.4fcb8b345193d884672c.js></script></body></html>
\ No newline at end of file
webpackJsonp([17],{"7/Zw":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=a("mvHQ"),r=a.n(s),o=a("mOmb"),i=a("Ggl+"),l=a("Ch4/"),n=a("P9l9"),c=a("PI0u"),d={props:{brandId:{type:String,default:function(){return""}},coupCardId:{type:String,default:function(){return""}}},data:function(){return{dialogVisible:!0,selectCoupCardId:this.coupCardId||"",tableData:[],currentPage:1,pageSize:6,total:0}},methods:{handleClose:function(t){this.$emit("closeCard")},toConfirm:function(){var t=this,e={};t.tableData.forEach(function(a){a.coupCardId==t.selectCoupCardId&&(e=a)}),t.$emit("returnId",t.selectCoupCardId,e)},toCancel:function(){this.$emit("closeCard")},toInput:Object(c.a)(function(t,e){this.currentPage=1,this.getTableList()},200),clearInput:function(){this.currentPage=1,this.getTableList()},handleSizeChange:function(t){this.currentPage=1,this.pageSize=t,this.getTableList()},handleCurrentChange:function(t){this.currentPage=t,this.getTableList()},getTableList:function(t){var e=this,a={cardName:e.searchInput||"",pageNum:e.currentPage,pageSize:e.pageSize,gicEnterpriseId:e.brandId};Object(n.a)("/haoban-app-customer-web/cardCoupon/find-select-card-page",a).then(function(t){var a=t.data;if(1==a.errorCode)return e.tableData=a.result.list||[],e.total=a.result.pageInfo.total,!1;l.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},watch:{brandId:function(t,e){t&&this.getTableList()},coupCardId:function(t,e){t&&(this.selectCoupCardId=t)}},mounted:function(){this.selectCoupCardId=this.coupCardId,this.brandId&&this.getTableList()}},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{attrs:{title:"卡券选择",visible:t.dialogVisible,width:"994px","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[a("div",{staticClass:"search-div",staticStyle:{marginTop:"10px"}},[a("el-input",{staticClass:"w-264",staticStyle:{width:"264px"},attrs:{placeholder:"请输入卡券名称",maxlength:"50",clearable:""},on:{clear:t.clearInput},nativeOn:{keyup:function(e){return a=e,t.toInput(a,t.searchInput);var a}},model:{value:t.searchInput,callback:function(e){t.searchInput=e},expression:"searchInput"}},[a("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),t._v(" "),a("div",{staticClass:"chat-log-content boder-box m-t-20"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData}},[a("el-table-column",{attrs:{"class-name":"hide-ellipsis",label:"",width:"50"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-radio",{attrs:{disabled:1==e.row.selected,label:e.row.coupCardId},model:{value:t.selectCoupCardId,callback:function(e){t.selectCoupCardId=e},expression:"selectCoupCardId"}},[t._v(t._s(""))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"卡券名称","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.cardName||"--")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"备注名","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.subName||"--")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"","show-overflow-tooltip":""},scopedSlots:t._u([{key:"header",fn:function(){return[a("span",{staticStyle:{width:"69px",display:"inline-block","line-height":"18px"}},[t._v("卡券模板投放期限")])]},proxy:!0},{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.putEffectDateString||"--")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"",label:"","show-overflow-tooltip":""},scopedSlots:t._u([{key:"header",fn:function(){return[a("span",{staticStyle:{width:"69px",display:"inline-block","line-height":"18px"}},[t._v("用户使用有效期")])]},proxy:!0},{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.effectDateString||"--")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"cardLimit",label:"领取限制","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"storeMode",label:"适用门店","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(0==e.row.storeMode?"所有门店":1==e.row.storeMode?"部分分组":"部分门店")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"couponStock",label:"库存","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"getedQuantity",label:"领取次数","show-overflow-tooltip":""}})],1),t._v(" "),0!=t.tableData.length?a("div",{staticClass:"block common-wrap__page text-right m-t-24"},[a("dm-pagination",{attrs:{background:"","page-sizes":[6],"current-page":t.currentPage,"page-size":t.pageSize,layout:" prev, pager, next",total:t.total},on:{"current-change":t.handleCurrentChange}})],1):t._e()],1),t._v(" "),a("div",{staticClass:"dialog-footer m-b-20",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:t.toCancel}},[t._v("取 消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.toConfirm}},[t._v("确认")])],1)])},staticRenderFns:[]};var p=a("VU/8")(d,u,!1,function(t){a("VotK")},"data-v-1a454b68",null).exports,h={name:"gic-select-tag",props:{width:{type:String,default:function(){return"357px"}},selectData:{type:[Object,Array],default:function(){return[]}},brandId:{type:String,default:function(){return""}}},data:function(){return{projectName:"",enterpriseId:this.brandId,storeVisible:!1,tags:[],dailyRuleForm:{tags:[]},selectTags:[]}},methods:{handleStoresChange:function(t){var e=[];this.tags.forEach(function(a){t.includes(a.tagId)&&e.push(a)}),this.selectTags=JSON.parse(r()(e)),this.$emit("returnTags",this.selectTags)},delDepart:function(t,e){e.splice(t,1),this.$emit("returnTags",this.selectTags)},getTagsData:function(){var t=this,e={gicEnterpriseId:t.brandId};Object(n.a)("/haoban-app-customer-web/cardCoupon/find-store-tag-list",e).then(function(e){var a=e.data;1!=a.errorCode?l.a.errorMsg(a):t.tags=a.result||[]}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})}},watch:{brandId:function(t){t&&(this.dailyRuleForm.tags=[],this.selectTags=[],this.tags=[],this.getTagsData())},selectData:function(t,e){t.length?(this.selectTags=JSON.parse(r()(t)),this.dailyRuleForm.tags=t.map(function(t){return t.tagId})):(this.dailyRuleForm.tags=[],this.selectTags=[])}},mounted:function(){this.brandId&&(this.tags=[],this.getTagsData()),this.selectData.length?(this.selectTags=JSON.parse(r()(this.selectData)),this.dailyRuleForm.tags=this.selectData.map(function(t){return t.tagId})):(this.dailyRuleForm.tags=[],this.selectTags=[])}},g={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-popover",{attrs:{placement:"bottom",title:"",width:"350",trigger:"click"},model:{value:t.storeVisible,callback:function(e){t.storeVisible=e},expression:"storeVisible"}},[a("div",{staticClass:"daily-store-select"},[a("div",{staticClass:"el-scrollbar define-search-select"},[a("div",{staticClass:"el-select-dropdown__wrap el-scrollbar__wrap",staticStyle:{"margin-bottom":"-5px","margin-right":"-5px"}},[a("el-checkbox-group",{on:{change:t.handleStoresChange},model:{value:t.dailyRuleForm.tags,callback:function(e){t.$set(t.dailyRuleForm,"tags",e)},expression:"dailyRuleForm.tags"}},[a("ul",{staticClass:"el-scrollbar__view el-select-dropdown__list"},[t._l(t.tags,function(e){return a("li",{key:e.tagId,staticClass:"el-select-dropdown__item"},[a("el-checkbox",{attrs:{label:e.tagId}},[t._v(t._s(e.tagName))])],1)}),t._v(" "),t.tags.length?t._e():a("li",{staticClass:"text-center el-select-dropdown__item"},[a("span",[t._v("暂无门店标签")])])],2)])],1),t._v(" "),a("div",{staticClass:"el-scrollbar__bar is-horizontal"},[a("div",{staticClass:"el-scrollbar__thumb",staticStyle:{transform:"translateX(0%)"}})]),t._v(" "),a("div",{staticClass:"el-scrollbar__bar is-vertical"},[a("div",{staticClass:"el-scrollbar__thumb",staticStyle:{transform:"translateY(0%)"}})])])]),t._v(" "),a("div",{staticClass:"flex-column item-cell-select inline-block ",attrs:{slot:"reference"},slot:"reference"},[a("div",{staticClass:"depart-item-wrap"},[a("div",{staticClass:"el-select el-select--large depart-item-content",style:{width:t.width}},[t.dailyRuleForm.tags.length?t._e():a("span",{staticClass:"font-14 color-c0c4cc p-l-10",staticStyle:{display:"inline-block","line-height":"32px",color:"#c0c4cc"}},[t._v("请选择门店标签")]),t._v(" "),a("div",{staticClass:"el-select__tags",staticStyle:{"max-width":"348px"}},[a("span",{staticStyle:{display:"block"}},[t._l(t.selectTags,function(e,s){return[a("span",{key:s+"tag",staticClass:"el-tag el-tag--info el-tag--small"},[a("span",{staticClass:"el-select__tags-text"},[t._v(t._s(e.tagName))]),t._v(" "),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(e){return e.stopPropagation(),t.delDepart(s,t.selectTags)}}})])]})],2)])])])])])},staticRenderFns:[]};var f=a("VU/8")(h,g,!1,function(t){a("oGVA")},"data-v-946e8d32",null).exports,m=a("3E4D"),b={name:"chat-log",props:{brandId:{type:String,default:function(){return""}}},components:{selectCard:p,gicSelectGroup:i.a,gicSelectStore:o.a,gicSelectTag:f},data:function(){return{options:[0,1,2,3,4,5],activeBrand:this.brandId,activeId:"3",wxEnterpriseId:sessionStorage.getItem("userInfos")?JSON.parse(sessionStorage.getItem("userInfos")).wxEnterpriseId:"",selectCoupCard:{},loadingPage:!0,formData:{id:"",coupCardId:this.$route.query.coupCardId?this.$route.query.coupCardId:"",storeWidgetId:"",receiveTimes:0},rules:{coupCardId:[{required:!0,message:"请选择卡券",trigger:"change"}]},cardSelectShow:!1,addTag:!0,loadingBtn:!1}},methods:{returnTags:function(t){this.formData.selectList=JSON.parse(r()(t))},returnStores:function(t){this.formData.selectList=JSON.parse(r()(t))},checkGroupIds:function(t){this.formData.selectList=JSON.parse(r()(t))},showCard:function(){this.cardSelectShow=!0},closeCard:function(){this.cardSelectShow=!1},returnId:function(t,e){this.formData.coupCardId=t,this.selectCoupCard=e,this.cardSelectShow=!1,this.$refs.ruleForm.validate(function(t){if(t)return!1})},submitForm:Object(c.a)(function(t,e){var a=this;a.loadingBtn=!0,a.$refs[t].validate(function(t){t?a.postSaveCard(e):a.loadingBtn=!1})},300),postSaveCard:function(t){var e=this,a=this,s={id:a.formData.id,coupCardId:a.formData.coupCardId,receiveTimes:this.formData.receiveTimes,storeWidgetId:this.formData.storeWidgetId,gicEnterpriseId:a.brandId,wxEnterpriseId:a.wxEnterpriseId};Object(n.f)(a.$route.query.coupCardId&&!a.addTag?"/haoban-app-customer-web/cardCoupon/edit-card-coup":"/haoban-app-customer-web/cardCoupon/add-card-coup",s).then(function(s){var r=s.data;a.loadingBtn=!1,1==r.errorCode&&(m.a.showmsg(a.$route.query.coupCardId?"编辑卡券成功":"新建卡券成功","success"),t?(a.addTag=!0,a.formData={id:"",coupCardId:"",receiveTimes:e.formData.receiveTimes,storeWidgetId:e.formData.storeWidgetId},a.selectCoupCard={}):a.$router.push("/cardList")),l.a.errorMsg(r)}).catch(function(t){a.loadingBtn=!1,a.$message.error({duration:1e3,message:t.message})})},toReturn:function(){var t=this;t.$confirm("是否确认返回,返回后当前页面内容将丢失","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.$router.push("/onlineChatSet?activeTab="+t.$route.query.activeTab+"&appIcon="+t.$route.query.appIcon)}).catch(function(){})},changeRange:function(t){this.formData.selectList=[]},getCardData:function(){var t=this;t.loadingPage=!0;var e={coupCardId:t.$route.query.coupCardId,gicEnterpriseId:t.brandId};Object(n.a)("/haoban-app-customer-web/cardCoupon/find-card-coup-detail",e).then(function(e){var a=e.data;if(1==a.errorCode)return a.result.detail?(a.result.list&&a.result.list.forEach(function(t){t.label=t.name,t.departmentId=t.id,t.storeGroupId=t.id,t.storeGroupName=t.name,t.departmentName=t.name,2==a.result.detail.sendRange&&(t.storeId=t.id),3==a.result.detail.sendRange&&(t.tagName=t.name,t.tagId=t.id)}),t.selectCoupCard=a.result.gicDetail,t.formData={id:a.result.detail.id,coupCardId:a.result.detail.coupCardId,storeWidgetId:a.result.detail.storeWidgetId,receiveTimes:a.result.detail.receiveTimes},t.loadingPage=!1,!1):(t.loadingPage=!1,t.addTag=!1,m.a.showmsg("请先保存上一个商户的设置内容","warning"),!1);100013==a.errorCode&&(t.formData.coupCardId="",t.addTag=!0),t.loadingPage=!1,l.a.errorMsg(a)}).catch(function(e){t.loadingPage=!1,t.$message.error({duration:1e3,message:e.message})})}},watch:{brandId:function(t,e){if(t&&this.$route.query.coupCardId&&(this.addTag=!1),t&&this.$route.query.coupCardId&&!this.addTag)return this.activeBrand=t,this.getCardData(),!1;t&&(this.addTag=!0,this.formData={id:"",coupCardId:"",sendRange:"0",selectList:[],eachSendTimes:3,sendType:"0",totalSendTimes:0},this.selectCoupCard={})}},mounted:function(){this.activeBrand=this.brandId,this.$route.query.coupCardId&&this.brandId?(this.addTag=!1,this.getCardData()):this.loadingPage=!1}},v={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("section",{directives:[{name:"loading",rawName:"v-loading",value:t.loadingPage,expression:"loadingPage"}],staticClass:"common-right-wrap"},[a("div",{staticClass:"new-card-body border-box"},[a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.formData,rules:t.rules,"label-width":"200px"}},[a("el-form-item",{attrs:{label:"选择卡券",prop:"coupCardId"}},[t.formData.coupCardId?a("div",{staticClass:"selected-card-body flex"},[a("div",{staticClass:"selected-card font-14 color-909399"},[t._v(t._s(t.selectCoupCard.cardName)+" | "+t._s(t.selectCoupCard.effectDateString)+" | 限制"+t._s(t.selectCoupCard.cardLimit)+"张/人 | 适用门店:"+t._s(0==t.selectCoupCard.storeMode?"所有门店":1==t.selectCoupCard.storeMode?"部分分组":"部分门店")+" | 库存:"+t._s(t.selectCoupCard.couponStock))]),t._v(" "),a("el-button",{staticClass:"m-l-10",attrs:{type:"text"},on:{click:t.showCard}},[t._v("重新选择")])],1):a("div",{staticClass:"card-add-btn text-center cursor-pointer",on:{click:t.showCard}},[a("span",{staticClass:"el-icon-plus font-12 color-909399"}),a("span",{staticClass:"font-14 color-909399 p-l-8"},[t._v("添加卡券")])])]),t._v(" "),a("el-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 领券页面可被领取次数\n "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"当导购将此卡券送给客户后,此领券页面总共可被领取的次数。比如限制此卡券的领券页面仅1次,则客户成功领取后,即使其将此领券页面转发分享给其他好友,也不可再被领取,因为此领券页面只能被领取一次",placement:"top-start"}},[a("i",{staticClass:"iconfont-components3 icon-cp-QuestionCircleOutlined"})])],1),t._v(" "),a("el-radio-group",{model:{value:t.formData.receiveTimes,callback:function(e){t.$set(t.formData,"receiveTimes",e)},expression:"formData.receiveTimes"}},[a("el-radio",{attrs:{label:0}},[t._v("固定1次")]),t._v(" "),a("el-radio",{attrs:{label:1}},[t._v("不限次数")])],1)],1),t._v(" "),a("el-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 选择发送范围\n "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"卡券的发送范围设置",placement:"top-start"}},[a("i",{staticClass:"iconfont-components3 icon-cp-QuestionCircleOutlined"})])],1),t._v(" "),!t.addTag&&t.formData.id?a("dm-store-selector",{attrs:{options:t.options,uuid:t.formData.storeWidgetId},on:{"update:uuid":function(e){return t.$set(t.formData,"storeWidgetId",e)}}}):t._e()],1),t._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary",loading:t.loadingBtn},on:{click:function(e){return t.submitForm("ruleForm")}}},[t._v("确认"+t._s(t.$route.query.coupCardId&&!t.addTag?"编辑":"新建"))]),t._v(" "),t.$route.query.coupCardId?t._e():a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submitForm("ruleForm","flag")}}},[t._v("确认并继续新建")])],1)],1)],1),t._v(" "),t.cardSelectShow?a("select-card",{attrs:{coupCardId:t.formData.coupCardId,brandId:t.brandId},on:{closeCard:t.closeCard,returnId:t.returnId}}):t._e()],1)},staticRenderFns:[]};var C=a("VU/8")(b,v,!1,function(t){a("iYV1")},"data-v-171600a6",null);e.default=C.exports},VotK:function(t,e){},"XD/l":function(t,e){},iYV1:function(t,e){},mOmb:function(t,e,a){"use strict";var s=a("mvHQ"),r=a.n(s),o=a("P9l9"),i=a("Ch4/"),l=a("PI0u"),n={name:"gic-select-store",props:{width:{type:String,default:function(){return"357px"}},selectData:{type:[Object,Array],default:function(){return[]}},brandId:{type:String,default:function(){return""}}},data:function(){return{projectName:"",enterpriseId:this.brandId,checkAll:!1,isIndeterminate:!1,searchSelect:"",storeVisible:!1,stores:[],storesCopy:[],dailyRuleForm:{stores:[]},pageNum:1,pageSize:200}},methods:{handleCheckAllChange:function(t){this.dailyRuleForm.stores=t?this.stores.map(function(t){return t.storeId}):[],this.isIndeterminate=!1,this.$emit("returnStores",this.dailyRuleForm.stores)},handleStoresChange:function(t){var e=t.length;this.checkAll=e===this.stores.length,this.isIndeterminate=e>0&&e<this.stores.length,this.$emit("returnStores",this.dailyRuleForm.stores)},toInput:Object(l.a)(function(t,e){""!=this.searchSelect&&(this.stores=[],this.pageNum=1,this.getStoreData())},500),changeVisible:function(){},checkStore:function(t){var e=this;if(t.select){t.select=!1;var a=e.dailyRuleForm.stores.indexOf(t.storeId);e.dailyRuleForm.stores.splice(a,1)}else t.select=!0,e.dailyRuleForm.stores.push(t.storeId);e.storesCopy.forEach(function(t){e.dailyRuleForm.stores.includes(t.storeId)&&(t.select=!0)})},clearSearch:function(){this.stores=[],this.pageNum=1,this.getStoreData()},getStoreData:function(){var t=this,e={searchName:t.searchSelect,gicEnterpriseId:t.brandId,pageNum:t.pageNum,pageSize:t.pageSize};Object(o.a)("/haoban-app-customer-web/cardCoupon/get-store-list",e).then(function(e){var a=e.data;if(1==a.errorCode)return a.result.result&&a.result.result.forEach(function(e){e.select=!1,t.selectData.includes(e.storeId)&&(e.select=!0)}),1==t.pageNum?(t.stores=JSON.parse(r()(a.result.result))||[],t.storesCopy=JSON.parse(r()(a.result.result))||[]):a.result.result.forEach(function(e){t.stores.push(e),t.storesCopy.push(e)}),void(t.pageNum*t.pageSize<a.result.totalCount&&(t.pageNum++,t.$nextTick(function(){t.getStoreData()})));i.a.errorMsg(a)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})}},watch:{brandId:function(t){t&&(this.checkAll=!1,this.isIndeterminate=!1,this.stores=[],this.storesCopy=[],this.searchSelect="",this.getStoreData())},selectData:function(t,e){t.length?this.dailyRuleForm.stores=JSON.parse(r()(t)):this.dailyRuleForm.stores=[]}},mounted:function(){this.brandId&&(this.stores=[],this.storesCopy=[],this.getStoreData()),this.selectData.length?this.dailyRuleForm.stores=JSON.parse(r()(this.selectData)):this.dailyRuleForm.stores=[]}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-popover",{attrs:{placement:"bottom",title:"",width:"350",trigger:"click"},model:{value:t.storeVisible,callback:function(e){t.storeVisible=e},expression:"storeVisible"}},[a("div",{staticClass:"daily-store-select"},[a("div",{staticClass:"select-search"},[a("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入门店名称",maxlength:"50",clearable:""},on:{clear:t.clearSearch},nativeOn:{keyup:function(e){return a=e,t.toInput(a,t.searchSelect);var a}},model:{value:t.searchSelect,callback:function(e){t.searchSelect=e},expression:"searchSelect"}},[a("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),t._v(" "),a("div",{staticClass:"checkbox border-box",staticStyle:{padding:"15px 20px"}},[a("el-checkbox",{attrs:{indeterminate:t.isIndeterminate},on:{change:t.handleCheckAllChange},model:{value:t.checkAll,callback:function(e){t.checkAll=e},expression:"checkAll"}},[t._v("全选")])],1),t._v(" "),a("div",{staticClass:"el-scrollbar define-search-select"},[a("div",{staticClass:"el-select-dropdown__wrap el-scrollbar__wrap",staticStyle:{"margin-bottom":"-5px","margin-right":"-5px"}},[a("el-checkbox-group",{on:{change:t.handleStoresChange},model:{value:t.dailyRuleForm.stores,callback:function(e){t.$set(t.dailyRuleForm,"stores",e)},expression:"dailyRuleForm.stores"}},[a("ul",{staticClass:"el-scrollbar__view el-select-dropdown__list"},[t._l(t.stores,function(e){return a("li",{key:e.storeId,class:["el-select-dropdown__item",e.select?"selected hover":""]},[a("el-checkbox",{attrs:{label:e.storeId}},[t._v(t._s(e.storeName))])],1)}),t._v(" "),t.stores.length?t._e():a("li",{staticClass:"text-center"},[a("span",[t._v("暂无数据")])])],2)])],1),t._v(" "),a("div",{staticClass:"el-scrollbar__bar is-horizontal"},[a("div",{staticClass:"el-scrollbar__thumb",staticStyle:{transform:"translateX(0%)"}})]),t._v(" "),a("div",{staticClass:"el-scrollbar__bar is-vertical"},[a("div",{staticClass:"el-scrollbar__thumb",staticStyle:{transform:"translateY(0%)"}})])])]),t._v(" "),a("div",{staticClass:"show-select-num cursor-pointer w-250",attrs:{slot:"reference"},on:{click:t.changeVisible},slot:"reference"},[t._v("\n 已经选择"+t._s(t.dailyRuleForm.stores.length)+"家门店\n "),a("span",{staticClass:"el-input__suffix"},[a("span",{staticClass:"el-input__suffix-inner"},[a("i",{class:["el-select__caret el-input__icon el-icon-arrow-up",t.storeVisible?"is-reverse":""]})])])])])},staticRenderFns:[]};var d=a("VU/8")(n,c,!1,function(t){a("XD/l")},"data-v-63c37596",null);e.a=d.exports},oGVA:function(t,e){}});
\ No newline at end of file
webpackJsonp([17],{"7/Zw":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=a("mvHQ"),r=a.n(s),o=a("mOmb"),i=a("Ggl+"),l=a("Ch4/"),n=a("P9l9"),c=a("PI0u"),d={props:{brandId:{type:String,default:function(){return""}},coupCardId:{type:String,default:function(){return""}}},data:function(){return{dialogVisible:!0,selectCoupCardId:this.coupCardId||"",tableData:[],currentPage:1,pageSize:6,total:0}},methods:{handleClose:function(t){this.$emit("closeCard")},toConfirm:function(){var t=this,e={};t.tableData.forEach(function(a){a.coupCardId==t.selectCoupCardId&&(e=a)}),t.$emit("returnId",t.selectCoupCardId,e)},toCancel:function(){this.$emit("closeCard")},toInput:Object(c.a)(function(t,e){this.currentPage=1,this.getTableList()},200),clearInput:function(){this.currentPage=1,this.getTableList()},handleSizeChange:function(t){this.currentPage=1,this.pageSize=t,this.getTableList()},handleCurrentChange:function(t){this.currentPage=t,this.getTableList()},getTableList:function(t){var e=this,a={cardName:e.searchInput||"",pageNum:e.currentPage,pageSize:e.pageSize,gicEnterpriseId:e.brandId};Object(n.a)("/haoban-app-customer-web/cardCoupon/find-select-card-page",a).then(function(t){var a=t.data;if(1==a.errorCode)return e.tableData=a.result.list||[],e.total=a.result.pageInfo.total,!1;l.a.errorMsg(a)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},watch:{brandId:function(t,e){t&&this.getTableList()},coupCardId:function(t,e){t&&(this.selectCoupCardId=t)}},mounted:function(){this.selectCoupCardId=this.coupCardId,this.brandId&&this.getTableList()}},u={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{attrs:{title:"卡券选择",visible:t.dialogVisible,width:"994px","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[a("div",{staticClass:"search-div",staticStyle:{marginTop:"10px"}},[a("el-input",{staticClass:"w-264",staticStyle:{width:"264px"},attrs:{placeholder:"请输入卡券名称",maxlength:"50",clearable:""},on:{clear:t.clearInput},nativeOn:{keyup:function(e){return a=e,t.toInput(a,t.searchInput);var a}},model:{value:t.searchInput,callback:function(e){t.searchInput=e},expression:"searchInput"}},[a("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),t._v(" "),a("div",{staticClass:"chat-log-content boder-box m-t-20"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData}},[a("el-table-column",{attrs:{"class-name":"hide-ellipsis",label:"",width:"50"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-radio",{attrs:{disabled:1==e.row.selected,label:e.row.coupCardId},model:{value:t.selectCoupCardId,callback:function(e){t.selectCoupCardId=e},expression:"selectCoupCardId"}},[t._v(t._s(""))])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"卡券名称","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.cardName||"--")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"备注名","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.subName||"--")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"","show-overflow-tooltip":""},scopedSlots:t._u([{key:"header",fn:function(){return[a("span",{staticStyle:{width:"69px",display:"inline-block","line-height":"18px"}},[t._v("卡券模板投放期限")])]},proxy:!0},{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.putEffectDateString||"--")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"",label:"","show-overflow-tooltip":""},scopedSlots:t._u([{key:"header",fn:function(){return[a("span",{staticStyle:{width:"69px",display:"inline-block","line-height":"18px"}},[t._v("用户使用有效期")])]},proxy:!0},{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row.effectDateString||"--")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"cardLimit",label:"领取限制","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"storeMode",label:"适用门店","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(0==e.row.storeMode?"所有门店":1==e.row.storeMode?"部分分组":"部分门店")+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"couponStock",label:"库存","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"getedQuantity",label:"领取次数","show-overflow-tooltip":""}})],1),t._v(" "),0!=t.tableData.length?a("div",{staticClass:"block common-wrap__page text-right m-t-24"},[a("dm-pagination",{attrs:{background:"","page-sizes":[6],"current-page":t.currentPage,"page-size":t.pageSize,layout:" prev, pager, next",total:t.total},on:{"current-change":t.handleCurrentChange}})],1):t._e()],1),t._v(" "),a("div",{staticClass:"dialog-footer m-b-20",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:t.toCancel}},[t._v("取 消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.toConfirm}},[t._v("确认")])],1)])},staticRenderFns:[]};var p=a("VU/8")(d,u,!1,function(t){a("VotK")},"data-v-1a454b68",null).exports,h={name:"gic-select-tag",props:{width:{type:String,default:function(){return"357px"}},selectData:{type:[Object,Array],default:function(){return[]}},brandId:{type:String,default:function(){return""}}},data:function(){return{projectName:"",enterpriseId:this.brandId,storeVisible:!1,tags:[],dailyRuleForm:{tags:[]},selectTags:[]}},methods:{handleStoresChange:function(t){var e=[];this.tags.forEach(function(a){t.includes(a.tagId)&&e.push(a)}),this.selectTags=JSON.parse(r()(e)),this.$emit("returnTags",this.selectTags)},delDepart:function(t,e){e.splice(t,1),this.$emit("returnTags",this.selectTags)},getTagsData:function(){var t=this,e={gicEnterpriseId:t.brandId};Object(n.a)("/haoban-app-customer-web/cardCoupon/find-store-tag-list",e).then(function(e){var a=e.data;1!=a.errorCode?l.a.errorMsg(a):t.tags=a.result||[]}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})}},watch:{brandId:function(t){t&&(this.dailyRuleForm.tags=[],this.selectTags=[],this.tags=[],this.getTagsData())},selectData:function(t,e){t.length?(this.selectTags=JSON.parse(r()(t)),this.dailyRuleForm.tags=t.map(function(t){return t.tagId})):(this.dailyRuleForm.tags=[],this.selectTags=[])}},mounted:function(){this.brandId&&(this.tags=[],this.getTagsData()),this.selectData.length?(this.selectTags=JSON.parse(r()(this.selectData)),this.dailyRuleForm.tags=this.selectData.map(function(t){return t.tagId})):(this.dailyRuleForm.tags=[],this.selectTags=[])}},g={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-popover",{attrs:{placement:"bottom",title:"",width:"350",trigger:"click"},model:{value:t.storeVisible,callback:function(e){t.storeVisible=e},expression:"storeVisible"}},[a("div",{staticClass:"daily-store-select"},[a("div",{staticClass:"el-scrollbar define-search-select"},[a("div",{staticClass:"el-select-dropdown__wrap el-scrollbar__wrap",staticStyle:{"margin-bottom":"-5px","margin-right":"-5px"}},[a("el-checkbox-group",{on:{change:t.handleStoresChange},model:{value:t.dailyRuleForm.tags,callback:function(e){t.$set(t.dailyRuleForm,"tags",e)},expression:"dailyRuleForm.tags"}},[a("ul",{staticClass:"el-scrollbar__view el-select-dropdown__list"},[t._l(t.tags,function(e){return a("li",{key:e.tagId,staticClass:"el-select-dropdown__item"},[a("el-checkbox",{attrs:{label:e.tagId}},[t._v(t._s(e.tagName))])],1)}),t._v(" "),t.tags.length?t._e():a("li",{staticClass:"text-center el-select-dropdown__item"},[a("span",[t._v("暂无门店标签")])])],2)])],1),t._v(" "),a("div",{staticClass:"el-scrollbar__bar is-horizontal"},[a("div",{staticClass:"el-scrollbar__thumb",staticStyle:{transform:"translateX(0%)"}})]),t._v(" "),a("div",{staticClass:"el-scrollbar__bar is-vertical"},[a("div",{staticClass:"el-scrollbar__thumb",staticStyle:{transform:"translateY(0%)"}})])])]),t._v(" "),a("div",{staticClass:"flex-column item-cell-select inline-block ",attrs:{slot:"reference"},slot:"reference"},[a("div",{staticClass:"depart-item-wrap"},[a("div",{staticClass:"el-select el-select--large depart-item-content",style:{width:t.width}},[t.dailyRuleForm.tags.length?t._e():a("span",{staticClass:"font-14 color-c0c4cc p-l-10",staticStyle:{display:"inline-block","line-height":"32px",color:"#c0c4cc"}},[t._v("请选择门店标签")]),t._v(" "),a("div",{staticClass:"el-select__tags",staticStyle:{"max-width":"348px"}},[a("span",{staticStyle:{display:"block"}},[t._l(t.selectTags,function(e,s){return[a("span",{key:s+"tag",staticClass:"el-tag el-tag--info el-tag--small"},[a("span",{staticClass:"el-select__tags-text"},[t._v(t._s(e.tagName))]),t._v(" "),a("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(e){return e.stopPropagation(),t.delDepart(s,t.selectTags)}}})])]})],2)])])])])])},staticRenderFns:[]};var f=a("VU/8")(h,g,!1,function(t){a("oGVA")},"data-v-946e8d32",null).exports,m=a("3E4D"),b={name:"chat-log",props:{brandId:{type:String,default:function(){return""}}},components:{selectCard:p,gicSelectGroup:i.a,gicSelectStore:o.a,gicSelectTag:f},data:function(){return{options:[0,1,2,3,4,5],activeBrand:this.brandId,activeId:"3",wxEnterpriseId:sessionStorage.getItem("userInfos")?JSON.parse(sessionStorage.getItem("userInfos")).wxEnterpriseId:"",selectCoupCard:{},loadingPage:!0,formData:{id:"",coupCardId:this.$route.query.coupCardId?this.$route.query.coupCardId:"",storeWidgetId:"",receiveTimes:0},rules:{coupCardId:[{required:!0,message:"请选择卡券",trigger:"change"}]},cardSelectShow:!1,addTag:!0,loadingBtn:!1}},methods:{returnTags:function(t){this.formData.selectList=JSON.parse(r()(t))},returnStores:function(t){this.formData.selectList=JSON.parse(r()(t))},checkGroupIds:function(t){this.formData.selectList=JSON.parse(r()(t))},showCard:function(){this.cardSelectShow=!0},closeCard:function(){this.cardSelectShow=!1},returnId:function(t,e){this.formData.coupCardId=t,this.selectCoupCard=e,this.cardSelectShow=!1,this.$refs.ruleForm.validate(function(t){if(t)return!1})},submitForm:Object(c.a)(function(t,e){var a=this;a.loadingBtn=!0,a.$refs[t].validate(function(t){t?a.postSaveCard(e):a.loadingBtn=!1})},300),postSaveCard:function(t){var e=this,a=this,s={id:a.formData.id,coupCardId:a.formData.coupCardId,receiveTimes:this.formData.receiveTimes,storeWidgetId:this.formData.storeWidgetId,gicEnterpriseId:a.brandId,wxEnterpriseId:a.wxEnterpriseId};Object(n.f)(a.$route.query.coupCardId&&!a.addTag?"/haoban-app-customer-web/cardCoupon/edit-card-coup":"/haoban-app-customer-web/cardCoupon/add-card-coup",s).then(function(s){var r=s.data;a.loadingBtn=!1,1==r.errorCode&&(m.a.showmsg(a.$route.query.coupCardId?"编辑卡券成功":"新建卡券成功","success"),t?(a.addTag=!0,a.formData={id:"",coupCardId:"",receiveTimes:e.formData.receiveTimes,storeWidgetId:e.formData.storeWidgetId},a.selectCoupCard={}):a.$router.push("/cardList")),l.a.errorMsg(r)}).catch(function(t){a.loadingBtn=!1,a.$message.error({duration:1e3,message:t.message})})},toReturn:function(){var t=this;t.$confirm("是否确认返回,返回后当前页面内容将丢失","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){t.$router.push("/onlineChatSet?activeTab="+t.$route.query.activeTab+"&appIcon="+t.$route.query.appIcon)}).catch(function(){})},changeRange:function(t){this.formData.selectList=[]},getCardData:function(){var t=this;t.loadingPage=!0;var e={coupCardId:t.$route.query.coupCardId,gicEnterpriseId:t.brandId};Object(n.a)("/haoban-app-customer-web/cardCoupon/find-card-coup-detail",e).then(function(e){var a=e.data;if(1==a.errorCode)return a.result.detail?(a.result.list&&a.result.list.forEach(function(t){t.label=t.name,t.departmentId=t.id,t.storeGroupId=t.id,t.storeGroupName=t.name,t.departmentName=t.name,2==a.result.detail.sendRange&&(t.storeId=t.id),3==a.result.detail.sendRange&&(t.tagName=t.name,t.tagId=t.id)}),t.selectCoupCard=a.result.gicDetail,t.formData={id:a.result.detail.id,coupCardId:a.result.detail.coupCardId,storeWidgetId:a.result.detail.storeWidgetId,receiveTimes:a.result.detail.receiveTimes},t.loadingPage=!1,!1):(t.loadingPage=!1,t.addTag=!1,m.a.showmsg("请先保存上一个商户的设置内容","warning"),!1);100013==a.errorCode&&(t.formData.coupCardId="",t.addTag=!0),t.loadingPage=!1,l.a.errorMsg(a)}).catch(function(e){t.loadingPage=!1,t.$message.error({duration:1e3,message:e.message})})}},watch:{brandId:function(t,e){if(t&&this.$route.query.coupCardId&&(this.addTag=!1),t&&this.$route.query.coupCardId&&!this.addTag)return this.activeBrand=t,this.getCardData(),!1;t&&(this.addTag=!0,this.formData={id:"",coupCardId:"",sendRange:"0",selectList:[],eachSendTimes:3,sendType:"0",totalSendTimes:0},this.selectCoupCard={})}},mounted:function(){this.activeBrand=this.brandId,this.$route.query.coupCardId&&this.brandId?(this.addTag=!1,this.getCardData()):this.loadingPage=!1}},v={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("section",{directives:[{name:"loading",rawName:"v-loading",value:t.loadingPage,expression:"loadingPage"}],staticClass:"common-right-wrap"},[a("div",{staticClass:"new-card-body border-box"},[a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.formData,rules:t.rules,"label-width":"200px"}},[a("el-form-item",{attrs:{label:"选择卡券",prop:"coupCardId"}},[t.formData.coupCardId?a("div",{staticClass:"selected-card-body flex"},[a("div",{staticClass:"selected-card font-14 color-909399"},[t._v(t._s(t.selectCoupCard.cardName)+" | "+t._s(t.selectCoupCard.effectDateString)+" | 限制"+t._s(t.selectCoupCard.cardLimit)+"张/人 | 适用门店:"+t._s(0==t.selectCoupCard.storeMode?"所有门店":1==t.selectCoupCard.storeMode?"部分分组":"部分门店")+" | 库存:"+t._s(t.selectCoupCard.couponStock))]),t._v(" "),a("el-button",{staticClass:"m-l-10",attrs:{type:"text"},on:{click:t.showCard}},[t._v("重新选择")])],1):a("div",{staticClass:"card-add-btn text-center cursor-pointer",on:{click:t.showCard}},[a("span",{staticClass:"el-icon-plus font-12 color-909399"}),a("span",{staticClass:"font-14 color-909399 p-l-8"},[t._v("添加卡券")])])]),t._v(" "),a("el-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 领券页面可被领取次数\n "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"当导购将此卡券送给客户后,此领券页面总共可被领取的次数。比如限制此卡券的领券页面仅1次,则客户成功领取后,即使其将此领券页面转发分享给其他好友,也不可再被领取,因为此领券页面只能被领取一次",placement:"top-start"}},[a("i",{staticClass:"iconfont-components3 icon-cp-QuestionCircleOutlined"})])],1),t._v(" "),a("el-radio-group",{model:{value:t.formData.receiveTimes,callback:function(e){t.$set(t.formData,"receiveTimes",e)},expression:"formData.receiveTimes"}},[a("el-radio",{attrs:{label:0}},[t._v("固定1次")]),t._v(" "),a("el-radio",{attrs:{label:1}},[t._v("不限次数")])],1)],1),t._v(" "),a("el-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 选择发送范围\n "),a("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"卡券的发送范围设置",placement:"top-start"}},[a("i",{staticClass:"iconfont-components3 icon-cp-QuestionCircleOutlined"})])],1),t._v(" "),t.addTag||!t.addTag&&t.formData.id?a("dm-store-selector",{attrs:{options:t.options,uuid:t.formData.storeWidgetId},on:{"update:uuid":function(e){return t.$set(t.formData,"storeWidgetId",e)}}}):t._e()],1),t._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary",loading:t.loadingBtn},on:{click:function(e){return t.submitForm("ruleForm")}}},[t._v("确认"+t._s(t.$route.query.coupCardId&&!t.addTag?"编辑":"新建"))]),t._v(" "),t.$route.query.coupCardId?t._e():a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submitForm("ruleForm","flag")}}},[t._v("确认并继续新建")])],1)],1)],1),t._v(" "),t.cardSelectShow?a("select-card",{attrs:{coupCardId:t.formData.coupCardId,brandId:t.brandId},on:{closeCard:t.closeCard,returnId:t.returnId}}):t._e()],1)},staticRenderFns:[]};var C=a("VU/8")(b,v,!1,function(t){a("LbiZ")},"data-v-4a5df98e",null);e.default=C.exports},LbiZ:function(t,e){},VotK:function(t,e){},"XD/l":function(t,e){},mOmb:function(t,e,a){"use strict";var s=a("mvHQ"),r=a.n(s),o=a("P9l9"),i=a("Ch4/"),l=a("PI0u"),n={name:"gic-select-store",props:{width:{type:String,default:function(){return"357px"}},selectData:{type:[Object,Array],default:function(){return[]}},brandId:{type:String,default:function(){return""}}},data:function(){return{projectName:"",enterpriseId:this.brandId,checkAll:!1,isIndeterminate:!1,searchSelect:"",storeVisible:!1,stores:[],storesCopy:[],dailyRuleForm:{stores:[]},pageNum:1,pageSize:200}},methods:{handleCheckAllChange:function(t){this.dailyRuleForm.stores=t?this.stores.map(function(t){return t.storeId}):[],this.isIndeterminate=!1,this.$emit("returnStores",this.dailyRuleForm.stores)},handleStoresChange:function(t){var e=t.length;this.checkAll=e===this.stores.length,this.isIndeterminate=e>0&&e<this.stores.length,this.$emit("returnStores",this.dailyRuleForm.stores)},toInput:Object(l.a)(function(t,e){""!=this.searchSelect&&(this.stores=[],this.pageNum=1,this.getStoreData())},500),changeVisible:function(){},checkStore:function(t){var e=this;if(t.select){t.select=!1;var a=e.dailyRuleForm.stores.indexOf(t.storeId);e.dailyRuleForm.stores.splice(a,1)}else t.select=!0,e.dailyRuleForm.stores.push(t.storeId);e.storesCopy.forEach(function(t){e.dailyRuleForm.stores.includes(t.storeId)&&(t.select=!0)})},clearSearch:function(){this.stores=[],this.pageNum=1,this.getStoreData()},getStoreData:function(){var t=this,e={searchName:t.searchSelect,gicEnterpriseId:t.brandId,pageNum:t.pageNum,pageSize:t.pageSize};Object(o.a)("/haoban-app-customer-web/cardCoupon/get-store-list",e).then(function(e){var a=e.data;if(1==a.errorCode)return a.result.result&&a.result.result.forEach(function(e){e.select=!1,t.selectData.includes(e.storeId)&&(e.select=!0)}),1==t.pageNum?(t.stores=JSON.parse(r()(a.result.result))||[],t.storesCopy=JSON.parse(r()(a.result.result))||[]):a.result.result.forEach(function(e){t.stores.push(e),t.storesCopy.push(e)}),void(t.pageNum*t.pageSize<a.result.totalCount&&(t.pageNum++,t.$nextTick(function(){t.getStoreData()})));i.a.errorMsg(a)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})}},watch:{brandId:function(t){t&&(this.checkAll=!1,this.isIndeterminate=!1,this.stores=[],this.storesCopy=[],this.searchSelect="",this.getStoreData())},selectData:function(t,e){t.length?this.dailyRuleForm.stores=JSON.parse(r()(t)):this.dailyRuleForm.stores=[]}},mounted:function(){this.brandId&&(this.stores=[],this.storesCopy=[],this.getStoreData()),this.selectData.length?this.dailyRuleForm.stores=JSON.parse(r()(this.selectData)):this.dailyRuleForm.stores=[]}},c={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-popover",{attrs:{placement:"bottom",title:"",width:"350",trigger:"click"},model:{value:t.storeVisible,callback:function(e){t.storeVisible=e},expression:"storeVisible"}},[a("div",{staticClass:"daily-store-select"},[a("div",{staticClass:"select-search"},[a("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入门店名称",maxlength:"50",clearable:""},on:{clear:t.clearSearch},nativeOn:{keyup:function(e){return a=e,t.toInput(a,t.searchSelect);var a}},model:{value:t.searchSelect,callback:function(e){t.searchSelect=e},expression:"searchSelect"}},[a("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),t._v(" "),a("div",{staticClass:"checkbox border-box",staticStyle:{padding:"15px 20px"}},[a("el-checkbox",{attrs:{indeterminate:t.isIndeterminate},on:{change:t.handleCheckAllChange},model:{value:t.checkAll,callback:function(e){t.checkAll=e},expression:"checkAll"}},[t._v("全选")])],1),t._v(" "),a("div",{staticClass:"el-scrollbar define-search-select"},[a("div",{staticClass:"el-select-dropdown__wrap el-scrollbar__wrap",staticStyle:{"margin-bottom":"-5px","margin-right":"-5px"}},[a("el-checkbox-group",{on:{change:t.handleStoresChange},model:{value:t.dailyRuleForm.stores,callback:function(e){t.$set(t.dailyRuleForm,"stores",e)},expression:"dailyRuleForm.stores"}},[a("ul",{staticClass:"el-scrollbar__view el-select-dropdown__list"},[t._l(t.stores,function(e){return a("li",{key:e.storeId,class:["el-select-dropdown__item",e.select?"selected hover":""]},[a("el-checkbox",{attrs:{label:e.storeId}},[t._v(t._s(e.storeName))])],1)}),t._v(" "),t.stores.length?t._e():a("li",{staticClass:"text-center"},[a("span",[t._v("暂无数据")])])],2)])],1),t._v(" "),a("div",{staticClass:"el-scrollbar__bar is-horizontal"},[a("div",{staticClass:"el-scrollbar__thumb",staticStyle:{transform:"translateX(0%)"}})]),t._v(" "),a("div",{staticClass:"el-scrollbar__bar is-vertical"},[a("div",{staticClass:"el-scrollbar__thumb",staticStyle:{transform:"translateY(0%)"}})])])]),t._v(" "),a("div",{staticClass:"show-select-num cursor-pointer w-250",attrs:{slot:"reference"},on:{click:t.changeVisible},slot:"reference"},[t._v("\n 已经选择"+t._s(t.dailyRuleForm.stores.length)+"家门店\n "),a("span",{staticClass:"el-input__suffix"},[a("span",{staticClass:"el-input__suffix-inner"},[a("i",{class:["el-select__caret el-input__icon el-icon-arrow-up",t.storeVisible?"is-reverse":""]})])])])])},staticRenderFns:[]};var d=a("VU/8")(n,c,!1,function(t){a("XD/l")},"data-v-63c37596",null);e.a=d.exports},oGVA:function(t,e){}});
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,b,n){for(var r,t,o,i=0,u=[];i<a.length;i++)t=a[i],f[t]&&u.push(f[t][0]),f[t]=0;for(r in b)Object.prototype.hasOwnProperty.call(b,r)&&(e[r]=b[r]);for(c&&c(a,b,n);u.length;)u.shift()();if(n)for(i=0;i<n.length;i++)o=d(d.s=n[i]);return o};var a={},f={102:0};function d(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,d),f.l=!0,f.exports}d.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,d){c=f[e]=[a,d]});c[2]=a;var b=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,d.nc&&n.setAttribute("nonce",d.nc),n.src=d.p+"static/js/"+e+"."+{0:"e146bce5667afe298149",1:"fd15a7f381f3fc4a55fe",2:"8db613b186c0de27208b",3:"01fb6fac84b7c4a9811b",4:"99c86d5ef72602057ed9",5:"e291ebe24c6e77fcfd03",6:"466a4ac3dad8de2b204c",7:"cac0f8e5f4c2e67d1b32",8:"c7733a82b9ed539bc9c9",9:"4ed2da0e5d603bf4ed5c",10:"decb9dd260218770e283",11:"58f1f54b71ec97f1b67c",12:"463c0f29063a67e73618",13:"1e0a3321074e889782df",14:"e6eea3eade752f53b55c",15:"77b3db23ff45ba6fa01a",16:"a812ce3091ef7ef9f44d",17:"ca0c546f48160ac15892",18:"a000dd825dabd61fe2fd",19:"c04ac097e2bbdace131c",20:"0a84c16cb12e2c7ae9d7",21:"240855f8f02ef5cf2143",22:"f2a0326607a2ccf9b43f",23:"876d065c1feb91eaccfc",24:"bbd96280ee91d88fee9b",25:"2abc63b9686996f61c06",26:"8fe26c960c2a4b2953bb",27:"87b505df075d55853adf",28:"5588faf7dd1a48d53c9f",29:"855b5b42f0d282c1cb91",30:"c1e55df78df25e7966fe",31:"bf69bd267fe9c1f611da",32:"c3df440172d075932dd4",33:"20f180a766e5ef6f3494",34:"cefccee8e3a508288e79",35:"aabfc80bccf2c976a8ec",36:"8388323387972ba922a1",37:"c2931e89a7378a8304b9",38:"68169ad68989ecbc6fe1",39:"b6c8fa2a8384dd7bd967",40:"e2184ac386b2544dcb1e",41:"995fa81a528082ea13ff",42:"d4c1f726eceed4907ca1",43:"13c079f6aaa19194e358",44:"713cf7ea69c2abcf2436",45:"1ca90a2de763c1afaa01",46:"128d0540d7a9c22798af",47:"c50962d5e5459b0c5a47",48:"65d7fde1f30383c80d79",49:"e28cb9f04fc159ed99db",50:"148a61f8776582ed6b69",51:"f30544b5f66410cf882b",52:"81e3d421ddd4185b1070",53:"aa17ac02099281e2339c",54:"eb2bec610365dbbc70e2",55:"dc163dec7d8a81313be2",56:"a68786cf71efa6b83cee",57:"c32ecb0b7bebe9489c5e",58:"e9a4cf3a5e84c32fe38d",59:"cc5917ee8d9fbe8afb90",60:"1f158b09da93a3bb26f4",61:"14a359600fd740f5d245",62:"774bbf54e168c3045e1f",63:"049efae24a1ce59a4aae",64:"9296449a6ebb17339ca9",65:"965c8b60d753755d0105",66:"ea36480f3fa21366cd0b",67:"644fcd5534d16eab4b92",68:"4750662060701141706c",69:"a630529df74a30b8ee48",70:"fd74d14fd7562b82d972",71:"5efcd31bd05d6e1037fa",72:"819fb64a927d49a465a6",73:"cd074c476bdcbfa2e317",74:"fc704c592f3e9bf698c1",75:"6c29dcb17b8fef23db28",76:"a5662d9f619a749064da",77:"75ccde148e8899dcdd23",78:"8e1c18a70eb47797a204",79:"bbda98c377d2618cf7f4",80:"de860ac90c01cd049d27",81:"3cefd7daa0263f40b064",82:"9d7985054480a22c8661",83:"95229550ba757fded4a5",84:"e0058cb9d721394ad493",85:"c966f60dbf0ca187ee52",86:"39217bd3afefcdaa3e6b",87:"33b3082b840c07363e67",88:"0193cc6fc62e06c80122",89:"e55bd1bddced01e22862",90:"f5a6fc5f03fa9f43c798",91:"64ad30b4854f335b1896",92:"eb8a55f70e9bdbecf2ed",93:"5b699d559cb9158e9c89",94:"146049e2ad91d479f1c2",95:"4b4820c3f4da60fabb9f",96:"76beef986abfd8bded59",97:"71b68aeab316a066634d",98:"228570ba2cb7430b408c",99:"4b5fd987902c433e0ed9"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var c=f[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return n.onerror=n.onload=t,b.appendChild(n),a},d.m=e,d.c=a,d.d=function(e,c,a){d.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},d.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(c,"a",c),c},d.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},d.p="./",d.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,b,n){for(var r,t,o,i=0,u=[];i<a.length;i++)t=a[i],f[t]&&u.push(f[t][0]),f[t]=0;for(r in b)Object.prototype.hasOwnProperty.call(b,r)&&(e[r]=b[r]);for(c&&c(a,b,n);u.length;)u.shift()();if(n)for(i=0;i<n.length;i++)o=d(d.s=n[i]);return o};var a={},f={102:0};function d(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,d),f.l=!0,f.exports}d.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,d){c=f[e]=[a,d]});c[2]=a;var b=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,d.nc&&n.setAttribute("nonce",d.nc),n.src=d.p+"static/js/"+e+"."+{0:"e146bce5667afe298149",1:"fd15a7f381f3fc4a55fe",2:"8db613b186c0de27208b",3:"01fb6fac84b7c4a9811b",4:"99c86d5ef72602057ed9",5:"e291ebe24c6e77fcfd03",6:"466a4ac3dad8de2b204c",7:"cac0f8e5f4c2e67d1b32",8:"c7733a82b9ed539bc9c9",9:"4ed2da0e5d603bf4ed5c",10:"decb9dd260218770e283",11:"58f1f54b71ec97f1b67c",12:"463c0f29063a67e73618",13:"1e0a3321074e889782df",14:"e6eea3eade752f53b55c",15:"77b3db23ff45ba6fa01a",16:"a812ce3091ef7ef9f44d",17:"b1414204cb889098b939",18:"a000dd825dabd61fe2fd",19:"c04ac097e2bbdace131c",20:"0a84c16cb12e2c7ae9d7",21:"240855f8f02ef5cf2143",22:"f2a0326607a2ccf9b43f",23:"876d065c1feb91eaccfc",24:"bbd96280ee91d88fee9b",25:"2abc63b9686996f61c06",26:"8fe26c960c2a4b2953bb",27:"87b505df075d55853adf",28:"5588faf7dd1a48d53c9f",29:"855b5b42f0d282c1cb91",30:"c1e55df78df25e7966fe",31:"bf69bd267fe9c1f611da",32:"c3df440172d075932dd4",33:"20f180a766e5ef6f3494",34:"cefccee8e3a508288e79",35:"aabfc80bccf2c976a8ec",36:"8388323387972ba922a1",37:"c2931e89a7378a8304b9",38:"68169ad68989ecbc6fe1",39:"b6c8fa2a8384dd7bd967",40:"e2184ac386b2544dcb1e",41:"995fa81a528082ea13ff",42:"d4c1f726eceed4907ca1",43:"13c079f6aaa19194e358",44:"713cf7ea69c2abcf2436",45:"1ca90a2de763c1afaa01",46:"128d0540d7a9c22798af",47:"c50962d5e5459b0c5a47",48:"65d7fde1f30383c80d79",49:"e28cb9f04fc159ed99db",50:"148a61f8776582ed6b69",51:"f30544b5f66410cf882b",52:"81e3d421ddd4185b1070",53:"aa17ac02099281e2339c",54:"eb2bec610365dbbc70e2",55:"dc163dec7d8a81313be2",56:"a68786cf71efa6b83cee",57:"c32ecb0b7bebe9489c5e",58:"e9a4cf3a5e84c32fe38d",59:"cc5917ee8d9fbe8afb90",60:"1f158b09da93a3bb26f4",61:"14a359600fd740f5d245",62:"774bbf54e168c3045e1f",63:"049efae24a1ce59a4aae",64:"9296449a6ebb17339ca9",65:"965c8b60d753755d0105",66:"ea36480f3fa21366cd0b",67:"644fcd5534d16eab4b92",68:"4750662060701141706c",69:"a630529df74a30b8ee48",70:"fd74d14fd7562b82d972",71:"5efcd31bd05d6e1037fa",72:"819fb64a927d49a465a6",73:"cd074c476bdcbfa2e317",74:"fc704c592f3e9bf698c1",75:"6c29dcb17b8fef23db28",76:"a5662d9f619a749064da",77:"75ccde148e8899dcdd23",78:"8e1c18a70eb47797a204",79:"bbda98c377d2618cf7f4",80:"de860ac90c01cd049d27",81:"3cefd7daa0263f40b064",82:"9d7985054480a22c8661",83:"95229550ba757fded4a5",84:"e0058cb9d721394ad493",85:"c966f60dbf0ca187ee52",86:"39217bd3afefcdaa3e6b",87:"33b3082b840c07363e67",88:"0193cc6fc62e06c80122",89:"e55bd1bddced01e22862",90:"f5a6fc5f03fa9f43c798",91:"64ad30b4854f335b1896",92:"eb8a55f70e9bdbecf2ed",93:"5b699d559cb9158e9c89",94:"146049e2ad91d479f1c2",95:"4b4820c3f4da60fabb9f",96:"76beef986abfd8bded59",97:"71b68aeab316a066634d",98:"228570ba2cb7430b408c",99:"4b5fd987902c433e0ed9"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var c=f[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return n.onerror=n.onload=t,b.appendChild(n),a},d.m=e,d.c=a,d.d=function(e,c,a){d.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},d.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(c,"a",c),c},d.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},d.p="./",d.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
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