index-d4c0f48b.js 5.4 KB

1
  1. import{d as I,y as J,e as X,r as n,H as j,x as Z,b as $,a1 as ee,o as h,c as ae,C as y,f as e,B as r,a,aA as le,a2 as N,l as P,v as oe,G as i,A as U,aE as re,D as u,dD as v,O as Q,F as te,_ as se,L as ie,a6 as ne,S as pe,K as de,J as ce,M as ue,U as me,V as fe,W as ge,X as _e}from"./index-24b5bd0d.js";import{_ as ve}from"./ContentWrap.vue_vue_type_script_setup_true_lang-1e5dab5a.js";import{_ as xe}from"./index.vue_vue_type_script_setup_true_lang-d8bf5c47.js";import{d as we}from"./formatTime-f52baefd.js";import{d as be}from"./download-20922b56.js";import{_ as he,O as D}from"./OrderCalcForm.vue_vue_type_script_setup_true_lang-4b8fd0a4.js";import{u as ye}from"./useMessage-6f610bbd.js";import{_ as Ne}from"./_plugin-vue_export-helper-1b428a4d.js";import"./el-card-0b237923.js";import"./index-15201e14.js";import"./Dialog-23d56afa.js";const Pe={class:"search-one"},Ve={style:{"text-align":"right"},class:"search-input"},Ce=Ne(I({name:"OrderCalc",__name:"index",setup(ke){const A=J(),M=X(()=>A.getMobile),m=n(!1),O=()=>{m.value=!m.value},S=()=>{m.value=!1},T=ye();j();const x=n(!0),V=n([]),C=n(0),t=Z({pageNo:1,pageSize:10,orderNo:void 0,userName:void 0,price:void 0,cost:void 0,grossProfitUserQuota:void 0,grossProfitAncestorQuota:void 0,grossProfitPlatformQuota:void 0,createTime:[]}),k=n(),w=n(!1),f=async()=>{x.value=!0;try{const d=await D.getOrderCalcPage(t);V.value=d.list,C.value=d.total}finally{x.value=!1}},p=()=>{t.pageNo=1,f()},Y=()=>{k.value.resetFields(),p()},H=n(),K=async()=>{try{await T.exportConfirm(),w.value=!0;const d=await D.exportOrderCalc(t);be.excel(d,"\u8BA2\u5355\u4EA7\u751F\u6570\u636E\u8BA1\u7B97.xls")}catch{}finally{w.value=!1}};return $(()=>{f()}),(d,o)=>{const g=se,c=ie,b=ne,_=pe,z=de,E=ce,F=ue,B=me,s=fe,L=ge,R=xe,W=ve,q=ee("hasPermi"),G=_e;return h(),ae(te,null,[y("div",Pe,[y("div",Ve,[e(b,{modelValue:a(t).name,"onUpdate:modelValue":o[0]||(o[0]=l=>a(t).name=l),placeholder:"\u7528\u6237\u6635\u79F0",clearable:"",onKeyup:N(p,["enter"])},{suffix:r(()=>[e(g,{class:"mr-5px",icon:"ep:search",onClick:p,style:{cursor:"pointer"}})]),append:r(()=>[e(c,{icon:a(le),onClick:O},null,8,["icon"])]),_:1},8,["modelValue"])])]),P(y("div",{class:"searchMore",style:re({width:a(M)?"88.7%":"96%"})},[e(B,{class:"-mb-15px",model:a(t),ref_key:"queryFormRef",ref:k,inline:!0,"label-width":"100px"},{default:r(()=>[e(_,{label:"\u8BA2\u5355\u7F16\u53F7",prop:"orderNo"},{default:r(()=>[e(b,{modelValue:a(t).orderNo,"onUpdate:modelValue":o[1]||(o[1]=l=>a(t).orderNo=l),placeholder:"\u8BF7\u8F93\u5165\u8BA2\u5355\u7F16\u53F7",clearable:"",onKeyup:N(p,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(_,{label:"\u7528\u6237\u540D",prop:"userName"},{default:r(()=>[e(b,{modelValue:a(t).userName,"onUpdate:modelValue":o[2]||(o[2]=l=>a(t).userName=l),placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0",clearable:"",onKeyup:N(p,["enter"]),class:"!w-240px"},null,8,["modelValue"])]),_:1}),e(_,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},{default:r(()=>[e(z,{modelValue:a(t).createTime,"onUpdate:modelValue":o[3]||(o[3]=l=>a(t).createTime=l),"value-format":"YYYY-MM-DD HH:mm:ss",type:"daterange","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F","default-time":[new Date("1 00:00:00"),new Date("1 23:59:59")],class:"!w-240px"},null,8,["modelValue","default-time"])]),_:1}),e(F,null,{default:r(()=>[e(E,null,{default:r(()=>[e(_,null,{default:r(()=>[e(c,{onClick:S},{default:r(()=>o[6]||(o[6]=[i(" \u6536\u8D77 ")])),_:1}),e(c,{onClick:p},{default:r(()=>[e(g,{icon:"ep:search",class:"mr-5px"}),o[7]||(o[7]=i(" \u641C\u7D22 "))]),_:1}),e(c,{onClick:Y},{default:r(()=>[e(g,{icon:"ep:refresh",class:"mr-5px"}),o[8]||(o[8]=i(" \u91CD\u7F6E "))]),_:1}),P((h(),U(c,{type:"success",plain:"",onClick:K,loading:a(w)},{default:r(()=>[e(g,{icon:"ep:download",class:"mr-5px"}),o[9]||(o[9]=i(" \u5BFC\u51FA "))]),_:1},8,["loading"])),[[q,["distri:integral:export"]]])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])],4),[[oe,a(m)]]),e(W,{style:{"margin-top":"10px",padding:"10px"}},{default:r(()=>[P((h(),U(L,{data:a(V),stripe:!0,"show-overflow-tooltip":!0},{default:r(()=>[e(s,{label:"\u7F16\u53F7",align:"center",prop:"id"}),e(s,{label:"\u8BA2\u5355\u7F16\u53F7",align:"center",prop:"orderNo",width:"200"}),e(s,{label:"\u9500\u552E\u4EF7",align:"center",prop:"price"},{default:r(l=>[i(" \uFFE5"+u(a(v)(l.row.price)),1)]),_:1}),e(s,{label:"\u6210\u672C",align:"center",prop:"cost"},{default:r(l=>[i(" \uFFE5"+u(a(v)(l.row.cost)),1)]),_:1}),e(s,{label:"\u63A8\u5E7F\u8D39",align:"center",prop:"cost"},{default:r(l=>[i(" \uFFE5"+u(a(v)(l.row.price)-a(v)(l.row.cost)),1)]),_:1}),e(s,{label:"\u5546\u54C1\u6570\u91CF",align:"center",prop:"productCount"}),e(s,{label:"\u76F4\u63A8\u5956",align:"center",prop:"grossProfitAncestorQuota"},{default:r(l=>[i(u(a(Q)(l.row.grossProfitAncestorQuota)),1)]),_:1}),e(s,{label:"\u5E73\u53F0\u670D\u52A1\u8D39",align:"center",prop:"grossProfitPlatformQuota"},{default:r(l=>[i(u(a(Q)(l.row.grossProfitPlatformQuota)),1)]),_:1}),e(s,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",formatter:a(we),width:"180px"},null,8,["formatter"])]),_:1},8,["data"])),[[G,a(x)]]),e(R,{total:a(C),page:a(t).pageNo,"onUpdate:page":o[4]||(o[4]=l=>a(t).pageNo=l),limit:a(t).pageSize,"onUpdate:limit":o[5]||(o[5]=l=>a(t).pageSize=l),onPagination:f},null,8,["total","page","limit"])]),_:1}),e(he,{ref_key:"formRef",ref:H,onSuccess:f},null,512)],64)}}}),[["__scopeId","data-v-f17129e8"]]);export{Ce as default};