日志打印
This commit is contained in:
parent
811b2ce1e8
commit
10be8d1cf8
|
@ -132,6 +132,10 @@ public class EquipmentCardTaskPlugin extends AbstractTask {
|
||||||
// DynamicObject[] depresplitdetails = BusinessDataServiceHelper.load("fa_depresplitdetail", "billno,period,splitdept,assentry.costcentrer,assentry.splitamount", new QFilter[]{qf});
|
// DynamicObject[] depresplitdetails = BusinessDataServiceHelper.load("fa_depresplitdetail", "billno,period,splitdept,assentry.costcentrer,assentry.splitamount", new QFilter[]{qf});
|
||||||
// DataSet rows = QueryServiceHelper.queryDataSet(this.getClass().getName(), "fa_depresplitdetail", "billno,period,period.number,splitdept,assentry.costcentrer,assentry.splitamount", qFilter.toArray(), "period.number DESC", 1);
|
// DataSet rows = QueryServiceHelper.queryDataSet(this.getClass().getName(), "fa_depresplitdetail", "billno,period,period.number,splitdept,assentry.costcentrer,assentry.splitamount", qFilter.toArray(), "period.number DESC", 1);
|
||||||
// 增强版比较器(自动适配多种日期格式)
|
// 增强版比较器(自动适配多种日期格式)
|
||||||
|
for (int i = 0; i < depresplitdetails.size(); i++) {
|
||||||
|
DynamicObject item = depresplitdetails.get(i);
|
||||||
|
log.info("排序前 " + i + ": " + item.getDynamicObject("period").getString("number"));
|
||||||
|
}
|
||||||
Comparator<DynamicObject> smartComparator = (o1, o2) -> {
|
Comparator<DynamicObject> smartComparator = (o1, o2) -> {
|
||||||
DynamicObject p1 = o1.getDynamicObject("period");
|
DynamicObject p1 = o1.getDynamicObject("period");
|
||||||
DynamicObject p2 = o2.getDynamicObject("period");
|
DynamicObject p2 = o2.getDynamicObject("period");
|
||||||
|
@ -166,6 +170,10 @@ public class EquipmentCardTaskPlugin extends AbstractTask {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
depresplitdetails.sort(smartComparator);
|
depresplitdetails.sort(smartComparator);
|
||||||
|
for (int i = 0; i < depresplitdetails.size(); i++) {
|
||||||
|
DynamicObject item = depresplitdetails.get(i);
|
||||||
|
log.info("排序前 " + i + ": " + item.getDynamicObject("period").getString("number"));
|
||||||
|
}
|
||||||
|
|
||||||
for (DynamicObject depresplitdetail : depresplitdetails) {
|
for (DynamicObject depresplitdetail : depresplitdetails) {
|
||||||
String billno = depresplitdetail.getString("billno");
|
String billno = depresplitdetail.getString("billno");
|
||||||
|
|
Loading…
Reference in New Issue