1 |
- import{_ as $,r as _,p as g,b6 as B,c as r,e as V,f as F,g as p,h as t,i as d,a1 as E,k as h,A as S,t as z,F as A,j as H,H as K,R,S as q}from"./index.0308b213.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.2c48f49b.js";import{p as W,a as G}from"./index.50bf8544.js";import"./vuedraggable.umd.405b1bec.js";import"./index.35b8c9ab.js";import"./index.9e8820cd.js";import"./sort_out.2008c10d.js";import"./pawnRequest.956aeb8a.js";const J=i=>(R("data-v-07bc7ade"),i=i(),q(),i),Q={class:"pawn-form",style:{"min-width":"300px"}},X={class:"form-section"},Z=J(()=>p("div",{class:"section-title"},"\u5F53\u7968\u4FE1\u606F",-1)),ee={style:{"font-size":"14px",color:"#555","padding-right":"15px"}},ae={class:"modal-content"},le=["src"],te={props:{goodsForms:Object,formData:Object,youLike:Object,is_code:Boolean},emits:["keepInfoForms","getDetail"],setup(i,{emit:y}){const f=i,v=_();(()=>{W().then(o=>{v.value=o})})();const e=_({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:""}),x=o=>{const a=v.value.find(s=>s.id===o);e.value.partner=a.nickname,e.value.partner_id=a.id},b=_();(()=>{G().then(o=>{b.value=Object.keys(o).map(a=>({key:a,...o[a]}))})})();const T={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"},U=o=>T[o]||"\u672A\u77E5\u72B6\u6001";g(()=>f.formData,o=>{e.value=o,console.log(e.value,o),e.value.redeem_fee=Number(e.value.pawn_fee)+Number(e.value.late_fee)+Number(e.value.other_fee)},{deep:!0,immediate:!0}),g(e,o=>{y("keepInfoForms",o)},{deep:!0}),B(()=>{if(f.goodsForms&&e.value){if(e.value&&e.value.end_time){const a=new Date(e.value.end_time),n=new Date-a,u=Math.floor(n/(1e3*60*60*24));e.value.pawn_fee*u*.01>0?e.value.late_fee=e.value.pawn_fee*u*.01:e.value.late_fee=0}else e.value.late_fee=0;e.value.pawn_fee=f.goodsForms.reduce((a,s)=>a+(parseFloat(s.pawn_fee)||0),0);let o=f.goodsForms.reduce((a,s)=>{const n=parseFloat(s.pawn_fee)||0,u=parseFloat(s.rate)||0;return a+n*u},0);e.value.otherFees=e.value.period_value*o,e.value.commission=e.value.otherFees+Number(e.value.other_fee),e.value.final_fee=e.value.pawn_fee-e.value.commission}});const k=_(!1),P=_(""),I=()=>{k.value=!1},C=(o,a,s)=>{let n=0;if(b.value&&b.value.length>0){const l=b.value.find(c=>c.key===a);l&&(n=l.value||0)}const u=s*n;if(u<=0)return o;const w=new Date(o),m=new Date(w);return m.setDate(w.getDate()+u-1),m.setHours(23,59,59,0),(l=>{const c=l.getFullYear(),O=String(l.getMonth()+1).padStart(2,"0"),Y=String(l.getDate()).padStart(2,"0"),N=String(l.getHours()).padStart(2,"0"),j=String(l.getMinutes()).padStart(2,"0"),L=String(l.getSeconds()).padStart(2,"0");return`${c}-${O}-${Y} ${N}:${j}:${L}`})(m)},M=()=>{y("getDetail",e.value.ticket_no)};return g(()=>({periodType:e.value.period_type,periodValue:e.value.period_value}),({periodType:o,periodValue:a})=>{e.value.end_time=C(e.value.start_time,o,a)},{immediate:!0}),(o,a)=>{const s=r("el-input"),n=r("el-form-item"),u=r("el-date-picker"),w=r("el-option"),m=r("el-select"),D=r("el-form");return V(),F("div",Q,[p("div",X,[Z,t(D,{model:e.value,"label-position":"left","require-asterisk-position":"right",size:"large"},{default:d(()=>[t(n,{label:"\u5F53\u7968\u7F16\u53F7",class:"disabled"},{default:d(()=>[t(s,{class:"pawn-input",modelValue:e.value.ticket_no,"onUpdate:modelValue":a[0]||(a[0]=l=>e.value.ticket_no=l),placeholder:"\u8BF7\u8F93\u5165\u5F53\u7968\u53F7",onKeydown:E(M,["enter"]),disabled:""},null,8,["modelValue","onKeydown"])]),_:1}),t(n,{label:"\u7EDD\u5F53\u65F6\u95F4",class:"disabled"},{default:d(()=>[t(u,{class:"pawn-input",modelValue:e.value.void_pawn_time,"onUpdate:modelValue":a[1]||(a[1]=l=>e.value.void_pawn_time=l),type:"date","prefix-icon":"none",placeholder:"\u9009\u62E9\u65E5\u671F\u65F6\u95F4",disabled:"",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),_:1}),t(n,{label:"\u5468\u671F\u7C7B\u578B",class:"disabled"},{default:d(()=>[t(s,{class:"pawn-input",modelValue:e.value.redeem_fee,"onUpdate:modelValue":a[2]||(a[2]=l=>e.value.redeem_fee=l),controls:!1,disabled:""},null,8,["modelValue"])]),_:1}),t(n,{label:"\u5178\u5F53\u8D39\u7528",class:"disabled"},{default:d(()=>[t(s,{class:"pawn-input",modelValue:e.value.other_fee,"onUpdate:modelValue":a[3]||(a[3]=l=>e.value.other_fee=l),controls:!1,disabled:""},null,8,["modelValue"])]),_:1}),t(n,{label:"\u5176\u4ED6\u8D39\u7528",class:"disabled"},{default:d(()=>[t(s,{class:"pawn-input",modelValue:e.value.late_fee,"onUpdate:modelValue":a[4]||(a[4]=l=>e.value.late_fee=l),controls:!1,disabled:""},null,8,["modelValue"])]),_:1}),t(n,{label:"\u7EFC\u5408\u8D39\u7528",class:"disabled"},{default:d(()=>[t(s,{class:"pawn-input",modelValue:e.value.commission,"onUpdate:modelValue":a[5]||(a[5]=l=>e.value.commission=l),disabled:""},null,8,["modelValue"])]),_:1}),t(n,{label:"\u5B9E\u4ED8\u91D1\u989D",class:"disabled"},{default:d(()=>[t(s,{class:"pawn-input",modelValue:e.value.final_fee,"onUpdate:modelValue":a[6]||(a[6]=l=>e.value.final_fee=l),disabled:""},null,8,["modelValue"])]),_:1}),i.is_code?(V(),h(n,{key:0,label:"\u6EDE\u7EB3\u91D1\u989D",style:{"background-color":"#C6FFD7"}},{default:d(()=>[t(s,{class:"pawn-input code",modelValue:e.value.late_fee,"onUpdate:modelValue":a[7]||(a[7]=l=>e.value.late_fee=l)},null,8,["modelValue"])]),_:1})):S("",!0),t(n,{label:"\u5F53\u7968\u72B6\u6001",class:"disabled"},{default:d(()=>[p("div",ee,z(U(e.value.pawn_status)),1)]),_:1}),t(n,{label:"\u5F53\u888B\u53F7",class:"disabled"},{default:d(()=>[t(s,{class:"pawn-input",modelValue:e.value.late_fee,"onUpdate:modelValue":a[8]||(a[8]=l=>e.value.late_fee=l),controls:!1,disabled:""},null,8,["modelValue"])]),_:1}),t(n,{label:"\u5408\u4F19\u4EBA",class:"disabled"},{default:d(()=>[t(m,{class:"pawn-input",modelValue:e.value.partner_id,"onUpdate:modelValue":a[9]||(a[9]=l=>e.value.partner_id=l),placeholder:"\u9009\u62E9\u5408\u4F19\u4EBA",onChange:x,clearable:"",filterable:""},{default:d(()=>[v.value?(V(!0),F(A,{key:0},H(v.value,(l,c)=>(V(),h(w,{key:c,label:l.nickname,value:l.id},null,8,["label","value"]))),128)):S("",!0)]),_:1},8,["modelValue"])]),_:1}),t(n,{label:"\u7ECF\u624B\u4EBA",class:"disabled"},{default:d(()=>[t(s,{class:"pawn-input",modelValue:e.value.handler,"onUpdate:modelValue":a[10]||(a[10]=l=>e.value.handler=l),disabled:""},null,8,["modelValue"])]),_:1}),t(n,{label:"\u4ED8\u6B3E\u4FE1\u606F",class:"disabled"},{default:d(()=>[t(s,{class:"pawn-input",modelValue:e.value.payee,"onUpdate:modelValue":a[11]||(a[11]=l=>e.value.payee=l),disabled:""},null,8,["modelValue"])]),_:1}),t(n,{label:"\u6536\u6B3E\u4EBA",class:"disabled"},{default:d(()=>[t(s,{class:"pawn-input",modelValue:e.value.payee,"onUpdate:modelValue":a[12]||(a[12]=l=>e.value.payee=l),disabled:""},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),p("div",{class:K(["image-modal",{visible:k.value}]),onClick:I},[p("div",ae,[p("img",{src:P.value,alt:"Preview"},null,8,le)])],2)])}}},_e=$(te,[["__scopeId","data-v-07bc7ade"]]);export{_e as default};
|