You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
13 KiB
1 lines
13 KiB
import{d as M,v as B,r as m,l as O,M as W,k as e,h as n,c as _,a as c,t as f,u as o,e as r,w as s,F as V,O as w,m as P,i as R,_ as Y,ac as Z,G as $,bg as z,D as T,H as G,K,E as A}from"./index-35ab0ec6.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css */import{f as J,a as Q,b as X,c as ee,e as le,h as ae,i as re}from"./zhjw_roll-c4a1d020.js";const te={class:"main-container"},oe={class:"detail-head"},se=c("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1),de={class:"ml-[1px]"},ie=c("span",{class:"adorn"},"|",-1),ue={class:"right"},ne={class:"fixed-footer-wrap"},ce={class:"fixed-footer"},De=M({__name:"zhjw_roll_edit",setup(pe){const q=B(),v=parseInt(q.query.id),g=m(!1),E=q.meta.title,y={id:0,students_id:"",registration_date:"",student_number:"",name:"",price:"",staff_id:"",course_validity:"",renewal_class:"",courses_id:"",birth_date:"",classes_id:"",sex:"",decision_maker:"",phone:"",requirement:"",time_distance:"",purchasing_power:"",attendance_rate:"",emotional_viscosity:"",idea_communication:"",effect_recognition:"",children_like:"",referral:"",missed_lessons:"",class_hour:"",be_covered:"",renewal_period:""},t=O({...y});v&&(async(b=0)=>{Object.assign(t,y);const a=await(await J(b)).data;Object.keys(t).forEach(u=>{a[u]!=null&&(t[u]=a[u])})})(v);const k=m();m([]);const I=m([]);(async()=>{I.value=await(await Q({})).data})();const U=m([]);(async()=>{U.value=await(await X({})).data})();const L=m([]);(async()=>{L.value=await(await ee({})).data})();const x=m([]);(async()=>{x.value=await(await le({})).data})();const S=W(()=>({students_id:[{required:!0,message:e("studentsIdPlaceholder"),trigger:"blur"}],registration_date:[{required:!0,message:e("registrationDatePlaceholder"),trigger:"blur"}],student_number:[{required:!0,message:e("studentNumberPlaceholder"),trigger:"blur"}],name:[{required:!0,message:e("namePlaceholder"),trigger:"blur"}],price:[{required:!0,message:e("pricePlaceholder"),trigger:"blur"}],staff_id:[{required:!0,message:e("staffIdPlaceholder"),trigger:"blur"}],course_validity:[{required:!0,message:e("courseValidityPlaceholder"),trigger:"blur"}],renewal_class:[{required:!0,message:e("renewalClassPlaceholder"),trigger:"blur"}],courses_id:[{required:!0,message:e("coursesIdPlaceholder"),trigger:"blur"}],birth_date:[{required:!0,message:e("birthDatePlaceholder"),trigger:"blur"}],classes_id:[{required:!0,message:e("classesIdPlaceholder"),trigger:"blur"}],sex:[{required:!0,message:e("sexPlaceholder"),trigger:"blur"}],decision_maker:[{required:!0,message:e("decisionMakerPlaceholder"),trigger:"blur"}],phone:[{required:!0,message:e("phonePlaceholder"),trigger:"blur"}],requirement:[{required:!0,message:e("requirementPlaceholder"),trigger:"blur"}],time_distance:[{required:!0,message:e("timeDistancePlaceholder"),trigger:"blur"}],purchasing_power:[{required:!0,message:e("purchasingPowerPlaceholder"),trigger:"blur"}],attendance_rate:[{required:!0,message:e("attendanceRatePlaceholder"),trigger:"blur"}],emotional_viscosity:[{required:!0,message:e("emotionalViscosityPlaceholder"),trigger:"blur"}],idea_communication:[{required:!0,message:e("ideaCommunicationPlaceholder"),trigger:"blur"}],effect_recognition:[{required:!0,message:e("effectRecognitionPlaceholder"),trigger:"blur"}],children_like:[{required:!0,message:e("childrenLikePlaceholder"),trigger:"blur"}],referral:[{required:!0,message:e("referralPlaceholder"),trigger:"blur"}],missed_lessons:[{required:!0,message:e("missedLessonsPlaceholder"),trigger:"blur"}],class_hour:[{required:!0,message:e("classHourPlaceholder"),trigger:"blur"}],be_covered:[{required:!0,message:e("beCoveredPlaceholder"),trigger:"blur"}],renewal_period:[{required:!0,message:e("renewalPeriodPlaceholder"),trigger:"blur"}]})),j=async b=>{g.value||!b||await b.validate(async a=>{a&&(g.value=!0,(v?ae:re)(t).then(d=>{g.value=!1,history.back()}).catch(d=>{g.value=!1}))})},C=()=>{history.back()};return(b,a)=>{const u=Y,h=Z,d=$,F=z,i=T,N=G,H=K,D=A;return n(),_("div",te,[c("div",oe,[c("div",{class:"left",onClick:a[0]||(a[0]=l=>C())},[se,c("span",de,f(o(e)("returnToPreviousPage")),1)]),ie,c("span",ue,f(o(E)),1)]),r(H,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[r(N,{model:t,"label-width":"90px",ref_key:"formRef",ref:k,rules:o(S),class:"page-form"},{default:s(()=>[r(d,{label:o(e)("studentsId"),prop:"students_id"},{default:s(()=>[r(h,{class:"input-width",modelValue:t.students_id,"onUpdate:modelValue":a[1]||(a[1]=l=>t.students_id=l),clearable:"",placeholder:o(e)("studentsIdPlaceholder")},{default:s(()=>[r(u,{label:"请选择",value:""}),(n(!0),_(V,null,w(I.value,(l,p)=>(n(),P(u,{key:p,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("registrationDate"),prop:"registration_date",class:"input-width"},{default:s(()=>[r(F,{class:"flex-1 !flex",modelValue:t.registration_date,"onUpdate:modelValue":a[2]||(a[2]=l=>t.registration_date=l),clearable:"",type:"datetime","value-format":"YYYY-MM-DD HH:mm:ss",placeholder:o(e)("registrationDatePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("studentNumber"),prop:"student_number"},{default:s(()=>[r(i,{modelValue:t.student_number,"onUpdate:modelValue":a[3]||(a[3]=l=>t.student_number=l),clearable:"",placeholder:o(e)("studentNumberPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("name"),prop:"name"},{default:s(()=>[r(i,{modelValue:t.name,"onUpdate:modelValue":a[4]||(a[4]=l=>t.name=l),clearable:"",placeholder:o(e)("namePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("price"),prop:"price"},{default:s(()=>[r(i,{modelValue:t.price,"onUpdate:modelValue":a[5]||(a[5]=l=>t.price=l),clearable:"",placeholder:o(e)("pricePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("staffId"),prop:"staff_id"},{default:s(()=>[r(h,{class:"input-width",modelValue:t.staff_id,"onUpdate:modelValue":a[6]||(a[6]=l=>t.staff_id=l),clearable:"",placeholder:o(e)("staffIdPlaceholder")},{default:s(()=>[r(u,{label:"请选择",value:""}),(n(!0),_(V,null,w(U.value,(l,p)=>(n(),P(u,{key:p,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("courseValidity"),prop:"course_validity"},{default:s(()=>[r(i,{modelValue:t.course_validity,"onUpdate:modelValue":a[7]||(a[7]=l=>t.course_validity=l),clearable:"",placeholder:o(e)("courseValidityPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("renewalClass"),prop:"renewal_class"},{default:s(()=>[r(i,{modelValue:t.renewal_class,"onUpdate:modelValue":a[8]||(a[8]=l=>t.renewal_class=l),clearable:"",placeholder:o(e)("renewalClassPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("coursesId"),prop:"courses_id"},{default:s(()=>[r(h,{class:"input-width",modelValue:t.courses_id,"onUpdate:modelValue":a[9]||(a[9]=l=>t.courses_id=l),clearable:"",placeholder:o(e)("coursesIdPlaceholder")},{default:s(()=>[r(u,{label:"请选择",value:""}),(n(!0),_(V,null,w(L.value,(l,p)=>(n(),P(u,{key:p,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("birthDate"),prop:"birth_date"},{default:s(()=>[r(i,{modelValue:t.birth_date,"onUpdate:modelValue":a[10]||(a[10]=l=>t.birth_date=l),clearable:"",placeholder:o(e)("birthDatePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("classesId"),prop:"classes_id"},{default:s(()=>[r(h,{class:"input-width",modelValue:t.classes_id,"onUpdate:modelValue":a[11]||(a[11]=l=>t.classes_id=l),clearable:"",placeholder:o(e)("classesIdPlaceholder")},{default:s(()=>[r(u,{label:"请选择",value:""}),(n(!0),_(V,null,w(x.value,(l,p)=>(n(),P(u,{key:p,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("sex"),prop:"sex"},{default:s(()=>[r(i,{modelValue:t.sex,"onUpdate:modelValue":a[12]||(a[12]=l=>t.sex=l),clearable:"",placeholder:o(e)("sexPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("decisionMaker"),prop:"decision_maker"},{default:s(()=>[r(i,{modelValue:t.decision_maker,"onUpdate:modelValue":a[13]||(a[13]=l=>t.decision_maker=l),clearable:"",placeholder:o(e)("decisionMakerPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("phone"),prop:"phone"},{default:s(()=>[r(i,{modelValue:t.phone,"onUpdate:modelValue":a[14]||(a[14]=l=>t.phone=l),clearable:"",placeholder:o(e)("phonePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("requirement"),prop:"requirement"},{default:s(()=>[r(i,{modelValue:t.requirement,"onUpdate:modelValue":a[15]||(a[15]=l=>t.requirement=l),clearable:"",placeholder:o(e)("requirementPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("timeDistance"),prop:"time_distance"},{default:s(()=>[r(i,{modelValue:t.time_distance,"onUpdate:modelValue":a[16]||(a[16]=l=>t.time_distance=l),clearable:"",placeholder:o(e)("timeDistancePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("purchasingPower"),prop:"purchasing_power"},{default:s(()=>[r(i,{modelValue:t.purchasing_power,"onUpdate:modelValue":a[17]||(a[17]=l=>t.purchasing_power=l),clearable:"",placeholder:o(e)("purchasingPowerPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("attendanceRate"),prop:"attendance_rate"},{default:s(()=>[r(i,{modelValue:t.attendance_rate,"onUpdate:modelValue":a[18]||(a[18]=l=>t.attendance_rate=l),clearable:"",placeholder:o(e)("attendanceRatePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("emotionalViscosity"),prop:"emotional_viscosity"},{default:s(()=>[r(i,{modelValue:t.emotional_viscosity,"onUpdate:modelValue":a[19]||(a[19]=l=>t.emotional_viscosity=l),clearable:"",placeholder:o(e)("emotionalViscosityPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("ideaCommunication"),prop:"idea_communication"},{default:s(()=>[r(i,{modelValue:t.idea_communication,"onUpdate:modelValue":a[20]||(a[20]=l=>t.idea_communication=l),clearable:"",placeholder:o(e)("ideaCommunicationPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("effectRecognition"),prop:"effect_recognition"},{default:s(()=>[r(i,{modelValue:t.effect_recognition,"onUpdate:modelValue":a[21]||(a[21]=l=>t.effect_recognition=l),clearable:"",placeholder:o(e)("effectRecognitionPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("childrenLike"),prop:"children_like"},{default:s(()=>[r(i,{modelValue:t.children_like,"onUpdate:modelValue":a[22]||(a[22]=l=>t.children_like=l),clearable:"",placeholder:o(e)("childrenLikePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("referral"),prop:"referral"},{default:s(()=>[r(i,{modelValue:t.referral,"onUpdate:modelValue":a[23]||(a[23]=l=>t.referral=l),clearable:"",placeholder:o(e)("referralPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("missedLessons"),prop:"missed_lessons"},{default:s(()=>[r(i,{modelValue:t.missed_lessons,"onUpdate:modelValue":a[24]||(a[24]=l=>t.missed_lessons=l),clearable:"",placeholder:o(e)("missedLessonsPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("classHour"),prop:"class_hour"},{default:s(()=>[r(i,{modelValue:t.class_hour,"onUpdate:modelValue":a[25]||(a[25]=l=>t.class_hour=l),clearable:"",placeholder:o(e)("classHourPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("beCovered"),prop:"be_covered"},{default:s(()=>[r(i,{modelValue:t.be_covered,"onUpdate:modelValue":a[26]||(a[26]=l=>t.be_covered=l),clearable:"",placeholder:o(e)("beCoveredPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r(d,{label:o(e)("renewalPeriod"),prop:"renewal_period"},{default:s(()=>[r(i,{modelValue:t.renewal_period,"onUpdate:modelValue":a[27]||(a[27]=l=>t.renewal_period=l),clearable:"",placeholder:o(e)("renewalPeriodPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1}),c("div",ne,[c("div",ce,[r(D,{type:"primary",onClick:a[28]||(a[28]=l=>j(k.value))},{default:s(()=>[R(f(o(e)("save")),1)]),_:1}),r(D,{onClick:a[29]||(a[29]=l=>C())},{default:s(()=>[R(f(o(e)("cancel")),1)]),_:1})])])])}}});export{De as default};
|
|
|