diff --git a/src/main/resources/mybatis/mapper/dev/DeviceChangeOrderMapper.xml b/src/main/resources/mybatis/mapper/dev/DeviceChangeOrderMapper.xml index 60d669eda..3d9179958 100644 --- a/src/main/resources/mybatis/mapper/dev/DeviceChangeOrderMapper.xml +++ b/src/main/resources/mybatis/mapper/dev/DeviceChangeOrderMapper.xml @@ -29,12 +29,19 @@ createUser,createTime diff --git a/src/main/resources/mybatis/mapper/dev/DeviceInspectOrderDao.xml b/src/main/resources/mybatis/mapper/dev/DeviceInspectOrderDao.xml index fa1523605..c278e1ab9 100644 --- a/src/main/resources/mybatis/mapper/dev/DeviceInspectOrderDao.xml +++ b/src/main/resources/mybatis/mapper/dev/DeviceInspectOrderDao.xml @@ -2,7 +2,7 @@ - select t.id, + SELECT t.id, t.code, t.frequency, - t.frequency, t.frequencyUnit, t.remark, d.deviceName, - (select name from auth_dept where code = d.deptCode) deptName, - (select name from auth_warehouse where code = d.invCode) invName - from device_inspect_set t - left join dept_device_detail d on t.code = d.code + ad_dept.name AS deptName, + aw_inv.name AS invName + FROM device_inspect_set AS t + LEFT JOIN + dept_device_detail AS d ON t.code = d.code + LEFT JOIN + auth_dept AS ad_dept ON d.deptCode = ad_dept.code + LEFT JOIN + auth_warehouse AS aw_inv ON d.invCode = aw_inv.code t.code = #{code} diff --git a/src/main/resources/mybatis/mapper/dev/DeviceInspectTaskMapper.xml b/src/main/resources/mybatis/mapper/dev/DeviceInspectTaskMapper.xml index f24994e24..fd356cd4b 100644 --- a/src/main/resources/mybatis/mapper/dev/DeviceInspectTaskMapper.xml +++ b/src/main/resources/mybatis/mapper/dev/DeviceInspectTaskMapper.xml @@ -28,33 +28,39 @@ - select device_project_set.*, - (select employeeName from auth_user where device_project_set.updateUser=auth_user.id) as updateUserName, - (select employeeName from auth_user where device_project_set.createUser=auth_user.id) as createUserName - from device_project_set + SELECT dps.*, + au_update.employeeName AS updateUserName, + au_create.employeeName AS createUserName + FROM device_project_set AS dps + LEFT JOIN + auth_user AS au_update ON dps.updateUser = au_update.id + LEFT JOIN + auth_user AS au_create ON dps.createUser = au_create.id AND type = #{type}