对公报销调整适配应用
This commit is contained in:
parent
b77cea717a
commit
c63652467b
|
|
@ -17,6 +17,7 @@ import kd.sdk.plugin.Plugin;
|
||||||
import kdsz.zyf25.tmc.cfm.common.AppConfig;
|
import kdsz.zyf25.tmc.cfm.common.AppConfig;
|
||||||
|
|
||||||
import java.util.EventObject;
|
import java.util.EventObject;
|
||||||
|
import java.util.HashMap;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -30,7 +31,8 @@ public class PublicReimburseDefaultBillPlugin extends AbstractBillPlugIn impleme
|
||||||
super.afterCreateNewData(e);
|
super.afterCreateNewData(e);
|
||||||
FormShowParameter showParameter = this.getView().getFormShowParameter();
|
FormShowParameter showParameter = this.getView().getFormShowParameter();
|
||||||
String appId = showParameter.getAppId();
|
String appId = showParameter.getAppId();
|
||||||
if (AppConfig.KEY_TYPE_GYL.equals(appId)) {
|
HashMap<String, String> appOriEntityMap = AppConfig.appOriEntityMap;
|
||||||
|
if (appOriEntityMap.containsKey(appId)) {
|
||||||
this.getModel().setValue("kdsz_jxinvoicetype", AppConfig.KEY_TYPE_GYL);
|
this.getModel().setValue("kdsz_jxinvoicetype", AppConfig.KEY_TYPE_GYL);
|
||||||
DynamicObject expense = BusinessDataServiceHelper.loadSingle("er_expenseitemedit", "id",
|
DynamicObject expense = BusinessDataServiceHelper.loadSingle("er_expenseitemedit", "id",
|
||||||
new QFilter[]{new QFilter("number", QCP.equals, DEFAULT_EXPENSE_NUM)});
|
new QFilter[]{new QFilter("number", QCP.equals, DEFAULT_EXPENSE_NUM)});
|
||||||
|
|
|
||||||
|
|
@ -83,6 +83,7 @@ public class PaymentBillDeleteLkOperationPlugin extends AbstractOperationService
|
||||||
if (srcJXBillId.compareTo( jxId) == 0){
|
if (srcJXBillId.compareTo( jxId) == 0){
|
||||||
//获取计息关联付款分录
|
//获取计息关联付款分录
|
||||||
DynamicObjectCollection jxLkPayEntries = srcPayEntry.getDynamicObjectCollection("kdsz_paylinkentry");
|
DynamicObjectCollection jxLkPayEntries = srcPayEntry.getDynamicObjectCollection("kdsz_paylinkentry");
|
||||||
|
if (jxLkPayEntries == null)continue;
|
||||||
Iterator<DynamicObject> iterator = jxLkPayEntries.iterator();
|
Iterator<DynamicObject> iterator = jxLkPayEntries.iterator();
|
||||||
while (iterator.hasNext()){
|
while (iterator.hasNext()){
|
||||||
DynamicObject next = iterator.next();
|
DynamicObject next = iterator.next();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue