| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-94df8030","chunk-2d0e5b84","chunk-2f78bec9"],{"0164a":function(t,e,a){"use strict";a.r(e);a("adc1");var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"app-list-content"},[e("x-crud",{staticClass:"liu-crud-wrap",on:{load:t.onLoad},scopedSlots:t._u([{key:"table-column-totalFans",fn:function(){},proxy:!0},{key:"table-column-totalUser",fn:function(a){var i=a.scope;return[e("span",[t._v(t._s(i.row.totalUser))])]}},{key:"table-column-totalVisit",fn:function(a){var i=a.scope;return[e("span",[t._v(t._s(i.row.totalView))])]}},{key:"slot-activation",fn:function(){return["huaml.com"==t.firstHost||"huahb.cn"==t.firstHost?e("div",[e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.bindJump("/wx-open/begin-auth?id=hd&authType=1")}}},[t._v("花店公众号激活")]),e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.bindJump("/wx-open/begin-auth?id=hd&authType=2")}}},[t._v("花店小程序激活")]),e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.bindJump("/wx-open/bind-open?id=hd&actId=6")}}},[t._v("花店小程序体验码")])],1):"theflorist.cn"==t.firstHost||"zhiguanhua.cn"==t.firstHost?e("div",[e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.bindJump("/wx-open/begin-auth?id=mall&authType=1")}}},[t._v("商城公众号激活")]),e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.bindJump("/wx-open/begin-auth?id=mall&authType=2")}}},[t._v("商城小程序激活")]),e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.bindJump("/wx-open/bind-open?id=mall&actId=6")}}},[t._v("商城小程序体验码")])],1):e("div",[e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.bindJump("/wx-open/begin-auth?id=ghs&authType=1")}}},[t._v("供应商公众号激活")]),e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.bindJump("/wx-open/begin-auth?id=ghs&authType=2")}}},[t._v("供应商小程序激活")]),e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.bindJump("/wx-open/bind-open?id=ghs&actId=6")}}},[t._v("供应商小程序体验码")])],1)]},proxy:!0},{key:"slot-op-btn",fn:function(t){t.scope}},{key:"slot-add-ad-btn",fn:function(){return[e("el-button",{staticClass:"sj_add_button",attrs:{type:"primary",size:"mini"},on:{click:t.addBtnFn}},[t._v("添加")])]},proxy:!0}])}),e("el-dialog",{attrs:{title:t.dialogTitle,visible:t.wxPayDialog,"close-on-click-modal":!1,width:"500px"},on:{"update:visible":function(e){t.wxPayDialog=e}}},[e("div",{staticClass:"ad-modal-content"},[1===t.plamPayType?e("el-form",{ref:"form",staticClass:"demo-form",attrs:{model:t.form,rules:t.rule,"label-width":"100px"}},[e("el-form-item",{attrs:{label:"商户ID",prop:"status"}},[e("el-input",{attrs:{placeholder:"请输入商户ID",size:"small"},model:{value:t.form.wxPayMerchantId,callback:function(e){t.$set(t.form,"wxPayMerchantId",e)},expression:"form.wxPayMerchantId"}})],1),e("el-form-item",{attrs:{label:"密钥",prop:"remark"}},[e("el-input",{attrs:{type:"textarea"},model:{value:t.form.wxPayKey,callback:function(e){t.$set(t.form,"wxPayKey",e)},expression:"form.wxPayKey"}})],1)],1):t._e(),2===t.plamPayType?e("el-form",{ref:"form",staticClass:"demo-form",attrs:{model:t.form,rules:t.rule,"label-width":"100px"}},[e("el-form-item",{attrs:{label:"商户ID",prop:"status"}},[e("el-input",{attrs:{placeholder:"请输入商户ID",size:"small"},model:{value:t.form.alipayPId,callback:function(e){t.$set(t.form,"alipayPId",e)},expression:"form.alipayPId"}})],1),e("el-form-item",{attrs:{label:"商户私钥",prop:"remark"}},[e("el-input",{attrs:{type:"textarea"},model:{value:t.form.alipayKey,callback:function(e){t.$set(t.form,"alipayKey",e)},expression:"form.alipayKey"}})],1),e("el-form-item",{attrs:{label:"支付宝公钥",prop:"remark"}},[e("el-input",{attrs:{type:"textarea"},model:{value:t.form.alipayPublicKey,callback:function(e){t.$set(t.form,"alipayPublicKey",e)},expression:"form.alipayPublicKey"}})],1)],1):t._e()],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{size:"small"},on:{click:function(e){return t.resetForm("form")}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.setPayConfirm}},[t._v("确认")])],1)]),e("el-dialog",{attrs:{title:"添加",visible:t.addDialog,"close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(e){t.addDialog=e}}},[e("div",{staticClass:"ad-modal-content"},[e("el-form",{ref:"adForm",staticClass:"demo-form",attrs:{model:t.adForm,rules:t.ruleForm,"label-width":"100px"}},[e("el-form-item",{attrs:{label:"名称",prop:"name"}},[e("el-input",{attrs:{placeholder:"请输入商家名称,将生成昆明供应商",size:"small"},model:{value:t.adForm.name,callback:function(e){t.$set(t.adForm,"name",e)},expression:"adForm.name"}})],1)],1)],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{size:"small"},on:{click:function(e){return t.resetForm("adForm")}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){return t.submitForm("adForm")}}},[t._v("确认")])],1)]),e("sj-list-layer",{attrs:{show:t.ghsModal},on:{"update:show":function(e){t.ghsModal=e},confirm:t.bindGhsConfirmFn,cancel:function(e){t.ghsModal=!1}}})],1)},n=[],o=a("1f77"),r=(a("b144"),a("5f45"),a("8bc2")),s=(a("37b0"),a("4f53")),l=a("86f9"),c=a("964e"),u={name:"sjList",components:{sjListLayer:l["default"]},data:function(){return{app:null,wxPayDialog:!1,dialogTitle:"",plamPayType:1,form:{},rule:{},wxOpen:{wx_mini_base_id:0,wx_base_id:0},firstHost:"".concat(Object(r["getFirstHost"])()),addDialog:!1,adForm:{name:""},ruleForm:{name:[{required:!0,message:"请输入名称",trigger:"blur"}]},ghsModal:!1,selectSjId:0}},mounted:function(){this.getWxOpen()},methods:{bindGhsConfirmFn:function(t){var e=this;c["default"].bindGhs({ownSjId:this.selectSjId,sjId:t.id}).then((function(t){e.$message.success("操作成功!"),e.ghsModal=!1}))},bindGhs:function(t){this.selectSjId=t,this.ghsModal=!0},wxPayConfigFn:function(){},bindJump:function(t){var e="http://api.pt.".concat(Object(r["getFirstHost"])());window.open(e+t)},getWxOpen:function(){this.wxOpen=this.$service.saasWxOpen.getWxOpen()},selGoodsConfirmFn:function(t){console.log(t)},onLoad:function(t){var e=t.ctx,a=t.app;this.app=a,e.service(this.$service.merchant).set("table",{columns:[{prop:"id",label:"ID",align:"center"},{prop:"name",label:"名称",align:"center"},{prop:"currentStyle",label:"类型",align:"center"},{prop:"shopNum",label:"门店数",align:"center"},{prop:"deadline",label:"有效期",align:"center"},{prop:"setName",label:"套餐",align:"center"},{prop:"status",label:"状态",align:"center"}],op:{layout:["slot-op-btn"]}}).set("dict",{search:{keyWord:"name"}}).set("search",{key:{placeholder:"商家名称"}}).set("layout",[["slot-activation","search-key","flex1","slot-add-ad-btn","refresh-btn"],["data-table"],["flex1","pagination"]]).done(),a.refresh()},payOption:function(t,e){var a=this;this.plamPayType=t,this.$service.saasShop.merchantExtend({id:e.id}).then((function(e){switch(a.form=Object(o["a"])({},e),a.wxPayDialog=!0,t){case 1:a.dialogTitle="微信支付设置";break;case 2:a.dialogTitle="支付宝支付设置";break}}))},setPayConfirm:function(){var t=this,e=this.plamPayType;switch(e){case 1:var a={sjId:this.form.sjId,wxPayMerchantId:this.form.wxPayMerchantId,wxPayKey:this.form.wxPayKey};this.$service.saasShop.setWxPay(a).then((function(e){t.resetForm(),t.$message("成功")}));break;case 2:a={sjId:this.form.sjId,alipayPId:this.form.alipayPId,alipayKey:this.form.alipayKey,alipayPublicKey:this.form.alipayPublicKey};this.$service.saasShop.setAlipa(a).then((function(e){t.resetForm(),t.$message("成功")}));break}},resetForm:function(t){var e=t||"form";this.$refs[e].resetFields(),this.wxPayDialog=!1,this.addDialog=!1},addBtnFn:function(){this.addDialog=!0},submitForm:function(t){var e=this;this.$refs[t].validate((function(a){if(!a)return console.log("error submit!!"),!1;e.addFn(t)}))},addFn:function(t){var e=this,a=JSON.parse(JSON.stringify(this.adForm));s["default"].add(a).then((function(a){e.$message.success("操作成功!"),e.app.refresh(),e.resetForm(t),e.addDialog=!1}))}}},d=u,p=(a("f94c"),a("6cd0"),a("1805")),m=Object(p["a"])(d,i,n,!1,null,"d75bc7c6",null);e["default"]=m.exports},"0239":function(t,e,a){},"651b":function(t,e,a){},"6cd0":function(t,e,a){"use strict";a("651b")},"86f9":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t._self._c;return e("el-dialog",{attrs:{title:"选择商家",visible:t.selDialog,"close-on-click-modal":!1,"append-to-body":!0,width:"800px"},on:{"update:visible":function(e){t.selDialog=e},close:function(e){return t.$emit("update:show",!1)}}},[e("div",{staticClass:"recharge-modal-content"},[e("el-radio-group",{staticClass:"radio-wrap",model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[e("x-crud",{staticClass:"liu-crud-wrap",on:{load:t.onLoad},scopedSlots:t._u([{key:"table-column-radio",fn:function(a){var i=a.scope;return[e("div",[e("el-radio",{attrs:{label:i.row.index}},[t._v("选择")])],1)]}},{key:"table-column-imgUrl",fn:function(a){var i=a.scope;return[e("div",[e("cl-avatar",{style:{margin:"auto"},attrs:{shape:"square",size:40,src:t._f("default_avatar")(i.row.imgUrl)}})],1)]}}])})],1)],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{size:"small"},on:{click:t.resetForm}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.confirmFn}},[t._v("确定")])],1)])},n=[],o=a("b57b"),r=a("8998"),s=(a("d6d8"),a("45d2"),a("9052"),a("dc93"),{name:"sj-list-layer",props:{show:{type:Boolean,default:!1},multi:{type:Boolean,default:!1}},data:function(){return{selDialog:!1,ruleForm:{},radio:"",list:[],selData:{}}},computed:{},watch:{show:function(t){this.selDialog=t}},created:function(){},methods:{confirmFn:function(){this.$emit("confirm",this.list[this.radio])},resetForm:function(){this.$emit("cancel")},onLoad:function(t){var e=this,a=t.ctx,i=t.app;this.app=i,a.service(this.$service.merchant).set("table",{columns:[{prop:"radio",label:"选择",align:"center","min-width":60},{prop:"name",label:"商家名称",align:"center"},{prop:"currentStyle",label:"类型",align:"center"}],op:{visible:!1}}).set("dict",{search:{keyWord:"name"}}).set("search",{key:{placeholder:"商家名称"}}).set("layout",[["slot-tabs"],["search-key","flex1","refresh-btn"],["data-table"],["flex1","pagination"]]).on("refresh",function(){var t=Object(r["a"])(Object(o["a"])().m((function t(a,i){var n,r,s,l;return Object(o["a"])().w((function(t){while(1)switch(t.n){case 0:return n=i.next,r=i.render,t.n=1,n(a);case 1:s=t.v,l=s.list,l.map((function(t,e){t.index=e})),e.list=l,r(l);case 2:return t.a(2)}}),t)})));return function(e,a){return t.apply(this,arguments)}}()).done(),i.refresh({type:this.tabIndex}),i.refresh({style:3})}}}),l=s,c=(a("ec61"),a("1805")),u=Object(c["a"])(l,i,n,!1,null,null,null);e["default"]=u.exports},"91d6":function(t,e,a){},"964e":function(t,e,a){"use strict";a.r(e),a.d(e,"GhsService",(function(){return u}));var i,n,o=a("acea"),r=a("72e5"),s=a("ab62"),l=a("d210"),c=a("c081"),u=(i=Object(c["Service"])("ghs"),i(n=function(t){function e(){return Object(o["a"])(this,e),Object(s["a"])(this,e,arguments)}return Object(l["a"])(e,t),Object(r["a"])(e,[{key:"bindGhs",value:function(t){return this.request({url:"/bind-ghs",params:t})}}])}(c["BaseService"]))||n);e["default"]=new u},ec61:function(t,e,a){"use strict";a("91d6")},f94c:function(t,e,a){"use strict";a("0239")}}]);
|