x-php-Admin/dist/static/js/626.592e8ea0.js
2024-03-26 19:02:44 +08:00

1 line
3.8 KiB
JavaScript

"use strict";(self["webpackChunkx_php_admin"]=self["webpackChunkx_php_admin"]||[]).push([[626],{2626:function(e,t,a){a.r(t),a.d(t,{default:function(){return u}});var i=a(6808),n=a(9511);function l(e,t,a,l,r,s){const o=(0,i.up)("x-page-header"),c=(0,i.up)("el-header"),u=(0,i.up)("x-menu-item"),h=(0,i.up)("el-main"),d=(0,i.up)("el-container"),p=(0,i.up)("el-aside"),m=(0,i.up)("x-form"),g=(0,i.up)("el-button"),f=(0,i.up)("el-card"),w=(0,i.Q2)("loading");return(0,i.wy)(((0,i.wg)(),(0,i.j4)(d,null,{default:(0,i.w5)((()=>[r.aside&&r.aside.items.length>0?((0,i.wg)(),(0,i.j4)(p,{key:0,width:r.aside.width||"200px"},{default:(0,i.w5)((()=>[(0,i.Wm)(d,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c,null,{default:(0,i.w5)((()=>[(0,i.Wm)(o,{title:r.aside.title||"运营位管理",icon:r.aside.icon||"el-icon-Calendar"},null,8,["title","icon"])])),_:1}),(0,i.Wm)(h,{style:{padding:"0"}},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.aside.items,((e,t)=>((0,i.wg)(),(0,i.j4)(u,{key:t,label:e.label,num:e.num,icon:e.icon,"icon-color":e.color,select:r.search.type==e.value,onClick:t=>s.sideClick(e)},null,8,["label","num","icon","icon-color","select","onClick"])))),128))])),_:1})])),_:1})])),_:1},8,["width"])):(0,i.kq)("",!0),(0,i.Wm)(d,null,{default:(0,i.w5)((()=>[(0,i.Wm)(h,{class:"nopadding"},{default:(0,i.w5)((()=>[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(r.items,(a=>((0,i.wg)(),(0,i.j4)(f,{class:"card",shadow:"hover",key:a.value},{header:(0,i.w5)((()=>[(0,i.Wm)(o,{title:a.label,description:a.message,icon:a.icon},null,8,["title","description","icon"])])),footer:(0,i.w5)((()=>[(0,i.Wm)(g,{type:"primary",loading:e.isSaveing,onClick:e.submit},{default:(0,i.w5)((()=>[(0,i.Uk)((0,n.zw)(a.config.submitname||"保存"),1)])),_:2},1032,["loading","onClick"]),(0,i.Wm)(g,{onClick:t[0]||(t[0]=t=>e.visible=!1)},{default:(0,i.w5)((()=>[(0,i.Uk)("取消")])),_:1})])),default:(0,i.w5)((()=>[(0,i.Wm)(m,{ref_for:!0,ref:"formref",config:a.config,modelValue:a.data,"onUpdate:modelValue":e=>a.data=e},null,8,["config","modelValue","onUpdate:modelValue"])])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1})),[[w,r.loading]])}var r=a(1843),s={name:"operation",components:{xMenuItem:r.Z},data(){return{loading:!1,infoDrawer:!1,api:"operation/index/get",aside:{items:[]},search:{},current:"",items:[],tablename:this.$route.meta.tablename,tableurl:this.$route.meta.tableurl}},mounted(){this.getType()},computed:{},watch:{current(){this.search.type=this.current}},methods:{onSuccess(e){this.rowClick(e.data),this.$refs.table.reload(this.search)},sideClick(e){this.info=e,this.search.type=e.value,this.current=e.value,this.upsearch()},changeURLArg(e,t,a){var i=t+"=([^&]*)";if(""===a)return e=e.replace(new RegExp("&?"+i,"gi"),""),e=e.replace(new RegExp("\\??"+i+"&?","gi"),"?"),e;var n=t+"="+a;if(e.match(i)){var l="("+t+"=)([^&]*)";return l=e.replace(new RegExp(l,"gi"),n),l}return e.match("[?]")?e+"&"+n:e+"?"+n},getType(){var e={cache:this.$route.meta.cache||!0,cacheparameters:this.$route.meta.cacheparameters||!1};if(this.loading=!0,this.tablename||this.tableurl){var t={type:this.$route.query.type||"",name:this.tablename},a=this.$http.get(this.tableurl||"/table/get",t,e);a.then((e=>{if(this.loading=!1,200==e.code){for(const e in this.search)Object.prototype.hasOwnProperty.call(this.$route.query,e)&&(this.search[e]="date"==e?this.$route.query[e].split(","):this.$route.query[e]);Object.assign(this.$data,e.data),this.getCurrent()}}))}},getCurrent(){let e=window.location.href;for(const[t,a]of Object.entries(this.search))e=this.changeURLArg(e,t,a);history.replaceState(Object.assign({},window.history.state,{url:e}),"null",e),this.$http.post(this.api,{type:this.current}).then((e=>{200!=e.code||(this.items=e.data)}))},upsearch(){this.getCurrent()},rowClick(e){this.infoDrawer=!0,this.$nextTick((()=>{this.$refs.info.setData(e)}))}}},o=a(8700);const c=(0,o.Z)(s,[["render",l],["__scopeId","data-v-1cb6ec32"]]);var u=c}}]);