diff --git a/WebContent/Tenwa/Lease/Flow/Comm/LBTelOnline/LbTelOnlinList.jsp b/WebContent/Tenwa/Lease/Flow/Comm/LBTelOnline/LbTelOnlinList.jsp
index c278bb213..a2f4f011c 100644
--- a/WebContent/Tenwa/Lease/Flow/Comm/LBTelOnline/LbTelOnlinList.jsp
+++ b/WebContent/Tenwa/Lease/Flow/Comm/LBTelOnline/LbTelOnlinList.jsp
@@ -8,6 +8,7 @@
//初始话手机在线时长查询
String ProjectId = CurPage.getParameter("ProjectId");
+ String flowunid = CurPage.getParameter("ObjectNo");
ASObjectModel doTemp = new ASObjectModel("LbTelOnlinList");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style="1"; //--设置为Grid风格--
@@ -17,24 +18,29 @@
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标,CSS层叠样式 10、风格
String sButtons[][] = {
-// {"true","All","Button","新增","新增","newRecord()","","","","btn_icon_add",""},
-// {"true","","Button","详情","详情","viewAndEdit()","","","","btn_icon_detail",""},
-// {"true","","Button","删除","删除","if(confirm('确实要删除吗?'))as_delete(0,'alert(getRowCount(0))')","","","","btn_icon_delete",""},
+ {"true","","Button","校验手机号在线时长","调用查询接口","checkPhoneNumberOnLine()","","","","btn_icon_detail",""},
+ {"true","All","Button","重发","选择需要重新查询的某条数据","retry()","","","","btn_icon_detail",""},
};
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
<%@ include file="/Frame/resources/include/include_end.jspf"%>
\ No newline at end of file
diff --git a/WebContent/WEB-INF/etc/jbo/jbo_lease.xml b/WebContent/WEB-INF/etc/jbo/jbo_lease.xml
index 978e92126..897a370f8 100644
--- a/WebContent/WEB-INF/etc/jbo/jbo_lease.xml
+++ b/WebContent/WEB-INF/etc/jbo/jbo_lease.xml
@@ -4227,6 +4227,7 @@
+
diff --git a/config/telonline.properties b/config/telonline.properties
new file mode 100644
index 000000000..022918c88
--- /dev/null
+++ b/config/telonline.properties
@@ -0,0 +1,11 @@
+#娴嬭瘯璇锋眰鍦板潃
+com.tenwa.jianghd.url1=https
+com.tenwa.jianghd.url2=apitest.tongdun.cn
+com.tenwa.jianghd.url3=/bodyguard/apply/v4.3
+
+com.tenwa.jianghd.partner_code=apgj
+com.tenwa.jianghd.partner_key=3a7be6a6d73c48b18f083ddf8d399538
+com.tenwa.jianghd.app_name=apgj_web
+
+com.tenwa.jianghd.biz_code=OnLine
+com.tenwa.jianghd.encode=UTF-8
\ No newline at end of file
diff --git a/src_app_fresh/apx/com/amarsoft/als/apzl/apply/business/doc/detail/controller/PayDocListController.java b/src_app_fresh/apx/com/amarsoft/als/apzl/apply/business/doc/detail/controller/PayDocListController.java
new file mode 100644
index 000000000..4124868ec
--- /dev/null
+++ b/src_app_fresh/apx/com/amarsoft/als/apzl/apply/business/doc/detail/controller/PayDocListController.java
@@ -0,0 +1,39 @@
+package apx.com.amarsoft.als.apzl.apply.business.doc.detail.controller;
+
+import java.util.Map;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import javax.ws.rs.POST;
+import javax.ws.rs.Path;
+import javax.ws.rs.core.Context;
+
+import apx.com.amarsoft.als.apzl.apply.business.doc.detail.service.PayDocListService;
+import apx.com.amarsoft.als.apzl.apply.business.doc.detail.service.impl.PayDocListServiceImpl;
+
+import com.amarsoft.are.ARE;
+import com.amarsoft.are.jbo.JBOTransaction;
+import com.amarsoft.awe.util.Transaction;
+import com.base.util.ReturnMapUtil;
+
+@Path("/file")
+public class PayDocListController {
+ @Path("/comm/doc/list")
+ @POST
+ public Map docList(@Context HttpServletRequest request,
+ @Context HttpServletResponse response, @Context JBOTransaction tx,
+ @Context Transaction sqlca) throws Exception {
+ ReturnMapUtil ReturnMapUtil = new ReturnMapUtil(tx, sqlca);
+ ARE.getLog()
+ .info("[CONTROLLER] PayDocListController run .................");
+ ARE.getLog().info(
+ "[Path] /file/comm/doc/list" + " run .................");
+
+ PayDocListService service = new PayDocListServiceImpl();
+ try {
+ return service.docList(request, response, tx, sqlca, ReturnMapUtil);
+ } catch (Exception e) {
+ return ReturnMapUtil.rollback(e);
+ }
+ }
+}
diff --git a/src_app_fresh/apx/com/amarsoft/als/apzl/apply/business/doc/detail/service/PayDocListService.java b/src_app_fresh/apx/com/amarsoft/als/apzl/apply/business/doc/detail/service/PayDocListService.java
new file mode 100644
index 000000000..0d05094c7
--- /dev/null
+++ b/src_app_fresh/apx/com/amarsoft/als/apzl/apply/business/doc/detail/service/PayDocListService.java
@@ -0,0 +1,18 @@
+package apx.com.amarsoft.als.apzl.apply.business.doc.detail.service;
+
+import java.util.Map;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import javax.ws.rs.core.Context;
+
+import com.amarsoft.are.jbo.JBOTransaction;
+import com.amarsoft.awe.util.Transaction;
+import com.base.util.ReturnMapUtil;
+
+public interface PayDocListService {
+ Map docList(@Context HttpServletRequest request,
+ @Context HttpServletResponse response, @Context JBOTransaction tx,
+ @Context Transaction sqlca, ReturnMapUtil ReturnMapUtil)
+ throws Exception;
+}
diff --git a/src_app_fresh/apx/com/amarsoft/als/apzl/apply/business/doc/detail/service/impl/PayDocListServiceImpl.java b/src_app_fresh/apx/com/amarsoft/als/apzl/apply/business/doc/detail/service/impl/PayDocListServiceImpl.java
new file mode 100644
index 000000000..10269cb61
--- /dev/null
+++ b/src_app_fresh/apx/com/amarsoft/als/apzl/apply/business/doc/detail/service/impl/PayDocListServiceImpl.java
@@ -0,0 +1,74 @@
+package apx.com.amarsoft.als.apzl.apply.business.doc.detail.service.impl;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import com.amarsoft.app.lc.workflow.action.GetFlowAction;
+import com.amarsoft.app.util.ProductParamUtil;
+import com.amarsoft.are.ARE;
+import com.amarsoft.are.jbo.BizObject;
+import com.amarsoft.are.jbo.JBOTransaction;
+import com.amarsoft.are.lang.StringX;
+import com.amarsoft.awe.util.Transaction;
+import com.base.util.MultipartDataUtil;
+import com.base.util.ReturnMapUtil;
+import com.tenwa.doc.action.DocListInitAction;
+
+import apx.com.amarsoft.als.apzl.apply.business.doc.detail.service.PayDocListService;
+import apx.com.amarsoft.als.apzl.apply.business.start.init.InitDocListTools;
+import apx.com.amarsoft.als.doc.manage.PayDocListDoManage;
+
+public class PayDocListServiceImpl implements PayDocListService {
+ private Map fieldMap;
+ @SuppressWarnings("unchecked")
+ @Override
+ public Map docList(HttpServletRequest request,
+ HttpServletResponse response, JBOTransaction tx, Transaction sqlca,
+ ReturnMapUtil ReturnMapUtil) throws Exception {
+
+ Map testMap = (Map) MultipartDataUtil
+ .readRequestParam(request, "UTF-8");
+ fieldMap = (Map) testMap.get("fieldMap");
+ String objectNo = fieldMap.get("OBJECTNO") == null ? "" : fieldMap
+ .get("OBJECTNO").toString();
+ fieldMap.put("OBJECTNO", objectNo);
+ fieldMap.put("OBJECTNO".toLowerCase(), objectNo);
+ fieldMap.put("FLOWUNID", objectNo);
+ fieldMap.put("FLOWUNID".toLowerCase(), objectNo);
+ fieldMap.put("FLOW_UNID", objectNo);
+ fieldMap.put("FLOW_UNID".toLowerCase(), objectNo);
+
+ String otherWhere = "";
+ BizObject flow=GetFlowAction.getFlowBussinessObject(objectNo);//流程对象
+ String productId = flow.getAttribute("productId").getString();
+
+ List