From a28e6b065a7dab69062604076ba3eb1abf4cf2e0 Mon Sep 17 00:00:00 2001 From: liuzhao Date: Tue, 24 Jul 2018 19:25:07 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=B4=E6=81=AF=E7=AE=A1=E7=90=86excel?= =?UTF-8?q?=E5=AF=BC=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tenwa/apzl/discount/LbDiscountList.jsp | 70 +++++++++++++++++++ .../tenwa/apzl/discount/DiscountCallBack.java | 37 ++++++++++ 2 files changed, 107 insertions(+) create mode 100644 WebContent/com/tenwa/apzl/discount/LbDiscountList.jsp create mode 100644 src_tenwa/com/tenwa/apzl/discount/DiscountCallBack.java diff --git a/WebContent/com/tenwa/apzl/discount/LbDiscountList.jsp b/WebContent/com/tenwa/apzl/discount/LbDiscountList.jsp new file mode 100644 index 000000000..8a6148f33 --- /dev/null +++ b/WebContent/com/tenwa/apzl/discount/LbDiscountList.jsp @@ -0,0 +1,70 @@ +<%@ page contentType="text/html; charset=GBK"%> +<%@ include file="/Frame/resources/include/include_begin_list.jspf"%><% + /* + Author: undefined 2018-07-24 + Content: + History Log: + */ + ASObjectModel doTemp = new ASObjectModel("LbDiscountList"); + ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request); + dwTemp.Style="1"; //--设置为Grid风格-- + dwTemp.ReadOnly = "1"; //只读模式 + dwTemp.setPageSize(10); + dwTemp.genHTMLObjectWindow(""); + + //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","导入Excel","导入Excel","importExcel()","","","","btn_icon_import"}, + {"true","","Button","贴息模版下载","贴息模版下载","DiscountDownload()","","","","btn_icon_down",""}, + {"true","","Button","删除","删除","if(confirm('确实要删除吗?'))as_delete(0,'alert(getRowCount(0))')","","","","btn_icon_delete",""}, + }; +%><%@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/src_tenwa/com/tenwa/apzl/discount/DiscountCallBack.java b/src_tenwa/com/tenwa/apzl/discount/DiscountCallBack.java new file mode 100644 index 000000000..a2c807a07 --- /dev/null +++ b/src_tenwa/com/tenwa/apzl/discount/DiscountCallBack.java @@ -0,0 +1,37 @@ +package com.tenwa.apzl.discount; + +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.Map; + +import jbo.com.tenwa.lease.comm.LB_CONTRACT_INFO; + +import com.amarsoft.are.jbo.BizObject; +import com.amarsoft.are.jbo.JBOFactory; +import com.amarsoft.are.jbo.JBOTransaction; +import com.amarsoft.awe.util.Transaction; +import com.amarsoft.context.ASUser; +import com.tenwa.comm.exception.BusinessException; +import com.tenwa.officetempalte.importcallback.impl.BaseImportExcelCallBack; + +public class DiscountCallBack extends BaseImportExcelCallBack{ + + @Override + public void run(ASUser CurUser, BizObject importObject, + Map model, Integer rowIndex, JBOTransaction tx, + Transaction Sqlca) throws Exception { + SimpleDateFormat df = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");//设置日期格式 + importObject.setAttributeValue("INPUTTIME",df.format(new Date())); + /*String contractNo = importObject.getAttribute("CONTRACT_NO").getString(); + BizObject contractInfo = JBOFactory.createBizObjectQuery(LB_CONTRACT_INFO.CLASS_NAME, "select * from O where contract_no=:contractNo").setParameter(contractNo, contractNo).getSingleResult(false); + if(null!=contractInfo){ + SimpleDateFormat df = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");//设置日期格式 + importObject.setAttributeValue("INPUTTIME",df.format(new Date())); + }else{ + throw new BusinessException("该合同编号不存在"); + }*/ + + + } + +}