fuyuan-housekeeping-admin/public/admin/assets/physical.d9221524.js

2 lines
6.8 KiB
JavaScript

import{_ as X}from"./index.vue_vue_type_script_setup_true_lang.c2066be7.js";import{B as z,C as J,K as Q,L as Z,w as ee,D as te,N as oe,G as ae,c as se,U as le,a as ne,H as re}from"./element-plus.02c000b8.js";import{_ as ie}from"./index.vue_vue_type_script_setup_true_lang.8593aa8c.js";import{a as ue}from"./vue-router.93f65f3b.js";import{_ as pe}from"./reasonDialog.vue_vue_type_script_setup_true_lang.e4f2c7a9.js";import{_ as me}from"./physicalDialog.vue_vue_type_script_setup_true_lang.8610cc24.js";import{u as ce}from"./usePaging.4e4902f8.js";import{a as de}from"./useCommon.05abd789.js";import{w as _e}from"./index.aded6214.js";import{p as V,O as w,a3 as fe,a9 as he,a2 as ye,aa as Ee,e as ge}from"./index.7e71cca7.js";import{o as ve}from"./status.83e9ed42.js";import{r as Ce,p as be}from"./report.2824215d.js";import{d as ke,r as Fe,a1 as Te,e as i,k as De,o as r,c as v,X as t,P as a,Y as S,a8 as xe,u as o,a as d,V as m,W as E,O as _,U as g,i as Ae}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"./index.15fff8ff.js";import"./index.323c3889.js";import"./uploadDialog.b47143ab.js";import"./previewPdfDialog.vue_vue_type_script_setup_true_lang.f62f1167.js";import"./category.073e29d9.js";import"./group.ac84b5c8.js";import"./coupon.8abc8e6e.js";import"./useCreateModal.92d1bf49.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 Ve=m("\u67E5\u8BE2"),we=m("\u91CD\u7F6E"),Se=m("\u4E0A\u4F20\u4F53\u68C0\u62A5\u544A"),Pe={class:"mt-3"},Re={class:"method"},Be=["innerHTML"],Ie={class:"ellipsis"},Le={key:1},Me={class:"flex"},Ue=m(" \u901A\u8FC7 "),Ne=m(" \u62D2\u7EDD "),Oe={class:"flex justify-end mt-4"},$e=ke({__name:"physical",setup(Ye){const P=ue(),C=Fe(),n=Te({name:"",status:"",createTimeStart:"",createTimeEnd:""}),b=i(()=>s=>s===fe.APPLY),R=i(()=>s=>he[s.status]),k=i(()=>s=>{const{physicalExamination:l}=s;return l.split(",").filter(u=>!u.includes("pdf"))}),B=i(()=>s=>o(k)(s).length>0),I=i(()=>s=>{const{physicalExamination:l}=s;return l.split(",").filter(u=>u.includes("pdf")).length>0}),L=i(()=>s=>ye[s]),M=i(()=>s=>s!==null&&s.length>=20),U=i(()=>s=>Ee(s,20,"<br />")),{pager:h,getLists:y,resetPage:He,resetParams:N}=ce({fetchFun:_e,params:n}),O=s=>{const{physicalExamination:l}=s;if(!l)return;const u=P.resolve({path:"/report/pdf",query:{path:l==null?void 0:l.split(",").filter(c=>c.includes("pdf"))}});window.open(u.href)},$=()=>{C.value.openDialog()},{handleOperation:F}=de(pe,!1,void 0,y);return De(y),(s,l)=>{const u=z,c=J,T=Q,Y=Z,H=ie,f=ee,W=te,D=oe,p=ae,x=se,j=le,q=ne,G=re,K=X;return r(),v(S,null,[t(D,{class:"!border-none",shadow:"never"},{default:a(()=>[t(W,{ref:"formRef",class:"mb-[-16px]",model:n,inline:!0},{default:a(()=>[t(c,{label:"\u5E08\u5085\u59D3\u540D",prop:"name"},{default:a(()=>[t(u,{class:"w-[280px]",modelValue:n.name,"onUpdate:modelValue":l[0]||(l[0]=e=>n.name=e),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5E08\u5085\u59D3\u540D"},null,8,["modelValue"])]),_:1}),t(c,{label:"\u72B6\u6001",prop:"status"},{default:a(()=>[t(Y,{class:"w-[280px]",modelValue:n.status,"onUpdate:modelValue":l[1]||(l[1]=e=>n.status=e),clearable:""},{default:a(()=>[t(T,{label:"\u5168\u90E8",value:""}),(r(!0),v(S,null,xe(o(ve).physicalStatusOptions,e=>(r(),_(T,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(c,{label:"\u63D0\u4EA4\u65F6\u95F4"},{default:a(()=>[t(H,{class:"w-[385px]",type:"datetimerange",format:"YYYY-MM-DD HH:mm:ss",startTime:n.createTimeStart,"onUpdate:startTime":l[2]||(l[2]=e=>n.createTimeStart=e),endTime:n.createTimeEnd,"onUpdate:endTime":l[3]||(l[3]=e=>n.createTimeEnd=e)},null,8,["startTime","endTime"])]),_:1}),t(c,null,{default:a(()=>[t(f,{type:"primary",onClick:o(y)},{default:a(()=>[Ve]),_:1},8,["onClick"]),t(f,{onClick:o(N)},{default:a(()=>[we]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),t(D,{shadow:"never",class:"mt-4 !border-none"},{default:a(()=>[t(f,{type:"primary",onClick:$},{default:a(()=>[Se]),_:1}),d("div",Pe,[t(G,{ref:"couponTable",data:o(h).lists,style:{width:"100%"},"row-key":"id"},{default:a(()=>[t(p,{prop:"staffId",label:"\u5E08\u5085\u7F16\u53F7","min-width":"80"}),t(p,{prop:"staffName",label:"\u5E08\u5085\u59D3\u540D"},{default:a(({row:e})=>[m(E(o(V)(e,"staffName")),1)]),_:1}),t(p,{prop:"createTime",label:"\u63D0\u4EA4\u65F6\u95F4","min-width":"100"}),t(p,{prop:"physicalExamination",label:"\u4F53\u68C0\u62A5\u544A\uFF08\u56FE\u7247\u548Cpdf\uFF09"},{default:a(({row:e})=>[d("div",Re,[o(B)(e)?(r(),_(x,{key:0,style:{width:"30px",height:"30px"},src:o(Ce),"preview-src-list":o(k)(e),fit:"cover","preview-teleported":!0},null,8,["src","preview-src-list"])):g("",!0),o(I)(e)?(r(),_(x,{key:1,style:{width:"30px",height:"30px"},src:o(be),onClick:A=>O(e),fit:"cover","preview-teleported":!0},null,8,["src","onClick"])):g("",!0)])]),_:1}),t(p,{prop:"status",label:"\u72B6\u6001"},{default:a(({row:e})=>[t(j,{type:o(L)(e.status)},{default:a(()=>[m(E(o(R)(e)),1)]),_:2},1032,["type"])]),_:1}),t(p,{prop:"refuseReason",label:"\u62D2\u7EDD\u7406\u7531"},{default:a(({row:e})=>[o(M)(e.refuseReason)?(r(),_(q,{key:0,placement:"top"},{content:a(()=>[d("span",{innerHTML:o(U)(e.refuseReason)},null,8,Be)]),default:a(()=>[d("span",Ie,E(e.refuseReason),1)]),_:2},1024)):(r(),v("span",Le,E(o(V)(e,"refuseReason")),1))]),_:1}),t(p,{label:"\u64CD\u4F5C",width:"148",fixed:"right"},{default:a(({row:e})=>[d("div",Me,[o(b)(e.status)?(r(),_(f,{key:0,type:"primary",link:"",onClick:A=>o(F)(e,o(w).SUCCESS,"\u4F53\u68C0\u62A5\u544A")},{default:a(()=>[Ue]),_:2},1032,["onClick"])):g("",!0),o(b)(e.status)?(r(),_(f,{key:1,type:"primary",link:"",onClick:A=>o(F)(e,o(w).FAILED,"\u4F53\u68C0\u62A5\u544A")},{default:a(()=>[Ne]),_:2},1032,["onClick"])):g("",!0)])]),_:1})]),_:1},8,["data"])]),d("div",Oe,[t(K,{modelValue:o(h),"onUpdate:modelValue":l[4]||(l[4]=e=>Ae(h)?h.value=e:null),onChange:o(y)},null,8,["modelValue","onChange"])])]),_:1}),t(me,{ref_key:"physicalDialogRef",ref:C},null,512)],64)}}});const $t=ge($e,[["__scopeId","data-v-86c37416"]]);export{$t as default};