ErrorForm.ffjI1qRK.js 2.53 KB
import{_ as e}from"./uni-icons.qK1LoqT-.js";import{v as r,o,d as t,w as s,e as a,f as l,I as i,J as u,K as m,i as n}from"./index-GKdQHgvR.js";import{r as p}from"./uni-app.es.2HhbXWPo.js";import{_ as d}from"./index.BxOyZ0sS.js";import{_ as c,a as f}from"./u-form.sQeIO0NC.js";import{_ as h}from"./u-button.D3upQTXM.js";import{_ as b}from"./u-popup.DtF34DPw.js";import{_}from"./_plugin-vue_export-helper.BCo6x5W8.js";const y=_({props:{},data:()=>({errorDataForm:{errorRuleUserList:{}},list:[],show:!1,query:{}}),methods:{init(e,r,o){this.query=o,this.show=!0,this.list=e,this.eventType=r,this.list.map((e=>{this.$set(this.errorDataForm.errorRuleUserList,e.nodeId,[])}))},submit(){const e={...this.query,errorRuleUserList:this.errorDataForm.errorRuleUserList,eventType:this.eventType};for(let r in this.errorDataForm.errorRuleUserList)if(this.errorDataForm.errorRuleUserList[r].length<=0)return this.$u.toast("异常处理人员不能为空");this.$emit("submitErrorForm",e)},cancel(){this.close()},black(){this.close()},close(){this.show=!1}}},[["render",function(_,y,F,U,D,k){const j=p(r("uni-icons"),e),w=n,C=p(r("JnpfUserSelect"),d),L=p(r("u-form-item"),c),R=p(r("u-form"),f),v=p(r("u-button"),h),V=p(r("u-popup"),b);return o(),t(w,{class:"dataForm-v"},{default:s((()=>[a(V,{mode:"left",popup:!1,modelValue:D.show,"onUpdate:modelValue":y[0]||(y[0]=e=>D.show=e),length:"auto",onClose:k.close,width:"100%"},{default:s((()=>[a(w,{class:"diyTitle u-flex"},{default:s((()=>[a(j,{type:"back",size:"27",class:"uni-btn-icon",onClick:k.black},null,8,["onClick"]),a(w,{class:"txt"},{default:s((()=>[l("异常处理")])),_:1})])),_:1}),a(w,{class:"jnpf-wrap-form"},{default:s((()=>[a(R,{model:D.errorDataForm,ref:"errorDataForm",errorType:["toast"],"label-position":"left","label-width":"150","label-align":"left"},{default:s((()=>[(o(!0),i(m,null,u(D.list,((e,r)=>(o(),t(L,{prop:"errorDataForm",key:r,label:e.nodeName,required:""},{default:s((()=>[a(C,{modelValue:D.errorDataForm.errorRuleUserList[e.nodeId],"onUpdate:modelValue":r=>D.errorDataForm.errorRuleUserList[e.nodeId]=r,multiple:!0,placeholder:"异常处理人员不能为空"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["label"])))),128))])),_:1},8,["model"]),a(w,{class:"buttom-actions"},{default:s((()=>[a(v,{class:"buttom-btn",onClick:k.cancel},{default:s((()=>[l("取消")])),_:1},8,["onClick"]),a(v,{class:"buttom-btn",type:"primary",onClick:k.submit},{default:s((()=>[l("确定")])),_:1},8,["onClick"])])),_:1})])),_:1})])),_:1},8,["modelValue","onClose"])])),_:1})}],["__scopeId","data-v-5196f04b"]]);export{y as E};