bztang-admin/addons/yun_shop/static/app/js/chunk-7ff1c5fb.16ac0839.js

1 line
15 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7ff1c5fb"],{"60f4":function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"page"},[r("c-title",{attrs:{text:"活码修改"}}),r("div",{staticClass:"wrapper"},[r("div",{staticClass:"item"},[r("span",{staticClass:"name"},[e._v("活码名称")]),r("input",{directives:[{name:"model",rawName:"v-model",value:e.form.code_name,expression:"form.code_name"}],staticClass:"input",attrs:{type:"text",placeholder:"输入活码名称"},domProps:{value:e.form.code_name},on:{input:function(t){t.target.composing||e.$set(e.form,"code_name",t.target.value)}}})]),r("div",{staticClass:"item"},[r("span",{staticClass:"name"},[e._v("引导语")]),r("input",{directives:[{name:"model",rawName:"v-model",value:e.form.code_guide,expression:"form.code_guide"}],staticClass:"input",attrs:{type:"text",placeholder:"输入引导语"},domProps:{value:e.form.code_guide},on:{input:function(t){t.target.composing||e.$set(e.form,"code_guide",t.target.value)}}})]),r("div",{staticClass:"item service"},[r("span",{staticClass:"name"},[e._v("客服二维码")]),r("div",{staticClass:"imgflex",on:{click:function(t){return e.selectIndex(1)}}},[r("van-uploader",{attrs:{"after-read":e.onRead}},[r("div",{staticClass:"photoshow"},[e.temp_customer_service?r("img",{attrs:{src:e.temp_customer_service}}):r("div",{staticClass:"crucifix"})])])],1)]),r("div",{staticClass:"item"},[r("span",{staticClass:"name"},[e._v("客服引导语")]),r("div",{staticClass:"flex-j-sb flex-a-c service-flex"},[r("input",{directives:[{name:"model",rawName:"v-model",value:e.form.customer_service_guide,expression:"form.customer_service_guide"}],staticClass:"input",attrs:{type:"text",placeholder:"输入客服引导语"},domProps:{value:e.form.customer_service_guide},on:{input:function(t){t.target.composing||e.$set(e.form,"customer_service_guide",t.target.value)}}}),r("span",{staticClass:"iconfont icon-icon_more1"})])]),e.auth_recommend?r("div",{staticClass:"item"},[r("span",{staticClass:"name"},[e._v("推荐")]),r("div",{staticClass:"desc flex"},[r("van-switch",{attrs:{size:"1.5rem","active-color":"var(--themeBaseColor)"},model:{value:e.form.recommend,callback:function(t){e.$set(e.form,"recommend",t)},expression:"form.recommend"}})],1)]):e._e(),r("div",{staticClass:"item"},[r("div",{staticClass:"flex item-desc"},[r("span",{staticClass:"name"},[e._v("说明")]),r("div",{staticClass:"desc flex"},[r("van-switch",{attrs:{size:"1.5rem","active-color":"var(--themeBaseColor)"},model:{value:e.form.explain,callback:function(t){e.$set(e.form,"explain",t)},expression:"form.explain"}})],1)]),e.form.explain?r("div",{staticClass:"explain-content",domProps:{innerHTML:e._s(e.form.explain_content)}}):e._e()]),r("div",{staticClass:"images"},[r("div",{staticClass:"imgflex",on:{click:function(t){return e.selectIndex(2)}}},[r("van-uploader",{attrs:{"after-read":e.onRead,multiple:""}},[r("div",{staticClass:"photoshow"},[e.imageUrl?r("img",{attrs:{src:e.imageUrl}}):r("div",{staticClass:"crucifix"})])])],1),e._l(e.qrCodeArr,(function(t,i){return r("div",{key:i,staticClass:"imgItem"},[r("div",{staticClass:"qrcode"},[r("img",{attrs:{src:t.temp_img,alt:""}}),r("i",{staticClass:"iconfont icon-guanbi delImg",on:{click:function(t){return e.delRQCode(i)}}}),t.expireFlag?r("div",{staticClass:"overdue"},[e._v("已过期")]):e._e()]),r("div",{staticClass:"entry"},[r("input",{directives:[{name:"model",rawName:"v-model",value:t.num,expression:"item.num"}],attrs:{type:"text",placeholder:"扫码上限"},domProps:{value:t.num},on:{input:function(r){r.target.composing||e.$set(t,"num",r.target.value)}}}),r("span",[e._v("人")])])])}))],2),r("div",{staticStyle:{height:"3.063rem",width:"100%"}})]),r("div",{staticClass:"btn",on:{click:e.send}},[e._v(" 保存 ")]),r("div",{staticClass:"mb-22"})],1)},a=[],n=(r("e7e5"),r("d399")),s=r("c7eb"),o=r("1da1"),c=(r("14d9"),r("e9c4"),r("d3b7"),r("3ca3"),r("ddb0"),r("2b3d"),r("9861"),r("88a7"),r("271a"),r("5494"),r("a434"),r("ac1f"),r("5319"),r("159b"),{data:function(){return{form:{code_name:"",code_guide:"",customer_service:"",customer_service_guide:"",recommend:!1,explain:!1,explain_content:""},temp_customer_service:"",qrCodeArr:[],photosize:6291456,uploadUrl:"",selectImgIndex:null,auth_recommend:!0}},activated:function(){var e=this;return Object(o["a"])(Object(s["a"])().mark((function t(){return Object(s["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.getConfigInfo();case 2:return t.next=4,e.getOldData();case 4:case"end":return t.stop()}}),t)})))()},mounted:function(){this.init()},methods:{init:function(){this.uploadUrl=this.fun.getRealUrl("upload.uploadPic",{}),this.form.code_name="",this.form.code_guide="",this.form.customer_service="",this.form.customer_service_guide="",this.form.recommend=!1,this.form.explain=!1,this.form.explain_content="",this.temp_customer_service="",this.qrCodeArr=[]},onphotosize:function(e){this.imgPreview(e.file,1)},selectIndex:function(e){this.selectImgIndex=e},send:function(){var e=this;return Object(o["a"])(Object(s["a"])().mark((function t(){var r,i,a,o,c,m,l,d,p,u,f,g;return Object(s["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.fun.isTextEmpty(e.form.code_name)){t.next=2;break}return t.abrupt("return",e.tips("请输入活码名称"));case 2:if(!e.fun.isTextEmpty(e.form.code_guide)){t.next=4;break}return t.abrupt("return",e.tips("请输入引导语"));case 4:if(!e.fun.isTextEmpty(e.form.customer_service)){t.next=6;break}return t.abrupt("return",e.tips("请上传客服二维码"));case 6:if(!e.fun.isTextEmpty(e.form.customer_service_guide)){t.next=8;break}return t.abrupt("return",e.tips("请输入客服引导语"));case 8:if(!e.fun.isTextEmpty(e.form.explain_content)||!e.form.explain){t.next=10;break}return t.abrupt("return",e.tips("请输入活动说明"));case 10:if(0!=e.qrCodeArr.length){t.next=12;break}return t.abrupt("return",e.tips("请至少上传一张群二维码"));case 12:for(r=e.form.recommend?1:0,i=e.form.explain?1:0,a=e.form,o=a.code_name,c=a.code_guide,m=a.explain_content,l=a.customer_service,d=a.customer_service_guide,p=[],u=0;u<e.qrCodeArr.length;u++)f={},f.code_url=e.qrCodeArr[u].img,f.upper_limit=e.qrCodeArr[u].num,p.push(f);return p=JSON.stringify(p),n["a"].loading({message:"修改中",forbidClick:!0}),t.next=21,$http.get("plugin.group-code.api.group-code.update",{id:e.$route.query.groupCodeId,code_name:o,code_guide:c,recommend:r,explain:i,explain_content:m,customer_service:l,customer_service_guide:d,code_data:p});case 21:if(g=t.sent,n["a"].clear(),1==g.result){t.next=26;break}return Object(n["a"])(g.msg),t.abrupt("return");case 26:e.$dialog.alert({message:g.msg}),e.init(),e.$router.go(-1);case 29:case"end":return t.stop()}}),t)})))()},onRead:function(e,t){var r=this;n["a"].loading({message:"上传中",forbidClick:!0});var i=new FormData;!0===t?i.append("file",e):i.append("file",e.file);var a=this;axios.post(this.uploadUrl,i,{headers:{"Content-Type":"multipart/form-data"}}).then((function(i){n["a"].clear();var s=i.data;if(1===s.result)switch(a.selectImgIndex){case 1:r.temp_customer_service=!0===t?URL.createObjectURL(e):URL.createObjectURL(e.file),r.form.customer_service=s.data.img;break;case 2:var o={num:0,img:s.data.img,temp_img:URL.createObjectURL(e.file)};r.qrCodeArr.push(o);break;default:return void(a.stopButton=!1)}else Object(n["a"])(s.msg)})).catch((function(e){}))},delRQCode:function(e){this.qrCodeArr.splice(e,1)},tips:function(e){return Object(n["a"])(e),!1},getOldData:function(){var e=this;return Object(o["a"])(Object(s["a"])().mark((function t(){var r,i,a,o;return Object(s["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n["a"].loading({message:"",forbidClick:!0}),t.next=3,$http.get("plugin.group-code.api.group-code.detail",{id:e.$route.query.groupCodeId});case 3:if(i=t.sent,n["a"].clear(),1==i.result){t.next=8;break}return e.$dialog.alert({message:i.msg}),t.abrupt("return");case 8:a=i.data.data,e.form.code_name=a.code_name,e.form.code_guide=a.code_guide,e.form.customer_service=a.customer_service,e.temp_customer_service=a.customer_service_img,e.form.customer_service_guide=a.customer_service_guide,e.form.recommend=1==a.recommend,e.form.explain=1==a.explain,e.form.explain_content=null===(r=a.explain_content)||void 0===r?void 0:r.replace(/\<img/gi,'<img style="max-width:100%;height:auto;display:block;"'),e.form.code_guide=a.code_guide,o=[],a.has_many_code.forEach((function(e,t){var r={};r.temp_img=e.code_url_img,r.img=e.code_url,r.num=e.upper_limit;var i=new Date(e.expire),a=new Date;a.getTime()>i.getTime()?r.expireFlag=!0:r.expireFlag=!1,o.push(r)})),e.qrCodeArr=o;case 21:case"end":return t.stop()}}),t)})))()},getConfigInfo:function(){var e=this;return Object(o["a"])(Object(s["a"])().mark((function t(){var r;return Object(s["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n["a"].loading({message:"",forbidClick:!0}),t.next=3,$http.get("plugin.group-code.api.set.index");case 3:if(r=t.sent,n["a"].clear(),1==r.result){t.next=8;break}return e.$dialog.alert({message:r.msg}),t.abrupt("return");case 8:e.auth_recommend="1"==r.data.set.auth_recommend;case 9:case"end":return t.stop()}}),t)})))()}}}),m=c,l=m,d=(r("eec1"),r("2877")),p=Object(d["a"])(l,i,a,!1,null,"eb6173c2",null);t["default"]=p.exports},"6fa8":function(e,t,r){var i=r("24fb");t=i(!1),t.push([e.i,'.wrapper[data-v-eb6173c2] .explain-content img{max-width:100%!important;height:auto!important;display:block;border:0!important}.explain-content[data-v-eb6173c2]{text-align:left}.page[data-v-eb6173c2]{min-height:100vh}.mb-22[data-v-eb6173c2]{height:22px;clear:both}.wrapper[data-v-eb6173c2]{background:#fff;border-radius:.5rem .5rem .5rem .5rem;margin:.75rem .75rem 6.75rem .75rem;padding:0 .75rem}.wrapper .item[data-v-eb6173c2]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.0625rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.wrapper .item[data-v-eb6173c2]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.0625rem;background-color:#f0f0f0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.wrapper .item .service-flex[data-v-eb6173c2]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.wrapper .item .name[data-v-eb6173c2]{font-size:.875rem;color:#00001c;width:30%;text-align:left}.wrapper .item .input[data-v-eb6173c2]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#00001c;font-size:.8125rem;border:none}.wrapper .item .input[data-v-eb6173c2]::-webkit-input-placeholder{color:#aaaab3;font-size:.8125rem}.wrapper .item .icon-icon_more1[data-v-eb6173c2]{color:#aaaab3;font-size:.875rem}.wrapper .item .textarea[data-v-eb6173c2]{border:none;font-size:14px;width:332.496px;line-height:24px;letter-spacing:.704px;color:#878787}.wrapper .desc[data-v-eb6173c2]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wrapper .item-desc[data-v-eb6173c2]{width:100%}.wrapper .service[data-v-eb6173c2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.wrapper .service .name[data-v-eb6173c2]{padding:0 0 .75rem 0}.wrapper .images[data-v-eb6173c2]{margin-top:.813rem;padding-right:1.313rem;display:grid;grid-template-columns:repeat(3,5.157rem);grid-column-gap:1.75rem;grid-row-gap:1.6rem}.wrapper .images .imgItem[data-v-eb6173c2]{width:6.25rem;height:6.25rem}.wrapper .images .imgItem .qrcode[data-v-eb6173c2]{width:6.25rem;height:6.25rem;border:.0625rem dashed #c0ccda;position:relative;padding:3.2px}.wrapper .images .imgItem .qrcode img[data-v-eb6173c2]{width:100%;height:100%}.wrapper .images .imgItem .qrcode .delImg[data-v-eb6173c2]{border-radius:50%;font-size:8px;width:1rem;height:1rem;right:-.5rem;top:-.5rem;color:#999;background-color:#ececec}.wrapper .images .imgItem .qrcode .delImg[data-v-eb6173c2],.wrapper .images .imgItem .qrcode .overdue[data-v-eb6173c2]{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wrapper .images .imgItem .qrcode .overdue[data-v-eb6173c2]{top:.2rem;left:.2rem;right:.2rem;bottom:.2rem;font-size:12px;color:#fff;background-color:rgba(0,0,0,.5)}.wrapper .images .entry[data-v-eb6173c2]{margin-top:.406rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wrapper .images .entry input[data-v-eb6173c2]{text-align:center;width:4.156rem;height:1.25rem;color:#999;border:.031rem solid #efefef}.wrapper .images .entry input[data-v-eb6173c2],.wrapper .images .entry span[data-v-eb6173c2]{font-size:.75rem;font-weight:400;font-stretch:normal;letter-spacing:0}.wrapper .images .entry span[data-v-eb6173c2]{margin-left:.25rem;color:#666}.btn[data-v-eb6173c2]{width:calc(100% - 32px);margin:0 auto;border-radius:1.875rem 1.875rem 1.875rem 1.875rem;cursor:pointer;left:0;right:0;height:2.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:.9375rem;font-weight:400;font-stretch:normal;line-height:.9375rem;letter-spacing:.05rem;color:#fff;-webkit-transition:.5s;transition:.5s}.btn[data-v-eb6173c2],.btn[data-v-eb6173c2]:active{background-color:var(--themeBaseColor)}.imgflex[data-v-eb6173c2]{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:6.25rem;height:6.25rem;border-radius:.5rem .5rem .5rem .5rem}.imgflex[data-v-eb6173c2],.imgflex .photoshow[data-v-eb6173c2]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.imgflex .photoshow[data-v-eb6173c2]{width:100px;height:100px;border-radius:8px 8px 8px 8px;border:.5008px dashed #c0ccda;overflow:hidden;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.imgflex .crucifix[data-v-eb6173c2]{position:relative}.imgflex .crucifix[data-v-eb6173c2],.imgflex .crucifix[data-v-eb6173c2]:after{width:1.5rem;height:.1875rem;background:#b2b2b2;border-radius:.125rem}.imgflex .crucifix[data-v-eb6173c2]:after{content:"";position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:0}.imgflex img[data-v-eb6173c2]{width:100px;height:100px}',""]),e.exports=t},"97be":function(e,t,r){var i=r("6fa8");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);var a=r("499e").default;a("6e91a005",i,!0,{sourceMap:!1,shadowMode:!1})},eec1:function(e,t,r){"use strict";r("97be")}}]);