Refresh admin-panel and user-app dist bundles produced by the production build. Co-authored-by: Cursor <cursoragent@cursor.com>
2 lines
5.0 KiB
JavaScript
2 lines
5.0 KiB
JavaScript
import{I as w}from"./Icon-B1Oy_KgZ.js";import{a as X,b as t,X as A}from"./model-CWUDWM6n.js";import{_ as E}from"./ListPageHeader.vue_vue_type_script_setup_true_lang-Dvj2RcNu.js";import{_ as M}from"./addFinDoc.vue_vue_type_script_setup_true_lang-BUo59-jo.js";import{d as j,u as P,a as U,p as i,w as o,k,r as f,o as s,q,c as d,m as y,f as g,e as b,x as H,A as T}from"./index-DHam5nqk.js";import{u as L}from"./useDeleteHandler-DoS98fxw.js";import"./filters-RVjQA319.js";import"./index-DJrSfVT0.js";import"./BaseFormModal.vue_vue_type_style_index_0_lang-COEZbgDt.js";function O(){const e=new X("admin/documents/list","لیست اسناد");return e.add(new t("id","شماره سفارش").filterNumber()),e.add(new t("type_str","نوع سند").filterText()),e.add(new t("price","پول").filterDate().noSort()),e.add(new t("value","وزن نهایی (گرم)").filterDate().noSort()),e.add(new t("to","به").filterText().hidden()),e.add(new t("customer.name","نام و نام خانوادگی مشتری").filterText()),e.add(new t("note","توضیحات").filterText()),e.add(new t("ayar","عیار").filterNumber().noSort()),e.add(new t("lab","آزمایشگاه").filterText().noSort()),e.add(new t("recive_date","تاریخ دریافت").filterDate().noSort()),e.add(new t("account_name","نام حساب").filterText().hidden()),e.add(new t("bank_name","بانک").filterText().hidden()),e.add(new t("caj","تاریخ ثبت").filterDate().noSort()),e.add(new t("uaj","بروزرسانی").hidden().filterDate().noSort()),e.add(new t("confirmed","وضعیت تایید سند").renderSlot("confirmed").noSort().filterSelect({0:"تایید نشده",1:"تایید شده"})),e.add(new t("price_per_gram","مظنه").hidden().filterText().noSort()),e.add(new t("original_value","وزن طلای داده شده").hidden().filterText().noSort()),e.add(new t("ang","انگ").hidden().filterText().noSort()),e.add(new t("opt","عملیات").noSort().renderSlot("opt")),e}const F={id:"page-user-list"},te=j({__name:"list",setup(e){const $=P(),p=a=>!!$.hasPermission(a),h=O(),_=k(null),S=k(!1),x=k(!1),v=k(void 0);function D(){v.value=void 0,x.value=!0}function B(a){v.value=a,x.value=!0}async function C(a){var n,m,c;try{S.value=!0,await H.post(`cash/confirem/${a.id}`),T.success("تغییرات با موفقیت ثبت شد"),(n=_.value)==null||n.fetch()}catch(l){console.log(l),T.error(((c=(m=l==null?void 0:l.response)==null?void 0:m.data)==null?void 0:c.message)??"خطا در ثبت تغییرات")}finally{S.value=!1}}const{remove:N}=L({onSuccess:()=>{var a;return(a=_.value)==null?void 0:a.fetch()},successMessage:"سند حذف شد",fallbackErrorMessage:"خطا در حذف سند"});function z(a){return N(`cash/${a.id}`)}return(a,n)=>{const m=f("a-tag"),c=f("a-popconfirm"),l=f("a-tooltip"),I=f("a-card"),V=f("a-spin");return s(),U("div",F,[i(V,{spinning:S.value},{default:o(()=>[i(I,{title:"لیست اسناد مالی",class:"page-card"},{default:o(()=>[i(A,{ref_key:"tbl",ref:_,model:q(h),"mobile-cards":""},{add:o(()=>[i(E,{rid:"document.create","add-label":"ثبت سند مالی",onAdd:D})]),confirmed:o(({text:r})=>[r===1?(s(),d(m,{key:0,color:"green"},{default:o(()=>[...n[2]||(n[2]=[b("تایید شده",-1)])]),_:1})):(s(),d(m,{key:1},{default:o(()=>[...n[3]||(n[3]=[b("تایید نشده",-1)])]),_:1}))]),opt:o(({record:r})=>[!r.confirmed&&p("document.list.confirm")?(s(),d(l,{key:0,title:"تایید سند"},{default:o(()=>[i(c,{placement:"top","ok-text":"بله","cancel-text":"خیر",onConfirm:u=>C(r)},{title:o(()=>[...n[4]||(n[4]=[y("p",null,"آیا سند تایید شود ؟",-1)])]),default:o(()=>[i(w,{icon:"vuesax-linear:tick-circle",size:"16",class:"cursor-pointer mx-1 text-success"})]),_:1},8,["onConfirm"])]),_:2},1024)):g("",!0),r.confirmed&&p("document.list.deny")?(s(),d(l,{key:1,title:"رد کردن سند"},{default:o(()=>[i(c,{placement:"top","ok-text":"بله","cancel-text":"خیر",onConfirm:u=>C(r)},{title:o(()=>[...n[5]||(n[5]=[y("p",null,"آیا سند رد شود ؟",-1)])]),default:o(()=>[i(w,{icon:"vuesax-linear:close-circle",size:"16",class:"cursor-pointer mx-1 text-danger"})]),_:1},8,["onConfirm"])]),_:2},1024)):g("",!0),p("document.list.edit")?(s(),d(l,{key:2,title:"ویرایش"},{default:o(()=>[i(w,{icon:"vuesax-linear:edit-2",size:"16",class:"cursor-pointer mx-1 text-primary",onClick:u=>B(r.id)},null,8,["onClick"])]),_:2},1024)):g("",!0),p("document.list.remove")?(s(),d(l,{key:3,title:"حذف"},{default:o(()=>[i(c,{placement:"top","ok-text":"بله","cancel-text":"خیر",onConfirm:u=>z(r)},{title:o(()=>[...n[6]||(n[6]=[y("p",null,"آیا مطمئن به حذف سند مورد نظر هستید ؟",-1)])]),default:o(()=>[i(w,{icon:"vuesax-linear:trash",size:"16",class:"cursor-pointer mx-1 text-danger"})]),_:1},8,["onConfirm"])]),_:2},1024)):g("",!0)]),_:1},8,["model"]),(s(),d(M,{key:v.value??"new",open:x.value,id:v.value,"onUpdate:open":n[0]||(n[0]=r=>x.value=r),onSuccess:n[1]||(n[1]=r=>{var u;return(u=_.value)==null?void 0:u.fetch()})},null,8,["open","id"]))]),_:1})]),_:1},8,["spinning"])])}}});export{te as default};
|