Commit 934e2462 by WeiCong

进口信用证和单据相关编辑界面bd原始版本

parent a3206d64
export default fieldSet = {
strinf:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \strinf Narrative
],
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
advdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\advdat Date of Advice of Payment
],
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
],
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp0\matp\mattxtlab Label for MATTXT
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
sndmsg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \sndmsg Send Message
],
rebkpflg:[
{type:'string',max:30,message:'长度不能超过30个字符'}, // \rebkpflg Rebooking Procedure
],
liaccv_concur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \liaall\liaccv\concur 业务结算币种
],
liaccv_newamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\newamt 业务金额
],
liaccv_cshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\cshpct 保证金应收比例
],
liaccv_chgamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\chgamt 变动金额
],
liaccv_totcovamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\totcovamt 保证金合计
],
liaccv_pctresamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\pctresamt 应收/支保证金
],
liaccv_relcshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\relcshpct 保证金实收比例
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
}
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
import { action, observable } from 'mobx'
import _descriptor from '../descriptor'
import {modelWrapper} from '@/components/RunTime'
@modelWrapper
class Brtcan {
@observable
strinf="" // \strinf Narrative
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
matp_mattxtlab="" // \brtp0\matp\mattxtlab Label for MATTXT
@observable
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
sndmsg="" // \sndmsg Send Message
@observable
rebkpflg="" // \rebkpflg Rebooking Procedure
@observable
liaall_liaallg=[] // \liaall\liaallg
@observable
liaccv_concur="" // \liaall\liaccv\concur 业务结算币种
@observable
liaccv_newamt="" // \liaall\liaccv\newamt 业务金额
@observable
liaccv_cshpct="" // \liaall\liaccv\cshpct 保证金应收比例
@observable
liaccv_chgamt="" // \liaall\liaccv\chgamt 变动金额
@observable
liaccv_totcovamt="" // \liaall\liaccv\totcovamt 保证金合计
@observable
liaccv_pctresamt="" // \liaall\liaccv\pctresamt 应收/支保证金
@observable
liaccv_relcshpct="" // \liaall\liaccv\relcshpct 保证金实收比例
@observable
liaccv_liaccvg=[] // \liaall\liaccv\liaccvg
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
get descriptor()
{
return _descriptor
}
clear()
{
this.strinf=""
this.ownref=""
this.ownref1=""
this.expdat=""
this.nam=""
this.max_cur=""
this.opn11_cur=""
this.opn11_amt=""
this.max_amt=""
this.opn1_cur=""
this.opn1_amt=""
this.rcvdat=""
this.advdat=""
this.docflg=""
this.docsta=""
this.pts_ref=""
this.pts_nam=""
this.pts1_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts2_nam=""
this.matp_mattxtlab=""
this.matdat=""
this.sndmsg=""
this.rebkpflg=""
this.liaall_liaallg=[]
this.liaccv_concur=""
this.liaccv_newamt=""
this.liaccv_cshpct=""
this.liaccv_chgamt=""
this.liaccv_totcovamt=""
this.liaccv_pctresamt=""
this.liaccv_relcshpct=""
this.liaccv_liaccvg=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_doccur=""
this.setmod_docamt=""
this.setmod_feemac=""
this.setmod_setmac=""
this.glemod_glelst=[]
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doccod=""
this.trndoc_cortyp=""
this.spt_inr=""
}
}
export default Brtcan
\ No newline at end of file
export default fieldSet = {
oridoclab:[
{type:'string',max:10,message:'长度不能超过10个字符'}, // \oridoclab Label original
],
oriaddlab:[
{type:'string',max:10,message:'长度不能超过10个字符'}, // \oriaddlab Label original
],
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
advdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\advdat Date of Advice of Payment
],
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
],
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp\matp\mattxtlab Label for MATTXT
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
max1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \oldbrdgrp\cbs\max\amt Balance
],
opn2_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn2\cur Currency
],
max2_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max2\amt Balance
],
max21_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \oldbrdgrp\cbs\max2\amt Balance
],
predat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\predat Presentation Date
],
shpdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\shpdat Date of Shipment
],
blk_matper:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\matper Maturity Period
],
dscinsflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\dscinsflg Enter Docs, Discrep. and Instructions
],
utlnbr:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\rec\utlnbr Count of Received Document Sets
],
docprbrol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\docprbrol Presented by
],
pts2_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\extkey 客户编号
],
pts2_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brdgrp\prb\pts\adrblk SWIFT地址
],
payrol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\payrol Payer
],
pts3_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brtp\oth\pts\extkey 客户编号
],
pts3_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brtp\oth\pts\adrblk SWIFT地址
],
brtp_setnowflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brtp\setnowflg Register to Send and Settle Document
],
aplref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\aplref Applicant Reference
],
blk_comcon:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\comcon Comments and Conclusions
],
blk_setinsbr:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\setinsbr Settlement Instructions BR
],
docgrdm_docdsclab:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \brtp\docgrdm\docdsclab Label of document description
],
blk_docdis:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \brdgrp\blk\docdis Discrepancies
],
igndisflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\igndisflg Ignore Discrepancies
],
blk_docdisflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\blk\docdisflg discrepancies modified
],
advtyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\advtyp Type of Advice Received
],
totdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\totdat Date to be Paid
],
disdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\disdat Date of Discrepancy Advice
],
approvcod:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\approvcod Documents on Approval Basis
],
brtp_cre752flg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brtp\cre752flg Create 752
],
brtp_furide:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brtp\furide MT752: Further Indentification
],
brtp_cre732flg:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brtp\cre732flg Create MT 732
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
trndoc_doctrestm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\doctrestm Document tree
],
trndoc_shwinc:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwinc Show Incoming Messages
],
trndoc_shwout:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwout Show Outgoing Messages
],
trndoc_shwoutint:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwoutint Show Internal Messages
],
trndoc_condocstm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\condocstm Connected Documents
],
}
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
import { action, observable } from 'mobx'
import _descriptor from '../descriptor'
import {modelWrapper} from '@/components/RunTime'
@modelWrapper
class Brtdck {
@observable
oridoclab="" // \oridoclab Label original
@observable
oriaddlab="" // \oriaddlab Label original
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
matp_mattxtlab="" // \brtp\matp\mattxtlab Label for MATTXT
@observable
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
max1_amt="" // \oldbrdgrp\cbs\max\amt Balance
@observable
opn2_cur="" // \brdgrp\cbs\opn2\cur Currency
@observable
max2_amt="" // \brdgrp\cbs\max2\amt Balance
@observable
max21_amt="" // \oldbrdgrp\cbs\max2\amt Balance
@observable
predat="" // \brdgrp\rec\predat Presentation Date
@observable
shpdat="" // \brdgrp\rec\shpdat Date of Shipment
@observable
blk_matper="" // \brdgrp\blk\matper Maturity Period
@observable
dscinsflg="" // \brdgrp\rec\dscinsflg Enter Docs, Discrep. and Instructions
@observable
utlnbr="" // \lidgrp\rec\utlnbr Count of Received Document Sets
@observable
docprbrol="" // \brdgrp\rec\docprbrol Presented by
@observable
pts2_extkey="" // \brdgrp\prb\pts\extkey 客户编号
@observable
pts2_adrblk="" // \brdgrp\prb\pts\adrblk SWIFT地址
@observable
payrol="" // \brdgrp\rec\payrol Payer
@observable
pts3_extkey="" // \brtp\oth\pts\extkey 客户编号
@observable
pts3_adrblk="" // \brtp\oth\pts\adrblk SWIFT地址
@observable
brtp_setnowflg="" // \brtp\setnowflg Register to Send and Settle Document
@observable
aplref="" // \lidgrp\rec\aplref Applicant Reference
@observable
blk_comcon="" // \brdgrp\blk\comcon Comments and Conclusions
@observable
blk_setinsbr="" // \brdgrp\blk\setinsbr Settlement Instructions BR
@observable
docgrdm_docdsclab="" // \brtp\docgrdm\docdsclab Label of document description
@observable
blk_docdis="" // \brdgrp\blk\docdis Discrepancies
@observable
igndisflg="" // \brdgrp\rec\igndisflg Ignore Discrepancies
@observable
blk_docdisflg="" // \brdgrp\blk\docdisflg discrepancies modified
@observable
advtyp="" // \brdgrp\rec\advtyp Type of Advice Received
@observable
totdat="" // \brdgrp\rec\totdat Date to be Paid
@observable
disdat="" // \brdgrp\rec\disdat Date of Discrepancy Advice
@observable
approvcod="" // \brdgrp\rec\approvcod Documents on Approval Basis
@observable
brtp_cre752flg="" // \brtp\cre752flg Create 752
@observable
brtp_furide="" // \brtp\furide MT752: Further Indentification
@observable
brtp_cre732flg="" // \brtp\cre732flg Create MT 732
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
trndoc_doctrestm="" // \trnmod\trndoc\doctrestm Document tree
@observable
trndoc_shwinc="" // \trnmod\trndoc\shwinc Show Incoming Messages
@observable
trndoc_shwout="" // \trnmod\trndoc\shwout Show Outgoing Messages
@observable
trndoc_shwoutint="" // \trnmod\trndoc\shwoutint Show Internal Messages
@observable
trndoc_condocstm="" // \trnmod\trndoc\condocstm Connected Documents
get descriptor()
{
return _descriptor
}
clear()
{
this.oridoclab=""
this.oriaddlab=""
this.ownref=""
this.ownref1=""
this.expdat=""
this.nam=""
this.max_cur=""
this.opn11_cur=""
this.opn11_amt=""
this.max_amt=""
this.opn1_cur=""
this.opn1_amt=""
this.rcvdat=""
this.advdat=""
this.docflg=""
this.docsta=""
this.pts_ref=""
this.pts_nam=""
this.pts1_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts2_nam=""
this.matp_mattxtlab=""
this.matdat=""
this.max1_amt=""
this.opn2_cur=""
this.max2_amt=""
this.max21_amt=""
this.predat=""
this.shpdat=""
this.blk_matper=""
this.dscinsflg=""
this.utlnbr=""
this.docprbrol=""
this.pts2_extkey=""
this.pts2_adrblk=""
this.payrol=""
this.pts3_extkey=""
this.pts3_adrblk=""
this.brtp_setnowflg=""
this.aplref=""
this.blk_comcon=""
this.blk_setinsbr=""
this.docgrdm_docdsclab=""
this.blk_docdis=""
this.igndisflg=""
this.blk_docdisflg=""
this.advtyp=""
this.totdat=""
this.disdat=""
this.approvcod=""
this.brtp_cre752flg=""
this.brtp_furide=""
this.brtp_cre732flg=""
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_doccur=""
this.setmod_docamt=""
this.setmod_feemac=""
this.setmod_setmac=""
this.glemod_glelst=[]
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doccod=""
this.trndoc_cortyp=""
this.spt_inr=""
this.trndoc_doctrestm=""
this.trndoc_shwinc=""
this.trndoc_shwout=""
this.trndoc_shwoutint=""
this.trndoc_condocstm=""
}
}
export default Brtdck
\ No newline at end of file
export default fieldSet = {
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
advdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\advdat Date of Advice of Payment
],
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
],
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp\matp\mattxtlab Label for MATTXT
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
docprbrol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\docprbrol Presented by
],
pts2_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\extkey 客户编号
],
pts2_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brdgrp\prb\pts\adrblk SWIFT地址
],
payrol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\payrol Payer
],
pts3_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brtp\oth\pts\extkey 客户编号
],
pts3_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brtp\oth\pts\adrblk SWIFT地址
],
orddat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\orddat Order Date
],
advrefflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \advrefflg Advice of Refusal MT734
],
refdocflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \refdocflg Refund Document Amount
],
advdocflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\advdocflg Return of Documents
],
advdisflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \advdisflg Advice of Discrepancy MT750
],
mtabut_clsflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \mtabut\clsflg Close Flag
],
rejpenins:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \rejpenins Rejection pending instructions
],
blk_disdoc:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brdgrp\blk\disdoc Disposal of Documents
],
blk_disdocflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\blk\disdocflg Defaulted content of Disposal of Documents
],
blk_docdis:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \brdgrp\blk\docdis Discrepancies
],
blk_docdisflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\blk\docdisflg discrepancies modified
],
docgrdm_docdsclab:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \brtp\docgrdm\docdsclab Label of document description
],
liaccv_concur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \liaall\liaccv\concur 业务结算币种
],
liaccv_newamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\newamt 业务金额
],
liaccv_cshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\cshpct 保证金应收比例
],
liaccv_chgamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\chgamt 变动金额
],
liaccv_totcovamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\totcovamt 保证金合计
],
liaccv_pctresamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\pctresamt 应收/支保证金
],
liaccv_relcshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\relcshpct 保证金实收比例
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
trndoc_doctrestm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\doctrestm Document tree
],
trndoc_shwinc:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwinc Show Incoming Messages
],
trndoc_shwout:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwout Show Outgoing Messages
],
trndoc_shwoutint:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwoutint Show Internal Messages
],
trndoc_condocstm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\condocstm Connected Documents
],
}
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
import { action, observable } from 'mobx'
import _descriptor from '../descriptor'
import {modelWrapper} from '@/components/RunTime'
@modelWrapper
class Brtdcr {
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
matp_mattxtlab="" // \brtp\matp\mattxtlab Label for MATTXT
@observable
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
docprbrol="" // \brdgrp\rec\docprbrol Presented by
@observable
pts2_extkey="" // \brdgrp\prb\pts\extkey 客户编号
@observable
pts2_adrblk="" // \brdgrp\prb\pts\adrblk SWIFT地址
@observable
payrol="" // \brdgrp\rec\payrol Payer
@observable
pts3_extkey="" // \brtp\oth\pts\extkey 客户编号
@observable
pts3_adrblk="" // \brtp\oth\pts\adrblk SWIFT地址
@observable
orddat="" // \brdgrp\rec\orddat Order Date
@observable
advrefflg="" // \advrefflg Advice of Refusal MT734
@observable
refdocflg="" // \refdocflg Refund Document Amount
@observable
advdocflg="" // \brdgrp\rec\advdocflg Return of Documents
@observable
advdisflg="" // \advdisflg Advice of Discrepancy MT750
@observable
mtabut_clsflg="" // \mtabut\clsflg Close Flag
@observable
rejpenins="" // \rejpenins Rejection pending instructions
@observable
blk_disdoc="" // \brdgrp\blk\disdoc Disposal of Documents
@observable
blk_disdocflg="" // \brdgrp\blk\disdocflg Defaulted content of Disposal of Documents
@observable
blk_docdis="" // \brdgrp\blk\docdis Discrepancies
@observable
blk_docdisflg="" // \brdgrp\blk\docdisflg discrepancies modified
@observable
docgrdm_docdsclab="" // \brtp\docgrdm\docdsclab Label of document description
@observable
liaall_liaallg=[] // \liaall\liaallg
@observable
liaccv_concur="" // \liaall\liaccv\concur 业务结算币种
@observable
liaccv_newamt="" // \liaall\liaccv\newamt 业务金额
@observable
liaccv_cshpct="" // \liaall\liaccv\cshpct 保证金应收比例
@observable
liaccv_chgamt="" // \liaall\liaccv\chgamt 变动金额
@observable
liaccv_totcovamt="" // \liaall\liaccv\totcovamt 保证金合计
@observable
liaccv_pctresamt="" // \liaall\liaccv\pctresamt 应收/支保证金
@observable
liaccv_relcshpct="" // \liaall\liaccv\relcshpct 保证金实收比例
@observable
liaccv_liaccvg=[] // \liaall\liaccv\liaccvg
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
trndoc_doctrestm="" // \trnmod\trndoc\doctrestm Document tree
@observable
trndoc_shwinc="" // \trnmod\trndoc\shwinc Show Incoming Messages
@observable
trndoc_shwout="" // \trnmod\trndoc\shwout Show Outgoing Messages
@observable
trndoc_shwoutint="" // \trnmod\trndoc\shwoutint Show Internal Messages
@observable
trndoc_condocstm="" // \trnmod\trndoc\condocstm Connected Documents
get descriptor()
{
return _descriptor
}
clear()
{
this.ownref=""
this.ownref1=""
this.expdat=""
this.nam=""
this.max_cur=""
this.opn11_cur=""
this.opn11_amt=""
this.max_amt=""
this.opn1_cur=""
this.opn1_amt=""
this.rcvdat=""
this.advdat=""
this.docflg=""
this.docsta=""
this.pts_ref=""
this.pts_nam=""
this.pts1_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts2_nam=""
this.matp_mattxtlab=""
this.matdat=""
this.docprbrol=""
this.pts2_extkey=""
this.pts2_adrblk=""
this.payrol=""
this.pts3_extkey=""
this.pts3_adrblk=""
this.orddat=""
this.advrefflg=""
this.refdocflg=""
this.advdocflg=""
this.advdisflg=""
this.mtabut_clsflg=""
this.rejpenins=""
this.blk_disdoc=""
this.blk_disdocflg=""
this.blk_docdis=""
this.blk_docdisflg=""
this.docgrdm_docdsclab=""
this.liaall_liaallg=[]
this.liaccv_concur=""
this.liaccv_newamt=""
this.liaccv_cshpct=""
this.liaccv_chgamt=""
this.liaccv_totcovamt=""
this.liaccv_pctresamt=""
this.liaccv_relcshpct=""
this.liaccv_liaccvg=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_doccur=""
this.setmod_docamt=""
this.setmod_feemac=""
this.setmod_setmac=""
this.glemod_glelst=[]
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doccod=""
this.trndoc_cortyp=""
this.spt_inr=""
this.trndoc_doctrestm=""
this.trndoc_shwinc=""
this.trndoc_shwout=""
this.trndoc_shwoutint=""
this.trndoc_condocstm=""
}
}
export default Brtdcr
\ No newline at end of file
export default fieldSet = {
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
advdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\advdat Date of Advice of Payment
],
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
],
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp0\matp\mattxtlab Label for MATTXT
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
intmbu_umbflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \xxtfee\intmbu\umbflg Internal Transfer Y/N
],
intmbu_othbussec:[
{type:'string',max:2,message:'长度不能超过2个字符'}, // \xxtfee\intmbu\othbussec Business Sector
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
trndoc_doctrestm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\doctrestm Document tree
],
trndoc_shwinc:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwinc Show Incoming Messages
],
trndoc_shwout:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwout Show Outgoing Messages
],
trndoc_shwoutint:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwoutint Show Internal Messages
],
trndoc_condocstm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\condocstm Connected Documents
],
}
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
import { action, observable } from 'mobx'
import _descriptor from '../descriptor'
import {modelWrapper} from '@/components/RunTime'
@modelWrapper
class Brtfee {
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
matp_mattxtlab="" // \brtp0\matp\mattxtlab Label for MATTXT
@observable
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
intmbu_umbflg="" // \xxtfee\intmbu\umbflg Internal Transfer Y/N
@observable
intmbu_othbussec="" // \xxtfee\intmbu\othbussec Business Sector
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
trndoc_doctrestm="" // \trnmod\trndoc\doctrestm Document tree
@observable
trndoc_shwinc="" // \trnmod\trndoc\shwinc Show Incoming Messages
@observable
trndoc_shwout="" // \trnmod\trndoc\shwout Show Outgoing Messages
@observable
trndoc_shwoutint="" // \trnmod\trndoc\shwoutint Show Internal Messages
@observable
trndoc_condocstm="" // \trnmod\trndoc\condocstm Connected Documents
get descriptor()
{
return _descriptor
}
clear()
{
this.ownref=""
this.ownref1=""
this.expdat=""
this.nam=""
this.max_cur=""
this.opn11_cur=""
this.opn11_amt=""
this.max_amt=""
this.opn1_cur=""
this.opn1_amt=""
this.rcvdat=""
this.advdat=""
this.docflg=""
this.docsta=""
this.pts_ref=""
this.pts_nam=""
this.pts1_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts2_nam=""
this.matp_mattxtlab=""
this.matdat=""
this.intmbu_umbflg=""
this.intmbu_othbussec=""
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_doccur=""
this.setmod_docamt=""
this.setmod_feemac=""
this.setmod_setmac=""
this.glemod_glelst=[]
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doccod=""
this.trndoc_cortyp=""
this.spt_inr=""
this.trndoc_doctrestm=""
this.trndoc_shwinc=""
this.trndoc_shwout=""
this.trndoc_shwoutint=""
this.trndoc_condocstm=""
}
}
export default Brtfee
\ No newline at end of file
export default fieldSet = {
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
advdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\advdat Date of Advice of Payment
],
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
],
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp0\matp\mattxtlab Label for MATTXT
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
fremsg_reldatlab:[
{type:'string',max:25,message:'长度不能超过25个字符'}, // \fremsg\reldatlab label for date
],
fremsg_strinflab:[
{type:'string',max:80,message:'长度不能超过80个字符'}, // \fremsg\strinflab label for tag 79
],
fremsg_sndmt:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \fremsg\sndmt message to be created
],
fremsg_fulmt:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \fremsg\fulmt MT to Send
],
fremsg_prttitle:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \fremsg\prttitle Document Title
],
fremsg_relmt:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \fremsg\relmt related MT
],
fremsg_reldat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \fremsg\reldat from
],
fremsg_reldir:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \fremsg\reldir relevant message sent/received
],
fremsg_strinf:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \fremsg\strinf Narrative
],
fremsg_flg:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \fremsg\flg flg for gitfre
],
fremsg_tag20ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \fremsg\tag20ref tag 20 Ref
],
fremsg_tag20lab:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \fremsg\tag20lab MT799tag20
],
fremsg_msgrol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \fremsg\msgrol Role Message
],
pts4_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \fremsg\fmo\pts\extkey 客户编号
],
pts4_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \fremsg\fmo\pts\adrblk SWIFT地址
],
fremsg_ccrol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \fremsg\ccrol Role Copy
],
pts3_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \fremsg\fmc\pts\extkey 客户编号
],
pts3_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \fremsg\fmc\pts\adrblk SWIFT地址
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
trndoc_doctrestm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\doctrestm Document tree
],
trndoc_shwinc:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwinc Show Incoming Messages
],
trndoc_shwout:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwout Show Outgoing Messages
],
trndoc_shwoutint:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwoutint Show Internal Messages
],
trndoc_condocstm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\condocstm Connected Documents
],
}
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
import { action, observable } from 'mobx'
import _descriptor from '../descriptor'
import {modelWrapper} from '@/components/RunTime'
@modelWrapper
class Brtfre {
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
matp_mattxtlab="" // \brtp0\matp\mattxtlab Label for MATTXT
@observable
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
fremsg_reldatlab="" // \fremsg\reldatlab label for date
@observable
fremsg_strinflab="" // \fremsg\strinflab label for tag 79
@observable
fremsg_sndmt="" // \fremsg\sndmt message to be created
@observable
fremsg_fulmt="" // \fremsg\fulmt MT to Send
@observable
fremsg_prttitle="" // \fremsg\prttitle Document Title
@observable
fremsg_relmt="" // \fremsg\relmt related MT
@observable
fremsg_reldat="" // \fremsg\reldat from
@observable
fremsg_reldir="" // \fremsg\reldir relevant message sent/received
@observable
fremsg_strinf="" // \fremsg\strinf Narrative
@observable
fremsg_flg="" // \fremsg\flg flg for gitfre
@observable
fremsg_tag20ref="" // \fremsg\tag20ref tag 20 Ref
@observable
fremsg_tag20lab="" // \fremsg\tag20lab MT799tag20
@observable
fremsg_msgrol="" // \fremsg\msgrol Role Message
@observable
pts4_extkey="" // \fremsg\fmo\pts\extkey 客户编号
@observable
pts4_adrblk="" // \fremsg\fmo\pts\adrblk SWIFT地址
@observable
fremsg_ccrol="" // \fremsg\ccrol Role Copy
@observable
pts3_extkey="" // \fremsg\fmc\pts\extkey 客户编号
@observable
pts3_adrblk="" // \fremsg\fmc\pts\adrblk SWIFT地址
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
trndoc_doctrestm="" // \trnmod\trndoc\doctrestm Document tree
@observable
trndoc_shwinc="" // \trnmod\trndoc\shwinc Show Incoming Messages
@observable
trndoc_shwout="" // \trnmod\trndoc\shwout Show Outgoing Messages
@observable
trndoc_shwoutint="" // \trnmod\trndoc\shwoutint Show Internal Messages
@observable
trndoc_condocstm="" // \trnmod\trndoc\condocstm Connected Documents
get descriptor()
{
return _descriptor
}
clear()
{
this.ownref=""
this.ownref1=""
this.expdat=""
this.nam=""
this.max_cur=""
this.opn11_cur=""
this.opn11_amt=""
this.max_amt=""
this.opn1_cur=""
this.opn1_amt=""
this.rcvdat=""
this.advdat=""
this.docflg=""
this.docsta=""
this.pts_ref=""
this.pts_nam=""
this.pts1_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts2_nam=""
this.matp_mattxtlab=""
this.matdat=""
this.fremsg_reldatlab=""
this.fremsg_strinflab=""
this.fremsg_sndmt=""
this.fremsg_fulmt=""
this.fremsg_prttitle=""
this.fremsg_relmt=""
this.fremsg_reldat=""
this.fremsg_reldir=""
this.fremsg_strinf=""
this.fremsg_flg=""
this.fremsg_tag20ref=""
this.fremsg_tag20lab=""
this.fremsg_msgrol=""
this.pts4_extkey=""
this.pts4_adrblk=""
this.fremsg_ccrol=""
this.pts3_extkey=""
this.pts3_adrblk=""
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_doccur=""
this.setmod_docamt=""
this.setmod_feemac=""
this.setmod_setmac=""
this.glemod_glelst=[]
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doccod=""
this.trndoc_cortyp=""
this.spt_inr=""
this.trndoc_doctrestm=""
this.trndoc_shwinc=""
this.trndoc_shwout=""
this.trndoc_shwoutint=""
this.trndoc_condocstm=""
}
}
export default Brtfre
\ No newline at end of file
export default fieldSet = {
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
advdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\advdat Date of Advice of Payment
],
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
],
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp\matp\mattxtlab Label for MATTXT
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_setamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\setamt Reduced Amount to settle
],
trtcre_crefinflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trtcre\crefinflg 融资标志
],
paypsb:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \paypsb Unpaid by Applicant
],
mtabut_clsflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \mtabut\clsflg Close Flag
],
frepayflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\frepayflg Free of Payment Flag
],
setmod_redamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\redamt Reduction Amount
],
nar754:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \nar754 Narrative :77A:
],
docprbrol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\docprbrol Presented by
],
pts2_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\extkey 客户编号
],
pts2_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brdgrp\prb\pts\adrblk SWIFT地址
],
opn2_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn2\cur Currency
],
aamset_utlamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \aamset\utlamt Doc. Amount utilized/settled
],
aamset_utlamt2:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \aamset\utlamt2 Add. Amount utilized/settled
],
liaccv_concur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \liaall\liaccv\concur 业务结算币种
],
liaccv_newamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\newamt 业务金额
],
liaccv_cshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\cshpct 保证金应收比例
],
liaccv_chgamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\chgamt 变动金额
],
liaccv_totcovamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\totcovamt 保证金合计
],
liaccv_pctresamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\pctresamt 应收/支保证金
],
liaccv_relcshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\relcshpct 保证金实收比例
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
bopmod_szflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \bopmod\szflg 申报类型
],
bopmod_basflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \bopmod\basflg 基础数据
],
bopmod_dclflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \bopmod\dclflg 申报数据
],
bopmod_vrfflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \bopmod\vrfflg 核销数据
],
bopmod_ownextkey:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \bopmod\ownextkey 地区机构号
],
bopmod_acttyp:[
{type:'string',max:4,message:'长度不能超过4个字符'}, // \bopmod\acttyp 款项去向
],
}
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
import { action, observable } from 'mobx'
import _descriptor from '../descriptor'
import {modelWrapper} from '@/components/RunTime'
@modelWrapper
class Brtset {
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
matp_mattxtlab="" // \brtp\matp\mattxtlab Label for MATTXT
@observable
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_setamt="" // \setmod\setamt Reduced Amount to settle
@observable
trtcre_crefinflg="" // \trtcre\crefinflg 融资标志
@observable
paypsb="" // \paypsb Unpaid by Applicant
@observable
mtabut_clsflg="" // \mtabut\clsflg Close Flag
@observable
frepayflg="" // \brdgrp\rec\frepayflg Free of Payment Flag
@observable
setmod_redamt="" // \setmod\redamt Reduction Amount
@observable
nar754="" // \nar754 Narrative :77A:
@observable
docprbrol="" // \brdgrp\rec\docprbrol Presented by
@observable
pts2_extkey="" // \brdgrp\prb\pts\extkey 客户编号
@observable
pts2_adrblk="" // \brdgrp\prb\pts\adrblk SWIFT地址
@observable
opn2_cur="" // \brdgrp\cbs\opn2\cur Currency
@observable
aamset_utlamt="" // \aamset\utlamt Doc. Amount utilized/settled
@observable
aamset_utlamt2="" // \aamset\utlamt2 Add. Amount utilized/settled
@observable
liaall_liaallg=[] // \liaall\liaallg
@observable
liaccv_concur="" // \liaall\liaccv\concur 业务结算币种
@observable
liaccv_newamt="" // \liaall\liaccv\newamt 业务金额
@observable
liaccv_cshpct="" // \liaall\liaccv\cshpct 保证金应收比例
@observable
liaccv_chgamt="" // \liaall\liaccv\chgamt 变动金额
@observable
liaccv_totcovamt="" // \liaall\liaccv\totcovamt 保证金合计
@observable
liaccv_pctresamt="" // \liaall\liaccv\pctresamt 应收/支保证金
@observable
liaccv_relcshpct="" // \liaall\liaccv\relcshpct 保证金实收比例
@observable
liaccv_liaccvg=[] // \liaall\liaccv\liaccvg
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
bopmod_szflg="" // \bopmod\szflg 申报类型
@observable
bopmod_basflg="" // \bopmod\basflg 基础数据
@observable
bopmod_dclflg="" // \bopmod\dclflg 申报数据
@observable
bopmod_vrfflg="" // \bopmod\vrfflg 核销数据
@observable
bopmod_ownextkey="" // \bopmod\ownextkey 地区机构号
@observable
bopmod_acttyp="" // \bopmod\acttyp 款项去向
get descriptor()
{
return _descriptor
}
clear()
{
this.ownref=""
this.ownref1=""
this.expdat=""
this.nam=""
this.max_cur=""
this.opn11_cur=""
this.opn11_amt=""
this.max_amt=""
this.opn1_cur=""
this.opn1_amt=""
this.rcvdat=""
this.advdat=""
this.docflg=""
this.docsta=""
this.pts_ref=""
this.pts_nam=""
this.pts1_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts2_nam=""
this.matp_mattxtlab=""
this.matdat=""
this.setmod_doccur=""
this.setmod_docamt=""
this.setmod_setamt=""
this.trtcre_crefinflg=""
this.paypsb=""
this.mtabut_clsflg=""
this.frepayflg=""
this.setmod_redamt=""
this.nar754=""
this.docprbrol=""
this.pts2_extkey=""
this.pts2_adrblk=""
this.opn2_cur=""
this.aamset_utlamt=""
this.aamset_utlamt2=""
this.liaall_liaallg=[]
this.liaccv_concur=""
this.liaccv_newamt=""
this.liaccv_cshpct=""
this.liaccv_chgamt=""
this.liaccv_totcovamt=""
this.liaccv_pctresamt=""
this.liaccv_relcshpct=""
this.liaccv_liaccvg=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_feemac=""
this.setmod_setmac=""
this.glemod_glelst=[]
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doccod=""
this.trndoc_cortyp=""
this.spt_inr=""
this.bopmod_szflg=""
this.bopmod_basflg=""
this.bopmod_dclflg=""
this.bopmod_vrfflg=""
this.bopmod_ownextkey=""
this.bopmod_acttyp=""
}
}
export default Brtset
\ No newline at end of file
export default fieldSet = {
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
advdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\advdat Date of Advice of Payment
],
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
],
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp\matp\mattxtlab Label for MATTXT
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
predat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\predat Presentation Date
],
docprbrol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\docprbrol Presented by
],
pts2_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\extkey 客户编号
],
pts2_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brdgrp\prb\pts\adrblk SWIFT地址
],
payrol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\payrol Payer
],
pts3_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brtp\oth\pts\extkey 客户编号
],
pts3_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brtp\oth\pts\adrblk SWIFT地址
],
opn2_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn2\cur Currency
],
aamset_utlamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \aamset\utlamt Doc. Amount utilized/settled
],
aamset_utlamt2:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \aamset\utlamt2 Add. Amount utilized/settled
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
blk_comcon:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\comcon Comments and Conclusions
],
blk_setinsbr:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\setinsbr Settlement Instructions BR
],
docgrdm_docdsclab:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \brtp\docgrdm\docdsclab Label of document description
],
blk_docdis:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \brdgrp\blk\docdis Discrepancies
],
igndisflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\igndisflg Ignore Discrepancies
],
blk_docdisflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\blk\docdisflg discrepancies modified
],
advtyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\advtyp Type of Advice Received
],
totdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\totdat Date to be Paid
],
disdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\disdat Date of Discrepancy Advice
],
approvcod:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\approvcod Documents on Approval Basis
],
brtp_cre752flg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brtp\cre752flg Create 752
],
brtp_furide:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brtp\furide MT752: Further Indentification
],
brtp_cre732flg:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brtp\cre732flg Create MT 732
],
liaccv_concur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \liaall\liaccv\concur 业务结算币种
],
liaccv_newamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\newamt 业务金额
],
liaccv_cshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\cshpct 保证金应收比例
],
liaccv_chgamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\chgamt 变动金额
],
liaccv_totcovamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\totcovamt 保证金合计
],
liaccv_pctresamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\pctresamt 应收/支保证金
],
liaccv_relcshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\relcshpct 保证金实收比例
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
}
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
import { action, observable } from 'mobx'
import _descriptor from '../descriptor'
import {modelWrapper} from '@/components/RunTime'
@modelWrapper
class Brtudp {
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
matp_mattxtlab="" // \brtp\matp\mattxtlab Label for MATTXT
@observable
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
predat="" // \brdgrp\rec\predat Presentation Date
@observable
docprbrol="" // \brdgrp\rec\docprbrol Presented by
@observable
pts2_extkey="" // \brdgrp\prb\pts\extkey 客户编号
@observable
pts2_adrblk="" // \brdgrp\prb\pts\adrblk SWIFT地址
@observable
payrol="" // \brdgrp\rec\payrol Payer
@observable
pts3_extkey="" // \brtp\oth\pts\extkey 客户编号
@observable
pts3_adrblk="" // \brtp\oth\pts\adrblk SWIFT地址
@observable
opn2_cur="" // \brdgrp\cbs\opn2\cur Currency
@observable
aamset_utlamt="" // \aamset\utlamt Doc. Amount utilized/settled
@observable
aamset_utlamt2="" // \aamset\utlamt2 Add. Amount utilized/settled
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
blk_comcon="" // \brdgrp\blk\comcon Comments and Conclusions
@observable
blk_setinsbr="" // \brdgrp\blk\setinsbr Settlement Instructions BR
@observable
docgrdm_docdsclab="" // \brtp\docgrdm\docdsclab Label of document description
@observable
blk_docdis="" // \brdgrp\blk\docdis Discrepancies
@observable
igndisflg="" // \brdgrp\rec\igndisflg Ignore Discrepancies
@observable
blk_docdisflg="" // \brdgrp\blk\docdisflg discrepancies modified
@observable
advtyp="" // \brdgrp\rec\advtyp Type of Advice Received
@observable
totdat="" // \brdgrp\rec\totdat Date to be Paid
@observable
disdat="" // \brdgrp\rec\disdat Date of Discrepancy Advice
@observable
approvcod="" // \brdgrp\rec\approvcod Documents on Approval Basis
@observable
brtp_cre752flg="" // \brtp\cre752flg Create 752
@observable
brtp_furide="" // \brtp\furide MT752: Further Indentification
@observable
brtp_cre732flg="" // \brtp\cre732flg Create MT 732
@observable
liaall_liaallg=[] // \liaall\liaallg
@observable
liaccv_concur="" // \liaall\liaccv\concur 业务结算币种
@observable
liaccv_newamt="" // \liaall\liaccv\newamt 业务金额
@observable
liaccv_cshpct="" // \liaall\liaccv\cshpct 保证金应收比例
@observable
liaccv_chgamt="" // \liaall\liaccv\chgamt 变动金额
@observable
liaccv_totcovamt="" // \liaall\liaccv\totcovamt 保证金合计
@observable
liaccv_pctresamt="" // \liaall\liaccv\pctresamt 应收/支保证金
@observable
liaccv_relcshpct="" // \liaall\liaccv\relcshpct 保证金实收比例
@observable
liaccv_liaccvg=[] // \liaall\liaccv\liaccvg
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
get descriptor()
{
return _descriptor
}
clear()
{
this.ownref=""
this.ownref1=""
this.expdat=""
this.nam=""
this.max_cur=""
this.opn11_cur=""
this.opn11_amt=""
this.max_amt=""
this.opn1_cur=""
this.opn1_amt=""
this.rcvdat=""
this.advdat=""
this.docflg=""
this.docsta=""
this.pts_ref=""
this.pts_nam=""
this.pts1_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts2_nam=""
this.matp_mattxtlab=""
this.matdat=""
this.predat=""
this.docprbrol=""
this.pts2_extkey=""
this.pts2_adrblk=""
this.payrol=""
this.pts3_extkey=""
this.pts3_adrblk=""
this.opn2_cur=""
this.aamset_utlamt=""
this.aamset_utlamt2=""
this.setmod_docamt=""
this.setmod_doccur=""
this.blk_comcon=""
this.blk_setinsbr=""
this.docgrdm_docdsclab=""
this.blk_docdis=""
this.igndisflg=""
this.blk_docdisflg=""
this.advtyp=""
this.totdat=""
this.disdat=""
this.approvcod=""
this.brtp_cre752flg=""
this.brtp_furide=""
this.brtp_cre732flg=""
this.liaall_liaallg=[]
this.liaccv_concur=""
this.liaccv_newamt=""
this.liaccv_cshpct=""
this.liaccv_chgamt=""
this.liaccv_totcovamt=""
this.liaccv_pctresamt=""
this.liaccv_relcshpct=""
this.liaccv_liaccvg=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_feemac=""
this.setmod_setmac=""
this.glemod_glelst=[]
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doccod=""
this.trndoc_cortyp=""
this.spt_inr=""
}
}
export default Brtudp
\ No newline at end of file
export default fieldSet = {
infcon_seaownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \infcon\seaownref Own Reference for search
],
infcon_nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \infcon\nam Name
],
infcon_searef:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \infcon\searef External Reference for search
],
pty_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \infcon\pty\extkey 客户号
],
infcon_seapty:[
{type:'string',max:24,message:'长度不能超过24个字符'}, // \infcon\seapty Party Name/BIC
],
infcon_searol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \infcon\searol Role
],
infcon_opndatfrom:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \infcon\opndatfrom Open Date from
],
infcon_opndatto:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \infcon\opndatto Open Date to
],
infcon_seasta:[
{type:'string',max:2,message:'长度不能超过2个字符'}, // \infcon\seasta Status
],
infcon_seacur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \infcon\seacur Currency
],
infcon_seaamtfr:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \infcon\seaamtfr Amount from
],
infcon_seaamtto:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \infcon\seaamtto Amount to
],
seacnfdet:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \seacnfdet confirmation status
],
sealcrtyp:[
{type:'string',max:2,message:'长度不能超过2个字符'}, // \sealcrtyp form of L/C
],
infbut_dspstm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \infbut\dspstm display stream
],
}
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
import { action, observable } from 'mobx'
import _descriptor from '../descriptor'
import {modelWrapper} from '@/components/RunTime'
@modelWrapper
class Inflid {
@observable
infcon_seaownref="" // \infcon\seaownref Own Reference for search
@observable
infcon_nam="" // \infcon\nam Name
@observable
infcon_searef="" // \infcon\searef External Reference for search
@observable
pty_extkey="" // \infcon\pty\extkey 客户号
@observable
infcon_seapty="" // \infcon\seapty Party Name/BIC
@observable
infcon_searol="" // \infcon\searol Role
@observable
infcon_opndatfrom="" // \infcon\opndatfrom Open Date from
@observable
infcon_opndatto="" // \infcon\opndatto Open Date to
@observable
infcon_seasta="" // \infcon\seasta Status
@observable
infcon_seacur="" // \infcon\seacur Currency
@observable
infcon_seaamtfr="" // \infcon\seaamtfr Amount from
@observable
infcon_seaamtto="" // \infcon\seaamtto Amount to
@observable
seacnfdet="" // \seacnfdet confirmation status
@observable
sealcrtyp="" // \sealcrtyp form of L/C
@observable
infbut_dspstm="" // \infbut\dspstm display stream
@observable
litmod_lidlst=[] // \litmod\lidlst
get descriptor()
{
return _descriptor
}
clear()
{
this.infcon_seaownref=""
this.infcon_nam=""
this.infcon_searef=""
this.pty_extkey=""
this.infcon_seapty=""
this.infcon_searol=""
this.infcon_opndatfrom=""
this.infcon_opndatto=""
this.infcon_seasta=""
this.infcon_seacur=""
this.infcon_seaamtfr=""
this.infcon_seaamtto=""
this.seacnfdet=""
this.sealcrtyp=""
this.infbut_dspstm=""
this.litmod_lidlst=[]
}
}
export default Inflid
\ No newline at end of file
import React,{Component,Fragment} from 'react'
import PropTypes from 'prop-types'
import {Page,Validator,Notification,FormItem,DatePickerItem,TextAreaItem,CheckboxItem,Checkbox,
InputItem,Input,Bind,SelectItem,Button,Label,Image,Table} from '@/components/Common-Library'
import Api from '@/service/api'
import mInflid from '../model'
import CodeTableFactory from '@/components/CodeTable'
import "./index.less"
import { inject, observer } from 'mobx-react'
import { action, observable,runInAction } from 'mobx'
const CodeTable = CodeTableFactory.getInstance()
@inject('UserContext')
@inject('i18n')
@observer
export default class InflidScreen extends Page
{
static childContextTypes = {
trn: PropTypes.string,
}
getChildContext () {
return {trn:'inflid'}
}
@observable
formBlur=false
constructor(props)
{
super(props)
this.model = new mInflid()
this.bind = Bind.bind(this)
}
async componentWillMount()
{
/*
*添加初始化代码
*/
const rtnmsg = await Api.post('inflid/init',{data:this.model})
if(rtnmsg.retcod == SUCCESS)
{
const {data} = rtnmsg
runInAction(()=>{
Object.assign(this.model,data)
})
}
//快照模式下,不必开启校验,否则,静默校验,和记录变动
!this.loadDisplay() && this.model.openMonitor && this.model.openMonitor() //开启校验
}
componentWillUnmount()
{
this.model.stopMonitor&&this.model.stopMonitor()//关闭校验
}
litmod_lidlstHeader=[
{
title:<Label itext="业务编号" />,
dataIndex:"ownref",
key:"ownref",
width:100,
sorter: (r1,r2)=>ColSorter(r1.ownref,r2.ownref),
},
{
title:<Label itext="摘要" />,
dataIndex:"nam",
key:"nam",
width:100,
sorter: (r1,r2)=>ColSorter(r1.nam,r2.nam),
},
{
title:<Label itext="开立日期" />,
dataIndex:"opndat",
key:"opndat",
width:100,
sorter: (r1,r2)=>ColSorter(r1.opndat,r2.opndat),
},
{
title:<Label itext="闭卷日期" />,
dataIndex:"clsdat",
key:"clsdat",
width:100,
sorter: (r1,r2)=>ColSorter(r1.clsdat,r2.clsdat),
},
{
title:<Label itext="溢短装" />,
dataIndex:"nomtop",
key:"nomtop",
width:100,
sorter: (r1,r2)=>ColSorter(r1.nomtop,r2.nomtop),
},
{
title:<Label itext="信用证类型" />,
dataIndex:"lcrtyp",
key:"lcrtyp",
width:100,
sorter: (r1,r2)=>ColSorter(r1.lcrtyp,r2.lcrtyp),
},
{
title:<Label itext="机构" />,
dataIndex:"ownbch",
key:"ownbch",
width:100,
sorter: (r1,r2)=>ColSorter(r1.ownbch,r2.ownbch),
},
]
//按钮事件
onLitmod_sel= ()=>{
this.formBlur=true //已触发表单提交处理
Validator.validate(this.model,this.model.descriptor,async(errors,values)=>{
if(errors)
return
const rtnmsg = await Api.post('inflid/litmod_sel',{data:this.model})
if(rtnmsg.retcod == SUCCESS)
{
Notification.success({message:'数据提交成功!'})
}
else
{
Notification.error({message:'服务端请求失败!'})
}
//余下逻辑处理
})
}
onLitmod_choose= ()=>{
this.formBlur=true //已触发表单提交处理
Validator.validate(this.model,this.model.descriptor,async(errors,values)=>{
if(errors)
return
const rtnmsg = await Api.post('inflid/litmod_choose',{data:this.model})
if(rtnmsg.retcod == SUCCESS)
{
Notification.success({message:'数据提交成功!'})
}
else
{
Notification.error({message:'服务端请求失败!'})
}
//余下逻辑处理
})
}
//交易内实现
renderPage(){
const bind = this.bind
const {i18n} = this.props
return (
<div className="transPage">
<InputItem InputProps={bind("infcon_seaownref")} maxLength={16} desp="Own Reference for search" path="/infcon/seaownref" />
<InputItem InputProps={bind("infcon_nam")} maxLength={40} desp="Name" path="/infcon/nam" />
<Button type="primary" onClick={this.onInfbut_searow} desp="Search" path="/infbut/searow">
<Label itext="&Search"/>
</Button>
<InputItem InputProps={bind("infcon_searef")} maxLength={16} desp="External Reference for search" path="/infcon/searef" />
<SelectItem InputProps={bind("infcon_searol")} desp="Role" path="/infcon/searol"/>
<Button type="primary" onClick={this.onInfbut_dsp} desp="Display" path="/infbut/dsp">
<Label itext="D&isplay"/>
</Button>
<InputItem InputProps={bind("pty_extkey")} maxLength={16} desp="客户号" path="/infcon/pty/extkey" />
<SelectItem InputProps={bind("infcon_seasta")} code={CodeTable.seasta} desp="Status" path="/infcon/seasta"/>
<Button type="primary" onClick={this.onInfbut_userow} desp="Use" path="/infbut/userow">
<Label itext="&Use"/>
</Button>
<InputItem InputProps={bind("infcon_seapty")} maxLength={24} desp="Party Name/BIC" path="/infcon/seapty" />
<SelectItem InputProps={bind("infcon_seacur")} desp="Currency" path="/infcon/seacur"/>
<Button type="primary" onClick={this.onInfbut_clr} desp="Clear" path="/infbut/clr">
<Label itext="&Clear"/>
</Button>
<DatePickerItem InputProps={bind("infcon_opndatfrom")} desp="Open Date from" path="/infcon/opndatfrom" />
<DatePickerItem InputProps={bind("infcon_opndatto")} desp="Open Date to" path="/infcon/opndatto" />
<InputItem InputProps={bind("infcon_seaamtfr")} desp="Amount from" path="/infcon/seaamtfr" />
<InputItem InputProps={bind("infcon_seaamtto")} desp="Amount to" path="/infcon/seaamtto" />
<SelectItem InputProps={bind("seacnfdet")} desp="confirmation status" path="/seacnfdet"/>
<SelectItem InputProps={bind("sealcrtyp")} desp="form of L/C" path="/sealcrtyp"/>
<InputItem InputProps={bind("infbut_dspstm")} desp="display stream" path="/infbut/dspstm" />
<Button type="primary" onClick={this.onInfbut_exi} desp="Exit" path="/infbut/exi">
<Label itext="E&xit"/>
</Button>
<Table rowKey="inr" columns={this.litmod_lidlstHeader} dataSource={this.model.litmod_lidlst} path="/litmod/lidlst"/>
<Button type="primary" icon="search" onClick={this.onLitmod_sel} desp="查询" path="/litmod/sel">
<Label itext="查询"/>
</Button>
<Button type="primary" onClick={this.onLitmod_choose} desp="选中" path="/litmod/choose">
<Label itext="选中"/>
</Button>
</div>
)
}
}
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
export default fieldSet = {
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
nam:[
{type:'string',max:140,message:'长度不能超过140个字符'}, // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
],
nom1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\nom1\cur Currency
],
nom1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\nom1\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
avbby:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\avbby Available by
],
redclsflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\redclsflg Red/Green Clause
],
opndat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\opndat Date L/C Opened/Issued
],
shpdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\shpdat Shipment Date
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
expplc:[
{type:'string',max:29,message:'长度不能超过29个字符'}, // \lidgrp\rec\expplc Place of Expiry
],
lcrtyp:[
{type:'string',max:2,message:'长度不能超过2个字符'}, // \lidgrp\rec\lcrtyp Form of Documentary Credit
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\apl\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\apl\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\ben\pts\ref 参考号
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\ben\pts\nam 客户英文名称
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\adv\pts\ref 参考号
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\adv\pts\nam 客户英文名称
],
revflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\revflg Revolving Flag
],
aammod_addamtflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \litp0\aammod\addamtflg Add. Amount
],
lidgrp_avbnam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \lidgrp\avbnam Available with Bank
],
}
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
import { action, observable } from 'mobx'
import _descriptor from '../descriptor'
import {modelWrapper} from '@/components/RunTime'
@modelWrapper
class Litatt {
@observable
ownref="" // \lidgrp\rec\ownref Reference
@observable
nam="" // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
@observable
nom1_cur="" // \lidgrp\cbs\nom1\cur Currency
@observable
nom1_amt="" // \lidgrp\cbs\nom1\amt Balance
@observable
opn1_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
opn1_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
avbby="" // \lidgrp\rec\avbby Available by
@observable
redclsflg="" // \lidgrp\rec\redclsflg Red/Green Clause
@observable
opndat="" // \lidgrp\rec\opndat Date L/C Opened/Issued
@observable
shpdat="" // \lidgrp\rec\shpdat Shipment Date
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
expplc="" // \lidgrp\rec\expplc Place of Expiry
@observable
lcrtyp="" // \lidgrp\rec\lcrtyp Form of Documentary Credit
@observable
pts1_ref="" // \lidgrp\apl\pts\ref 参考号
@observable
pts1_nam="" // \lidgrp\apl\pts\nam 客户英文名称
@observable
pts2_ref="" // \lidgrp\ben\pts\ref 参考号
@observable
pts2_nam="" // \lidgrp\ben\pts\nam 客户英文名称
@observable
pts_ref="" // \lidgrp\adv\pts\ref 参考号
@observable
pts_nam="" // \lidgrp\adv\pts\nam 客户英文名称
@observable
revflg="" // \lidgrp\rec\revflg Revolving Flag
@observable
aammod_addamtflg="" // \litp0\aammod\addamtflg Add. Amount
@observable
lidgrp_avbnam="" // \lidgrp\avbnam Available with Bank
get descriptor()
{
return _descriptor
}
clear()
{
this.ownref=""
this.nam=""
this.nom1_cur=""
this.nom1_amt=""
this.opn1_cur=""
this.opn1_amt=""
this.avbby=""
this.redclsflg=""
this.opndat=""
this.shpdat=""
this.expdat=""
this.expplc=""
this.lcrtyp=""
this.pts1_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts2_nam=""
this.pts_ref=""
this.pts_nam=""
this.revflg=""
this.aammod_addamtflg=""
this.lidgrp_avbnam=""
}
}
export default Litatt
\ No newline at end of file
import React,{Component,Fragment} from 'react'
import PropTypes from 'prop-types'
import {Page,Validator,Notification,FormItem,DatePickerItem,TextAreaItem,CheckboxItem,Checkbox,
InputItem,Input,Bind,SelectItem,Button,Label,Image,Table} from '@/components/Common-Library'
import Api from '@/service/api'
import mLitatt from '../model'
import CodeTableFactory from '@/components/CodeTable'
import "./index.less"
import { inject, observer } from 'mobx-react'
import { action, observable,runInAction } from 'mobx'
const CodeTable = CodeTableFactory.getInstance()
@inject('UserContext')
@inject('i18n')
@observer
export default class LitattScreen extends Page
{
static childContextTypes = {
trn: PropTypes.string,
}
getChildContext () {
return {trn:'litatt'}
}
@observable
formBlur=false
constructor(props)
{
super(props)
this.model = new mLitatt()
this.bind = Bind.bind(this)
}
async componentWillMount()
{
/*
*添加初始化代码
*/
const rtnmsg = await Api.post('litatt/init',{data:this.model})
if(rtnmsg.retcod == SUCCESS)
{
const {data} = rtnmsg
runInAction(()=>{
Object.assign(this.model,data)
})
}
//快照模式下,不必开启校验,否则,静默校验,和记录变动
!this.loadDisplay() && this.model.openMonitor && this.model.openMonitor() //开启校验
}
componentWillUnmount()
{
this.model.stopMonitor&&this.model.stopMonitor()//关闭校验
}
//按钮事件
onSav= ()=>{
this.formBlur=true //已触发表单提交处理
Validator.validate(this.model,this.model.descriptor,async(errors,values)=>{
if(errors)
return
const rtnmsg = await Api.post('litatt/sav',{data:this.model})
if(rtnmsg.retcod == SUCCESS)
{
Notification.success({message:'数据提交成功!'})
}
else
{
Notification.error({message:'服务端请求失败!'})
}
//余下逻辑处理
})
}
onPed= ()=>{
this.formBlur=true //已触发表单提交处理
Validator.validate(this.model,this.model.descriptor,async(errors,values)=>{
if(errors)
return
const rtnmsg = await Api.post('litatt/ped',{data:this.model})
if(rtnmsg.retcod == SUCCESS)
{
Notification.success({message:'数据提交成功!'})
}
else
{
Notification.error({message:'服务端请求失败!'})
}
//余下逻辑处理
})
}
onChk= ()=>{
this.formBlur=true //已触发表单提交处理
Validator.validate(this.model,this.model.descriptor,async(errors,values)=>{
if(errors)
return
const rtnmsg = await Api.post('litatt/chk',{data:this.model})
if(rtnmsg.retcod == SUCCESS)
{
Notification.success({message:'数据提交成功!'})
}
else
{
Notification.error({message:'服务端请求失败!'})
}
//余下逻辑处理
})
}
onExi= ()=>{
this.formBlur=true //已触发表单提交处理
Validator.validate(this.model,this.model.descriptor,async(errors,values)=>{
if(errors)
return
const rtnmsg = await Api.post('litatt/exi',{data:this.model})
if(rtnmsg.retcod == SUCCESS)
{
Notification.success({message:'数据提交成功!'})
}
else
{
Notification.error({message:'服务端请求失败!'})
}
//余下逻辑处理
})
}
//交易内实现
renderPage(){
const bind = this.bind
const {i18n} = this.props
return (
<div className="transPage">
<InputItem InputProps={bind("ownref")} maxLength={16} desp="Reference" path="/lidgrp/rec/ownref" />
<InputItem InputProps={bind("nam")} maxLength={140} desp="Externally Displayed Name to Identify the Contract" path="/lidgrp/rec/nam" />
<SelectItem InputProps={bind("nom1_cur")} code={CodeTable.curtxt} desp="Currency" path="/lidgrp/cbs/nom1/cur"/>
<InputItem InputProps={bind("nom1_amt")} desp="Balance" path="/lidgrp/cbs/nom1/amt" />
<InputItem InputProps={bind("pts1_ref")} maxLength={16} desp="参考号" path="/lidgrp/apl/pts/ref" />
<CheckboxItem InputProps={bind("aammod_addamtflg")} desp="Add. Amount" path="/litp0/aammod/addamtflg" />
<InputItem InputProps={bind("opn1_cur")} maxLength={3} desp="Currency" path="/lidgrp/cbs/opn1/cur" />
<InputItem InputProps={bind("opn1_amt")} desp="Balance" path="/lidgrp/cbs/opn1/amt" />
<CheckboxItem InputProps={bind("revflg")} desp="Revolving Flag" path="/lidgrp/rec/revflg" />
<InputItem InputProps={bind("pts1_nam")} maxLength={100} desp="客户英文名称" path="/lidgrp/apl/pts/nam" />
<InputItem InputProps={bind("lidgrp_avbnam")} maxLength={40} desp="Available with Bank" path="/lidgrp/avbnam" />
<InputItem InputProps={bind("pts2_ref")} maxLength={16} desp="参考号" path="/lidgrp/ben/pts/ref" />
<CheckboxItem InputProps={bind("redclsflg")} desp="Red/Green Clause" path="/lidgrp/rec/redclsflg" />
<SelectItem InputProps={bind("avbby")} desp="Available by" path="/lidgrp/rec/avbby"/>
<InputItem InputProps={bind("pts2_nam")} maxLength={100} desp="客户英文名称" path="/lidgrp/ben/pts/nam" />
<DatePickerItem InputProps={bind("opndat")} desp="Date L/C Opened/Issued" path="/lidgrp/rec/opndat" />
<DatePickerItem InputProps={bind("shpdat")} desp="Shipment Date" path="/lidgrp/rec/shpdat" />
<InputItem InputProps={bind("pts_ref")} maxLength={16} desp="参考号" path="/lidgrp/adv/pts/ref" />
<DatePickerItem InputProps={bind("expdat")} desp="Date of Expiry" path="/lidgrp/rec/expdat" />
<InputItem InputProps={bind("expplc")} maxLength={29} desp="Place of Expiry" path="/lidgrp/rec/expplc" />
<InputItem InputProps={bind("pts_nam")} maxLength={100} desp="客户英文名称" path="/lidgrp/adv/pts/nam" />
<SelectItem InputProps={bind("lcrtyp")} desp="Form of Documentary Credit" path="/lidgrp/rec/lcrtyp"/>
<Button type="primary" icon="save"
onClick={this.onSav} desp="Save" path="/mtabut/sav">
<Label itext="提交"/>
</Button>
<Button type="primary" onClick={this.onChk} desp="Check" path="/mtabut/chk">
<Label itext="检核"/>
</Button>
<Button type="primary" onClick={this.onPed} desp="暂存" path="/mtabut/ped">
<Label itext="暂存"/>
</Button>
<Button type="primary" onClick={this.onExi} desp="Exit" path="/mtabut/exi">
<Label itext="退出"/>
</Button>
</div>
)
}
}
export default fieldSet = {
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
nam:[
{type:'string',max:140,message:'长度不能超过140个字符'}, // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
],
nom1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\nom1\cur Currency
],
nom1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\nom1\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
avbby:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\avbby Available by
],
redclsflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\redclsflg Red/Green Clause
],
opndat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\opndat Date L/C Opened/Issued
],
shpdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\shpdat Shipment Date
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
expplc:[
{type:'string',max:29,message:'长度不能超过29个字符'}, // \lidgrp\rec\expplc Place of Expiry
],
lcrtyp:[
{type:'string',max:2,message:'长度不能超过2个字符'}, // \lidgrp\rec\lcrtyp Form of Documentary Credit
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\apl\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\apl\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\ben\pts\ref 参考号
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\ben\pts\nam 客户英文名称
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\adv\pts\ref 参考号
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\adv\pts\nam 客户英文名称
],
revflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\revflg Revolving Flag
],
aammod_addamtflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \litp0\aammod\addamtflg Add. Amount
],
lidgrp_avbnam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \lidgrp\avbnam Available with Bank
],
byinst:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \byinst On Applicant instruction
],
sndmsg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \sndmsg Send message to apllicant
],
liaccv_concur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \liaall\liaccv\concur 业务结算币种
],
liaccv_newamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\newamt 业务金额
],
liaccv_cshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\cshpct 保证金应收比例
],
liaccv_chgamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\chgamt 变动金额
],
liaccv_totcovamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\totcovamt 保证金合计
],
liaccv_pctresamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\pctresamt 应收/支保证金
],
liaccv_relcshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\relcshpct 保证金实收比例
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
}
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
import { action, observable } from 'mobx'
import _descriptor from '../descriptor'
import {modelWrapper} from '@/components/RunTime'
@modelWrapper
class Litcan {
@observable
ownref="" // \lidgrp\rec\ownref Reference
@observable
nam="" // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
@observable
nom1_cur="" // \lidgrp\cbs\nom1\cur Currency
@observable
nom1_amt="" // \lidgrp\cbs\nom1\amt Balance
@observable
opn1_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
opn1_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
avbby="" // \lidgrp\rec\avbby Available by
@observable
redclsflg="" // \lidgrp\rec\redclsflg Red/Green Clause
@observable
opndat="" // \lidgrp\rec\opndat Date L/C Opened/Issued
@observable
shpdat="" // \lidgrp\rec\shpdat Shipment Date
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
expplc="" // \lidgrp\rec\expplc Place of Expiry
@observable
lcrtyp="" // \lidgrp\rec\lcrtyp Form of Documentary Credit
@observable
pts1_ref="" // \lidgrp\apl\pts\ref 参考号
@observable
pts1_nam="" // \lidgrp\apl\pts\nam 客户英文名称
@observable
pts2_ref="" // \lidgrp\ben\pts\ref 参考号
@observable
pts2_nam="" // \lidgrp\ben\pts\nam 客户英文名称
@observable
pts_ref="" // \lidgrp\adv\pts\ref 参考号
@observable
pts_nam="" // \lidgrp\adv\pts\nam 客户英文名称
@observable
revflg="" // \lidgrp\rec\revflg Revolving Flag
@observable
aammod_addamtflg="" // \litp0\aammod\addamtflg Add. Amount
@observable
lidgrp_avbnam="" // \lidgrp\avbnam Available with Bank
@observable
byinst="" // \byinst On Applicant instruction
@observable
sndmsg="" // \sndmsg Send message to apllicant
@observable
liaall_liaallg=[] // \liaall\liaallg
@observable
liaccv_concur="" // \liaall\liaccv\concur 业务结算币种
@observable
liaccv_newamt="" // \liaall\liaccv\newamt 业务金额
@observable
liaccv_cshpct="" // \liaall\liaccv\cshpct 保证金应收比例
@observable
liaccv_chgamt="" // \liaall\liaccv\chgamt 变动金额
@observable
liaccv_totcovamt="" // \liaall\liaccv\totcovamt 保证金合计
@observable
liaccv_pctresamt="" // \liaall\liaccv\pctresamt 应收/支保证金
@observable
liaccv_relcshpct="" // \liaall\liaccv\relcshpct 保证金实收比例
@observable
liaccv_liaccvg=[] // \liaall\liaccv\liaccvg
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
get descriptor()
{
return _descriptor
}
clear()
{
this.ownref=""
this.nam=""
this.nom1_cur=""
this.nom1_amt=""
this.opn1_cur=""
this.opn1_amt=""
this.avbby=""
this.redclsflg=""
this.opndat=""
this.shpdat=""
this.expdat=""
this.expplc=""
this.lcrtyp=""
this.pts1_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts2_nam=""
this.pts_ref=""
this.pts_nam=""
this.revflg=""
this.aammod_addamtflg=""
this.lidgrp_avbnam=""
this.byinst=""
this.sndmsg=""
this.liaall_liaallg=[]
this.liaccv_concur=""
this.liaccv_newamt=""
this.liaccv_cshpct=""
this.liaccv_chgamt=""
this.liaccv_totcovamt=""
this.liaccv_pctresamt=""
this.liaccv_relcshpct=""
this.liaccv_liaccvg=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_doccur=""
this.setmod_docamt=""
this.setmod_feemac=""
this.setmod_setmac=""
this.glemod_glelst=[]
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doccod=""
this.trndoc_cortyp=""
this.spt_inr=""
}
}
export default Litcan
\ No newline at end of file
export default fieldSet = {
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
nam1:[
{type:'string',max:140,message:'长度不能超过140个字符'}, // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
],
nom1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\nom1\cur Currency
],
nom1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\nom1\amt Balance
],
aammod_addamtflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brtp\aammod\addamtflg Add. Amount
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
revflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\revflg Revolving Flag
],
lidgrp_avbnam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \lidgrp\avbnam Available with Bank
],
avbby:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\avbby Available by
],
redclsflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\redclsflg Red/Green Clause
],
opndat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\opndat Date L/C Opened/Issued
],
shpdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\shpdat Shipment Date
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
expplc:[
{type:'string',max:29,message:'长度不能超过29个字符'}, // \lidgrp\rec\expplc Place of Expiry
],
lcrtyp:[
{type:'string',max:2,message:'长度不能超过2个字符'}, // \lidgrp\rec\lcrtyp Form of Documentary Credit
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
advtyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\advtyp Type of Advice Received
],
advdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\advdat Date of Advice of Payment
],
disdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\disdat Date of Discrepancy Advice
],
brtp_setnowflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brtp\setnowflg Register to Send and Settle Document
],
brtp_dcrflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brtp\dcrflg Register to Handle Discrepancies
],
docprbrol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\docprbrol Presented by
],
pts2_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\extkey 客户编号
],
pts2_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brdgrp\prb\pts\adrblk SWIFT地址
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
liaccv_concur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \liaall\liaccv\concur 业务结算币种
],
liaccv_newamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\newamt 业务金额
],
liaccv_cshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\cshpct 保证金应收比例
],
liaccv_chgamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\chgamt 变动金额
],
liaccv_totcovamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\totcovamt 保证金合计
],
liaccv_pctresamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\pctresamt 应收/支保证金
],
liaccv_relcshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\relcshpct 保证金实收比例
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
trndoc_doctrestm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\doctrestm Document tree
],
trndoc_shwinc:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwinc Show Incoming Messages
],
trndoc_shwout:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwout Show Outgoing Messages
],
trndoc_shwoutint:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\shwoutint Show Internal Messages
],
trndoc_condocstm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\condocstm Connected Documents
],
}
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
import { action, observable } from 'mobx'
import _descriptor from '../descriptor'
import {modelWrapper} from '@/components/RunTime'
@modelWrapper
class Litdav {
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
nam1="" // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
@observable
nom1_cur="" // \lidgrp\cbs\nom1\cur Currency
@observable
nom1_amt="" // \lidgrp\cbs\nom1\amt Balance
@observable
aammod_addamtflg="" // \brtp\aammod\addamtflg Add. Amount
@observable
opn1_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
opn1_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
revflg="" // \lidgrp\rec\revflg Revolving Flag
@observable
lidgrp_avbnam="" // \lidgrp\avbnam Available with Bank
@observable
avbby="" // \lidgrp\rec\avbby Available by
@observable
redclsflg="" // \lidgrp\rec\redclsflg Red/Green Clause
@observable
opndat="" // \lidgrp\rec\opndat Date L/C Opened/Issued
@observable
shpdat="" // \lidgrp\rec\shpdat Shipment Date
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
expplc="" // \lidgrp\rec\expplc Place of Expiry
@observable
lcrtyp="" // \lidgrp\rec\lcrtyp Form of Documentary Credit
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
advtyp="" // \brdgrp\rec\advtyp Type of Advice Received
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
disdat="" // \brdgrp\rec\disdat Date of Discrepancy Advice
@observable
brtp_setnowflg="" // \brtp\setnowflg Register to Send and Settle Document
@observable
brtp_dcrflg="" // \brtp\dcrflg Register to Handle Discrepancies
@observable
docprbrol="" // \brdgrp\rec\docprbrol Presented by
@observable
pts2_extkey="" // \brdgrp\prb\pts\extkey 客户编号
@observable
pts2_adrblk="" // \brdgrp\prb\pts\adrblk SWIFT地址
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
liaall_liaallg=[] // \liaall\liaallg
@observable
liaccv_concur="" // \liaall\liaccv\concur 业务结算币种
@observable
liaccv_newamt="" // \liaall\liaccv\newamt 业务金额
@observable
liaccv_cshpct="" // \liaall\liaccv\cshpct 保证金应收比例
@observable
liaccv_chgamt="" // \liaall\liaccv\chgamt 变动金额
@observable
liaccv_totcovamt="" // \liaall\liaccv\totcovamt 保证金合计
@observable
liaccv_pctresamt="" // \liaall\liaccv\pctresamt 应收/支保证金
@observable
liaccv_relcshpct="" // \liaall\liaccv\relcshpct 保证金实收比例
@observable
liaccv_liaccvg=[] // \liaall\liaccv\liaccvg
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
trndoc_doctrestm="" // \trnmod\trndoc\doctrestm Document tree
@observable
trndoc_shwinc="" // \trnmod\trndoc\shwinc Show Incoming Messages
@observable
trndoc_shwout="" // \trnmod\trndoc\shwout Show Outgoing Messages
@observable
trndoc_shwoutint="" // \trnmod\trndoc\shwoutint Show Internal Messages
@observable
trndoc_condocstm="" // \trnmod\trndoc\condocstm Connected Documents
get descriptor()
{
return _descriptor
}
clear()
{
this.ownref1=""
this.nam1=""
this.nom1_cur=""
this.nom1_amt=""
this.aammod_addamtflg=""
this.opn1_cur=""
this.opn1_amt=""
this.revflg=""
this.lidgrp_avbnam=""
this.avbby=""
this.redclsflg=""
this.opndat=""
this.shpdat=""
this.expdat=""
this.expplc=""
this.lcrtyp=""
this.pts_ref=""
this.pts_nam=""
this.pts1_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts2_nam=""
this.ownref=""
this.advtyp=""
this.advdat=""
this.disdat=""
this.brtp_setnowflg=""
this.brtp_dcrflg=""
this.docprbrol=""
this.pts2_extkey=""
this.pts2_adrblk=""
this.nam=""
this.liaall_liaallg=[]
this.liaccv_concur=""
this.liaccv_newamt=""
this.liaccv_cshpct=""
this.liaccv_chgamt=""
this.liaccv_totcovamt=""
this.liaccv_pctresamt=""
this.liaccv_relcshpct=""
this.liaccv_liaccvg=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_doccur=""
this.setmod_docamt=""
this.setmod_feemac=""
this.setmod_setmac=""
this.glemod_glelst=[]
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doccod=""
this.trndoc_cortyp=""
this.spt_inr=""
this.trndoc_doctrestm=""
this.trndoc_shwinc=""
this.trndoc_shwout=""
this.trndoc_shwoutint=""
this.trndoc_condocstm=""
}
}
export default Litdav
\ No newline at end of file
export default fieldSet = {
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
nam1:[
{type:'string',max:140,message:'长度不能超过140个字符'}, // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
],
nom1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\nom1\cur Currency
],
nom1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\nom1\amt Balance
],
aammod_addamtflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brtp\aammod\addamtflg Add. Amount
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
revflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\revflg Revolving Flag
],
lidgrp_avbnam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \lidgrp\avbnam Available with Bank
],
avbby:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\avbby Available by
],
redclsflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\redclsflg Red/Green Clause
],
opndat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\opndat Date L/C Opened/Issued
],
shpdat1:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\shpdat Shipment Date
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
expplc:[
{type:'string',max:29,message:'长度不能超过29个字符'}, // \lidgrp\rec\expplc Place of Expiry
],
lcrtyp:[
{type:'string',max:2,message:'长度不能超过2个字符'}, // \lidgrp\rec\lcrtyp Form of Documentary Credit
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
opn2_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn2\cur Currency
],
max2_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max2\amt Balance
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
predat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\predat Presentation Date
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
shpdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\shpdat Date of Shipment
],
orddat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\orddat Order Date
],
blk_matper:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\matper Maturity Period
],
dscinsflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\dscinsflg Enter Docs, Discrep. and Instructions
],
brtp_setnowflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brtp\setnowflg Register to Send and Settle Document
],
docprbrol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\docprbrol Presented by
],
pts2_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\extkey 客户编号
],
pts2_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brdgrp\prb\pts\adrblk SWIFT地址
],
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
],
utlnbr:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\rec\utlnbr Count of Received Document Sets
],
blk_comcon:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\comcon Comments and Conclusions
],
blk_setinsbr:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\setinsbr Settlement Instructions BR
],
docgrdm_docdsclab:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \brtp\docgrdm\docdsclab Label of document description
],
blk_docdis:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \brdgrp\blk\docdis Discrepancies
],
igndisflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\igndisflg Ignore Discrepancies
],
blk_docdisflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\blk\docdisflg discrepancies modified
],
advtyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\advtyp Type of Advice Received
],
totdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\totdat Date to be Paid
],
disdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\disdat Date of Discrepancy Advice
],
approvcod:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\approvcod Documents on Approval Basis
],
brtp_cre752flg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brtp\cre752flg Create 752
],
brtp_furide:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brtp\furide MT752: Further Indentification
],
brtp_cre732flg:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brtp\cre732flg Create MT 732
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
}
\ No newline at end of file
export {default as model} from './model'
export {default as descriptor} from './descriptor'
export {default} from './views'
\ No newline at end of file
import { action, observable } from 'mobx'
import _descriptor from '../descriptor'
import {modelWrapper} from '@/components/RunTime'
@modelWrapper
class Litdck {
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
nam1="" // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
@observable
nom1_cur="" // \lidgrp\cbs\nom1\cur Currency
@observable
nom1_amt="" // \lidgrp\cbs\nom1\amt Balance
@observable
aammod_addamtflg="" // \brtp\aammod\addamtflg Add. Amount
@observable
opn1_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
opn1_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
revflg="" // \lidgrp\rec\revflg Revolving Flag
@observable
lidgrp_avbnam="" // \lidgrp\avbnam Available with Bank
@observable
avbby="" // \lidgrp\rec\avbby Available by
@observable
redclsflg="" // \lidgrp\rec\redclsflg Red/Green Clause
@observable
opndat="" // \lidgrp\rec\opndat Date L/C Opened/Issued
@observable
shpdat1="" // \lidgrp\rec\shpdat Shipment Date
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
expplc="" // \lidgrp\rec\expplc Place of Expiry
@observable
lcrtyp="" // \lidgrp\rec\lcrtyp Form of Documentary Credit
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
opn2_cur="" // \brdgrp\cbs\opn2\cur Currency
@observable
max2_amt="" // \brdgrp\cbs\max2\amt Balance
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
predat="" // \brdgrp\rec\predat Presentation Date
@observable
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
shpdat="" // \brdgrp\rec\shpdat Date of Shipment
@observable
orddat="" // \brdgrp\rec\orddat Order Date
@observable
blk_matper="" // \brdgrp\blk\matper Maturity Period
@observable
dscinsflg="" // \brdgrp\rec\dscinsflg Enter Docs, Discrep. and Instructions
@observable
brtp_setnowflg="" // \brtp\setnowflg Register to Send and Settle Document
@observable
docprbrol="" // \brdgrp\rec\docprbrol Presented by
@observable
pts2_extkey="" // \brdgrp\prb\pts\extkey 客户编号
@observable
pts2_adrblk="" // \brdgrp\prb\pts\adrblk SWIFT地址
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
utlnbr="" // \lidgrp\rec\utlnbr Count of Received Document Sets
@observable
blk_comcon="" // \brdgrp\blk\comcon Comments and Conclusions
@observable
blk_setinsbr="" // \brdgrp\blk\setinsbr Settlement Instructions BR
@observable
docgrdm_docdsclab="" // \brtp\docgrdm\docdsclab Label of document description
@observable
blk_docdis="" // \brdgrp\blk\docdis Discrepancies
@observable
igndisflg="" // \brdgrp\rec\igndisflg Ignore Discrepancies
@observable
blk_docdisflg="" // \brdgrp\blk\docdisflg discrepancies modified
@observable
advtyp="" // \brdgrp\rec\advtyp Type of Advice Received
@observable
totdat="" // \brdgrp\rec\totdat Date to be Paid
@observable
disdat="" // \brdgrp\rec\disdat Date of Discrepancy Advice
@observable
approvcod="" // \brdgrp\rec\approvcod Documents on Approval Basis
@observable
brtp_cre752flg="" // \brtp\cre752flg Create 752
@observable
brtp_furide="" // \brtp\furide MT752: Further Indentification
@observable
brtp_cre732flg="" // \brtp\cre732flg Create MT 732
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
get descriptor()
{
return _descriptor
}
clear()
{
this.ownref1=""
this.nam1=""
this.nom1_cur=""
this.nom1_amt=""
this.aammod_addamtflg=""
this.opn1_cur=""
this.opn1_amt=""
this.revflg=""
this.lidgrp_avbnam=""
this.avbby=""
this.redclsflg=""
this.opndat=""
this.shpdat1=""
this.expdat=""
this.expplc=""
this.lcrtyp=""
this.pts_ref=""
this.pts_nam=""
this.pts1_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts2_nam=""
this.ownref=""
this.nam=""
this.docflg=""
this.max_cur=""
this.max_amt=""
this.opn2_cur=""
this.max2_amt=""
this.rcvdat=""
this.predat=""
this.matdat=""
this.shpdat=""
this.orddat=""
this.blk_matper=""
this.dscinsflg=""
this.brtp_setnowflg=""
this.docprbrol=""
this.pts2_extkey=""
this.pts2_adrblk=""
this.docsta=""
this.utlnbr=""
this.blk_comcon=""
this.blk_setinsbr=""
this.docgrdm_docdsclab=""
this.blk_docdis=""
this.igndisflg=""
this.blk_docdisflg=""
this.advtyp=""
this.totdat=""
this.disdat=""
this.approvcod=""
this.brtp_cre752flg=""
this.brtp_furide=""
this.brtp_cre732flg=""
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_doccur=""
this.setmod_docamt=""
this.setmod_feemac=""
this.setmod_setmac=""
this.glemod_glelst=[]
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doccod=""
this.trndoc_cortyp=""
this.spt_inr=""
}
}
export default Litdck
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment