diff --git a/pages/dormitory/outsideAccommodation/applicationForm.vue b/pages/dormitory/outsideAccommodation/applicationForm.vue
index 804a055..a21d665 100644
--- a/pages/dormitory/outsideAccommodation/applicationForm.vue
+++ b/pages/dormitory/outsideAccommodation/applicationForm.vue
@@ -1010,11 +1010,11 @@
},
submitForm(status) {
const requiredFields = [
- 'originalDormitory', 'studentName', 'gender', 'birthDate',
- 'majorName', 'className', 'studentNo', 'idCard', 'studentPhone',
- 'applyReason', 'address', 'outsideAddress', 'emergencyContact',
- 'emergencyPhone', 'parentOpinion', 'parentPhone', 'parentAddress',
- 'parentDetailAddress', 'promiseDate'
+ '原宿舍号', '姓名', '性别', '出生日期',
+ '专业', '班级', '学号', '身份证', '手机号码',
+ '外宿原因', '外宿地址省市区', '详细门牌号', '紧急联系人',
+ '紧急联系电话', '家长意见', '家长联系电话', '家长地址省市区',
+ '家长地址详细', '签署日期'
];
const emptyFields = requiredFields.filter(field => !this.form[field]);
diff --git a/pages/dormitory/outsideAccommodation/index.vue b/pages/dormitory/outsideAccommodation/index.vue
index f7c1263..b67c851 100644
--- a/pages/dormitory/outsideAccommodation/index.vue
+++ b/pages/dormitory/outsideAccommodation/index.vue
@@ -1,35 +1,471 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 学号
+
+
+
+ 学院
+
+
+
+ 班级
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 暂无外宿申请数据
+ 点击"外宿申请"按钮提交新申请
+
+
+
+
+
+
+
+
+
+
+
+
+ 学号:{{ getSafeValue(item, 'studentNo', '-') }}
+ 姓名:{{ getSafeValue(item, 'studentName', '-') }}
+ 性别:{{ getSafeValue(item, 'gender') == 1 ? '男' : getSafeValue(item, 'gender') == 0 ? '女' : '-' }}
+
+ 出生年月:{{ parseTime(getSafeValue(item, 'birthDate')) || '-' }}
+
+ 学院:{{ getSafeValue(item, 'deptName', '-') }}
+ 专业:{{ getSafeValue(item, 'majorName', '-') }}
+ 班级:{{ getSafeValue(item, 'className', '-') }}
+ 辅导员:{{ getSafeValue(item, 'teacherName', '-') }}
+ 原宿舍号:{{ getSafeValue(item, 'originalDormitory', '-') }}
+
+ 住宿费状态:
+
+
+ {{ getSafeValue(item, 'accommodationFeeStatus') === 1 ? '已交' : '未交' }}
+
+
+
+
+
+
+
+
+ 外宿原因:{{ getSafeValue(item, 'applyReason', '-') }}
+ 外宿地址:{{ (getSafeValue(item, 'address', '') + ' ' + getSafeValue(item, 'outsideAddress', '')) || '-' }}
+
+
+ 外宿时间:
+ {{ parseTime(getSafeValue(item, 'startDate')) || '-' }}
+ 至
+ {{ parseTime(getSafeValue(item, 'endDate')) || '-' }}
+
+
+ 紧急联系人:{{ getSafeValue(item, 'emergencyContact', '-') }}
+ ({{ getSafeValue(item, 'emergencyPhone', '-') }})
+ 家长意见:{{ getSafeValue(item, 'parentOpinion') == 1 ? '同意' : getSafeValue(item, 'parentOpinion') == 0 ? '不同意' : '-' }}
+
+ 家长联系方式:{{ getSafeValue(item, 'parentPhone', '-') }}
+
+
+
+
+
+
+ {{ getSafeValue(approval, 'approvalNode', '未知节点') }}:
+
+ {{ getSafeValue(approval, 'approvalResult') == 1 ? '通过' : '驳回' }}
+
+ {{ parseTime(getSafeValue(approval, 'approvalTime')) }}
+
+
+
+ 暂无审批记录
+
+
+
+
+
+
+ 查看详情
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file