UNPKG

beehole-store-server

Version:

www.bee-hole.com

1 lines 14.2 kB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0cda8f1e","chunk-2d0b6eba"],{"1ee5":function(e,t,a){"use strict";a.r(t),a.d(t,"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}]},{linklabel:"view.config.system.form.oauth.link.label",type:"authLink",name:"oauth_url",value:"",hidden:!0,label:" "}]},{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"}],concat:[{key:"qrcode",type:"image",name:"qrcode",label:"view.config.system.form.concat.qrcode.label"},{key:"email",type:"textCopy",name:"email",label:"view.config.system.form.concat.email.label"}]}},7149:function(e,t,a){"use strict";a.r(t);var l=a("53ca"),i=(a("d3b7"),a("ddb0"),a("7db0"),a("159b"),a("d81d"),a("c740"),a("c7a1")),o=a("1ee5"),n=a("ca00");t["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:""}},{key:"concat",label:"view.config.system.concat.label",type:"bendi",value:{qrcode:"https://dhf-1252145388.cos.ap-chengdu.myqcloud.com/bee-hole.com%2Fimages%2Fkefu.png",email:"service@dhfeng.com"}}],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(t){return!!e.selectOauth.values.length&&e.selectOauth.values.find((function(e){return e===t}))}}},created:function(){this.initGet()},methods:{initGet:function(e){var t=this;e?this.getData(e):this.list.forEach((function(e){t.getData(e.key)})),Object(i["c"])().then((function(e){0===e.code&&(t.copyRight=e)}))},getData:function(e){var t=this,a=this;Object(i["f"])({key:e}).then((function(l){0===l.code&&(t.list.forEach((function(i){t.showForm(i.key)&&l.value&&"string"===typeof l.value&&(l.value=JSON.parse(l.value)),i.key===e&&("oauth"===e&&t._.map(l.value,(function(e,t){"google"===t&&(e.oauth_url=l.google_oauth_url),e&&-1!==a._.findIndex(a.selectOauth.value,{value:t})&&-1===a.selectOauth.values.findIndex((function(e){return e===t}))&&a.selectOauth.values.push(t)})),i.value=Object.assign(i.value,l.value))})),t.$set(t,"list",t.list))}))},submitConfig:function(e,t){var a=this,o=JSON.parse(JSON.stringify(t));"oauth"===e&&this._.map(o,(function(e,t){-1===a.selectOauth.values.indexOf(t)&&delete o[t]})),"object"===Object(l["a"])(t)&&(o=JSON.stringify(o)),Object(i["g"])({key:e,value:o}).then((function(t){0===t.code&&(a.$message.info(a.$t("view.config.style.message.success")),a.getData(e))}))},onChange:function(e){},showForm:function(e){return"register"===e||"insure"===e||"exchange"===e||"oauth"===e||"oss"===e||"ai"===e||!0},authLink:function(e){e&&window.open(e,"_blank")},copyText:function(e){Object(n["copyToClipboard"])(e)}}}},c7a1:function(e,t,a){"use strict";a.d(t,"a",(function(){return o})),a.d(t,"b",(function(){return n})),a.d(t,"d",(function(){return s})),a.d(t,"e",(function(){return r})),a.d(t,"f",(function(){return c})),a.d(t,"g",(function(){return u})),a.d(t,"c",(function(){return m}));var l=a("b775"),i={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:i.configAdd,method:"post",data:e})}function n(e){return Object(l["b"])({url:i.configList,method:"post",params:e})}function s(e){return Object(l["b"])({url:i.huobiGet,method:"get",params:e})}function r(e){return Object(l["b"])({url:i.huobiSet,method:"post",params:e})}function c(e){return Object(l["b"])({url:i.systemGet,method:"post",params:e})}function u(e){return Object(l["b"])({url:i.systemSet,method:"post",data:e})}function m(e){return Object(l["b"])({url:i.copyrightApi,method:"post",data:e})}},ca00:function(e,t,a){"use strict";a.d(t,"c",(function(){return o})),a.d(t,"b",(function(){return n}));a("99af"),a("a15b"),a("ac1f"),a("5319"),a("d3b7"),a("25f0");function l(e,t){return Math.floor(Math.random()*(t-e+1)+e)}function i(e,t){e||(e=1),t||(t="0123456789qwertyuioplkjhgfdsazxcvbnm");for(var a="",i=0;i<e;i++){var o=l(0,t.length-1);a+=t[o]}return a}function o(){var e="0123456789abcdef";return i(32,e)}function n(){function e(){return Math.floor(1e4*(1+Math.random())).toString(16)}return e()+e()+e()+e()}}}]);