index-59eb5165.js 5.4 KB

12
  1. import{a8 as N,r as d,a7 as F,a1 as L,o as x,b as h,d as s,f as l,a,u as n,G as S,O as T,c as g,a2 as _,a0 as w,e as A,an as M}from"./index-312d0758.js";/* empty css */import{E as U}from"./el-button-5fd5d56e.js";import{E as J,a as P}from"./el-form-item-103c2f12.js";import"./el-tag-ecd58a65.js";import{a as Z,E as Y}from"./el-select-3d8aebfc.js";import"./el-scrollbar-c70422fb.js";import"./el-popper-1c70242b.js";import{r as E}from"./request-ae682a54.js";/* empty css *//* empty css */import{b as j}from"./route-block-83d24a4e.js";import{_ as H}from"./_plugin-vue_export-helper-c27b6911.js";import{E as V}from"./index-8db4c46a.js";import{E as K}from"./index-25781584.js";import{E as Q}from"./index-fb232398.js";import"./index-7588b595.js";import"./plugin-vue_export-helper-1cff8a04.js";import"./index-a787320c.js";import"./use-form-item-01b63eaa.js";import"./constants-8ece7a3d.js";import"./index-1da7ed1a.js";import"./use-form-common-props-714f341f.js";import"./castArray-504193a2.js";import"./error-78e43d3e.js";import"./typescript-c7dac87b.js";import"./_baseClone-d8826940.js";import"./_Uint8Array-787ffc9c.js";import"./_initCloneObject-95aefecf.js";import"./isEqual-76463fee.js";import"./hasIn-13c5e7c1.js";import"./event-9519ab40.js";import"./scroll-27bc6409.js";import"./debounce-80ed8290.js";import"./index-1f4b6bfb.js";import"./isUndefined-aa0326a0.js";import"./focus-trap-30782453.js";import"./axios-87b33878.js";import"./index-3d809b27.js";import"./vnode-e253b113.js";import"./aria-adfa05c5.js";import"./validator-8543a958.js";import"./index-bec297e4.js";const W={class:"userManager"},X={class:"searchDiv"},ee={class:"listContent"},te={class:"funcArea"},oe={style:{"flex-grow":"1",display:"flex","justify-content":"flex-end"}},le={class:"listArea"},C={__name:"index",setup(ae){const f=N();let i=d({zyx_sflq:"1",zyx_sfnd:"2",zyx_sm_name:f.query.zyx_sm_name,zyx_sex:"",zyx_xjdxd_name:"",keyword:""}),b=d([]);E({url:"/common/sjzd/index",data:{page:1,limit:9999,cs_code:"JYJD"}}).then(t=>{b.value=t.data.page_data});const B=d({url:"/zjzs/yhgl_xsmd/index",data:i.value,columnData:[{label:"学生编号",prop:"zyx_id"},{label:"学生姓名",prop:"zyx_name"},{label:"性别",prop:"zyx_sex",fieldDict:[{value:"1",label:"男",color:"#09bd50"},{value:"2",label:"女",color:"#09bd50"}],fieldDictOption:{value:"value",label:"label"}},{label:"身份证号码",prop:"zyx_id_code"},{label:"现就读学段",prop:"zyx_xjdxd_name"},{label:"现就读学校",prop:"zyx_xjdxx_name"},{label:"报名学校",prop:"zyx_sm_name"},{label:"操作",prop:"operation",width:240}]});let m=d([]);const u=d(null);function $(t){if(t||(m.value=u.value.getSelectionRows()),!t&&m.value.length===0){V.error("请先选择数据!");return}K.confirm("确定要删除该数据吗?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(async()=>{let e;t?e=t.zyx_id:(e=[],m.value.map(c=>e.push(c.zyx_id)));const{code:r}=await E({url:"/zjzs/yhgl_xsmd/delete",data:{zyx_id:e}});r==="1"&&(V.success("删除成功!"),z())}).catch(()=>{})}function z(){u.value.reGetDataToPage1()}const v=F();function D(t){v.push({path:"/back/ju/lottery/addOrEdit",query:{zyx_id:t.zyx_id}})}function q(t){v.push({path:"/back/ju/lottery/detail",query:{zyx_id:t.zyx_id}})}function O(){m.value=u.value.getSelectionRows();let t=[];m.value.map(r=>{t.push(r.zyx_id)});const e=`${window.GLOBAL_CONFIG.api}/zjzs/yhgl_xsmd/index?api=xls&page=1&limit=10000&token=${w.value.token}&zyx_sflq=1&zyx_sm_name=${f.query.zyx_sm_name}&zyx_id=${t==null?void 0:t.join(",")}`;window.open(e,"_blank")}return(t,e)=>{const r=Z,c=Y,k=J,I=P,p=U,R=Q,G=L("bz-table");return x(),h("div",W,[s("div",X,[l(I,{inline:!0,model:n(i),style:{width:"100%"},class:"flex"},{default:a(()=>[l(k,{style:{width:"300px"},class:"formItem"},{default:a(()=>[l(c,{clearable:"",modelValue:n(i).zyx_sex,"onUpdate:modelValue":e[0]||(e[0]=o=>n(i).zyx_sex=o),placeholder:"请选择性别"},{default:a(()=>[l(r,{value:"1",label:"男"}),l(r,{value:"2",label:"女"})]),_:1},8,["modelValue"])]),_:1}),l(k,{style:{width:"300px"},class:"formItem"},{default:a(()=>[l(c,{clearable:"",modelValue:n(i).zyx_xjdxd_name,"onUpdate:modelValue":e[1]||(e[1]=o=>n(i).zyx_xjdxd_name=o),placeholder:"请选择就读阶段"},{default:a(()=>[(x(!0),h(S,null,T(n(b),(o,y)=>(x(),g(r,{key:y,value:o.cs_name,label:o.cs_name},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])]),s("div",ee,[s("div",te,[s("div",null,[l(p,{type:"primary",onClick:e[2]||(e[2]=o=>O())},{default:a(()=>[_(" 导出 ")]),_:1}),n(w).user_role_id*1<=69?(x(),g(p,{key:0,type:"danger",onClick:e[3]||(e[3]=o=>$())},{default:a(()=>[_(" 删除 ")]),_:1})):A("",!0)]),s("div",oe,[l(R,{modelValue:n(i).keyword,"onUpdate:modelValue":e[4]||(e[4]=o=>n(i).keyword=o),clearable:"",style:{width:"160px","margin-right":"10px"},placeholder:"请输入搜索关键词","suffix-icon":n(M)},null,8,["modelValue","suffix-icon"]),l(p,{type:"primary",onClick:e[5]||(e[5]=o=>z())},{default:a(()=>[_(" 搜索 ")]),_:1})])]),s("div",le,[l(G,{ref_key:"BZtableRef",ref:u,options:B.value},{operation:a(({scope:o})=>[l(p,{type:"primary",link:"",onClick:y=>D(o.row)},{default:a(()=>[_(" 编辑 ")]),_:2},1032,["onClick"]),l(p,{type:"primary",link:"",onClick:y=>q(o.row)},{default:a(()=>[_(" 详情 ")]),_:2},1032,["onClick"])]),_:1},8,["options"])])])])}}};typeof j=="function"&&j(C);const Ye=H(C,[["__scopeId","data-v-626e1bdb"]]);export{Ye as default};