|
- webpackJsonp([26],{"4Lcp":function(e,t,a){"use strict";function s(e){a("ndeo")}Object.defineProperty(t,"__esModule",{value:!0});var n=a("98tm"),o=a("enVX"),i=a("VU/8"),r=s,l=i(n.a,o.a,r,null,null);t.default=l.exports},"98tm":function(e,t,a){"use strict";var s=a("BO1k"),n=a.n(s),o=a("qIgl"),i=a("g45I");t.a={data:function(){return{payeetype:"",usertype:this.$store.getters.usertype,shopIds:this.$store.getters.shopIds,shopList:[],vo:{},list:null,listLoading:!0,listQuery:{orgId:this.$store.getters.orgId,shopId:"",payType:""},scanTypes:{1:"用户扫商户二维码",2:"商户扫用户二维码 "},dialogVisible:!1}},watch:{"listQuery.shopId":function(){var e=!0,t=!1,a=void 0;try{for(var s,o=n()(this.shopList);!(e=(s=o.next()).done);e=!0){var i=s.value;i.id==this.listQuery.shopId&&(this.payeetype=i.payeetype)}}catch(e){t=!0,a=e}finally{try{!e&&o.return&&o.return()}finally{if(t)throw a}}}},created:function(){var e=this;"admin"==this.usertype&&this.fetchData(),"user"==this.usertype&&(1==this.shopIds.length?(a.i(i.a)().then(function(t){e.payeetype=t.result.rows[0].payeetype}),this.listQuery.shopId=this.shopIds[0],this.fetchData()):(a.i(i.a)().then(function(t){e.shopList=t.result.rows}).then(function(){e.$route.query.shopId&&(e.listQuery.shopId=Number(e.$route.query.shopId),e.fetchData())}),this.listLoading=!1))},methods:{fetchData:function(){var e=this;this.listLoading=!0,a.i(o.a)(this.listQuery).then(function(t){e.list=t.result.payChannels,e.listLoading=!1})},handleDelete:function(e,t){var s=this;this.$confirm("此操作将操作您所选的数据, 是否继续?","",{type:"warning",center:!0}).then(function(){s.listQuery.payType=e,"del"==t&&a.i(o.e)(s.listQuery).then(function(e){s.$message({type:"success",message:"操作成功!"}),s.fetchData()}),"stop"==t&&a.i(o.f)(s.listQuery).then(function(e){s.$message({type:"success",message:"操作成功!"}),s.fetchData()}),"on"==t&&a.i(o.g)(s.listQuery).then(function(e){s.$message({type:"success",message:"操作成功!"}),s.fetchData()})}).catch(function(){})},handleshow:function(e){var t=this;this.listQuery.payType=e,a.i(o.c)(this.listQuery).then(function(e){t.vo=e.result,t.dialogVisible=!0})}}}},BO1k:function(e,t,a){e.exports={default:a("fxRn"),__esModule:!0}},FD1l:function(e,t,a){t=e.exports=a("FZ+f")(!0),t.push([e.i,".avatar{width:178px;height:178px;display:block}.demo-table-expand{margin-top:-30px;font-size:0}.demo-table-expand label{width:90px;color:#99a9bf}.demo-table-expand .el-form-item{margin-right:0;margin-bottom:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-table-expand .el-form-item span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}","",{version:3,sources:["D:/projects/gitLab/wxpos/posadmin/src/views/marketing/group/pay/index.vue"],names:[],mappings:"AACA,QACK,YAAa,AACb,aAAc,AACd,aAAe,CACnB,AACD,mBACK,iBAAkB,AAClB,WAAa,CACjB,AACD,yBACK,WAAY,AACZ,aAAe,CACnB,AACD,iCACK,eAAgB,AAChB,gBAAiB,AACjB,WAAY,AACZ,gBAAiB,AACjB,uBAAwB,AACxB,kBAAoB,CACxB,AACD,sCACK,cAAe,AACf,gBAAiB,AACjB,uBAAwB,AACxB,kBAAoB,CACxB",file:"index.vue",sourcesContent:["\n.avatar {\n width: 178px;\n height: 178px;\n display: block;\n}\n.demo-table-expand {\n margin-top: -30px;\n font-size: 0;\n}\n.demo-table-expand label {\n width: 90px;\n color: #99a9bf;\n}\n.demo-table-expand .el-form-item {\n margin-right: 0;\n margin-bottom: 0;\n width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.demo-table-expand .el-form-item span {\n display: block;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n"],sourceRoot:""}])},enVX:function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[this.shopIds.length>1?a("el-form",{ref:"listQuery",staticClass:"demo-form-inline",attrs:{inline:!0,model:e.listQuery}},[a("el-form-item",{attrs:{label:"门店",prop:"org"}},[a("el-select",{attrs:{placeholder:"门店"},on:{change:e.fetchData},model:{value:e.listQuery.shopId,callback:function(t){e.$set(e.listQuery,"shopId",t)},expression:"listQuery.shopId"}},e._l(e.shopList,function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1)],1):e._e(),e._v(" "),2==e.payeetype||"admin"==e.usertype?a("div",{staticClass:"listbutton"},[a("router-link",{attrs:{to:{path:"add",query:{shopId:e.listQuery.shopId}}}},[a("el-button",{attrs:{type:"primary"}},[e._v("添加支付渠道")])],1)],1):e._e(),e._v(" "),1==e.payeetype?a("div",{staticClass:"listbutton"},[a("el-button",{attrs:{type:"primary",disabled:""}},[e._v("集团支付渠道")])],1):e._e(),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading.body",value:e.listLoading,expression:"listLoading",modifiers:{body:!0}}],attrs:{data:e.list,"element-loading-text":"拼命加载中",border:"",fit:""}},[a("el-table-column",{attrs:{label:"支付渠道",prop:"name"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(t){return 6!=t.row.payType?[-1==["7","3","10","11","23","24"].indexOf(t.row.payType)?[a("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(a){e.handleshow(t.row.payType)}}},[e._v("查看")]),e._v(" "),2==e.payeetype||"admin"==e.usertype?a("router-link",{attrs:{to:{path:"update/"+t.row.payType,query:{shopId:e.listQuery.shopId}}}},[a("el-button",{staticStyle:{margin:"0 10px 0 10px"},attrs:{size:"small"}},[e._v("编辑")])],1):e._e()]:e._e(),e._v(" "),2==e.payeetype||"admin"==e.usertype?a("el-button",{attrs:{size:"small",type:"danger"},on:{click:function(a){e.handleDelete(t.row.payType,"del")}}},[e._v("删除\n ")]):e._e(),e._v(" "),1==t.row.isEnable?a("el-button",{attrs:{size:"small",type:"warning",disabled:1==e.payeetype&&"user"==e.usertype},on:{click:function(a){e.handleDelete(t.row.payType,"stop")}}},[e._v("停用\n ")]):e._e(),e._v(" "),0==t.row.isEnable?a("el-button",{attrs:{size:"small",type:"success",disabled:1==e.payeetype&&"user"==e.usertype},on:{click:function(a){e.handleDelete(t.row.payType,"on")}}},[e._v("启用\n ")]):e._e()]:void 0}}])})],1),e._v(" "),a("el-dialog",{attrs:{title:"",visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{staticClass:"demo-table-expand",attrs:{"label-position":"left",model:e.vo}},["1"==e.vo.payType?[a("el-form-item",{attrs:{label:"账号ID"}},[a("span",[e._v(e._s(e.vo.appid))])]),e._v(" "),a("el-form-item",{attrs:{label:"商户号"}},[a("span",[e._v(e._s(e.vo.mchId))])]),e._v(" "),a("el-form-item",{attrs:{label:"扫描类型"}},[a("span",[e._v(e._s(e.scanTypes[e.vo.scanType]))])]),e._v(" "),a("el-form-item",{attrs:{label:"密钥"}},[a("span",[e._v(e._s(e.vo.secretKey))])])]:e._e(),e._v(" "),"12"==e.vo.payType?[a("el-form-item",{attrs:{label:"账号ID"}},[a("span",[e._v(e._s(e.vo.appid))])]),e._v(" "),a("el-form-item",{attrs:{label:"商户号"}},[a("span",[e._v(e._s(e.vo.mchId))])]),e._v(" "),a("el-form-item",{attrs:{label:"子商户号"}},[a("span",[e._v(e._s(e.vo.subMchId))])]),e._v(" "),a("el-form-item",{attrs:{label:"密钥"}},[a("span",[e._v(e._s(e.vo.secretKey))])]),e._v(" "),a("el-form-item",{attrs:{label:"公众号密钥"}},[a("span",[e._v(e._s(e.vo.appSecretKey))])])]:e._e(),e._v(" "),"2"==e.vo.payType?[a("el-form-item",{attrs:{label:"账号ID"}},[a("span",[e._v(e._s(e.vo.appid))])]),e._v(" "),a("el-form-item",{attrs:{label:"扫描类型"}},[a("span",[e._v(e._s(e.scanTypes[e.vo.scanType]))])]),e._v(" "),a("el-form-item",{attrs:{label:"私钥"}},[a("span",[e._v(e._s(e.vo.privateKey))])]),e._v(" "),a("el-form-item",{attrs:{label:"公钥"}},[a("span",[e._v(e._s(e.vo.publicKey))])])]:e._e(),e._v(" "),"4"==e.vo.payType||"5"==e.vo.payType?[a("el-form-item",{attrs:{label:"二维码"}},[a("img",{staticClass:"avatar",attrs:{src:e.vo.imageUrl}})])]:e._e(),e._v(" "),"21"==e.vo.payType||"22"==e.vo.payType?[a("el-form-item",{attrs:{label:"账号ID"}},[a("span",[e._v(e._s(e.vo.appid))])]),e._v(" "),a("el-form-item",{attrs:{label:"商户号"}},[a("span",[e._v(e._s(e.vo.mchId))])]),e._v(" "),a("el-form-item",{attrs:{label:"密钥"}},[a("span",[e._v(e._s(e.vo.secretKey))])]),e._v(" "),a("el-form-item",{attrs:{label:"门店号"}},[a("span",[e._v(e._s(e.vo.shopNo))])])]:e._e(),e._v(" "),"19"==e.vo.payType?[a("el-form-item",{attrs:{label:"扫描类型"}},[a("span",[e._v(e._s(e.scanTypes[e.vo.scanType]))])]),e._v(" "),a("el-form-item",{attrs:{label:"商户号"}},[a("span",[e._v(e._s(e.vo.mchId))])]),e._v(" "),a("el-form-item",{attrs:{label:"密钥"}},[a("span",[e._v(e._s(e.vo.secretKey))])])]:e._e(),e._v(" "),"20"==e.vo.payType?[a("el-form-item",{attrs:{label:"账号ID"}},[a("span",[e._v(e._s(e.vo.appid))])]),e._v(" "),a("el-form-item",{attrs:{label:"扫描类型"}},[a("span",[e._v(e._s(e.scanTypes[e.vo.scanType]))])]),e._v(" "),a("el-form-item",{attrs:{label:"密钥"}},[a("span",[e._v(e._s(e.vo.secretKey))])]),e._v(" "),a("el-form-item",{attrs:{label:"私钥"}},[a("span",[e._v(e._s(e.vo.privateKey))])]),e._v(" "),"25"==e.vo.payType?[a("el-form-item",{attrs:{label:"账号ID"}},[a("span",[e._v(e._s(e.vo.appid))])]),e._v(" "),a("el-form-item",{attrs:{label:"扫描类型"}},[a("span",[e._v(e._s(e.scanTypes[e.vo.scanType]))])]),e._v(" "),a("el-form-item",{attrs:{label:"商户号"}},[a("span",[e._v(e._s(e.vo.mchId))])]),e._v(" "),a("el-form-item",{attrs:{label:"子商户号"}},[a("span",[e._v(e._s(e.vo.subMchId))])]),e._v(" "),a("el-form-item",{attrs:{label:"密钥"}},[a("span",[e._v(e._s(e.vo.secretKey))])])]:e._e()]:e._e()],2)],1)],1)},n=[],o={render:s,staticRenderFns:n};t.a=o},fxRn:function(e,t,a){a("+tPU"),a("zQR9"),e.exports=a("g8Ux")},g45I:function(e,t,a){"use strict";function s(e){return a.i(p.a)({url:"/service-org/shop/list",method:"get",params:e})}function n(e){return a.i(p.a)({url:"/unionService/shop/shop",method:"post",data:e})}function o(e){return a.i(p.a)({url:"/service-org/shop/detail?shopId="+e,method:"get"})}function i(e){return a.i(p.a)({url:"/unionService/shop/shop",method:"put",data:e})}function r(e){return a.i(p.a)({url:"/unionService/device/store",method:"put",data:e})}function l(e){return a.i(p.a)({url:"/service-org/shop/delete?shopId="+e,method:"DELETE"})}t.a=s,t.f=n,t.b=o,t.c=i,t.d=r,t.e=l;var p=a("Vo7i")},g8Ux:function(e,t,a){var s=a("77Pl"),n=a("3fs2");e.exports=a("FeBl").getIterator=function(e){var t=n(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return s(t.call(e))}},ndeo:function(e,t,a){var s=a("FD1l");"string"==typeof s&&(s=[[e.i,s,""]]),s.locals&&(e.exports=s.locals);a("rjj0")("80e354a0",s,!0)},qIgl:function(e,t,a){"use strict";function s(){return a.i(d.a)({url:"/service-trade/payTypeDict/payTypes",method:"get"})}function n(e){return a.i(d.a)({url:"/service-trade/payChannel/payChannels",method:"get",params:e})}function o(e){return a.i(d.a)({url:"/service-trade/payChannel/payChannel",method:"get",params:e})}function i(e){return a.i(d.a)({url:"/service-trade/payChannel/payChannel",method:"post",data:e})}function r(e){return a.i(d.a)({url:"/service-trade/payChannel/payChannel",method:"put",data:e})}function l(e){return a.i(d.a)({url:"/service-trade/payChannel/payChannel",method:"delete",params:e})}function p(e){return a.i(d.a)({url:"/service-trade/payChannel/payChannelDisable",method:"put",data:e})}function u(e){return a.i(d.a)({url:"/service-trade/payChannel/payChannelEnable",method:"put",data:e})}t.b=s,t.a=n,t.c=o,t.h=i,t.d=r,t.e=l,t.f=p,t.g=u;var d=a("Vo7i")}});
- //# sourceMappingURL=26.5d43aaad95534f7b28f2.js.map
|