chunk-a0aefdca.c1fd1ae8.js 7.0 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a0aefdca"],{"0e56":function(t,e,a){"use strict";a("5951")},5951:function(t,e,a){},"69fe":function(t,e,a){},7618:function(t,e,a){"use strict";a.r(e);var n=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(a){var n=a.scope;return[e("span",[t._v(t._s(n.row.merchantAsset.totalFans))])]}},{key:"table-column-totalUser",fn:function(a){var n=a.scope;return[e("span",[t._v(t._s(n.row.merchantAsset.totalUser))])]}},{key:"table-column-totalVisit",fn:function(a){var n=a.scope;return[e("span",[t._v(t._s(n.row.merchantAsset.totalVisit))])]}},{key:"table-column-wxPayInit",fn:function(a){var n=a.scope;return[e("div",{staticClass:"pay"},[e("i",{class:["el-icon-success","0"==n.row.extend.wxPayInit?"on":"off"]}),e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.payOption(1,n.row)}}},[t._v("配置")])],1)]}},{key:"table-column-aliPayInit",fn:function(a){var n=a.scope;return[e("div",{staticClass:"pay"},[e("i",{class:["el-icon-success","0"==n.row.extend.aliPayInit?"on":"off"]}),e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.payOption(2,n.row)}}},[t._v("配置")])],1)]}},{key:"table-column-wxAppId",fn:function(a){var n=a.scope;return[e("div",{staticClass:"pay on"},["0"!=n.row.extend.wxAuth?e("i",{class:["el-icon-success"]}):e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.bindJump("/wx-open/begin-auth?id=".concat(n.row.id))}}},[t._v("待绑定 ")])],1)]}},{key:"table-column-miniAppId",fn:function(a){var n=a.scope;return[e("div",{staticClass:"pay on"},["0"!=n.row.extend.miniAuth?e("i",{class:["el-icon-success"]}):e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.bindJump("/wx-open/begin-auth?id=".concat(n.row.id,"&authType=2"))}}},[t._v("待绑定 ")])],1)]}},{key:"slot-activation",fn:function(a){a.scope;return[e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(e){return t.bindJump("/merchant/add-platform-merchant")}}},[t._v("平台帐号激活 ")])]}},{key:"slot-op-btn",fn:function(a){var n=a.scope;return[e("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(e){return t.logoutRow(n.row)}}},[t._v("注销")])]}}])}),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)])],1)},o=[],i=a("1f77"),r={data:function(){return{app:null,wxPayDialog:!1,dialogTitle:"",plamPayType:1,form:{},rule:{}}},mounted:function(){},methods:{wxPayConfigFn:function(){},bindJump:function(t){var e="";window.open(e+t)},onLoad:function(t){var e=this,a=t.ctx,n=t.app;this.app=n;var o=function(){return e.$service.sassShop.merchantList()};a.service({page:o}).set("table",{columns:[{prop:"id",label:"ID",align:"center"},{prop:"name",label:"名称",align:"center"},{prop:"totalFans",label:"粉丝",align:"center"},{prop:"totalUser",label:"客户",align:"center"},{prop:"totalIncome",label:"收入",align:"center",emptyText:"无"},{prop:"totalVisit",label:"访问量",align:"center"},{prop:"wxPayInit",label:"微信支付",align:"center","min-width":"120px"},{prop:"aliPayInit",label:"支付宝支付",align:"center","min-width":"120px"},{prop:"adminName",label:"店长",align:"center"},{prop:"openAppId",label:"平台",align:"center","min-width":"120px",formatter:function(t){switch(t.extend.openAppBind){case"0":return"待创建";case"1":return"公众号已绑";case"2":return"小程序已绑";case"3":return"全部已绑"}}},{prop:"wxAppId",label:"公众号",align:"center","min-width":"120px"},{prop:"miniAppId",label:"小程序",align:"center","min-width":"120px"},{prop:"miniVersion",label:"小程序版本",align:"center","min-width":"120px"},{prop:"setName",label:"套餐",align:"center"},{prop:"status",label:"状态",align:"center"}],op:{layout:["slot-op-btn"]}}).set("layout",[["flex1","slot-activation","refresh-btn"],["data-table"],["flex1","pagination"]]).done(),n.refresh()},logoutRow:function(t){var e=this,a=t.id;this.$confirm("确认此商家的公众号和小程序已经取消授权?","提示",{type:"warning"}).then((function(){e.$service.sassShop.merchantCancel({id:a}).then((function(t){e.$message.success("注销成功")})).catch((function(){}))}))},payOption:function(t,e){var a=this;this.plamPayType=t,console.log(t),this.$service.sassShop.merchantExtend({id:e.id}).then((function(e){switch(a.form=Object(i["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.sassShop.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.sassShop.setAlipa(a);break}},resetForm:function(t){var e=t||"form";this.$refs[e].resetFields(),this.wxPayDialog=!1}}},l=r,s=(a("df5f"),a("0e56"),a("1805")),c=Object(s["a"])(l,n,o,!1,null,"33638640",null);e["default"]=c.exports},df5f:function(t,e,a){"use strict";a("69fe")}}]);