index.87161a1b.js 6.2 KB

1
  1. import{d as M,r as A,b as N,p as Y,c as s,e as y,f as w,g,h as e,i as t,u as o,F as x,j as D,k as K,a1 as L,C as P,m as i,L as q,_ as G}from"./index.76214426.js";import{j as I}from"./report.0358880f.js";import{g as R}from"./system.b7758e0c.js";import"./pawnRequest.fd3901ff.js";const $={class:"filter-form"},H={class:"dl-flex",style:{gap:"10px"}},J={style:{display:"flex",gap:"10px"}},O=i("\u4E0D\u9650"),Q=i("\u4ECA\u65E5"),W=i("\u6628\u65E5"),X=i("\u8FD17\u5929"),Z=i("\u8FD130\u5929"),ee=i("\u7B5B\u9009"),te={class:"data"},le={class:"operation-btn"},ue=i("\u6253\u5370\u5F53\u524D\u9875"),ae=i("\u6253\u5370\u5168\u90E8\u9875"),oe=i("\u5BFC\u51FA\u5168\u90E8\u9875"),ne=i("\u5BFC\u51FA\u5168\u90E8\u9875"),se={class:"table"},de={class:"pagination"},re=M({setup(ie){const V=A();(()=>{R().then(r=>{V.value=r})})();const F=A(""),u=N({start_date:void 0,end_date:void 0,status:"",keywords:"",day:"all",page:1,limit:10,classify_id:null}),h=N({list:[],count:0,total_fee:0}),k=()=>{I(u).then(r=>{h.list=r.list,h.count=r.count,h.total_fee=r.total_fee})};k();const B=()=>{F.value&&F.value.length===2?(u.start_date=F.value[0],u.end_date=F.value[1]):(u.start_date=void 0,u.end_date=void 0),k()};Y(()=>u,r=>{B()},{deep:!0,immediate:!0});const U=r=>{const{columns:a,data:v}=r,n=[];return a.forEach((m,_)=>{if(_===0){n[_]=q("div",{style:{color:"#303133",fontSize:"12px"}},["\u5408\u8BA1"]);return}if(m.property=="num"||m.property=="total_fee"){const p=v.map(c=>Number(c[m.property]));p.every(c=>Number.isNaN(c))?n[_]="":n[_]=`${p.reduce((c,E)=>{const f=Number(E);return Number.isNaN(f)?c:c+E},0)}`}else n[_]=""}),n},C={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"},z=(r,a,v)=>C[v]||"\u672A\u77E5\u72B6\u6001";return(r,a)=>{const v=s("el-date-picker"),n=s("el-form-item"),m=s("el-option"),_=s("el-select"),p=s("el-radio-button"),c=s("el-radio-group"),E=s("el-input"),f=s("el-button"),S=s("el-form"),d=s("el-table-column"),T=s("el-table"),j=s("el-pagination");return y(),w(x,null,[g("div",$,[e(S,{model:o(u),"label-width":"0",onSubmit:a[6]||(a[6]=P(()=>{},["prevent"]))},{default:t(()=>[g("div",H,[e(n,{class:"tn-el-form-item",style:{width:"300px"}},{default:t(()=>[e(v,{class:"tn-el-form-item--item",type:"daterange",modelValue:F.value,"onUpdate:modelValue":a[0]||(a[0]=l=>F.value=l),"range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7ED3\u675F\u65F6\u95F4","value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),_:1}),e(n,null,{default:t(()=>[e(_,{placeholder:"\u6765\u6E90",modelValue:o(u).status,"onUpdate:modelValue":a[1]||(a[1]=l=>o(u).status=l),style:{width:"240px"},clearable:""},{default:t(()=>[(y(),w(x,null,D(C,(l,b)=>e(m,{key:b,label:l,value:b},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1}),e(n,null,{default:t(()=>[e(_,{placeholder:"\u72B6\u6001",modelValue:o(u).status,"onUpdate:modelValue":a[2]||(a[2]=l=>o(u).status=l),style:{width:"240px"},clearable:""},{default:t(()=>[(y(),w(x,null,D(C,(l,b)=>e(m,{key:b,label:l,value:b},null,8,["label","value"])),64))]),_:1},8,["modelValue"])]),_:1}),e(n,null,{default:t(()=>[e(_,{modelValue:o(u).classify_id,"onUpdate:modelValue":a[3]||(a[3]=l=>o(u).classify_id=l),placeholder:"\u7C7B\u522B",style:{width:"240px"},clearable:""},{default:t(()=>[(y(!0),w(x,null,D(V.value,(l,b)=>(y(),K(m,{key:b,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),g("div",J,[e(n,null,{default:t(()=>[e(c,{modelValue:o(u).day,"onUpdate:modelValue":a[4]||(a[4]=l=>o(u).day=l)},{default:t(()=>[e(p,{label:"all"},{default:t(()=>[O]),_:1}),e(p,{label:"0"},{default:t(()=>[Q]),_:1}),e(p,{label:"1"},{default:t(()=>[W]),_:1}),e(p,{label:"7"},{default:t(()=>[X]),_:1}),e(p,{label:"30"},{default:t(()=>[Z]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(n,null,{default:t(()=>[e(E,{style:{width:"300px"},modelValue:o(u).keywords,"onUpdate:modelValue":a[5]||(a[5]=l=>o(u).keywords=l),placeholder:"\u5546\u54C1\u7F16\u53F7/\u5546\u54C1\u540D\u79F0",onKeydown:L(B,["enter"])},null,8,["modelValue","onKeydown"])]),_:1}),e(n,null,{default:t(()=>[e(f,{type:"primary",onClick:B},{default:t(()=>[ee]),_:1})]),_:1})])]),_:1},8,["model"])]),g("div",te,[g("div",le,[e(f,{class:"btn tn-button tn-button--blue--light"},{default:t(()=>[ue]),_:1}),e(f,{class:"btn tn-button tn-button--blue--light"},{default:t(()=>[ae]),_:1}),e(f,{class:"btn tn-button tn-button--blue--light"},{default:t(()=>[oe]),_:1}),e(f,{class:"btn tn-button tn-button--blue--light"},{default:t(()=>[ne]),_:1})]),g("div",se,[e(T,{stripe:"",border:"",data:o(h).list,"show-summary":"","summary-method":U},{default:t(()=>[e(d,{align:"center",label:"\u7F16\u53F7",prop:"goods_no",width:"200px"}),e(d,{align:"center",label:"\u95E8\u5E97",prop:"store_name",width:"150px"}),e(d,{align:"center",label:"\u6765\u6E90",prop:"origin_cn",width:"100"}),e(d,{align:"center",label:"\u7C7B\u522B",prop:"classify_text",width:"100"}),e(d,{align:"center",label:"\u540D\u79F0",prop:"name",width:"100"}),e(d,{align:"center",label:"\u6570\u91CF",prop:"num",width:"120"}),e(d,{align:"center",label:"\u89C4\u683C",prop:"sku_text",width:"100"}),e(d,{align:"center",label:"\u4EF7\u503C",prop:"total_fee",width:"150"}),e(d,{align:"center",label:"\u72B6\u6001",prop:"status",width:"100",formatter:z}),e(d,{align:"center",label:"\u521B\u5EFA\u65F6\u95F4",prop:"create_time",width:"200px"}),e(d,{align:"center",label:"\u5907\u6CE8",prop:"remark",width:"300px"})]),_:1},8,["data"])])]),g("div",de,[e(j,{currentPage:o(u).page,"onUpdate:currentPage":a[7]||(a[7]=l=>o(u).page=l),"page-size":o(u).limit,"onUpdate:page-size":a[8]||(a[8]=l=>o(u).limit=l),"page-sizes":[10,20,30,40],layout:"total, sizes, prev, pager, next, jumper",total:o(h).count},null,8,["currentPage","page-size","total"])])],64)}}});const be=G(re,[["__scopeId","data-v-f8d2b74f"]]);export{be as default};