Commit 0ce65d61 by guojuxing

批处理导购

parent 7ca7b137
......@@ -88,4 +88,9 @@ public enum ImportClerkBatchResultEnum {
public void setResultInfo(String resultInfo) {
this.resultInfo = resultInfo;
}
@Override
public String toString() {
return "规则分类:" + ruleClassfy + ";处理规则:" + processRule + ";字段信息:" + fieldInfo + ";错误信息:" + resultInfo;
}
}
......@@ -312,6 +312,9 @@ public class ClerkApiServiceImpl implements ClerkApiService {
@Override
public ServiceResponse<String> importClerkForOperation(ProcessBatchClerkDTO clerkInfo) {
if (clerkInfo == null) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "对象为空");
}
logger.info("批量处理导购的参数:{}", JSONObject.toJSONString(clerkInfo));
//param valid
Integer regionId = clerkInfo.getRegionId();
......@@ -373,9 +376,7 @@ public class ClerkApiServiceImpl implements ClerkApiService {
}
private static ServiceResponse<String> responseErrorElement(ImportClerkBatchResultEnum error) {
JSONObject errorResult = new JSONObject();
errorResult.put(error.getCode(), error.toString());
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), errorResult.toString());
return ServiceResponse.failure(error.getCode(), error.toString());
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment