yangg 1 miesiąc temu
rodzic
commit
cd7c49fd98

+ 34 - 15
pages/Personal/Personal.vue

@@ -63,8 +63,9 @@
 					<view class="form-item">
 						<text class="label required">性别</text>
 						<picker @change="bindGenderChange" :value="genderIndex" :range="genderOptions">
-							<view class="picker-text">{{ genderOptions[genderIndex] || '请选择性别' }}</view>
+							<view class="picker-text" :class="{'input-error': formErrors.gender}">{{ genderOptions[genderIndex] || '请选择性别' }}</view>
 						</picker>
+						<text v-if="formErrors.gender" class="error-message">{{formErrors.gender}}</text>
 					</view>
 					<!-- 当性别为女时显示三期选择 -->
 					<view class="form-item" v-if="formData.gender === '女'">
@@ -101,8 +102,9 @@
 					<view class="form-item">
 						<text class="label required">民族</text>
 						<picker @change="bindEthnicChange" :value="ethnicIndex" :range="ethnicOptions">
-							<view class="picker-text">{{ ethnicOptions[ethnicIndex] || '请选择民族' }}</view>
+							<view class="picker-text" :class="{'input-error': formErrors.ethnic}">{{ ethnicOptions[ethnicIndex] || '请选择民族' }}</view>
 						</picker>
+						<text v-if="formErrors.ethnic" class="error-message">{{formErrors.ethnic}}</text>
 					</view>
 				
 				<!-- 第三行 -->
@@ -117,7 +119,8 @@
 					</view>
 					<view class="form-item">
 						<text class="label required">现居住地址</text>
-						<input type="text" v-model="formData.currentAddress" placeholder="请输入现居住地址" />
+						<input type="text" v-model="formData.currentAddress" placeholder="请输入现居住地址" :class="{'input-error': formErrors.currentAddress}" />
+						<text v-if="formErrors.currentAddress" class="error-message">{{formErrors.currentAddress}}</text>
 					</view>
 					<!-- <view class="form-item">
 						<text class="label">籍贯</text>
@@ -219,12 +222,14 @@
 					
 					<view class="form-row">
 						<view class="form-item">
-							<text class="label">工作单位/家庭地址</text>
+							<text class="label required">工作单位/家庭地址</text>
 							<input type="text" v-model="familyMemberForm.workplaceOrAddress" placeholder="请输入工作单位或家庭地址" />
+							<text v-if="familyMemberErrors.workplaceOrAddress" class="error-message">{{familyMemberErrors.workplaceOrAddress}}</text>
 						</view>
-						<view class="form-item">
-							<text class="label">职务</text>
+						<view class="form-item ">
+							<text class="label required">职务</text>
 							<input type="text" v-model="familyMemberForm.position" placeholder="请输入职务" />
+							<text v-if="familyMemberErrors.position" class="error-message">{{familyMemberErrors.position}}</text>
 						</view>
 					</view>
 					
@@ -534,7 +539,7 @@
 					
 					<view class="form-row">
 						<view class="form-item">
-							<text class="label">月总收入</text>
+							<text class="label required">月总收入</text>
 							<input type="number" v-model="workForm.monthlySalary" placeholder="请输入月总收入" />
 							<text v-if="workErrors.monthlySalary" class="error-message">{{workErrors.monthlySalary}}</text>
 						</view>
@@ -542,12 +547,12 @@
 					
 					<view class="form-row">
 						<view class="form-item">
-							<text class="label">直接领导</text>
+							<text class="label required">直接领导</text>
 							<input type="text" v-model="workForm.supervisor" placeholder="请输入直接领导姓名" />
 							<text v-if="workErrors.supervisor" class="error-message">{{workErrors.supervisor}}</text>
 						</view>
 						<view class="form-item">
-							<text class="label">领导电话</text>
+							<text class="label required">领导电话</text>
 							<input type="number" v-model="workForm.supervisorPhone" placeholder="请输入领导电话" />
 							<text v-if="workErrors.supervisorPhone" class="error-message">{{workErrors.supervisorPhone}}</text>
 						</view>
@@ -750,6 +755,10 @@ import { apiBaseUrl } from '@/common/config.js';
 						required: true,
 						message: '请选择民族'
 					},
+					currentAddress: {
+						required: true,
+						message: '请输入现居住地址'
+					},
 					height: {
 						pattern: /^\d+(\.\d{1,2})?$/,
 						message: '请输入正确的身高(cm)'
@@ -761,10 +770,6 @@ import { apiBaseUrl } from '@/common/config.js';
 					expectedSalary: {
 						pattern: /^\d+(\.\d{1,2})?$/,
 						message: '请输入正确的期望薪资'
-					},
-					currentAddress: {
-						required: true,
-						message: '请输入现居住地址'
 					}
 				}
 			}
@@ -808,6 +813,10 @@ import { apiBaseUrl } from '@/common/config.js';
 			bindGenderChange(e) {
 				this.genderIndex = e.detail.value;
 				this.formData.gender = this.genderOptions[this.genderIndex];
+				// 清除性别的错误提示
+				if (this.formErrors.gender) {
+					this.formErrors.gender = '';
+				}
 				
 				// 如果性别从女变为男,清空三期选择
 				if (this.formData.gender !== '女') {
@@ -826,6 +835,10 @@ import { apiBaseUrl } from '@/common/config.js';
 			bindEthnicChange(e) {
 				this.ethnicIndex = e.detail.value;
 				this.formData.ethnic = this.ethnicOptions[this.ethnicIndex];
+				// 清除民族的错误提示
+				if (this.formErrors.ethnic) {
+					this.formErrors.ethnic = '';
+				}
 			},
 			bindMarriageChange(e) {
 				this.marriageIndex = e.detail.value;
@@ -1656,12 +1669,12 @@ import { apiBaseUrl } from '@/common/config.js';
 						break;
 				}
 
-				/* if (!isValid) {
+				if (!isValid) {
 					uni.showToast({
 						title: '请完善所有必填信息',
 						icon: 'none'
 					});
-				} */
+				}
 
 				return isValid;
 			},
@@ -1954,6 +1967,12 @@ import { apiBaseUrl } from '@/common/config.js';
 			'familyMemberForm.phone': function(newVal) {
 				if (newVal) this.familyMemberErrors.phone = '';
 			},
+			'familyMemberForm.workplaceOrAddress': function(newVal) {
+				if (newVal) this.familyMemberErrors.workplaceOrAddress = '';
+			},
+			'familyMemberForm.position': function(newVal) {
+				if (newVal) this.familyMemberErrors.position = '';
+			},
 			'workForm.companyName': function(newVal) {
 				if (newVal && this.workErrors.companyName) {
 					this.workErrors.companyName = '';

+ 223 - 180
unpackage/dist/dev/mp-weixin/pages/Personal/Personal.js

@@ -165,6 +165,10 @@ const _sfc_main = {
           required: true,
           message: "请选择民族"
         },
+        currentAddress: {
+          required: true,
+          message: "请输入现居住地址"
+        },
         height: {
           pattern: /^\d+(\.\d{1,2})?$/,
           message: "请输入正确的身高(cm)"
@@ -176,10 +180,6 @@ const _sfc_main = {
         expectedSalary: {
           pattern: /^\d+(\.\d{1,2})?$/,
           message: "请输入正确的期望薪资"
-        },
-        currentAddress: {
-          required: true,
-          message: "请输入现居住地址"
         }
       }
     };
@@ -221,6 +221,9 @@ const _sfc_main = {
     bindGenderChange(e) {
       this.genderIndex = e.detail.value;
       this.formData.gender = this.genderOptions[this.genderIndex];
+      if (this.formErrors.gender) {
+        this.formErrors.gender = "";
+      }
       if (this.formData.gender !== "女") {
         this.formData.threePeriod = "";
         this.threePeriodIndex = -1;
@@ -237,6 +240,9 @@ const _sfc_main = {
     bindEthnicChange(e) {
       this.ethnicIndex = e.detail.value;
       this.formData.ethnic = this.ethnicOptions[this.ethnicIndex];
+      if (this.formErrors.ethnic) {
+        this.formErrors.ethnic = "";
+      }
     },
     bindMarriageChange(e) {
       this.marriageIndex = e.detail.value;
@@ -960,6 +966,12 @@ const _sfc_main = {
           }
           break;
       }
+      if (!isValid) {
+        common_vendor.index.showToast({
+          title: "请完善所有必填信息",
+          icon: "none"
+        });
+      }
       return isValid;
     },
     // Add method to fetch user data
@@ -1185,6 +1197,14 @@ const _sfc_main = {
       if (newVal)
         this.familyMemberErrors.phone = "";
     },
+    "familyMemberForm.workplaceOrAddress": function(newVal) {
+      if (newVal)
+        this.familyMemberErrors.workplaceOrAddress = "";
+    },
+    "familyMemberForm.position": function(newVal) {
+      if (newVal)
+        this.familyMemberErrors.position = "";
+    },
     "workForm.companyName": function(newVal) {
       if (newVal && this.workErrors.companyName) {
         this.workErrors.companyName = "";
@@ -1285,54 +1305,69 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
     l: common_vendor.t($data.formErrors.name)
   } : {}, {
     m: common_vendor.t($data.genderOptions[$data.genderIndex] || "请选择性别"),
-    n: common_vendor.o((...args) => $options.bindGenderChange && $options.bindGenderChange(...args)),
-    o: $data.genderIndex,
-    p: $data.genderOptions,
-    q: $data.formData.gender === "女"
+    n: $data.formErrors.gender ? 1 : "",
+    o: common_vendor.o((...args) => $options.bindGenderChange && $options.bindGenderChange(...args)),
+    p: $data.genderIndex,
+    q: $data.genderOptions,
+    r: $data.formErrors.gender
+  }, $data.formErrors.gender ? {
+    s: common_vendor.t($data.formErrors.gender)
+  } : {}, {
+    t: $data.formData.gender === "女"
   }, $data.formData.gender === "女" ? {
-    r: common_vendor.t($data.threePeriodOptions[$data.threePeriodIndex] || "请选择"),
-    s: common_vendor.o((...args) => $options.bindThreePeriodChange && $options.bindThreePeriodChange(...args)),
-    t: $data.threePeriodIndex,
-    v: $data.threePeriodOptions
+    v: common_vendor.t($data.threePeriodOptions[$data.threePeriodIndex] || "请选择"),
+    w: common_vendor.o((...args) => $options.bindThreePeriodChange && $options.bindThreePeriodChange(...args)),
+    x: $data.threePeriodIndex,
+    y: $data.threePeriodOptions
   } : {}, {
-    w: $data.formErrors.phone ? 1 : "",
-    x: $data.formData.phone,
-    y: common_vendor.o(($event) => $data.formData.phone = $event.detail.value),
-    z: $data.formErrors.phone
+    z: $data.formErrors.phone ? 1 : "",
+    A: $data.formData.phone,
+    B: common_vendor.o(($event) => $data.formData.phone = $event.detail.value),
+    C: $data.formErrors.phone
   }, $data.formErrors.phone ? {
-    A: common_vendor.t($data.formErrors.phone)
+    D: common_vendor.t($data.formErrors.phone)
   } : {}, {
-    B: $data.formErrors.idCard ? 1 : "",
-    C: $data.formData.idCard,
-    D: common_vendor.o(($event) => $data.formData.idCard = $event.detail.value),
-    E: $data.formErrors.idCard
+    E: $data.formErrors.idCard ? 1 : "",
+    F: $data.formData.idCard,
+    G: common_vendor.o(($event) => $data.formData.idCard = $event.detail.value),
+    H: $data.formErrors.idCard
   }, $data.formErrors.idCard ? {
-    F: common_vendor.t($data.formErrors.idCard)
+    I: common_vendor.t($data.formErrors.idCard)
+  } : {}, {
+    J: common_vendor.t($data.ethnicOptions[$data.ethnicIndex] || "请选择民族"),
+    K: $data.formErrors.ethnic ? 1 : "",
+    L: common_vendor.o((...args) => $options.bindEthnicChange && $options.bindEthnicChange(...args)),
+    M: $data.ethnicIndex,
+    N: $data.ethnicOptions,
+    O: $data.formErrors.ethnic
+  }, $data.formErrors.ethnic ? {
+    P: common_vendor.t($data.formErrors.ethnic)
   } : {}, {
-    G: common_vendor.t($data.ethnicOptions[$data.ethnicIndex] || "请选择民族"),
-    H: common_vendor.o((...args) => $options.bindEthnicChange && $options.bindEthnicChange(...args)),
-    I: $data.ethnicIndex,
-    J: $data.ethnicOptions,
-    K: $data.formData.height,
-    L: common_vendor.o(($event) => $data.formData.height = $event.detail.value),
-    M: $data.formData.weight,
-    N: common_vendor.o(($event) => $data.formData.weight = $event.detail.value),
-    O: $data.formData.currentAddress,
-    P: common_vendor.o(($event) => $data.formData.currentAddress = $event.detail.value),
-    Q: $data.formData.residence,
-    R: common_vendor.o(($event) => $data.formData.residence = $event.detail.value),
-    S: common_vendor.t($data.marriageOptions[$data.marriageIndex] || "请选择婚育状况"),
-    T: common_vendor.o((...args) => $options.bindMarriageChange && $options.bindMarriageChange(...args)),
-    U: $data.marriageIndex,
-    V: $data.marriageOptions,
-    W: $data.formData.expectedSalary,
-    X: common_vendor.o(($event) => $data.formData.expectedSalary = $event.detail.value)
+    Q: $data.formData.height,
+    R: common_vendor.o(($event) => $data.formData.height = $event.detail.value),
+    S: $data.formData.weight,
+    T: common_vendor.o(($event) => $data.formData.weight = $event.detail.value),
+    U: $data.formErrors.currentAddress ? 1 : "",
+    V: $data.formData.currentAddress,
+    W: common_vendor.o(($event) => $data.formData.currentAddress = $event.detail.value),
+    X: $data.formErrors.currentAddress
+  }, $data.formErrors.currentAddress ? {
+    Y: common_vendor.t($data.formErrors.currentAddress)
+  } : {}, {
+    Z: $data.formData.residence,
+    aa: common_vendor.o(($event) => $data.formData.residence = $event.detail.value),
+    ab: common_vendor.t($data.marriageOptions[$data.marriageIndex] || "请选择婚育状况"),
+    ac: common_vendor.o((...args) => $options.bindMarriageChange && $options.bindMarriageChange(...args)),
+    ad: $data.marriageIndex,
+    ae: $data.marriageOptions,
+    af: $data.formData.expectedSalary,
+    ag: common_vendor.o(($event) => $data.formData.expectedSalary = $event.detail.value)
   }) : {}, {
-    Y: $data.currentStep === 3
+    ah: $data.currentStep === 3
   }, $data.currentStep === 3 ? common_vendor.e({
-    Z: $data.familyMembers.length > 0
+    ai: $data.familyMembers.length > 0
   }, $data.familyMembers.length > 0 ? {
-    aa: common_vendor.f($data.familyMembers, (member, index, i0) => {
+    aj: common_vendor.f($data.familyMembers, (member, index, i0) => {
       return {
         a: common_vendor.t(index + 1),
         b: common_vendor.o(($event) => $options.editFamilyMember(index), index),
@@ -1347,47 +1382,55 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
       };
     })
   } : {}, {
-    ab: common_vendor.t($data.isEditing ? "编辑家庭成员" : "添加家庭成员"),
-    ac: $data.isEditing
+    ak: common_vendor.t($data.isEditing ? "编辑家庭成员" : "添加家庭成员"),
+    al: $data.isEditing
   }, $data.isEditing ? {
-    ad: common_vendor.o((...args) => $options.cancelEdit && $options.cancelEdit(...args))
+    am: common_vendor.o((...args) => $options.cancelEdit && $options.cancelEdit(...args))
   } : {}, {
-    ae: $data.familyMemberErrors.relation ? 1 : "",
-    af: $data.familyMemberForm.relation,
-    ag: common_vendor.o(($event) => $data.familyMemberForm.relation = $event.detail.value),
-    ah: $data.familyMemberErrors.relation
+    an: $data.familyMemberErrors.relation ? 1 : "",
+    ao: $data.familyMemberForm.relation,
+    ap: common_vendor.o(($event) => $data.familyMemberForm.relation = $event.detail.value),
+    aq: $data.familyMemberErrors.relation
   }, $data.familyMemberErrors.relation ? {
-    ai: common_vendor.t($data.familyMemberErrors.relation)
+    ar: common_vendor.t($data.familyMemberErrors.relation)
   } : {}, {
-    aj: $data.familyMemberErrors.name ? 1 : "",
-    ak: $data.familyMemberForm.name,
-    al: common_vendor.o(($event) => $data.familyMemberForm.name = $event.detail.value),
-    am: $data.familyMemberErrors.name
+    as: $data.familyMemberErrors.name ? 1 : "",
+    at: $data.familyMemberForm.name,
+    av: common_vendor.o(($event) => $data.familyMemberForm.name = $event.detail.value),
+    aw: $data.familyMemberErrors.name
   }, $data.familyMemberErrors.name ? {
-    an: common_vendor.t($data.familyMemberErrors.name)
+    ax: common_vendor.t($data.familyMemberErrors.name)
+  } : {}, {
+    ay: $data.familyMemberForm.workplaceOrAddress,
+    az: common_vendor.o(($event) => $data.familyMemberForm.workplaceOrAddress = $event.detail.value),
+    aA: $data.familyMemberErrors.workplaceOrAddress
+  }, $data.familyMemberErrors.workplaceOrAddress ? {
+    aB: common_vendor.t($data.familyMemberErrors.workplaceOrAddress)
+  } : {}, {
+    aC: $data.familyMemberForm.position,
+    aD: common_vendor.o(($event) => $data.familyMemberForm.position = $event.detail.value),
+    aE: $data.familyMemberErrors.position
+  }, $data.familyMemberErrors.position ? {
+    aF: common_vendor.t($data.familyMemberErrors.position)
   } : {}, {
-    ao: $data.familyMemberForm.workplaceOrAddress,
-    ap: common_vendor.o(($event) => $data.familyMemberForm.workplaceOrAddress = $event.detail.value),
-    aq: $data.familyMemberForm.position,
-    ar: common_vendor.o(($event) => $data.familyMemberForm.position = $event.detail.value),
-    as: $data.familyMemberErrors.phone ? 1 : "",
-    at: $data.familyMemberForm.phone,
-    av: common_vendor.o(($event) => $data.familyMemberForm.phone = $event.detail.value),
-    aw: $data.familyMemberErrors.phone
+    aG: $data.familyMemberErrors.phone ? 1 : "",
+    aH: $data.familyMemberForm.phone,
+    aI: common_vendor.o(($event) => $data.familyMemberForm.phone = $event.detail.value),
+    aJ: $data.familyMemberErrors.phone
   }, $data.familyMemberErrors.phone ? {
-    ax: common_vendor.t($data.familyMemberErrors.phone)
+    aK: common_vendor.t($data.familyMemberErrors.phone)
   } : {}, {
-    ay: $data.familyMemberForm.isEmergencyContact,
-    az: common_vendor.o((...args) => $options.handleEmergencyContactChange && $options.handleEmergencyContactChange(...args)),
-    aA: common_vendor.t($data.isEditing ? "✓" : "+"),
-    aB: common_vendor.o((...args) => $options.saveFamilyMember && $options.saveFamilyMember(...args)),
-    aC: common_vendor.t($data.isEditing ? "保存修改" : "添加成员")
+    aL: $data.familyMemberForm.isEmergencyContact,
+    aM: common_vendor.o((...args) => $options.handleEmergencyContactChange && $options.handleEmergencyContactChange(...args)),
+    aN: common_vendor.t($data.isEditing ? "✓" : "+"),
+    aO: common_vendor.o((...args) => $options.saveFamilyMember && $options.saveFamilyMember(...args)),
+    aP: common_vendor.t($data.isEditing ? "保存修改" : "添加成员")
   }) : {}, {
-    aD: $data.currentStep === 5
+    aQ: $data.currentStep === 5
   }, $data.currentStep === 5 ? common_vendor.e({
-    aE: $data.educationList.length > 0
+    aR: $data.educationList.length > 0
   }, $data.educationList.length > 0 ? {
-    aF: common_vendor.f($data.educationList, (edu, index, i0) => {
+    aS: common_vendor.f($data.educationList, (edu, index, i0) => {
       return {
         a: common_vendor.t(index === 0 ? "第一学历" : "最高学历"),
         b: common_vendor.o(($event) => $options.editEducation(index), index),
@@ -1401,77 +1444,77 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
       };
     })
   } : {}, {
-    aG: $data.educationList.length < 2 || $data.isEditingEducation
+    aT: $data.educationList.length < 2 || $data.isEditingEducation
   }, $data.educationList.length < 2 || $data.isEditingEducation ? common_vendor.e({
-    aH: common_vendor.t($data.isEditingEducation ? "编辑教育经历" : $data.educationList.length === 0 ? "添加第一学历" : "添加最高学历"),
-    aI: $data.isEditingEducation
+    aU: common_vendor.t($data.isEditingEducation ? "编辑教育经历" : $data.educationList.length === 0 ? "添加第一学历" : "添加最高学历"),
+    aV: $data.isEditingEducation
   }, $data.isEditingEducation ? {
-    aJ: common_vendor.o((...args) => $options.cancelEditEducation && $options.cancelEditEducation(...args))
+    aW: common_vendor.o((...args) => $options.cancelEditEducation && $options.cancelEditEducation(...args))
   } : {}, {
-    aK: common_vendor.t($data.educationForm.startTime || "开始时间"),
-    aL: $data.educationForm.startTime,
-    aM: common_vendor.o((...args) => $options.bindStartTimeChange && $options.bindStartTimeChange(...args)),
-    aN: $data.educationErrors.startTime ? 1 : "",
-    aO: common_vendor.t($data.educationForm.endTime || "结束时间"),
-    aP: $data.educationForm.endTime,
-    aQ: common_vendor.o((...args) => $options.bindEndTimeChange && $options.bindEndTimeChange(...args)),
-    aR: $data.educationErrors.endTime ? 1 : "",
-    aS: $data.educationErrors.startTime
+    aX: common_vendor.t($data.educationForm.startTime || "开始时间"),
+    aY: $data.educationForm.startTime,
+    aZ: common_vendor.o((...args) => $options.bindStartTimeChange && $options.bindStartTimeChange(...args)),
+    ba: $data.educationErrors.startTime ? 1 : "",
+    bb: common_vendor.t($data.educationForm.endTime || "结束时间"),
+    bc: $data.educationForm.endTime,
+    bd: common_vendor.o((...args) => $options.bindEndTimeChange && $options.bindEndTimeChange(...args)),
+    be: $data.educationErrors.endTime ? 1 : "",
+    bf: $data.educationErrors.startTime
   }, $data.educationErrors.startTime ? {
-    aT: common_vendor.t($data.educationErrors.startTime)
+    bg: common_vendor.t($data.educationErrors.startTime)
   } : {}, {
-    aU: $data.educationErrors.endTime
+    bh: $data.educationErrors.endTime
   }, $data.educationErrors.endTime ? {
-    aV: common_vendor.t($data.educationErrors.endTime)
+    bi: common_vendor.t($data.educationErrors.endTime)
   } : {}, {
-    aW: $data.educationErrors.schoolName ? 1 : "",
-    aX: $data.educationForm.schoolName,
-    aY: common_vendor.o(($event) => $data.educationForm.schoolName = $event.detail.value),
-    aZ: $data.educationErrors.schoolName
+    bj: $data.educationErrors.schoolName ? 1 : "",
+    bk: $data.educationForm.schoolName,
+    bl: common_vendor.o(($event) => $data.educationForm.schoolName = $event.detail.value),
+    bm: $data.educationErrors.schoolName
   }, $data.educationErrors.schoolName ? {
-    ba: common_vendor.t($data.educationErrors.schoolName)
+    bn: common_vendor.t($data.educationErrors.schoolName)
   } : {}, {
-    bb: $data.educationErrors.major ? 1 : "",
-    bc: $data.educationForm.major,
-    bd: common_vendor.o(($event) => $data.educationForm.major = $event.detail.value),
-    be: $data.educationErrors.major
+    bo: $data.educationErrors.major ? 1 : "",
+    bp: $data.educationForm.major,
+    bq: common_vendor.o(($event) => $data.educationForm.major = $event.detail.value),
+    br: $data.educationErrors.major
   }, $data.educationErrors.major ? {
-    bf: common_vendor.t($data.educationErrors.major)
+    bs: common_vendor.t($data.educationErrors.major)
   } : {}, {
-    bg: common_vendor.t($data.degreeOptions[$data.degreeIndex] || "请选择学历"),
-    bh: common_vendor.o((...args) => $options.bindDegreeChange && $options.bindDegreeChange(...args)),
-    bi: $data.degreeIndex,
-    bj: $data.degreeOptions,
-    bk: $data.educationErrors.degree ? 1 : "",
-    bl: $data.educationErrors.degree
+    bt: common_vendor.t($data.degreeOptions[$data.degreeIndex] || "请选择学历"),
+    bv: common_vendor.o((...args) => $options.bindDegreeChange && $options.bindDegreeChange(...args)),
+    bw: $data.degreeIndex,
+    bx: $data.degreeOptions,
+    by: $data.educationErrors.degree ? 1 : "",
+    bz: $data.educationErrors.degree
   }, $data.educationErrors.degree ? {
-    bm: common_vendor.t($data.educationErrors.degree)
+    bA: common_vendor.t($data.educationErrors.degree)
   } : {}, {
-    bn: common_vendor.t($data.isEditingEducation ? "✓" : "+"),
-    bo: common_vendor.o((...args) => $options.saveEducation && $options.saveEducation(...args)),
-    bp: common_vendor.t($data.isEditingEducation ? "保存修改" : "添加学历")
+    bB: common_vendor.t($data.isEditingEducation ? "✓" : "+"),
+    bC: common_vendor.o((...args) => $options.saveEducation && $options.saveEducation(...args)),
+    bD: common_vendor.t($data.isEditingEducation ? "保存修改" : "添加学历")
   }) : {}) : {}, {
-    bq: $data.currentStep === 6
+    bE: $data.currentStep === 6
   }, $data.currentStep === 6 ? common_vendor.e({
-    br: $data.formErrors.skills ? 1 : "",
-    bs: $data.formData.skills,
-    bt: common_vendor.o(($event) => $data.formData.skills = $event.detail.value),
-    bv: $data.formErrors.skills
+    bF: $data.formErrors.skills ? 1 : "",
+    bG: $data.formData.skills,
+    bH: common_vendor.o(($event) => $data.formData.skills = $event.detail.value),
+    bI: $data.formErrors.skills
   }, $data.formErrors.skills ? {
-    bw: common_vendor.t($data.formErrors.skills)
+    bJ: common_vendor.t($data.formErrors.skills)
   } : {}, {
-    bx: $data.formErrors.training ? 1 : "",
-    by: $data.formData.training,
-    bz: common_vendor.o(($event) => $data.formData.training = $event.detail.value),
-    bA: $data.formErrors.training
+    bK: $data.formErrors.training ? 1 : "",
+    bL: $data.formData.training,
+    bM: common_vendor.o(($event) => $data.formData.training = $event.detail.value),
+    bN: $data.formErrors.training
   }, $data.formErrors.training ? {
-    bB: common_vendor.t($data.formErrors.training)
+    bO: common_vendor.t($data.formErrors.training)
   } : {}) : {}, {
-    bC: $data.currentStep === 8
+    bP: $data.currentStep === 8
   }, $data.currentStep === 8 ? common_vendor.e({
-    bD: $data.workList.length > 0
+    bQ: $data.workList.length > 0
   }, $data.workList.length > 0 ? {
-    bE: common_vendor.f($data.workList, (work, index, i0) => {
+    bR: common_vendor.f($data.workList, (work, index, i0) => {
       return {
         a: common_vendor.t(index + 1),
         b: common_vendor.o(($event) => $options.editWork(index), index),
@@ -1489,90 +1532,90 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
       };
     })
   } : {}, {
-    bF: $data.workList.length < 2 || $data.isEditingWork
+    bS: $data.workList.length < 2 || $data.isEditingWork
   }, $data.workList.length < 2 || $data.isEditingWork ? common_vendor.e({
-    bG: common_vendor.t($data.isEditingWork ? "编辑工作经历" : "添加工作经历"),
-    bH: $data.isEditingWork
+    bT: common_vendor.t($data.isEditingWork ? "编辑工作经历" : "添加工作经历"),
+    bU: $data.isEditingWork
   }, $data.isEditingWork ? {
-    bI: common_vendor.o((...args) => $options.cancelEditWork && $options.cancelEditWork(...args))
+    bV: common_vendor.o((...args) => $options.cancelEditWork && $options.cancelEditWork(...args))
   } : {}, {
-    bJ: common_vendor.t($data.workForm.startTime || "开始时间"),
-    bK: $data.workForm.startTime,
-    bL: common_vendor.o((...args) => $options.bindWorkStartTimeChange && $options.bindWorkStartTimeChange(...args)),
-    bM: $data.workErrors.startTime ? 1 : "",
-    bN: common_vendor.t($data.workForm.endTime || "结束时间"),
-    bO: $data.workForm.endTime,
-    bP: common_vendor.o((...args) => $options.bindWorkEndTimeChange && $options.bindWorkEndTimeChange(...args)),
-    bQ: $data.workErrors.endTime ? 1 : "",
-    bR: $data.workErrors.startTime
+    bW: common_vendor.t($data.workForm.startTime || "开始时间"),
+    bX: $data.workForm.startTime,
+    bY: common_vendor.o((...args) => $options.bindWorkStartTimeChange && $options.bindWorkStartTimeChange(...args)),
+    bZ: $data.workErrors.startTime ? 1 : "",
+    ca: common_vendor.t($data.workForm.endTime || "结束时间"),
+    cb: $data.workForm.endTime,
+    cc: common_vendor.o((...args) => $options.bindWorkEndTimeChange && $options.bindWorkEndTimeChange(...args)),
+    cd: $data.workErrors.endTime ? 1 : "",
+    ce: $data.workErrors.startTime
   }, $data.workErrors.startTime ? {
-    bS: common_vendor.t($data.workErrors.startTime)
+    cf: common_vendor.t($data.workErrors.startTime)
   } : {}, {
-    bT: $data.workErrors.endTime
+    cg: $data.workErrors.endTime
   }, $data.workErrors.endTime ? {
-    bU: common_vendor.t($data.workErrors.endTime)
+    ch: common_vendor.t($data.workErrors.endTime)
   } : {}, {
-    bV: $data.workErrors.companyName ? 1 : "",
-    bW: $data.workForm.companyName,
-    bX: common_vendor.o(($event) => $data.workForm.companyName = $event.detail.value),
-    bY: $data.workErrors.companyName
+    ci: $data.workErrors.companyName ? 1 : "",
+    cj: $data.workForm.companyName,
+    ck: common_vendor.o(($event) => $data.workForm.companyName = $event.detail.value),
+    cl: $data.workErrors.companyName
   }, $data.workErrors.companyName ? {
-    bZ: common_vendor.t($data.workErrors.companyName)
+    cm: common_vendor.t($data.workErrors.companyName)
   } : {}, {
-    ca: $data.workErrors.employeeCount ? 1 : "",
-    cb: $data.workForm.employeeCount,
-    cc: common_vendor.o(($event) => $data.workForm.employeeCount = $event.detail.value),
-    cd: $data.workErrors.employeeCount
+    cn: $data.workErrors.employeeCount ? 1 : "",
+    co: $data.workForm.employeeCount,
+    cp: common_vendor.o(($event) => $data.workForm.employeeCount = $event.detail.value),
+    cq: $data.workErrors.employeeCount
   }, $data.workErrors.employeeCount ? {
-    ce: common_vendor.t($data.workErrors.employeeCount)
+    cr: common_vendor.t($data.workErrors.employeeCount)
   } : {}, {
-    cf: $data.workErrors.department ? 1 : "",
-    cg: $data.workForm.department,
-    ch: common_vendor.o(($event) => $data.workForm.department = $event.detail.value),
-    ci: $data.workErrors.department
+    cs: $data.workErrors.department ? 1 : "",
+    ct: $data.workForm.department,
+    cv: common_vendor.o(($event) => $data.workForm.department = $event.detail.value),
+    cw: $data.workErrors.department
   }, $data.workErrors.department ? {
-    cj: common_vendor.t($data.workErrors.department)
+    cx: common_vendor.t($data.workErrors.department)
   } : {}, {
-    ck: $data.workErrors.position ? 1 : "",
-    cl: $data.workForm.position,
-    cm: common_vendor.o(($event) => $data.workForm.position = $event.detail.value),
-    cn: $data.workErrors.position
+    cy: $data.workErrors.position ? 1 : "",
+    cz: $data.workForm.position,
+    cA: common_vendor.o(($event) => $data.workForm.position = $event.detail.value),
+    cB: $data.workErrors.position
   }, $data.workErrors.position ? {
-    co: common_vendor.t($data.workErrors.position)
+    cC: common_vendor.t($data.workErrors.position)
   } : {}, {
-    cp: $data.workForm.monthlySalary,
-    cq: common_vendor.o(($event) => $data.workForm.monthlySalary = $event.detail.value),
-    cr: $data.workErrors.monthlySalary
+    cD: $data.workForm.monthlySalary,
+    cE: common_vendor.o(($event) => $data.workForm.monthlySalary = $event.detail.value),
+    cF: $data.workErrors.monthlySalary
   }, $data.workErrors.monthlySalary ? {
-    cs: common_vendor.t($data.workErrors.monthlySalary)
+    cG: common_vendor.t($data.workErrors.monthlySalary)
   } : {}, {
-    ct: $data.workForm.supervisor,
-    cv: common_vendor.o(($event) => $data.workForm.supervisor = $event.detail.value),
-    cw: $data.workErrors.supervisor
+    cH: $data.workForm.supervisor,
+    cI: common_vendor.o(($event) => $data.workForm.supervisor = $event.detail.value),
+    cJ: $data.workErrors.supervisor
   }, $data.workErrors.supervisor ? {
-    cx: common_vendor.t($data.workErrors.supervisor)
+    cK: common_vendor.t($data.workErrors.supervisor)
   } : {}, {
-    cy: $data.workForm.supervisorPhone,
-    cz: common_vendor.o(($event) => $data.workForm.supervisorPhone = $event.detail.value),
-    cA: $data.workErrors.supervisorPhone
+    cL: $data.workForm.supervisorPhone,
+    cM: common_vendor.o(($event) => $data.workForm.supervisorPhone = $event.detail.value),
+    cN: $data.workErrors.supervisorPhone
   }, $data.workErrors.supervisorPhone ? {
-    cB: common_vendor.t($data.workErrors.supervisorPhone)
+    cO: common_vendor.t($data.workErrors.supervisorPhone)
   } : {}, {
-    cC: common_vendor.t($data.isEditingWork ? "✓" : "+"),
-    cD: common_vendor.o((...args) => $options.saveWork && $options.saveWork(...args)),
-    cE: common_vendor.t($data.isEditingWork ? "保存修改" : "添加工作经历")
+    cP: common_vendor.t($data.isEditingWork ? "✓" : "+"),
+    cQ: common_vendor.o((...args) => $options.saveWork && $options.saveWork(...args)),
+    cR: common_vendor.t($data.isEditingWork ? "保存修改" : "添加工作经历")
   }) : {}) : {}, {
-    cF: $options.showPrevButton
+    cS: $options.showPrevButton
   }, $options.showPrevButton ? {
-    cG: common_vendor.o((...args) => $options.prevStep && $options.prevStep(...args))
+    cT: common_vendor.o((...args) => $options.prevStep && $options.prevStep(...args))
   } : {}, {
-    cH: $options.showNextButton
+    cU: $options.showNextButton
   }, $options.showNextButton ? {
-    cI: common_vendor.o((...args) => $options.nextStep && $options.nextStep(...args))
+    cV: common_vendor.o((...args) => $options.nextStep && $options.nextStep(...args))
   } : {}, {
-    cJ: $options.showSubmitButton
+    cW: $options.showSubmitButton
   }, $options.showSubmitButton ? {
-    cK: common_vendor.o((...args) => $options.submitForm && $options.submitForm(...args))
+    cX: common_vendor.o((...args) => $options.submitForm && $options.submitForm(...args))
   } : {});
 }
 const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render]]);

Plik diff jest za duży
+ 0 - 0
unpackage/dist/dev/mp-weixin/pages/Personal/Personal.wxml


Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików