#xinfengYin-25# GY103-供应商引入、转正申请流程

ht
xinfengYin 1 month ago
parent 9ba7581203
commit 6c91381010

@ -283,6 +283,7 @@ public class OaSrmVendorCheckAction extends BaseBean implements Action, EsbServe
logger_a864d799.error(String.valueOf(requestid + "申请转正供应商为线下供应商")); logger_a864d799.error(String.valueOf(requestid + "申请转正供应商为线下供应商"));
} }
DetailTable[] detailtable = requestinfo.getDetailTableInfo().getDetailTable(); DetailTable[] detailtable = requestinfo.getDetailTableInfo().getDetailTable();
if(detailtable.length > 1){
// 指定明细表 // 指定明细表
DetailTable dtq = null; DetailTable dtq = null;
if(dtq != null){ if(dtq != null){
@ -424,6 +425,8 @@ public class OaSrmVendorCheckAction extends BaseBean implements Action, EsbServe
} }
} }
} }
}
if (!"S".equals(state)) { if (!"S".equals(state)) {
requestinfo.getRequestManager().setMessageid("error"); requestinfo.getRequestManager().setMessageid("error");
requestinfo.getRequestManager().setMessagecontent(message); requestinfo.getRequestManager().setMessagecontent(message);

@ -233,6 +233,7 @@ public class OaSrmVendorReapplyAction extends BaseBean implements Action, EsbSer
StringBuilder sb = new StringBuilder(); StringBuilder sb = new StringBuilder();
DetailTable[] detailtable = requestinfo.getDetailTableInfo().getDetailTable(); DetailTable[] detailtable = requestinfo.getDetailTableInfo().getDetailTable();
// 指定明细表 // 指定明细表
if(detailtable.length > 1 ){
DetailTable dtq = detailtable[1]; DetailTable dtq = detailtable[1];
// 当前明细表的所有数据,按行存储 // 当前明细表的所有数据,按行存储
Row[] sq = dtq.getRow(); Row[] sq = dtq.getRow();
@ -366,6 +367,7 @@ public class OaSrmVendorReapplyAction extends BaseBean implements Action, EsbSer
logger_a5e612ac.error(String.valueOf(requestid + " 用户申请货源关系转正数据不符合要求:" + message)); logger_a5e612ac.error(String.valueOf(requestid + " 用户申请货源关系转正数据不符合要求:" + message));
} }
} }
}
if (!"S".equals(state)) { if (!"S".equals(state)) {
requestinfo.getRequestManager().setMessageid("error"); requestinfo.getRequestManager().setMessageid("error");
requestinfo.getRequestManager().setMessagecontent(message); requestinfo.getRequestManager().setMessagecontent(message);

@ -228,6 +228,7 @@ public class OaSrmVendorSyncAction extends BaseBean implements Action, EsbServer
if ("S".equals(state)) { if ("S".equals(state)) {
Set<String> set = new HashSet<String>(); Set<String> set = new HashSet<String>();
DetailTable[] detailtable = requestinfo.getDetailTableInfo().getDetailTable(); DetailTable[] detailtable = requestinfo.getDetailTableInfo().getDetailTable();
if(detailtable.length > 1){
// 指定明细表 // 指定明细表
DetailTable dtq = null; DetailTable dtq = null;
if(dtq != null){ if(dtq != null){
@ -343,6 +344,7 @@ public class OaSrmVendorSyncAction extends BaseBean implements Action, EsbServer
logger_41a64316.error(String.valueOf(requestid + "调用货源关系接口同步数据返回值" + message)); logger_41a64316.error(String.valueOf(requestid + "调用货源关系接口同步数据返回值" + message));
} }
} }
}
if (!"S".equals(state)) { if (!"S".equals(state)) {
requestinfo.getRequestManager().setMessagecontent(message); requestinfo.getRequestManager().setMessagecontent(message);
return WeaResult.fail(500, "OaSrmVendorSyncAction message"+ message, getResultMapForAction(weaverResultMap, "result",message, requestinfo.getRequestManager())); return WeaResult.fail(500, "OaSrmVendorSyncAction message"+ message, getResultMapForAction(weaverResultMap, "result",message, requestinfo.getRequestManager()));

Loading…
Cancel
Save