UNPKG

beehole-store-server

Version:

www.bee-hole.com

1 lines 20.8 kB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-13f0fc63","chunk-207c4295","chunk-2d0b6eba"],{"1ee5":function(e,a,t){"use strict";t.r(a),t.d(a,"formConfig",(function(){return l}));var l={register:[{label:"view.config.system.form.register.mall_register.label",type:"radio",value:[{label:"view.config.system.form.register.mall_register.true.label",value:!0},{label:"view.config.system.form.register.mall_register.false.label",value:!1}],name:"mall_register",defaultValue:!0},{label:"view.config.system.form.register.seller_register.label",type:"radio",value:[{label:"view.config.system.form.register.mall_register.true.label",value:!0},{label:"view.config.system.form.register.mall_register.false.label",value:!1}],name:"seller_register",defaultValue:!0}],insure:[{label:"view.config.system.form.insure.switch.label",type:"radio",value:[{label:"view.config.system.form.register.mall_register.true.label",value:!0},{label:"view.config.system.form.register.mall_register.false.label",value:!1}],name:"enable"},{type:"object",name:"insure_1",children:[{label:"view.config.system.form.insure.insure_1.url.label",type:"input",name:"url"},{label:"view.config.system.form.insure.insure_1.soap_action.label",type:"input",name:"soap_action"},{label:"view.config.system.form.insure.insure_1.user_id.label",type:"input",name:"user_id"},{label:"view.config.system.form.insure.insure_1.pwd.label",type:"input",name:"pwd"},{label:"view.config.system.form.insure.insure_1.trade.label",type:"input",name:"trade"},{label:"view.config.system.form.insure.insure_1.certificate_no.label",type:"input",name:"certificate_no"},{label:"view.config.system.form.insure.insure_1.name.label",type:"input",name:"name"},{label:"view.config.system.form.insure.insure_1.contack_name.label",type:"input",name:"contack_name"},{label:"view.config.system.form.insure.insure_1.phone.label",type:"input",name:"phone"},{label:"view.config.system.form.insure.insure_1.proposer_linkman_email.label",type:"input",name:"proposer_linkman_email"},{label:"view.config.system.form.insure.insure_1.proposer_address.label",type:"input",name:"proposer_address"},{label:"view.config.system.form.insure.insure_1.proposer_postcode.label",type:"input",name:"proposer_postcode"}]}],exchange:[{label:"view.config.system.form.exchange.type.label",type:"radio",value:[{label:"view.config.system.form.exchange.type.null.label",value:"none"},{label:"view.config.system.form.exchange.type.exchange_rate.label",value:"exchange_rate"}],name:"type"},{type:"object",name:"exchange_rate",children:[{label:"view.config.system.form.exchange.exchange_rate.api_key.label",type:"input",name:"api_key"}]}],oauth:[{type:"object",name:"google",label:"view.config.system.form.oauth.google.label",children:[{label:"view.config.system.form.oauth.google.client_id.label",type:"input",name:"client_id"},{label:"view.config.system.form.oauth.google.client_secret.label",type:"input",name:"client_secret"},{label:"view.config.system.form.oauth.google.redirect_url.label",type:"input",name:"redirect_url"},{label:"view.config.system.form.oauth.oauth_type.label",type:"radio",name:"enable",value:[{label:"view.config.system.form.oauth.enable.true.label",value:!0},{label:"view.config.system.form.oauth.enable.false.label",value:!1}]}]},{type:"object",name:"facebook",label:"view.config.system.form.oauth.facebook.label",children:[{label:"view.config.system.form.oauth.facebook.client_id.label",type:"input",name:"client_id"},{label:"view.config.system.form.oauth.facebook.client_secret.label",type:"input",name:"client_secret"},{label:"view.config.system.form.oauth.facebook.redirect_url.label",type:"input",name:"redirect_url"},{label:"view.config.system.form.oauth.oauth_type.label",type:"radio",name:"enable",value:[{label:"view.config.system.form.oauth.enable.true.label",value:!0},{label:"view.config.system.form.oauth.enable.false.label",value:!1}]}]},{type:"object",name:"twitter",label:"view.config.system.form.oauth.twitter.label",children:[{label:"view.config.system.form.oauth.twitter.client_id.label",type:"input",name:"client_id"},{label:"view.config.system.form.oauth.twitter.client_secret.label",type:"input",name:"client_secret"},{label:"view.config.system.form.oauth.twitter.redirect_url.label",type:"input",name:"redirect_url"},{label:"view.config.system.form.oauth.oauth_type.label",type:"radio",name:"enable",value:[{label:"view.config.system.form.oauth.enable.true.label",value:!0},{label:"view.config.system.form.oauth.enable.false.label",value:!1}]}]},{type:"object",name:"microsoft",label:"view.config.system.form.oauth.microsoft.label",children:[{label:"view.config.system.form.oauth.microsoft.client_id.label",type:"input",name:"client_id"},{label:"view.config.system.form.oauth.microsoft.client_secret.label",type:"input",name:"client_secret"},{label:"view.config.system.form.oauth.microsoft.redirect_url.label",type:"input",name:"redirect_url"},{label:"view.config.system.form.oauth.oauth_type.label",type:"radio",name:"enable",value:[{label:"view.config.system.form.oauth.enable.true.label",value:!0},{label:"view.config.system.form.oauth.enable.false.label",value:!1}]}]},{type:"object",name:"wechat",label:"view.config.system.form.oauth.wechat.label",children:[{label:"view.config.system.form.oauth.wechat.app_id.label",type:"input",name:"app_id"},{label:"view.config.system.form.oauth.wechat.app_secret.label",type:"input",name:"app_secret"},{label:"view.config.system.form.oauth.wechat.redirect_url.label",type:"input",name:"redirect_url"},{label:"view.config.system.form.oauth.oauth_type.label",type:"radio",name:"enable",value:[{label:"view.config.system.form.oauth.enable.true.label",value:!0},{label:"view.config.system.form.oauth.enable.false.label",value:!1}]}]}],oss:[{label:"view.config.system.form.oss.oss_type.label",type:"radio",value:[{label:"view.config.system.form.oss.oss_type.aliOss.label",value:"aliOss"},{label:"view.config.system.form.oss.oss_type.tencentOss.label",value:"tencentOss"},{label:"view.config.system.form.oss.oss_type.bendi.label",value:"local"}],name:"oss_type",defaultValue:"local"},{key:"aliOss",type:"object",name:"ali_oss",showfild:"oss_type",children:[{label:"view.config.system.form.oss.ali_oss.endpoint.label",type:"input",name:"endpoint"},{label:"view.config.system.form.oss.ali_oss.bucket.label",type:"input",name:"bucket"},{label:"view.config.system.form.oss.ali_oss.bucket_domain.label",type:"input",name:"bucket_domain"},{label:"view.config.system.form.oss.ali_oss.access_key_id.label",type:"input",name:"access_key_id"},{label:"view.config.system.form.oss.ali_oss.access_key_secret.label",type:"input",name:"access_key_secret"}]},{key:"tencentOss",type:"object",name:"tencent_oss",showfild:"oss_type",children:[{label:"view.config.system.form.oss.tencent_oss.app_id.label",type:"input",name:"app_id"},{label:"view.config.system.form.oss.tencent_oss.bucket_name.label",type:"input",name:"bucket_name"},{label:"view.config.system.form.oss.tencent_oss.cos_region.label",type:"input",name:"cos_region"},{label:"view.config.system.form.oss.tencent_oss.secret_id.label",type:"input",name:"secret_id"},{label:"view.config.system.form.oss.tencent_oss.secret_key.label",type:"input",name:"secret_key"},{label:"view.config.system.form.oss.tencent_oss.return_url.label",type:"input",name:"return_url"}]}],ai:[{label:"view.config.system.form.ai.use.label",type:"radio",value:[{label:"view.config.system.form.ai.use.azure.label",value:"azure"},{label:"view.config.system.form.ai.use.official.label",value:"official"},{label:"view.config.system.form.ai.use.none.label",value:"none"}],name:"use",defaultValue:"none"},{key:"azure",type:"object",name:"azure",showfild:"use",children:[{label:"view.config.system.form.ai.azure.engine.label",type:"input",name:"engine"},{label:"view.config.system.form.ai.azure.end_point.label",type:"input",name:"end_point"},{label:"view.config.system.form.ai.azure.api_key.label",type:"input",name:"api_key"}]},{key:"official",type:"object",name:"official",showfild:"use",children:[{label:"view.config.system.form.ai.official.auth_token.label",type:"input",name:"auth_token"}]}],pay:[{key:"zpay_mch_id",type:"input",name:"zpay_mch_id",label:"view.config.system.form.pay.zpay_mch_id.label"},{key:"app_id",type:"input",name:"app_id",label:"view.config.system.form.pay.app_id.label"},{key:"app_secret",type:"input",name:"app_secret",label:"view.config.system.form.pay.app_secret.label"}]}},5197:function(e,a,t){"use strict";t.r(a);var l=t("53ca"),n=(t("d3b7"),t("ddb0"),t("b0c0"),t("a4d3"),t("e01a"),t("a15b"),function(){var e=this,a=e._self._c;return a("div",[a("a-card",{staticStyle:{"margin-bottom":"10px",padding:"10px"},attrs:{bordered:!1}},[a("a-row",{attrs:{gutter:[12,12]}},[e._l(e.list,(function(t){return a("a-col",{key:t.key,attrs:{lg:12}},[a("div",[e.showForm(t.key)?e._e():a("a-form-model",e._b({staticClass:"formlayout"},"a-form-model",e.itemLayout,!1),[a("a-row",{attrs:{gutter:12}},[a("a-col",{attrs:{lg:24}},[a("a-form-model-item",{attrs:{label:e.$t(t.label)}},[a("a-textarea",{attrs:{rows:10},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"value.value"}})],1)],1)],1),a("a-row",{attrs:{gutter:12}},[a("a-col",{attrs:{lg:24}},[a("a-form-model-item",{attrs:{"wrapper-col":{span:10,offset:2}}},[a("a-button",{attrs:{type:"primary"},on:{click:function(a){return e.submitConfig(t.key,t.value)}}},[e._v(" "+e._s(e.$t("view.config.style.btn.save"))+" ")])],1)],1)],1)],1),e.showForm(t.key)&&t.value?a("div",[a("a-form-model",e._b({staticClass:"formlayout"},"a-form-model",e.itemLayout2,!1),[a("a-collapse",{attrs:{"expand-icon-position":"left"}},[a("a-collapse-panel",{key:"1",scopedSlots:e._u([{key:"header",fn:function(){return[a("div",{staticStyle:{width:"100%","text-align":"center","font-weight":"600","font-size":"1rem"}},[e._v(" "+e._s(e.$t(t.label))+" ")])]},proxy:!0}],null,!0)},[a("div",{staticClass:"configItem"},[a("a-row",[a("a-col",{attrs:{lg:24}},["oauth"==t.key?a("a-form-model-item",{attrs:{label:e.$t(e.selectOauth.label)}},[a("a-checkbox-group",{attrs:{defaultValue:e.selectOauth.defaultValue},on:{change:e.onChange},model:{value:e.selectOauth.values,callback:function(a){e.$set(e.selectOauth,"values",a)},expression:"selectOauth.values"}},[a("a-row",{staticStyle:{"line-height":"2"}},e._l(e.selectOauth.value,(function(t){return a("a-col",{key:t.value,attrs:{span:8}},[a("a-checkbox",{attrs:{value:t.value}},[e._v(" "+e._s(e.$t(t.label))+" ")])],1)})),1)],1)],1):e._e()],1)],1),e._l(e.formLabel[t.key],(function(l,n){return a("a-row",{key:"formModel"+n,attrs:{gutter:12}},[a("a-col",{attrs:{lg:24}},["object"!=l.type?a("a-form-model-item",{attrs:{label:e.$t(l.label)}},["radio"==l.type?[a("a-radio-group",{attrs:{name:l.name,defaultValue:l.defaultValue},on:{change:e.onChange},model:{value:t.value[l.name],callback:function(a){e.$set(t.value,l.name,a)},expression:"value.value[formItem.name]"}},e._l(l.value,(function(t,n){return a("a-radio",{key:l.name+n,attrs:{value:t.value}},[e._v(" "+e._s(e.$t(t.label))+" ")])})),1)]:e._e(),"input"==l.type?[a("a-input",{attrs:{name:l.name,defaultValue:l.defaultValue},model:{value:t.value[l.name],callback:function(a){e.$set(t.value,l.name,a)},expression:"value.value[formItem.name]"}})]:e._e(),"checkbox"==l.type?[a("a-checkbox-group",{on:{change:e.onChange},model:{value:t.value[l.name],callback:function(a){e.$set(t.value,l.name,a)},expression:"value.value[formItem.name]"}},[a("a-row",e._l(l.value,(function(t,n){return a("a-col",{key:l.name+n,attrs:{span:8}},[a("a-checkbox",{attrs:{value:t.value}},[e._v(" "+e._s(e.$t(t.label))+" ")])],1)})),1)],1)]:e._e()],2):e._e(),"object"==l.type&&(!l.showfild||l.showfild&&t.value[l.showfild]==l.key)?[l.label?["oauth"!==t.key||"oauth"===t.key&&e.checkedOAuth(l.name)?a("a-collapse",{staticStyle:{"margin-bottom":"1rem"}},[a("a-collapse-panel",{key:"1",attrs:{header:e.$t(l.label)}},[a("div",{staticStyle:{padding:"0.5rem"}},[e._l(l.children,(function(n){return[a("a-form-model-item",{key:n.name,attrs:{label:e.$t(n.label)}},["radio"==n.type?[a("a-radio-group",{attrs:{name:l.name+n.name,defaultValue:l.defaultValue},on:{change:e.onChange},model:{value:t.value[l.name][n.name],callback:function(a){e.$set(t.value[l.name],n.name,a)},expression:"value.value[formItem.name][formItemChild.name]"}},e._l(l.value,(function(t,n){return a("a-radio",{key:l.name+n,attrs:{value:t.value}},[e._v(" "+e._s(e.$t(t.label))+" ")])})),1)]:e._e(),"input"==n.type?[a("a-input",{attrs:{name:l.name+n.name,defaultValue:n.defaultValue},model:{value:t.value[l.name][n.name],callback:function(a){e.$set(t.value[l.name],n.name,a)},expression:"value.value[formItem.name][formItemChild.name]"}})]:e._e(),"radio"==n.type?[a("a-radio-group",{attrs:{name:l.name+n.name,defaultValue:n.defaultValue},on:{change:e.onChange},model:{value:t.value[l.name][n.name],callback:function(a){e.$set(t.value[l.name],n.name,a)},expression:"value.value[formItem.name][formItemChild.name]"}},e._l(n.value,(function(t,n){return a("a-radio",{key:l.name+n,attrs:{value:t.value}},[e._v(" "+e._s(e.$t(t.label))+" ")])})),1)]:e._e()],2)]}))],2)])],1):e._e()]:e._e(),e._l(l.children,(function(n){return!l.label&&("oauth"!==t.key||"oauth"===t.key&&e.checkedOAuth(l.name))?[a("a-form-model-item",{key:n.name,attrs:{label:e.$t(n.label)}},["radio"==n.type?[a("a-radio-group",{attrs:{name:l.name+n.name,defaultValue:l.defaultValue},on:{change:e.onChange},model:{value:t.value[l.name][n.name],callback:function(a){e.$set(t.value[l.name],n.name,a)},expression:"value.value[formItem.name][formItemChild.name]"}},e._l(l.value,(function(t,n){return a("a-radio",{key:l.name+n,attrs:{value:t.value}},[e._v(" "+e._s(e.$t(t.label))+" ")])})),1)]:e._e(),"input"==n.type?[a("a-input",{attrs:{name:l.name+n.name,defaultValue:n.defaultValue},model:{value:t.value[l.name][n.name],callback:function(a){e.$set(t.value[l.name],n.name,a)},expression:"value.value[formItem.name][formItemChild.name]"}})]:e._e()],2)]:e._e()}))]:e._e()],2)],1)})),a("a-row",{attrs:{gutter:12}},[a("a-col",{attrs:{lg:24}},[a("a-form-model-item",{attrs:{"wrapper-col":{span:10,offset:2}}},[a("a-button",{attrs:{type:"primary"},on:{click:function(a){return e.submitConfig(t.key,t.value)}}},[e._v(" "+e._s(e.$t("view.config.style.btn.save"))+" ")])],1)],1)],1)],2)])],1)],1)],1):e._e()],1)])})),e.copyRight&&e.copyRight.title?a("a-col",{attrs:{lg:12}},[a("div",[a("a-collapse",{attrs:{"expand-icon-position":"left"}},[a("a-collapse-panel",{key:"1",scopedSlots:e._u([{key:"header",fn:function(){return[a("div",{staticStyle:{width:"100%","text-align":"center","font-weight":"600","font-size":"1rem"}},[e._v(" "+e._s(e.$t("view.config.system.copyRight.info"))+" ")])]},proxy:!0}],null,!1,2959751250)},[e.copyRight?a("div",{staticClass:"configItem"},[a("a-row",{attrs:{gutter:[12,12]}},[a("a-col",{attrs:{lg:5}},[e._v(" "+e._s(e.$t("view.config.system.copyRight.title"))+": ")]),a("a-col",{attrs:{lg:19}},[e._v(" "+e._s(e.copyRight.title)+" ")]),a("a-col",{attrs:{lg:5}},[e._v(" "+e._s(e.$t("view.config.system.copyRight.level"))+": ")]),a("a-col",{attrs:{lg:19}},[e._v(" "+e._s(e.copyRight.level)+" ")]),a("a-col",{attrs:{lg:5}},[e._v(" "+e._s(e.$t("view.config.system.copyRight.description"))+": ")]),a("a-col",{attrs:{lg:19}},[e._v(" "+e._s(e.copyRight.description)+" ")])],1),e._l(e.copyRight,(function(t,n){return["message"!==n&&"code"!==n&&"object"==Object(l["a"])(t)?a("a-row",{key:n,attrs:{gutter:[12,12]}},[a("a-col",{attrs:{lg:5}},[e._v(" "+e._s(t.title)+": ")]),a("a-col",{attrs:{lg:19}},[t.limit||void 0!=t.limit?[e._v(" "+e._s(t.limit)+" ")]:[1==t.enable||0==t.enable?[e._v(" "+e._s(e.$t(t.enable?"view.config.system.copyRight.zhichi.true":"view.config.system.copyRight.zhichi.false"))+" ")]:e._e(),t.type?[e._v(" "+e._s(e.$t(t.type.join(", ")))+" ")]:e._e(),t.body?[a("div",{domProps:{innerHTML:e._s(t.body)}})]:e._e()]],2)],1):e._e()]}))],2):e._e()])],1)],1)]):e._e()],2)],1)],1)}),o=[],i=t("5530"),s=t("7149"),r=Object(i["a"])({},s["default"]),u=r,c=(t("a231"),t("2877")),m=Object(c["a"])(u,n,o,!1,null,"0ba51e21",null);a["default"]=m.exports},7149:function(e,a,t){"use strict";t.r(a);var l=t("53ca"),n=(t("d3b7"),t("ddb0"),t("7db0"),t("159b"),t("d81d"),t("c740"),t("c7a1")),o=t("1ee5");a["default"]={name:"system",data:function(){return{itemLayout:{labelCol:{span:24},wrapperCol:{span:16}},itemLayout2:{labelCol:{span:6},wrapperCol:{span:18}},list:[{key:"insure",label:"view.config.system.form.insure.label",value:{enable:!0,insure_1:{url:"",soap_action:"",user_id:"",pwd:"",trade:"",certificate_no:"",name:"",contack_name:"",phone:"",proposer_linkman_email:"",proposer_address:"",proposer_postcode:""}}},{key:"oauth",label:"view.config.system.form.oauth.label",value:{google:{client_id:"",client_secret:"",redirect_url:"",enable:!0},facebook:{client_id:"",client_secret:"",redirect_url:"",enable:!0},twitter:{client_id:"",client_secret:"",redirect_url:"",enable:!0},microsoft:{client_id:"",client_secret:"",redirect_url:"",enable:!0},wechat:{app_id:"",app_secret:"",redirect_url:"",enable:!0}}},{key:"ai",label:"view.config.system.form.ai.label",value:{use:"",azure:{engine:"",end_point:"",api_key:""},official:{auth_token:""}}},{key:"oss",label:"view.config.system.form.oss.label",value:{ali_oss:{endpoint:"",bucket:"",bucket_domain:"",access_key_id:"",access_key_secret:""},oss_type:"",tencent_oss:{app_id:"",bucket_name:"",cos_region:"",secret_id:"",secret_key:"",return_url:""}}},{key:"register",label:"view.config.system.form.register.label",value:{mall_register:!0,seller_register:!1}},{key:"exchange",label:"view.config.system.form.exchange.label",value:{type:"",exchange_rate:{api_key:""}}},{key:"pay",label:"view.config.system.form.pay.label",value:{zpay_mch_id:"",app_id:"",app_secret:""}}],formLabel:o["formConfig"],selectOauth:{label:"view.config.system.form.oauth.oauth_type.label",type:"checkbox",value:[{label:"view.config.system.form.oauth.oauth_type.google.label",value:"google"},{label:"view.config.system.form.oauth.oauth_type.facebook.label",value:"facebook"},{label:"view.config.system.form.oauth.oauth_type.twitter.label",value:"twitter"},{label:"view.config.system.form.oauth.oauth_type.microsoft.label",value:"microsoft"},{label:"view.config.system.form.oauth.oauth_type.wechat.label",value:"wechat"}],name:"oauth_type",defaultValue:[],values:[]},copyRight:null}},computed:{checkedOAuth:function(){var e=this;return function(a){return!!e.selectOauth.values.length&&e.selectOauth.values.find((function(e){return e===a}))}}},created:function(){this.initGet()},methods:{initGet:function(e){var a=this;e?this.getData(e):this.list.forEach((function(e){a.getData(e.key)})),Object(n["c"])().then((function(e){0===e.code&&(a.copyRight=e)}))},getData:function(e){var a=this,t=this;Object(n["f"])({key:e}).then((function(l){0===l.code&&(a.list.forEach((function(n){a.showForm(n.key)&&l.value&&"string"===typeof l.value&&(l.value=JSON.parse(l.value)),n.key===e&&(n.value=Object.assign(n.value,l.value)),"oauth"===e&&a._.map(l.value,(function(e,a){e&&-1!==t._.findIndex(t.selectOauth.value,{value:a})&&-1===t.selectOauth.values.findIndex((function(e){return e===a}))&&t.selectOauth.values.push(a)}))})),a.$set(a,"list",a.list))}))},submitConfig:function(e,a){var t=this,o=JSON.parse(JSON.stringify(a));"oauth"===e&&this._.map(o,(function(e,a){-1===t.selectOauth.values.indexOf(a)&&delete o[a]})),"object"===Object(l["a"])(a)&&(o=JSON.stringify(o)),Object(n["g"])({key:e,value:o}).then((function(a){0===a.code&&(t.$message.info(t.$t("view.config.style.message.success")),t.getData(e))}))},onChange:function(e){},showForm:function(e){return"register"===e||"insure"===e||"exchange"===e||"oauth"===e||"oss"===e||"ai"===e||!0}}}},a231:function(e,a,t){"use strict";t("df54")},c7a1:function(e,a,t){"use strict";t.d(a,"a",(function(){return o})),t.d(a,"b",(function(){return i})),t.d(a,"d",(function(){return s})),t.d(a,"e",(function(){return r})),t.d(a,"f",(function(){return u})),t.d(a,"g",(function(){return c})),t.d(a,"c",(function(){return m}));var l=t("b775"),n={configAdd:"/mallconfig/save",configList:"/mallconfig/list",huobiGet:"/pmethod/currency/get",huobiSet:"/pmethod/currencyrates/set",systemGet:"/config/sys/get",systemSet:"/config/sys/set",copyrightApi:"/config/copyright"};function o(e){return Object(l["b"])({url:n.configAdd,method:"post",data:e})}function i(e){return Object(l["b"])({url:n.configList,method:"post",params:e})}function s(e){return Object(l["b"])({url:n.huobiGet,method:"get",params:e})}function r(e){return Object(l["b"])({url:n.huobiSet,method:"post",params:e})}function u(e){return Object(l["b"])({url:n.systemGet,method:"post",params:e})}function c(e){return Object(l["b"])({url:n.systemSet,method:"post",data:e})}function m(e){return Object(l["b"])({url:n.copyrightApi,method:"post",data:e})}},df54:function(e,a,t){}}]);