Files
tehran_taj/apps/admin-panel/dist/assets/order_item-2XpwaGCk.js
T
2026-09-15 17:06:27 +03:30

2 lines
2.4 KiB
JavaScript

import{D as g}from"./DateInput-DlMVMjdG.js";import{j as N}from"./filters-BVRF4-HE.js";import{d as B,q as D,i as c,c as e,g as t,r as m,s as h,e as a,v as q,o as p,h as z,l as r,t as i,j as x,F,n as S}from"./index-Q3FR3cGM.js";import{_ as U}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-CCcCJWlk.js";const E={id:"page-user-list"},M={class:"grid-4"},T={key:0,class:"summary"},A=B({__name:"order_item",setup(G){const _=m(!1),f=m([]),n=m(void 0),l=q({start_date:void 0,end_date:void 0}),y=[{title:"شماره سفارش",dataIndex:"order_number"},{title:"مشتری",dataIndex:"customer"},{title:"محصول",dataIndex:"product"},{title:"تنوع",dataIndex:"variant"},{title:"تعداد",dataIndex:"qty"},{title:"وزن واحد",dataIndex:"w"},{title:"وزن کل",dataIndex:"total_w"},{title:"تاریخ",dataIndex:"caj"}];async function v(){try{_.value=!0;const{data:s}=await h.get("report/order-item",{params:l});f.value=s.rows,n.value=s.summary}catch(s){console.log(s)}finally{_.value=!1}}return D(v),(s,o)=>{const b=a("a-button"),I=a("a-form-item"),V=a("a-form"),u=a("a-tag"),w=a("a-table"),j=a("a-card"),k=a("a-spin");return p(),c("div",E,[e(k,{spinning:_.value},{default:t(()=>[e(j,{title:"گزارش تجمیعی سفارشات و اسناد مالی"},{default:t(()=>[e(V,{layout:"vertical"},{default:t(()=>[z("div",M,[e(g,{modelValue:l.start_date,"onUpdate:modelValue":o[0]||(o[0]=d=>l.start_date=d),label:"از تاریخ"},null,8,["modelValue"]),e(g,{modelValue:l.end_date,"onUpdate:modelValue":o[1]||(o[1]=d=>l.end_date=d),label:"تا تاریخ"},null,8,["modelValue"]),e(I,{label:" "},{default:t(()=>[e(b,{type:"primary",onClick:v},{default:t(()=>[...o[2]||(o[2]=[r("اعمال",-1)])]),_:1})]),_:1})])]),_:1}),n.value?(p(),c("div",T,[e(u,{color:"blue"},{default:t(()=>[r("تعداد سفارش: "+i(n.value.order_count),1)]),_:1}),e(u,{color:"blue"},{default:t(()=>[r("تعداد آیتم: "+i(n.value.item_count),1)]),_:1}),e(u,{color:"green"},{default:t(()=>[r("مجموع وزن: "+i(n.value.total_weight)+" گرم",1)]),_:1})])):x("",!0),e(w,{class:"mt-4",size:"small","data-source":f.value,columns:y,pagination:{pageSize:20},"row-key":"order_id"},{bodyCell:t(({column:d,record:C})=>[d.dataIndex==="caj"?(p(),c(F,{key:0},[r(i(S(N)(C.caj)),1)],64)):x("",!0)]),_:1},8,["data-source"])]),_:1})]),_:1},8,["spinning"])])}}}),P=U(A,[["__scopeId","data-v-6e2e0414"]]);export{P as default};