You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
3.1 KiB

var C=Object.defineProperty,W=Object.defineProperties;var j=Object.getOwnPropertyDescriptors;var B=Object.getOwnPropertySymbols;var V=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable;var P=(t,a,e)=>a in t?C(t,a,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[a]=e,R=(t,a)=>{for(var e in a||(a={}))V.call(a,e)&&P(t,e,a[e]);if(B)for(var e of B(a))O.call(a,e)&&P(t,e,a[e]);return t},w=(t,a)=>W(t,j(a));var I=(t,a,e)=>new Promise((p,d)=>{var l=s=>{try{m(e.next(s))}catch(_){d(_)}},y=s=>{try{m(e.throw(s))}catch(_){d(_)}},m=s=>s.done?p(s.value):Promise.resolve(s.value).then(l,y);m((e=e.apply(t,a)).next())});import{d as L,q as D,r as f,aU as U,o as n,g as u,b as r,w as i,t as g,u as c,F as b,bt as z,a9 as G,h as N,i as h,B as K,bo as T,j as q,Y as A}from"./index-f4658ae7.js";/* empty css *//* empty css */import{a as H,R as M}from"./index-3590612f.js";import Y from"./BSEntity-840a884b.js";import{BtnLab as J}from"./BtnLab-46145c97.js";import{F as Q}from"./index-d51f1b4b.js";import{F as S}from"./FormItem-a040ce00.js";const X={class:"p-1"},Z={key:0,class:"ant-tag-red"},$={key:1,class:"content",style:{"text-align":"center"}},ee=q("br",null,null,-1),ae={name:"PRI"},te=L(w(R({},ae),{props:{params:{type:Object,default:()=>{}}},emits:["handleCancel"],setup(t,{emit:a}){const e=t,p=D({hasError:!1,tips:""}),d=f(!1),l=f(),y=f(0),m=[{No:2,Name:"\u9AD8"},{No:1,Name:"\u4E2D"},{No:0,Name:"\u4F4E"}],s=f(0),_=D({display:"block",height:"30px",lineHeight:"30px"});(()=>I(this,null,function*(){try{d.value=!0,l.value=new Y("BP.WF.GenerWorkFlow"),l.value.setPK(e.params.WorkID),yield l.value.RetrieveFromDBSources(),s.value=l.value.data.PRI;const v=new J(e.params.FK_Node);yield v.RetrieveFromDBSources(),y.value=v.PRIEnable}catch(v){p.hasError=!0,p.tips=v}finally{d.value=!1}}))();const E=a,x=()=>I(this,null,function*(){l.value.PRI=s.value,yield l.value.Update(),A.success("\u4FDD\u5B58\u6210\u529F"),E("handleCancel",!0)});return(v,k)=>{const F=U("Img");return n(),u("div",X,[r(c(T),{spinning:d.value,style:{"background-color":"white"}},{default:i(()=>[p.hasError?(n(),u("div",Z,g(p.tips),1)):(n(),u("div",$,[r(c(Q),{layout:"vertical","label-col":{span:8},"wrapper-col":{span:16}},{default:i(()=>[r(c(S),null,{default:i(()=>[r(c(H),{value:s.value,"onUpdate:value":k[0]||(k[0]=o=>s.value=o),disabled:y.value===1},{default:i(()=>[(n(),u(b,null,z(m,o=>r(c(M),{key:o.No,value:o.No,name:o.Name,style:G(_)},{default:i(()=>[o.No===0?(n(),u(b,{key:0},[r(F,{src:"/resource/WF/Img/PRI/0.png",style:{display:"inline"}}),N(" "+g(o.Name),1)],64)):h("",!0),o.No===1?(n(),u(b,{key:1},[r(F,{src:"/resource/WF/Img/PRI/1.png",style:{display:"inline"}}),N(" "+g(o.Name),1)],64)):h("",!0),o.No===2?(n(),u(b,{key:2},[r(F,{src:"/resource/WF/Img/PRI/2.png",style:{display:"inline"}}),N(" "+g(o.Name),1)],64)):h("",!0)]),_:2},1032,["value","name","style"])),64))]),_:1},8,["value","disabled"])]),_:1}),ee,r(c(S),null,{default:i(()=>[r(c(K),{type:"primary",onClick:x},{default:i(()=>[N(" \u4FDD\u5B58 ")]),_:1})]),_:1})]),_:1})]))]),_:1},8,["spinning"])])}}})),me=Object.freeze(Object.defineProperty({__proto__:null,default:te},Symbol.toStringTag,{value:"Module"}));export{me as _};