|
@@ -698,6 +698,7 @@ public class DailyImportSummaryLogic {
|
|
|
|
|
|
/**
|
|
/**
|
|
* 删除结算导入明细
|
|
* 删除结算导入明细
|
|
|
|
+ *
|
|
* @param ids
|
|
* @param ids
|
|
*/
|
|
*/
|
|
@Transactional
|
|
@Transactional
|
|
@@ -1235,7 +1236,8 @@ public class DailyImportSummaryLogic {
|
|
.eq(SettleDailyIssueSummaryRecord::getCompanyWechatId, adminUser.getAdminCompanyWechat().getCompanyWechatId())
|
|
.eq(SettleDailyIssueSummaryRecord::getCompanyWechatId, adminUser.getAdminCompanyWechat().getCompanyWechatId())
|
|
.eq(SettleDailyIssueSummaryRecord::getSummaryBatchNo, summaryBatchNo)
|
|
.eq(SettleDailyIssueSummaryRecord::getSummaryBatchNo, summaryBatchNo)
|
|
.in(CollectionUtil.isNotEmpty(summaryWebsiteNumber), SettleDailyIssueSummaryRecord::getSummaryNumber, summaryWebsiteNumber)
|
|
.in(CollectionUtil.isNotEmpty(summaryWebsiteNumber), SettleDailyIssueSummaryRecord::getSummaryNumber, summaryWebsiteNumber)
|
|
- .eq(SettleDailyIssueSummaryRecord::getStatus, DailyConstant.SUMMARY_STATUS_HAS).update();
|
|
|
|
|
|
+ .eq(SettleDailyIssueSummaryRecord::getStatus, DailyConstant.SUMMARY_STATUS_HAS)
|
|
|
|
+ .update();
|
|
|
|
|
|
settleDailyImportSummaryItemService.lambdaUpdate()
|
|
settleDailyImportSummaryItemService.lambdaUpdate()
|
|
.set(SettleDailyImportSummaryItem::getSummaryStatus, DailyConstant.SUMMARY_STATUS_REJECT)
|
|
.set(SettleDailyImportSummaryItem::getSummaryStatus, DailyConstant.SUMMARY_STATUS_REJECT)
|
|
@@ -1246,11 +1248,11 @@ public class DailyImportSummaryLogic {
|
|
settleDailyResidualInsuranceService.lambdaUpdate().eq(SettleDailyResidualInsurance::getSummaryBatchNo, summaryBatchNo).remove();
|
|
settleDailyResidualInsuranceService.lambdaUpdate().eq(SettleDailyResidualInsurance::getSummaryBatchNo, summaryBatchNo).remove();
|
|
|
|
|
|
//删掉新产生的历史数据
|
|
//删掉新产生的历史数据
|
|
- settleDailyRemaineBuckleService.lambdaUpdate().eq(SettleDailyRemaineBuckle::getSummaryBatchNo,Constant.DAILY_PREFIX + summaryBatchNo).remove();
|
|
|
|
|
|
+ settleDailyRemaineBuckleService.lambdaUpdate().eq(SettleDailyRemaineBuckle::getSummaryBatchNo, Constant.DAILY_PREFIX + summaryBatchNo).remove();
|
|
//将本次批次号处理的数据还原
|
|
//将本次批次号处理的数据还原
|
|
settleDailyRemaineBuckleService.lambdaUpdate()
|
|
settleDailyRemaineBuckleService.lambdaUpdate()
|
|
- .set(SettleDailyRemaineBuckle::getIsBuckle,false)
|
|
|
|
- .eq(SettleDailyRemaineBuckle::getSummaryBatchNo,summaryBatchNo)
|
|
|
|
|
|
+ .set(SettleDailyRemaineBuckle::getIsBuckle, false)
|
|
|
|
+ .eq(SettleDailyRemaineBuckle::getSummaryBatchNo, summaryBatchNo)
|
|
.update();
|
|
.update();
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1361,8 +1363,8 @@ public class DailyImportSummaryLogic {
|
|
return page;
|
|
return page;
|
|
}
|
|
}
|
|
|
|
|
|
- public ExcelData workerDetailExport(List<DailyWorkerIssueSalaryBean> list){
|
|
|
|
- String[] titles = new String[]{"序号", "状态","发放月份","发放时间","银行卡账号","户名","开户行","派工序号", "自编号码", "工单状态", "新结算单位号", "旧结算单位号", "结算单位名", "维修类型", "内外机",
|
|
|
|
|
|
+ public ExcelData workerDetailExport(List<DailyWorkerIssueSalaryBean> list) {
|
|
|
|
+ String[] titles = new String[]{"序号", "状态", "发放月份", "发放时间", "银行卡账号", "户名", "开户行", "派工序号", "自编号码", "工单状态", "新结算单位号", "旧结算单位号", "结算单位名", "维修类型", "内外机",
|
|
"机器条码", "外机型", "外机型描述", "内机条码", "内机型", "内机型描述", "用户姓名", "区号", "移动电话", "电话号码",
|
|
"机器条码", "外机型", "外机型描述", "内机条码", "内机型", "内机型描述", "用户姓名", "区号", "移动电话", "电话号码",
|
|
"省份", "市县", "区县", "用户地址", "GPS定位", "邮政编码", "销售单位号", "销售单位", "发票编号", "购买日期", "安装日期",
|
|
"省份", "市县", "区县", "用户地址", "GPS定位", "邮政编码", "销售单位号", "销售单位", "发票编号", "购买日期", "安装日期",
|
|
"报修日期", "修复日期", "维修工ID", "维修工姓名", "维修工电话", "维修费用", "交通费", "住宿费用", "吊装费用", "其他费用", "总费用",
|
|
"报修日期", "修复日期", "维修工ID", "维修工姓名", "维修工电话", "维修费用", "交通费", "住宿费用", "吊装费用", "其他费用", "总费用",
|
|
@@ -1370,9 +1372,9 @@ public class DailyImportSummaryLogic {
|
|
"备注", "转结算时间"
|
|
"备注", "转结算时间"
|
|
};
|
|
};
|
|
List<List<Object>> rows = new ArrayList<>();
|
|
List<List<Object>> rows = new ArrayList<>();
|
|
- for(DailyWorkerIssueSalaryBean bean : list){
|
|
|
|
|
|
+ for (DailyWorkerIssueSalaryBean bean : list) {
|
|
List<Object> row = new ArrayList<>();
|
|
List<Object> row = new ArrayList<>();
|
|
- row.add(list.indexOf(bean) +1);
|
|
|
|
|
|
+ row.add(list.indexOf(bean) + 1);
|
|
row.add(CommonUtils.getIssueStatus(bean.getIssueStatus()));
|
|
row.add(CommonUtils.getIssueStatus(bean.getIssueStatus()));
|
|
row.add(bean.getMonth());
|
|
row.add(bean.getMonth());
|
|
row.add(bean.getIssueTime());
|
|
row.add(bean.getIssueTime());
|