index-a1d15521.js 5.7 KB

12
  1. import{a8 as T,r as p,a7 as U,a1 as h,o as z,b as g,d,f as t,a,u as i,G as A,O as F,c as L,a2 as m,an as M,a0 as J}from"./index-312d0758.js";/* empty css */import{E as P}from"./el-button-5fd5d56e.js";import{E as Z,a as Y}from"./el-form-item-103c2f12.js";import"./el-tag-ecd58a65.js";import{a as H,E as K}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 w}from"./route-block-83d24a4e.js";import{_ as Q}from"./_plugin-vue_export-helper-c27b6911.js";import{E as j}from"./index-8db4c46a.js";import{E as W}from"./index-25781584.js";import{E as X}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 ee={class:"userManager"},te={class:"searchDiv"},le={class:"listContent"},oe={class:"funcArea"},ae={style:{"flex-grow":"1",display:"flex","justify-content":"flex-end"}},ie={class:"listArea"},C={__name:"index",setup(ne){T();let n=p({zyx_sflq:"2",zyx_sfnd:"1",zyx_sex:"",zyx_xjdxd_name:"",keyword:""});p(!1);let V="/template/tplfile/zsgl-yhgl_xsmd.xlsx",B="/zjzs/yhgl_xsmd/import",O="学生名单",v=p([]);E({url:"/common/sjzd/index",data:{page:1,limit:9999,cs_code:"JYJD"}}).then(l=>{v.value=l.data.page_data});const $=p({url:"/zjzs/yhgl_xsmd/index",data:n.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 u=p([]);const _=p(null);function D(l){if(l||(u.value=_.value.getSelectionRows()),!l&&u.value.length===0){j.error("请先选择数据!");return}W.confirm("确定要删除该数据吗?",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(async()=>{let e;l?e=l.zyx_id:(e=[],u.value.map(c=>e.push(c.zyx_id)));const{code:r}=await E({url:"/zjzs/yhgl_xsmd/delete",data:{zyx_id:e}});r==="1"&&(j.success("删除成功!"),x())}).catch(()=>{})}function x(){_.value.reGetDataToPage1()}const f=U();function k(l){l?f.push({path:"/back/ju/lottery/addOrEdit",query:{zyx_id:l.zyx_id,zyx_sfnd:"1"}}):f.push({path:"/back/ju/lottery/addOrEdit",query:{zyx_sfnd:"1"}})}function I(l){f.push({path:"/back/ju/lottery/detail",query:{zyx_id:l.zyx_id}})}function R(){u.value=_.value.getSelectionRows();let l=[];u.value.map(r=>{l.push(r.zyx_id)});const e=`${window.GLOBAL_CONFIG.api}/zjzs/yhgl_xsmd/index?api=xls&page=1&limit=10000&token=${J.value.token}&zyx_sfnd=1&zyx_id=${l}`;window.open(e,"_blank")}return(l,e)=>{const r=H,c=K,y=Z,S=Y,s=P,q=h("bz-import-button"),G=X,N=h("bz-table");return z(),g("div",ee,[d("div",te,[t(S,{inline:!0,model:i(n),style:{width:"100%"},class:"flex"},{default:a(()=>[t(y,{style:{width:"300px"},class:"formItem"},{default:a(()=>[t(c,{clearable:"",modelValue:i(n).zyx_sex,"onUpdate:modelValue":e[0]||(e[0]=o=>i(n).zyx_sex=o),placeholder:"请选择性别"},{default:a(()=>[t(r,{value:"1",label:"男"}),t(r,{value:"2",label:"女"})]),_:1},8,["modelValue"])]),_:1}),t(y,{style:{width:"300px"},class:"formItem"},{default:a(()=>[t(c,{clearable:"",modelValue:i(n).zyx_xjdxd_name,"onUpdate:modelValue":e[1]||(e[1]=o=>i(n).zyx_xjdxd_name=o),placeholder:"请选择就读阶段"},{default:a(()=>[(z(!0),g(A,null,F(i(v),(o,b)=>(z(),L(r,{key:b,value:o.cs_name,label:o.cs_name},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(y,{class:"formSubmit"})]),_:1},8,["model"])]),d("div",le,[d("div",oe,[d("div",null,[t(s,{type:"primary",onClick:e[2]||(e[2]=o=>k())},{default:a(()=>[m(" 新增 ")]),_:1}),t(s,{type:"primary",onClick:e[3]||(e[3]=o=>R())},{default:a(()=>[m(" 导出 ")]),_:1}),t(q,{"import-url":i(B),"template-url":i(V),"file-name":i(O),d:{zyx_sfnd:"1"},downloadType:1,onSuccess:x},null,8,["import-url","template-url","file-name"]),t(s,{type:"danger",onClick:e[4]||(e[4]=o=>D())},{default:a(()=>[m(" 删除 ")]),_:1})]),d("div",ae,[t(G,{modelValue:i(n).keyword,"onUpdate:modelValue":e[5]||(e[5]=o=>i(n).keyword=o),clearable:"",style:{width:"160px","margin-right":"10px"},placeholder:"请输入搜索关键词","suffix-icon":i(M)},null,8,["modelValue","suffix-icon"]),t(s,{type:"primary",onClick:e[6]||(e[6]=o=>x())},{default:a(()=>[m(" 搜索 ")]),_:1})])]),d("div",ie,[t(N,{ref_key:"BZtableRef",ref:_,options:$.value},{operation:a(({scope:o})=>[t(s,{type:"primary",link:"",onClick:b=>k(o.row)},{default:a(()=>[m(" 编辑 ")]),_:2},1032,["onClick"]),t(s,{type:"primary",link:"",onClick:b=>I(o.row)},{default:a(()=>[m(" 详情 ")]),_:2},1032,["onClick"])]),_:1},8,["options"])])])])}}};typeof w=="function"&&w(C);const Ke=Q(C,[["__scopeId","data-v-b3ea24ac"]]);export{Ke as default};