copy-dialog.704232d5.js 4.7 KB

1
  1. import{p as T}from"./pawning.a5189edc.js";import{d as I,r as m,b as P,p as D,c as s,e as N,k as j,i as a,g as b,h as e,u as i,m as g,_ as L}from"./index.76214426.js";import"./pawnRequest.fd3901ff.js";const S=g("\u67E5\u8BE2"),q={class:"pagination"},$={class:"dialog-footer"},G=g("\u5237\u65B0"),H=g("\u786E\u8BA4"),J=g("\u53D6\u6D88"),K=I({emits:["currentRowId"],setup(O,{expose:B,emit:w}){const p=m(!1),F=m([]),t=P({type:"",keywords:"",start_date:"",end_date:"",page:1,limit:10});D(()=>[t.start_date,t.end_date],([l,u])=>{t.timeRange=[l,u]},{deep:!0}),D(F,l=>{t.start_date=l[0]||"",t.end_date=l[1]||""});const f=m(),y=l=>{f.value=l},d=m({list:[],count:0}),E=()=>{T(t).then(l=>{d.value.list=l.list,d.value.count=l.count})};D(p,l=>{l?E():(t.type="",t.timeRange=[],t.keywords="",t.start_date="",t.end_date="")});const k={save:"\u5B58\u5F53",save_expire:"\u5B58\u5F53\u5230\u671F",renew:"\u7EED\u5F53",renew_expire:"\u7EED\u5F53\u5230\u671F",redeem:"\u8D4E\u5F53",void:"\u7EDD\u5F53",in_stock:"\u5165\u5E93",stand:"\u4E0A\u67B6",receive_goods:"\u6536\u8D27",out_stock:"\u51FA\u5E93",stocking:"\u51FA\u5E93\u4E2D",reject:"\u62D2\u6536",pawning:"\u5178\u5F53\u4E2D",pawned:"\u7ED3\u675F\u5178\u5F53",stock:"\u5728\u5E93",on_sale:"\u5728\u552E",saled:"\u5DF2\u552E",not_stock:"\u4E0D\u5728\u5E93",expire:"\u7F13\u5B58\u671F",normal:"\u6B63\u5E38",cancel:"\u4F5C\u5E9F"},C=(l,u,r)=>k[r]||"\u672A\u77E5\u72B6\u6001",h=()=>{E()},V=()=>{p.value=!1,w("currentRowId",f.value.id)},x=()=>{f.value={}};return B({dialogVisible:p}),(l,u)=>{const r=s("el-option"),v=s("el-select"),_=s("el-form-item"),A=s("el-date-picker"),Y=s("el-input"),c=s("el-button"),U=s("el-form"),n=s("el-table-column"),z=s("el-table"),M=s("el-pagination"),R=s("el-dialog");return N(),j(R,{class:"pawn-dialog",modelValue:p.value,"onUpdate:modelValue":u[6]||(u[6]=o=>p.value=o),title:"\u9009\u62E9\u5546\u54C1",width:"80%","close-on-click-modal":!1,"destroy-on-close":!0},{footer:a(()=>[b("span",$,[e(c,{onClick:x},{default:a(()=>[G]),_:1}),e(c,{type:"primary",onClick:V},{default:a(()=>[H]),_:1}),e(c,{onClick:u[5]||(u[5]=o=>p.value=!1)},{default:a(()=>[J]),_:1})])]),default:a(()=>[e(U,{model:i(t),inline:""},{default:a(()=>[e(_,{label:""},{default:a(()=>[e(v,{modelValue:i(t).type,"onUpdate:modelValue":u[0]||(u[0]=o=>i(t).type=o),placeholder:"\u8BF7\u9009\u62E9\u5F53\u7968\u7C7B\u578B"},{default:a(()=>[e(r,{label:"\u5B58\u5F53",value:"pawn"}),e(r,{label:"\u5B58\u5F53\u5230\u671F",value:"pawn_expire"}),e(r,{label:"\u7EED\u5F53",value:"renew"}),e(r,{label:"\u7EED\u5F53\u5230\u671F",value:"renew_expire"}),e(r,{label:"\u8D4E\u5F53",value:"redeem"}),e(r,{label:"\u7EDD\u5F53",value:"void"}),e(r,{label:"\u5165\u5E93",value:"stock_in"}),e(r,{label:"\u6536\u8D27",value:"receive_goods"})]),_:1},8,["modelValue"])]),_:1}),e(_,{label:""},{default:a(()=>[e(A,{modelValue:F.value,"onUpdate:modelValue":u[1]||(u[1]=o=>F.value=o),type:"daterange","range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7ED3\u675F\u65F6\u95F4",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),_:1}),e(_,{label:""},{default:a(()=>[e(Y,{modelValue:i(t).keywords,"onUpdate:modelValue":u[2]||(u[2]=o=>i(t).keywords=o),placeholder:"\u5F53\u7968\u7F16\u53F7\u3001\u5BA2\u6237\u59D3\u540D"},null,8,["modelValue"])]),_:1}),e(_,null,{default:a(()=>[e(c,{type:"primary",onClick:h},{default:a(()=>[S]),_:1})]),_:1})]),_:1},8,["model"]),e(z,{data:d.value.list,style:{width:"100%"},border:"true","highlight-current-row":"",onCurrentChange:y},{default:a(()=>[e(n,{align:"center",prop:"ticket_no",label:"\u5F53\u7968\u7F16\u53F7"}),e(n,{align:"center",prop:"store_name",label:"\u95E8\u5E97"}),e(n,{align:"center",prop:"pocket_no",label:"\u888B\u53F7"}),e(n,{align:"center",prop:"customerInfo.name",label:"\u5BA2\u6237\u59D3\u540D"}),e(n,{align:"center",prop:"start_time",label:"\u5F00\u59CB\u65F6\u95F4"}),e(n,{align:"center",prop:"end_time",label:"\u7ED3\u675F\u65F6\u95F4"}),e(n,{align:"center",prop:"pawn_fee",label:"\u5178\u5F53\u91D1\u989D"}),e(n,{align:"center",prop:"commission",label:"\u7EFC\u5408\u8D39\u7528"}),e(n,{align:"center",prop:"final_fee",label:"\u5B9E\u4ED8\u91D1\u989D"}),e(n,{align:"center",prop:"status",label:"\u5F53\u7968\u72B6\u6001",formatter:C}),e(n,{align:"center",prop:"handler",label:"\u7ECF\u624B\u4EBA"})]),_:1},8,["data"]),b("div",q,[e(M,{currentPage:i(t).page,"onUpdate:currentPage":u[3]||(u[3]=o=>i(t).page=o),"page-size":i(t).limit,"onUpdate:page-size":u[4]||(u[4]=o=>i(t).limit=o),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:d.value.count,onChange:l.getPawningList},null,8,["currentPage","page-size","total","onChange"])])]),_:1},8,["modelValue"])}}});const Z=L(K,[["__scopeId","data-v-b61f8883"]]);export{Z as default};