|
|
@@ -197,9 +197,14 @@ public class MESHelperServiceImpl implements MESHelperService {
|
|
|
private Map<Object,Object> CheckRoutePassed(JSONObject map){
|
|
|
//实际业务数据
|
|
|
Map<Object, Object> rmap = new HashMap<>();
|
|
|
+ String oErrMessage="";
|
|
|
+ if(map.get("iSN")==null){
|
|
|
+ oErrMessage = "SN不能为空";
|
|
|
+ rmap.put("oErrMessage",oErrMessage);
|
|
|
+ return rmap;
|
|
|
+ }
|
|
|
String iSN=map.get("iSN").toString();
|
|
|
String iResCode=map.get("iResCode").toString();
|
|
|
- String oErrMessage="";
|
|
|
if (iSN ==null)
|
|
|
{
|
|
|
oErrMessage = "SN不能为空";
|
|
|
@@ -270,21 +275,19 @@ public class MESHelperServiceImpl implements MESHelperService {
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- SqlRowList rs1=baseDao.queryForRowSet("select ur_resourcecode from cs$empgroup left join cs$userresource on ur_groupcode=eg_groupcode left join source on ur_resourcecode=sc_code where eg_emcode = '"+ iUserCode + "' and sc_statuscode='AUDITED'");
|
|
|
+ SqlRowList rs1=baseDao.queryForRowSet("select ur_resourcecode from cs$empgroup left join cs$userresource on ur_groupcode=eg_groupcode left join source on ur_resourcecode=sc_code where eg_emcode = '"+ iUserCode + "' and sc_statuscode='AUDITED'");
|
|
|
//如果存在该编号
|
|
|
if (rs1.next())
|
|
|
{
|
|
|
//判断如果多个岗位资源存在,用户输入的只要在其中就行
|
|
|
while (rs.next())
|
|
|
{
|
|
|
- if (!rs.getString("ur_resourcecode").equals("iResCode")){
|
|
|
- oErrMessage = "用户不处于当前资源所属分组!";
|
|
|
- }else
|
|
|
- {
|
|
|
+ if (rs.getString("ur_resourcecode").equals(iResCode)){
|
|
|
oErrMessage=null;
|
|
|
continue;
|
|
|
}
|
|
|
}
|
|
|
+ oErrMessage = "用户不处于当前资源所属分组!";
|
|
|
}
|
|
|
else
|
|
|
oErrMessage = "岗位资源编号错误或者未审核!";
|