overdue-box.0b7d09f1.js 8.4 KB

1
  1. import{D as ue}from"./index.4e38854e.js";import{d as ce,j as me}from"./pawning.d84bbb72.js";import{g as pe,c as fe}from"./index.50bf8544.js";import _e from"./overdueGoodsForm.23efc6e1.js";import ge from"./drawer-payment.57177b82.js";import he from"./authForm.54a9b894.js";import ye from"./copy-dialog.e87f9c47.js";import ve from"./product-detail.d1671ec8.js";import Fe from"./record-table.37ac3c70.js";import ke from"./overdueInfoForm.b3eaccbb.js";import we from"./overdueUserForm.335fc532.js";import{g as De}from"./system.638e3ebc.js";import{d as Ie,r as p,b as $,p as Ce,s as xe,c as I,e as i,f as u,h as c,i as R,g as a,A as r,F as A,j as be,H as B,u as s,t as U,k as C,R as Se,S as Ee,_ as Re}from"./index.0308b213.js";import"./pawnRequest.956aeb8a.js";import"./index.vue_vue_type_script_setup_true_lang.e7796e9d.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";const d=y=>(Se("data-v-bdabe62d"),y=y(),Ee(),y),Be={class:"draw-content"},Le={key:0,class:"draw-content-side"},Ge=d(()=>a("i",{class:"seafox seafoxxinzengdangwu"},null,-1)),Pe=d(()=>a("span",null,"\u65B0\u589E\u5F53\u7269",-1)),Te=[Ge,Pe],Ve=d(()=>a("i",{class:"seafox seafoxxinzengdangwu"},null,-1)),$e=d(()=>a("span",null,"\u5546\u54C1\u660E\u7EC6",-1)),Ae=[Ve,$e],Ue=["onClick"],ze=d(()=>a("i",{class:"seafox seafoxdangwuxinxi"},null,-1)),qe={class:"single-line-text"},Ke=d(()=>a("i",{class:"seafox seafoxshenqingshouquan"},null,-1)),Ne=d(()=>a("span",null,"\u7533\u8BF7\u6388\u6743",-1)),Me=[Ke,Ne],je=d(()=>a("i",{class:"seafox seafoxshenqingshouquan"},null,-1)),He=d(()=>a("span",null,"\u4FE1\u606F\u8BB0\u5F55",-1)),Oe=[je,He],Ye={class:"draw-content-body"},Je={style:{position:"relative","background-color":"#fff"}},Qe=d(()=>a("span",null,null,-1)),We={style:{overflow:"auto",display:"flex",gap:"5px","max-height":"80vh","max-width":"90vw","margin-bottom":"100px"}},Xe=d(()=>a("div",{style:{height:"100px"}},null,-1)),Ze={class:"dialog-footer"},eo=Ie({props:{title:{default:"\u65B0\u589E\u7EED\u5F53"},okText:{default:"\u7EED\u5F53"},hiddenSide:{type:Boolean,default:!1},mode:{default:()=>["add","goods","auth","record","detail"]}},emits:["confirm","pawningList","handleRedeemSelect","handleKeepSelect"],setup(y,{expose:z,emit:x}){const f=y,L=p();(()=>{De().then(e=>{L.value=e})})();const G=p(),q=p(),v=p(!1),_=p(),t=$({userFormData:"",pawnInfoForm:{id:-1,uniacid:0,agentid:0,sid:0,ticket_no:"",pocket_no:"",period_type:"",period_value:0,pawn_fee:"",other_fee:"",commission:"",late_fee:"",final_fee:"",unit_fee:"",remark:"",start_time:"",end_time:"",customer_id:0,partner_id:0,partner:"",handler_id:0,handler:"",payee_id:0,payee:"",pawn_status:"",status:"",is_pay:0,is_delete:0,operator_id:0,void_pawn_time:0,create_time:"",update_time:"",store_name:"",payInfo:null,nickname:""},goodsInfo:[],youLike:{},remark:""}),o=$({type:-1,auth:"",component:"",size:334,goodsForms:[],goods:[],menus:[{label:"\u7533\u8BF7\u6388\u6743"}]}),K=()=>{console.log("formData",t)},F=p(-1),k=p(""),P=p(),N=e=>{F.value=e,T()},g=e=>{const n=new Date(e*1e3),l=n.getFullYear(),S=String(n.getMonth()+1).padStart(2,"0"),w=String(n.getDate()).padStart(2,"0"),E=String(n.getHours()).padStart(2,"0"),m=String(n.getMinutes()).padStart(2,"0"),D=String(n.getSeconds()).padStart(2,"0");return`${l}-${S}-${w} ${E}:${m}:${D}`},T=()=>{ce({id:F.value}).then(e=>{t.userFormData=e.customerInfo,t.pawnInfoForm=e.detail,t.youLike=e.youLike,t.goodsInfo=e.goodsInfo,o.goodsForms=e.goodsInfo,t.pawnInfoForm.start_time=g(e.detail.start_time),t.pawnInfoForm.end_time=g(e.detail.end_time)})},V=()=>{me({ticket_no:k.value}).then(e=>{t.userFormData=e.customerInfo,t.pawnInfoForm=e.ticketInfo,t.goodsInfo=e.goodsInfo,o.goodsForms=e.goodsInfo,t.pawnInfoForm.start_time=g(e.ticketInfo.start_time),t.pawnInfoForm.end_time=g(e.ticketInfo.end_time)})},M=e=>{k.value=e,V()},j=e=>{t.userFormData=e},H=(e,n)=>{t.pawnInfoForm=e,P.value=n},O=e=>{t.youLike=e},Y=(e,n)=>{console.log(e,n),o.goodsForms[n]={...e},t.goodsInfo=o.goodsForms},J=()=>{o.component="goods",o.type=o.goods.length,o.goods.push({name:"\u5F53\u7269\u4FE1\u606F"});const e={name:"",classify_text:"",sku_text:null,num:1,valuation:0,pawnRate:100,total_fee:0,images:[],feeRate:.07,totalFees:0,rate:.05};o.goodsForms.push(e)},Q=e=>{o.type=e,o.component="goods"},W=()=>{o.auth=="auth"?o.auth="":o.auth="auth"},X=()=>{o.component="detail",o.type=-1},Z=()=>{o.component="record",o.type=-1},ee=()=>{o.component="",o.type=-1},oe=e=>{pe({type:"rate"}).then(n=>{})},h=p(!1),te=e=>{fe({type:"rate",code:e}).then(n=>{h.value=n})},ne=()=>{G.value.dialogVisible=!0},b=()=>{v.value=!1},se=e=>{o.type=0,o.component="goods",o.goods=e},ae=()=>{x("confirm",t)},ie=()=>{t.userFormData="",t.pawnInfoForm={},t.goodsInfo=[],o.type=-1,o.component="",o.size=334,o.goodsForms=[],o.goods=[],o.menus=[{label:"\u7533\u8BF7\u6388\u6743"}],h.value=!1,F.value=-1,_.value={}},le=()=>{const{customerInfo:e,goodsInfo:n,...l}=_.value;l.start_time=g(l.start_time),l.end_time=g(l.end_time),l.void_pawn_time=g(l.void_pawn_time),t.pawnInfoForm=l,t.userFormData=e,t.goodsInfo=n,t.remark=_.value.remark,o.goodsForms=n};Ce(()=>v.value,e=>{e?(F.value>0&&T(),k.value&&V(),_.value&&le()):ie()}),xe(()=>{if(!t.pawnInfoForm.start_time)return!1;const e=new Date(t.pawnInfoForm.start_time).getTime()/1e3;return Math.floor(Date.now()/1e3)-e<24*60*60});const re=()=>{b(),x("handleRedeemSelect",_.value)},de=()=>{b(),x("handleKeepSelect",_.value)};return z({setGoods:se,visible:v,currentRowId:F,currentRowTicketNo:k,eventData:_}),(e,n)=>{const l=I("Close"),S=I("el-icon"),w=I("el-form-item"),E=I("el-input");return i(),u(A,null,[c(ue,{"modal-class":"draw-cls",visible:v.value,"onUpdate:visible":n[2]||(n[2]=m=>v.value=m)},{default:R(()=>[a("div",Be,[f.hiddenSide?r("",!0):(i(),u("div",Le,[f.mode.includes("add")?(i(),u("div",{key:0,class:"side-menu dl-flex column",onClick:J},Te)):r("",!0),f.mode.includes("detail")?(i(),u("div",{key:1,class:"side-menu dl-flex column",onClick:X},Ae)):r("",!0),(i(!0),u(A,null,be(s(o).goodsForms,(m,D)=>(i(),u("div",{class:B(["side-menu dl-flex column",{active:D==s(o).type}]),onClick:to=>Q(D)},[ze,a("span",qe,U(m.name),1)],10,Ue))),256)),f.mode.includes("auth")?(i(),u("div",{key:2,class:B(["side-menu dl-flex column",{active:s(o).component=="auth"}]),onClick:W},Me,2)):r("",!0),f.mode.includes("record")?(i(),u("div",{key:3,class:B(["side-menu dl-flex column",{active:s(o).component=="record"}]),onClick:Z},Oe,2)):r("",!0)])),a("div",Ye,[a("div",Je,[a("div",{class:"module-title dl-flex between",onClick:K},[Qe,a("span",null,U(f.title),1),c(S,{onClick:b,style:{cursor:"pointer"}},{default:R(()=>[c(l)]),_:1})]),a("div",We,[s(o).auth=="auth"?(i(),C(he,{key:0,onCancel:ee,onGetCode:oe,onCheck:te,is_code:h.value},null,8,["is_code"])):r("",!0),s(o).component=="goods"&&s(o).type!=-1?(i(),C(_e,{key:1,is_code:h.value,title:f.title,rate:P.value,formData:s(o).goodsForms[s(o).type],onGoodsForm:n[0]||(n[0]=m=>Y(m,s(o).type)),classifyList:L.value},null,8,["is_code","title","rate","formData","classifyList"])):r("",!0),s(o).component=="record"?(i(),C(Fe,{key:2,ticket_id:s(t).pawnInfoForm.ticket_id},null,8,["ticket_id"])):r("",!0),s(o).component=="detail"?(i(),C(ve,{key:3})):r("",!0),c(ke,{onKeepInfoForms:H,youLike:s(t).youLike,formData:s(t).pawnInfoForm,goodsForms:s(o).goodsForms,onGetDetail:M,is_code:h.value},null,8,["youLike","formData","goodsForms","is_code"]),a("div",null,[c(we,{onUserForm:j,onIsCopy:ne,formData:s(t).userFormData,title:f.title},null,8,["formData","title"]),c(w,{label:"\u5907\u6CE8",style:{"border-bottom":"none"}}),c(w,{style:{"border-bottom":"none"}},{default:R(()=>[c(E,{class:"pawn-textarea",type:"textarea",modelValue:s(t).remark,"onUpdate:modelValue":n[1]||(n[1]=m=>s(t).remark=m),placeholder:"\u6DFB\u52A0\u5907\u6CE8\uFF08\u9009\u586B\uFF09"},null,8,["modelValue"])]),_:1})]),Xe]),a("div",Ze,[h.value?(i(),u("div",{key:0,class:"footer-button",style:{width:"40%","margin-left":"0"},onClick:re},"\u8D4E\u5F53")):r("",!0),h.value?(i(),u("div",{key:1,class:"footer-button",style:{width:"40%","margin-left":"0"},onClick:de},"\u7EED\u5F53")):r("",!0)])])])])]),_:1},8,["visible"]),c(ge,{ref_key:"paymentRef",ref:q,onConfig:ae,title:"\u7EED\u5F53",youLike:s(t).youLike,final_fee:s(t).pawnInfoForm.final_fee,onPaymentFrom:O},null,8,["youLike","final_fee"]),c(ye,{ref_key:"copyRef",ref:G,onCurrentRowId:N},null,512)],64)}}});const Co=Re(eo,[["__scopeId","data-v-bdabe62d"]]);export{Co as default};