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 line
19 KiB
1 line
19 KiB
1 year ago
|
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-3cb3cadc"],{"0c6b":function(t,e,n){"use strict";n.r(e);var r=n("c7eb"),a=n("1da1"),o=(n("14d9"),n("a434"),n("8593")),u=n("30ba"),i=(u=n.n(u),n("31b4")),c=n("6b6c");u={name:"list",components:{formCreate:u.a.$form(),editFrom:i.a},data:function(){return{modals2:!1,grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,formValidate:{tab_id:0,page:1,limit:20},config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.$message.error(t.msg)}}}}},total:0,FromData:null,FromRequestData:{},modalTitleSs:"",classList:[],num:0,typeFrom:{type:0,tab_id:this.$route.params.id},rules:[],fapi:null,rowId:0}},watch:{$route:{handler:function(t,e){this.getList()},deep:!0}},mounted:function(){this.getList()},methods:{onhangeTab:function(){this.classAdd()},submitForm:function(){this.fapi.submit()},classAdd:function(){var t=this;Object(o.k)(this.typeFrom).then(function(){var e=Object(a.a)(Object(r.a)().mark((function e(n){var a;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!1===n.data.status)return e.abrupt("return",t.$authLapse(n.data));e.next=2;break;case 2:a=n.data||{},t.FromRequestData={action:a.action,method:a.method},t.rules=a.rules,t.modals2=!0;case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},edit:function(t){var e=this;this.rowId=t.id,Object(o.l)(t.id).then(function(){var t=Object(a.a)(Object(r.a)().mark((function t(n){var a;return Object(r.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!1===n.data.status)return t.abrupt("return",e.$authLapse(n.data));t.next=2;break;case 2:a=n.data||{},e.FromRequestData={action:a.action,method:a.method},e.rules=a.rules,e.$refs.edits.modals=!0,e.modals2=!0;case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},onSubmit:function(t){var e=this;Object(c.a)({url:this.FromRequestData.action,method:this.FromRequestData.method,data:t}).then((function(t){e.$message.success(t.msg),setTimeout((function(){e.modals2=!1}),1e3),setTimeout((function(){e.getList()}),1500)})).catch((function(t){e.$message.error(t.msg)}))},submitFail:function(){this.getList()},goIndex:function(){this.$router.push({path:this.$routeProStr+"/system/config/system_config_tab/index"})},configureAdd:function(){this.rowId=0,this.typeFrom.type=0,this.classAdd()},getList:function(){var t=this;this.loading=!0,this.formValidate.tab_id=this.$route.params.id,Object(o.m)(this.formValidate).then(function(){var e=Object(a.a)(Object(r.a)().mark((function e(n){var a;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=n.data,t.classList=a.list,t.total=a.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},pageChange:function(t){this.formValidate.page=t,this.getList()},del:function(t,e,n){var r=this;e={title:e,num:n,url:"/setting/config/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){r.$message.success(t.msg),r.classList.splice(n,1)})).catch((function(t){r.$message.error(t.msg)}))},onchangeIsShow:function(t){var e=this;Object(o.j)(t.id,t.status).then(function(){var t=Object(a.a)(Object(r.a)().mark((function t(n){return Object(r.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$message.success(n.msg);case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))}}},n("926c"),i=n("2877"),n=Object(i.a)(u,(function(){var t=this,e=t._self._c;return e("div",[e("pages-header",{ref:"pageHeader",attrs:{title:"配置列表",backUrl:t.$routeProStr+"/system/config/system_config_tab/index"}}),e("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[e("el-row",[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-button",{attrs:{type:"primary"}
|