engineering/public/admin/assets/Project.8f6fd5e4.js
2024-07-31 23:23:07 +08:00

2 lines
3.0 KiB
JavaScript

import{C as v}from"./element-plus.e4fb7a4f.js";import{b as f}from"./statistics.5539ea7e.js";import{C as h}from"./vue-echarts.6feee81a.js";import{_ as y}from"./index.a8ec38cc.js";import{a0 as b,r as j,j as w,a5 as x,o as s,L as p,M as i,a as e,c as g,a8 as k,W as C,V as B,u as c,U as u,b7 as I,b6 as S}from"./@vue.5673dc6e.js";import"./@vueuse.ae0833ee.js";import"./@element-plus.d30df31f.js";import"./lodash-es.5979d539.js";import"./dayjs.4e54c873.js";import"./axios.c27a9cd7.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./vue-demi.ebc8116b.js";import"./resize-detector.4e96b72b.js";import"./echarts.50cbfcc9.js";import"./tslib.60310f1a.js";import"./zrender.a255a587.js";import"./lodash.12303e67.js";import"./vue-router.137bc04e.js";import"./pinia.dba679c5.js";import"./css-color-function.dbea5a6e.js";import"./color.0b62cf11.js";import"./clone.b8d2a027.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.25f38407.js";import"./ms.a9ae1d6d.js";import"./nprogress.026d6bda.js";import"./vue-clipboard3.1a74f940.js";import"./clipboard.80ee0599.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.00aeb742.js";const q=a=>(I("data-v-c732ee22"),a=a(),S(),a),L=q(()=>e("div",{class:"card-header"},[e("span",null," \u9879\u76EE\u7ACB\u9879")],-1)),P={style:{display:"flex","justify-content":"space-around"}},V={class:"chart"},D={__name:"Project",setup(a){const o=b([{name:"\u9879\u76EE\u603B\u6570",value:3,url:"/construction/project/project_list"},{name:"\u9879\u76EE\u8DDF\u8FDB",value:3,url:"/construction/business/project_follow_up"},{name:"\u5BA2\u6237\u9700\u6C42",value:3,url:"/construction/business/customer_demand"},{name:"\u89E3\u51B3\u65B9\u6848",value:3,url:"/construction/business/customer_demand_solution"},{name:"\u9879\u76EE\u6982\u7B97",value:3,url:"/construction/business/project_estimate"},{name:"\u7ADE\u4E89\u5BF9\u624B",value:3,url:"/construction/business/competitor"}]);let n=j({});const m=async()=>{let t=await f();o[0].value=t.project_total,o[1].value=t.follow_total,o[2].value=t.demand_total,o[3].value=t.solution_total,o[4].value=t.estimate_total,o[5].value=t.competitor_total;let l={title:{text:"",subtext:"",left:"center"},tooltip:{trigger:"item"},series:[{name:"\u6211\u7684\u7ACB\u9879",type:"pie",radius:"50%",data:t.data,emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]};n.value=l};return w(()=>{m()}),(t,l)=>{const _=x("router-link"),d=v;return s(),p(d,{style:{width:"49.9%"}},{header:i(()=>[L]),default:i(()=>[e("div",P,[(s(!0),g(C,null,k(o,r=>(s(),p(_,{to:{path:r.url,query:r.query?{...r.query}:null},key:r,class:"header-btn"},{default:i(()=>[e("div",null,[e("div",null,u(r.value),1),e("div",null,u(r.name),1)])]),_:2},1032,["to"]))),128))]),e("div",V,[B(c(h),{style:{height:"300px"},option:c(n),autoresize:!0},null,8,["option"])])]),_:1})}}},ft=y(D,[["__scopeId","data-v-c732ee22"]]);export{ft as default};