index.36be8012.js 9.6 KB

1
  1. import{d as q,r as F,b as L,p as G,c as s,e as J,f as Q,g as _,h as t,i as o,u as l,a1 as W,C as x,F as X,m as p,N as Z,E as B,_ as ee}from"./index.0308b213.js";import{C as te}from"./pawning.d84bbb72.js";import ae from"./overdue-box.0b7d09f1.js";import oe from"./redeem-box.fb626651.js";import ne from"./keep-box.55d6095c.js";import"./pawnRequest.956aeb8a.js";import"./index.4e38854e.js";import"./index.50bf8544.js";import"./overdueGoodsForm.23efc6e1.js";import"./index.vue_vue_type_script_setup_true_lang.e7796e9d.js";import"./drawer-payment.57177b82.js";import"./index.dfdc0704.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.2c48f49b.js";import"./vuedraggable.umd.405b1bec.js";import"./index.35b8c9ab.js";import"./index.9e8820cd.js";import"./sort_out.2008c10d.js";import"./authForm.54a9b894.js";import"./copy-dialog.e87f9c47.js";import"./product-detail.d1671ec8.js";import"./record-table.37ac3c70.js";import"./overdueInfoForm.b3eaccbb.js";import"./overdueUserForm.335fc532.js";import"./system.638e3ebc.js";import"./redeemGoodsForm.afafa5d8.js";import"./redeemInfoForm.8d061ce7.js";import"./redeemUserForm.9eb74fd2.js";import"./keepGoodsForm.007b8b2b.js";import"./keepInfoForm.626d5724.js";import"./keepUserForm.c5cd9e23.js";const ue={class:"filter-form"},re={class:"dl-flex",style:{gap:"10px"}},ie={style:{display:"flex",gap:"10px"}},le=p("\u4E0D\u9650"),se=p("\u4ECA\u65E5"),pe=p("\u6628\u65E5"),de=p("\u8FD17\u5929"),me=p("\u8FD130\u5929"),_e=p("\u7B5B\u9009"),ce={class:"data"},fe={class:"operation-btn"},De=p("\u5BFC\u51FA\u5F53\u524D\u9875"),ge=p("\u5BFC\u51FA\u5168\u90E8\u9875"),Fe={class:"table"},ke=p("\u5165\u5E93"),ye=p("\u56DE\u9000"),ve={class:"pagination"},he=q({setup(Ee){const k=F(),v=F(),h=F(),g=F(""),n=L({status:0,days:0,keyword:"",page:1,limit:10}),E=L({list:[],count:0}),c=F("\u65B0\u589E\u5B58\u5F53"),f=F("\u65B0\u589E\u5B58\u5F53"),S=e=>{k.value.eventData=e,c.value="\u7EDD\u5F53\u7BA1\u7406",f.value=["goods","auth","record"],k.value.visible=!0},T=e=>{k.value.eventData=e,c.value="\u7EDD\u5F53\u8BB0\u5F55",f.value=["goods","auth","record"],k.value.visible=!0},V=e=>{v.value.eventData=e,c.value="\u65B0\u589E\u8D4E\u5F53",f.value=["goods","auth","record"],v.value.visible=!0},M=e=>{h.value.eventData=e,c.value="\u65B0\u589E\u7EED\u5F53",f.value=["goods","auth","record"],h.value.visible=!0},P={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"},R=(e,a,m)=>P[m]||"\u672A\u77E5\u72B6\u6001",K=(e,a,m)=>{if(!m)return"-";const u=new Date(m*1e3),D=u.getFullYear(),b=String(u.getMonth()+1).padStart(2,"0"),I=String(u.getDate()).padStart(2,"0");return`${D}-${b}-${I}`},d=()=>{te(n).then(e=>{E.list=e.list})};d();const w=()=>{g.value&&g.value.length===2?(n.start_date=g.value[0],n.end_date=g.value[1]):(n.start_date=void 0,n.end_date=void 0),d()},O=e=>{Z.alert("\u786E\u8BA4\u628A\u8BE5\u5F53\u7968\u7684\u6240\u6709\u5546\u54C1\u6539\u4E3A\u5165\u5E93\u72B6\u6001","\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",showCancelButton:!0,cancelButtonText:"\u53D6\u6D88"}).then(()=>{changePawnStatusApi({id:e,change_pawn_status:"in_stock"}).then(a=>{B({message:"\u5165\u5E93\u6210\u529F",type:"success"}),d(),getperiodTypeOptions()})}).catch(()=>{})},C=e=>{formData.customerInfo=e.userFormData,formData.ticketInfo=e.pawnInfoForm,formData.goodsInfo=e.goodsInfo,formData.youLike=e.youLike,delete formData.customerInfo.create_time,delete formData.customerInfo.update_time,delete formData.customerInfo.id,delete formData.ticketInfo.create_time,delete formData.ticketInfo.update_time,delete formData.ticketInfo.id,formData.goodsInfo.forEach(u=>{delete u.create_time,delete u.update_time,delete u.id});const a=new Date(e.pawnInfoForm.start_time);e.pawnInfoForm.start_time=Math.floor(a.getTime()/1e3);const m=new Date(e.pawnInfoForm.end_time);e.pawnInfoForm.end_time=Math.floor(m.getTime()/1e3)},A=e=>{e.pawnInfoForm.start_time=formattedDate(e.pawnInfoForm.start_time),e.pawnInfoForm.end_time=formattedDate(e.pawnInfoForm.end_time)},N=()=>{console.log("\u7EDD\u5F53")},z=e=>{C(e),addRenewPawning({id:formData.ticketInfo.ticket_id,period_value:formData.ticketInfo.period_value,start_time:formData.ticketInfo.start_time,end_time:formData.ticketInfo.end_time,partner:formData.ticketInfo.partner,handler:formData.ticketInfo.handler,payee:formData.ticketInfo.payee,partner_id:formData.ticketInfo.partner_id,handler_id:formData.ticketInfo.handler_id,payee_id:formData.ticketInfo.payee_id,commission:formData.ticketInfo.commission,other_fee:formData.ticketInfo.other_fee,late_fee:formData.ticketInfo.late_fee,otherFees:formData.ticketInfo.otherFees,remark:e.remark,pay_info_remark:formData.youLike.pay_info_remark,pay_info_image:formData.youLike.pay_info_image,actual_pay:Number(formData.youLike.actual_pay),pay_info_text:formData.youLike.pay_info_text,pay_type:formData.youLike.pay_type}).then(a=>{h.value.visible=!1,d(),getperiodTypeOptions(),B({message:"\u7EED\u5F53\u6210\u529F",type:"success"})}).catch(()=>{A(e)})},U=e=>{C(e),addRecordPawning({ticket_id:formData.ticketInfo.ticket_id,other_fee:formData.ticketInfo.other_fee,pickup_type:formData.ticketInfo.pickup_type,business_path:formData.ticketInfo.business_path,partner:formData.ticketInfo.partner,handler:formData.ticketInfo.handler,payee:formData.ticketInfo.payee,remark:e.remark,pay_type:formData.youLike.pay_type,actual_pay:Number(formData.youLike.actual_pay),pay_info_remark:formData.youLike.pay_info_remark,pay_info_image:formData.youLike.pay_info_image}).then(a=>{v.value.visible=!1,d(),getperiodTypeOptions(),B({message:"\u8D4E\u5F53\u6210\u529F",type:"success"})}).catch(()=>{A(e)})};return G(()=>[n.page,n.limit],()=>{w()}),(e,a)=>{const m=s("el-date-picker"),u=s("el-form-item"),D=s("el-radio-button"),b=s("el-radio-group"),I=s("el-input"),y=s("el-button"),Y=s("el-form"),r=s("el-table-column"),$=s("el-table"),j=s("el-pagination");return J(),Q(X,null,[_("div",ue,[t(Y,{model:l(n),"label-width":"0",onSubmit:a[3]||(a[3]=x(()=>{},["prevent"]))},{default:o(()=>[_("div",re,[t(u,{class:"tn-el-form-item",style:{width:"300px"}},{default:o(()=>[t(m,{class:"tn-el-form-item--item",type:"daterange",modelValue:g.value,"onUpdate:modelValue":a[0]||(a[0]=i=>g.value=i),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})]),_("div",ie,[t(u,null,{default:o(()=>[t(b,{modelValue:l(n).day,"onUpdate:modelValue":a[1]||(a[1]=i=>l(n).day=i)},{default:o(()=>[t(D,{label:"all"},{default:o(()=>[le]),_:1}),t(D,{label:"0"},{default:o(()=>[se]),_:1}),t(D,{label:"1"},{default:o(()=>[pe]),_:1}),t(D,{label:"7"},{default:o(()=>[de]),_:1}),t(D,{label:"30"},{default:o(()=>[me]),_:1})]),_:1},8,["modelValue"])]),_:1}),t(u,null,{default:o(()=>[t(I,{modelValue:l(n).keywords,"onUpdate:modelValue":a[2]||(a[2]=i=>l(n).keywords=i),placeholder:"\u5F53\u7968\u7F16\u53F7/\u5BA2\u6237\u59D3\u540D",onKeydown:W(w,["enter"])},null,8,["modelValue","onKeydown"])]),_:1}),t(u,null,{default:o(()=>[t(y,{type:"primary",onClick:w},{default:o(()=>[_e]),_:1})]),_:1})])]),_:1},8,["model"])]),_("div",ce,[_("div",fe,[t(y,{class:"btn tn-button tn-button--blue--light",onClick:a[4]||(a[4]=()=>{})},{default:o(()=>[De]),_:1}),t(y,{class:"btn tn-button tn-button--blue--light",onClick:a[5]||(a[5]=()=>{})},{default:o(()=>[ge]),_:1})]),_("div",Fe,[t($,{data:l(E).list,stripe:"",border:!0,onRowClick:T},{default:o(()=>[t(r,{align:"center",label:"\u5F53\u54C1\u7F16\u53F7",prop:"ticket_no",width:"200px"}),t(r,{align:"center",label:"\u95E8\u5E97",prop:"store_name",width:"120px"}),t(r,{align:"center",label:"\u5BA2\u6237\u59D3\u540D",prop:"customerInfo.name",width:"120px"}),t(r,{align:"center",label:"\u7EDD\u5F53\u65F6\u95F4",prop:"void_pawn_time",formatter:K,width:"200px"}),t(r,{align:"center",label:"\u5178\u5F53\u91D1\u989D",prop:"pawn_fee",width:"100px"}),t(r,{align:"center",label:"\u7EFC\u5408\u8D39\u7528",prop:"commission",width:"100px"}),t(r,{align:"center",label:"\u5B9E\u4ED8\u91D1\u989D",prop:"final_fee",width:"100px"}),t(r,{align:"center",label:"\u5F53\u7968\u72B6\u6001",prop:"pawn_status",formatter:R,width:"200px"}),t(r,{align:"center",label:"\u6EDE\u7EB3\u91D1",prop:"late_fee",width:"100px"}),t(r,{align:"center",label:"\u64CD\u4F5C\u5458",prop:"nickname",width:"100px"}),t(r,{align:"center",label:"\u5907\u6CE8",prop:"remark",width:"200px"}),t(r,{align:"center",label:"\u64CD\u4F5C",width:"300px"},{default:o(i=>[_("div",null,[t(y,{type:"primary",plain:"",onClick:x(H=>O(i.row.ticket_id),["stop"])},{default:o(()=>[ke]),_:2},1032,["onClick"]),t(y,{type:"primary",onClick:x(H=>S(i.row),["stop"])},{default:o(()=>[ye]),_:2},1032,["onClick"])])]),_:1})]),_:1},8,["data"])])]),_("div",ve,[t(j,{currentPage:l(n).page,"onUpdate:currentPage":a[6]||(a[6]=i=>l(n).page=i),"page-size":l(n).limit,"onUpdate:page-size":a[7]||(a[7]=i=>l(n).limit=i),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:l(E).count},null,8,["currentPage","page-size","total"])]),t(ae,{onConfirm:N,ref_key:"overdueForm",ref:k,mode:f.value,title:c.value,onHandleRedeemSelect:V,onHandleKeepSelect:M,onPawningList:d},null,8,["mode","title"]),t(oe,{onConfirm:U,ref_key:"redeemForm",ref:v,mode:f.value,title:c.value,onPawningList:d},null,8,["mode","title"]),t(ne,{onConfirm:z,ref_key:"keepForm",ref:h,mode:f.value,title:c.value,onPawningList:d},null,8,["mode","title"])],64)}}});const et=ee(he,[["__scopeId","data-v-877f6471"]]);export{et as default};