Przeglądaj źródła

添加学员来源字段

花田厝 11 miesięcy temu
rodzic
commit
e05d10c00c

+ 3 - 0
jsjp-service/src/main/java/com/miaxis/tms/vo/TmsStudentInfoTempVo.java

@@ -48,4 +48,7 @@ public class TmsStudentInfoTempVo implements Serializable {
 
     @ApiModelProperty(value = "驾校名称")
     private String schoolName;
+
+    @ApiModelProperty(value = "来源(推荐人)")
+    private String source;
 }

+ 9 - 6
jsjp-service/src/main/resources/mapper/tms/TmsStudentInfoMapper.xml

@@ -42,6 +42,8 @@
         <result property="photoPath" column="TSO_PHOTO_PATH" />
         <result property="remark" column="TSO_REMARK" />
         <result property="bmType" column="BM_TYPE" />
+        <result property="source" column="TSO_SOURCE" />
+
     </resultMap>
 
 
@@ -157,9 +159,9 @@
     </select>
 
     <select id="getTmsStudentInfoList"  parameterType="com.miaxis.tms.dto.TmsStudentInfoDTO" resultMap="TmsStudentInfoResultMap">
-        select t1.TSO_ID, t1.TSO_IDCARD, t1.TSO_NAME,t1.TSO_SEX,t1.Tso_Phone,t1.TSO_APPLYDATE, t1.TSO_STATE , t1.TSO_TRAINTYPE, t1.tso_photo_path, t1.TSO_REMARK,
+        select t1.TSO_ID, t1.TSO_IDCARD, t1.TSO_NAME,t1.TSO_SEX,t1.Tso_Phone,t1.TSO_APPLYDATE, t1.TSO_STATE , t1.TSO_TRAINTYPE, t1.tso_photo_path, t1.TSO_REMARK,t1.TSO_SOURCE,
         t2.SRI_TRAIN_ONE_STATUS,t2.Sri_Train_One_Exam_Status,t2.Sri_Train_One_Exam_Time, t2.SRI_TRAIN_TWO_STATUS,t2.Sri_Train_TWO_Exam_Status,t2.Sri_Train_Two_Exam_Time,
-        t2.SRI_TRAIN_Three_STATUS,t2.Sri_Train_Three_Exam_Status,t2.Sri_Train_Three_Exam_Time,t2.Sri_Train_Four_Exam_Status,t2.Sri_Train_Four_Exam_Time,'2' as bm_type,
+        t2.SRI_TRAIN_Three_STATUS,t2.Sri_Train_Three_Exam_Status,t2.Sri_Train_Three_Exam_Time,t2.SRI_TRAIN_FOUR_STATUS,t2.Sri_Train_Four_Exam_Status,t2.Sri_Train_Four_Exam_Time,'2' as bm_type,
         t3.tsi_shortname as school_name
         from tms_student_info@tms${city} t1
         left join tms_student_train_info@tms${city} t2
@@ -188,7 +190,7 @@
     </select>
 
     <select id="getTmsMyStudentInfoTempList"  parameterType="com.miaxis.tms.dto.TmsStudentInfoTempDTO" resultMap="TmsStudentInfoTempResultMap">
-        select t1.TSO_ID, t1.TSO_IDCARD, t1.TSO_NAME,t1.TSO_SEX,t1.Tso_Phone,t1.TSO_APPLYDATE, t1.TSO_STATE , t1.TSO_TRAINTYPE, t1.tso_photo_path, t1.TSO_REMARK,'1' as bm_type,
+        select t1.TSO_ID, t1.TSO_IDCARD, t1.TSO_NAME,t1.TSO_SEX,t1.Tso_Phone,t1.TSO_APPLYDATE, t1.TSO_STATE , t1.TSO_TRAINTYPE, t1.tso_photo_path, t1.TSO_REMARK,'1' as bm_type,t1.TSO_SOURCE,
         t3.tsi_shortname as school_name
         from tms_student_info_temp@tms${city} t1
         left join tms_school_info@tms${city} t3
@@ -207,7 +209,7 @@
 
 
     <select id="getTmsStudentInfoTempList"  parameterType="com.miaxis.tms.dto.TmsStudentInfoTempDTO" resultMap="TmsStudentInfoTempResultMap">
-        select t1.TSO_ID, t1.TSO_IDCARD, t1.TSO_NAME,t1.TSO_SEX,t1.Tso_Phone,t1.TSO_APPLYDATE, t1.TSO_STATE , t1.TSO_TRAINTYPE, t1.tso_photo_path, t1.TSO_REMARK,'1' as bm_type,
+        select t1.TSO_ID, t1.TSO_IDCARD, t1.TSO_NAME,t1.TSO_SEX,t1.Tso_Phone,t1.TSO_APPLYDATE, t1.TSO_STATE , t1.TSO_TRAINTYPE, t1.tso_photo_path, t1.TSO_REMARK,'1' as bm_type,t1.TSO_SOURCE,
         t3.tsi_shortname as school_name
         from tms_student_info_temp@tms${city} t1
         left join tms_school_info@tms${city} t3
@@ -237,7 +239,7 @@
 
         select * from (
         select t1.TSO_ID, t1.TSO_IDCARD, t1.TSO_NAME,t1.TSO_SEX,t1.Tso_Phone,t1.TSO_APPLYDATE, t1.TSO_STATE ,
-        t1.TSO_TRAINTYPE, t1.tso_photo_path, t1.TSO_REMARK,
+        t1.TSO_TRAINTYPE, t1.tso_photo_path, t1.TSO_REMARK,t1.TSO_SOURCE,
         t2.Sri_Train_One_Status,t2.Sri_Train_One_Exam_Status,t2.Sri_Train_One_Exam_Time,t2.Sri_Train_TWO_Status,t2.Sri_Train_TWO_Exam_Status,t2.Sri_Train_Two_Exam_Time,
         t2.Sri_Train_Three_Status,t2.Sri_Train_Three_Exam_Status,t2.Sri_Train_Three_Exam_Time,t2.Sri_Train_Four_Status,t2.Sri_Train_Four_Exam_Status,t2.Sri_Train_Four_Exam_Time,'1' as bm_type,
         t3.tsi_shortname as school_name
@@ -262,7 +264,7 @@
         </where>
         union
         select t1.TSO_ID, t1.TSO_IDCARD, t1.TSO_NAME,t1.TSO_SEX,t1.Tso_Phone,t1.TSO_APPLYDATE, t1.TSO_STATE , t1.
-        TSO_TRAINTYPE, t1.tso_photo_path, t1.TSO_REMARK,
+        TSO_TRAINTYPE, t1.tso_photo_path, t1.TSO_REMARK,t1.TSO_SOURCE,
         t2.Sri_Train_One_Status,t2.Sri_Train_One_Exam_Status,t2.Sri_Train_One_Exam_Time,t2.Sri_Train_TWO_Status,t2.Sri_Train_TWO_Exam_Status,t2.Sri_Train_Two_Exam_Time,
         t2.Sri_Train_Three_Status,t2.Sri_Train_Three_Exam_Status,t2.Sri_Train_Three_Exam_Time,t2.Sri_Train_Four_Status,t2.Sri_Train_Four_Exam_Status,t2.Sri_Train_Four_Exam_Time,'2' as bm_type,
         t3.tsi_shortname as school_name
@@ -307,6 +309,7 @@
                t.tso_address,
                t.tso_photo_path,
                t.tso_password,
+               t.tso_source,
                S.TSI_ID,
                S.TSI_NAME,
                S.TSI_SHORTNAME,