@@ -451,7 +451,10 @@ public class InvoiceService {
}
}
- List<RowMap> accountDedList = DBSql.getMaps("SELECT * FROM VIEW_EU_DNCTT_INVOICE_DETAIL WHERE ID IN " + sqlWhere + " ORDER BY ACCOUNT_ID,BILL_ACCOUNT_ID", dedIdArr);
+ List<RowMap> accountDedList = DBSql.getMaps("SELECT * FROM VIEW_EU_DNCTT_INVOICE_DETAIL WHERE ACCOUNT_DEDUCTION_ID IN " + sqlWhere + " ORDER BY ACCOUNT_ID,BILL_ACCOUNT_ID", dedIdArr);
+
+ if (accountDedList.size() == 0)
+ return "所选条目无账单";
ProcessInstance pi = SDK.getProcessAPI().createProcessInstance("obj_a1a00d7c7c0e4eb69acd57291557521d", uc.getUID(), "开票申请");
ProcessInstance pi = SDK.getProcessAPI().createProcessInstance("obj_a1a00d7c7c0e4eb69acd57291557521d", uc.getUID(), "开票申请");