Files
aiot-platform-ui/apps/web-antd/dist/js/card-view-BpZF6oP2.js

2 lines
8.2 KiB
JavaScript
Raw Normal View History

2026-03-23 17:45:01 +08:00
var G=Object.defineProperty;var x=Object.getOwnPropertySymbols;var H=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable;var L=(u,l,r)=>l in u?G(u,l,{enumerable:!0,configurable:!0,writable:!0,value:r}):u[l]=r,A=(u,l)=>{for(var r in l||(l={}))H.call(l,r)&&L(u,r,l[r]);if(x)for(var r of x(l))j.call(l,r)&&L(u,r,l[r]);return u};var M=(u,l,r)=>new Promise((h,_)=>{var S=p=>{try{g(r.next(p))}catch(f){_(f)}},v=p=>{try{g(r.throw(p))}catch(f){_(f)}},g=p=>p.done?h(p.value):Promise.resolve(p.value).then(S,v);g((r=r.apply(u,l)).next())});import{dg as q,bZ as K,b_ as Q,an as d,ax as O,az as U,ak as X,ay as N,by as J,d as P,bE as Z,bu as ee,S as se,bS as ae,ac as oe}from"./bootstrap-DhvYQWXT.js";import{m as te,b9 as D,aa as re,ad as m,b2 as c,j as a,ac as b,bJ as t,ab as C,u as s,I as ie,bb as ne,ae as n,aR as le,aT as z,bp as y,ai as E,cf as ce}from"../jse/index-index-rerQU-kO.js";import{f as de}from"./index-BqNPi1lt.js";import{u as ue,S as pe,b as fe,c as _e,O as ye,a as ge}from"./data-BjDnY20i.js";import{D as Ce}from"./dict-enum-CaHgMaDZ.js";const Te={class:"work-order-card-view"},be=["onClick"],me={class:"card-header"},ve={class:"status-text"},Ee={class:"card-body"},ke={class:"card-title"},Ne={class:"info-rows"},De={class:"info-row"},he={class:"info-text order-code-styled"},Ie={class:"info-row"},Ae={class:"info-text location-text"},Oe={class:"info-row"},Pe={key:0,class:"info-text assignee-text"},Se={key:1,class:"info-text info-text--muted"},Re={key:0,class:"info-row"},we={class:"card-footer"},xe={class:"card-meta"},Le={class:"create-time"},Me={key:0,class:"pagination-wrapper"},Ue=!1,ze=te({name:"WorkOrderCardView",__name:"card-view",props:{searchParams:{}},emits:["assign","cancel","detail","notify","upgrade"],setup(u,{expose:l,emit:r}){const h=u,_=r,S=[{id:10001,orderCode:"WO20260123143025001",title:"A区洗手间紧急保洁",orderType:"CLEAN",status:"ARRIVED",priority:0,location:"A区 / 1楼洗手间",assigneeId:2001,assigneeName:"张三",createTime:"2026-01-23 14:30:25"},{id:10002,orderCode:"WO20260123150012002",title:"B区大厅日常保洁",orderType:"CLEAN",status:"DISPATCHED",priority:1,location:"B区 / 大厅",assigneeId:2002,assigneeName:"李四",createTime:"2026-01-23 15:00:12"},{id:10003,orderCode:"WO20260123151530003",title:"C区会议室深度保洁",orderType:"CLEAN",status:"PENDING",priority:2,location:"C区 / 3楼会议室",createTime:"2026-01-23 15:15:30"},{id:10004,orderCode:"WO20260123091045004",title:"D区电梯厅保洁",orderType:"CLEAN",status:"COMPLETED",priority:2,location:"D区 / 电梯厅",assigneeId:2003,assigneeName:"王五",createTime:"2026-01-23 09:10:45"},{id:10005,orderCode:"WO20260123160000005",title:"E区停车场应急清洁",orderType:"CLEAN",status:"QUEUED",priority:0,location:"E区 / 地下停车场",assigneeId:2001,assigneeName:"张三",createTime:"2026-01-23 16:00:00"},{id:10006,orderCode:"WO20260123102030006",title:"A区休息区保洁",orderType:"CLEAN",status:"CONFIRMED",priority:1,location:"A区 / 2楼休息区",assigneeId:2004,assigneeName:"赵六",createTime:"2026-01-23 10:20:30"},{id:10007,orderCode:"WO20260123110500007",title:"F区门厅玻璃清洁",orderType:"CLEAN",status:"PAUSED",priority:2,location:"F区 / 门厅",assigneeId:2005,assigneeName:"钱七",createTime:"2026-01-23 11:05:00"},{id:10008,orderCode:"WO20260123140000008",title:"B区卫生间设备维修",orderType:"REPAIR",status:"PENDING",priority:1,location:"B区 / 2楼卫生间",createTime:"2026-01-23 14:00:00"}],v=D(!1),g=D([]),p=D(0),f=D({pageNo:1,pageSize:8}),B=q(),V=re(()=>B.getDictOptions(Ce.OPS_TRIGGER_SOURCE)),{getPriorityInfo:k}=ue();function R(i){const o=V.value.find(T=>T.value===i);if(!o)return{label:i,color:"default"};if(o.cssClass)return{label:o.label,color:o.cssClass};let e="default";switch(o.colorType){case"danger":{e="error";break}case"info":{e="default";break}case"primary":{e="processing";break}case"success":{e="success";break}case"warning":{e="warning";break}default:e=o.colorType||"default"}return{label:o.label,color:e}}function I(){return M(this,null,function*(){v.value=!0;try{if(!Ue