清帐单、预提单过账(推送sap)才生成pdf文件
This commit is contained in:
parent
7366547b0b
commit
65ce495bf4
|
|
@ -61,11 +61,14 @@ public class ClearBillSaveUrlTask extends AbstractTask implements Plugin {
|
|||
*/
|
||||
private void processForm(String formId, String printTemplateCode) throws KDException {
|
||||
// 1. 获取数据(已审核、无附件地址)
|
||||
QFilter statusFilter = new QFilter("billstatus", QCP.equals, "C");
|
||||
QFilter urlFilter = new QFilter("shjh_url", QCP.equals, "");
|
||||
QFilter[] filters = new QFilter[]{statusFilter, urlFilter};
|
||||
QFilter filter = new QFilter("billstatus", QCP.equals, "C");
|
||||
filter.and(new QFilter("shjh_url", QCP.equals, ""));
|
||||
//余额调节表
|
||||
if (!"cas_balanceadjust".equals(formId)){
|
||||
filter.and(new QFilter("shjh_sendsap", QCP.equals, true));
|
||||
}
|
||||
|
||||
DynamicObject[] bills = BusinessDataServiceHelper.load(formId, "id,billstatus,shjh_url,billno", filters);
|
||||
DynamicObject[] bills = BusinessDataServiceHelper.load(formId, "id,billstatus,shjh_url,billno", filter.toArray());
|
||||
|
||||
if (bills.length == 0) {
|
||||
log.info("表单 {} 没有需要处理的单据", formId);
|
||||
|
|
|
|||
Loading…
Reference in New Issue