2 lines
4.6 KiB
JavaScript
2 lines
4.6 KiB
JavaScript
import{B as R,C as S,w as A,D as I,L as M,M as U,I as j,N as q}from"./element-plus.f1f9c227.js";import{_ as K}from"./index.vue_vue_type_script_setup_true_lang.9233fa9a.js";import{f as z,b as G}from"./index.2e966af8.js";import{u as H}from"./usePaging.bb77b048.js";import{a as J}from"./useDictOptions.6a0ac6eb.js";import{d as O}from"./examined.e22e25c4.js";import"./lodash.bfaa1ba1.js";import{_ as Q}from"./editCate.vue_vue_type_script_setup_true_name_flowTypeEdit_lang.765f779c.js";import{d as y,s as W,r as v,$ as X,ah as Y,o as n,c as Z,M as d,u as s,K as m,L as t,R as ee,U as e,a as h,k as te,S as c,n as oe}from"./@vue.dcf884dc.js";import"./@vueuse.03408fc5.js";import"./@element-plus.733ef8ed.js";import"./lodash-es.29c53eac.js";import"./dayjs.220e885a.js";import"./axios.1ef026da.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"./vue-router.ee1add75.js";import"./pinia.058b8bf5.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.f88d92f6.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.0430f8e3.js";import"./ms.a9ae1d6d.js";import"./nprogress.8a630b00.js";import"./vue-clipboard3.0e901227.js";import"./clipboard.7856256a.js";import"./echarts.8d7a50ae.js";import"./zrender.1084fa23.js";import"./tslib.60310f1a.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.fac609ff.js";import"./index.02799db6.js";import"./index.vue_vue_type_style_index_0_scoped_d380c88d_lang.85953c81.js";const ae=c("\u67E5\u8BE2"),le=c("\u91CD\u7F6E"),ne=c(" \u65B0\u589E "),se={class:"mt-4"},ie=c(" \u7F16\u8F91 "),ue=c(" \u5220\u9664 "),re={class:"flex mt-4 justify-end"},pe=y({name:"flowTypeLists"}),tt=y({...pe,setup(me){const f=W(),F=v(!1),b=X({type:"",title:"",name:"",icon:"",department_ids:"",status:""}),E=v([]),B=l=>{E.value=l.map(({id:o})=>o)},{dictData:g}=J(""),{pager:i,getLists:_,resetParams:ce,resetPage:_e}=H({fetchFun:O,params:b}),D=async l=>{var o,u;F.value=!0,await oe(),(o=f.value)==null||o.open("edit"),(u=f.value)==null||u.setFormData(l)},k=async l=>{await z.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await apiFlowTypeDelete({id:l}),_()};return _(),(l,o)=>{const u=R,w=S,r=A,x=I,V=G,a=M,$=U,L=K,T=j,C=Y("perms"),N=q;return n(),Z("div",null,[d((n(),m(T,{class:"!border-none",shadow:"never"},{default:t(()=>[e(x,{class:"mb-[-16px]",inline:""},{default:t(()=>[e(w,{label:"\u516C\u53F8\u540D\u79F0",prop:"company_id"},{default:t(()=>[e(u,{class:"w-[280px]",clearable:"",placeholder:"\u8BF7\u8F93\u5165\u516C\u53F8"})]),_:1}),e(w,{label:"\u5408\u540C\u7C7B\u578B",prop:"contract_type"},{default:t(()=>[e(u,{class:"w-[280px]",clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5408\u540C\u7C7B\u578B"})]),_:1}),e(w,null,{default:t(()=>[e(r,{type:"primary"},{default:t(()=>[ae]),_:1}),e(r,null,{default:t(()=>[le]),_:1})]),_:1})]),_:1}),d((n(),m(r,{type:"primary",onClick:o[0]||(o[0]=()=>{})},{icon:t(()=>[e(V,{name:"el-icon-Plus"})]),default:t(()=>[ne]),_:1})),[[C,["flow_type/add"]]]),h("div",se,[e($,{data:s(i).lists,onSelectionChange:B},{default:t(()=>[e(a,{label:"\u7528\u6237\u7F16\u53F7",prop:"title","show-overflow-tooltip":""}),e(a,{label:"\u7528\u6237\u540D",prop:"department","show-overflow-tooltip":""}),e(a,{label:"\u8054\u7CFB\u65B9\u5F0F",prop:"type_name","show-overflow-tooltip":""}),e(a,{label:"\u5730\u5740",prop:"type_name","show-overflow-tooltip":""}),e(a,{label:"\u6240\u5C5E\u751F\u4EA7\u961F\u961F\u957F",prop:"type_name","show-overflow-tooltip":""}),e(a,{label:"\u6240\u5C5E\u9547\u7BA1\u7406",prop:"type_name","show-overflow-tooltip":""}),e(a,{label:"\u6240\u5C5E\u533A\u57DF\u7ECF\u7406",prop:"type_name","show-overflow-tooltip":""}),e(a,{label:"\u6700\u8FD1\u66F4\u65B0\u65F6\u95F4",prop:"type_name","show-overflow-tooltip":""}),e(a,{label:"\u64CD\u4F5C",align:"center",width:"auto",fixed:"right"},{default:t(({row:p})=>[d((n(),m(r,{type:"primary",link:"",onClick:P=>D(p)},{default:t(()=>[ie]),_:2},1032,["onClick"])),[[C,["flow/edit"]]]),d((n(),m(r,{type:"danger",link:"",onClick:P=>k(p.id)},{default:t(()=>[ue]),_:2},1032,["onClick"])),[[C,["flow/delete"]]])]),_:1})]),_:1},8,["data"])]),h("div",re,[e(L,{modelValue:s(i),"onUpdate:modelValue":o[1]||(o[1]=p=>te(i)?i.value=p:null),onChange:s(_)},null,8,["modelValue","onChange"])])]),_:1})),[[N,s(i).loading]]),F.value?(n(),m(Q,{key:0,ref_key:"editRef",ref:f,"dict-data":s(g),onSuccess:s(_),onClose:o[2]||(o[2]=p=>F.value=!1)},null,8,["dict-data","onSuccess"])):ee("",!0)])}}});export{tt as default};
|