1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-69f2f89c"],{"04d1":function(t,e,a){var i=a("342f"),o=i.match(/firefox\/(\d+)/i);t.exports=!!o&&+o[1]},"4e82":function(t,e,a){"use strict";var i=a("23e7"),o=a("e330"),l=a("59ed"),r=a("7b0b"),s=a("07fa"),n=a("083a"),d=a("577e"),m=a("d039"),c=a("addb"),u=a("a640"),h=a("04d1"),b=a("d998"),f=a("2d00"),p=a("512ce"),v=[],g=o(v.sort),y=o(v.push),w=m((function(){v.sort(void 0)})),x=m((function(){v.sort(null)})),V=u("sort"),_=!m((function(){if(f)return f<70;if(!(h&&h>3)){if(b)return!0;if(p)return p<603;var t,e,a,i,o="";for(t=65;t<76;t++){switch(e=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:a=3;break;case 68:case 71:a=4;break;default:a=2}for(i=0;i<47;i++)v.push({k:e+i,v:a})}for(v.sort((function(t,e){return e.v-t.v})),i=0;i<v.length;i++)e=v[i].k.charAt(0),o.charAt(o.length-1)!==e&&(o+=e);return"DGBEFHACIJK"!==o}})),k=w||!x||!V||!_,F=function(t){return function(e,a){return void 0===a?-1:void 0===e?1:void 0!==t?+t(e,a)||0:d(e)>d(a)?1:-1}};i({target:"Array",proto:!0,forced:k},{sort:function(t){void 0!==t&&l(t);var e=r(this);if(_)return void 0===t?g(e):g(e,t);var a,i,o=[],d=s(e);for(i=0;i<d;i++)i in e&&y(o,e[i]);c(o,F(t)),a=s(o),i=0;while(i<a)e[i]=o[i++];while(i<d)n(e,i++);return e}})},"512ce":function(t,e,a){var i=a("342f"),o=i.match(/AppleWebKit\/(\d+)\./);t.exports=!!o&&+o[1]},"68a4":function(t,e,a){},"99be":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[a("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"全局系统配置",name:"xitong"}}),a("el-tab-pane",{attrs:{label:"财务配置",name:"caiwu"}}),a("el-tab-pane",{attrs:{label:"佣金配置",name:"yongjin"}}),a("el-tab-pane",{attrs:{label:"微信配置",name:"fifth"}}),a("el-tab-pane",{attrs:{label:"支付宝配置",name:"sixth"}}),a("el-tab-pane",{attrs:{label:"短信配置",name:"seventh"}}),a("el-tab-pane",{attrs:{label:"协议配置",name:"xieyi"}}),a("el-tab-pane",{attrs:{label:"消息推送配置",name:"push"}}),a("el-tab-pane",{attrs:{label:"文件上传配置",name:"upload"}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.tableDataLoading,expression:"tableDataLoading"}],attrs:{data:t.tableData,"header-cell-style":{"text-align":"center"},"cell-style":{"text-align":"center"}}},[a("el-table-column",{attrs:{fixed:"",prop:"type",label:"编号",align:"center",width:"80"}}),a("el-table-column",{attrs:{prop:"name",label:"类型"}}),a("el-table-column",{attrs:{prop:"value",label:"内容",width:"500"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticStyle:{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":"3",overflow:"hidden","max-height":"80px"}},[t.dataTypes[e.row.type]?a("span",[t._v(" "+t._s(t.dataTypes[e.row.type][e.row.value])+" ")]):a("span",[t._v(t._s(e.row.value))])])]}}])}),a("el-table-column",{attrs:{prop:"sort",label:"排序",width:"60"}}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间",width:"160"}}),a("el-table-column",{attrs:{label:"操作",prop:"id",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["allocation:edit"],expression:"['allocation:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return t.showEditDialog(e.$index,e.row)}}},[t._v("编辑 ")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["allocation:edit"],expression:"['allocation:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-sort"},on:{click:function(a){return t.showSortDialog(e.$index,e.row)}}},[t._v("排序 ")])]}}])})],1),a("el-dialog",{attrs:{title:"修改",visible:t.dialogFormVisible1,center:""},on:{"update:visible":function(e){t.dialogFormVisible1=e}}},[a("el-form",{attrs:{model:t.form}},[a("el-form-item",{attrs:{label:"配置类型:","label-width":t.formLabelWidth}},[a("el-input",{style:t.formElWidth,attrs:{readonly:""},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"内容:","label-width":t.formLabelWidth}},[a("el-input",{style:t.formElWidth,model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible1=!1}}},[t._v("取 消")]),a("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.handleEditSubmit}},[t._v("确 定")])],1)],1),a("el-dialog",{attrs:{title:"修改",visible:t.dialogFormVisible2,center:"",width:"60%"},on:{"update:visible":function(e){t.dialogFormVisible2=e}}},[a("el-form",{attrs:{model:t.form}},[a("el-form-item",{attrs:{label:"配置类型:","label-width":"100px"}},[a("el-input",{style:t.formElWidth,attrs:{readonly:""},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"内容:","label-width":"100px"}},[a("Editor",{attrs:{mode:"attachment",height:300},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible2=!1}}},[t._v("取 消")]),a("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.handleEditSubmit}},[t._v("确 定")])],1)],1),a("el-dialog",{attrs:{title:"修改",visible:t.dialogFormVisible3,center:""},on:{"update:visible":function(e){t.dialogFormVisible3=e}}},[a("el-form",{attrs:{model:t.form}},[a("el-form-item",{attrs:{label:"配置类型:","label-width":t.formLabelWidth}},[a("el-input",{style:t.formElWidth,attrs:{readonly:""},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),a("el-form-item",{attrs:{label:"内容:","label-width":t.formLabelWidth}},[a("el-radio-group",{attrs:{size:"small",fill:"#66b1ff"},on:{change:t.onRadioChange},model:{value:t.radioValue,callback:function(e){t.radioValue=e},expression:"radioValue"}},[a("el-radio-button",{attrs:{label:t.labelValue1}},[t._v(t._s(t.radioLabel1))]),a("el-radio-button",{attrs:{label:t.labelValue2}},[t._v(t._s(t.radioLabel2))]),this.isEmpty(t.radioLabel3)?t._e():a("el-radio-button",{attrs:{label:t.labelValue3}},[t._v(t._s(t.radioLabel3))])],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible3=!1}}},[t._v("取 消")]),a("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.handleEditSubmit}},[t._v("确 定")])],1)],1),a("el-dialog",{attrs:{title:"排序",visible:t.dialogSortVisible,center:""},on:{"update:visible":function(e){t.dialogSortVisible=e}}},[a("el-form",{attrs:{model:t.sortForm}},[a("el-form-item",{attrs:{label:"配置类型:","label-width":t.formLabelWidth}},[a("el-input",{style:t.formElWidth,attrs:{readonly:""},model:{value:t.sortForm.name,callback:function(e){t.$set(t.sortForm,"name",e)},expression:"sortForm.name"}})],1),a("el-form-item",{attrs:{label:"序列:","label-width":t.formLabelWidth}},[a("el-input-number",{attrs:{min:0},on:{change:t.handleSortChange},model:{value:t.sortForm.sort,callback:function(e){t.$set(t.sortForm,"sort",e)},expression:"sortForm.sort"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogSortVisible=!1}}},[t._v("取 消")]),a("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.handleSortSubmit}},[t._v("确 定")])],1)],1)],1)},o=[],l=(a("4e82"),a("b0c0"),a("a9e3"),{name:"Allocation",components:{},data:function(){return{condition:"xitong",activeName:"xitong",tableDataLoading:!1,dialogFormVisible1:!1,dialogFormVisible2:!1,dialogFormVisible3:!1,dialogSortVisible:!1,formLabelWidth:"200px",formElWidth:"width:80%",form:{id:"",name:"",value:"",type:""},sortForm:{id:"",name:"",type:"",sort:0},tableData:[],dataTypes:{600:{1:"本地",2:"阿里云OSS",3:"腾讯云COS"},222:{1:"自动",2:"手动"},303:{1:"支付宝证书",2:"支付宝秘钥",3:"手动"},304:{1:"证书",2:"秘钥"},401:{1:"腾讯云",2:"阿里云"},110:{0:"否",1:"是"},113:{0:"否",1:"是"},114:{0:"否",1:"是"},117:{0:"否",1:"是"},118:{0:"否",1:"是"},207:{0:"否",1:"是"},208:{0:"否",1:"是"},213:{0:"否",1:"是"},215:{0:"否",1:"是"},216:{0:"否",1:"是"},224:{0:"否",1:"是"},306:{0:"否",1:"是"},607:{0:"否",1:"是"},802:{0:"否",1:"是"}},radioValue:1,radioLabel1:"主题一",radioLabel2:"主题二",radioLabel3:"主题三",labelValue1:1,labelValue2:2,labelValue3:3}},created:function(){},methods:{handleClick:function(t,e){"全局系统配置"==t._props.label&&(this.condition="xitong",this.handleQuery()),"首页配置"==t._props.label&&(this.condition="shouye",this.handleQuery()),"微信配置"==t._props.label&&(this.condition="weixin",this.handleQuery()),"支付宝配置"==t._props.label&&(this.condition="zhifubao",this.handleQuery()),"短信配置"==t._props.label&&(this.condition="duanxin",this.handleQuery()),"协议配置"==t._props.label&&(this.condition="xieyi",this.handleQuery()),"消息推送配置"==t._props.label&&(this.condition="push",this.handleQuery()),"文件上传配置"==t._props.label&&(this.condition="upload",this.handleQuery()),"财务配置"==t._props.label&&(this.condition="caiwu",this.handleQuery()),"佣金配置"==t._props.label&&(this.condition="yongjin",this.handleQuery())},showEditDialog:function(t,e){this.dataTypes[e.type]?this.showDialog3(t,e):"xieyi"==e.classify?this.showDialog2(t,e):this.showDialog1(t,e)},showDialog1:function(t,e){this.dialogFormVisible1=!0,this.form.id=e.id,this.form.type=e.type,this.form.name=e.name,this.form.value=e.value,this.form.createTime=e.createTime,this.form.classify=e.classify},showDialog2:function(t,e){this.dialogFormVisible2=!0,this.form.id=e.id,this.form.type=e.type,this.form.name=e.name,this.form.value=e.value,this.form.createTime=e.createTime,this.form.classify=e.classify},showDialog3:function(t,e){this.dialogFormVisible3=!0,this.form.id=e.id,this.form.type=e.type,this.form.name=e.name,this.form.value=e.value,this.form.createTime=e.createTime,this.form.classify=e.classify,this.radioLabel3="";var a=0,i=this.dataTypes[e.type];for(var o in i)0==a?(this.radioLabel1=i[o],this.labelValue1=Number(o)):1==a?(this.radioLabel2=i[o],this.labelValue2=Number(o)):2==a&&(this.radioLabel3=i[o],this.labelValue3=Number(o)),a++;this.radioValue=Number(e.value)},onRadioChange:function(t){this.form.value=String(t)},handleEditSubmit:function(){var t=this;this.request({url:"/api/admin/config/update",method:"post",data:this.form}).then((function(e){200===e.code&&(t.msgSuccess("修改成功"),t.dialogFormVisible1=!1,t.dialogFormVisible2=!1,t.dialogFormVisible3=!1,setTimeout((function(){t.handleQuery()}),600))}))},handleQuery:function(){var t=this;this.tableDataLoading=!0,this.request({url:"/api/admin/config/type/condition/"+this.condition,method:"get"}).then((function(e){t.tableData=e.data,t.tableData.sort((function(t,e){return t.sort-e.sort})),t.tableDataLoading=!1}))},showSortDialog:function(t,e){this.sortForm.id=e.id,this.sortForm.name=e.name,this.sortForm.type=e.type,this.sortForm.sort=e.sort,this.dialogSortVisible=!0},handleSortSubmit:function(){var t=this;this.request({url:"/api/admin/config/changeSort",method:"post",params:this.sortForm}).then((function(e){200===e.code&&(t.msgSuccess("修改成功"),t.dialogSortVisible=!1,setTimeout((function(){t.handleQuery()}),600))}))},handleSortChange:function(){}},mounted:function(){this.handleQuery()}}),r=l,s=(a("ee03"),a("2877")),n=Object(s["a"])(r,i,o,!1,null,"098f9c55",null);e["default"]=n.exports},d998:function(t,e,a){var i=a("342f");t.exports=/MSIE|Trident/.test(i)},ee03:function(t,e,a){"use strict";a("68a4")}}]);
|