| 1 |
- import{_ as e}from"./uni-icons.RLS1HIfd.js";import{k as r,p as o,m as t,w as s,q as a,t as l,B as i,C as u,F as m,o as n}from"./index-C9TJPork.js";import{r as p}from"./uni-app.es.CUt9gedF.js";import{_ as d}from"./index.CBTp4-Gm.js";import{_ as c,a as f}from"./u-form.D7hQ6Wil.js";import{_ as h}from"./u-button.C_4h_wUh.js";import{_ as b}from"./u-popup.7vl_vYde.js";import{_}from"./_plugin-vue_export-helper.BCo6x5W8.js";const F=_({props:{},data:()=>({errorDataForm:{errorRuleUserList:{}},list:[],show:!1,query:{}}),methods:{init(e,r){this.show=!0,this.list=e,this.list.map((e=>{this.$set(this.errorDataForm.errorRuleUserList,e.nodeCode,[])})),this.query={...r}},submit(){if(Object.keys(this.errorDataForm.errorRuleUserList).some((e=>!this.errorDataForm.errorRuleUserList[e].length)))return this.$u.toast("异常处理人员不能为空");const e={errorRuleUserList:this.errorDataForm.errorRuleUserList,...this.query};this.$emit("submitErrorForm",e)},cancel(){this.close()},black(){this.close()},close(){this.show=!1}}},[["render",function(_,F,k,C,U,j){const y=p(r("uni-icons"),e),D=n,w=p(r("JnpfUserSelect"),d),L=p(r("u-form-item"),c),R=p(r("u-form"),f),V=p(r("u-button"),h),x=p(r("u-popup"),b);return o(),t(D,{class:"dataForm-v"},{default:s((()=>[a(x,{mode:"left",popup:!1,modelValue:U.show,"onUpdate:modelValue":F[0]||(F[0]=e=>U.show=e),length:"auto",onClose:j.close,width:"100%"},{default:s((()=>[a(D,{class:"diyTitle u-flex"},{default:s((()=>[a(y,{type:"back",size:"27",class:"uni-btn-icon",onClick:j.black},null,8,["onClick"]),a(D,{class:"txt"},{default:s((()=>[l("异常处理")])),_:1})])),_:1}),a(D,{class:"jnpf-wrap-form u-p-l-20 u-p-r-20"},{default:s((()=>[a(R,{model:U.errorDataForm,ref:"errorDataForm",errorType:["toast"],"label-position":"left","label-width":250,"label-align":"left"},{default:s((()=>[(o(!0),i(m,null,u(U.list,((e,r)=>(o(),t(L,{prop:"errorDataForm",key:r,label:e.nodeName,required:""},{default:s((()=>[a(w,{modelValue:U.errorDataForm.errorRuleUserList[e.nodeCode],"onUpdate:modelValue":r=>U.errorDataForm.errorRuleUserList[e.nodeCode]=r,multiple:!0,placeholder:"请选择异常处理人"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1032,["label"])))),128))])),_:1},8,["model"]),a(D,{class:"buttom-actions"},{default:s((()=>[a(V,{class:"buttom-btn",onClick:j.cancel},{default:s((()=>[l("取消")])),_:1},8,["onClick"]),a(V,{class:"buttom-btn",type:"primary",onClick:j.submit},{default:s((()=>[l("确定")])),_:1},8,["onClick"])])),_:1})])),_:1})])),_:1},8,["modelValue","onClose"])])),_:1})}],["__scopeId","data-v-426b470c"]]);export{F as E};
|