您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

2 行
6.3KB

  1. var H=Object.defineProperty,Q=Object.defineProperties;var X=Object.getOwnPropertyDescriptors;var $=Object.getOwnPropertySymbols;var Y=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable;var B=(o,d,n)=>d in o?H(o,d,{enumerable:!0,configurable:!0,writable:!0,value:n}):o[d]=n,I=(o,d)=>{for(var n in d||(d={}))Y.call(d,n)&&B(o,n,d[n]);if($)for(var n of $(d))Z.call(d,n)&&B(o,n,d[n]);return o},q=(o,d)=>Q(o,X(d));var C=(o,d,n)=>new Promise((x,i)=>{var v=f=>{try{l(n.next(f))}catch(b){i(b)}},y=f=>{try{l(n.throw(f))}catch(b){i(b)}},l=f=>f.done?x(f.value):Promise.resolve(f.value).then(v,y);l((n=n.apply(o,d)).next())});import{d as ee,G as le,D as ae,z as te,r as D,b as oe,L as ne,c as u,e as V,f as U,h as e,i as a,j as m,g as h,F as k,J as se,I as de,t as ue,k as N,u as P}from"./index.3fb2f955.js";import{_ as re}from"./index.08840ed2.js";import"./unitManage.fc54fd4b.js";const ie={class:"flex flex-col items-start"},me=h("p",{class:"text-info"},"\u53D8\u91CF\uFF1A\u9879\u76EE\u540D\u79F0{projectName}\uFF0C\u6D41\u7A0B\u540D\u79F0{flowName}",-1),pe=ee({name:"approvalDialog"}),be=Object.assign(pe,{props:{visible:{type:Boolean,default:!1,required:!0},data:Object,orgCode:{type:String,default:""}},emits:["close","update:data"],setup(o,{emit:d}){const n=le(ae.userStore).userInfo||{},x=te(),i=o,v=d,y=D(),l=D({name:void 0,unitType:void 0,assignedUser:[]}),f={name:[{required:!0,message:"\u8BF7\u8F93\u5165\u8282\u70B9\u540D\u79F0",trigger:"blur"}],assignedUser:[{required:!0,message:"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u8282\u70B9\u8D1F\u8D23\u4EBA"}],mode:[{required:!0,message:"\u8BF7\u9009\u62E9\u5BA1\u6838\u65B9\u5F0F"}]},b=r=>C(this,null,function*(){!r||(yield r.validate(t=>C(this,null,function*(){if(t){const _={name:l.value.name,id:l.value.id,parentId:l.value.parentId,type:l.value.type,props:{assignedType:"ASSIGN_USER",assignedUser:l.value.assignedUser.map(p=>p),mode:l.value.mode||void 0}};v("update:data",_),v("close",!0)}})))}),c=oe({unitVisible:!1,showCheckbox:!0,data:void 0}),A=()=>{c.unitVisible=!1},j=(r,t)=>{l.value.assignedUser=r.map(_=>({id:_.key,name:_.title})),c.unitVisible=!1},L=()=>{c.unitVisible=!0,c.data=l.value.assignedUser.map(r=>({key:r.id,title:r.name}))},F=r=>{l.value.assignedUser.splice(r,1)};return ne(()=>i.visible,r=>C(this,null,function*(){r?l.value=q(I({},i.data),{props:void 0,assignedUser:i.data.props&&i.data.props.assignedUser&&i.data.props.assignedUser.length&&i.data.props.assignedUser.map(t=>t)||[],mode:i.data.props&&i.data.props.mode}):y.value.resetFields()})),(r,t)=>{const _=u("el-input"),p=u("el-form-item"),g=u("el-col"),R=u("el-row"),G=u("Plus"),W=u("el-icon"),w=u("el-button"),z=u("el-tag"),T=u("el-radio"),E=u("el-radio-group"),fe=u("el-switch"),S=u("el-checkbox"),J=u("el-checkbox-group"),K=u("el-form"),M=u("el-dialog");return V(),U(k,null,[e(M,{"model-value":o.visible,title:`${o.data.type==="APPROVAL"?"\u5BA1\u6279":o.data.type==="CONSTRCTION"?"\u5EFA\u8BBE\u5BA1\u6279":o.data.type==="CC"?"\u6284\u9001":o.data.type==="SEAL"?"\u76D6\u7AE0":""}\u8282\u70B9\u8BBE\u7F6E`,width:"840px","destroy-on-close":"",onClose:t[9]||(t[9]=s=>v("close"))},{footer:a(()=>[e(w,{type:"primary",onClick:t[7]||(t[7]=s=>b(y.value))},{default:a(()=>[m(" \u63D0\u4EA4 ")]),_:1}),e(w,{onClick:t[8]||(t[8]=s=>v("close"))},{default:a(()=>[m(" \u5173\u95ED ")]),_:1})]),default:a(()=>[e(K,{ref_key:"formRef",ref:y,model:l.value,rules:f,"label-width":"115px","label-suffix":":"},{default:a(()=>[e(R,null,{default:a(()=>[e(g,{span:24},{default:a(()=>[e(p,{label:"\u8282\u70B9\u540D\u79F0",prop:"name"},{default:a(()=>[e(_,{modelValue:l.value.name,"onUpdate:modelValue":t[0]||(t[0]=s=>l.value.name=s),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(R,null,{default:a(()=>[e(g,{span:24},{default:a(()=>[e(p,{prop:"assignedUser",label:"\u8282\u70B9\u8D1F\u8D23\u4EBA"},{default:a(()=>[h("div",ie,[e(w,{type:"primary",onClick:L},{default:a(()=>[e(W,null,{default:a(()=>[e(G)]),_:1}),m("\u6DFB\u52A0\u4EBA\u5458")]),_:1}),h("p",null,[(V(!0),U(k,null,se(l.value.assignedUser,(s,O)=>(V(),de(z,{key:O,class:"mr-8",closable:"",onClose:_e=>F(O)},{default:a(()=>[m(ue(s.name),1)]),_:2},1032,["onClose"]))),128))])])]),_:1})]),_:1}),l.value.type!="CC"?(V(),U(k,{key:0},[e(g,{span:24},{default:a(()=>[e(p,{label:"\u5BA1\u6838\u65B9\u5F0F",prop:"mode"},{default:a(()=>[e(E,{modelValue:l.value.mode,"onUpdate:modelValue":t[1]||(t[1]=s=>l.value.mode=s)},{default:a(()=>[e(T,{label:"OR"},{default:a(()=>[m("\u6216\u7B7E")]),_:1}),e(T,{label:"AND"},{default:a(()=>[m("\u4F1A\u7B7E")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),N("",!0),l.value.isTimeoutRemind?(V(),U(k,{key:1},[e(g,{span:24},{default:a(()=>[e(p,{label:"\u63D0\u9192\u89C4\u5219",required:""},{default:a(()=>[m(" \u82E5\u6D41\u7A0B\u8FBE\u5230\u8BE5\u8282\u70B9 "),e(p,{prop:"overNum"},{default:a(()=>[e(_,{modelValue:l.value.overNum,"onUpdate:modelValue":t[3]||(t[3]=s=>l.value.overNum=s),placeholder:"\u51E0\u4E2A\u5C0F\u65F6",style:{width:"100px"}},null,8,["modelValue"])]),_:1}),m(" \u5C0F\u65F6\u540E\u672A\u5904\u7406,\u5219\u6BCF\u9694 "),e(p,{prop:"intervalNum"},{default:a(()=>[e(_,{modelValue:l.value.intervalNum,"onUpdate:modelValue":t[4]||(t[4]=s=>l.value.intervalNum=s),placeholder:"\u51E0\u4E2A\u5C0F\u65F6",style:{width:"100px"}},null,8,["modelValue"])]),_:1}),m(" \u5C0F\u65F6\u63D0\u9192\u4E00\u6B21 ")]),_:1})]),_:1}),e(g,{span:24},{default:a(()=>[e(p,{label:"\u63D0\u9192\u65B9\u5F0F",prop:"notifyWay"},{default:a(()=>[e(J,{modelValue:l.value.notifyWay,"onUpdate:modelValue":t[5]||(t[5]=s=>l.value.notifyWay=s)},{default:a(()=>[e(S,{label:1},{default:a(()=>[m("\u6D59\u653F\u9489\u5DE5\u4F5C\u901A\u77E5")]),_:1}),e(S,{label:2},{default:a(()=>[m("\u624B\u673A\u77ED\u4FE1")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(g,{span:24},{default:a(()=>[e(p,{label:"\u63D0\u9192\u5185\u5BB9",prop:"notifyContent"},{default:a(()=>[e(_,{modelValue:l.value.notifyContent,"onUpdate:modelValue":t[6]||(t[6]=s=>l.value.notifyContent=s),type:"textarea"},null,8,["modelValue"]),me]),_:1})]),_:1})],64)):N("",!0)],64)):N("",!0)]),_:1})]),_:1},8,["model"])]),_:1},8,["model-value","title"]),e(re,{"is-person":"",params:{needMember:!0,organizationCode:P(x).query.orgCode||P(n).empPosUnitCode},visible:c.unitVisible,"show-checkbox":c.showCheckbox,"default-data":c.data,title:"\u4EBA\u5458",onClose:A,onGetSelectUnit:j},null,8,["params","visible","show-checkbox","default-data"])],64)}}});export{be as default};