fuyuan-housekeeping-admin/public/admin/assets/detail.4cb02d2d.js

2 lines
5.1 KiB
JavaScript

import{Q as j,R as q,S as G,T as L,N as W,C as Y,D as z,U as K}from"./element-plus.02c000b8.js";import{u as Q}from"./vue-router.93f65f3b.js";import{u as X}from"./useFetchData.7d587779.js";import{c as J}from"./coupon.8abc8e6e.js";import{C as x,D as $,m as Z,U as k,o as ee,q as te,n as O,s as oe,v as ne,l as U,k as se,w as ae,e as re}from"./index.7e71cca7.js";import{d as le,a1 as ie,e as u,k as pe,o as _,c as T,X as n,P as a,u as e,V as c,W as i,a as f,U as w,Y as R,a8 as ce,O as me}from"./@vue.ad3a2c51.js";import"./@vueuse.c2fd8b33.js";import"./@element-plus.4b8482d8.js";import"./lodash-es.61686ec6.js";import"./dayjs.c8b8967e.js";import"./axios.136fb7b6.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./memoize-one.4ee5c96d.js";import"./lodash.8effadcb.js";import"./pinia.f0255b9b.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.3cb93b94.js";import"./color.0adfd97a.js";import"./clone.4b381e37.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./nprogress.09754c1e.js";import"./vue-clipboard3.c5f2d3ed.js";import"./clipboard.42524a75.js";import"./echarts.234b3572.js";import"./zrender.8ee1a698.js";import"./tslib.60310f1a.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.0d5173e3.js";import"./vue3-eventbus.c7305b83.js";import"./mitt.d8e3ba72.js";const de={class:"text-danger font-bold text-lg"},ue={key:0},_e={class:"flex items-center justify-center h-200"},Te={key:0,class:"core"},ye={key:1},fe=le({__name:"detail",setup(he){const E=Q(),S=E.query.id,A=E.query.channel,s=ie({}),I=u(()=>o=>{const{channelType:t}=o;return o[ee[t]]}),M=u(()=>o=>{const{conditionType:t,conditionMoney:r}=o,p=ae[t];return t===te.NO_CONDITION?`${p}`:`${p}${r}\u5143`}),b=u(()=>(o,t)=>{const{sendTimeStart:r,sendTimeEnd:p,useTimeStart:l,useTimeEnd:h,channelType:y,getType:g,createTime:C}=o,m={send:[r,p],use:[l,h]},[d,D]=m[t];return d&&D?`${O(d)} \u81F3 ${O(D)}`:y===2&&g===3&&C||"--"}),V=u(()=>o=>{const{sendTotalType:t,sendTotal:r}=o;return t?t===oe.NO_COUNT?"\u4E0D\u9650\u91CF":`${r}\u5F20`:"--"}),B=u(()=>o=>{const{status:t}=o;return ne[t]}),F=u(()=>o=>{const{getType:t,channelType:r}=o;return t!==$.CHANNEL_DISPATCH?`${U[t]}`:`${U[t]}-\u6307\u5B9A${se[r]}`}),N={GetType:{[x.DISTBUTOR]:{name:"\u5206\u9500\u5458\u540D\u79F0",distNum:"\u5206\u9500\u5458ID"},[x.USER]:{nickname:"\u7528\u6237\u540D\u79F0",username:"\u7528\u6237\u8D26\u53F7",mobile:"\u7535\u8BDD\u53F7\u7801"}},UseGoodsType:{name:"\u670D\u52A1\u540D\u79F0",categoryName:"\u670D\u52A1\u5206\u7C7B"}};function v(o){const t=o==="GetType"?N[o][A]:N[o];return Object.keys(t).map(r=>({key:`${r}`,dataKey:`${r}`,title:t[r],width:150,cellRenderer:({cellData:p})=>n("span",null,[p===""?"--":p])}))}const H=v("GetType"),P=v("UseGoodsType");return pe(()=>{const{runFn:o}=X({apiFn:J,onSuccess:t=>{Object.keys(t).forEach(r=>{s[r]=t[r]})}});o({id:S})}),(o,t)=>{const r=L,p=W,l=Y,h=j,y=q,g=K,C=z;return _(),T(R,null,[n(p,{class:"!border-none",shadow:"never"},{default:a(()=>[n(r,{content:"\u4F18\u60E0\u5238\u8BE6\u60C5",onBack:t[0]||(t[0]=m=>o.$router.back())})]),_:1}),n(p,{shadow:"never",class:"mt-4 card !border-none","body-style":{padding:"20px 0px"}},{default:a(()=>[n(C,{"label-position":"right","label-width":"auto",model:e(s),class:"px-5 mt-6"},{default:a(()=>[n(l,{label:"\u4F18\u60E0\u5238\u540D\u79F0\uFF1A"},{default:a(()=>[c(i(e(s).name),1)]),_:1}),n(l,{label:"\u4F18\u60E0\u5238\u9762\u503C\uFF1A"},{default:a(()=>[f("span",de,"\uFFE5"+i(e(s).money),1)]),_:1}),n(l,{label:"\u53D1\u653E\u65B9\u5F0F\uFF1A",class:"couponWrap"},{default:a(()=>[f("div",null,i(e(F)(e(s))),1),e(s).getType===e($).CHANNEL_DISPATCH?(_(),T("div",ue,[n(e(G),null,{default:a(({height:m,width:d})=>[n(y,{columns:e(H),data:e(I)(e(s)),width:d,height:200,fixed:""},{empty:a(()=>[f("div",_e,[n(h)])]),_:2},1032,["columns","data","width"])]),_:1})])):w("",!0)]),_:1}),n(l,{label:"\u4F18\u60E0\u5238\u7C7B\u578B\uFF1A",class:"couponWrap"},{default:a(()=>[f("div",null,i(e(Z)[e(s).useGoodsType]),1),e(s).useGoodsType===e(k).CATEGORY?(_(),T("div",Te,[(_(!0),T(R,null,ce(e(s).goodsCategoryDetailVos,m=>(_(),me(g,{class:"ml-2",key:m.id},{default:a(()=>[c(i(m.name),1)]),_:2},1024))),128))])):e(s).useGoodsType===e(k).CATEGOYR_PART?(_(),T("div",ye,[n(e(G),null,{default:a(({height:m,width:d})=>[n(y,{columns:e(P),data:e(s).goodsDetailVos,width:d,height:200,fixed:""},null,8,["columns","data","width"])]),_:1})])):w("",!0)]),_:1}),n(l,{label:"\u4F7F\u7528\u95E8\u69DB\uFF1A"},{default:a(()=>[c(i(e(M)(e(s))),1)]),_:1}),n(l,{label:"\u53D1\u653E\u65F6\u95F4\uFF1A"},{default:a(()=>[c(i(e(b)(e(s),"send")),1)]),_:1}),n(l,{label:"\u4F7F\u7528\u65F6\u95F4\uFF1A"},{default:a(()=>[c(i(e(b)(e(s),"use")),1)]),_:1}),n(l,{label:"\u4F18\u60E0\u5238\u53D1\u653E\u6570\u91CF\uFF1A"},{default:a(()=>[c(i(e(V)(e(s))),1)]),_:1}),n(l,{label:"\u7528\u6237\u53EF\u9886\u53D6\u6570\u91CF\uFF1A"},{default:a(()=>[c(i(e(s).getNum)+"\u5F20",1)]),_:1}),n(l,{label:"\u53D1\u653E\u72B6\u6001\uFF1A"},{default:a(()=>[c(i(e(B)(e(s))),1)]),_:1})]),_:1},8,["model"])]),_:1})],64)}}});const ot=re(fe,[["__scopeId","data-v-7539c50d"]]);export{ot as default};