1 |
- import{f as q}from"./index.61acda19.js";import{r as M}from"./responseHandle.b474db9a.js";import{q as T,A as H,B as o,a4 as O,r as f,as as $,o as C,n as y,t as d,H as F,v as r,L as I,S as U,aM as B}from"./index.aa2c66f0.js";import{useColumns as j}from"./columns.3946baf1.js";import{u as G,_ as J}from"./use-page-search.e3909779.js";import"./status.b8063a0d.js";import"./basic-form.c093d7d1.js";import"./global.9ad647c8.js";import"./hooks.f43cc186.js";const K={colLayout:{span:8},formItems:[{field:"order_timer",type:"date_picker",otherOptions:{type:"daterange",startPlaceholder:"\u4E0B\u5355\u8D77\u59CB\u65F6\u95F4",endPlaceholder:"\u4E0B\u5355\u7ED3\u675F\u65F6\u95F4"}},{field:"sequenceNo",type:"input",placeholder:"\u9500\u552E\u8BA2\u5355\u7F16\u53F7"},{field:"customerNo",type:"input",placeholder:"\u5BA2\u6237\u7F16\u53F7"},{field:"customer",type:"input",placeholder:"\u5BA2\u6237\u540D\u79F0"}]},Q=U("\u4FDD\u5B58"),le=T({__name:"order-dialog",emits:["reload","save-btn-click"],setup(W,{expose:k,emit:b}){const{columns:E}=j(),{logout:S}=H(),s=o(!1),p=o(!1),h=o([]),D=o(),g=o([]),c=O({total:0,pageSize:10,currentPage:1,background:!0});let m={};const v={page:1,size:10},a=o({...v}),_=o(""),{handleSearchClick:w,handleResetClick:A}=G(e=>(m=e,i(),{result:{},deleteProps:[]}),()=>{m={},i()}),P=e=>{a.value.page=e,i()};function N(){a.value={...v},A()}async function x(e){s.value=!0,_.value=e,await i()}function z(e){g.value=e}async function i(){p.value=!0;const{code:e,data:t,message:n}=await q({cat_status:"1",pay_status:"0",inv_status:"0",companyNo:_.value,...m,...a.value});M({code:e,message:n,logout:S,handler:()=>{const{list:u,count:l}=t!=null?t:{};h.value=u!=null?u:[],c.total=l!=null?l:0,c.pageSize=a.value.size,c.currentPage=a.value.page}}),p.value=!1}function L(){const e=r(g);if(e.length===0)return B.error("\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u9500\u552E\u8BA2\u5355\uFF01");const t=e.filter(n=>n.winv_fee==="0.00");if(t.length!==0)return B.error(`\u9500\u552E\u5355 ${t[0].sequenceNo} \u5F00\u7968\u91D1\u989D\u4E3A\u96F6`);b("save-btn-click",e),s.value=!1}return k({show:x}),(e,t)=>{const n=f("PureTable"),u=f("el-button"),l=f("el-dialog"),R=$("loading");return C(),y("div",null,[d(l,{modelValue:s.value,"onUpdate:modelValue":t[0]||(t[0]=V=>s.value=V),"close-on-press-escape":!1,center:"","append-to-body":"","destroy-on-close":"",top:"5vh",title:"\u6DFB\u52A0\u9500\u552E\u8BA2\u5355",width:"1040px"},{default:F(()=>[d(r(J),{onResetBtnClick:N,onSearchBtnClick:r(w),"form-config":r(K)},null,8,["onSearchBtnClick","form-config"]),I((C(),y("div",null,[d(n,{ref_key:"tableRef",ref:D,border:"",align:"left","row-key":"id","table-layout":"auto",size:"small",data:h.value,columns:r(E),pagination:c,paginationSmall:!0,"header-cell-style":{background:"#fafafa",color:"#606266"},onSelectionChange:z,onCurrentChange:P},null,8,["data","columns","pagination"])])),[[R,p.value]]),d(u,{type:"primary",onClick:L},{default:F(()=>[Q]),_:1})]),_:1},8,["modelValue"])])}}});export{le as default};
|