瀏覽代碼

1.处理类型转换错误

yuanliang 1 年之前
父節點
當前提交
e4e1fc63d7

+ 2 - 2
mec-biz/src/main/java/com/ym/mec/biz/service/im/impl/ImGroupCoreServiceImpl.java

@@ -136,11 +136,11 @@ public class ImGroupCoreServiceImpl implements ImGroupCoreService {
     @Transactional
     public String groupCreate(ImGroupMemberWrapper.ImGroupMember userInfo, ImGroupWrapper.ImGroup imGroup) throws Exception {
 
-        long id = Optional.ofNullable(imGroup.getId()).orElse(IdWorker.getId());
+        String id = Optional.ofNullable(imGroup.getId()).orElse(String.valueOf(IdWorker.getId()));
         // 生成群组ID
         imGroup.id(id)
                 .type(Optional.ofNullable(imGroup.getType()).orElse("CLASS"))
-                .groupId(String.valueOf(id));
+                .groupId(id);
 
         ImGroupPlus group = JSON.parseObject(imGroup.jsonString(), ImGroupPlus.class);
         group.setId(imGroup.getGroupId());

+ 5 - 0
mec-biz/src/main/resources/config/mybatis/EmployeeMapper.xml

@@ -453,4 +453,9 @@
             </if>
         </where>
     </sql>
+
+    <select id="queryBaseInfoByPage" resultMap="Employee" parameterType="map">
+        SELECT * FROM employee
+        <include refid="global.limit"/>
+    </select>
 </mapper>

+ 6 - 0
mec-biz/src/main/resources/config/mybatis/StudentMapper.xml

@@ -1421,4 +1421,10 @@
         </foreach>
 
     </select>
+
+    <select id="queryBaseInfoByPage" resultMap="Student" parameterType="map">
+        SELECT s.*,su.username_,su.phone_, FROM student s
+        LEFT JOIN sys_user su ON  su.id_ = s.user_id_
+        <include refid="global.limit"/>
+    </select>
 </mapper>

+ 9 - 0
mec-biz/src/main/resources/config/mybatis/TeacherMapper.xml

@@ -1575,4 +1575,13 @@
         WHERE id_ = #{userId} LIMIT 1
     </select>
 
+    <select id="queryBaseInfoByPage" resultMap="Teacher" parameterType="map">
+        SELECT t.id_,su.real_name_,su.lock_flag_,t.subject_id_,su.phone_,t.organ_id_
+        teacher_organ_id_,t.organ_id_,t.is_support_extra_practice_lesson_,t.dept_id_,t.dept_ids_,t.post_dept_ids_,
+        t.job_nature_,t.demission_date_,t.formal_staff_date_,t.is_probation_period_,t.memo_,su.del_flag_,t.is_settlement_salary_
+        FROM teacher t
+        LEFT JOIN sys_user su ON t.id_ = su.id_
+        ORDER BY t.id_ DESC
+        <include refid="global.limit"/>
+    </select>
 </mapper>