From a7a20cd575c5c24034ada0e0fa7fe8f4a2e59ac1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=81=92=E6=88=90?= <962704835@qq.com> Date: Fri, 3 Apr 2026 13:09:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=96=E5=AE=BF=E7=94=B3=E8=AF=B7=E8=A1=A8?= =?UTF-8?q?=E5=8D=95=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/DmsOutsideAccommodationApply.java | 32 +++++++++++++++++++ .../DmsOutsideAccommodationApplyMapper.xml | 26 +++++++++++++++ 2 files changed, 58 insertions(+) diff --git a/dms-dormitory/src/main/java/com/srs/dormitory/domain/DmsOutsideAccommodationApply.java b/dms-dormitory/src/main/java/com/srs/dormitory/domain/DmsOutsideAccommodationApply.java index 14553d7..46f86bb 100644 --- a/dms-dormitory/src/main/java/com/srs/dormitory/domain/DmsOutsideAccommodationApply.java +++ b/dms-dormitory/src/main/java/com/srs/dormitory/domain/DmsOutsideAccommodationApply.java @@ -140,6 +140,14 @@ public class DmsOutsideAccommodationApply extends BaseEntity { @Excel(name = "原宿舍号", readConverterExp = "如=:1栋302") private String originalDormitory; + /** + * 是否保留原床位(1=保留,0=不保留) + */ + @ApiModelProperty("是否保留原床位(1=保留,0=不保留)") + @TableField("keep_original_bed") + @Excel(name = "是否保留原床位" , readConverterExp = "1==保留,0=不保留") + private Long keepOriginalBed; + /** * 住宿费缴纳 */ @@ -164,6 +172,14 @@ public class DmsOutsideAccommodationApply extends BaseEntity { @Excel(name = "外宿原因") private String applyReason; + /** + * 外宿条件(1=疾病,2=居家,3=其他) + */ + @ApiModelProperty("外宿条件(1=疾病,2=居家,3=其他)") + @TableField("outside_condition") + @Excel(name = "外宿条件" , readConverterExp = "1==疾病,2=居家,3=其他") + private Long outsideCondition; + /** * 外宿详细地址(精确至门牌号) */ @@ -220,6 +236,22 @@ public class DmsOutsideAccommodationApply extends BaseEntity { @Excel(name = "家长联系电话") private String parentPhone; + /** + * 家长姓名 + */ + @ApiModelProperty("家长姓名") + @TableField("parent_name") + @Excel(name = "家长姓名") + private String parentName; + + /** + * 家长与学生关系(父亲/母亲/监护人等) + */ + @ApiModelProperty("家长与学生关系(父亲/母亲/监护人等)") + @TableField("parent_relation") + @Excel(name = "家长与学生关系" , readConverterExp = "父=亲/母亲/监护人等") + private String parentRelation; + /** * 家长通讯地址-省市区/县 */ diff --git a/dms-dormitory/src/main/resources/mapper/dormitory/DmsOutsideAccommodationApplyMapper.xml b/dms-dormitory/src/main/resources/mapper/dormitory/DmsOutsideAccommodationApplyMapper.xml index b24e915..46fda40 100644 --- a/dms-dormitory/src/main/resources/mapper/dormitory/DmsOutsideAccommodationApplyMapper.xml +++ b/dms-dormitory/src/main/resources/mapper/dormitory/DmsOutsideAccommodationApplyMapper.xml @@ -19,9 +19,11 @@ + + @@ -29,6 +31,8 @@ + + @@ -138,9 +142,11 @@ class_id, class_name, original_dormitory, + keep_original_bed, accommodation_fee, accommodation_fee_status, apply_reason, + outside_condition, outside_address, address, emergency_phone, @@ -148,6 +154,8 @@ parent_opinion, parent_sign_attachment, parent_phone, + parent_name, + parent_relation, parent_address, parent_detail_address, student_promise_sign, @@ -193,11 +201,13 @@ and original_dormitory = #{originalDormitory} + and keep_original_bed = #{keepOriginalBed} and accommodation_fee = #{accommodationFee} and accommodation_fee_status = #{accommodationFeeStatus} and apply_reason = #{applyReason} + and outside_condition = #{outsideCondition} and outside_address = #{outsideAddress} and address = #{address} and emergency_phone = #{emergencyPhone} @@ -209,6 +219,9 @@ #{parentSignAttachment} and parent_phone = #{parentPhone} + and parent_name like concat('%', #{parentName}, '%') + + and parent_relation = #{parentRelation} and parent_address = #{parentAddress} and parent_detail_address = #{parentDetailAddress} @@ -235,6 +248,7 @@ and student_signature = #{studentSignature} + and promise_content = #{promiseContent} @@ -293,9 +307,11 @@ class_id, class_name, original_dormitory, + keep_original_bed, accommodation_fee, accommodation_fee_status, apply_reason, + outside_condition, outside_address, address, emergency_phone, @@ -303,6 +319,8 @@ parent_opinion, parent_sign_attachment, parent_phone, + parent_name, + parent_relation, parent_address, parent_detail_address, student_promise_sign, @@ -339,9 +357,11 @@ #{classId}, #{className}, #{originalDormitory}, + #{keepOriginalBed}, #{accommodationFee}, #{accommodationFeeStatus}, #{applyReason}, + #{outsideCondition}, #{outsideAddress}, #{address}, #{emergencyPhone}, @@ -349,6 +369,8 @@ #{parentOpinion}, #{parentSignAttachment}, #{parentPhone}, + #{parentName}, + #{parentRelation}, #{parentAddress}, #{parentDetailAddress}, #{studentPromiseSign}, @@ -391,9 +413,11 @@ original_dormitory = #{originalDormitory}, + keep_original_bed = #{keepOriginalBed}, accommodation_fee = #{accommodationFee}, accommodation_fee_status = #{accommodationFeeStatus}, apply_reason = #{applyReason}, + outside_condition = #{outsideCondition}, outside_address = #{outsideAddress}, address = #{address}, emergency_phone = #{emergencyPhone}, @@ -403,6 +427,8 @@ #{parentSignAttachment}, parent_phone = #{parentPhone}, + parent_name = #{parentName}, + parent_relation = #{parentRelation}, parent_address = #{parentAddress}, parent_detail_address = #{parentDetailAddress},