Commit ad169629 authored by zhen.ma's avatar zhen.ma

..

parent 8bd70437
package cn.gq.financial.app;
import cn.gq.financial.bills.WeichatBills;
import cn.gq.financial.model.bill.Bill;
import cn.gq.financial.model.bill.WXBill;
import cn.gq.financial.model.bill.YeepayBill;
import cn.gq.financial.utils.BillParsers;
......@@ -16,7 +18,7 @@ import java.util.List;
public class CountTotal {
public static void main(String[] args) throws Exception {
List<Bill> bills = getBillsFromFile("E:\\financial-system-data\\yeepay\\baitiao", YeepayBill.class,"ױ-˻",11);
List<Bill> bills = getBillsFromFile("E:\\financial-system-data\\yeepay\\xjd", YeepayBill.class,"易宝-现金贷账户",2);
BigDecimal incomeTotal = bills.stream().map(Bill::getIncome).reduce(BigDecimal.ZERO, BigDecimal::add);
BigDecimal poundageTotal = bills.stream().map(Bill::getPoundage).reduce(BigDecimal.ZERO, BigDecimal::add);
......
......@@ -31,8 +31,8 @@ public class DifCheckOutAPP {
private static ClassPathXmlApplicationContext context = null;
public static void main(String[] args) throws Exception {
List<Bill> bills = CountTotal.getBillsFromFile("E:\\financial-system-data\\yeepay\\baitiao", YeepayBill.class, "易宝-白条账户", 1);
getSpringContext().getBean(DifCheckOutHandler.class).checkDif(bills,"E:\\financial-system-data\\yeepay\\baitiao\\丢失的3.txt");
List<Bill> bills = CountTotal.getBillsFromFile("E:\\financial-system-data\\yeepay\\xjd", YeepayBill.class, "易宝-现金贷账户", 2);
getSpringContext().getBean(DifCheckOutHandler.class).checkDif(bills,"E:\\financial-system-data\\yeepay\\xjd\\丢失的.txt");
closeContext();
}
......
......@@ -29,9 +29,9 @@ public class RepayFinancialAPP {
* Tip: 对帐单时 只需修改currentMonth和payType
* currentMonth 当前是几月就输入几 无须减1 后续代码里面已经处理
*/
static Integer currentMonth = 1;
static Integer currentMonth = 2;
static PayType payType = PayType.WeiChat_Xjd;
static PayType payType = PayType.YeePay_Xjd;
static AbstractBills bill;
......@@ -54,17 +54,17 @@ public class RepayFinancialAPP {
clazz = UMPayBill.class;
break;
}
// 拉取帐单前先清理目录
if (!"易宝".equals(payType.getChannelName())) {
if (Paths.get(path).toFile().exists()) {
try {
FileUtils.cleanDirectory(Paths.get(path).toFile());
} catch (IOException e) {
e.printStackTrace();
}
}
bill.pullBills(payType);
}
// // 拉取帐单前先清理目录
// if (!"易宝".equals(payType.getChannelName())) {
// if (Paths.get(path).toFile().exists()) {
// try {
// FileUtils.cleanDirectory(Paths.get(path).toFile());
// } catch (IOException e) {
// e.printStackTrace();
// }
// }
// bill.pullBills(payType);
// }
}
public static void main(String[] args) throws Exception {
......
......@@ -194,7 +194,7 @@ public abstract class AbstractBills {
*/
private void initBillDates() {
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.YEAR,2016);
calendar.set(Calendar.YEAR,2017);
calendar.set(Calendar.MONTH, currentMonth - 1);
int totalDays = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
for (int i = 1; i <= totalDays; i++) {
......
......@@ -32,8 +32,8 @@ import cn.gq.financial.utils.HttpUtils;
public class XYQBDetailService implements DetailService {
private static final Logger LOGGER = LoggerFactory.getLogger(XYQBDetailService.class);
static final String url = "http://localhost:9004/ex/repayment/loan/detail";
//static final String url = "http://api.xyqb.com/ex/repayment/loan/detail";
// static final String url = "http://localhost:9004/ex/repayment/loan/detail";
static final String url = "http://api.xyqb.com/ex/repayment/loan/detail";
@Autowired
ExportExcelMapper exportExcelMapper;
......
#jdbc.driver
jdbc.driver.name=com.mysql.jdbc.Driver
#payment_center
payment_center.jdbc.url=jdbc:mysql://172.16.1.103:3306/payment_center?useUnicode=true&characterEncoding=UTF8
payment_center.jdbc.username=xyqb_query
payment_center.jdbc.password=Uiwb@o^fR&nHOa5t
payment_center.jdbc.url=jdbc:mysql://sql-audit.quantgroups.com:6033/payment_center?useUnicode=true&characterEncoding=UTF8
payment_center.jdbc.username=
payment_center.jdbc.password=
#xyqb
xyqb.jdbc.url=jdbc:mysql://172.16.1.4:3306/xyqb?useUnicode=true&characterEncoding=UTF8
xyqb.jdbc.username=xyqb_query
xyqb.jdbc.password=Uiwb@o^fR&nHOa5t
xyqb.jdbc.url=jdbc:mysql://sql-audit.quantgroups.com:6033/xyqb?useUnicode=true&characterEncoding=UTF8
xyqb.jdbc.username=
xyqb.jdbc.password=
#mall
mall.jdbc.url=jdbc:mysql://172.16.1.7:3306/mall?useUnicode=true&characterEncoding=UTF8
mall.jdbc.username=xyqb_query
mall.jdbc.password=Uiwb@o^fR&nHOa5t
mall.jdbc.url=jdbc:mysql://sql-audit.quantgroups.com:6033/mall?useUnicode=true&characterEncoding=UTF8
mall.jdbc.username=
mall.jdbc.password=
#financial
financial.jdbc.url=jdbc:mysql://172.16.1.104:3307/financial_system?useUnicode=true&characterEncoding=UTF8
financial.jdbc.username=xyqb_query
financial.jdbc.password=Uiwb@o^fR&nHOa5t
financial.jdbc.url=jdbc:mysql://172.16.1.105:3306/financial_system?useUnicode=true&characterEncoding=UTF8
financial.jdbc.username=dataquery
financial.jdbc.password=querydata
#lkbadmin
lkbadmin.jdbc.url=jdbc:mysql://10.0.44.12:3306/lkbadmin?useUnicode=true&characterEncoding=utf8
lkbadmin.jdbc.url=jdbc:mysql://172.16.90.129:3306/lkbadmin?useUnicode=true&characterEncoding=utf8
lkbadmin.jdbc.username=lkbadmin_w
lkbadmin.jdbc.password=wj0msj8J8/v2Ee6Xl75ZDizrJBdEDOAQGlxTGKbRFng=
#localDB
local.repayment.jdbc.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf8
local.repayment.jdbc.username=root
local.repayment.jdbc.password=123456
local.repayment.jdbc.username=mzh
local.repayment.jdbc.password=1234
#offlineBaitiao
offlineBaitiao.jdbc.url=jdbc:mysql://172.16.1.244:33312/offline?useUnicode=true&characterEncoding=UTF8
offlineBaitiao.jdbc.username=xyqb_query
offlineBaitiao.jdbc.password=Uiwb@o^fR&nHOa5t
\ No newline at end of file
offlineBaitiao.jdbc.url=jdbc:mysql://sql-audit.quantgroups.com:6033/offline?useUnicode=true&characterEncoding=UTF8
offlineBaitiao.jdbc.username=
offlineBaitiao.jdbc.password=
#jdbc.driver
jdbc.driver.name=com.mysql.jdbc.Driver
#payment_center
payment_center.jdbc.url=jdbc:mysql://172.168.20.130:3306/payment_center?useUnicode=true&characterEncoding=UTF8
payment_center.jdbc.url=jdbc:mysql://172.16.1.135:6033/payment_center?useUnicode=true&characterEncoding=UTF8
payment_center.jdbc.username=pay_center
payment_center.jdbc.password=S27iv0YNlYzzpeTu
#xyqb
xyqb.jdbc.url=jdbc:mysql://172.168.20.155:3306/xyqb?useUnicode=true&characterEncoding=UTF8
xyqb.jdbc.url=jdbc:mysql://172.16.1.135:6033/xyqb?useUnicode=true&characterEncoding=UTF8
xyqb.jdbc.username=xyqb
xyqb.jdbc.password=TFGH7hjew#3
......@@ -15,29 +15,29 @@ xyqb.jdbc.password=TFGH7hjew#3
#xyqb.jdbc.password=sunlight
#local
local.jdbc.url=jdbc:mysql://127.0.0.1:3306/financial?useUnicode=true&characterEncoding=UTF8
local.jdbc.username=root
local.jdbc.password=root
local.jdbc.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF8
local.jdbc.username=mzh
local.jdbc.password=1234
#mall
mall.jdbc.url=jdbc:mysql://10.0.44.25:3306/mall?useUnicode=true&characterEncoding=UTF8
mall.jdbc.username=mall_rw
mall.jdbc.password=X9UL65g873O
mall.jdbc.url=jdbc:mysql://sql-audit.quantgroups.com:6033/mall?useUnicode=true&characterEncoding=UTF8
mall.jdbc.username=
mall.jdbc.password=
#financial
financial.jdbc.url=jdbc:mysql://172.168.20.110:3307/financial_system?useUnicode=true&characterEncoding=UTF8
financial.jdbc.username=aike
financial.jdbc.password=quantgroup.com
financial.jdbc.url=jdbc:mysql://172.16.1.105:3306/financial_system?useUnicode=true&characterEncoding=UTF8
financial.jdbc.username=dataquery
financial.jdbc.password=querydata
#lkbadmin
lkbadmin.jdbc.url=jdbc:mysql://10.0.44.12:3306/lkbadmin?useUnicode=true&characterEncoding=utf8
lkbadmin.jdbc.url=jdbc:mysql://172.16.90.129:3306/lkbadmin?useUnicode=true&characterEncoding=utf8
lkbadmin.jdbc.username=lkbadmin_w
lkbadmin.jdbc.password=wj0msj8J8/v2Ee6Xl75ZDizrJBdEDOAQGlxTGKbRFng=
#offlineBaitiao
offlineBaitiao.jdbc.url=jdbc:mysql://172.168.20.125:3307/offline?useUnicode=true&characterEncoding=UTF8
offlineBaitiao.jdbc.username=xyqb_offline
offlineBaitiao.jdbc.password=UJdcOndlPChVZM1X
offlineBaitiao.jdbc.url=jdbc:mysql://sql-audit.quantgroups.com:6033/offline?useUnicode=true&characterEncoding=UTF8
offlineBaitiao.jdbc.username=
offlineBaitiao.jdbc.password=
msg=\u5185\u90e8\u9519\u8bef,\u8bf7\u8054\u7cfb\u7ba1\u7406\u5458
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment