You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
22 KiB
1 lines
22 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["setting"],{"222d":function(e,a,r){"use strict";r("c2a3")},"2a68":function(e,a,r){"use strict";r("4567")},3267:function(e,a,r){"use strict";var t=r("5c06");a["a"]=new t["a"]([{key:"CAPTCHA",name:"短信验证码",value:"captcha"},{key:"ORDER_PAY",name:"新付款订单",value:"order_pay"}])},4567:function(e,a,r){},"5c06":function(e,a,r){"use strict";var t=r("d4ec"),n=r("bee2"),l=(r("d81d"),r("b0c0"),r("dca8"),function(){function e(a){var r=this;Object(t["a"])(this,e);var n=[],l=[];if(!Array.isArray(a))throw new Error("param is not an array!");a.map((function(e){e.key&&e.name&&(n.push(e.key),l.push(e.value),r[e.key]=e,e.key!==e.value&&(r[e.value]=e))})),this.data=a,this.keyArr=n,this.valueArr=l,Object.freeze(this)}return Object(n["a"])(e,[{key:"keyOf",value:function(e){return this.data[this.keyArr.indexOf(e)]}},{key:"valueOf",value:function(e){return this.data[this.valueArr.indexOf(e)]}},{key:"getNameByKey",value:function(e){var a=this.keyOf(e);if(!a)throw new Error("No enum constant"+e);return a.name}},{key:"getNameByValue",value:function(e){var a=this.valueOf(e);if(!a)throw new Error("No enum constant"+e);return a.name}},{key:"getValueByKey",value:function(e){var a=this.keyOf(e);if(!a)throw new Error("No enum constant"+e);return a.value}},{key:"getData",value:function(){return this.data}}]),e}());a["a"]=l},"71b5":function(e,a,r){"use strict";var t=r("5c06");a["a"]=new t["a"]([{key:"LOCAL",name:"本地",value:"local"},{key:"QINIU",name:"七牛云",value:"qiniu"},{key:"ALIYUN",name:"阿里云",value:"aliyun"},{key:"QCLOUD",name:"腾讯云",value:"qcloud"}])},"88bc":function(e,a,r){(function(a){var r=1/0,t=9007199254740991,n="[object Arguments]",l="[object Function]",o="[object GeneratorFunction]",i="[object Symbol]",s="object"==typeof a&&a&&a.Object===Object&&a,u="object"==typeof self&&self&&self.Object===Object&&self,c=s||u||Function("return this")();function d(e,a,r){switch(r.length){case 0:return e.call(a);case 1:return e.call(a,r[0]);case 2:return e.call(a,r[0],r[1]);case 3:return e.call(a,r[0],r[1],r[2])}return e.apply(a,r)}function m(e,a){var r=-1,t=e?e.length:0,n=Array(t);while(++r<t)n[r]=a(e[r],r,e);return n}function p(e,a){var r=-1,t=a.length,n=e.length;while(++r<t)e[n+r]=a[r];return e}var v=Object.prototype,f=v.hasOwnProperty,b=v.toString,g=c.Symbol,C=v.propertyIsEnumerable,w=g?g.isConcatSpreadable:void 0,h=Math.max;function y(e,a,r,t,n){var l=-1,o=e.length;r||(r=x),n||(n=[]);while(++l<o){var i=e[l];a>0&&r(i)?a>1?y(i,a-1,r,t,n):p(n,i):t||(n[n.length]=i)}return n}function _(e,a){return e=Object(e),S(e,a,(function(a,r){return r in e}))}function S(e,a,r){var t=-1,n=a.length,l={};while(++t<n){var o=a[t],i=e[o];r(i,o)&&(l[o]=i)}return l}function k(e,a){return a=h(void 0===a?e.length-1:a,0),function(){var r=arguments,t=-1,n=h(r.length-a,0),l=Array(n);while(++t<n)l[t]=r[a+t];t=-1;var o=Array(a+1);while(++t<a)o[t]=r[t];return o[a]=l,d(e,this,o)}}function x(e){return A(e)||E(e)||!!(w&&e&&e[w])}function N(e){if("string"==typeof e||V(e))return e;var a=e+"";return"0"==a&&1/e==-r?"-0":a}function E(e){return I(e)&&f.call(e,"callee")&&(!C.call(e,"callee")||b.call(e)==n)}var A=Array.isArray;function O(e){return null!=e&&q(e.length)&&!L(e)}function I(e){return U(e)&&O(e)}function L(e){var a=F(e)?b.call(e):"";return a==l||a==o}function q(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=t}function F(e){var a=typeof e;return!!e&&("object"==a||"function"==a)}function U(e){return!!e&&"object"==typeof e}function V(e){return"symbol"==typeof e||U(e)&&b.call(e)==i}var j=k((function(e,a){return null==e?{}:_(e,m(y(a,1),N))}));e.exports=j}).call(this,r("c8ba"))},a6b6:function(e,a,r){"use strict";r.r(a);var t=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("a-spin",{attrs:{spinning:e.isLoading}},[a("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[a("a-form-item",{attrs:{label:"未支付订单",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("div",{staticClass:"clearfix"},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["order.closeHours",{rules:[{required:!0,message:"不能为空"}]}],expression:"['order.closeHours', { rules: [{required: true, message: '不能为空'}] }]"}],staticClass:"fl-l",attrs:{min:0,precision:0}}),a("span",{staticClass:"input-text_right"},[e._v("小时后自动关闭")])],1),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("如果在期间订单未付款,系统自动关闭,设置0小时不自动关闭")])])]),a("a-form-item",{attrs:{label:"已发货订单",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("div",{staticClass:"clearfix"},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["order.receive_days",{rules:[{required:!0,message:"不能为空"}]}],expression:"['order.receive_days', { rules: [{required: true, message: '不能为空'}] }]"}],staticClass:"fl-l",attrs:{min:0,precision:0}}),a("span",{staticClass:"input-text_right"},[e._v("天后自动确认收货")])],1),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("如果在期间未确认收货,系统自动完成收货,设置0天不自动收货")])])]),a("a-form-item",{attrs:{label:"已完成订单",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("div",{staticClass:"clearfix"},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["order.refund_days",{rules:[{required:!0,message:"不能为空"}]}],expression:"['order.refund_days', { rules: [{required: true, message: '不能为空'}] }]"}],staticClass:"fl-l",attrs:{min:0,precision:0}}),a("span",{staticClass:"input-text_right"},[e._v("天内允许申请售后")])],1),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("订单完成后,用户在指定期限内可申请售后,设置0天不允许申请")])])]),a("a-divider",{attrs:{orientation:"left"}},[e._v("运费设置")]),a("a-form-item",{attrs:{label:"运费组合策略",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["freight_rule",{rules:[{required:!0}]}],expression:"['freight_rule', { rules: [{required: true}] }]"}]},[a("div",{staticClass:"radio-item"},[a("a-radio",{style:e.radioStyle,attrs:{value:"10"}},[e._v("叠加")]),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("订单中的商品有多个运费模板时,将每个商品的运费之和订为订单总运费")])])],1),a("div",{staticClass:"radio-item"},[a("a-radio",{style:e.radioStyle,attrs:{value:"20"}},[e._v("以最低运费结算")]),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("订单中的商品有多个运费模板时,取订单中运费最少的商品的运费计为订单总运费")])])],1),a("div",{staticClass:"radio-item"},[a("a-radio",{style:e.radioStyle,attrs:{value:"30"}},[e._v("以最高运费结算")]),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("订单中的商品有多个运费模板时,取订单中运费最多的商品的运费计为订单总运费")])])],1)])],1),a("a-form-item",{attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[a("a-button",{attrs:{type:"primary","html-type":"submit"}},[e._v("提交")])],1)],1)],1)],1)},n=[],l=(r("d3b7"),r("ddb0"),r("88bc")),o=r.n(l),i=r("f585"),s=r("ca00"),u={data:function(){return{key:"trade",labelCol:{span:4},wrapperCol:{span:10},isLoading:!1,form:this.$form.createForm(this),radioStyle:{display:"block",height:"30px",lineHeight:"30px"},record:{}}},created:function(){this.getDetail()},methods:{getDetail:function(){var e=this;this.isLoading=!0,i["a"](this.key).then((function(a){e.record=a.data.values,e.setFieldsValue()})).finally((function(a){e.isLoading=!1}))},setFieldsValue:function(){var e=this.record,a=this.$nextTick,r=this.form;!Object(s["f"])(r.getFieldsValue())&&a((function(){r.setFieldsValue({freight_rule:e.freight_rule,order:o()(e.order,["closeHours","receive_days","refund_days"])})}))},handleSubmit:function(e){var a=this;e.preventDefault();var r=this.form.validateFields;r((function(e,r){!e&&a.onFormSubmit(r)}))},onFormSubmit:function(e){var a=this;this.isLoading=!0,i["b"](this.key,{form:e}).then((function(e){a.$message.success(e.message,1.5)})).finally((function(e){a.isLoading=!1}))}}},c=u,d=(r("c48f"),r("2877")),m=Object(d["a"])(c,t,n,!1,null,"0da7236a",null);a["default"]=m.exports},a85e:function(e,a,r){"use strict";r.r(a);r("b0c0");var t=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("a-spin",{attrs:{spinning:e.isLoading}},[a("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[a("a-form-item",{staticClass:"mb-20",attrs:{label:"短信平台",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["default",{rules:[{required:!0}]}],expression:"['default', { rules: [{ required: true }] }]"}],on:{change:e.onChangeEngine}},e._l(e.record.engine,(function(r,t){return a("a-radio",{key:t,attrs:{value:t}},[a("span",[e._v(e._s(r.name))]),"aliyun"===t?a("a-tag",{staticClass:"ml-5",attrs:{color:"green"}},[e._v("推荐")]):e._e()],1)})),1),e.form.getFieldValue("default")?a("div",{staticClass:"form-item-help"},[a("small",[e._v("短信平台管理地址:")]),a("a",{attrs:{href:e.record.engine[e.form.getFieldValue("default")].website,target:"_blank"}},[e._v(e._s(e.record.engine[e.form.getFieldValue("default")].website))])]):e._e()],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"aliyun"===e.form.getFieldValue("default"),expression:"form.getFieldValue('default') === 'aliyun'"}]},[a("a-form-item",{attrs:{label:"AccessKeyId",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.aliyun.AccessKeyId"],expression:"[`engine.aliyun.AccessKeyId`]"}]})],1),a("a-form-item",{attrs:{label:"AccessKeySecret",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.aliyun.AccessKeySecret"],expression:"[`engine.aliyun.AccessKeySecret`]"}]})],1),a("a-form-item",{attrs:{label:"短信签名 Sign",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.aliyun.sign"],expression:"[`engine.aliyun.sign`]"}]})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"qcloud"===e.form.getFieldValue("default"),expression:"form.getFieldValue('default') === 'qcloud'"}]},[a("a-form-item",{attrs:{label:"SdkAppID",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qcloud.SdkAppID"],expression:"[`engine.qcloud.SdkAppID`]"}]})],1),a("a-form-item",{attrs:{label:"AccessKeyId",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qcloud.AccessKeyId"],expression:"[`engine.qcloud.AccessKeyId`]"}]})],1),a("a-form-item",{attrs:{label:"AccessKeySecret",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qcloud.AccessKeySecret"],expression:"[`engine.qcloud.AccessKeySecret`]"}]})],1),a("a-form-item",{attrs:{label:"短信签名 Sign",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qcloud.sign"],expression:"[`engine.qcloud.sign`]"}]})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"qiniu"===e.form.getFieldValue("default"),expression:"form.getFieldValue('default') === 'qiniu'"}]},[a("a-form-item",{attrs:{label:"AccessKey",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qiniu.AccessKey"],expression:"[`engine.qiniu.AccessKey`]"}]})],1),a("a-form-item",{attrs:{label:"SecretKey",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qiniu.SecretKey"],expression:"[`engine.qiniu.SecretKey`]"}]})],1)],1),e._l(e.record["scene"],(function(r,t){return a("div",{key:t},[a("a-divider",{attrs:{orientation:"left"}},[e._v(e._s(r.name))]),a("a-form-item",{attrs:{label:"是否开启",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["scene.".concat(t,".isEnable"),{rules:[{required:!0}]}],expression:"[`scene.${index}.isEnable`, { rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:!0}},[e._v("开启")]),a("a-radio",{attrs:{value:!1}},[e._v("关闭")])],1)],1),a("a-form-item",{attrs:{label:"模板内容",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("span",[e._v(e._s(e.record.scene[t].contentPractical))])]),a("a-form-item",{attrs:{label:"模板ID/Code",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["scene.".concat(t,".templateCode")],expression:"[`scene.${index}.templateCode`]"}]}),a("div",{staticClass:"form-item-help"},[a("small",[e._v("例如:SMS_139800030")])])],1),void 0!==e.record.scene[t].acceptPhone?a("a-form-item",{attrs:{label:"接收手机号",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["scene.".concat(t,".acceptPhone")],expression:"[`scene.${index}.acceptPhone`]"}]})],1):e._e()],1)})),a("a-form-item",{attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[a("a-button",{attrs:{type:"primary","html-type":"submit"}},[e._v("提交")])],1)],2)],1)],1)},n=[],l=(r("d3b7"),r("ddb0"),r("4d63"),r("ac1f"),r("25f0"),r("5319"),r("2ef0")),o=r("ca00"),i=r("f585"),s=r("3267"),u={data:function(){return{SettingSmsSceneEnum:s["a"],key:"sms",labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,form:this.$form.createForm(this),record:{}}},created:function(){this.getDetail()},methods:{getDetail:function(){var e=this;this.isLoading=!0,i["a"](this.key).then((function(a){e.record=a.data.values,e.setFieldsValue()})).finally((function(a){e.isLoading=!1}))},onChangeEngine:function(e){var a=this,r=e.target.value;for(var t in a.record.scene){var n=a.record.scene[t];n.contentPractical=a.onVsprintf(n.content,n.variables[r])}},onVsprintf:function(e,a){for(var r=new RegExp("%s"),t=0;t<a.length;t++)e=e.replace(r,a[t]);return e},setFieldsValue:function(){var e=this,a=e.record,r=e.$nextTick,t=e.form;!Object(o["f"])(t.getFieldsValue())&&r((function(){var r={};for(var n in a.scene){var o=a.scene[n],i=e.onVsprintf(o.content,o.variables[a.default]);e.$set(o,"contentPractical",i),r[n]=Object(l["pick"])(o,["isEnable","templateCode","acceptPhone"])}var s={};for(var u in a.engine)s[u]=Object(l["omit"])(a.engine[u],["name","website"]);t.setFieldsValue({default:a.default,engine:s,scene:r})}))},handleSubmit:function(e){var a=this;e.preventDefault();var r=this.form.validateFields;r((function(e,r){!e&&a.onFormSubmit(r)}))},onFormSubmit:function(e){var a=this;this.isLoading=!0,i["b"](this.key,{form:e}).then((function(e){a.$message.success(e.message,1.5)})).finally((function(e){a.isLoading=!1}))}}},c=u,d=(r("222d"),r("2877")),m=Object(d["a"])(c,t,n,!1,null,"12cd9802",null);a["default"]=m.exports},bee2:function(e,a,r){"use strict";r.d(a,"a",(function(){return l}));var t=r("a38e");function n(e,a){for(var r=0;r<a.length;r++){var n=a[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Object(t["a"])(n.key),n)}}function l(e,a,r){return a&&n(e.prototype,a),r&&n(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}},c2a3:function(e,a,r){},c48f:function(e,a,r){"use strict";r("d900")},c5b8:function(e,a,r){"use strict";r.r(a);r("b0c0");var t=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("a-spin",{attrs:{spinning:e.isLoading}},[a("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[a("a-form-item",{attrs:{label:"默认上传方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["default",{rules:[{required:!0}]}],expression:"['default', { rules: [{ required: true }] }]"}]},e._l(e.StorageEnum.data,(function(r,t){return a("a-radio",{key:t,attrs:{value:r.value}},[e._v(e._s(r.name)+" "+e._s(r.value==e.StorageEnum.LOCAL.value?"(不推荐)":""))])})),1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("default")==e.StorageEnum.QINIU.value,expression:"form.getFieldValue('default') == StorageEnum.QINIU.value"}]},[a("a-form-item",{attrs:{label:"存储空间名称 Bucket",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.QINIU.value,".bucket")],expression:"[`engine.${StorageEnum.QINIU.value}.bucket`]"}]})],1),a("a-form-item",{attrs:{label:"ACCESS_KEY AK",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.QINIU.value,".access_key")],expression:"[`engine.${StorageEnum.QINIU.value}.access_key`]"}]})],1),a("a-form-item",{attrs:{label:"SECRET_KEY SK",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.QINIU.value,".secret_key")],expression:"[`engine.${StorageEnum.QINIU.value}.secret_key`]"}]})],1),a("a-form-item",{attrs:{label:"空间域名 Domain",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.QINIU.value,".domain")],expression:"[`engine.${StorageEnum.QINIU.value}.domain`]"}]})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("default")==e.StorageEnum.ALIYUN.value,expression:"form.getFieldValue('default') == StorageEnum.ALIYUN.value"}]},[a("a-form-item",{attrs:{label:"存储空间名称 Bucket",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.ALIYUN.value,".bucket")],expression:"[`engine.${StorageEnum.ALIYUN.value}.bucket`]"}]})],1),a("a-form-item",{attrs:{label:"AccessKeyId",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.ALIYUN.value,".access_key_id")],expression:"[`engine.${StorageEnum.ALIYUN.value}.access_key_id`]"}]})],1),a("a-form-item",{attrs:{label:"AccessKeySecret",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.ALIYUN.value,".access_key_secret")],expression:"[`engine.${StorageEnum.ALIYUN.value}.access_key_secret`]"}]})],1),a("a-form-item",{attrs:{label:"空间域名 Domain",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.ALIYUN.value,".domain")],expression:"[`engine.${StorageEnum.ALIYUN.value}.domain`]"}]})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("default")==e.StorageEnum.QCLOUD.value,expression:"form.getFieldValue('default') == StorageEnum.QCLOUD.value"}]},[a("a-form-item",{attrs:{label:"存储空间名称 Bucket",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.QCLOUD.value,".bucket")],expression:"[`engine.${StorageEnum.QCLOUD.value}.bucket`]"}]})],1),a("a-form-item",{attrs:{label:"所属地域 Region",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.QCLOUD.value,".region")],expression:"[`engine.${StorageEnum.QCLOUD.value}.region`]"}]})],1),a("a-form-item",{attrs:{label:"SecretId",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.QCLOUD.value,".secret_id")],expression:"[`engine.${StorageEnum.QCLOUD.value}.secret_id`]"}]})],1),a("a-form-item",{attrs:{label:"SecretKey",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.QCLOUD.value,".secret_key")],expression:"[`engine.${StorageEnum.QCLOUD.value}.secret_key`]"}]})],1),a("a-form-item",{attrs:{label:"空间域名 Domain",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.".concat(e.StorageEnum.QCLOUD.value,".domain")],expression:"[`engine.${StorageEnum.QCLOUD.value}.domain`]"}]})],1)],1),a("a-form-item",{attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[a("a-button",{attrs:{type:"primary","html-type":"submit"}},[e._v("提交")])],1)],1)],1)],1)},n=[],l=(r("d3b7"),r("ddb0"),r("88bc")),o=r.n(l),i=r("f585"),s=r("71b5"),u=r("ca00"),c={data:function(){return{key:"storage",labelCol:{span:4},wrapperCol:{span:10},isLoading:!1,form:this.$form.createForm(this),record:{},StorageEnum:s["a"]}},created:function(){this.getDetail()},methods:{getDetail:function(){var e=this;this.isLoading=!0,i["a"](this.key).then((function(a){e.record=a.data.values,e.setFieldsValue()})).finally((function(a){e.isLoading=!1}))},setFieldsValue:function(){var e=this.record,a=this.$nextTick,r=this.form;!Object(u["f"])(r.getFieldsValue())&&a((function(){r.setFieldsValue(o()(e,["default","engine"]))}))},handleSubmit:function(e){var a=this;e.preventDefault();var r=this.form.validateFields;r((function(e,r){!e&&a.onFormSubmit(r)}))},onFormSubmit:function(e){var a=this;this.isLoading=!0,i["b"](this.key,{form:e}).then((function(e){a.$message.success(e.message,1.5)})).finally((function(e){a.isLoading=!1}))}}},d=c,m=(r("2a68"),r("2877")),p=Object(m["a"])(d,t,n,!1,null,"dd6519b2",null);a["default"]=p.exports},d4ec:function(e,a,r){"use strict";function t(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}r.d(a,"a",(function(){return t}))},d900:function(e,a,r){},f585:function(e,a,r){"use strict";r.d(a,"a",(function(){return o})),r.d(a,"b",(function(){return i}));var t=r("5530"),n=r("b775"),l={detail:"/setting/detail",update:"/setting/update"};function o(e){return Object(n["b"])({url:l.detail,method:"get",params:{key:e}})}function i(e,a){return Object(n["b"])({url:l.update,method:"post",data:Object(t["a"])({key:e},a)})}}}]);
|