|
|
@@ -183,8 +183,12 @@ public class StepWorkServiceImpl implements StepWorkService {
|
|
|
@Transactional
|
|
|
@Override
|
|
|
public StepWorkApiResult<Map<String, Object>> checkProdParam(HttpServletRequest request, String data) {
|
|
|
+ if (!FlexJsonUtil.isValid(data)) {
|
|
|
+ return StepWorkApiResponse.failRsp("传参JSON格式非法,请检查是否包含未转义的特殊字符(如反斜杠)");
|
|
|
+ }
|
|
|
//解析data 获取数据
|
|
|
Map<Object,Object> map = BaseUtil.parseFormStoreToMap(data);
|
|
|
+
|
|
|
Object sn = map.get("WholeDeviceCode");
|
|
|
if(!StringUtil.hasText(sn)){
|
|
|
return StepWorkApiResponse.failRsp("传参:WholeDeviceCode,异常不能为空!");
|