1 |
- import{d as N,b as Q,e as c,r as _,f as M,g as W,h as X,o as l,c as x,i as a,w as o,a as e,j as h,k as s,l as g,m as $,t as O,F as ee,n as I,E as re,_ as te,p as oe,q as ae,s as ie,v as me}from"./index-03f5d926.js";import{_ as se}from"./Echart.vue_vue_type_script_setup_true_lang-3a818633.js";import{E as le}from"./el-card-0ac51a7f.js";import{E as ne}from"./el-skeleton-item-ae4618a8.js";import{l as q}from"./echarts-data-fde04127.js";import{T as de,g as pe}from"./ToBeDone-00d5fd0b.js";import ue from"./index-934c7e8f.js";import{c as f}from"./permission-0053f5c0.js";import{_ as fe}from"./_plugin-vue_export-helper-1b428a4d.js";import"./ToBeDoneDialog-066836d8.js";import"./Dialog-05c67d4e.js";import"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import"./SPuUploadImg-2104a655.js";import"./SPuUploadImg.vue_vue_type_style_index_0_scoped_5dfa4534_lang-c520efdb.js";import"./index-0121e00f.js";import"./el-image-viewer-bc024f43.js";import"./useMessage-2e335eca.js";import"./spu-82851480.js";import"./InfoForm-63e610b7.js";import"./UploadImgs-482f802e.js";import"./UploadImgs.vue_vue_type_style_index_0_scoped_bad238b9_lang-17018aa0.js";import"./tree-fd3a041e.js";import"./category-5cb99994.js";import"./brand-9ec95fe2.js";import"./formRules-eb9df4e9.js";import"./DescriptionForm-6c9d854a.js";import"./style.css_vue_type_style_index_0_src_true_lang-3d49a623.js";import"./OtherForm-136b7060.js";import"./SkuForm-9c361288.js";import"./index-411a2414.js";import"./SkuList.vue_vue_type_script_setup_true_lang-f854d321.js";import"./el-image-1846a819.js";import"./UploadImg-a60a40bb.js";import"./UploadFile.vue_vue_type_style_index_0_scoped_a9e67aa2_lang-4f262a72.js";import"./PcComponents.css_vue_type_style_index_0_src_ad579a09_scoped_ad579a09_lang-1d29d5e9.js";import"./ProductAttributes.vue_vue_type_script_setup_true_lang-71481932.js";import"./el-text-90df1c5e.js";import"./property-1dbc4d69.js";import"./ProductPropertyAddForm.vue_vue_type_script_setup_true_lang-14724bb1.js";import"./MobileSkuList-90dd66a0.js";import"./DeliveryForm-bcd5b371.js";import"./index-2bd27bc5.js";import"./dict-34d00697.js";import"./constants-e43f22dd.js";import"./Service-5603f929.js";import"./index-95c87b58.js";import"./AfterSale-94d9f5c9.js";import"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import"./index-662200b7.js";import"./index-24aa53bd.js";import"./Comment-fbea221e.js";import"./Apply-6dd0c53b.js";import"./formatTime-f911d219.js";const ce={class:"flex flex-row flex-wrap gap-8 p-4",style:{"min-height":"200px"}},xe={class:"bg-orange-400 h-48px w-48px flex items-center justify-center rounded text-white"},he={class:"h-3 flex justify-between items-center"},ge={key:0,class:"!w-240px flex"},we=fe(N({name:"Home",__name:"Index",setup(ye){const V=Q(),v=c(()=>V.getMobile),p=_(!0),A=c(()=>f(["trade:order:query"])),F=c(()=>f(["product:spu:create"])),R=c(()=>f(["trade:order:backlog:query"])||f(["after:sale:backlog:query"])),t=M({orderTime:"",orderStatrTime:"",orderEndTime:"",mobileOrderTimeShow:!1}),b=_(),k=_(null),S=W(()=>{k.value.getList()},1e3);let w;function U(i){w=i}const z=new Date(2024,5,12);let y=M(q);const T=async(i,r)=>{const m=await pe({startTime:i,endTime:r});me(y,"xAxis.data",m.xaxis.data);const u=m==null?void 0:m.series.map(n=>({count:n.count,value:n.money/100}));y.series[0].data=u,w&&w.setOption(y,!0)};function B(i){t.orderStatrTime=i[0],t.orderEndTime=i[1],T(t.orderStatrTime,t.orderEndTime)}function Y(){t.mobileOrderTimeShow=!0}function H(i){t.mobileOrderTimeShow=!1,t.orderStatrTime=I(i[0]).format("YYYY-MM-DD"),t.orderEndTime=I(i[1]).format("YYYY-MM-DD"),T(t.orderStatrTime,t.orderEndTime)}return(async()=>(await Promise.all([T()]),p.value=!1))(),(i,r)=>{const m=ne,u=le,n=re,L=te,P=oe,Z=ae,G=X("van-calendar"),J=se,D=ie;return l(),x(ee,null,[a(D,{class:"mt-8px",gutter:8,justify:"space-between"},{default:o(()=>[e(R)?(l(),h(n,{key:0,xl:12,lg:12,md:24,sm:24,xs:24,class:"mb-8px"},{default:o(()=>[a(u,{shadow:"never"},{header:o(()=>[s("div",{class:"h-3 flex justify-between cursor-pointer items-center",onClick:r[0]||(r[0]=(...d)=>e(S)&&e(S)(...d))},r[4]||(r[4]=[s("span",null,"\u5F85\u529E",-1)]))]),default:o(()=>[a(m,{loading:e(p),animated:""},{default:o(()=>[a(de,{ref_key:"toBeDoneRef",ref:k},null,512)]),_:1},8,["loading"])]),_:1})]),_:1})):g("",!0),e(F)?(l(),h(n,{key:1,xl:12,lg:12,md:24,sm:24,xs:24,class:"mb-8px"},{default:o(()=>[a(u,{shadow:"never"},{header:o(()=>r[5]||(r[5]=[s("div",{class:"h-3 flex justify-between items-center"},[s("span",null,"\u5FEB\u6377\u65B9\u5F0F")],-1)])),default:o(()=>[a(m,{loading:e(p),animated:""},{default:o(()=>[s("div",ce,[e(f)(["product:spu:create"])?(l(),x("div",{key:0,class:"h-20 w-20% flex flex-col cursor-pointer items-center justify-center gap-2",onClick:r[1]||(r[1]=d=>{return E="create",C="",j=0,void b.value.open(E,C,j,K);var E,C,j,K})},[s("div",xe,[a(L,{icon:"fluent-mdl2:product",class:"text-7.5!"})]),r[6]||(r[6]=s("span",null,"\u65B0\u589E\u5546\u54C1",-1))])):g("",!0)])]),_:1},8,["loading"])]),_:1})]),_:1})):g("",!0),e(A)?(l(),h(n,{key:2,xl:24,lg:24,md:24,sm:24,xs:24,class:"mb-8px"},{default:o(()=>[a(u,{shadow:"never"},{header:o(()=>[s("div",he,[r[8]||(r[8]=s("span",null,"\u8BA2\u5355",-1)),e(v)?!e(v)||e(t).orderStatrTime||e(t).orderEndTime?(l(),x("span",{key:2,style:{"font-size":"14px"},onClick:Y},O(e(t).orderStatrTime)+" - "+O(e(t).orderEndTime),1)):(l(),h(Z,{key:1,onClick:Y},{default:o(()=>r[7]||(r[7]=[$("\u9009\u62E9\u65E5\u671F")])),_:1})):(l(),x("div",ge,[a(P,{modelValue:e(t).orderTime,"onUpdate:modelValue":r[2]||(r[2]=d=>e(t).orderTime=d),"value-format":"YYYY-MM-DD",type:"daterange","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F","default-time":[new Date("1"),new Date("1")],onChange:B},null,8,["modelValue","default-time"])])),a(G,{show:e(t).mobileOrderTimeShow,"onUpdate:show":r[3]||(r[3]=d=>e(t).mobileOrderTimeShow=d),type:"range","min-date":e(z),onConfirm:H},null,8,["show","min-date"])])]),default:o(()=>[a(m,{loading:e(p),animated:""},{default:o(()=>[a(D,null,{default:o(()=>[a(n,null,{default:o(()=>[a(m,{loading:e(p),animated:""},{default:o(()=>[a(J,{options:e(q),height:250,onChartInit:U},null,8,["options"])]),_:1},8,["loading"])]),_:1})]),_:1})]),_:1},8,["loading"])]),_:1})]),_:1})):g("",!0)]),_:1}),a(ue,{ref_key:"spuFormRef",ref:b},null,512)],64)}}}),[["__scopeId","data-v-5303987b"]]);export{we as default};
|