1 line
8.7 KiB
JavaScript
1 line
8.7 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0ab0bc"],{1436:function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("div",{staticClass:"outmain ba_f formwidth"},[e._m(0),e._m(1),r("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[r("el-tab-pane",{attrs:{label:"开放平台对接",name:"1"}},[r("el-form",{ref:"form",staticClass:"mar_t20",attrs:{model:e.form,"label-width":"180px"}},[r("el-form-item",{attrs:{label:"开关"}},[r("el-radio-group",{model:{value:e.form.open,callback:function(t){e.$set(e.form,"open",t)},expression:"form.open"}},[r("el-radio",{attrs:{label:"1"}},[e._v("开启")]),r("el-radio",{attrs:{label:"2"}},[e._v("关闭")])],1)],1),r("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"1"==e.form.open,expression:"form.open=='1'"}],attrs:{label:"AppID",prop:"appId",required:!0}},[r("el-input",{attrs:{placeholder:"请输入饿了么商家开放平台AppID"},model:{value:e.form.appId,callback:function(t){e.$set(e.form,"appId",t)},expression:"form.appId"}}),r("div",{staticClass:"yb_margin lh16"},[e._v("请输入饿了么商家开放平台AppID")])],1),r("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"1"==e.form.open,expression:"form.open=='1'"}],attrs:{label:"AppSecret",prop:"appSecret",required:!0}},[r("el-input",{attrs:{placeholder:"请输入饿了么商家开放平台AppSecret",type:e.passw},model:{value:e.form.appSecret,callback:function(t){e.$set(e.form,"appSecret",t)},expression:"form.appSecret"}},[r("i",{class:e.icon,attrs:{slot:"suffix"},on:{click:e.showPass},slot:"suffix"})]),r("div",{staticClass:"yb_margin lh16"},[e._v("请输入饿了么商家开放平台AppSecret")])],1)],1)],1),r("el-tab-pane",{attrs:{label:"饿了么门店对接",name:"2"}},[r("el-form",{ref:"form2Data",staticClass:"mar_t20",attrs:{model:e.form2Data,"label-width":"180px"}},[r("el-form-item",{attrs:{label:"饿了么门店号ID",required:!0}},[r("el-input",{attrs:{placeholder:"请输入饿了么商家门店号ID"},model:{value:e.form2Data.eleStoreId,callback:function(t){e.$set(e.form2Data,"eleStoreId",t)},expression:"form2Data.eleStoreId"}}),r("div",{staticClass:"yb_margin lh16"},[e._v("请输入饿了么商家门店号ID")])],1),r("el-form-item",{attrs:{label:"授权URL",required:!0}},[r("el-button",{directives:[{name:"show",rawName:"v-show",value:e.form2Data.eleStoreId>0,expression:"form2Data.eleStoreId>0"}],staticClass:"subjectcolor2",attrs:{type:"text"},on:{click:e.djsq}},[e._v("点击授权")])],1),r("div",{staticClass:"shuju_title mar_b20"},[r("div",{staticClass:"shuju_title_text"},[r("span",[e._v("授权信息")])])]),r("el-form-item",{attrs:{label:"授权状态",required:!0}},[e.sqdata.storeName?r("el-tag",{attrs:{size:"medium",type:"success"}},[e._v("已授权")]):r("el-tag",{attrs:{size:"medium",type:"info"}},[e._v("未授权")])],1),r("el-form-item",{attrs:{label:"授权商家名称",required:!0}},[e._v(" "+e._s(e.sqdata.storeName)+" ")]),r("el-form-item",{attrs:{label:"授权商家地址",required:!0}},[e._v(" "+e._s(e.sqdata.storeAddress)+" ")])],1)],1)],1)],1),r("div",{staticClass:"mar_t20 ba_f pad_20 t_c"},[r("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v("保存")])],1)])},n=[function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"shuju_title mar_b20"},[r("div",{staticClass:"shuju_title_text"},[r("span",[e._v("饿了么设置")])])])},function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"ba_f8 pad_20"},[r("div",{staticClass:"lh25 msgtext fon_12"},[e._v(" 温馨提示:目前仅支持一键获取商户的饿了么外卖订单,进行统一管理;"),r("br"),e._v(" 1、需要先申请饿了么商家开放平台开发者账号,申请地址;"),r("a",{staticClass:"color_9",attrs:{href:"https://open.shop.ele.me/openapi",target:"_blank"}},[e._v("https://open.shop.ele.me/openapi")]),e._v(";"),r("br"),e._v(" 2、管理中心-创建应用-企业应用-企业应用-勾选全部应用权限-其他内容按实际填写,保存即可;"),r("br"),e._v(" 3、需要商户已签约饿了么外卖平台。 ")])])}],s=(r("96cf"),r("1da1")),i=r("294d"),o={created:function(){this.$route.query.code?(this.code=this.$route.query.code,this.activeName="2",this.init()):this.init()},data:function(){return{activeName:"1",form:{appId:"",appSecret:"",open:"2"},form2Data:{eleStoreId:""},form3:{version:"",describe:""},sqdata:{},code:"",passw:"password",icon:"el-input__icon el-icon-view"}},methods:{init:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("1"!=e.activeName){t.next=5;break}e.bus.$emit("loading",!0),e.formData(),t.next=13;break;case 5:if("2"!=e.activeName){t.next=13;break}return e.bus.$emit("loading",!0),t.next=9,e.eleOauth();case 9:return t.next=11,e.getSaveEleStoreId();case 11:return t.next=13,e.getEleStore();case 13:case"end":return t.stop()}}),t)})))()},showPass:function(){"text"==this.passw?(this.passw="password",this.icon="el-input__icon el-icon-view"):(this.passw="text",this.icon="el-input__icon el-icon-unlock")},handleClick:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.bus.$emit("loading",!0),"1"!=e.activeName){t.next=5;break}e.formData(),t.next=12;break;case 5:if("2"!=e.activeName){t.next=12;break}return t.next=8,e.eleOauth();case 8:return t.next=10,e.getSaveEleStoreId();case 10:return t.next=12,e.getEleStore();case 12:case"end":return t.stop()}}),t)})))()},formData:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){var r,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(i["o"])({ident:"eleSet"});case 2:r=t.sent,a=r.data,e.form2=e.form,e.form=Object.assign(e.form2,a),e.bus.$emit("loading",!1);case 7:case"end":return t.stop()}}),t)})))()},eleOauth:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){var r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(i["i"])();case 2:r=t.sent,r.data,e.bus.$emit("loading",!1);case 5:case"end":return t.stop()}}),t)})))()},getSaveEleStoreId:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){var r,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(i["D"])();case 2:r=t.sent,a=r.data,e.form2Data=Object.assign({},a),e.bus.$emit("loading",!1);case 6:case"end":return t.stop()}}),t)})))()},getEleStore:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){var r,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(i["t"])({code:e.code?e.code:"",eleStoreId:e.form2Data.eleStoreId?e.form2Data.eleStoreId:""});case 2:r=t.sent,a=r.data,e.sqdata=a;case 5:case"end":return t.stop()}}),t)})))()},djsq:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){var r,a,n,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(i["Z"])(e.form2Data);case 2:return r=t.sent,a=r.msg,e.$baseMessage(a,"success"),t.next=7,Object(i["i"])();case 7:n=t.sent,s=n.data,s&&window.open(s,"_self");case 10:case"end":return t.stop()}}),t)})))()},onSubmit:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:"1"==e.activeName?e.$refs["form"].validate(function(){var t=Object(s["a"])(regeneratorRuntime.mark((function t(r){var a,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!r){t.next=11;break}return e.form.ident="eleSet",e.form.identName="饿了么设置",t.next=5,Object(i["S"])(e.form);case 5:a=t.sent,n=a.msg,e.$baseMessage(n,"success"),e.init(),t.next=12;break;case 11:return t.abrupt("return",!1);case 12:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()):"2"==e.activeName&&e.$refs["form2Data"].validate(function(){var t=Object(s["a"])(regeneratorRuntime.mark((function t(r){var a,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!r){t.next=9;break}return t.next=3,Object(i["Z"])(e.form2Data);case 3:a=t.sent,n=a.msg,e.$baseMessage(n,"success"),e.init(),t.next=10;break;case 9:return t.abrupt("return",!1);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}());case 1:case"end":return t.stop()}}),t)})))()}}},c=o,u=r("2877"),l=Object(u["a"])(c,a,n,!1,null,null,null);t["default"]=l.exports}}]); |