資金平台交易明細擴充套件開發 DEP

2022-04-12 18:51:39 字數 3110 閱讀 9994

前言

支援農墾專案中,需要增加抓取銀行介面傳輸資料,需求有兩點:一是銀企平台前置機需要增加擴充套件中行、農行資料字段。(**賬號、**賬戶名稱、**銀行) 二是eas資金模組中的交易明細查詢列表介面能夠顯示擴充套件的上述三個字段資料。

資金模組

交易明細表:t_be_transdetail

實體:transdetail

新增字段 :**賬號: agentaccno

**賬戶名稱:agentaccname

**銀行名稱:agentaccbkname

銀企平台與資金平台二者資料關係:銀企平台使用的是基於外掛程式的開發,通過抓起對應銀行介面資料,然後以響應報文方式傳輸資料給eas資金平台,資金平台通過對報文xml的結構化解析,獲得對應的資料存入資料庫中。

分為兩部分:一是原始碼的擴充套件。二是dep擴充套件交易明細開發。

先貼出整理的整個開發過程的思維導圖進行總體的概述,在進行各個部分的細緻描述:

整體開發過程思維導圖:

原始碼的擴充套件

我們只需要對這個類進行擴充套件,重寫該方法即可。

1

package23

import

org.apache.log4j.logger;

4import

com.kingdee.bos.context;

5import

com.kingdee.bos.ebservice.detail;

6import

com.kingdee.eas.base.core.util.emptyutil;

7import

com.kingdee.eas.fm.be.transdetailinfo;89

public

class bankfacadecontrollerbeanex extends

1022

if (returnvalue.touppercase().startswith("agentaccname=".touppercase()))

26if (returnvalue.touppercase().startswith("agentaccbkname=".touppercase()))

3031}32

33}34return

transdetailinfo;35}

36 }

然後將**進行匯出jar部署到路徑:eas根目錄\server\lib\sp\sp_bankfacade2017051504_class.jardep擴充套件交易明細開發

擴充套件交易明細列表介面transdetaillistui 時提示不能擴充套件開發,原因是dep中缺少該ui的註冊記錄,因此需要將該ui新增到白名單中。

1. 新增白名單

白名單路徑:eas\server\server\properties\dep\whitelist\depwhitelist_fm.xml

2. 在動態擴充套件平台dep中新增擴充套件方案

3. 新建擴充套件單元

4. 匯入系統標準的交易明細實體

5. 在匯入的交易明細實體中新增 資料字段

6. 因為還要在列表中進行顯示,因此還需要匯入交易明細query,新增剛在新增加的查詢字段

7. 匯入交易明細查詢列表介面

然後右鍵 編輯表資訊,新增顯示的資料列

此時,雖然新增了表列,但是新增加的列還沒有繫結修改後的query資料字段。因此,還需要進行空間和查詢query 的資料繫結

右鍵列表listui,資料繫結,選中控制項,然後再選中對應的資料字段,左框和右框進行一一匹配,一一對應新增!

此時,交易明細的dep開發就完成了,進行擴充套件方案的發布就可以了,即使就會實時的進行實體的修改,資料表修改,列表list修改。在配合上面的**擴充套件開發,新增加的字段就會儲存到資料交易明細表中了。

最後,初次接觸dep擴充套件平台,實在是太強大了!不僅可以在標準產品擴充套件中使用,還是在獨立的開發中使用dep哦!

為什麼互金平台資金存管了,就安全了?

最近多家互金平台接連 爆雷 引起投資人恐慌性情緒蔓延,監管層和互金協會接連發出合規訊號,合規內容中經常提到 資金存管 今天咱們就聊聊,什麼是資金存管?資金存管了就安全嗎?那什麼是資金存管呢?投資人的資金不直接充值到互金平台,而是在存管銀行開設賬戶。資金充值到該賬戶中,平台通過債券匹配的方式,將該筆資...

互金平台調整資金退出機制 業界 合規發展是關鍵

近期,美股上市的和信貸對平台自動出借工具進行公升級引發質疑。對此,一些分析人士認為,網貸平台只是資訊中介,債權轉讓或是頭部網貸平台合規發展的一種體現。7 月 23 日晚,和信貸發布公告,宣布對自動出借工具進行公升級,出借轉讓方式由系統後台自動轉讓公升級為使用者發起債轉,並跟蹤債轉全過程。和信貸平台部...

量化交易系統(一)資金管理

所謂資金管理,就是指控制風險的程度,確保交易者能安然度過每乙個交易者都必然會碰到的不利時期。交易者既要讓贏利潛力最大化,又要把破產的風險控制在可以接受的水平,資金管理就是這樣的一門藝術。資金管理也是對風險難以 的一種無奈的選擇。資金管理的目的是在於得出交易金額佔我們所擁有資金總額的最佳比例。人們傾向...