12 |
- import{a7 as G,a8 as Y,r as d,aM as P,o as p,b as j,d as c,f as t,a as s,G as V,O as k,c as g,a2 as _}from"./index-312d0758.js";import{E as W}from"./el-dialog-7eeab671.js";/* empty css */import{E as X,a as H}from"./el-form-item-103c2f12.js";import{E as K}from"./el-button-5fd5d56e.js";import{E as Q,a as ee}from"./el-col-03cc0c67.js";/* empty css *//* empty css *//* empty css */import"./el-tag-ecd58a65.js";import{a as le,E as ae}from"./el-select-3d8aebfc.js";import"./el-scrollbar-c70422fb.js";import"./el-popper-1c70242b.js";import{d as te,a as oe,s as se,e as re}from"./apiItem-392e68f1.js";import{i as ue}from"./utils-479e53f3.js";import{b as C}from"./route-block-83d24a4e.js";import{E as de}from"./index-8db4c46a.js";import{E as me}from"./index-fb232398.js";import{E as ie,b as ne}from"./index-9d70f9fb.js";import"./index-3d809b27.js";import"./error-78e43d3e.js";import"./scroll-27bc6409.js";import"./vnode-e253b113.js";import"./index-7588b595.js";import"./plugin-vue_export-helper-1cff8a04.js";import"./focus-trap-30782453.js";import"./typescript-c7dac87b.js";import"./refs-682a87ce.js";import"./event-9519ab40.js";import"./index-1da7ed1a.js";import"./isUndefined-aa0326a0.js";import"./index-a787320c.js";import"./constants-8ece7a3d.js";import"./castArray-504193a2.js";import"./use-form-common-props-714f341f.js";import"./_baseClone-d8826940.js";import"./_Uint8Array-787ffc9c.js";import"./_initCloneObject-95aefecf.js";import"./use-form-item-01b63eaa.js";import"./isEqual-76463fee.js";import"./hasIn-13c5e7c1.js";import"./debounce-80ed8290.js";import"./index-1f4b6bfb.js";import"./request-ae682a54.js";import"./axios-87b33878.js";import"./index-bec297e4.js";const _e={class:"balxsclAll"},pe={class:"box-border p-8 mt-4 bg-#ffffff mainshow"},xe={class:"w-100% mt-8 text-center"},be=c("span",null," 报名学校改为民办学校后,您之前填写写的信息会遗失,是否更换报名学校? ",-1),ze={class:"dialog-footer"},fe={__name:"edit",setup(ve){const E=G(),z=Y(),B=d(z.query.zzyId),D=d(z.query.zzlId),O=d(z.query.type);P(()=>{R(),M("JYJD"),J()});const y=d(),R=()=>{let m={zzy_id:z.query.zzyId};te(m).then(e=>{if(e.code=="1"){let o=e.data.one_info;o.zzy_xxlx_option_k=="2"?(x.value=!1,y.value="2"):(x.value=!0,y.value="1"),l.value={name:o.base_info.zzl_xs_xm,stuIdNum:o.base_info.zzl_xs_sfz,xjdxd:{label:o.base_info.zzl_xs_xjdxd_cs_name,value:o.base_info.zzl_xs_xjdxd_cs_code},xjdxx:{label:o.base_info.zzl_xs_xjd_sm_name,value:o.base_info.zzl_xs_xjd_sm_id},bmxx:{label:o.zzy_sm_name,value:o.zzy_sm_id},bj:o.base_info.zzl_xs_xjd_bj,yxsgx:o.base_info.zzl_xs_jhr_gx,jzxm:o.base_info.zzl_xs_jhr_xm,jzsfzhm:o.base_info.zzl_xs_jhr_fszhm,jzsjhm:o.base_info.zzl_xs_jhr_lxdh,hklx:o.base_info.zzl_xs_hjdz_type}}}).catch(e=>{})},i=d("250px"),w=d(),l=d({name:"",stuIdNum:"",xjdxd:"",xjdxx:"",bmxx:"",bj:"",yxsgx:"",jzxm:"",jzsfzhm:"",jzsjhm:"",hklx:""}),$=d({name:[{required:!0,message:"请输入学生姓名",trigger:"blur"},{min:1,max:10,message:"长度在1-10个字符",trigger:"blur"}],stuIdNum:[{required:!0,message:"请输入学生身份证号码",trigger:"blur"},{validator:(m,e,o)=>{ue(e)?o():o(new Error("请输入正确的身份证号码"))},trigger:"submit"}],xjdxd:[{required:!0,message:"请选择现就读学段",trigger:"change"}],xjdxx:[{required:!0,message:"请选择现就读学校",trigger:"change"}],bmxx:[{required:!0,message:"请选择报名学校",trigger:"change"}],bj:[{required:!0,message:"请输入班级",trigger:"blur"},{min:1,max:10,message:"长度在1-10个字符",trigger:"blur"}],yxsgx:[{required:!0,message:"请输入与学生关系",trigger:"change"}],jzxm:[{required:!0,message:"请输入家长(监护人)姓名",trigger:"blur"},{min:1,max:10,message:"长度在1-10个字符",trigger:"blur"}],jzsfzhm:[{required:!0,message:"请输入家长(监护人)身份证号码",trigger:"blur"},{required:!0,pattern:/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/,message:"请输入正确的身份证号码",trigger:"blur"}],jzsjhm:[{required:!0,message:"请输入家长(监护人)手机号码",trigger:"blur"},{required:!0,pattern:/^1[3-9]\d{9}$/,message:"请输入正确的手机号码",trigger:"blur"}],hklx:[{required:!0,message:"请选择户口类型",trigger:"change"}]}),q=async m=>{m&&await m.validate((e,o)=>{if(e){let r={page:1,limit:10,zzl_id:z.query.zzlId,zzy_bzl:"1",zzy_sm_id:l.value.bmxx.value,zzy_sm_name:l.value.bmxx.label,zjzs_zslqgl_base:{zzl_sfbj:1,zzl_xs_xm:l.value.name,zzl_xs_sfz:l.value.stuIdNum,zzl_xs_xjdxd_cs_code:l.value.xjdxd.value,zzl_xs_xjdxd_cs_name:l.value.xjdxd.label,zzl_xs_xjd_sm_id:l.value.xjdxx.value,zzl_xs_xjd_sm_name:l.value.xjdxx.label,zzl_xs_xjd_bj:l.value.bj,zzl_xs_jhr_gx:l.value.yxsgx,zzl_xs_jhr_xm:l.value.jzxm,zzl_xs_jhr_fszhm:l.value.jzsfzhm,zzl_xs_jhr_lxdh:l.value.jzsjhm,zzl_xs_hjdz_type:l.value.hklx}};x.value&&(r.zjzs_zslqgl_base.zzl_sfbj=2),re(r).then(u=>{if(u.code=="1")if(x.value){let n="/back/ju/zslqgl/bzlxscl/step2?zzyId="+B.value+"&zzlId="+D.value+"&type="+O.value;E.push(n)}else de({message:u.msg,type:"success"}),E.push("/back/ju/zslqgl/bzlxscl")}).catch(u=>{})}})},f=d(!1),x=d(),F=m=>{m.typeLabel=="私立"?(x.value=!1,y=="2"&&(f.value=!0)):x.value=!0},I=d([]),M=m=>{oe(m,{}).then(o=>{if(o.code=="1")switch(m){case"JYJD":let r=[];o.data.page_data.forEach(n=>{r.push({label:n.cs_name,value:n.cs_id})}),I.value=r;break;case"MZ":let u=[];o.data.page_data.forEach(n=>{u.push({label:n.cs_name,value:n.cs_id})}),mzList.value=u;break}}).catch(o=>{})},U=d([]),L=d([]),J=()=>{se({}).then(e=>{if(e.code=="1"){let o=[],r=[];e.data.page_data.forEach(u=>{o.push({label:u.sm_name,value:u.id}),r.push({label:u.sm_name,value:u.id,typeLabel:u.sm_type,typeValue:u.sm_type_option_k})}),U.value=o,L.value=r}}).catch(e=>{})};return(m,e)=>{const o=me,r=X,u=le,n=ae,N=Q,b=ie,A=ne,S=ee,h=K,T=H,Z=W;return p(),j("div",_e,[c("div",pe,[t(T,{ref_key:"ruleFormRef",ref:w,model:l.value,rules:$.value,"label-width":"100px"},{default:s(()=>[t(S,{gutter:20},{default:s(()=>[t(N,{span:12},{default:s(()=>[t(r,{label:"学生姓名:",prop:"name","label-width":i.value},{default:s(()=>[t(o,{modelValue:l.value.name,"onUpdate:modelValue":e[0]||(e[0]=a=>l.value.name=a),autocomplete:"off",placeholder:"请输入学生姓名",style:{width:"100%"}},null,8,["modelValue"])]),_:1},8,["label-width"]),t(r,{label:"学生身份证号码:",prop:"stuIdNum","label-width":i.value},{default:s(()=>[t(o,{modelValue:l.value.stuIdNum,"onUpdate:modelValue":e[1]||(e[1]=a=>l.value.stuIdNum=a),autocomplete:"off",placeholder:"请输入学生身份证号码",style:{width:"100%"}},null,8,["modelValue"])]),_:1},8,["label-width"]),t(r,{label:"现就读学段:",prop:"xjdxd","label-width":i.value},{default:s(()=>[t(n,{modelValue:l.value.xjdxd,"onUpdate:modelValue":e[2]||(e[2]=a=>l.value.xjdxd=a),placeholder:"请选择现就读学段",style:{width:"100%"}},{default:s(()=>[(p(!0),j(V,null,k(I.value,(a,v)=>(p(),g(u,{key:v,label:a.label,value:a},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label-width"]),t(r,{label:"现就读学校:",prop:"xjdxx","label-width":i.value},{default:s(()=>[t(n,{modelValue:l.value.xjdxx,"onUpdate:modelValue":e[3]||(e[3]=a=>l.value.xjdxx=a),placeholder:"请选择现就读学校",style:{width:"100%"}},{default:s(()=>[(p(!0),j(V,null,k(U.value,(a,v)=>(p(),g(u,{key:v,label:a.label,value:a},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label-width"]),t(r,{label:"报名学校:",prop:"bmxx","label-width":i.value},{default:s(()=>[t(n,{modelValue:l.value.bmxx,"onUpdate:modelValue":e[4]||(e[4]=a=>l.value.bmxx=a),placeholder:"请选择报名学校",style:{width:"100%"},filterable:"",onChange:F},{default:s(()=>[(p(!0),j(V,null,k(L.value,(a,v)=>(p(),g(u,{key:v,label:a.label,value:a},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label-width"]),t(r,{label:"班级:",prop:"bj","label-width":i.value},{default:s(()=>[t(o,{modelValue:l.value.bj,"onUpdate:modelValue":e[5]||(e[5]=a=>l.value.bj=a),autocomplete:"off",placeholder:"例如:601",style:{width:"100%"}},null,8,["modelValue"])]),_:1},8,["label-width"])]),_:1}),t(N,{span:12},{default:s(()=>[t(r,{label:"与学生关系:",prop:"yxsgx","label-width":i.value},{default:s(()=>[t(A,{modelValue:l.value.yxsgx,"onUpdate:modelValue":e[6]||(e[6]=a=>l.value.yxsgx=a)},{default:s(()=>[t(b,{label:"1"},{default:s(()=>[_("父母(本人)")]),_:1}),t(b,{label:"2"},{default:s(()=>[_("其他法定监护人")]),_:1}),t(b,{label:"3"},{default:s(()=>[_("三代同堂")]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label-width"]),t(r,{label:"家长(监护人)姓名:",prop:"jzxm","label-width":i.value},{default:s(()=>[t(o,{modelValue:l.value.jzxm,"onUpdate:modelValue":e[7]||(e[7]=a=>l.value.jzxm=a),autocomplete:"off",placeholder:"请输入家长(监护人)姓名",style:{width:"100%"}},null,8,["modelValue"])]),_:1},8,["label-width"]),t(r,{label:"家长(监护人)身份证号码:",prop:"jzsfzhm","label-width":i.value},{default:s(()=>[t(o,{modelValue:l.value.jzsfzhm,"onUpdate:modelValue":e[8]||(e[8]=a=>l.value.jzsfzhm=a),autocomplete:"off",placeholder:"请输入家长(监护人)身份证号码",style:{width:"100%"}},null,8,["modelValue"])]),_:1},8,["label-width"]),t(r,{label:"家长(监护人)手机号码:",prop:"jzsjhm","label-width":i.value},{default:s(()=>[t(o,{modelValue:l.value.jzsjhm,"onUpdate:modelValue":e[9]||(e[9]=a=>l.value.jzsjhm=a),autocomplete:"off",placeholder:"请输入家长(监护人)手机号码",style:{width:"100%"}},null,8,["modelValue"])]),_:1},8,["label-width"]),t(r,{label:"户口类型:",prop:"hklx","label-width":i.value},{default:s(()=>[t(A,{modelValue:l.value.hklx,"onUpdate:modelValue":e[10]||(e[10]=a=>l.value.hklx=a)},{default:s(()=>[t(b,{label:"1"},{default:s(()=>[_("城镇户口")]),_:1}),t(b,{label:"2"},{default:s(()=>[_("农村户口")]),_:1}),t(b,{label:"3"},{default:s(()=>[_("外籍户口")]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label-width"])]),_:1})]),_:1}),t(r,null,{default:s(()=>[c("div",xe,[x.value?(p(),g(h,{key:0,type:"primary",onClick:e[11]||(e[11]=a=>q(w.value))},{default:s(()=>[_("下一步")]),_:1})):(p(),g(h,{key:1,type:"primary",onClick:e[12]||(e[12]=a=>q(w.value))},{default:s(()=>[_("提交")]),_:1}))])]),_:1})]),_:1},8,["model","rules"])]),t(Z,{modelValue:f.value,"onUpdate:modelValue":e[15]||(e[15]=a=>f.value=a),title:"提醒"},{footer:s(()=>[c("span",ze,[t(h,{onClick:e[13]||(e[13]=a=>f.value=!1)},{default:s(()=>[_("取消")]),_:1}),t(h,{type:"primary",onClick:e[14]||(e[14]=a=>f.value=!1)},{default:s(()=>[_(" 确认 ")]),_:1})])]),default:s(()=>[be]),_:1},8,["modelValue"])])}}};typeof C=="function"&&C(fe);export{fe as default};
|