parent
c3e14c6f03
commit
a1c177b1af
|
|
@ -32,9 +32,9 @@ public class PayApplyFukuanTask extends AbstractTask implements Plugin {
|
|||
@Override
|
||||
public void execute(RequestContext requestContext, Map<String, Object> map) throws KDException {
|
||||
// 【单据状态】=已审核
|
||||
QFilter qFilter = new QFilter("status", QCP.equals, "C");
|
||||
QFilter qFilter = new QFilter("billstatus", QCP.equals, "C");
|
||||
|
||||
DynamicObject[] collection = BusinessDataServiceHelper.load(AP_PAYAPPLY, "id", qFilter.toArray());
|
||||
DynamicObject[] collection = BusinessDataServiceHelper.load(AP_PAYAPPLY, "id,billstatus", qFilter.toArray());
|
||||
if (collection.length!=0){
|
||||
ArrayList<Long> ids = new ArrayList<>();
|
||||
for (DynamicObject dynamicObject : collection) {
|
||||
|
|
@ -53,7 +53,7 @@ public class PayApplyFukuanTask extends AbstractTask implements Plugin {
|
|||
for (DynamicObject dynamicObject : recBillMap.values()) {
|
||||
// 注意:executeOperate 需要一个数组形式的 DynamicObject[]
|
||||
DynamicObject[] billArray = new DynamicObject[]{dynamicObject};
|
||||
OperationResult operationResult = OperationServiceHelper.executeOperate("pay", AP_PAYAPPLY, billArray, operateOption);
|
||||
OperationResult operationResult = OperationServiceHelper.executeOperate("pushandsave", AP_PAYAPPLY, billArray, operateOption);
|
||||
// 可以根据需要处理 operationResult,例如检查是否成功、获取返回值等
|
||||
if (operationResult.isSuccess()) {
|
||||
logger.info("执行 pay 成功,单据编号:" + dynamicObject.getPkValue());
|
||||
|
|
|
|||
Loading…
Reference in New Issue