1 |
- import{d as G,z as H,u as I,r as m,f as J,M as Q,x as L,h as W,Q as X,o as p,c as Y,i as a,w as l,a as t,R as Z,m as u,B as c,j as f,P as $,F as ee,V as ae,G as le,_ as te,q as oe,H as re,I as ne,J as ie,K as se}from"./index-03f5d926.js";import{_ as me}from"./Dialog-05c67d4e.js";import{_ as pe}from"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import{_ as ue}from"./DictTag.vue_vue_type_script_lang-56310db4.js";import{_ as de}from"./ContentWrap.vue_vue_type_script_setup_true_lang-48ba01fb.js";import{D as ce}from"./dict-34d00697.js";import{d as fe}from"./formatTime-f911d219.js";import{a as _e,d as ge,g as ye}from"./index-27de275b.js";import{b as be}from"./formCreate-a3356cdc.js";import{u as ke}from"./useMessage-2e335eca.js";import"./_plugin-vue_export-helper-1b428a4d.js";import"./index-662200b7.js";import"./color-6e929987.js";import"./el-card-0ac51a7f.js";const we=G({name:"BpmForm",__name:"index",setup(Ce){const v=ke(),{t:z}=H(),{currentRoute:B,push:R}=I(),y=m(!0),h=m(0),x=m([]),r=J({pageNo:1,pageSize:10,name:null}),V=m(),d=async()=>{y.value=!0;try{const n=await _e(r);x.value=n.list,h.value=n.total}finally{y.value=!1}},b=()=>{r.pageNo=1,d()},M=()=>{V.value.resetFields(),b()},S=n=>{const e={name:"BpmFormEditor"};typeof n=="number"&&(e.query={id:n}),R(e)},_=m(!1),k=m({rule:[],option:{}});return Q(()=>B.value,()=>{d()},{immediate:!0}),L(()=>{d()}),(n,e)=>{const O=ae,F=le,w=te,i=oe,P=re,N=de,s=ne,T=ue,A=ie,E=pe,K=W("form-create"),j=me,g=X("hasPermi"),D=se;return p(),Y(ee,null,[a(N,null,{default:l(()=>[a(P,{ref_key:"queryFormRef",ref:V,inline:!0,model:t(r),class:"-mb-15px","label-width":"68px"},{default:l(()=>[a(F,{label:"\u8868\u5355\u540D",prop:"name"},{default:l(()=>[a(O,{modelValue:t(r).name,"onUpdate:modelValue":e[0]||(e[0]=o=>t(r).name=o),class:"!w-240px",clearable:"",placeholder:"\u8BF7\u8F93\u5165\u8868\u5355\u540D",onKeyup:Z(b,["enter"])},null,8,["modelValue"])]),_:1}),a(F,null,{default:l(()=>[a(i,{onClick:b},{default:l(()=>[a(w,{class:"mr-5px",icon:"ep:search"}),e[4]||(e[4]=u(" \u641C\u7D22 "))]),_:1}),a(i,{onClick:M},{default:l(()=>[a(w,{class:"mr-5px",icon:"ep:refresh"}),e[5]||(e[5]=u(" \u91CD\u7F6E "))]),_:1}),c((p(),f(i,{plain:"",type:"primary",onClick:S},{default:l(()=>[a(w,{class:"mr-5px",icon:"ep:plus"}),e[6]||(e[6]=u(" \u65B0\u589E "))]),_:1})),[[g,["bpm:form:create"]]])]),_:1})]),_:1},8,["model"])]),_:1}),a(N,null,{default:l(()=>[c((p(),f(A,{data:t(x)},{default:l(()=>[a(s,{align:"center",label:"\u7F16\u53F7",prop:"id"}),a(s,{align:"center",label:"\u8868\u5355\u540D",prop:"name"}),a(s,{align:"center",label:"\u72B6\u6001",prop:"status"},{default:l(o=>[a(T,{type:t(ce).COMMON_STATUS,value:o.row.status},null,8,["type","value"])]),_:1}),a(s,{align:"center",label:"\u5907\u6CE8",prop:"remark"}),a(s,{formatter:t(fe),align:"center",label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime"},null,8,["formatter"]),a(s,{align:"center",label:"\u64CD\u4F5C"},{default:l(o=>[c((p(),f(i,{link:"",type:"primary",onClick:U=>S(o.row.id)},{default:l(()=>e[7]||(e[7]=[u(" \u7F16\u8F91 ")])),_:2},1032,["onClick"])),[[g,["bpm:form:update"]]]),c((p(),f(i,{link:"",onClick:U=>(async C=>{const q=await ye(C);be(k,q.conf,q.fields),_.value=!0})(o.row.id)},{default:l(()=>e[8]||(e[8]=[u(" \u8BE6\u60C5 ")])),_:2},1032,["onClick"])),[[g,["bpm:form:query"]]]),c((p(),f(i,{link:"",type:"danger",onClick:U=>(async C=>{try{await v.delConfirm(),await ge(C),v.success(z("common.delSuccess")),await d()}catch{}})(o.row.id)},{default:l(()=>e[9]||(e[9]=[u(" \u5220\u9664 ")])),_:2},1032,["onClick"])),[[g,["bpm:form:delete"]]])]),_:1})]),_:1},8,["data"])),[[D,t(y)]]),a(E,{limit:t(r).pageSize,"onUpdate:limit":e[1]||(e[1]=o=>t(r).pageSize=o),page:t(r).pageNo,"onUpdate:page":e[2]||(e[2]=o=>t(r).pageNo=o),total:t(h),onPagination:d},null,8,["limit","page","total"])]),_:1}),a(j,{modelValue:t(_),"onUpdate:modelValue":e[3]||(e[3]=o=>$(_)?_.value=o:null),title:"\u8868\u5355\u8BE6\u60C5",width:"800"},{default:l(()=>[a(K,{option:t(k).option,rule:t(k).rule},null,8,["option","rule"])]),_:1},8,["modelValue"])],64)}}});export{we as default};
|