diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/controller/TmTaskController.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/controller/TmTaskController.java
index f03d0745..65ccf241 100644
--- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/controller/TmTaskController.java
+++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/controller/TmTaskController.java
@@ -274,7 +274,7 @@ public class TmTaskController extends BaseController {
* 查询机具领料审核列表
*
* @param task 筛选条件
- * @param souceBy app为1
+ * @param souceBy app为1 web为0
* @return 列表
*/
@Log(title = "查询机具领料审核列表", businessType = BusinessType.QUERY)
diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/mapper/LeaseOutDetailsMapper.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/mapper/LeaseOutDetailsMapper.java
index ab830e3e..cec88c8d 100644
--- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/mapper/LeaseOutDetailsMapper.java
+++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/mapper/LeaseOutDetailsMapper.java
@@ -49,4 +49,6 @@ public interface LeaseOutDetailsMapper {
String getTaskId(Integer parentId);
int updateTaskStatus(@Param("taskId") String taskId,@Param("status")int status);
+
+ String getMachineStatus(LeaseOutDetails record);
}
diff --git a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java
index 80bd3716..f1260027 100644
--- a/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java
+++ b/sgzb-modules/sgzb-base/src/main/java/com/bonus/sgzb/app/service/impl/LeaseOutDetailsServiceImpl.java
@@ -53,6 +53,10 @@ public class LeaseOutDetailsServiceImpl implements LeaseOutDetailsService {
if (StringUtils.isNull(record)) {
return AjaxResult.error("领料出库失败,请检查参数是否填写完整!");
}
+ String status = leaseOutDetailsMapper.getMachineStatus(record);
+ if (status.equals("16")){
+ return AjaxResult.error("领料出库失败,该设备不是在库状态!");
+ }
if (record.getOutNum() == null || record.getOutNum() < 0.1) {
record.setOutNum(1.00);
}
diff --git a/sgzb-modules/sgzb-base/src/main/resources/mapper/app/BackApplyMapper.xml b/sgzb-modules/sgzb-base/src/main/resources/mapper/app/BackApplyMapper.xml
index 7c54bf42..57d26c0d 100644
--- a/sgzb-modules/sgzb-base/src/main/resources/mapper/app/BackApplyMapper.xml
+++ b/sgzb-modules/sgzb-base/src/main/resources/mapper/app/BackApplyMapper.xml
@@ -410,10 +410,9 @@
WHERE tta.agreement_id = #{agreementId}
and tt.task_type = '29'
and mt.`level`='4'
-
- and mt.type_name like concat('%', #{keyWord}, '%') or
- and mt2.type_name like concat('%', #{keyWord}, '%')
+ and (mt.type_name like concat('%', #{keyWord}, '%') or
+ mt2.type_name like concat('%', #{keyWord}, '%'))
GROUP BY mt.type_id
) AS subquery1
@@ -435,8 +434,8 @@
and tt.task_type = '36'
and mt.`level`='4'
- and mt.type_name like concat('%', #{keyWord}, '%') or
- and mt2.type_name like concat('%', #{keyWord}, '%')
+ and (mt.type_name like concat('%', #{keyWord}, '%') or
+ mt2.type_name like concat('%', #{keyWord}, '%'))
GROUP BY mt.type_id
) AS subquery2
@@ -448,18 +447,13 @@
@@ -470,6 +464,7 @@
bai.phone,
bpl.lot_name as lotName,
bui.unit_name as unitName,
+ bai.back_time as backTime,
bagi.plan_start_time as planStartTime,
tt.task_status as taskStatus,
GROUP_CONCAT(DISTINCT bad.type_id) as typeId,
@@ -490,20 +485,19 @@
WHERE
bad.type_id is not null
GROUP BY bai.id, us.user_name, bai.phone, bpl.lot_name, bui.unit_name, bagi.plan_start_time
+ ORDER BY bai.create_time desc
diff --git a/sgzb-modules/sgzb-base/src/main/resources/mapper/app/LeaseOutDetailsMapper.xml b/sgzb-modules/sgzb-base/src/main/resources/mapper/app/LeaseOutDetailsMapper.xml
index 78463002..c784a62c 100644
--- a/sgzb-modules/sgzb-base/src/main/resources/mapper/app/LeaseOutDetailsMapper.xml
+++ b/sgzb-modules/sgzb-base/src/main/resources/mapper/app/LeaseOutDetailsMapper.xml
@@ -19,6 +19,11 @@
from lease_apply_info
where id = #{parentId}
+
UPDATE
diff --git a/sgzb-modules/sgzb-material/src/main/resources/mapper/material/BackApplyMapper.xml b/sgzb-modules/sgzb-material/src/main/resources/mapper/material/BackApplyMapper.xml
index 52ae5fa5..45069262 100644
--- a/sgzb-modules/sgzb-material/src/main/resources/mapper/material/BackApplyMapper.xml
+++ b/sgzb-modules/sgzb-material/src/main/resources/mapper/material/BackApplyMapper.xml
@@ -339,9 +339,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
WHERE
1=1
- and bai.`code` like concat('%', #{keyWord}, '%') or
+ and (bai.`code` like concat('%', #{keyWord}, '%') or
bai.back_person like concat('%', #{keyWord}, '%') or
- bai.phone like concat('%', #{keyWord}, '%')
+ bai.phone like concat('%', #{keyWord}, '%'))
and bui.unit_id = #{unitId}
@@ -391,8 +391,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
and mt.`level`='4'
- and mt.type_name like concat('%', #{keyWord}, '%') or
- mt2.type_name like concat('%', #{keyWord}, '%')
+ and (mt.type_name like concat('%', #{keyWord}, '%') or
+ mt2.type_name like concat('%', #{keyWord}, '%'))
GROUP BY mt.type_id
) AS subquery1
@@ -416,8 +416,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
and tt.task_type = '36'
and mt.`level`='4'
- and mt.type_name like concat('%', #{keyWord}, '%') or
- mt2.type_name like concat('%', #{keyWord}, '%')
+ and (mt.type_name like concat('%', #{keyWord}, '%') or
+ mt2.type_name like concat('%', #{keyWord}, '%'))
GROUP BY mt.type_id
) AS subquery2
@@ -454,6 +454,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
LEFT JOIN ma_type mt4 ON mt4.type_id = mt3.parent_id
WHERE
bai.id = #{id}
+
+ and (mt2.type_name like concat('%', #{keyWord}, '%') or
+ mt.type_name like concat('%', #{keyWord}, '%'))
+