fix: 移除不存在的 description 字段引用
问题:SQL 查询中引用了不存在的 t.description 字段,导致报错 Unknown column 't.description' in 'where clause' 修复: - 从 TaskMapper 的 selectTaskHall 和 selectTaskHallByDept 中移除 t.description 引用 - 从 TaskItemMapper 的所有查询方法中移除 t.description 引用 - 从 TaskService.getCompletedTasks 中移除 t.description 引用
This commit is contained in:
parent
dce3b8ec58
commit
4a74768a32
@ -60,7 +60,6 @@ public interface TaskItemMapper extends BaseMapper<TaskItem> {
|
||||
" OR ti.item_no LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR t.spu_info LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(t.remark, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(t.description, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(t.product_barcodes, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR u.real_name LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(pp.real_name, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
@ -119,7 +118,6 @@ public interface TaskItemMapper extends BaseMapper<TaskItem> {
|
||||
" OR ti.item_no LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR t.spu_info LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(t.remark, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(t.description, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(t.product_barcodes, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR u.real_name LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(pp.real_name, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
|
||||
@ -60,7 +60,6 @@ public interface TaskMapper extends BaseMapper<Task> {
|
||||
" OR t.task_no LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR t.spu_info LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR t.remark LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(t.description, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(t.product_barcodes, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR u.real_name LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(d.dept_name, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
@ -146,7 +145,6 @@ public interface TaskMapper extends BaseMapper<Task> {
|
||||
" OR t.task_no LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR t.spu_info LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR t.remark LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(t.description, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(t.product_barcodes, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR u.real_name LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
" OR COALESCE(d.dept_name, '') LIKE CONCAT('%', #{keyword}, '%') " +
|
||||
|
||||
@ -1123,8 +1123,6 @@ public class TaskService {
|
||||
.or()
|
||||
.apply("EXISTS (SELECT 1 FROM sys_user r WHERE r.id = t.receiver_id AND r.real_name LIKE CONCAT('%', {0}, '%'))", keyword)
|
||||
.or()
|
||||
.apply("COALESCE(t.description, '') LIKE CONCAT('%', {0}, '%')", keyword)
|
||||
.or()
|
||||
.apply("COALESCE(t.product_barcodes, '') LIKE CONCAT('%', {0}, '%')", keyword)
|
||||
);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user