Default Vite base to /admin/ (ADMIN_PANEL_BASE) so Dokploy Path+/admin + Strip Path resolves assets instead of the user app root. Co-authored-by: Cursor <cursoragent@cursor.com>
2 lines
1.8 KiB
JavaScript
2 lines
1.8 KiB
JavaScript
import{D as _}from"./DateInput-DmRoQ6ii.js";import{d as k,x as C,b as m,c as t,w as o,m as c,y as N,r as a,z,o as p,p as B,f,t as D,i as S,_ as U}from"./index-BpoVO8sC.js";import"./index-B_k8FJMA.js";const E={id:"page-user-list"},M={class:"grid-4 filter-grid"},T={key:0,class:"summary"},h=k({__name:"product",setup(j){const l=c(!1),i=c([]),d=c(void 0),n=z({start_date:void 0,end_date:void 0}),v=[{title:"نام محصول",dataIndex:"title"},{title:"تعداد فروش رفته",dataIndex:"total"},{title:"وزن فروش رفته",dataIndex:"w"},{title:"تعداد سفارش",dataIndex:"order_count"}];async function u(){try{l.value=!0;const{data:s}=await N.get("report/product",{params:n});i.value=s.rows,d.value=s.summary}catch(s){console.log(s)}finally{l.value=!1}}return C(u),(s,e)=>{const g=a("a-button"),y=a("a-form-item"),x=a("a-form"),b=a("a-tag"),V=a("a-table"),w=a("a-card"),I=a("a-spin");return p(),m("div",E,[t(I,{spinning:l.value},{default:o(()=>[t(w,{title:"گزارش محصولات",class:"page-card table-scroll"},{default:o(()=>[t(x,{layout:"vertical"},{default:o(()=>[B("div",M,[t(_,{modelValue:n.start_date,"onUpdate:modelValue":e[0]||(e[0]=r=>n.start_date=r),label:"از تاریخ"},null,8,["modelValue"]),t(_,{modelValue:n.end_date,"onUpdate:modelValue":e[1]||(e[1]=r=>n.end_date=r),label:"تا تاریخ"},null,8,["modelValue"]),t(y,{label:" "},{default:o(()=>[t(g,{type:"primary",onClick:u},{default:o(()=>[...e[2]||(e[2]=[f("اعمال",-1)])]),_:1})]),_:1})])]),_:1}),d.value?(p(),m("div",T,[t(b,{color:"blue"},{default:o(()=>[f("تعداد محصول: "+D(d.value.product_count),1)]),_:1})])):S("",!0),t(V,{class:"mt-4",size:"small","data-source":i.value,columns:v,pagination:{pageSize:20},"row-key":"id"},null,8,["data-source"])]),_:1})]),_:1},8,["spinning"])])}}}),G=U(h,[["__scopeId","data-v-6ed1013a"]]);export{G as default};
|