|
|
@@ -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+"]中无任何个参数据与传入数据匹配!");
|