webservice 明细表处理2

ht
qijirenjian 3 months ago
parent 22d020cd19
commit a98230d89a

@ -60,7 +60,8 @@ public class AutoCreateWorkflowService {
public String createWorkflow(String loginName, String password, String workflowId, String creator, String requestLevel, String mainTable , String[] detailTables){
log.error("AutoCreateWorkflowService start");
log.error("loginName:"+loginName+"=> password:"+password+"=> workflowId:"+workflowId+"=> creator:"+creator);
log.error("requestLevel:"+requestLevel);
log.error("mainTable:"+mainTable);
String jtzhkey = configProp.getJtzhkey();
String jtzhadmin = configProp.getJtzhadmin();
//log.error("jtzhkey:"+jtzhkey+" jtzhadmin:"+itzhadmin);
@ -142,7 +143,7 @@ public class AutoCreateWorkflowService {
List<Long> detailFormId = SecondUtil.getDetailFormId(workflowId);
List<Long> detailFormId = SecondUtil.getDetailFormId(workflowId,zhsjy);
JSONObject param = new JSONObject();

@ -102,19 +102,20 @@ public class SecondUtil {
* @param workflowId
* @return
*/
public static List<Long> getDetailFormId(String workflowId) {
log.error("getDetailFormId start : " + workflowId);
public static List<Long> getDetailFormId(String workflowId,String zhsjy) {
log.error("getDetailFormId start : " + workflowId );
log.error("getDetailFormId zhsjy : " + zhsjy );
List<Long> formIdList = new ArrayList();
RecordSet rs = I18nContextUtil.getBean(RecordSet.class);
String poolname = CONN_TYPE.workflow.getType();
String sql = "select form_id from form_table where form_id in (select id from e10_core_business.dbo.sub_form where form_id in (select relatekey from e10_core_business.dbo.wfp_relateform where workflowid = '"+workflowId+"'))";
String poolname = zhsjy;
String sql = "select form_id from e10_core_business.dbo.form_table where form_id in (select id from e10_core_business.dbo.sub_form where form_id in (select relatekey from e10_core_business.dbo.wfp_relateform where workflowid = '"+workflowId+"'))";
log.error("getDetailFormId sql : " + sql);
rs.executeSql(sql,poolname);
while (rs.next()){
formIdList.add(Util.getLongValue(rs.getString("form_id")));
}
log.error("formIdList : " + formIdList);
log.error("getDetailFormId formIdList : " + formIdList);
return formIdList;
}

Loading…
Cancel
Save