优化统计页面

This commit is contained in:
龙运模 2026-04-12 15:58:10 +08:00
parent f3b0a040c6
commit 55ec8c546a
11 changed files with 11 additions and 10 deletions

View File

@ -1 +0,0 @@
.mainBox[data-v-03f6fb11]{display:flex;flex-direction:column}.mainBox .headerBox[data-v-03f6fb11]{flex-basis:100px;background:var(--el-color-primary-light-9);border-radius:10px;margin:10px 0;padding:10px}.mainBox .headerBox .companyBox[data-v-03f6fb11]{display:flex;flex-direction:row;align-items:center}.mainBox .headerBox .companyBox .avatar[data-v-03f6fb11]{background:var(--el-color-primary);border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.mainBox .headerBox .companyBox .name[data-v-03f6fb11]{margin:0 10px;font-size:16px;font-weight:600}.mainBox .headerBox .companyBox .icon[data-v-03f6fb11]{display:flex;align-items:center}.mainBox .headerBox .informationBox[data-v-03f6fb11]{display:flex;align-items:center;justify-content:space-around;margin-top:20px}.mainBox .headerBox .informationBox .itemBox[data-v-03f6fb11]{flex:1;display:flex;padding:0 10px}.mainBox .headerBox .informationBox .itemBox .name[data-v-03f6fb11]{margin-right:15px}.mainBox .headerBox .informationBox .itemBox .text[data-v-03f6fb11]{font-weight:600}.mainBox .contentBox[data-v-03f6fb11]{flex:1;padding-bottom:10px;overflow:hidden}

View File

@ -0,0 +1 @@
.mainBox[data-v-4940eec3]{display:flex;flex-direction:column}.mainBox .headerBox[data-v-4940eec3]{flex-basis:100px;background:var(--el-color-primary-light-9);border-radius:10px;margin:10px 0;padding:10px}.mainBox .headerBox .companyBox[data-v-4940eec3]{display:flex;flex-direction:row;align-items:center}.mainBox .headerBox .companyBox .avatar[data-v-4940eec3]{background:var(--el-color-primary);border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.mainBox .headerBox .companyBox .name[data-v-4940eec3]{margin:0 10px;font-size:16px;font-weight:600;display:flex;align-items:center;cursor:pointer}.mainBox .headerBox .companyBox .name .companyName[data-v-4940eec3]{margin-left:5px}.mainBox .headerBox .companyBox .icon[data-v-4940eec3]{display:flex;align-items:center}.mainBox .headerBox .informationBox[data-v-4940eec3]{display:flex;align-items:center;justify-content:space-around;margin-top:20px}.mainBox .headerBox .informationBox .itemBox[data-v-4940eec3]{flex:1;display:flex;padding:0 10px}.mainBox .headerBox .informationBox .itemBox .name[data-v-4940eec3]{margin-right:15px;color:#333}.mainBox .headerBox .informationBox .itemBox .text[data-v-4940eec3]{display:flex;align-items:center}.mainBox .headerBox .informationBox .itemBox .text .icon[data-v-4940eec3]{cursor:pointer}.mainBox .contentBox[data-v-4940eec3]{flex:1;padding-bottom:10px;overflow:hidden}

View File

@ -1,5 +1,5 @@
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>麟云</title><script>document.write("<script src='config.js?" + new Date().getTime() + "'><\/script>");
document.write("<script src='customer.js?" + new Date().getTime() + "'><\/script>");</script><script defer="defer" src="js/elicons.82884853.js"></script><script defer="defer" src="js/modules.7ed6bb96.js"></script><script defer="defer" src="js/app.d286dedc.js"></script><link href="css/modules.f0abbc17.css" rel="stylesheet"><link href="css/app.5d2630ce.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but 麟云 doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><script>const dark = window.localStorage.getItem('APP_DARK');
document.write("<script src='customer.js?" + new Date().getTime() + "'><\/script>");</script><script defer="defer" src="js/elicons.82884853.js"></script><script defer="defer" src="js/modules.7ed6bb96.js"></script><script defer="defer" src="js/app.48e36122.js"></script><link href="css/modules.f0abbc17.css" rel="stylesheet"><link href="css/app.5d2630ce.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but 麟云 doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><script>const dark = window.localStorage.getItem('APP_DARK');
if (dark) {
document.documentElement.classList.add("dark")
}</script><div id="app" class="aminui"><div class="app-loading"><div class="app-loading-box"><div class="app-loading__loader"></div><div class="app-loading__logo"><img src="img/logo.png"/></div></div><div class="app-loading__title">麟云</div></div><style>.app-loading {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
"use strict";(self["webpackChunkscui"]=self["webpackChunkscui"]||[]).push([[5177],{85661:function(e,n,o){o.r(n),o.d(n,{default:function(){return m}});var t=o(66252),a=o(3577);const d={key:0};function u(e,n,o,u,s,r){const l=(0,t.up)("el-skeleton"),i=(0,t.up)("el-card"),p=(0,t.up)("el-main"),w=(0,t.up)("work"),m=(0,t.up)("widgets"),g=(0,t.up)("tableIndex");return(0,t.wg)(),(0,t.iD)(t.HY,null,[s.pageLoading?((0,t.wg)(),(0,t.iD)("div",d,[(0,t.Uk)((0,a.toDisplayString)(s.pageLoading)+" ",1),(0,t.Wm)(p,null,{default:(0,t.w5)((()=>[(0,t.Wm)(i,{shadow:"never"},{default:(0,t.w5)((()=>[(0,t.Wm)(l,{rows:1})])),_:1}),(0,t.Wm)(i,{shadow:"never",style:{"margin-top":"15px"}},{default:(0,t.w5)((()=>[(0,t.Wm)(l)])),_:1}),(0,t.Wm)(i,{shadow:"never",style:{"margin-top":"15px"}},{default:(0,t.w5)((()=>[(0,t.Wm)(l)])),_:1}),(0,t.Wm)(i,{shadow:"never",style:{"margin-top":"15px"}},{default:(0,t.w5)((()=>[(0,t.Wm)(l)])),_:1}),(0,t.Wm)(i,{shadow:"never",style:{"margin-top":"15px"}},{default:(0,t.w5)((()=>[(0,t.Wm)(l)])),_:1})])),_:1})])):(0,t.kq)("",!0),"1"===s.dashboard?((0,t.wg)(),(0,t.j4)(w,{key:1,onOnMounted:r.onMounted},null,8,["onOnMounted"])):"2"===s.dashboard?((0,t.wg)(),(0,t.j4)(m,{key:2,onOnMounted:r.onMounted},null,8,["onOnMounted"])):((0,t.wg)(),(0,t.j4)(g,{key:3,onOnMounted:r.onMounted},null,8,["onOnMounted"]))],64)}const s=(0,t.RC)((()=>Promise.all([o.e(6054),o.e(6325),o.e(9074)]).then(o.bind(o,50952)))),r=(0,t.RC)((()=>Promise.all([o.e(3759),o.e(6054),o.e(6325),o.e(5642)]).then(o.bind(o,87597)))),l=(0,t.RC)((()=>o.e(2587).then(o.bind(o,25569))));var i={name:"dashboard",components:{work:s,widgets:r,tableIndex:l},data(){return{pageLoading:!0,dashboard:"0"}},created(){this.dashboard=this.$TOOL.data.get("USER_INFO").dashboard||"0"},mounted(){},methods:{onMounted(){this.pageLoading=!1}}},p=o(83744);const w=(0,p.Z)(i,[["render",u]]);var m=w}}]);
"use strict";(self["webpackChunkscui"]=self["webpackChunkscui"]||[]).push([[5177],{85661:function(e,n,o){o.r(n),o.d(n,{default:function(){return m}});var t=o(66252),a=o(3577);const d={key:0};function u(e,n,o,u,s,r){const l=(0,t.up)("el-skeleton"),i=(0,t.up)("el-card"),p=(0,t.up)("el-main"),w=(0,t.up)("work"),m=(0,t.up)("widgets"),g=(0,t.up)("tableIndex");return(0,t.wg)(),(0,t.iD)(t.HY,null,[s.pageLoading?((0,t.wg)(),(0,t.iD)("div",d,[(0,t.Uk)((0,a.toDisplayString)(s.pageLoading)+" ",1),(0,t.Wm)(p,null,{default:(0,t.w5)((()=>[(0,t.Wm)(i,{shadow:"never"},{default:(0,t.w5)((()=>[(0,t.Wm)(l,{rows:1})])),_:1}),(0,t.Wm)(i,{shadow:"never",style:{"margin-top":"15px"}},{default:(0,t.w5)((()=>[(0,t.Wm)(l)])),_:1}),(0,t.Wm)(i,{shadow:"never",style:{"margin-top":"15px"}},{default:(0,t.w5)((()=>[(0,t.Wm)(l)])),_:1}),(0,t.Wm)(i,{shadow:"never",style:{"margin-top":"15px"}},{default:(0,t.w5)((()=>[(0,t.Wm)(l)])),_:1}),(0,t.Wm)(i,{shadow:"never",style:{"margin-top":"15px"}},{default:(0,t.w5)((()=>[(0,t.Wm)(l)])),_:1})])),_:1})])):(0,t.kq)("",!0),"1"===s.dashboard?((0,t.wg)(),(0,t.j4)(w,{key:1,onOnMounted:r.onMounted},null,8,["onOnMounted"])):"2"===s.dashboard?((0,t.wg)(),(0,t.j4)(m,{key:2,onOnMounted:r.onMounted},null,8,["onOnMounted"])):((0,t.wg)(),(0,t.j4)(g,{key:3,onOnMounted:r.onMounted},null,8,["onOnMounted"]))],64)}const s=(0,t.RC)((()=>Promise.all([o.e(6054),o.e(6325),o.e(9074)]).then(o.bind(o,50952)))),r=(0,t.RC)((()=>Promise.all([o.e(3759),o.e(6054),o.e(6325),o.e(5642)]).then(o.bind(o,87597)))),l=(0,t.RC)((()=>o.e(2587).then(o.bind(o,1643))));var i={name:"dashboard",components:{work:s,widgets:r,tableIndex:l},data(){return{pageLoading:!0,dashboard:"0"}},created(){this.dashboard=this.$TOOL.data.get("USER_INFO").dashboard||"0"},mounted(){},methods:{onMounted(){this.pageLoading=!1}}},p=o(83744);const w=(0,p.Z)(i,[["render",u]]);var m=w}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
"use strict";(self["webpackChunkscui"]=self["webpackChunkscui"]||[]).push([[766],{39816:function(e,a,t){t.r(a),t.d(a,{default:function(){return b}});var s=t(66252),i=t(3577);const l={key:0,class:"scTableSearch"},o={class:"searchItem searchBtn"},n=(0,s.Uk)("查询"),c=(0,s.Uk)("重置"),r={class:"left-panel"},d=(0,s.Uk)("查看"),p=(0,s.Uk)("编辑"),h=(0,s.Uk)("删除");function u(e,a,t,u,m,f){const w=(0,s.up)("el-button"),g=(0,s.up)("scTableHerderListSearch"),k=(0,s.up)("el-header"),b=(0,s.up)("el-table-column"),C=(0,s.up)("el-dropdown-item"),y=(0,s.up)("el-dropdown-menu"),_=(0,s.up)("el-dropdown"),v=(0,s.up)("scNewTable"),D=(0,s.up)("el-main"),S=(0,s.up)("el-container"),W=(0,s.up)("save-dialog");return(0,s.wg)(),(0,s.iD)(s.HY,null,[(0,s.Wm)(S,{class:"mainBox mainBoxHeaderNoBorder"},{default:(0,s.w5)((()=>[m.list.column.length>0?((0,s.wg)(),(0,s.iD)("div",l,[(0,s.Wm)(g,{ref:"scSearch",searchList:m.list.column,paramsData:m.params,onFetchSelectData:f.getSelectData,onChangeHeaderData:f.getHeaderData},{default:(0,s.w5)((()=>[(0,s._)("div",o,[(0,s.Wm)(w,{size:m.size,type:"primary",icon:"el-icon-search",onClick:f.upSearch},{default:(0,s.w5)((()=>[n])),_:1},8,["size","onClick"]),(0,s.Wm)(w,{size:m.size,type:"info",icon:"el-icon-RefreshRight",onClick:f.reset},{default:(0,s.w5)((()=>[c])),_:1},8,["size","onClick"])])])),_:1},8,["searchList","paramsData","onFetchSelectData","onChangeHeaderData"])])):(0,s.kq)("",!0),(0,s.Wm)(k,null,{default:(0,s.w5)((()=>[(0,s._)("div",r,[(0,s.Wm)(w,{size:m.size,type:"primary",icon:"el-icon-plus",onClick:f.add},null,8,["size","onClick"])])])),_:1}),(0,s.Wm)(D,{class:"nopadding"},{default:(0,s.w5)((()=>[(0,s.Wm)(v,{ref:"table",size:m.size,onColumnBack:f.columnBack,tableName:"listCustomColumn",apiObj:m.list.apiObj,column:m.list.column,"row-key":"id",stripe:"",border:"",params:m.params},{created_at:(0,s.w5)((e=>[(0,s.Uk)((0,i.toDisplayString)(f.dateFormat(e.row.created_at,"yyyy-MM-dd")),1)])),default:(0,s.w5)((()=>[(0,s.Wm)(b,{type:"selection",align:"center",width:"50"}),(0,s.Wm)(b,{label:"序号",align:"center",type:"index",width:"50"}),(0,s.Wm)(b,{label:"操作",fixed:"right",align:"center",width:"160"},{default:(0,s.w5)((e=>[(0,s.Wm)(_,null,{dropdown:(0,s.w5)((()=>[(0,s.Wm)(y,null,{default:(0,s.w5)((()=>[(0,s.Wm)(C,{onClick:a=>f.handlerCommand(e.row,"show"),icon:"sc-icon-See"},{default:(0,s.w5)((()=>[d])),_:2},1032,["onClick"]),(0,s.Wm)(C,{onClick:a=>f.handlerCommand(e.row,"edit"),icon:"sc-icon-Edit"},{default:(0,s.w5)((()=>[p])),_:2},1032,["onClick"]),(0,s.Wm)(C,{onClick:a=>f.handlerCommand(e.row,"delete"),divided:"",icon:"sc-icon-Delete"},{default:(0,s.w5)((()=>[h])),_:2},1032,["onClick"])])),_:2},1024)])),default:(0,s.w5)((()=>[(0,s.Wm)(w,{icon:"el-icon-more",size:m.size},null,8,["size"])])),_:2},1024)])),_:1})])),_:1},8,["size","onColumnBack","apiObj","column","params"])])),_:1})])),_:1}),m.dialog.save?((0,s.wg)(),(0,s.j4)(W,{key:0,ref:"saveDialog",onSuccess:f.handleSaveSuccess,onClosed:a[0]||(a[0]=e=>m.dialog.save=!1)},null,8,["onSuccess"])):(0,s.kq)("",!0)],64)}var m=t(6537),f=t(558),w={name:"dept",components:{saveDialog:m["default"]},data(){return{size:"small",showPagination:!1,dialog:{save:!1},list:{apiObj:this.$API.system.product.list,column:[]},selection:[],filterMap:{data:{}},params:{url:"product/list"}}},methods:{columnBack(e){this.list.column=e},getHeaderData(e){this.params=e,this.filterMap.data=e},async getSelectData(e){let{data:a,params:t}=e;this.params=t,this.filterMap.data=t;let s=this.$TOOL.objCopy(t);s.field="","string"===typeof a.prop?s.field=a.prop:s.field=a.prop[0],"select"!=a.search_type&&"checkbox"!=a.search_type||await this.getField(a,s)},async getField(e,a){const t=await this.$API.system.product.field.post(a);200===t.code&&(t.data&&t.data.length>0&&t.data.forEach((a=>{a.label=a[e.prop],a.value=a[e.prop]})),this.list.column.forEach((a=>{a.prop==e.prop&&(a.data=t.data)})))},dateFormat(e){return f.Z.getStartTime(e)},add(){this.dialog.save=!0,this.$nextTick((()=>{this.$refs.saveDialog.open()}))},table_edit(e){this.dialog.save=!0,this.$nextTick((()=>{this.$refs.saveDialog.open("edit").setData(e)}))},table_show(e){this.dialog.save=!0,this.$nextTick((()=>{this.$refs.saveDialog.open("show").setData(e)}))},async table_del(e){const a={ids:[e.id]},t=await this.$API.system.product.delete.post(a);200===t.code&&(this.$refs.table.refresh(),this.$message.success("删除成功"))},handlerCommand(e,a){"show"==a?this.table_show(e):"edit"==a?this.table_edit(e):"delete"==a&&this.table_del(e)},selectionChange(e){this.selection=e},upSearch(){this.$refs.table.upData(this.params)},reset(){this.params={url:"product/list"},this.$refs.scSearch.reload(this.params),this.$refs.table.reload(this.params)},handleSaveSuccess(e,a){("add"===a||"edit"===a)&&this.$refs.table.refresh()}}},g=t(83744);const k=(0,g.Z)(w,[["render",u]]);var b=k}}]);
"use strict";(self["webpackChunkscui"]=self["webpackChunkscui"]||[]).push([[766],{39816:function(e,a,t){t.r(a),t.d(a,{default:function(){return b}});var s=t(66252),i=t(3577);const l={key:0,class:"scTableSearch"},o={class:"searchItem searchBtn"},n=(0,s.Uk)("查询"),c=(0,s.Uk)("重置"),r={class:"left-panel"},d=(0,s.Uk)("查看"),p=(0,s.Uk)("编辑"),h=(0,s.Uk)("删除");function u(e,a,t,u,m,f){const w=(0,s.up)("el-button"),g=(0,s.up)("scTableHerderListSearch"),k=(0,s.up)("el-header"),b=(0,s.up)("el-table-column"),C=(0,s.up)("el-dropdown-item"),y=(0,s.up)("el-dropdown-menu"),_=(0,s.up)("el-dropdown"),v=(0,s.up)("scNewTable"),D=(0,s.up)("el-main"),S=(0,s.up)("el-container"),W=(0,s.up)("save-dialog");return(0,s.wg)(),(0,s.iD)(s.HY,null,[(0,s.Wm)(S,{class:"mainBox mainBoxHeaderNoBorder"},{default:(0,s.w5)((()=>[m.list.column.length>0?((0,s.wg)(),(0,s.iD)("div",l,[(0,s.Wm)(g,{ref:"scSearch",searchList:m.list.column,paramsData:m.params,onFetchSelectData:f.getSelectData,onChangeHeaderData:f.getHeaderData},{default:(0,s.w5)((()=>[(0,s._)("div",o,[(0,s.Wm)(w,{size:m.size,type:"primary",icon:"el-icon-search",onClick:f.upSearch},{default:(0,s.w5)((()=>[n])),_:1},8,["size","onClick"]),(0,s.Wm)(w,{size:m.size,type:"info",icon:"el-icon-RefreshRight",onClick:f.reset},{default:(0,s.w5)((()=>[c])),_:1},8,["size","onClick"])])])),_:1},8,["searchList","paramsData","onFetchSelectData","onChangeHeaderData"])])):(0,s.kq)("",!0),(0,s.Wm)(k,null,{default:(0,s.w5)((()=>[(0,s._)("div",r,[(0,s.Wm)(w,{size:m.size,type:"primary",icon:"el-icon-plus",onClick:f.add},null,8,["size","onClick"])])])),_:1}),(0,s.Wm)(D,{class:"nopadding"},{default:(0,s.w5)((()=>[(0,s.Wm)(v,{ref:"table",size:m.size,onColumnBack:f.columnBack,tableName:"listCustomColumn",apiObj:m.list.apiObj,column:m.list.column,"row-key":"id",stripe:"",border:"",params:m.params},{created_at:(0,s.w5)((e=>[(0,s.Uk)((0,i.toDisplayString)(f.dateFormat(e.row.created_at,"yyyy-MM-dd")),1)])),default:(0,s.w5)((()=>[(0,s.Wm)(b,{type:"selection",align:"center",width:"50"}),(0,s.Wm)(b,{label:"序号",align:"center",type:"index",width:"50"}),(0,s.Wm)(b,{label:"操作",fixed:"right",align:"center",width:"160"},{default:(0,s.w5)((e=>[(0,s.Wm)(_,null,{dropdown:(0,s.w5)((()=>[(0,s.Wm)(y,null,{default:(0,s.w5)((()=>[(0,s.Wm)(C,{onClick:a=>f.handlerCommand(e.row,"show"),icon:"sc-icon-See"},{default:(0,s.w5)((()=>[d])),_:2},1032,["onClick"]),(0,s.Wm)(C,{onClick:a=>f.handlerCommand(e.row,"edit"),icon:"sc-icon-Edit"},{default:(0,s.w5)((()=>[p])),_:2},1032,["onClick"]),(0,s.Wm)(C,{onClick:a=>f.handlerCommand(e.row,"delete"),divided:"",icon:"sc-icon-Delete"},{default:(0,s.w5)((()=>[h])),_:2},1032,["onClick"])])),_:2},1024)])),default:(0,s.w5)((()=>[(0,s.Wm)(w,{icon:"el-icon-more",size:m.size},null,8,["size"])])),_:2},1024)])),_:1})])),_:1},8,["size","onColumnBack","apiObj","column","params"])])),_:1})])),_:1}),m.dialog.save?((0,s.wg)(),(0,s.j4)(W,{key:0,ref:"saveDialog",onSuccess:f.handleSaveSuccess,onClosed:a[0]||(a[0]=e=>m.dialog.save=!1)},null,8,["onSuccess"])):(0,s.kq)("",!0)],64)}var m=t(74452),f=t(558),w={name:"dept",components:{saveDialog:m["default"]},data(){return{size:"small",showPagination:!1,dialog:{save:!1},list:{apiObj:this.$API.system.product.list,column:[]},selection:[],filterMap:{data:{}},params:{url:"product/list"}}},methods:{columnBack(e){this.list.column=e},getHeaderData(e){this.params=e,this.filterMap.data=e},async getSelectData(e){let{data:a,params:t}=e;this.params=t,this.filterMap.data=t;let s=this.$TOOL.objCopy(t);s.field="","string"===typeof a.prop?s.field=a.prop:s.field=a.prop[0],"select"!=a.search_type&&"checkbox"!=a.search_type||await this.getField(a,s)},async getField(e,a){const t=await this.$API.system.product.field.post(a);200===t.code&&(t.data&&t.data.length>0&&t.data.forEach((a=>{a.label=a[e.prop],a.value=a[e.prop]})),this.list.column.forEach((a=>{a.prop==e.prop&&(a.data=t.data)})))},dateFormat(e){return f.Z.getStartTime(e)},add(){this.dialog.save=!0,this.$nextTick((()=>{this.$refs.saveDialog.open()}))},table_edit(e){this.dialog.save=!0,this.$nextTick((()=>{this.$refs.saveDialog.open("edit").setData(e)}))},table_show(e){this.dialog.save=!0,this.$nextTick((()=>{this.$refs.saveDialog.open("show").setData(e)}))},async table_del(e){const a={ids:[e.id]},t=await this.$API.system.product.delete.post(a);200===t.code&&(this.$refs.table.refresh(),this.$message.success("删除成功"))},handlerCommand(e,a){"show"==a?this.table_show(e):"edit"==a?this.table_edit(e):"delete"==a&&this.table_del(e)},selectionChange(e){this.selection=e},upSearch(){this.$refs.table.upData(this.params)},reset(){this.params={url:"product/list"},this.$refs.scSearch.reload(this.params),this.$refs.table.reload(this.params)},handleSaveSuccess(e,a){("add"===a||"edit"===a)&&this.$refs.table.refresh()}}},g=t(83744);const k=(0,g.Z)(w,[["render",u]]);var b=k}}]);

File diff suppressed because one or more lines are too long