Browse Source

【慧眼EIS接口,修改接口产品个参校验】

xiaost 1 month ago
parent
commit
758b138cac
1 changed files with 3 additions and 3 deletions
  1. 3 3
      src/main/java/com/uas/eis/serviceImpl/StepWorkServiceImpl.java

+ 3 - 3
src/main/java/com/uas/eis/serviceImpl/StepWorkServiceImpl.java

@@ -179,7 +179,7 @@ public class StepWorkServiceImpl implements StepWorkService {
      *  }
      * @return
      */
-    @ApiLog(actionType = "产品SN个参校对成功")
+    @ApiLog(actionType = "产品SN个参校对")
     @Transactional
     @Override
     public StepWorkApiResult<Map<String, Object>> checkProdParam(HttpServletRequest request, String data) {
@@ -258,8 +258,8 @@ public class StepWorkServiceImpl implements StepWorkService {
         }
 
         String sql = "select max(pd_id) from PRODPARAMDATA " + sqlWhere.toString();
-        int pd_id = baseDao.getJdbcTemplate().queryForObject(sql,Integer.class, params.toArray()); // 根据实际 DAO 调整方法名
-        if (pd_id > 0) {
+        Integer pd_id = baseDao.getJdbcTemplate().queryForObject(sql,Integer.class, params.toArray()); // 根据实际 DAO 调整方法名
+        if (null != pd_id && pd_id > 0) {
             baseDao.execute("update PRODPARAMDATA set pd_checkcount=nvl(pd_checkcount,0)+1 where pd_id=?",pd_id);
         }else{
             return StepWorkApiResponse.failRsp("工单[" + macode + "]+产品["+prodcode+"]中无任何个参数据与传入数据匹配!");