|
@@ -20,9 +20,9 @@ public class ChangeDataUtils {
|
|
|
*/
|
|
|
public static DynamicObject queryFinCard(Long realCardId) {
|
|
|
QFilter cardFilter = new QFilter("realcardmasterid", QCP.equals,realCardId);
|
|
|
- DynamicObject[] card = BusinessDataServiceHelper.load("fa_card_fin","id",new QFilter[] {cardFilter});
|
|
|
+ DynamicObject[] card = BusinessDataServiceHelper.load("fa_card_fin","id",new QFilter[] {cardFilter}, "endperiod.id DESC");
|
|
|
for (int c = 0; c < card.length; c++) {
|
|
|
- DynamicObject cardInfo = BusinessDataServiceHelper.loadSingle(card[c].getPkValue(), card[c].getDynamicObjectType().getName());
|
|
|
+ DynamicObject cardInfo = BusinessDataServiceHelper.loadSingle(card[0].getPkValue(), card[0].getDynamicObjectType().getName());
|
|
|
return cardInfo;
|
|
|
}
|
|
|
return null;
|