1 |
- import{d as L,r as c,b as E,p as P,c as r,e as R,f as Y,g as n,h as e,i as t,u as s,a1 as K,C as D,t as y,F as N,m as p,y as C,E as j,_ as q}from"./index.76214426.js";import{H,A as $}from"./pawning.a5189edc.js";import G from"./product-trace-dialog.1f399c3b.js";import J from"./sale-box.ff5a20c0.js";import"./pawnRequest.fd3901ff.js";import"./product-select-dialog.7c1726ac.js";import"./drawer-payment.3a776132.js";import"./index.b661d9c5.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.45576b33.js";import"./vuedraggable.umd.e261f12f.js";import"./index.ac274cf8.js";import"./index.6fdd4b98.js";import"./sort_out.f3d53300.js";import"./index.ff89a61e.js";import"./index.f040aaf5.js";import"./authForm.3e1a8885.js";import"./product-detail.0f6629cb.js";import"./record-table.d09799b0.js";import"./fluctuation.06f3db76.js";import"./goodsFluctuation.87306637.js";import"./saleGoodsForm.d0d9da65.js";import"./index.vue_vue_type_script_setup_true_lang.8ead96e7.js";import"./saleInfoForm.16f59f0d.js";import"./saleUserForm.cee3893d.js";import"./system.b7758e0c.js";const O={class:"filter-form"},Q={class:"dl-flex",style:{gap:"10px"}},W={style:{display:"flex",gap:"10px"}},X=p("\u4E0D\u9650"),Z=p("\u4ECA\u65E5"),ee=p("\u6628\u65E5"),te=p("\u8FD17\u5929"),le=p("\u8FD130\u5929"),oe=p("\u7B5B\u9009"),ae={class:"data"},ue={class:"operation-btn"},ne=p("\u65B0\u589E\u9500\u552E"),se=p("\u5BFC\u51FA\u5F53\u524D\u9875"),ie=p("\u5BFC\u51FA\u5168\u90E8\u9875"),re={class:"table"},pe=p("\u53D8\u52A8"),de={class:"pagination"},_e=L({setup(ce){const d=c(),v=c(),k=c(),a=E({status:0,keyword:"",uid:"",page:1,limit:10}),_=c(""),g=E({list:[],count:0}),F=()=>{H(a).then(i=>{g.list=i.list,g.count=i.count})};F();const h=c("\u65B0\u589E\u9500\u552E"),w=c([]),B=()=>{d.value.goodsData=null,v.value=null,h.value="\u65B0\u589E\u9500\u552E",w.value=["goods","add"],C(()=>{d.value.visible=!0})},A=i=>{d.value.goodsData=null,v.value=i,h.value="\u9500\u552E\u53D8\u52A8",w.value=["goods","auth","fluctuation"],C(()=>{d.value.visible=!0})},V=i=>{$({customerInfo:i.userFormData,goodsInfo:i.goodsInfo,salesInfo:i.pawnInfoForm,youLike:i.youLike}).then(l=>{j({message:"\u65B0\u589E\u6210\u529F",type:"success"}),F(),d.value.visible=!1})},x=()=>{_.value&&_.value.length===2?(a.start_date=_.value[0],a.end_date=_.value[1]):(a.start_date=void 0,a.end_date=void 0),F()};return P(()=>[a.page,a.limit],()=>{x()}),(i,l)=>{const I=r("el-date-picker"),b=r("el-form-item"),m=r("el-radio-button"),S=r("el-radio-group"),T=r("el-input"),f=r("el-button"),z=r("el-form"),u=r("el-table-column"),M=r("el-table"),U=r("el-pagination");return R(),Y(N,null,[n("div",O,[e(z,{model:s(a),"label-width":"0",onSubmit:l[3]||(l[3]=D(()=>{},["prevent"]))},{default:t(()=>[n("div",Q,[e(b,{class:"tn-el-form-item",style:{width:"300px"}},{default:t(()=>[e(I,{class:"tn-el-form-item--item",type:"daterange",modelValue:_.value,"onUpdate:modelValue":l[0]||(l[0]=o=>_.value=o),clearable:"","range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7ED3\u675F\u65F6\u95F4","value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),_:1})]),n("div",W,[e(b,null,{default:t(()=>[e(S,{modelValue:s(a).day,"onUpdate:modelValue":l[1]||(l[1]=o=>s(a).day=o),clearable:""},{default:t(()=>[e(m,{label:"all"},{default:t(()=>[X]),_:1}),e(m,{label:"0"},{default:t(()=>[Z]),_:1}),e(m,{label:"1"},{default:t(()=>[ee]),_:1}),e(m,{label:"7"},{default:t(()=>[te]),_:1}),e(m,{label:"30"},{default:t(()=>[le]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(b,null,{default:t(()=>[e(T,{modelValue:s(a).keywords,"onUpdate:modelValue":l[2]||(l[2]=o=>s(a).keywords=o),placeholder:"\u5F53\u7968\u7F16\u53F7/\u5BA2\u6237\u59D3\u540D",clearable:"",onKeydown:K(x,["enter"])},null,8,["modelValue","onKeydown"])]),_:1}),e(b,null,{default:t(()=>[e(f,{type:"primary",onClick:x},{default:t(()=>[oe]),_:1})]),_:1})])]),_:1},8,["model"])]),n("div",ae,[n("div",ue,[e(f,{type:"primary",class:"btn",onClick:B},{default:t(()=>[ne]),_:1}),n("div",null,[e(f,{class:"btn tn-button tn-button--blue--light",onClick:l[4]||(l[4]=()=>{})},{default:t(()=>[se]),_:1}),e(f,{class:"btn tn-button tn-button--blue--light",onClick:l[5]||(l[5]=()=>{})},{default:t(()=>[ie]),_:1})])]),n("div",re,[e(M,{data:s(g).list,stripe:"",border:!0},{default:t(()=>[e(u,{align:"center",label:"\u9500\u552E\u5355\u53F7",prop:"sale_no",width:"200px"}),e(u,{align:"center",label:"\u95E8\u5E97",prop:"store_name",width:"200px"}),e(u,{align:"center",label:"\u5BA2\u6237\u59D3\u540D",prop:"customerInfo.name",width:"100px"}),e(u,{align:"center",label:"\u6210\u672C\u4EF7",prop:"cost_fee",width:"100px"},{default:t(o=>[n("span",null,"\xA5 "+y(o.row.cost_fee||"0"),1)]),_:1}),e(u,{align:"center",label:"\u9500\u552E\u4EF7",prop:"sale_fee",width:"100px"},{default:t(o=>[n("span",null,"\xA5 "+y(o.row.sale_fee||"0"),1)]),_:1}),e(u,{align:"center",label:"\u5229\u6DA6",prop:"profit_fee",width:"100px"},{default:t(o=>[n("span",null,"\xA5 "+y(o.row.profit_fee||"0"),1)]),_:1}),e(u,{align:"center",label:"\u5546\u54C1\u603B\u6570",prop:"num",width:"100px"}),e(u,{align:"center",label:"\u552E\u51FA\u65F6\u95F4",prop:"create_time",width:"200px"}),e(u,{align:"center",label:"\u7ECF\u624B\u4EBA",prop:"handler",width:"100px"}),e(u,{align:"center",label:"\u9500\u552E\u4EBA",prop:"salesperson",width:"100px"}),e(u,{align:"center",label:"\u5408\u4F19\u4EBA",prop:"partner",width:"100px"}),e(u,{align:"center",label:"\u64CD\u4F5C\u5458",prop:"nickname",width:"100px"}),e(u,{align:"center",label:"\u5546\u54C1\u53D8\u52A8",prop:"settlement_flag",width:"100px"}),e(u,{align:"center",label:"\u5907\u6CE8",prop:"remark",width:"120px"}),e(u,{align:"center",label:"\u64CD\u4F5C",width:"100px"},{default:t(o=>[e(f,{type:"primary",plain:"",onClick:D(me=>A(o.row),["stop"])},{default:t(()=>[pe]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])])]),n("div",de,[e(U,{currentPage:s(a).page,"onUpdate:currentPage":l[6]||(l[6]=o=>s(a).page=o),"page-size":s(a).limit,"onUpdate:page-size":l[7]||(l[7]=o=>s(a).limit=o),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:s(g).count},null,8,["currentPage","page-size","total"])]),e(J,{ref_key:"pawnForm",ref:d,mode:w.value,title:h.value,onConfirm:V,eventData:v.value},null,8,["mode","title","eventData"]),e(G,{ref_key:"productTraceRef",ref:k},null,512)],64)}}});const Ye=q(_e,[["__scopeId","data-v-85fe2485"]]);export{Ye as default};
|