diff --git a/.gitignore b/.gitignore
index 4c19df7..a372d93 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,7 +6,7 @@
/secDevLib/
/secondev-demo-test/
/secondev-history-action/build/
-/gradlew
-/gradlew.bat
/README.md
+/gradlew.bat
/settings.gradle
+/gradlew
diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/htjt/util/TransUtil.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/htjt/util/TransUtil.java
index 43e1bae..3e88e04 100644
--- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/htjt/util/TransUtil.java
+++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/htjt/util/TransUtil.java
@@ -14,13 +14,7 @@ public class TransUtil {
private static final org.slf4j.Logger logger_24a1e280 = LoggerFactory.getLogger(TransUtil.class);
- /**
- * 根据选择框显示值 获取现在框value
- *
- * @param tableName
- * @param filedname
- * @return
- */
+
// public String getSelectValue(String tableName, String filedname, String selectname) {
// RecordSet rs = I18nContextUtil.getBean(RecordSet.class);
// String value = "";
@@ -38,6 +32,20 @@ public class TransUtil {
// return value;
// }
+ public String getTableName(String wfid,String tenantKey) {
+ RecordSet rs = I18nContextUtil.getBean(RecordSet.class);
+ String poolname = CONN_TYPE.workflow.getType();
+ rs.setTenantKey(tenantKey);
+ String tableName = "";
+ String sql = "select b.TABLE_NAME from e10_core_business.dbo.wfp_relateform a, e10_core_business.dbo.form_table b where a.relatekey =b.FORM_ID and a.workflowid="+wfid+" and a.delete_type = 0 and a.tenant_key = '"+tenantKey+"' and b.delete_type = 0 and b.tenant_key = '"+tenantKey+"'";
+ //log.error(sql);
+ rs.executeSql(sql, poolname);
+ if (rs.next()) {
+ tableName = Util.null2String(rs.getString("TABLE_NAME"));
+ }
+ return tableName;
+ }
+
public String getSelectName(String tableName, String filedname, String selectvalue) {
RecordSet rs = I18nContextUtil.getBean(RecordSet.class);
diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/prop/ConfigProp.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/prop/ConfigProp.java
index af41cdd..874de8c 100644
--- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/prop/ConfigProp.java
+++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/prop/ConfigProp.java
@@ -314,5 +314,4 @@ public class ConfigProp {
private String carmessage;
-
}
diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/srmoa/VenMatExtsHandlerServiceServiceStub.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/srmoa/VenMatExtsHandlerServiceServiceStub.java
index bf0fad5..b1250a8 100644
--- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/srmoa/VenMatExtsHandlerServiceServiceStub.java
+++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/srmoa/VenMatExtsHandlerServiceServiceStub.java
@@ -2,7 +2,7 @@
* VenMatExtsHandlerServiceServiceStub.java
*
*
This file was auto-generated from WSDL by the Apache Axis2 version: 1.8.2 Built on : Jul 13,
- * 2022 (06:38:03 EDT)
+ * 2022 (06:38:03 EDT)11
*/
package com.weaver.seconddev.interfaces.srmoa;
@@ -111,14 +111,14 @@ public class VenMatExtsHandlerServiceServiceStub extends org.apache.axis2.client
*
* @see
* com.weaver.seconddev.interfaces.srmoa.VenMatExtsHandlerServiceService#sRM_OA_VENMATEXTS_RESULT
- * @param sRM_OA_VENMATEXTS_RESULT0
+ * @param sRM_OA_VENMATEXTS_RESULT
*/
public com.weaver.seconddev.interfaces.srmoa.VenMatExtsHandlerServiceServiceStub
.SRM_OA_VENMATEXTS_RESULTResponseE
sRM_OA_VENMATEXTS_RESULT(
com.weaver.seconddev.interfaces.srmoa.VenMatExtsHandlerServiceServiceStub
.SRM_OA_VENMATEXTS_RESULTE
- sRM_OA_VENMATEXTS_RESULT0)
+ sRM_OA_VENMATEXTS_RESULT)
throws java.rmi.RemoteException {
org.apache.axis2.context.MessageContext _messageContext =
@@ -143,7 +143,7 @@ public class VenMatExtsHandlerServiceServiceStub extends org.apache.axis2.client
env =
toEnvelope(
getFactory(_operationClient.getOptions().getSoapVersionURI()),
- sRM_OA_VENMATEXTS_RESULT0,
+ sRM_OA_VENMATEXTS_RESULT,
optimizeContent(
new javax.xml.namespace.QName(
"http://srm.webservice.elementspeed.com", "sRM_OA_VENMATEXTS_RESULT")),
@@ -239,172 +239,6 @@ public class VenMatExtsHandlerServiceServiceStub extends org.apache.axis2.client
}
}
- /**
- * Auto generated method signature for Asynchronous Invocations
- *
- * @see
- * com.weaver.seconddev.interfaces.srmoa.VenMatExtsHandlerServiceService#startsRM_OA_VENMATEXTS_RESULT
- * @param sRM_OA_VENMATEXTS_RESULT0
- */
- public void startsRM_OA_VENMATEXTS_RESULT(
- com.weaver.seconddev.interfaces.srmoa.VenMatExtsHandlerServiceServiceStub
- .SRM_OA_VENMATEXTS_RESULTE
- sRM_OA_VENMATEXTS_RESULT0,
- final com.weaver.seconddev.interfaces.srmoa.VenMatExtsHandlerServiceServiceCallbackHandler
- callback)
- throws java.rmi.RemoteException {
-
- org.apache.axis2.client.OperationClient _operationClient =
- _serviceClient.createClient(_operations[0].getName());
- _operationClient
- .getOptions()
- .setAction(
- "http://srm.webservice.elementspeed.com/VenMatExtsHandlerService/SRM_OA_VENMATEXTS_RESULT");
- _operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
-
- addPropertyToOperationClient(
- _operationClient,
- org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,
- "&");
-
- // create SOAP envelope with that payload
- org.apache.axiom.soap.SOAPEnvelope env = null;
- final org.apache.axis2.context.MessageContext _messageContext =
- new org.apache.axis2.context.MessageContext();
-
- // Style is Doc.
-
- env =
- toEnvelope(
- getFactory(_operationClient.getOptions().getSoapVersionURI()),
- sRM_OA_VENMATEXTS_RESULT0,
- optimizeContent(
- new javax.xml.namespace.QName(
- "http://srm.webservice.elementspeed.com", "sRM_OA_VENMATEXTS_RESULT")),
- new javax.xml.namespace.QName(
- "http://srm.webservice.elementspeed.com", "SRM_OA_VENMATEXTS_RESULT"));
-
- // adding SOAP soap_headers
- _serviceClient.addHeadersToEnvelope(env);
- // create message context with that soap envelope
- _messageContext.setEnvelope(env);
-
- // add the message context to the operation client
- _operationClient.addMessageContext(_messageContext);
-
- _operationClient.setCallback(
- new org.apache.axis2.client.async.AxisCallback() {
- public void onMessage(org.apache.axis2.context.MessageContext resultContext) {
- try {
- org.apache.axiom.soap.SOAPEnvelope resultEnv = resultContext.getEnvelope();
-
- java.lang.Object object =
- fromOM(
- resultEnv.getBody().getFirstElement(),
- com.weaver.seconddev.interfaces.srmoa.VenMatExtsHandlerServiceServiceStub
- .SRM_OA_VENMATEXTS_RESULTResponseE.class);
- callback.receiveResultsRM_OA_VENMATEXTS_RESULT(
- (com.weaver.seconddev.interfaces.srmoa.VenMatExtsHandlerServiceServiceStub
- .SRM_OA_VENMATEXTS_RESULTResponseE)
- object);
-
- } catch (org.apache.axis2.AxisFault e) {
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(e);
- }
- }
-
- public void onError(java.lang.Exception error) {
- if (error instanceof org.apache.axis2.AxisFault) {
- org.apache.axis2.AxisFault f = (org.apache.axis2.AxisFault) error;
- org.apache.axiom.om.OMElement faultElt = f.getDetail();
- if (faultElt != null) {
- if (faultExceptionNameMap.containsKey(
- new org.apache.axis2.client.FaultMapKey(
- faultElt.getQName(), "SRM_OA_VENMATEXTS_RESULT"))) {
- // make the fault by reflection
- try {
- java.lang.String exceptionClassName =
- faultExceptionClassNameMap.get(
- new org.apache.axis2.client.FaultMapKey(
- faultElt.getQName(), "SRM_OA_VENMATEXTS_RESULT"));
- java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
- java.lang.reflect.Constructor constructor =
- exceptionClass.getConstructor(java.lang.String.class);
- java.lang.Exception ex =
- (java.lang.Exception) constructor.newInstance(f.getMessage());
- // message class
- java.lang.String messageClassName =
- faultMessageMap.get(
- new org.apache.axis2.client.FaultMapKey(
- faultElt.getQName(), "SRM_OA_VENMATEXTS_RESULT"));
- java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
- java.lang.Object messageObject = fromOM(faultElt, messageClass);
- java.lang.reflect.Method m =
- exceptionClass.getMethod(
- "setFaultMessage", new java.lang.Class[] {messageClass});
- m.invoke(ex, new java.lang.Object[] {messageObject});
-
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(
- new java.rmi.RemoteException(ex.getMessage(), ex));
- } catch (java.lang.ClassCastException e) {
- // we cannot intantiate the class - throw the original Axis fault
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(f);
- } catch (java.lang.ClassNotFoundException e) {
- // we cannot intantiate the class - throw the original Axis fault
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(f);
- } catch (java.lang.NoSuchMethodException e) {
- // we cannot intantiate the class - throw the original Axis fault
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(f);
- } catch (java.lang.reflect.InvocationTargetException e) {
- // we cannot intantiate the class - throw the original Axis fault
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(f);
- } catch (java.lang.IllegalAccessException e) {
- // we cannot intantiate the class - throw the original Axis fault
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(f);
- } catch (java.lang.InstantiationException e) {
- // we cannot intantiate the class - throw the original Axis fault
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(f);
- } catch (org.apache.axis2.AxisFault e) {
- // we cannot intantiate the class - throw the original Axis fault
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(f);
- }
- } else {
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(f);
- }
- } else {
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(f);
- }
- } else {
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(error);
- }
- }
-
- public void onFault(org.apache.axis2.context.MessageContext faultContext) {
- org.apache.axis2.AxisFault fault =
- org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(faultContext);
- onError(fault);
- }
-
- public void onComplete() {
- try {
- _messageContext.getTransportOut().getSender().cleanup(_messageContext);
- } catch (org.apache.axis2.AxisFault axisFault) {
- callback.receiveErrorsRM_OA_VENMATEXTS_RESULT(axisFault);
- }
- }
- });
-
- org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
- if (_operations[0].getMessageReceiver() == null
- && _operationClient.getOptions().isUseSeparateListener()) {
- _callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
- _operations[0].setMessageReceiver(_callbackReceiver);
- }
-
- // execute the operation client
- _operationClient.execute(false);
- }
-
private javax.xml.namespace.QName[] opNameArray = null;
private boolean optimizeContent(javax.xml.namespace.QName opName) {
@@ -1823,6 +1657,72 @@ public class VenMatExtsHandlerServiceServiceStub extends org.apache.axis2.client
this.localMatLevel = param;
}
+ /** field for OemCategoryCode */
+ protected java.lang.String localOemCategoryCode;
+
+ /* This tracker boolean wil be used to detect whether the user called the set method
+ * for this attribute. It will be used to determine whether to include this field
+ * in the serialized XML
+ */
+ protected boolean localOemCategoryCodeTracker = false;
+
+ public boolean isOemCategoryCodeSpecified() {
+ return localOemCategoryCodeTracker;
+ }
+
+ /**
+ * Auto generated getter method
+ *
+ * @return java.lang.String
+ */
+ public java.lang.String getOemCategoryCode() {
+ return localOemCategoryCode;
+ }
+
+ /**
+ * Auto generated setter method
+ *
+ * @param param OemCategoryCode
+ */
+ public void setOemCategoryCode(java.lang.String param) {
+ localOemCategoryCodeTracker = param != null;
+
+ this.localOemCategoryCode = param;
+ }
+
+ /** field for OemCategoryName */
+ protected java.lang.String localOemCategoryName;
+
+ /* This tracker boolean wil be used to detect whether the user called the set method
+ * for this attribute. It will be used to determine whether to include this field
+ * in the serialized XML
+ */
+ protected boolean localOemCategoryNameTracker = false;
+
+ public boolean isOemCategoryNameSpecified() {
+ return localOemCategoryNameTracker;
+ }
+
+ /**
+ * Auto generated getter method
+ *
+ * @return java.lang.String
+ */
+ public java.lang.String getOemCategoryName() {
+ return localOemCategoryName;
+ }
+
+ /**
+ * Auto generated setter method
+ *
+ * @param param OemCategoryName
+ */
+ public void setOemCategoryName(java.lang.String param) {
+ localOemCategoryNameTracker = param != null;
+
+ this.localOemCategoryName = param;
+ }
+
/**
* @param parentQName
* @param factory
@@ -2019,6 +1919,38 @@ public class VenMatExtsHandlerServiceServiceStub extends org.apache.axis2.client
xmlWriter.writeEndElement();
}
+ if (localOemCategoryCodeTracker) {
+ namespace = "";
+ writeStartElement(null, namespace, "oemCategoryCode", xmlWriter);
+
+ if (localOemCategoryCode == null) {
+ // write the nil attribute
+
+ throw new org.apache.axis2.databinding.ADBException("oemCategoryCode cannot be null!!");
+
+ } else {
+
+ xmlWriter.writeCharacters(localOemCategoryCode);
+ }
+
+ xmlWriter.writeEndElement();
+ }
+ if (localOemCategoryNameTracker) {
+ namespace = "";
+ writeStartElement(null, namespace, "oemCategoryName", xmlWriter);
+
+ if (localOemCategoryName == null) {
+ // write the nil attribute
+
+ throw new org.apache.axis2.databinding.ADBException("oemCategoryName cannot be null!!");
+
+ } else {
+
+ xmlWriter.writeCharacters(localOemCategoryName);
+ }
+
+ xmlWriter.writeEndElement();
+ }
xmlWriter.writeEndElement();
}
@@ -2479,6 +2411,54 @@ public class VenMatExtsHandlerServiceServiceStub extends org.apache.axis2.client
while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
+ if (reader.isStartElement()
+ && new javax.xml.namespace.QName("", "oemCategoryCode").equals(reader.getName())) {
+
+ nillableValue =
+ reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance", "nil");
+ if ("true".equals(nillableValue) || "1".equals(nillableValue)) {
+ throw new org.apache.axis2.databinding.ADBException(
+ "The element: " + "oemCategoryCode" + " cannot be null");
+ }
+
+ java.lang.String content = reader.getElementText();
+
+ object.setOemCategoryCode(
+ org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content));
+
+ reader.next();
+
+ } // End of if for expected property start element
+ else {
+
+ }
+
+ while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
+
+ if (reader.isStartElement()
+ && new javax.xml.namespace.QName("", "oemCategoryName").equals(reader.getName())) {
+
+ nillableValue =
+ reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance", "nil");
+ if ("true".equals(nillableValue) || "1".equals(nillableValue)) {
+ throw new org.apache.axis2.databinding.ADBException(
+ "The element: " + "oemCategoryName" + " cannot be null");
+ }
+
+ java.lang.String content = reader.getElementText();
+
+ object.setOemCategoryName(
+ org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content));
+
+ reader.next();
+
+ } // End of if for expected property start element
+ else {
+
+ }
+
+ while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
+
if (reader.isStartElement())
// 2 - A start element we are not expecting indicates a trailing invalid property
diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/AddVenMatExtsToSrmAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/AddVenMatExtsToSrmAction.java
index 4d73373..69d0651 100644
--- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/AddVenMatExtsToSrmAction.java
+++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/AddVenMatExtsToSrmAction.java
@@ -178,7 +178,7 @@ public class AddVenMatExtsToSrmAction extends BaseBean implements Action, EsbSer
logger_336cd654.error(String.valueOf(requestId + " 供应商编码:" + valueq));
}
if ("cgzzbm".equals(nameq)) {
- // 采购组织编码
+ // 采购组织编码 11
itemIn.setPurOrgCode(valueq);
logger_336cd654.error(String.valueOf(requestId + " 采购组织编码:" + valueq));
}
@@ -216,6 +216,11 @@ public class AddVenMatExtsToSrmAction extends BaseBean implements Action, EsbSer
itemIn.setMatLevel(clfl);
logger_336cd654.error(String.valueOf(requestId + " 物料编码/物料号:" + clfl));
}
+ if ("wlxz".equals(nameq)) {
+ // 物料组名称
+ itemIn.setOemCategoryCode(valueq);
+ logger_336cd654.error(requestId+" wlxz:"+valueq);
+ }
}
item[j] = itemIn;
}
diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/AddVenMatExtsToSrmCheckAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/AddVenMatExtsToSrmCheckAction.java
index f3dce7d..8eed592 100644
--- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/AddVenMatExtsToSrmCheckAction.java
+++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/AddVenMatExtsToSrmCheckAction.java
@@ -194,6 +194,10 @@ public class AddVenMatExtsToSrmCheckAction extends BaseBean implements Action, E
itemIn.setMatLevel(clfl);
logger_81b57400.error(String.valueOf(requestId + " 物料编码/物料号:" + clfl));
}
+ if ("wlxz".equals(nameq)) {
+ // 物料组名称 11
+ itemIn.setOemCategoryCode(valueq);
+ }
}
item[j] = itemIn;
}
diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/CarApplyInfoAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/CarApplyInfoAction.java
index 3f6f8d8..7a1abf5 100644
--- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/CarApplyInfoAction.java
+++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/CarApplyInfoAction.java
@@ -79,11 +79,14 @@ public class CarApplyInfoAction extends BaseBean implements Action, EsbServerles
// 测试环境-102,正式环境-42
String type = "42";
// String url = Util.null2String(I18nContextUtilcus.getBean(Environment.class).getProperty("htportaloaUrl.pc_url")).trim();
- String url = configProp.getPc_url();
+ //String url = configProp.getPc_url();
+ String url = "";
StringBuilder content = new StringBuilder();
content.append("行程:" + map.get("CFDD") + " 至 " + map.get("MDDD") + ";\r\n");
- String pc_url = "/workflow/request/ViewRequest.jsp?requestid=" + requestid + "&_workflowid=" + workflowid + "&_workflowtype=&isovertime=0";
- String mobile_url = "/mobile/plugin/1/view.jsp?requestid=" + requestid + "&_workflowid=" + workflowid + "&_workflowtype=&isovertime=0";
+ String mobile_url = configProp.getHtportaloaUrl_pc_url() +"/mobile/workflow/flowpage/view/"+requestid;
+ String pc_url =configProp.getHtportaloaUrl_pc_url() +"/sp/workflow/flowpage/fullView/"+ requestid;
+// String pc_url = "/workflow/request/ViewRequest.jsp?requestid=" + requestid + "&_workflowid=" + workflowid + "&_workflowtype=&isovertime=0";
+// String mobile_url = "/mobile/plugin/1/view.jsp?requestid=" + requestid + "&_workflowid=" + workflowid + "&_workflowtype=&isovertime=0";
String otherids = "";
if ("0".equals(map.get("YCYQ"))) {
// otherids = Util.null2String(I18nContextUtilcus.getBean(Environment.class).getProperty("htportaloaUrl.YC_WJYQTZR")).trim();
@@ -107,14 +110,14 @@ public class CarApplyInfoAction extends BaseBean implements Action, EsbServerles
info.put("itemId", itemId);
info.put("userId", userid);
info.put("title", title);
- info.put("url", url + URLEncoder.encode(pc_url));
+ info.put("url", pc_url);
info.put("type", type);
info.put("startDate", startDate);
info.put("endDate", endDate);
info.put("status", "0");
info.put("priority", "0");
info.put("formName", fromName);
- info.put("mobileUrl", url + URLEncoder.encode(mobile_url));
+ info.put("mobileUrl",mobile_url);
info.put("category", "用车");
info.put("source", "1");
info.put("content", content.toString());
@@ -124,6 +127,7 @@ public class CarApplyInfoAction extends BaseBean implements Action, EsbServerles
logger_4411f79d.error(requestid + "-CarApplyInfoAction-传值[" + JSON.toJSONString(info) + "]");
logger_4411f79d.error(String.valueOf(requestid + "-CarApplyInfoAction-end-返回值:[" + str[0] + "-" + str[1] + "]"));
} catch (Exception e) {
+ logger_4411f79d.error("E:",e);
logger_4411f79d.error(String.valueOf(requestid + "-CarApplyInfoAction-error:" + e.toString()));
return WeaResult.fail(500, requestid + "-CarApplyInfoAction-error:" + e, getResultMapForAction(weaverResultMap, "result", e.getMessage(), requestinfo.getRequestManager()));
@@ -131,6 +135,7 @@ public class CarApplyInfoAction extends BaseBean implements Action, EsbServerles
return WeaResult.success(getResultMapForAction(weaverResultMap, "result", Action.SUCCESS, requestinfo.getRequestManager()));
} catch (Exception e) {
e.printStackTrace();
+ logger_4411f79d.error("E:",e);
logger_4411f79d.error("CarApplyInfoAction e: {}", e.getMessage());
return WeaResult.fail(500, "CarApplyInfoAction e: {}"+ e, getResultMapForAction(weaverResultMap, "result", e.getMessage(), requestinfo.getRequestManager()));
}
diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/ChangeInformationExpertsAction.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/ChangeInformationExpertsAction.java
index 00dbe8f..82d0e7d 100644
--- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/ChangeInformationExpertsAction.java
+++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/action/ChangeInformationExpertsAction.java
@@ -1,5 +1,13 @@
package com.weaver.seconddev.interfaces.workflow.action;
+import com.weaver.authority.api.enums.role.AuthRoleQueryRule;
+import com.weaver.authority.api.enums.role.AuthRoleResourceType;
+import com.weaver.authority.api.enums.role.AuthUserRoleQueryRule;
+import com.weaver.authority.api.enums.role.ConversionRule;
+import com.weaver.authority.api.req.role.BatchAuthUserRoleDetail;
+import com.weaver.authority.api.req.role.BatchAuthUserRoleReq;
+import com.weaver.authority.api.resp.role.BatchAuthUserRoleRes;
+import com.weaver.authority.api.rest.RemoteAuthorityRoleService;
import com.weaver.common.distribution.genid.IdGenerator;
import com.weaver.common.hrm.util.HrmContextUtil;
import com.weaver.ebuilder.form.client.ebform.data.EbFormDataDubboService;
@@ -42,7 +50,8 @@ public class ChangeInformationExpertsAction extends BaseBean implements Action,
@RpcReference(group = "ebuilderform")
private EbFormDataDubboService ebFormDataDubboService;
-
+ @RpcReference
+ private RemoteAuthorityRoleService ras;
public WeaResult