|
|
|
@ -65,7 +65,7 @@ public class ZSRM_PUR_INFO_CheckAction extends BaseBean implements Action, EsbSe
|
|
|
|
|
if (sq1.length == 0) {
|
|
|
|
|
requestinfo.getRequestManager().setMessageid("ERROR");
|
|
|
|
|
requestinfo.getRequestManager().setMessagecontent("请填写黄金实际价信息明细!");
|
|
|
|
|
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", Action.SUCCESS, requestinfo.getRequestManager()));
|
|
|
|
|
return WeaResult.fail(500, "请填写黄金实际价信息明细!", getResultMapForAction(weaverResultMap, "result", "", requestinfo.getRequestManager()));
|
|
|
|
|
}
|
|
|
|
|
Set<String> set = new HashSet<String>();
|
|
|
|
|
for (int k = 0; k < sq1.length; k++) {
|
|
|
|
@ -83,13 +83,13 @@ public class ZSRM_PUR_INFO_CheckAction extends BaseBean implements Action, EsbSe
|
|
|
|
|
if (set.size() > 1) {
|
|
|
|
|
requestinfo.getRequestManager().setMessageid("ERROR");
|
|
|
|
|
requestinfo.getRequestManager().setMessagecontent("黄金实际价信息多行明细里的公司代码要保持一致!");
|
|
|
|
|
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", Action.SUCCESS, requestinfo.getRequestManager()));
|
|
|
|
|
return WeaResult.fail(500, "黄金实际价信息多行明细里的公司代码要保持一致!", getResultMapForAction(weaverResultMap, "result", "", requestinfo.getRequestManager()));
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
if (sq1.length > 0) {
|
|
|
|
|
requestinfo.getRequestManager().setMessageid("ERROR");
|
|
|
|
|
requestinfo.getRequestManager().setMessagecontent("信息记录类型不是黄金实际价时,不需要填写黄金实际价信息明细!");
|
|
|
|
|
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", Action.SUCCESS, requestinfo.getRequestManager()));
|
|
|
|
|
return WeaResult.fail(500, "信息记录类型不是黄金实际价时,不需要填写黄金实际价信息明细!", getResultMapForAction(weaverResultMap, "result", "", requestinfo.getRequestManager()));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
DetailTable[] detailtable = requestinfo.getDetailTableInfo().getDetailTable();
|
|
|
|
|