fix(emergency): 修复mapper注解中SQL函数兼容性问题
- 将LEFT函数替换为SUBSTR函数以提高数据库兼容性 - 将now()函数替换为SYSDATE以确保达梦数据库兼容性
This commit is contained in:
+1
-1
@@ -59,7 +59,7 @@ public interface AedEquipmentMangerMapper extends BaseMapper<AedEquipmentManger>
|
||||
* 按单位统计aed设备数量
|
||||
* @return 统计数据
|
||||
*/
|
||||
@Select(value = "SELECT LEFT(depart_code,6) as orgCode, count(1) as aedCount FROM aed_equipment_manger where del_flag = 0 GROUP BY LEFT(depart_code,6)")
|
||||
@Select(value = "SELECT SUBSTR(depart_code,1,6) as orgCode, count(1) as aedCount FROM aed_equipment_manger where del_flag = 0 GROUP BY SUBSTR(depart_code,1,6)")
|
||||
List<JSONObject> statisticAedByOrgCode();
|
||||
|
||||
List<AedLocationEquipment> getLocation(@Param("idList") List<Long> idList);
|
||||
|
||||
+2
-2
@@ -25,11 +25,11 @@ public interface EmergencySeriousDiseaseMapper extends BaseMapper<EmergencySerio
|
||||
public List<EmergencySeriousDisease> selectEmergencySeriousDiseaseListByState(IPage<EmergencySeriousDisease> page, @Param("state") String state, @Param("userId") String userId);
|
||||
|
||||
|
||||
@Update("update emergency_serious_disease set state = 8 where state = 1 and desire_time < now()")
|
||||
@Update("update emergency_serious_disease set state = 8 where state = 1 and desire_time < SYSDATE")
|
||||
public int updateEmergencyStateOne();
|
||||
|
||||
|
||||
@Update("update emergency_serious_disease set state = 5 where state = 4 and reservation_time < now()")
|
||||
@Update("update emergency_serious_disease set state = 5 where state = 4 and reservation_time < SYSDATE")
|
||||
public int updateEmergencyStateTeo();
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user