From e9e77646936ffd9d998f1eea2d79ad910d8504c4 Mon Sep 17 00:00:00 2001 From: zhouyahui Date: Fri, 27 Jul 2018 20:26:49 +0800 Subject: [PATCH 01/11] =?UTF-8?q?logo=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebContent/AppMain/Logon/logo_amarsoft.png | Bin 11281 -> 14013 bytes .../AppMain/Logon/logo_amarsoft11111.png | Bin 0 -> 16491 bytes WebContent/AppMain/Logon/logo_amarsoft3.png | Bin 0 -> 11281 bytes WebContent/AppMain/Logon/logon.css | 4 ++-- .../Frame/page/resources/images/main/logo.png | Bin 5484 -> 5745 bytes .../page/resources/images/main/logo1111.png | Bin 0 -> 4443 bytes .../page/resources/images/main/logo3.png | Bin 0 -> 5484 bytes WebContent/logon.html | 4 ++-- 8 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 WebContent/AppMain/Logon/logo_amarsoft11111.png create mode 100644 WebContent/AppMain/Logon/logo_amarsoft3.png create mode 100644 WebContent/Frame/page/resources/images/main/logo1111.png create mode 100644 WebContent/Frame/page/resources/images/main/logo3.png diff --git a/WebContent/AppMain/Logon/logo_amarsoft.png b/WebContent/AppMain/Logon/logo_amarsoft.png index 85709ff787668f411826f987e63ab3b5072b9520..b074b0a01362b6bd21681a1565a1c5f35054a909 100644 GIT binary patch literal 14013 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 delta 10758 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 diff --git a/WebContent/AppMain/Logon/logo_amarsoft11111.png b/WebContent/AppMain/Logon/logo_amarsoft11111.png new file mode 100644 index 0000000000000000000000000000000000000000..65af1c2d9b7d46e6463ceed0f9321edccd5d873d GIT binary patch literal 16491 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 H&XNBD=9Jua literal 0 HcmV?d00001 diff --git a/WebContent/logon.html b/WebContent/logon.html index 7d341eb2e..79c8104a1 100644 --- a/WebContent/logon.html +++ b/WebContent/logon.html @@ -47,10 +47,10 @@
-
领先的融资租赁行业信息服务提供商
+
现代金融租赁服务企业
From cceeb4b023c82f6e027ef766e77f14440360ab92 Mon Sep 17 00:00:00 2001 From: tangfutang Date: Sat, 28 Jul 2018 11:03:44 +0800 Subject: [PATCH 02/11] =?UTF-8?q?=E4=B8=9A=E5=8A=A1=E7=94=B3=E8=AF=B7?= =?UTF-8?q?=E5=A9=9A=E5=A7=BB=E7=8A=B6=E6=80=81=E9=80=89=E6=8B=A9=E5=B7=B2?= =?UTF-8?q?=E5=A9=9A=E5=AD=90=E5=A5=B3=E6=95=B0=E5=BF=85=E5=A1=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Lease/Flow/Project/BusinessApplication/CustomerInfo.jsp | 1 + 1 file changed, 1 insertion(+) diff --git a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerInfo.jsp b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerInfo.jsp index 80570e570..009d9dfec 100644 --- a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerInfo.jsp +++ b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerInfo.jsp @@ -72,6 +72,7 @@ function changeChildrensNumber(){//已婚时显示配偶信息页面 var marriage = getItemValue(0,0,"MARRIAGE"); if("01" == marriage){ + setItemRequired(0, "childrens_number", true); $("#CHILDRENS_NUMBER").removeAttr("ReadOnly");//删除子女人数字段只读属性 $("#A_Group_0030").attr("style","display:block;"); changeFamilyRequired(); From ca59611d1bcb99ee48ff3dddf57b0b6540de1f26 Mon Sep 17 00:00:00 2001 From: zhangbb Date: Sat, 28 Jul 2018 11:32:20 +0800 Subject: [PATCH 03/11] =?UTF-8?q?1.=E5=AE=9E=E9=99=85=E4=BB=98=E6=AC=BE?= =?UTF-8?q?=E7=82=B9=E5=87=BB=E8=A7=A3=E5=86=B3=E6=8A=A5=E9=94=99=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tenwa/sdk/controller/CmbToCallbackController.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src_cmb/com/tenwa/sdk/controller/CmbToCallbackController.java b/src_cmb/com/tenwa/sdk/controller/CmbToCallbackController.java index af1837d76..08f07002d 100644 --- a/src_cmb/com/tenwa/sdk/controller/CmbToCallbackController.java +++ b/src_cmb/com/tenwa/sdk/controller/CmbToCallbackController.java @@ -147,11 +147,18 @@ public class CmbToCallbackController extends BaseFlowStartAction { callback_detail_bo.setAttributeValue("RTNNAR",callback_detail.getRTNNAR()); this.initTabeUserInfo(callback_detail_bo); callback_detail_bom.saveObject(callback_detail_bo); + String RTNFLG = callback_detail.getRTNFLG(); + String sql1=""; + if("S".equals(RTNFLG)){ + sql1 = "update O set O.EBANK_STATUS='05' where O.FLOWUNID='"+FLOWUNID+"'"; + }else{ + sql1 = "update O set O.EBANK_STATUS='04' where O.FLOWUNID='"+FLOWUNID+"'"; + } + JBOFactory.createBizObjectQuery(LC_FUND_INCOME_TEMP.CLASS_NAME,sql1).executeUpdate(); } map.put("code", "0") ; map.put("msg", "查询结果刷新成功") ; JSONObject jsonObj = JSONObject.fromObject(map); - sql(); return jsonObj.toString(); }else { sql(); @@ -179,7 +186,7 @@ public class CmbToCallbackController extends BaseFlowStartAction { public void sql() throws JBOException{ String sql2 = "update O left join jbo.com.tenwa.lease.comm.LB_CONTRACT_INFO lci on lci.id=O.contract_id" +" left join jbo.com.tenwa.lease.comm.LC_FUND_INCOME_CALLBACK_DETAIL_TEMP tt on tt.DISTRIBUTOR_ID=lci.distributor_id" - +" and O.FLOWUNID=tt.FLOWUNID set O.EBANK_STATUS=case when tt.RTNFLG='S' then '05' else '04' end where O.FLOWUNID="+"'"+FLOWUNID+"'" ; + +" and O.FLOWUNID=tt.FLOWUNID set O.EBANK_STATUS=case when tt.RTNFLG='S' then '05' else '04' end where O.FLOWUNID='"+FLOWUNID+"'" ; JBOFactory.createBizObjectQuery(LC_FUND_INCOME_TEMP.CLASS_NAME,sql2).executeUpdate(); } } From 2afe87343b9340d28ef1b4bacdf2a6d4aa5d8cbc Mon Sep 17 00:00:00 2001 From: zhangbb Date: Sat, 28 Jul 2018 16:02:32 +0800 Subject: [PATCH 04/11] =?UTF-8?q?1.=E4=B8=BA=E4=BA=86=E6=96=B9=E4=BE=BF?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=EF=BC=8C=E4=B8=B4=E6=97=B6=E5=BC=80=E6=94=BE?= =?UTF-8?q?=E5=9B=9E=E7=9B=98=E7=8A=B6=E6=80=81=E3=80=82=202=E3=80=82?= =?UTF-8?q?=E4=BA=A7=E5=93=81=E9=85=8D=E7=BD=AE=E4=B8=AD=EF=BC=8C=E5=88=A9?= =?UTF-8?q?=E7=8E=87=E7=B1=BB=E5=9E=8B=E4=B8=AD=E5=A2=9E=E6=B7=BB=E5=9B=BA?= =?UTF-8?q?=E5=AE=9A=E5=88=A9=E7=8E=87=E5=92=8C=E6=B5=AE=E5=8A=A8=E5=88=A9?= =?UTF-8?q?=E7=8E=87=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Lease/Flow/Fund/ActualPayment/ActualPaymentBatchModify.jsp | 2 +- WebContent/WEB-INF/etc/app/component/component-config.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/WebContent/Tenwa/Lease/Flow/Fund/ActualPayment/ActualPaymentBatchModify.jsp b/WebContent/Tenwa/Lease/Flow/Fund/ActualPayment/ActualPaymentBatchModify.jsp index 556efd8ac..1f23e7e52 100644 --- a/WebContent/Tenwa/Lease/Flow/Fund/ActualPayment/ActualPaymentBatchModify.jsp +++ b/WebContent/Tenwa/Lease/Flow/Fund/ActualPayment/ActualPaymentBatchModify.jsp @@ -11,7 +11,7 @@ String sTempletNo = "ActualPaymentBatchModify";//--模板号-- ASObjectModel doTemp = new ASObjectModel(sTempletNo); if("0020".equals(phaseNo)){ - doTemp.setVisible("EBANK_STATUS", false); + //doTemp.setVisible("EBANK_STATUS", false); doTemp.setReadOnly("BANK", true); doTemp.setRequired("BANK", false); } diff --git a/WebContent/WEB-INF/etc/app/component/component-config.xml b/WebContent/WEB-INF/etc/app/component/component-config.xml index 9109e3804..c8e360f21 100644 --- a/WebContent/WEB-INF/etc/app/component/component-config.xml +++ b/WebContent/WEB-INF/etc/app/component/component-config.xml @@ -1085,7 +1085,7 @@ - + From 5b1962fa897aac75cdf269268a703acdde30f371 Mon Sep 17 00:00:00 2001 From: liuzhao Date: Sat, 28 Jul 2018 16:20:31 +0800 Subject: [PATCH 05/11] =?UTF-8?q?=E7=A7=9F=E9=87=91=E5=8F=91=E7=A5=A8xml?= =?UTF-8?q?=E7=9A=84sql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../RentInvoice/rent_invoice_plan.xml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/WebContent/Tenwa/Core/InvoiceManager/TablesXML/RentInvoice/rent_invoice_plan.xml b/WebContent/Tenwa/Core/InvoiceManager/TablesXML/RentInvoice/rent_invoice_plan.xml index 08c20d88e..06e432e60 100644 --- a/WebContent/Tenwa/Core/InvoiceManager/TablesXML/RentInvoice/rent_invoice_plan.xml +++ b/WebContent/Tenwa/Core/InvoiceManager/TablesXML/RentInvoice/rent_invoice_plan.xml @@ -43,7 +43,7 @@ select id,contractnumber,paymentnumber,customername,rentlist,plandate,planmoney, rlrp.plan_list AS rentlist, rlrp.plan_date AS plandate, rlrp.rent AS planmoney, - 'rent' AS renttype, + CONVERT('rent' USING utf8) AS renttype, invoiceinfo.interest_invoice_type AS rentinvoicetype, invoiceinfo.interest_rate AS rentrate, lccs.contract_id AS contractid @@ -81,7 +81,7 @@ select id,contractnumber,paymentnumber,customername,rentlist,plandate,planmoney, LEFT JOIN (SELECT asset_type,lease_form,tax_reg_type,interest_rate,interest_invoice_type,corpus_rate,corpus_invoice_type,hand_rate,hand_invoice_type,service_rate,service_invoice_type,nominal_rate,nominal_invoice_type,caution_invoice_type FROM TAX_INFO WHERE CONTRACT_DATE='2016/05/01' AND before_after='after' AND asset_type='asset_type01') taxrate2 ON taxrate2.asset_type=lci.asset_type AND taxrate2.tax_reg_type=lcit.tax_reg_type AND taxrate2.lease_form=lci.lease_form ) invoiceinfo on lci.id= invoiceinfo.id - WHERE lci.rent_invoice_type in ('invoice_type03','invoice_type05') AND lccs.PLAN_STATUS>=31 + WHERE lccs.PLAN_STATUS>=31 UNION ALL SELECT clrp.id AS id, @@ -89,7 +89,7 @@ select id,contractnumber,paymentnumber,customername,rentlist,plandate,planmoney, clrp.plan_list AS rentlist, clrp.plan_date AS plandate, clrp.corpus AS planmoney, - 'corpus' AS renttype, + CONVERT('corpus' USING utf8) AS renttype, invoiceinfo.corpus_invoice_type AS rentinvoicetype, invoiceinfo.corpus_rate AS rentrate, lccs.contract_id AS contractid @@ -128,7 +128,7 @@ select id,contractnumber,paymentnumber,customername,rentlist,plandate,planmoney, (SELECT asset_type,lease_form,tax_reg_type,interest_rate,interest_invoice_type,corpus_rate,corpus_invoice_type,hand_rate,hand_invoice_type,service_rate,service_invoice_type,nominal_rate,nominal_invoice_type,caution_invoice_type FROM TAX_INFO WHERE CONTRACT_DATE='2016/05/01' AND before_after='after' AND asset_type='asset_type01') taxrate2 ON taxrate2.asset_type=lci.asset_type AND taxrate2.tax_reg_type=lcit.tax_reg_type AND taxrate2.lease_form=lci.lease_form where lci.sign_date>='2016/05/01' ) invoiceinfo on lci.id= invoiceinfo.id - WHERE lci.rent_invoice_type='invoice_type04' AND lccs.PLAN_STATUS>=31 + WHERE lccs.PLAN_STATUS>=31 UNION ALL SELECT ilrp.id AS id, @@ -136,7 +136,7 @@ select id,contractnumber,paymentnumber,customername,rentlist,plandate,planmoney, ilrp.plan_list AS rentlist, ilrp.plan_date AS plandate, ilrp.interest AS planmoney, - 'interest' AS renttype, + CONVERT('interest' USING utf8) AS renttype, invoiceinfo.interest_invoice_type AS rentinvoicetype, invoiceinfo.interest_rate AS rentrate, lccs.contract_id AS contractid @@ -175,7 +175,7 @@ select id,contractnumber,paymentnumber,customername,rentlist,plandate,planmoney, (SELECT asset_type,lease_form,tax_reg_type,interest_rate,interest_invoice_type,corpus_rate,corpus_invoice_type,hand_rate,hand_invoice_type,service_rate,service_invoice_type,nominal_rate,nominal_invoice_type,caution_invoice_type FROM TAX_INFO WHERE CONTRACT_DATE='2016/05/01' AND before_after='after' AND asset_type='asset_type01') taxrate2 ON taxrate2.asset_type=lci.asset_type AND taxrate2.tax_reg_type=lcit.tax_reg_type AND taxrate2.lease_form=lci.lease_form where lci.sign_date>='2016/05/01' ) invoiceinfo on lci.id= invoiceinfo.id - WHERE lci.rent_invoice_type IN ('invoice_type01','invoice_type02','invoice_type04','invoice_type06') AND lccs.PLAN_STATUS>=31 + WHERE lccs.PLAN_STATUS>=31 ) rentplan LEFT JOIN LB_CONTRACT_INFO lci ON rentplan.contractid=lci.id LEFT JOIN lb_contract_invoice_type lcit ON lcit.contract_id=lci.id AND lcit.is_main='Y' @@ -265,7 +265,7 @@ select id,contractnumber,paymentnumber,customername,rentlist,plandate,planmoney, LEFT JOIN (SELECT asset_type,lease_form,tax_reg_type,interest_rate,interest_invoice_type,corpus_rate,corpus_invoice_type,hand_rate,hand_invoice_type,service_rate,service_invoice_type,nominal_rate,nominal_invoice_type,caution_invoice_type FROM TAX_INFO WHERE CONTRACT_DATE='2016/05/01' AND before_after='after' AND asset_type='asset_type01') taxrate2 ON taxrate2.asset_type=lci.asset_type AND taxrate2.tax_reg_type=lcit.tax_reg_type AND taxrate2.lease_form=lci.lease_form ) invoiceinfo on lci.id= invoiceinfo.id - WHERE lci.rent_invoice_type in ('invoice_type03','invoice_type05') AND lccs.PLAN_STATUS>=31 + WHERE lccs.PLAN_STATUS>=31 UNION ALL SELECT clrp.id AS id, @@ -312,7 +312,7 @@ select id,contractnumber,paymentnumber,customername,rentlist,plandate,planmoney, (SELECT asset_type,lease_form,tax_reg_type,interest_rate,interest_invoice_type,corpus_rate,corpus_invoice_type,hand_rate,hand_invoice_type,service_rate,service_invoice_type,nominal_rate,nominal_invoice_type,caution_invoice_type FROM TAX_INFO WHERE CONTRACT_DATE='2016/05/01' AND before_after='after' AND asset_type='asset_type01') taxrate2 ON taxrate2.asset_type=lci.asset_type AND taxrate2.tax_reg_type=lcit.tax_reg_type AND taxrate2.lease_form=lci.lease_form where lci.sign_date>='2016/05/01' ) invoiceinfo on lci.id= invoiceinfo.id - WHERE lci.rent_invoice_type='invoice_type04' AND lccs.PLAN_STATUS>=31 + WHERE lccs.PLAN_STATUS>=31 UNION ALL SELECT ilrp.id AS id, @@ -359,7 +359,7 @@ select id,contractnumber,paymentnumber,customername,rentlist,plandate,planmoney, (SELECT asset_type,lease_form,tax_reg_type,interest_rate,interest_invoice_type,corpus_rate,corpus_invoice_type,hand_rate,hand_invoice_type,service_rate,service_invoice_type,nominal_rate,nominal_invoice_type,caution_invoice_type FROM TAX_INFO WHERE CONTRACT_DATE='2016/05/01' AND before_after='after' AND asset_type='asset_type01') taxrate2 ON taxrate2.asset_type=lci.asset_type AND taxrate2.tax_reg_type=lcit.tax_reg_type AND taxrate2.lease_form=lci.lease_form where lci.sign_date>='2016/05/01' ) invoiceinfo on lci.id= invoiceinfo.id - WHERE lci.rent_invoice_type IN ('invoice_type01','invoice_type02','invoice_type04','invoice_type06') AND lccs.PLAN_STATUS>=31 + WHERE lccs.PLAN_STATUS>=31 ) rentplan LEFT JOIN LB_CONTRACT_INFO lci ON rentplan.contractid=lci.id LEFT JOIN lb_contract_invoice_type lcit ON lcit.contract_id=lci.id AND lcit.is_main='Y' From 81647f8c402f274bd4956a6a339934348aa07de2 Mon Sep 17 00:00:00 2001 From: zhangbb Date: Sat, 28 Jul 2018 17:05:55 +0800 Subject: [PATCH 06/11] =?UTF-8?q?1.=E5=95=86=E5=8A=A1=E6=9D=A1=E4=BB=B6?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=E7=A7=9F=E9=87=91=E8=AE=A1=E5=88=92=EF=BC=8C?= =?UTF-8?q?=E7=BB=8F=E9=94=80=E5=95=86=E5=8F=AA=E6=98=BE=E7=A4=BA=E6=9C=9F?= =?UTF-8?q?=E6=AC=A1=EF=BC=8C=E8=AE=A1=E5=88=92=E6=97=A5=E6=9C=9F=EF=BC=8C?= =?UTF-8?q?=E7=A7=9F=E9=87=91=EF=BC=9B=E9=9D=9E=E8=B4=A2=E5=8A=A1=E7=9A=84?= =?UTF-8?q?=E5=86=85=E9=83=A8=E4=BA=BA=E5=91=98=E6=98=BE=E7=A4=BA=E6=9C=9F?= =?UTF-8?q?=E6=AC=A1=EF=BC=8C=E8=AE=A1=E5=88=92=E6=97=A5=E6=9C=9F=EF=BC=8C?= =?UTF-8?q?=E7=A7=9F=E9=87=91=EF=BC=8C=E4=B8=9A=E5=8A=A1=E6=9C=AC=E9=87=91?= =?UTF-8?q?=EF=BC=8C=E4=B8=9A=E5=8A=A1=E5=88=A9=E6=81=AF=EF=BC=9B=E8=B4=A2?= =?UTF-8?q?=E5=8A=A1=E6=98=BE=E7=A4=BA=E6=9C=9F=E6=AC=A1=EF=BC=8C=E8=AE=A1?= =?UTF-8?q?=E5=88=92=E6=97=A5=E6=9C=9F=EF=BC=8C=E7=A7=9F=E9=87=91=EF=BC=8C?= =?UTF-8?q?=E4=B8=9A=E5=8A=A1=E6=9C=AC=E9=87=91=EF=BC=8C=E4=B8=9A=E5=8A=A1?= =?UTF-8?q?=E5=88=A9=E6=81=AF=EF=BC=8C=E8=B4=A2=E5=8A=A1=E6=9C=AC=E9=87=91?= =?UTF-8?q?=EF=BC=8C=E8=B4=A2=E5=8A=A1=E5=88=A9=E6=81=AF=202.=E6=9C=9F?= =?UTF-8?q?=E6=9C=AB=E4=BF=9D=E8=AF=81=E9=87=91=E5=A4=84=E7=90=86=E6=96=B9?= =?UTF-8?q?=E5=BC=8F=E9=9A=90=E8=97=8F=EF=BC=9B=E8=B4=B4=E6=81=AF=E9=87=91?= =?UTF-8?q?=E9=A2=9D=E5=8F=AA=E6=9C=89=E5=AE=89=E9=B9=8F=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E8=83=BD=E7=9C=8B=EF=BC=8C=E7=BB=8F=E9=94=80=E5=95=86=E4=B8=8D?= =?UTF-8?q?=E8=83=BD=E7=9C=8B=EF=BC=9B=E6=B5=8B=E7=AE=97=E5=B9=B4=E5=88=A9?= =?UTF-8?q?=E7=8E=87=E5=8F=AA=E7=BB=99=E4=BF=A1=E5=AE=A1=E7=9C=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebContent/Accounting/LoanSimulation/LoanBasicInfo.jsp | 10 ++++++++++ WebContent/Accounting/LoanSimulation/RentPlanList.jsp | 5 ++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/WebContent/Accounting/LoanSimulation/LoanBasicInfo.jsp b/WebContent/Accounting/LoanSimulation/LoanBasicInfo.jsp index 3cc66ae89..63b3587e0 100644 --- a/WebContent/Accounting/LoanSimulation/LoanBasicInfo.jsp +++ b/WebContent/Accounting/LoanSimulation/LoanBasicInfo.jsp @@ -139,6 +139,16 @@ }else{ doTemp.setVisible("RENT_RATIO",false); } + + + if(CurUser.hasRole("401")){ + doTemp.setVisible("DISCOUNT", false); + // doTemp.setColumnAttribute("DISCOUNT","colvisible","0"); + } + if(CurUser.hasRole("800R00000013")||CurUser.hasRole("800R00000014")||CurUser.hasRole("800R00000015")){ + doTemp.setVisible("YEAR_RATE", true); + } + ASObjectWindowCalc dwTemp = new ASObjectWindowCalc(CurPage, doTemp,request); diff --git a/WebContent/Accounting/LoanSimulation/RentPlanList.jsp b/WebContent/Accounting/LoanSimulation/RentPlanList.jsp index 5db469a03..f58de4d96 100644 --- a/WebContent/Accounting/LoanSimulation/RentPlanList.jsp +++ b/WebContent/Accounting/LoanSimulation/RentPlanList.jsp @@ -21,14 +21,13 @@ doTemp.setDataQueryClass("com.tenwa.lease.flow.flowarchive.calcarchive.CalcRentListArachiveShow"); } String Distributor=CurPage.getParameter("isDistributor"); + String orgid = CurUser.getOrgID(); if("true".equals(Distributor)||CurUser.hasRole("401")){ doTemp.setVisible("CORPUS", false); doTemp.setVisible("INTEREST", false); doTemp.setVisible("CORPUS_BUSINESS", false); doTemp.setVisible("INTEREST_BUSINESS", false); - } - String orgid = CurUser.getOrgID(); - if("8009012002".equals(orgid)){ + }else if(!"8009012002".equals(orgid)){ doTemp.setVisible("CORPUS", false); doTemp.setVisible("INTEREST", false); } From 836f2a1cd313a244476c2fab41a266dad021d3c0 Mon Sep 17 00:00:00 2001 From: jianghongdong Date: Sat, 28 Jul 2018 17:39:56 +0800 Subject: [PATCH 07/11] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=E6=A0=BC=E5=BC=8F=EF=BC=8C=E4=BD=BF=E5=8C=85?= =?UTF-8?q?=E5=90=AB=E5=AE=A2=E6=88=B7=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../project/projectapproval/BusinessApprovalStartAction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src_tenwa/com/tenwa/lease/flow/project/projectapproval/BusinessApprovalStartAction.java b/src_tenwa/com/tenwa/lease/flow/project/projectapproval/BusinessApprovalStartAction.java index ac1775f24..ae1313df8 100644 --- a/src_tenwa/com/tenwa/lease/flow/project/projectapproval/BusinessApprovalStartAction.java +++ b/src_tenwa/com/tenwa/lease/flow/project/projectapproval/BusinessApprovalStartAction.java @@ -73,7 +73,7 @@ public class BusinessApprovalStartAction extends BaseFlowStartAction{ //String projectName=projectNO+"_"+this.FlowParam.get("CustName")+this.FlowParam.get("ProductName")+"项目"; this.FlowParam.put("ProjectNo", projectNO);//项目编号 this.FlowParam.put("FlowKey", projectNO);//流程互斥 - this.FlowParam.put("ProjectName", projectNO);//项目名称 + this.FlowParam.put("ProjectName", projectNO+"-"+this.getCustname());//项目名称 this.FlowParam.put("carAttributes", this.getCarAttributes());//车辆属性 this.FlowParam.put("leasehold", this.getLeasehold());//租赁方式 this.FlowParam.put("productModel", this.getProductModel());//品牌 From 81691691ba3eaec0f853e60230e1e016aa0cdd15 Mon Sep 17 00:00:00 2001 From: jianghongdong Date: Sat, 28 Jul 2018 18:30:23 +0800 Subject: [PATCH 08/11] =?UTF-8?q?=E5=AE=9E=E9=99=85=E4=BB=98=E6=AC=BE?= =?UTF-8?q?=E7=BB=93=E6=9D=9F=E6=97=B6=E9=A1=B9=E7=9B=AE=E8=BF=9B=E5=BA=A6?= =?UTF-8?q?=E5=BD=95=E5=85=A5=E8=B5=B7=E7=A7=9F=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CopyFundIncomeTempToFormalCar.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src_tenwa/com/tenwa/flow/fund/actualpayment/CopyFundIncomeTempToFormalCar.java b/src_tenwa/com/tenwa/flow/fund/actualpayment/CopyFundIncomeTempToFormalCar.java index 7ed3e66d9..34c334f28 100644 --- a/src_tenwa/com/tenwa/flow/fund/actualpayment/CopyFundIncomeTempToFormalCar.java +++ b/src_tenwa/com/tenwa/flow/fund/actualpayment/CopyFundIncomeTempToFormalCar.java @@ -8,11 +8,14 @@ import jbo.app.tenwa.calc.LB_ACTUAL_PAYMENT_INFO; import jbo.app.tenwa.calc.LB_ACTUAL_PAYMENT_INFO_TEMP; import jbo.app.tenwa.calc.LC_FUND_INCOME; import jbo.app.tenwa.calc.LC_FUND_INCOME_TEMP; +import jbo.com.tenwa.lease.carbrand.BUSINESS_STATUS; import com.amarsoft.are.jbo.BizObject; import com.amarsoft.are.jbo.BizObjectManager; import com.amarsoft.are.jbo.JBOFactory; +import com.amarsoft.are.util.StringFunction; import com.amarsoft.awe.util.Transaction; +import com.amarsoft.context.ASUser; import com.tenwa.comm.util.jboutil.DataOperatorUtil; import com.tenwa.flow.baseBussion.BaseBussiness; /** @@ -25,10 +28,13 @@ public class CopyFundIncomeTempToFormalCar extends BaseBussiness{ public Object run(Transaction Sqlca) throws Exception{ this.initBussinessParam(Sqlca.getTransaction()); String sFlowUnid = (String)this.getAttribute("ObjectNo"); + String userId = this.getAttribute("CurUserID").toString(); + ASUser user = ASUser.getUser(userId, Sqlca); BizObjectManager bomLFIT = JBOFactory.getBizObjectManager(LC_FUND_INCOME_TEMP.CLASS_NAME); Sqlca.join(bomLFIT); bomLFIT.createQuery("update O set is_flowing='1' where flowunid=:FLOWUNID").setParameter("FLOWUNID", sFlowUnid).executeUpdate(); List bos = bomLFIT.createQuery("flowunid=:flowunid and pay_status<>'apply_return' and ebank_status='05' ").setParameter("flowunid", sFlowUnid).getResultList(false); + BizObjectManager bsbom = JBOFactory.getBizObjectManager(BUSINESS_STATUS.CLASS_NAME, Sqlca); if(bos.size() > 0){ for(BizObject bo:bos){ Map fromCondition = new HashMap(); @@ -45,6 +51,14 @@ public class CopyFundIncomeTempToFormalCar extends BaseBussiness{ otherProperty.put("ROLL_BACK", "0"); } DataOperatorUtil.copySingleJBO(LC_FUND_INCOME_TEMP.CLASS_NAME, fromCondition,LC_FUND_INCOME.CLASS_NAME, toCondition, otherProperty,Sqlca.getTransaction()); + BizObject bsbo = bsbom.newObject(); + String contractNumber = Sqlca.getString("select contract_number from lb_contract_info where id='"+bo.getAttribute(LC_FUND_INCOME_TEMP.CONTRACT_ID).getString()+"'"); + bsbo.setAttributeValue(BUSINESS_STATUS.contract_number, contractNumber); + bsbo.setAttributeValue(BUSINESS_STATUS.business_status, "41");//起租 + bsbo.setAttributeValue(BUSINESS_STATUS.inputuserid, user.getUserID()); + bsbo.setAttributeValue(BUSINESS_STATUS.inputorgid, user.getOrgID()); + bsbo.setAttributeValue(BUSINESS_STATUS.inputtime, StringFunction.getTodayNow()); + bsbom.saveObject(bsbo); } Map condition = new HashMap(); DataOperatorUtil.copySingleJBO(LB_ACTUAL_PAYMENT_INFO_TEMP.CLASS_NAME, condition,LB_ACTUAL_PAYMENT_INFO.CLASS_NAME, new HashMap(), new HashMap(),Sqlca.getTransaction()); From b5c32ca5543837a1b80430289bea7502ce135807 Mon Sep 17 00:00:00 2001 From: luojian Date: Sat, 28 Jul 2018 18:44:19 +0800 Subject: [PATCH 09/11] =?UTF-8?q?=E6=8F=90=E5=89=8D=E7=BB=93=E6=B8=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ChannelCRMManager/ChannelOrg/OrgTree.jsp | 4 ++-- .../BaseFlowListFunctionForTab.jspf | 2 +- .../LCContractTerminateInfo.jsp | 10 +++++++--- .../BusinessApplication/ApprovalForm.jsp | 20 +++++++++---------- WebContent/WEB-INF/etc/jbo/jbo_calc.xml | 13 ++++++++++++ .../tenwa/reckon/executor/RentCalHelper.java | 16 ++++++++------- .../controller/LAElementConfigController.java | 6 +++--- 7 files changed, 45 insertions(+), 26 deletions(-) diff --git a/WebContent/Tenwa/Core/ChannelCRMManager/ChannelOrg/OrgTree.jsp b/WebContent/Tenwa/Core/ChannelCRMManager/ChannelOrg/OrgTree.jsp index 64966e860..3c9a4bda1 100644 --- a/WebContent/Tenwa/Core/ChannelCRMManager/ChannelOrg/OrgTree.jsp +++ b/WebContent/Tenwa/Core/ChannelCRMManager/ChannelOrg/OrgTree.jsp @@ -50,7 +50,7 @@ overflow: hidden; } -
+
<% String compClientID = request.getParameter("CompClientID"); @@ -68,7 +68,7 @@ jQuery(function(){ loadMask = new tracywindyLoadMask(document.body,"数据加载中 请稍后..."); } var height=$("body").height(); - $("#id_menu_tabs_menu").height((height-30) <= 0 ? "100%" : height-30); + $("#id_menu_tabs_menu").height(height-30 <=0 ? "100%": height-30); initDeptTree(sOrgId,""); }); diff --git a/WebContent/Tenwa/Core/FlowManager/BaseFunction/BaseFlowListFunctionForTab.jspf b/WebContent/Tenwa/Core/FlowManager/BaseFunction/BaseFlowListFunctionForTab.jspf index ee42abf22..c6d0c08f0 100644 --- a/WebContent/Tenwa/Core/FlowManager/BaseFunction/BaseFlowListFunctionForTab.jspf +++ b/WebContent/Tenwa/Core/FlowManager/BaseFunction/BaseFlowListFunctionForTab.jspf @@ -114,7 +114,7 @@ function backStep(){ if("BusinessApplyFlow"==param["FlowNo"]){ if("0030,0040,0050".indexOf(param["PhaseNo"])>-1){ var sReturn = AsControl.RunJavaMethodTrans("com.tenwa.controller.LAElementConfigController","queryBusinessApproval","PhaseNo="+param["PhaseNo"]+",ObjectNo="+param["ObjectNo"]);//返回值: yes-有意见; no-无意见; error-查询出错 - if("0020"==sReturn){ + if("0070"==sReturn){ if (!confirm('已选择同意是否确实要退回')) return false; } } diff --git a/WebContent/Tenwa/Lease/Flow/Comm/LCContractTerminate/LCContractTerminateInfo.jsp b/WebContent/Tenwa/Lease/Flow/Comm/LCContractTerminate/LCContractTerminateInfo.jsp index 8cbb13819..f3c9c2eed 100644 --- a/WebContent/Tenwa/Lease/Flow/Comm/LCContractTerminate/LCContractTerminateInfo.jsp +++ b/WebContent/Tenwa/Lease/Flow/Comm/LCContractTerminate/LCContractTerminateInfo.jsp @@ -8,9 +8,9 @@ */ String flowunid = CurPage.getParameter("FlowUnid"); -String RightType = CurPage.getParameter("RightType");//选择模式 -String ishistory=CurPage.getParameter("IsHistory"); -String nodeNo=CurPage.getParameter("NodeNo"); + String RightType = CurPage.getParameter("RightType");//选择模式 + String ishistory=CurPage.getParameter("IsHistory"); + String nodeNo=CurPage.getParameter("NodeNo"); BizObject condition=JBOFactory.createBizObjectQuery("jbo.app.tenwa.calc.LC_CALC_CONDITION_TEMP","flowunid=:flowunid").setParameter("flowunid", flowunid).getSingleResult(false); String paymentnumber=condition.getAttribute("payment_number").getString(); @@ -78,6 +78,9 @@ String nodeNo=CurPage.getParameter("NodeNo"); setItemValue(0,getRow(),"REPURCHASE_RATIO","100"); //回购本金 setItemValue(0,getRow(),"REPURCHASE_MONEY",remaincorpus); + + setItemValue(0,getRow(),"FIST_RENT",terminateInfo.fist_rent); + } } @@ -128,6 +131,7 @@ String nodeNo=CurPage.getParameter("NodeNo"); jQuery(function(){ setItemValue(0,0,"flowunid","<%=flowunid%>"); + setItemValue(0,0,"PAYDAY_DATE","<%=StringFunction.getToday()%>"); //设置商定罚息带出逾期罚息 setItemValue(0,0,"AGREED_PENALTY",getItemValue(0,0,'DUN_PENALTY')); //判断其他应收和其他应退是否为空 diff --git a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/ApprovalForm.jsp b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/ApprovalForm.jsp index 8ed56050a..490aeaf5e 100644 --- a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/ApprovalForm.jsp +++ b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/ApprovalForm.jsp @@ -273,12 +273,12 @@ var secondchoice = getItemValue(0,0,"secondchoice"); if(secondchoice==""){ setItemRequired(0,"InterOpinion2",false); - setItemRequired(0,"DistriOpinion2",false); + //setItemRequired(0,"DistriOpinion2",false); $("#SECONDOPINION").removeAttr("disabled"); } if(secondchoice=="0020"){ setItemRequired(0,"InterOpinion2",true); - setItemRequired(0,"DistriOpinion2",false); + //setItemRequired(0,"DistriOpinion2",false); $("#SECONDOPINION").removeAttr("disabled"); var obj=document.getElementById('SECONDOPINION'); for(var i=0;i<7;i++){ @@ -289,7 +289,7 @@ if(secondchoice=="0010"){ setItemRequired(0,"A_div_1240",true); setItemRequired(0,"InterOpinion2",false); - setItemRequired(0,"DistriOpinion2",true); + //setItemRequired(0,"DistriOpinion2",true); $("#SECONDOPINION").removeAttr("disabled"); var obj=document.getElementById('SECONDOPINION'); for(var i=0;i<7;i++){ @@ -299,14 +299,14 @@ } if(secondchoice=="0030"){ setItemRequired(0,"InterOpinion2",false); - setItemRequired(0,"DistriOpinion2",true); + //setItemRequired(0,"DistriOpinion2",true); setItemRequired(0,"secondopinion",false); setItemValue(0,0,"secondopinion",""); $("#SECONDOPINION").attr("disabled","disabled"); } if(secondchoice=="0040"){ setItemRequired(0,"InterOpinion2",false); - setItemRequired(0,"DistriOpinion2",true); + //setItemRequired(0,"DistriOpinion2",true); setItemValue(0,0,"secondopinion",""); $("#SECONDOPINION").attr("disabled","disabled"); } @@ -317,13 +317,13 @@ var thirdchoice = getItemValue(0,0,"thirdchoice"); if(thirdchoice==""){ setItemRequired(0,"InterOpinion3",false); - setItemRequired(0,"DistriOpinion3",false); + //setItemRequired(0,"DistriOpinion3",false); $("#THIRDOPINION").removeAttr("disabled"); } if(thirdchoice=="0010"){ setItemRequired(0,"A_div_1260",true); setItemRequired(0,"InterOpinion3",false); - setItemRequired(0,"DistriOpinion3",true); + //setItemRequired(0,"DistriOpinion3",true); $("#THIRDOPINION").removeAttr("disabled"); var obj=document.getElementById('THIRDOPINION'); for(var i=0;i<7;i++){ @@ -333,7 +333,7 @@ } if(thirdchoice=="0020"){ setItemRequired(0,"InterOpinion3",true); - setItemRequired(0,"DistriOpinion3",false); + //setItemRequired(0,"DistriOpinion3",false); $("#THIRDOPINION").removeAttr("disabled"); var obj=document.getElementById('THIRDOPINION'); for(var i=0;i<7;i++){ @@ -343,14 +343,14 @@ } if(thirdchoice=="0030"){ setItemRequired(0,"InterOpinion3",false); - setItemRequired(0,"DistriOpinion3",true); + //setItemRequired(0,"DistriOpinion3",true); setItemRequired(0,"thirdopinion",false); setItemValue(0,0,"thirdopinion",""); $("#THIRDOPINION").attr("disabled","disabled"); } if(thirdchoice=="0040"){ setItemRequired(0,"InterOpinion3",false); - setItemRequired(0,"DistriOpinion3",true); + //setItemRequired(0,"DistriOpinion3",true); setItemValue(0,0,"thirdopinion",""); $("#THIRDOPINION").attr("disabled","disabled"); } diff --git a/WebContent/WEB-INF/etc/jbo/jbo_calc.xml b/WebContent/WEB-INF/etc/jbo/jbo_calc.xml index 5e2937f14..bb3ad0f50 100644 --- a/WebContent/WEB-INF/etc/jbo/jbo_calc.xml +++ b/WebContent/WEB-INF/etc/jbo/jbo_calc.xml @@ -305,6 +305,13 @@ + + + + + + + @@ -345,6 +352,12 @@ + + + + + + diff --git a/calc/com/tenwa/reckon/executor/RentCalHelper.java b/calc/com/tenwa/reckon/executor/RentCalHelper.java index 2d2239c96..185c10d14 100644 --- a/calc/com/tenwa/reckon/executor/RentCalHelper.java +++ b/calc/com/tenwa/reckon/executor/RentCalHelper.java @@ -141,16 +141,16 @@ public class RentCalHelper { + " sum(case when DATE_FORMAT(t.plandate,'%Y/%m/%d') > DATE_FORMAT('"+this.paydayAdjust+"','%Y/%m/%d') then t.remaininterest else 0 end ) remaininterest, " +" sum(case when DATE_FORMAT(t.plandate,'%Y/%m/%d') > DATE_FORMAT('"+this.paydayAdjust+"','%Y/%m/%d') then t.corpus else 0 end ) remainfincorpus," +" sum(case when DATE_FORMAT( t.plandate,'%Y/%m/%d') > DATE_FORMAT('"+this.paydayAdjust+"','%Y/%m/%d') then t.interest else 0 end ) remainfininterest," - +" sum(case when DATE_FORMAT( t.plandate,'%Y/%m/%d') <= DATE_FORMAT('"+this.paydayAdjust+"','%Y/%m/%d') then t.overduerent else 0 end ) overduerent " + +" sum(case when DATE_FORMAT( t.plandate,'%Y/%m/%d') <= DATE_FORMAT('"+this.paydayAdjust+"','%Y/%m/%d') then t.overduerent else 0 end ) overduerent,min(t.rent*(12-t.cou)) fist_rent " + " from (" + " select " + " t1.corpus-ifnull(t2.sumincomecorpus,0) remaincorpus," + " t1.interestbusiness - ifnull(t2.sumincomeinterest,0) remaininterest," - + " t1.rent - ifnull(t2.sumincomerent,0) overduerent," + + " t1.rent - ifnull(t2.sumincomerent,0) overduerent, t1.rent," + " t1.corpus," + " t1.interest," + " t1.plandate," - + " t1.planlist" + + " t1.planlist,IFNULL(t2.cou,0) cou" + " from (" + " select cfrp.plan_date plandate," + " cfrp.plan_list planlist," @@ -168,7 +168,7 @@ public class RentCalHelper { + " ,sum(cfri.interest ) sumincomeinterest," + " sum( cfri.rent ) sumincomerent," + " min(cfri.contract_id) contractid," - + " cfri.plan_list planlist" + + " cfri.plan_list planlist,count(1) cou" + " from LC_RENT_INCOME cfri " + " where cfri.contract_id = ? and payment_number=?" + " group by cfri.plan_list" @@ -183,6 +183,7 @@ public class RentCalHelper { for(String key : detailInfo.keySet()){ jsonObject.appendElement(key, detailInfo.get(key)); } + System.out.println(jsonObject.toString()); return JSONEncoder.encode(jsonObject); }catch(Exception e){ tx.rollback(); @@ -199,8 +200,7 @@ public class RentCalHelper { */ public String getTerminateOtherInfo() throws Exception { JSONObject jsonObject = JSONObject.createObject(); - - String fundSql = "select t2.sumplanin-ifnull(t1.sumchargein,0) fundin,t2.sumplanout- ifnull(t1.sumchargeout,0) fundout from ( " + String fundSql = "select t2.sumplanin-ifnull(t1.sumchargein,0) fundin,t2.sumplanout- ifnull(t1.sumchargeout,0) fundout,max(lc.NOMINAL_PRICE) nominalprice from ( " + " select sum(case ffc.pay_type when 'pay_type_in' then ffc.fact_money else 0 end )sumchargein, " + " sum(case ffc.pay_type when 'pay_type_out' then ffc.fact_money else 0 end )sumchargeout, " + " min(ffc.contract_id) contractid,min(ffc.payment_number) paymentnumber " @@ -211,7 +211,7 @@ public class RentCalHelper { + " min(ffp.contract_id) contractid,min(ffp.payment_number) paymentnumber " + " from LC_FUND_PLAN ffp " + " where ffp.contract_id = ? and ffp.payment_number=?" - + " )t2 on t1.contractid = t2.contractid and t1.paymentnumber=t2.paymentnumber"; + + " )t2 on t1.contractid = t2.contractid and t1.paymentnumber=t2.paymentnumber left join lc_calc_condition lc on lc.CONTRACT_ID=t2.contractid"; if("ORACLE".equals(InitDBType.DBTYPE)){ fundSql=fundSql.replaceAll("ifnull", "nvl"); } @@ -224,9 +224,11 @@ public class RentCalHelper { Map fundMap = list.get(0); jsonObject.appendElement("OTHER_IN",fundMap.get("fundin")); jsonObject.appendElement("OTHER_OUT",fundMap.get("fundout")); + jsonObject.appendElement("NOMINAL_PRICE",fundMap.get("nominalprice")); }else{ jsonObject.appendElement("OTHER_IN","0"); jsonObject.appendElement("OTHER_OUT","0"); + jsonObject.appendElement("NOMINAL_PRICE","0"); } } catch (JBOException e) { tx.rollback(); diff --git a/src_tenwa/com/tenwa/controller/LAElementConfigController.java b/src_tenwa/com/tenwa/controller/LAElementConfigController.java index 2343c8241..f0f782610 100644 --- a/src_tenwa/com/tenwa/controller/LAElementConfigController.java +++ b/src_tenwa/com/tenwa/controller/LAElementConfigController.java @@ -65,13 +65,13 @@ public class LAElementConfigController { BizObject bo = lleManager.createQuery("FLOWUNID=:FLOWUNID ").setParameter("FLOWUNID",this.getObjectNo()).getSingleResult(false); switch (this.getPhaseNo()) { case "0030": - meagess=bo!=null?bo.getAttribute(VI_BUSINESS_APPROVAL.firstchoice).toString():"false"; + meagess=bo!=null?bo.getAttribute(VI_BUSINESS_APPROVAL.firstopinion).toString():"false"; break; case "0040": - meagess=meagess=bo!=null?bo.getAttribute(VI_BUSINESS_APPROVAL.secondchoice).toString():"false";; + meagess=meagess=bo!=null?bo.getAttribute(VI_BUSINESS_APPROVAL.secondopinion).toString():"false";; break; case "0050": - meagess=meagess=bo!=null?bo.getAttribute(VI_BUSINESS_APPROVAL.thirdchoice).toString():"false";; + meagess=meagess=bo!=null?bo.getAttribute(VI_BUSINESS_APPROVAL.thirdopinion).toString():"false";; break; default: meagess="false"; From 62991c92985eb6abb2ce197e48dd70f4b256958d Mon Sep 17 00:00:00 2001 From: zhouyahui Date: Sat, 28 Jul 2018 18:46:40 +0800 Subject: [PATCH 10/11] qudia --- .../Lease/Flow/CollectionAudit/LcCustomerBankVertifyList.jsp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WebContent/Tenwa/Lease/Flow/CollectionAudit/LcCustomerBankVertifyList.jsp b/WebContent/Tenwa/Lease/Flow/CollectionAudit/LcCustomerBankVertifyList.jsp index 879921862..91997eddb 100644 --- a/WebContent/Tenwa/Lease/Flow/CollectionAudit/LcCustomerBankVertifyList.jsp +++ b/WebContent/Tenwa/Lease/Flow/CollectionAudit/LcCustomerBankVertifyList.jsp @@ -17,7 +17,7 @@ //0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标,CSS层叠样式 10、风格 String sButtons[][] = { - {"true","All","Button","验证银行卡信息","验证银行卡信息","verifyBankInfo()","","","","btn_icon_add",""} + {"false","All","Button","验证银行卡信息","验证银行卡信息","verifyBankInfo()","","","","btn_icon_add",""} //{"true","All","Button","编辑","编辑","viewAndEdit()","","","","btn_icon_add",""}, }; %><%@include file="/Frame/resources/include/ui/include_list.jspf"%> From 386e42e5eeb753d55a2426e07dcf2d24332ddd47 Mon Sep 17 00:00:00 2001 From: zhouyahui Date: Sun, 29 Jul 2018 14:06:37 +0800 Subject: [PATCH 11/11] =?UTF-8?q?=E5=90=88=E5=90=8C=E9=99=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebContent/Tenwa/Comm/Document/LBDocumentListInfo.jsp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WebContent/Tenwa/Comm/Document/LBDocumentListInfo.jsp b/WebContent/Tenwa/Comm/Document/LBDocumentListInfo.jsp index cebf3c50b..9e08c6616 100644 --- a/WebContent/Tenwa/Comm/Document/LBDocumentListInfo.jsp +++ b/WebContent/Tenwa/Comm/Document/LBDocumentListInfo.jsp @@ -28,7 +28,7 @@ }else if("proj".equals(type)){ otherWhere=" and O.proj_id='"+proj_id+"' order by O.INPUTTIME DESC"; }else if("contract".equals(type)){ - otherWhere=" and (O.contract_id='"+contract_id+"' OR O.proj_id='"+proj_id+"') order by O.INPUTTIME DESC"; + otherWhere=" and (O.contract_id='"+contract_id+"' OR O.proj_id='"+proj_id+"') "; }