xsenter-f54dfc3e.js 5.5 KB

12
  1. import{a7 as P,r as t,o as z,b as h,d as m,f as i,u,an as A,a as r,a2 as p,X as w,a0 as H,c as V,e as J,i as y,G as D,O as K,aa as Q,ab as W}from"./index-312d0758.js";import{E as Y}from"./el-dialog-7eeab671.js";/* empty css *//* empty css */import"./el-tag-ecd58a65.js";import{a as ee,E as le}from"./el-select-3d8aebfc.js";import"./el-scrollbar-c70422fb.js";import"./el-popper-1c70242b.js";import{E as oe}from"./el-button-5fd5d56e.js";import te from"./table-04bea197.js";import{r as E}from"./request-ae682a54.js";import{b as q}from"./route-block-83d24a4e.js";import{_ as ae}from"./_plugin-vue_export-helper-c27b6911.js";import{E as re}from"./index-8db4c46a.js";import{E as se}from"./index-fb232398.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"./_Uint8Array-787ffc9c.js";import"./isEqual-76463fee.js";import"./hasIn-13c5e7c1.js";import"./use-form-common-props-714f341f.js";import"./constants-8ece7a3d.js";import"./use-form-item-01b63eaa.js";import"./debounce-80ed8290.js";import"./index-1f4b6bfb.js";import"./el-pagination-de4142da.js";import"./el-table-column-66474345.js";import"./flatten-e78ec402.js";import"./index-da3d4eae.js";import"./_initCloneObject-95aefecf.js";/* empty css */import"./el-tooltip-4ed993c7.js";import"./utils-479e53f3.js";import"./axios-87b33878.js";import"./index-bec297e4.js";const ie=n=>(Q("data-v-73c2878b"),n=n(),W(),n),ne={class:"h-full relative"},pe={class:"bg-white p-5 rounded-6px"},me={class:"operateDiv flex justify-between pb-4 border-b-solid border-1 border-hex-e3e3e3"},_e=ie(()=>m("div",null,null,-1)),de={class:"flex items-center space-x-4"},ue={style:{"text-align":"center","margin-top":"20px"}},C={__name:"xsenter",props:{type:String,enroll:Boolean},emits:["to"],setup(n,{emit:S}){const B=P(),c=n,I=t(c.type),R=S,j=t(B.currentRoute.value.query.keyword);t([{value:"1",label:"男"},{value:"2",label:"女"},{value:"3",label:"未填写"}]);const N=t([{value:"1",label:"已录取",color:"green"},{value:"2",label:"未录取",color:"red"},{value:"3",label:"待审核",color:"blue"}]),T=t([{label:"学生姓名",prop:"base_info.zzl_xs_xm"},{label:"性别",prop:"zzl_xs_gender"},{label:"身份证号码",prop:"base_info.zzl_xs_sfz"},{label:"现就读学段",prop:"base_info.zzl_xs_xjdxd_cs_name"},{label:"现就读学校",prop:"base_info.zzl_xs_xjd_sm_name"},{label:"报名学校",prop:"zzy_sm_name"},{label:"报名时间",prop:"create_dateline",enroll:!1},{label:"报名类型",prop:"zzy_sm_sort",fieldDict:[{value:"0",label:"对口学校"},{value:"1",label:"第一志愿"},{value:"2",label:"第二志愿"}]},{label:"审核状态",prop:"zzy_lqzt",fieldDict:N.value,enroll:!1},{label:"审核人",prop:"zzy_shr_name"},{label:"操作",prop:"operate",width:160}]),b=t({keyword:j.value,zzy_lqzt:c.enroll?"1":"",zzy_bmlx:I.value,zzy_sqzt:"1,3",zzy_lqzt_union:"2",lqall:"1"}),U=t({url:"/zjzs/zslqgl_bmdkyxxx/index",data:b.value,columnData:T.value.filter(o=>o.enroll==null||o.enroll==c.enroll)}),v=t();function x(){v.value.reGetDataToPage1()}function $(o){R("to",o)}let a=t(!1),_=t([]),s=t(""),g={};E({url:"school/main/index",data:{sm_period:c.type==1?"10004":"10003",page:1,limit:9990}}).then(o=>{_.value=o.data.page_data,s.value=_.value[0].sm_id});function F(o){a.value=!0,g=o}function G(){s.value=_.value[0].sm_id}function L(){let o="";for(let l of _.value)l.sm_id==s.value&&(o=l.sm_name);E({url:"/zjzs/zslqgl_bmdkyxxx/tp_school",data:{zzy_id:g.zzy_id,zzy_sm_name:o,zzy_sm_id:s.value}}).then(l=>{l.code==1&&(re.success(l.msg),a.value=!1,x())})}return(o,l)=>{const O=se,d=oe,X=ee,Z=le,M=Y;return z(),h(D,null,[m("div",ne,[m("div",pe,[m("div",me,[_e,m("div",de,[i(O,{modelValue:b.value.keyword,"onUpdate:modelValue":l[0]||(l[0]=e=>b.value.keyword=e),placeholder:"请输入搜索的关键词",clearable:"","suffix-icon":u(A)},null,8,["modelValue","suffix-icon"]),i(d,{type:"primary",onClick:x},{default:r(()=>[p("搜索")]),_:1})])]),i(te,{ref_key:"BZtableRef",ref:v,options:U.value,"export-key":"zzy_id"},{zzl_xs_gender:r(({scope:e})=>{var f,k;return[p(w(((f=e.row.base_info)==null?void 0:f.zzl_xs_gender)=="1"?"男":((k=e.row.base_info)==null?void 0:k.zzl_xs_gender)=="2"?"女":"未填写"),1)]}),operate:r(({scope:e})=>[i(d,{type:"primary",text:"",onClick:f=>$(e.row.zzy_id)},{default:r(()=>[p(w(!n.enroll&&e.row.zzy_lqzt==3?"审核":"详情"),1)]),_:2},1032,["onClick"]),u(H).user_role_id==69&&!n.enroll?(z(),V(d,{key:0,type:"primary",text:"",onClick:f=>F(e.row)},{default:r(()=>[p("调配")]),_:2},1032,["onClick"])):J("",!0)]),_:1},8,["options"])])]),i(M,{modelValue:u(a),"onUpdate:modelValue":l[4]||(l[4]=e=>y(a)?a.value=e:a=e),onClosed:G,width:"400px"},{default:r(()=>[i(Z,{style:{width:"100%","margin-top":"20px"},modelValue:u(s),"onUpdate:modelValue":l[1]||(l[1]=e=>y(s)?s.value=e:s=e),placeholder:"请选择学校"},{default:r(()=>[(z(!0),h(D,null,K(u(_),e=>(z(),V(X,{key:e.sm_id,value:e.sm_id,label:e.sm_name},null,8,["value","label"]))),128))]),_:1},8,["modelValue"]),m("div",ue,[i(d,{type:"primary",onClick:l[2]||(l[2]=e=>L())},{default:r(()=>[p("提交")]),_:1}),i(d,{onClick:l[3]||(l[3]=e=>y(a)?a.value=!1:a=!1)},{default:r(()=>[p("取消")]),_:1})])]),_:1},8,["modelValue"])],64)}}};typeof q=="function"&&q(C);const sl=ae(C,[["__scopeId","data-v-73c2878b"]]);export{sl as default};