1 line
19 KiB
JavaScript
1 line
19 KiB
JavaScript
|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2b2f14bf"],{"8edb":function(e,t,l){"use strict";l("b7a5")},"8f00":function(e,t,l){"use strict";l("cffc")},"9cbb":function(e,t,l){"use strict";l.r(t);var c=l("7a23"),a=l("7902"),o=l("2e9d"),r=l("ad28"),n=l("1090"),b=l("2d16"),i=l("17bd"),d=l("1d22");const s={key:0,style:{color:"rgb(175 178 184)","padding-left":"10px"}},p={key:1},j={class:"flex just-center"},u=Object(c["createTextVNode"])("取消"),O=Object(c["createTextVNode"])("确认");var m={__name:"index",props:{dic:{type:Object,default:{}},modelValue:{type:Boolean,default:!1}},emits:["change"],setup(e,{expose:t,emit:l}){const a=e,o=Object(c["ref"])(!1),r=Object(c["ref"])([]),n=Object(c["ref"])(),b=Object(c["ref"])({}),m=Object(c["ref"])([{label:"姓名",prop:"xm",type:"input",width:"48%"},{label:"性别",prop:"xb",type:"select",options:a.dic.D_BZ_XB,width:"48%"},{label:"身份证号",prop:"sfzh",type:"input",width:"48%"},{label:"户籍地",prop:"hjdz",type:"input",width:"48%"},{label:"户籍地派出所",prop:"hjdpcsdm",depMc:"hjdpcs",type:"department",width:"48%"},{label:"标签",prop:"bqList",type:"slot",width:"100%"},{label:"是否挑头人",prop:"sfttr",type:"select",options:a.dic.D_BZ_SF,width:"48%"},{label:"是否响应人",prop:"sfxyr",type:"select",options:a.dic.D_BZ_SF,width:"48%"},{label:"所属群体",prop:"ssqt",type:"input",width:"48%"},{label:"微信号",prop:"wx",type:"input",width:"48%"},{label:"QQ",prop:"qq",type:"input",width:"48%"}]),h=Object(c["reactive"])({xm:[{required:!0,message:"请输入姓名",trigger:"blur"}],xb:[{required:!0,message:"请选择性别",trigger:"change"}],sfzh:[{required:!0,message:"请输入身份证号",trigger:"blur"}],hjd:[{required:!0,message:"请输入户籍地",trigger:"blur"}]}),f=Object(c["ref"])(""),g=Object(c["ref"])(null),v=(e,t,l)=>{f.value="add"==e?"新增":"编辑",g.value=l,t&&(b.value={...t})},C=e=>{b.value.bqList=e.map(e=>({bqDm:e.bqDm,bqId:e.id,bqLb:e.bqLb,bqLx:e.bqLx,bqMc:e.bqMc})),r.value=e.map(e=>e.id)},x=e=>{b.value.bqList.splice(e,1),r.value.splice(e,1)},y=()=>{n.value.submit(e=>{let t={data:e,type:f.value,index:g.value};l("change",t),l("update:modelValue",!1)})},_=()=>{n.value.reset(),l("update:modelValue",!1)};return t({init:v}),(e,t)=>{const l=Object(c["resolveComponent"])("el-tag"),g=Object(c["resolveComponent"])("el-button"),v=Object(c["resolveComponent"])("el-dialog");return Object(c["openBlock"])(),Object(c["createElementBlock"])(c["Fragment"],null,[Object(c["createVNode"])(v,{modelValue:a.modelValue,"onUpdate:modelValue":t[2]||(t[2]=e=>a.modelValue=e),"destroy-on-close":!0,title:f.value+"人员",onClose:_,"close-on-click-modal":!1},{footer:Object(c["withCtx"])(()=>[Object(c["createElementVNode"])("div",j,[Object(c["createVNode"])(g,{onClick:_},{default:Object(c["withCtx"])(()=>[u]),_:1}),Object(c["createVNode"])(g,{type:"primary",onClick:y},{default:Object(c["withCtx"])(()=>[O]),_:1})])]),default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(d["a"],{modelValue:b.value,"onUpdate:modelValue":t[1]||(t[1]=e=>b.value=e),formList:m.value,labelWidth:"120px",ref_key:"elform",ref:n,rules:h},{bqList:Object(c["withCtx"])(()=>[Object(c["createElementVNode"])("div",{class:"marks pointer",onClick:t[0]||(t[0]=e=>o.value=!0)},[b.value.bqList&&0!=b.value.bqList.length?(Object(c["openBlock"])(),Object(c["createElementBlock"])("span",p,[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(b.value.bqList,(e,t)=>(Object(c["openBlock"])(),Object(c["createBlock"])(l,{onClose:Object(c["withModifiers"])(e=>x(t),["stop"]),type:"success",closable:"",key:t},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])(Object(c["toDisplayString"])(e.bqMc),1)]),_:2},1032,["onClose"]))),128))])):(Object(c["openBlock"])(),Object(c["createElementBlock"])("span",s,"请选择标签"))])]),_:1},8,["modelValue","formList","rules"])]),_:1},8,["modelValue","title"]),Object(c["createVNode"])(i["a"],{modelValue:o.value,"onUpdate:modelValue":t[3]||(t[3]=e=>o.value=e),onChoosed:C,roleIds:r.value},null,8,["modelValu
|