Files
aiot-platform-ui/apps/web-antd/dist/js/data-DZ4_7Kmw.js
lzh cb81829d4c
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 24s
chore: build and deploy web-antd
2026-01-14 14:15:09 +08:00

2 lines
3.5 KiB
JavaScript

var b=Object.defineProperty,D=Object.defineProperties;var E=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var g=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var d=(e,a,t)=>a in e?b(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,u=(e,a)=>{for(var t in a||(a={}))g.call(a,t)&&d(e,t,a[t]);if(c)for(var t of c(a))S.call(a,t)&&d(e,t,a[t]);return e},f=(e,a)=>D(e,E(a));var l=(e,a,t)=>new Promise((T,p)=>{var h=r=>{try{i(t.next(r))}catch(m){p(m)}},_=r=>{try{i(t.throw(r))}catch(m){p(m)}},i=r=>r.done?T(r.value):Promise.resolve(r.value).then(h,_);i((t=t.apply(e,a)).next())});import{aq as n,at as s}from"./bootstrap-CvQmCMXe.js";import{_ as C}from"./dict-tag.vue_vue_type_script_setup_true_lang-hmTyyp6k.js";import{g as N}from"./rangePickerProps-DUeXxnB4.js";import{D as o}from"./dict-enum-DRf9W45H.js";import{L as Y,cB as P}from"../jse/index-index-CAIAj58w.js";function B(e){return l(this,null,function*(){return n.post("/bpm/oa/leave/create",e)})}function O(e){return l(this,null,function*(){return n.post("/bpm/oa/leave/update",e)})}function W(e){return l(this,null,function*(){return n.get(`/bpm/oa/leave/get?id=${e}`)})}function q(e){return l(this,null,function*(){return n.get("/bpm/oa/leave/page",{params:e})})}function F(){return[{fieldName:"id",component:"Input",dependencies:{triggerFields:[""],show:()=>!1}},{fieldName:"type",label:"请假类型",component:"Select",componentProps:{placeholder:"请选择请假类型",options:s(o.BPM_OA_LEAVE_TYPE,"number"),allowClear:!0},rules:"required"},{fieldName:"startTime",label:"开始时间",component:"DatePicker",componentProps:{placeholder:"请选择开始时间",showTime:!0,valueFormat:"x",format:"YYYY-MM-DD HH:mm:ss"},rules:"required"},{fieldName:"endTime",label:"结束时间",component:"DatePicker",componentProps:{placeholder:"请选择结束时间",showTime:!0,valueFormat:"x",format:"YYYY-MM-DD HH:mm:ss"},rules:"required"},{fieldName:"reason",label:"原因",component:"Textarea",componentProps:{placeholder:"请输入原因"},rules:"required"}]}function R(){return[{fieldName:"type",label:"请假类型",component:"Select",componentProps:{placeholder:"请选择请假类型",options:s(o.BPM_OA_LEAVE_TYPE,"number"),allowClear:!0}},{fieldName:"createTime",label:"创建时间",component:"RangePicker",componentProps:f(u({},N()),{allowClear:!0})},{fieldName:"status",label:"审批结果",component:"Select",componentProps:{placeholder:"请选择审批结果",allowClear:!0,options:s(o.BPM_PROCESS_INSTANCE_STATUS,"number")}},{fieldName:"reason",label:"原因",component:"Input",componentProps:{placeholder:"请输入原因",allowClear:!0}}]}function x(){return[{field:"id",title:"申请编号",minWidth:100},{field:"status",title:"状态",minWidth:100,cellRender:{name:"CellDict",props:{type:o.BPM_PROCESS_INSTANCE_STATUS}}},{field:"startTime",title:"开始时间",minWidth:180,formatter:"formatDate"},{field:"endTime",title:"结束时间",minWidth:180,formatter:"formatDate"},{field:"type",title:"请假类型",minWidth:100,cellRender:{name:"CellDict",props:{type:o.BPM_OA_LEAVE_TYPE}}},{field:"reason",title:"原因",minWidth:150},{field:"createTime",title:"申请时间",minWidth:180,formatter:"formatDateTime"},{title:"操作",width:240,fixed:"right",slots:{default:"actions"}}]}function I(){return[{label:"请假类型",field:"type",render:e=>Y(C,{type:o.BPM_OA_LEAVE_TYPE,value:e})},{label:"开始时间",field:"startTime",render:e=>P(e)},{label:"结束时间",field:"endTime",render:e=>P(e)},{label:"原因",field:"reason"}]}export{O as a,I as b,B as c,x as d,R as e,q as f,W as g,F as u};