(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-48e1ef47"],{"154d":function(e,l,t){},68584:function(e,l,t){"use strict";t.r(l);var a=function(){var e=this,l=e.$createElement,t=e._self._c||l;return t("div",[t("div",{staticClass:"outmain ba_f"},[e._m(0),t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,"status-icon":"","label-width":"180px"}},[t("div",{staticClass:"ba_f"},[t("div",{staticClass:"main-enclosure pad_tb_30"},[t("div",{staticClass:"t_l tsradio",staticStyle:{"margin-left":"100px"}},[t("el-radio-group",{model:{value:e.type,callback:function(l){e.type=l},expression:"type"}},e._l(e.radioOptions,(function(l){return t("el-radio",{key:l.value,attrs:{value:l.value,label:l.value,border:"",size:"medium"},on:{change:e.handleRadioChange}},[e._v(e._s(l.label)+" ")])})),1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"1"==e.type,expression:"type=='1'"}],staticClass:"qny"},[t("div",{staticClass:"yb_margin pad_20 fon_12 color_38 ba_fe t_l"},[e._v(" 启用七牛云存储后,之前文件图片及文件子目录需重新上传至七牛云存储,"),t("br"),e._v("相关网址:"),t("a",{attrs:{href:"https://portal.qiniu.com/kodo/overview",target:"_black"}},[e._v("https://portal.qiniu.com/kodo/overview")])]),t("el-form-item",{attrs:{label:"Accesskey",required:!0}},[t("el-input",{attrs:{autocomplete:"off",placeholder:"请输入Accesskey"},model:{value:e.ruleForm.qn_accesskey,callback:function(l){e.$set(e.ruleForm,"qn_accesskey",l)},expression:"ruleForm.qn_accesskey"}}),t("div",{staticClass:"remarks fon_12"},[e._v("用于签名的公钥")])],1),t("el-form-item",{attrs:{label:"Secretkey",required:!0}},[t("el-input",{attrs:{autocomplete:"off",placeholder:"请输入Secretkey"},model:{value:e.ruleForm.qn_secretkey,callback:function(l){e.$set(e.ruleForm,"qn_secretkey",l)},expression:"ruleForm.qn_secretkey"}}),t("div",{staticClass:"remarks fon_12"},[e._v("用于签名的私钥")])],1),t("el-form-item",{attrs:{label:"Bucket",required:!0}},[t("el-input",{attrs:{placeholder:"请输入Bucket"},model:{value:e.ruleForm.qn_bucket,callback:function(l){e.$set(e.ruleForm,"qn_bucket",l)},expression:"ruleForm.qn_bucket"}}),t("div",{staticClass:"remarks fon_12"},[e._v("请保证bucket为可公共读取的")])],1),t("el-form-item",{attrs:{label:"Bucket所在区域",required:!0}},[t("el-select",{staticClass:"select",attrs:{filterable:"",placeholder:"请选择所在区域"},model:{value:e.ruleForm.qn_endpoint,callback:function(l){e.$set(e.ruleForm,"qn_endpoint",l)},expression:"ruleForm.qn_endpoint"}},e._l(e.optionst1,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"Url",required:!0}},[t("el-input",{attrs:{placeholder:"请输入Url"},model:{value:e.ruleForm.qn_url,callback:function(l){e.$set(e.ruleForm,"qn_url",l)},expression:"ruleForm.qn_url"}}),t("div",{staticClass:"remarks fon_12"},[e._v("请输入自定义云存储域名,注:url开头一定是https://,结尾不加 ‘/’,例如格式为https://www.abc.com。 ")])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"2"==e.type,expression:"type=='2'"}],staticClass:"aly"},[t("div",{staticClass:"tishi pad_20 fon_12 color_38 ba_fe t_l"},[t("p",{staticClass:"yb_margin"},[e._v(" 启用阿里云oss存储后,之前文件图片及文件子目录需重新上传至oss存储, 相关网址:"),t("br"),e._v(" 网址:"),t("a",{attrs:{href:"https://www.aliyun.com/product/oss?spm=5176.12825654.h2v3icoap.40.58502c4aaht7fK",target:"_blank"}},[e._v("https://www.aliyun.com/product/oss?spm=5176.12825654.h2v3icoap.40.58502c4aaht7fK")])])]),t("el-form-item",{attrs:{label:"Access Key ID",required:!0}},[t("el-input",{attrs:{autocomplete:"off",placeholder:"请输入Access Key ID"},model:{value:e.ruleForm.aliyuncs_accesskey,callback:function(l){e.$set(e.ruleForm,"aliyuncs_accesskey",l)},expression:"ruleForm.aliyuncs_accesskey"}}),t("div",{staticClass:"remarks fon_12"},[e._v("Access Key ID是您访问阿里云API的密钥,具有该账户完全的权限,请您妥善保管。 ")])],1),t("el-form-item",{attrs:{label:"Access Key Secret",required:!0}},[t("el-input",{attrs:{autocomplete:"off",placeholder:"请输入Access Key Secret"},model:{value:e.ruleForm.aliyuncs_secret,callback:function(l){e.$set(e.ruleForm,"aliyuncs_secret",l)},expression:"ruleForm.aliyuncs_secret"}}),t("div",{staticClass:"remarks fon_12"},[e._v("Access Key Secret是您访问阿里云API的密钥,具有该账户完全的权限,请您妥善保管。(填写完Access Key ID 和 Access Key Secret 后请选择bucket) ")])],1),t("el-form-item",{attrs:{label:"Endpoint选择",required:!0}},[t("el-select",{staticClass:"select",attrs:{filterable:"",placeholder:"Endpoint选择"},on:{change:function(l){return e.ChangeEndpoint(e.ruleForm.aliyuncs_endpoint)}},model:{value:e.ruleForm.aliyuncs_endpoint,callback:function(l){e.$set(e.ruleForm,"aliyuncs_endpoint",l)},expression:"ruleForm.aliyuncs_endpoint"}},e._l(e.options,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),t("div",{staticClass:"remarks fon_12"},[e._v("完善Access Key ID和Access Key Secret资料后可以选择存在的Bucket(请保证bucket为可公共读取的),否则请手动输入。 ")])],1),t("el-form-item",{attrs:{label:"Bucket选择",required:!0}},[t("el-select",{staticClass:"select",attrs:{filterable:"",placeholder:"bucket选择"},model:{value:e.ruleForm.aliyuncs_bucket,callback:function(l){e.$set(e.ruleForm,"aliyuncs_bucket",l)},expression:"ruleForm.aliyuncs_bucket"}},e._l(e.bucoptions,(function(e){return t("el-option",{key:e.label,attrs:{label:e.label,value:e.label}})})),1),t("div",{staticClass:"remarks fon_12"},[e._v("完善Access Key ID和Access Key Secret资料后可以选择存在的Bucket(请保证bucket为可公共读取的),否则请手动输入。 ")])],1),t("el-form-item",{attrs:{label:"自定义URL",required:!0}},[t("el-input",{attrs:{placeholder:"请输入自定义URL"},model:{value:e.ruleForm.aliyuncs_url,callback:function(l){e.$set(e.ruleForm,"aliyuncs_url",l)},expression:"ruleForm.aliyuncs_url"}}),t("div",{staticClass:"remarks fon_12"},[e._v(" 请输入自定义云存储域名,注:url开头一定是https://,结尾不加 ‘/’,例如格式为https://www.abc.com。 ")])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"3"==e.type,expression:"type=='3'"}],staticClass:"txy"},[t("div",{staticClass:"yb_margin pad_20 fon_12 color_38 ba_fe t_l"},[e._v(" 启用腾讯云cos存储后,之前文件图片及文件子目录需重新上传至腾讯云cos存储,"),t("br"),e._v(" 相关网址:"),t("a",{attrs:{href:"https://cloud.tencent.com/product/cos",target:"_blank"}},[e._v("https://cloud.tencent.com/product/cos")])]),t("el-form-item",{attrs:{label:"APPID",required:!0}},[t("el-input",{attrs:{autocomplete:"off",placeholder:"请输入Accesskey"},model:{value:e.ruleForm.xplqcloud_appid,callback:function(l){e.$set(e.ruleForm,"xplqcloud_appid",l)},expression:"ruleForm.xplqcloud_appid"}}),t("div",{staticClass:"remarks fon_12"},[e._v("APPID 是您项目的唯一ID")])],1),t("el-form-item",{attrs:{label:"SecretID",required:!0}},[t("el-input",{attrs:{autocomplete:"off",placeholder:"请输入Secretkey"},model:{value:e.ruleForm.xplqcloud_secretid,callback:function(l){e.$set(e.ruleForm,"xplqcloud_secretid",l)},expression:"ruleForm.xplqcloud_secretid"}}),t("div",{staticClass:"remarks fon_12"},[e._v("SecretID 是您项目的安全密钥,具有该账户完全的权限,请妥善保管")])],1),t("el-form-item",{attrs:{label:"SecretKEY",required:!0}},[t("el-input",{attrs:{placeholder:"请输入Bucket"},model:{value:e.ruleForm.xplqcloud_secretkey,callback:function(l){e.$set(e.ruleForm,"xplqcloud_secretkey",l)},expression:"ruleForm.xplqcloud_secretkey"}}),t("div",{staticClass:"remarks fon_12"},[e._v("SecretKEY 是您项目的安全密钥,具有该账户完全的权限,请妥善保管")])],1),t("el-form-item",{attrs:{label:"Bucket",required:!0}},[t("el-input",{attrs:{placeholder:"请输入Url"},model:{value:e.ruleForm.xplqcloud_bucket,callback:function(l){e.$set(e.ruleForm,"xplqcloud_bucket",l)},expression:"ruleForm.xplqcloud_bucket"}}),t("div",{staticClass:"remarks fon_12"},[e._v("请保证bucket为可公共读取的")])],1),t("el-form-item",{attrs:{label:"Bucket所在区域",required:!0}},[t("el-select",{staticClass:"select",attrs:{filterable:"",placeholder:"请选择所在区域"},model:{value:e.ruleForm.xplqcloud_endpoint,callback:function(l){e.$set(e.ruleForm,"xplqcloud_endpoint",l)},expression:"ruleForm.xplqcloud_endpoint"}},e._l(e.optionst,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),t("div",{staticClass:"remarks fon_12"},[e._v("选择bucket对应的区域,如果没有选择无")])],1),t("el-form-item",{attrs:{label:"URL",required:!0}},[t("el-input",{attrs:{placeholder:"请输入Url"},model:{value:e.ruleForm.xplqcloud_url,callback:function(l){e.$set(e.ruleForm,"xplqcloud_url",l)},expression:"ruleForm.xplqcloud_url"}}),t("div",{staticClass:"remarks fon_12"},[e._v("请输入自定义云存储域名,注:url开头一定是https://,结尾不加 ‘/’,例如格式为https://www.abc.com。 ")])],1)],1)])])])],1),t("div",{staticClass:"mar_t20 ba_f pad_20 t_c"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("保存")])],1)])},r=[function(){var e=this,l=e.$createElement,t=e._self._c||l;return t("div",{staticClass:"shuju_title mar_b20"},[t("div",{staticClass:"shuju_title_text"},[t("span",[e._v("远程附件")])])])}],s=(t("96cf"),t("1da1")),c=t("294d"),o={components:{},created:function(){this.bus.$emit("loading",!0),this.init()},data:function(){return{cardLoading:!0,ruleForm:{id:"",qn_accesskey:"",qn_secretkey:"",qn_bucket:"",qn_endpoint:"",qn_url:"",aliyuncs_accesskey:"",aliyuncs_secret:"",aliyuncs_endpoint:"",aliyuncs_bucket:"",aliyuncs_customurl:"",xplqcloud_appid:"",xplqcloud_secretid:"",xplqcloud_secretkey:"",xplqcloud_bucket:"",xplqcloud_endpoint:"",xplqcloud_url:""},bucoptions:[],radioOptions:[{value:"0",label:"本地存储"},{value:"1",label:"七牛云存储"},{value:"2",label:"阿里云OSS"},{value:"3",label:"腾讯云存储"}],type:"0",optionst1:[{value:"east_china",label:"华东"},{value:"north_china",label:"华北"},{value:"south_china",label:"华南"},{value:"north_america",label:"北美"}],options:[{value:"oss-cn-hangzhou.aliyuncs.com",label:"华东1(杭州)"},{value:"oss-cn-shanghai.aliyuncs.com",label:"华东2(上海)"},{value:"oss-cn-qingdao.aliyuncs.com",label:"华北1(青岛)"},{value:"oss-cn-beijing.aliyuncs.com",label:"华北2(北京)"},{value:"oss-cn-zhangjiakou.aliyuncs.com",label:"华北3(张家口)"},{value:"oss-cn-huhehaote.aliyuncs.com",label:"华北5(呼和浩特)"},{value:"oss-cn-shenzhen.aliyuncs.com",label:"华南1(深圳)"},{value:"oss-cn-heyuan.aliyuncs.com",label:"华南2(河源)"},{value:"oss-cn-guangzhou.aliyuncs.com",label:"华南3(广州)"},{value:"oss-cn-hongkong.aliyuncs.com",label:"中国香港"},{value:"oss-cn-chengdu.aliyuncs.com",label:"西南1(成都)"}],optionst:[{value:"bj",label:"北京"},{value:"nj",label:"南京"},{value:"sh",label:"上海"},{value:"gz",label:"广州"},{value:"cd",label:"成都"},{value:"cq",label:"重庆"},{value:"hk",label:"中国香港"}],formInline:{apply_image:"",apply_name:"",app_type_name:""}}},methods:{init:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function l(){var t,a;return regeneratorRuntime.wrap((function(l){while(1)switch(l.prev=l.next){case 0:return l.next=2,Object(c["o"])({ident:"storage"});case 2:t=l.sent,a=t.data,e.ruleForm=Object.assign({},a),e.type=a.type?a.type:"0",e.bus.$emit("loading",!1);case 7:case"end":return l.stop()}}),l)})))()},handleRadioChange:function(){return Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()},ChangeEndpoint:function(e){var l=this;return Object(s["a"])(regeneratorRuntime.mark((function t(){var a,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a={},a={aliyuncs_accesskey:l.ruleForm.aliyuncs_accesskey,aliyuncs_secret:l.ruleForm.aliyuncs_secret,endpoint:e},t.next=4,Object(c["m"])(a);case 4:r=t.sent,console.log(r),1==r.code&&(console.log(r.data),l.bucoptions=r.data);case 7:case"end":return t.stop()}}),t)})))()},submitForm:function(){var e=this;return Object(s["a"])(regeneratorRuntime.mark((function l(){var t,a;return regeneratorRuntime.wrap((function(l){while(1)switch(l.prev=l.next){case 0:return e.ruleForm.ident="storage",e.ruleForm.identName="远程附件",e.ruleForm.type=e.type,l.next=5,Object(c["S"])(e.ruleForm);case 5:t=l.sent,a=t.msg,e.$baseMessage(a,"success"),e.init();case 9:case"end":return l.stop()}}),l)})))()}}},n=o,u=(t("6e37"),t("2877")),i=Object(u["a"])(n,a,r,!1,null,null,null);l["default"]=i.exports},"6e37":function(e,l,t){"use strict";var a=t("154d"),r=t.n(a);r.a}}]);