清帐单、预提单过账(推送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 { |     private void processForm(String formId, String printTemplateCode) throws KDException { | ||||||
|         // 1. 获取数据(已审核、无附件地址) |         // 1. 获取数据(已审核、无附件地址) | ||||||
|         QFilter statusFilter = new QFilter("billstatus", QCP.equals, "C"); |         QFilter filter = new QFilter("billstatus", QCP.equals, "C"); | ||||||
|         QFilter urlFilter = new QFilter("shjh_url", QCP.equals, ""); |         filter.and(new QFilter("shjh_url", QCP.equals, "")); | ||||||
|         QFilter[] filters = new QFilter[]{statusFilter, urlFilter}; |         //余额调节表 | ||||||
|  |         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) { |         if (bills.length == 0) { | ||||||
|             log.info("表单 {} 没有需要处理的单据", formId); |             log.info("表单 {} 没有需要处理的单据", formId); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue