Commit d243597a by YuMengShuai

添加信用证和单据部分交易

parent 64f2e5b5
export default fieldSet = {
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
],
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
],
docprbrol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\docprbrol Presented by
],
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
totamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \brdgrp\rec\totamt Total Amount to be Paid
],
totcur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\totcur Currency of Total Amount to be Paid
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
pts_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brdgrp\acb\pts\adrblk SWIFT地址
],
pts_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\acb\pts\extkey 客户编号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
blk_chaadd:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brdgrp\blk\chaadd Charges Added
],
blk_chaded:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brdgrp\blk\chaded Charges Deducted
],
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
],
max2_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max2\amt Balance
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
opn2_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn2\cur Currency
],
pts3_adrblk:[
{type:'string',max:35,message:'长度不能超过35个字符'}, // \brdgrp\prb\pts\adrblk SWIFT地址
],
pts3_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\extkey 客户编号
],
pts3_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
pts3_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
brtp_furide:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brtp\furide MT752: Further Indentification
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp\matp\mattxtlab Label for MATTXT
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
trndoc_condocstm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\condocstm Connected Documents
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
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
],
}
\ 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 Brtacp {
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
disdat="" // \brdgrp\rec\disdat Date of Discrepancy Advice
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
docprbrol="" // \brdgrp\rec\docprbrol Presented by
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
totamt="" // \brdgrp\rec\totamt Total Amount to be Paid
@observable
totcur="" // \brdgrp\rec\totcur Currency of Total Amount to be Paid
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
pts_adrblk="" // \brdgrp\acb\pts\adrblk SWIFT地址
@observable
pts_extkey="" // \brdgrp\acb\pts\extkey 客户编号
@observable
pts1_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts2_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
blk_chaadd="" // \brdgrp\blk\chaadd Charges Added
@observable
blk_chaded="" // \brdgrp\blk\chaded Charges Deducted
@observable
blk_docdis="" // \brdgrp\blk\docdis Discrepancies
@observable
blk_docdisflg="" // \brdgrp\blk\docdisflg discrepancies modified
@observable
max2_amt="" // \brdgrp\cbs\max2\amt Balance
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
opn2_cur="" // \brdgrp\cbs\opn2\cur Currency
@observable
pts3_adrblk="" // \brdgrp\prb\pts\adrblk SWIFT地址
@observable
pts3_extkey="" // \brdgrp\prb\pts\extkey 客户编号
@observable
pts3_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
pts3_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
brtp_furide="" // \brtp\furide MT752: Further Indentification
@observable
matp_mattxtlab="" // \brtp\matp\mattxtlab Label for MATTXT
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
trndoc_condocstm="" // \trnmod\trndoc\condocstm Connected Documents
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@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
get descriptor()
{
return _descriptor
}
clear()
{
this.advdat=""
this.disdat=""
this.docflg=""
this.docprbrol=""
this.docsta=""
this.matdat=""
this.nam=""
this.ownref=""
this.rcvdat=""
this.totamt=""
this.totcur=""
this.expdat=""
this.ownref1=""
this.pts_adrblk=""
this.pts_extkey=""
this.pts1_nam=""
this.pts1_ref=""
this.pts2_nam=""
this.pts2_ref=""
this.blk_chaadd=""
this.blk_chaded=""
this.blk_docdis=""
this.blk_docdisflg=""
this.max2_amt=""
this.max_amt=""
this.max_cur=""
this.opn1_amt=""
this.opn1_cur=""
this.opn2_cur=""
this.pts3_adrblk=""
this.pts3_extkey=""
this.pts3_nam=""
this.pts3_ref=""
this.brtp_furide=""
this.matp_mattxtlab=""
this.opn11_amt=""
this.opn11_cur=""
this.setmod_docamt=""
this.setmod_doccur=""
this.setmod_feemac=""
this.glemod_glelst=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_setmac=""
this.spt_inr=""
this.trndoc_condocstm=""
this.trndoc_cortyp=""
this.trndoc_doccod=""
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doctrestm=""
this.trndoc_shwinc=""
this.trndoc_shwout=""
this.trndoc_shwoutint=""
}
}
export default Brtacp
\ No newline at end of file
export default fieldSet = {
advdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\advdat Date of Advice of Payment
],
advtyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\advtyp Type of Advice Received
],
approvcod:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\approvcod Documents on Approval Basis
],
disdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\disdat Date of Discrepancy Advice
],
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
],
igndisflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\igndisflg Ignore Discrepancies
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
totdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\totdat Date to be Paid
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
blk_comcon:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\comcon Comments and Conclusions
],
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
],
blk_setinsbr:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\setinsbr Settlement Instructions BR
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
brtp_cre732flg:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brtp\cre732flg Create MT 732
],
brtp_cre752flg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brtp\cre752flg Create 752
],
docgrdm_docdsclab:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \brtp\docgrdm\docdsclab Label of document description
],
brtp_furide:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brtp\furide MT752: Further Indentification
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp\matp\mattxtlab Label for MATTXT
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
trndoc_condocstm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\condocstm Connected Documents
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
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
],
}
\ 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 Brtadd {
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
advtyp="" // \brdgrp\rec\advtyp Type of Advice Received
@observable
approvcod="" // \brdgrp\rec\approvcod Documents on Approval Basis
@observable
disdat="" // \brdgrp\rec\disdat Date of Discrepancy Advice
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
igndisflg="" // \brdgrp\rec\igndisflg Ignore Discrepancies
@observable
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
totdat="" // \brdgrp\rec\totdat Date to be Paid
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
blk_comcon="" // \brdgrp\blk\comcon Comments and Conclusions
@observable
blk_docdis="" // \brdgrp\blk\docdis Discrepancies
@observable
blk_docdisflg="" // \brdgrp\blk\docdisflg discrepancies modified
@observable
blk_setinsbr="" // \brdgrp\blk\setinsbr Settlement Instructions BR
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
brtp_cre732flg="" // \brtp\cre732flg Create MT 732
@observable
brtp_cre752flg="" // \brtp\cre752flg Create 752
@observable
docgrdm_docdsclab="" // \brtp\docgrdm\docdsclab Label of document description
@observable
brtp_furide="" // \brtp\furide MT752: Further Indentification
@observable
matp_mattxtlab="" // \brtp\matp\mattxtlab Label for MATTXT
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
trndoc_condocstm="" // \trnmod\trndoc\condocstm Connected Documents
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@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
get descriptor()
{
return _descriptor
}
clear()
{
this.advdat=""
this.advtyp=""
this.approvcod=""
this.disdat=""
this.docflg=""
this.docsta=""
this.igndisflg=""
this.matdat=""
this.nam=""
this.ownref=""
this.rcvdat=""
this.totdat=""
this.expdat=""
this.ownref1=""
this.pts_nam=""
this.pts_ref=""
this.pts1_nam=""
this.pts1_ref=""
this.blk_comcon=""
this.blk_docdis=""
this.blk_docdisflg=""
this.blk_setinsbr=""
this.max_amt=""
this.max_cur=""
this.opn1_amt=""
this.opn1_cur=""
this.pts2_nam=""
this.pts2_ref=""
this.brtp_cre732flg=""
this.brtp_cre752flg=""
this.docgrdm_docdsclab=""
this.brtp_furide=""
this.matp_mattxtlab=""
this.opn11_amt=""
this.opn11_cur=""
this.glemod_glelst=[]
this.spt_inr=""
this.trndoc_condocstm=""
this.trndoc_cortyp=""
this.trndoc_doccod=""
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doctrestm=""
this.trndoc_shwinc=""
this.trndoc_shwout=""
this.trndoc_shwoutint=""
}
}
export default Brtadd
\ No newline at end of file
export default fieldSet = {
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
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp0\matp\mattxtlab Label for MATTXT
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
}
\ 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 Brtatt {
@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
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
matp_mattxtlab="" // \brtp0\matp\mattxtlab Label for MATTXT
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
get descriptor()
{
return _descriptor
}
clear()
{
this.advdat=""
this.docflg=""
this.docsta=""
this.matdat=""
this.nam=""
this.ownref=""
this.rcvdat=""
this.expdat=""
this.ownref1=""
this.pts_nam=""
this.pts_ref=""
this.pts1_nam=""
this.pts1_ref=""
this.max_amt=""
this.max_cur=""
this.opn1_amt=""
this.opn1_cur=""
this.pts2_nam=""
this.pts2_ref=""
this.matp_mattxtlab=""
this.opn11_amt=""
this.opn11_cur=""
}
}
export default Brtatt
\ 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 mBrtatt 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 BrtattScreen extends Page
{
static childContextTypes = {
trn: PropTypes.string,
}
getChildContext () {
return {trn:'brtatt'}
}
@observable
formBlur=false
constructor(props)
{
super(props)
this.model = new mBrtatt()
this.bind = Bind.bind(this)
}
async componentWillMount()
{
/*
*添加初始化代码
*/
const rtnmsg = await Api.post('brtatt/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('brtatt/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('brtatt/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('brtatt/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('brtatt/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">
<Label itext="参考号" trn="brtatt" />
<InputItem InputProps={bind("ownref1")} maxLength={16} desp="Reference" path="/lidgrp/rec/ownref" />
<Label itext="到日期" trn="brtatt" />
<DatePickerItem InputProps={bind("expdat")} desp="Date of Expiry" path="/lidgrp/rec/expdat" />
<Label itext="信用证余额" trn="brtatt" />
<InputItem InputProps={bind("opn11_cur")} maxLength={3} desp="Currency" path="/lidgrp/cbs/opn1/cur" />
<InputItem InputProps={bind("opn11_amt")} desp="Balance" path="/lidgrp/cbs/opn1/amt" />
<Label itext="单据参考号" trn="brtatt" />
<InputItem InputProps={bind("ownref")} maxLength={16} desp="Own Reference BR Number" path="/brdgrp/rec/ownref" />
<InputItem InputProps={bind("nam")} maxLength={40} desp="Name of Bill Contract" path="/brdgrp/rec/nam" />
<Label itext="单据金额" trn="brtatt" />
<SelectItem InputProps={bind("max_cur")} code={CodeTable.curtxt} desp="Currency" path="/brdgrp/cbs/max/cur"/>
<InputItem InputProps={bind("max_amt")} desp="Balance" path="/brdgrp/cbs/max/amt" />
<Label itext="申请人" trn="brtatt" />
<Label itext="Ref." trn="brtatt" />
<InputItem InputProps={bind("pts_ref")} maxLength={16} desp="参考号" path="/brdgrp/apl/pts/ref" />
<Label itext="单据余额" trn="brtatt" />
<InputItem InputProps={bind("opn1_cur")} maxLength={3} desp="Currency" path="/brdgrp/cbs/opn1/cur" />
<InputItem InputProps={bind("opn1_amt")} desp="Balance" path="/brdgrp/cbs/opn1/amt" />
<InputItem InputProps={bind("pts_nam")} maxLength={100} desp="客户英文名称" path="/brdgrp/apl/pts/nam" />
<Label itext="到单日期" trn="brtatt" />
<DatePickerItem InputProps={bind("rcvdat")} desp="Date of Receipt of Documents" path="/brdgrp/rec/rcvdat" />
<Label itext="寄单日期" trn="brtatt" />
<DatePickerItem InputProps={bind("advdat")} desp="Date of Advice of Payment" path="/brdgrp/rec/advdat" />
<Label itext="受益人" trn="brtatt" />
<Label itext="Ref." trn="brtatt" />
<InputItem InputProps={bind("pts1_ref")} maxLength={16} desp="参考号" path="/brdgrp/ben/pts/ref" />
<Label itext="到期日" trn="brtatt" />
<Label value={this.model.matp_mattxtlab} desp="Label for MATTXT" path="/brtp0/matp/mattxtlab" />
<DatePickerItem InputProps={bind("matdat")} desp="Maturity Date" path="/brdgrp/rec/matdat" />
<InputItem InputProps={bind("pts1_nam")} maxLength={100} desp="客户英文名称" path="/brdgrp/ben/pts/nam" />
<Label itext="单据类型" trn="brtatt" />
<SelectItem InputProps={bind("docflg")} desp="Usance, Sight or Mixed" path="/brdgrp/rec/docflg"/>
<Label itext="交单行" trn="brtatt" />
<Label itext="Ref." trn="brtatt" />
<InputItem InputProps={bind("pts2_ref")} maxLength={16} desp="参考号" path="/brdgrp/prb/pts/ref" />
<Label itext="单据承付状态" trn="brtatt" />
<SelectItem InputProps={bind("docsta")} code={CodeTable.docsta} desp="Document Set Status" path="/brdgrp/rec/docsta"/>
<InputItem InputProps={bind("pts2_nam")} maxLength={100} desp="客户英文名称" path="/brdgrp/prb/pts/nam" />
<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 = {
strinf:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \strinf Narrative
advdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\advdat Date of Advice of Payment
],
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
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
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
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
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
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_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\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 客户英文名称
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
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_chgamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\chgamt 变动金额
],
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_newamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\newamt 业务金额
],
liaccv_pctresamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\pctresamt 应收/支保证金
......@@ -95,28 +77,46 @@ export default fieldSet = {
liaccv_relcshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\relcshpct 保证金实收比例
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
liaccv_totcovamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\totcovamt 保证金合计
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
rebkpflg:[
{type:'string',max:30,message:'长度不能超过30个字符'}, // \rebkpflg Rebooking Procedure
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
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 面函路径
sndmsg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \sndmsg Send Message
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
strinf:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \strinf Narrative
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
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_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
}
\ No newline at end of file
......@@ -6,142 +6,142 @@ import {modelWrapper} from '@/components/RunTime'
class Brtcan {
@observable
strinf="" // \strinf Narrative
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
ownref1="" // \lidgrp\rec\ownref Reference
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
matdat="" // \brdgrp\rec\matdat Maturity Date
@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
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
ownref1="" // \lidgrp\rec\ownref Reference
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
pts2_nam="" // \brdgrp\prb\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
liaall_liaallg=[] // \liaall\liaallg
@observable
sndmsg="" // \sndmsg Send Message
liaccv_chgamt="" // \liaall\liaccv\chgamt 变动金额
@observable
rebkpflg="" // \rebkpflg Rebooking Procedure
liaccv_concur="" // \liaall\liaccv\concur 业务结算币种
@observable
liaall_liaallg=[] // \liaall\liaallg
liaccv_cshpct="" // \liaall\liaccv\cshpct 保证金应收比例
@observable
liaccv_concur="" // \liaall\liaccv\concur 业务结算币种
liaccv_liaccvg=[] // \liaall\liaccv\liaccvg
@observable
liaccv_newamt="" // \liaall\liaccv\newamt 业务金额
@observable
liaccv_cshpct="" // \liaall\liaccv\cshpct 保证金应收比例
liaccv_pctresamt="" // \liaall\liaccv\pctresamt 应收/支保证金
@observable
liaccv_chgamt="" // \liaall\liaccv\chgamt 变动金额
liaccv_relcshpct="" // \liaall\liaccv\relcshpct 保证金实收比例
@observable
liaccv_totcovamt="" // \liaall\liaccv\totcovamt 保证金合计
@observable
liaccv_pctresamt="" // \liaall\liaccv\pctresamt 应收/支保证金
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
liaccv_relcshpct="" // \liaall\liaccv\relcshpct 保证金实收比例
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
liaccv_liaccvg=[] // \liaall\liaccv\liaccvg
rebkpflg="" // \rebkpflg Rebooking Procedure
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
setmod_docamt="" // \setmod\docamt document amount
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_doccur="" // \setmod\doccur document currency
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
setmod_docamt="" // \setmod\docamt document amount
glemod_glelst=[] // \setmod\glemod\glelst
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
sndmsg="" // \sndmsg Send Message
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
strinf="" // \strinf Narrative
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
......@@ -152,52 +152,52 @@ class Brtcan {
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.matdat=""
this.nam=""
this.ownref=""
this.rcvdat=""
this.expdat=""
this.ownref1=""
this.pts_nam=""
this.pts1_ref=""
this.pts_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts1_ref=""
this.max_amt=""
this.max_cur=""
this.opn1_amt=""
this.opn1_cur=""
this.pts2_nam=""
this.pts2_ref=""
this.matp_mattxtlab=""
this.matdat=""
this.sndmsg=""
this.rebkpflg=""
this.liaall_liaallg=[]
this.liaccv_chgamt=""
this.liaccv_concur=""
this.liaccv_newamt=""
this.liaccv_cshpct=""
this.liaccv_chgamt=""
this.liaccv_totcovamt=""
this.liaccv_liaccvg=[]
this.liaccv_newamt=""
this.liaccv_pctresamt=""
this.liaccv_relcshpct=""
this.liaccv_liaccvg=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_doccur=""
this.liaccv_totcovamt=""
this.opn11_amt=""
this.opn11_cur=""
this.rebkpflg=""
this.setmod_docamt=""
this.setmod_doccur=""
this.setmod_feemac=""
this.setmod_setmac=""
this.glemod_glelst=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_setmac=""
this.sndmsg=""
this.strinf=""
this.spt_inr=""
this.trndoc_cortyp=""
this.trndoc_doccod=""
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doccod=""
this.trndoc_cortyp=""
this.spt_inr=""
}
}
......
......@@ -750,46 +750,139 @@ export default class BrtcanScreen extends Page
return (
<div className="transPage">
<Label itext="参考号" trn="brtcan" />
<InputItem InputProps={bind("ownref1")} maxLength={16} desp="Reference" path="/lidgrp/rec/ownref" />
<Label itext="到日期" trn="brtcan" />
<DatePickerItem InputProps={bind("expdat")} desp="Date of Expiry" path="/lidgrp/rec/expdat" />
<Label itext="信用证余额" trn="brtcan" />
<InputItem InputProps={bind("opn11_cur")} maxLength={3} desp="Currency" path="/lidgrp/cbs/opn1/cur" />
<InputItem InputProps={bind("opn11_amt")} desp="Balance" path="/lidgrp/cbs/opn1/amt" />
<Label itext="单据参考号" trn="brtcan" />
<InputItem InputProps={bind("ownref")} maxLength={16} desp="Own Reference BR Number" path="/brdgrp/rec/ownref" />
<InputItem InputProps={bind("nam")} maxLength={40} desp="Name of Bill Contract" path="/brdgrp/rec/nam" />
<Label itext="单据金额" trn="brtcan" />
<SelectItem InputProps={bind("max_cur")} code={CodeTable.curtxt} desp="Currency" path="/brdgrp/cbs/max/cur"/>
<InputItem InputProps={bind("max_amt")} desp="Balance" path="/brdgrp/cbs/max/amt" />
<Label itext="申请人" trn="brtcan" />
<Label itext="Ref." trn="brtcan" />
<InputItem InputProps={bind("pts_ref")} maxLength={16} desp="参考号" path="/brdgrp/apl/pts/ref" />
<Label itext="单据余额" trn="brtcan" />
<InputItem InputProps={bind("opn1_cur")} maxLength={3} desp="Currency" path="/brdgrp/cbs/opn1/cur" />
<InputItem InputProps={bind("opn1_amt")} desp="Balance" path="/brdgrp/cbs/opn1/amt" />
<InputItem InputProps={bind("pts_nam")} maxLength={100} desp="客户英文名称" path="/brdgrp/apl/pts/nam" />
<Label itext="到单日期" trn="brtcan" />
<DatePickerItem InputProps={bind("rcvdat")} desp="Date of Receipt of Documents" path="/brdgrp/rec/rcvdat" />
<Label itext="寄单日期" trn="brtcan" />
<DatePickerItem InputProps={bind("advdat")} desp="Date of Advice of Payment" path="/brdgrp/rec/advdat" />
<Label itext="受益人" trn="brtcan" />
<Label itext="Ref." trn="brtcan" />
<InputItem InputProps={bind("pts1_ref")} maxLength={16} desp="参考号" path="/brdgrp/ben/pts/ref" />
<Label itext="到期日" trn="brtcan" />
<Label value={this.model.matp_mattxtlab} desp="Label for MATTXT" path="/brtp0/matp/mattxtlab" />
<DatePickerItem InputProps={bind("matdat")} desp="Maturity Date" path="/brdgrp/rec/matdat" />
<InputItem InputProps={bind("pts1_nam")} maxLength={100} desp="客户英文名称" path="/brdgrp/ben/pts/nam" />
<Label itext="单据类型" trn="brtcan" />
<SelectItem InputProps={bind("docflg")} desp="Usance, Sight or Mixed" path="/brdgrp/rec/docflg"/>
<Label itext="交单行" trn="brtcan" />
<Label itext="Ref." trn="brtcan" />
<InputItem InputProps={bind("pts2_ref")} maxLength={16} desp="参考号" path="/brdgrp/prb/pts/ref" />
<Label itext="单据承付状态" trn="brtcan" />
<SelectItem InputProps={bind("docsta")} code={CodeTable.docsta} desp="Document Set Status" path="/brdgrp/rec/docsta"/>
<InputItem InputProps={bind("pts2_nam")} maxLength={100} desp="客户英文名称" path="/brdgrp/prb/pts/nam" />
<Label itext="Narrative" trn="brtcan" />
<TextAreaItem InputProps={bind("strinf")} desp="Narrative" path="/strinf"/>
<CheckboxItem InputProps={bind("sndmsg")} desp="Send Message" path="/sndmsg" />
<Label itext="to Beneficiary Side" trn="brtcan" />
<Label itext="Booking Procedure" trn="brtcan" />
<SelectItem InputProps={bind("rebkpflg")} code={CodeTable.rebkpflg} desp="Rebooking Procedure" path="/rebkpflg"/>
<Button type="primary" onClick={this.onLiaall_astlia} desp="表外加载" path="/liaall/astlia">
<Label itext="表外加载"/>
</Button>
<Label itext="表外明细" trn="brtcan" />
<Table rowKey="inr" columns={this.liaall_liaallgHeader} dataSource={this.model.liaall_liaallg} path="/liaall/liaallg"/>
<Label itext="保证金明细" trn="brtcan" />
<SelectItem InputProps={bind("liaccv_concur")} code={CodeTable.curtxt} desp="业务结算币种" path="/liaall/liaccv/concur"/>
<Label itext="业务余额" trn="brtcan" />
<InputItem InputProps={bind("liaccv_newamt")} desp="业务金额" path="/liaall/liaccv/newamt" />
<Label itext="保证金应收比例" trn="brtcan" />
<InputItem InputProps={bind("liaccv_cshpct")} desp="保证金应收比例" path="/liaall/liaccv/cshpct" />
<Label itext="%" trn="brtcan" />
<Label itext="变动金额" trn="brtcan" />
<InputItem InputProps={bind("liaccv_chgamt")} desp="变动金额" path="/liaall/liaccv/chgamt" />
<InputItem InputProps={bind("liaccv_relcshpct")} desp="保证金实收比例" path="/liaall/liaccv/relcshpct" />
<Label itext="保证金实收比例" trn="brtcan" />
<Label itext="%" trn="brtcan" />
<Label itext="应收/支保证金" trn="brtcan" />
<InputItem InputProps={bind("liaccv_pctresamt")} desp="应收/支保证金" path="/liaall/liaccv/pctresamt" />
<Button type="primary" onClick={this.onLiaccv_recalccv} desp="汇率重算" path="/liaall/liaccv/recalccv">
<Label itext="汇率重算"/>
</Button>
<Table rowKey="inr" columns={this.liaccv_liaccvgHeader} dataSource={this.model.liaccv_liaccvg} path="/liaall/liaccv/liaccvg"/>
<Label itext="保证金合计" trn="brtcan" />
<InputItem InputProps={bind("liaccv_totcovamt")} desp="保证金合计" path="/liaall/liaccv/totcovamt" />
<Label itext="结算金额" trn="brtcan" />
<SelectItem InputProps={bind("setmod_doccur")} code={CodeTable.curtxt} desp="document currency" path="/setmod/doccur"/>
<InputItem InputProps={bind("setmod_docamt")} desp="document amount" path="/setmod/docamt" />
<Button type="primary" onClick={this.onSetmod_feedet} desp="重算金额" path="/setmod/feedet">
......@@ -798,18 +891,39 @@ export default class BrtcanScreen extends Page
<Button type="primary" onClick={this.onSetmod_ast} desp="加载账务" path="/setmod/ast">
<Label itext="加载账务"/>
</Button>
<Label itext="FEEMAC" trn="brtcan" />
<InputItem InputProps={bind("setmod_feemac")} maxLength={200} desp="FEEMAC" path="/setmod/feemac" />
<Button type="primary" onClick={this.onSetmod_recal} desp="重算账务" path="/setmod/recal">
<Label itext="重算账务"/>
</Button>
<Label itext="费用明细" trn="brtcan" />
<Label itext="SETMAC" trn="brtcan" />
<InputItem InputProps={bind("setmod_setmac")} maxLength={200} desp="SETMAC" path="/setmod/setmac" />
<Table rowKey="inr" columns={this.fegmod_feslstHeader} dataSource={this.model.fegmod_feslst} path="/setmod/setfeg/fegmod/feslst"/>
<Label itext="账务明细" trn="brtcan" />
<Table rowKey="inr" columns={this.glgmod_glslstHeader} dataSource={this.model.glgmod_glslst} path="/setmod/setglg/glgmod/glslst"/>
<Label itext="会计分录" trn="brtcan" />
<Button type="primary" onClick={this.onGlemod_rebook} desp="分录加载" path="/setmod/glemod/rebook">
<Label itext="分录加载"/>
</Button>
<Table rowKey="inr" columns={this.glemod_glelstHeader} dataSource={this.model.glemod_glelst} path="/setmod/glemod/glelst"/>
<Label itext="面函码值" trn="brtcan" />
<InputItem InputProps={bind("trndoc_doccod")} maxLength={16} desp="面函码值" path="/trnmod/trndoc/doccod" />
<Label itext="Per Medium" trn="brtcan" />
<InputItem InputProps={bind("trndoc_cortyp")} maxLength={3} desp="Per Medium" path="/trnmod/trndoc/cortyp" />
<Button type="primary" onClick={this.onTrndoc_reldoc} desp="面函加载" path="/trnmod/trndoc/reldoc">
<Label itext="面函加载"/>
......@@ -817,8 +931,14 @@ export default class BrtcanScreen extends Page
<Button type="primary" onClick={this.onTrndoc_butshw} desp="show doc." path="/trnmod/trndoc/butshw">
<Label itext="展示"/>
</Button>
<Label itext="面函路径" trn="brtcan" />
<InputItem InputProps={bind("trndoc_docpth")} maxLength={100} desp="面函路径" path="/trnmod/trndoc/docpth" />
<Table rowKey="inr" columns={this.docmod_doclstHeader} dataSource={this.model.docmod_doclst} path="/trnmod/trndoc/docmod/doclst"/>
<Label itext="唯一编号" trn="brtcan" />
<InputItem InputProps={bind("spt_inr")} maxLength={8} desp="唯一编号" path="/sysmod/spt/inr" />
<Button type="primary" icon="save"
onClick={this.onSav} desp="Save" path="/mtabut/sav">
......
export default fieldSet = {
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
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
shgref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\shgref Shipping Guarantee Reference
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp0\matp\mattxtlab Label for MATTXT
],
liaccv_chgamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\chgamt 变动金额
],
liaccv_concur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \liaall\liaccv\concur 业务结算币种
],
liaccv_cshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\cshpct 保证金应收比例
],
liaccv_newamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\newamt 业务金额
],
liaccv_pctresamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\pctresamt 应收/支保证金
],
liaccv_relcshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\relcshpct 保证金实收比例
],
liaccv_totcovamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\totcovamt 保证金合计
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
}
\ 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 Brtcsg {
@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
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
shgref="" // \brdgrp\rec\shgref Shipping Guarantee Reference
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
matp_mattxtlab="" // \brtp0\matp\mattxtlab Label for MATTXT
@observable
liaall_liaallg=[] // \liaall\liaallg
@observable
liaccv_chgamt="" // \liaall\liaccv\chgamt 变动金额
@observable
liaccv_concur="" // \liaall\liaccv\concur 业务结算币种
@observable
liaccv_cshpct="" // \liaall\liaccv\cshpct 保证金应收比例
@observable
liaccv_liaccvg=[] // \liaall\liaccv\liaccvg
@observable
liaccv_newamt="" // \liaall\liaccv\newamt 业务金额
@observable
liaccv_pctresamt="" // \liaall\liaccv\pctresamt 应收/支保证金
@observable
liaccv_relcshpct="" // \liaall\liaccv\relcshpct 保证金实收比例
@observable
liaccv_totcovamt="" // \liaall\liaccv\totcovamt 保证金合计
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
get descriptor()
{
return _descriptor
}
clear()
{
this.advdat=""
this.docflg=""
this.docsta=""
this.matdat=""
this.nam=""
this.ownref=""
this.rcvdat=""
this.shgref=""
this.expdat=""
this.ownref1=""
this.pts_nam=""
this.pts_ref=""
this.pts1_nam=""
this.pts1_ref=""
this.max_amt=""
this.max_cur=""
this.opn1_amt=""
this.opn1_cur=""
this.pts2_nam=""
this.pts2_ref=""
this.matp_mattxtlab=""
this.liaall_liaallg=[]
this.liaccv_chgamt=""
this.liaccv_concur=""
this.liaccv_cshpct=""
this.liaccv_liaccvg=[]
this.liaccv_newamt=""
this.liaccv_pctresamt=""
this.liaccv_relcshpct=""
this.liaccv_totcovamt=""
this.opn11_amt=""
this.opn11_cur=""
this.setmod_docamt=""
this.setmod_doccur=""
this.setmod_feemac=""
this.glemod_glelst=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_setmac=""
this.spt_inr=""
this.trndoc_cortyp=""
this.trndoc_doccod=""
this.docmod_doclst=[]
this.trndoc_docpth=""
}
}
export default Brtcsg
\ No newline at end of file
export default fieldSet = {
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
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp\matp\mattxtlab Label for MATTXT
],
liaccv_chgamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\chgamt 变动金额
],
liaccv_concur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \liaall\liaccv\concur 业务结算币种
],
liaccv_cshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\cshpct 保证金应收比例
],
liaccv_newamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\newamt 业务金额
],
liaccv_pctresamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\pctresamt 应收/支保证金
],
liaccv_relcshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\relcshpct 保证金实收比例
],
liaccv_totcovamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\totcovamt 保证金合计
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
strinf:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \strinf Narrative
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
trndoc_condocstm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\condocstm Connected Documents
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
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
],
}
\ 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 Brteus {
@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
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
matp_mattxtlab="" // \brtp\matp\mattxtlab Label for MATTXT
@observable
liaall_liaallg=[] // \liaall\liaallg
@observable
liaccv_chgamt="" // \liaall\liaccv\chgamt 变动金额
@observable
liaccv_concur="" // \liaall\liaccv\concur 业务结算币种
@observable
liaccv_cshpct="" // \liaall\liaccv\cshpct 保证金应收比例
@observable
liaccv_liaccvg=[] // \liaall\liaccv\liaccvg
@observable
liaccv_newamt="" // \liaall\liaccv\newamt 业务金额
@observable
liaccv_pctresamt="" // \liaall\liaccv\pctresamt 应收/支保证金
@observable
liaccv_relcshpct="" // \liaall\liaccv\relcshpct 保证金实收比例
@observable
liaccv_totcovamt="" // \liaall\liaccv\totcovamt 保证金合计
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
strinf="" // \strinf Narrative
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
trndoc_condocstm="" // \trnmod\trndoc\condocstm Connected Documents
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@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
get descriptor()
{
return _descriptor
}
clear()
{
this.advdat=""
this.docflg=""
this.docsta=""
this.matdat=""
this.nam=""
this.ownref=""
this.rcvdat=""
this.expdat=""
this.ownref1=""
this.pts_nam=""
this.pts_ref=""
this.pts1_nam=""
this.pts1_ref=""
this.max_amt=""
this.max_cur=""
this.opn1_amt=""
this.opn1_cur=""
this.pts2_nam=""
this.pts2_ref=""
this.matp_mattxtlab=""
this.liaall_liaallg=[]
this.liaccv_chgamt=""
this.liaccv_concur=""
this.liaccv_cshpct=""
this.liaccv_liaccvg=[]
this.liaccv_newamt=""
this.liaccv_pctresamt=""
this.liaccv_relcshpct=""
this.liaccv_totcovamt=""
this.opn11_amt=""
this.opn11_cur=""
this.setmod_docamt=""
this.setmod_doccur=""
this.setmod_feemac=""
this.glemod_glelst=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_setmac=""
this.strinf=""
this.spt_inr=""
this.trndoc_condocstm=""
this.trndoc_cortyp=""
this.trndoc_doccod=""
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doctrestm=""
this.trndoc_shwinc=""
this.trndoc_shwout=""
this.trndoc_shwoutint=""
}
}
export default Brteus
\ No newline at end of file
export default fieldSet = {
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
advdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\advdat Date of Advice of Payment
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
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
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
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
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
docflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docflg Usance, Sight or Mixed
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
docsta:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\docsta Document Set Status
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
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_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\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 客户英文名称
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
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
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
intmbu_umbflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \xxtfee\intmbu\umbflg Internal Transfer Y/N
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
intmbu_othbussec:[
{type:'string',max:2,message:'长度不能超过2个字符'}, // \xxtfee\intmbu\othbussec Business Sector
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
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 面函路径
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
trndoc_condocstm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\condocstm Connected Documents
],
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_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
trndoc_doctrestm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \trnmod\trndoc\doctrestm Document tree
......@@ -107,7 +104,10 @@ export default fieldSet = {
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
intmbu_othbussec:[
{type:'string',max:2,message:'长度不能超过2个字符'}, // \xxtfee\intmbu\othbussec Business Sector
],
intmbu_umbflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \xxtfee\intmbu\umbflg Internal Transfer Y/N
],
}
\ No newline at end of file
......@@ -6,112 +6,109 @@ import {modelWrapper} from '@/components/RunTime'
class Brtfee {
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
ownref1="" // \lidgrp\rec\ownref Reference
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
ownref1="" // \lidgrp\rec\ownref Reference
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
pts2_nam="" // \brdgrp\prb\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
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
intmbu_umbflg="" // \xxtfee\intmbu\umbflg Internal Transfer Y/N
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
intmbu_othbussec="" // \xxtfee\intmbu\othbussec Business Sector
setmod_docamt="" // \setmod\docamt document amount
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
setmod_doccur="" // \setmod\doccur document currency
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
setmod_doccur="" // \setmod\doccur document currency
glemod_glelst=[] // \setmod\glemod\glelst
@observable
setmod_docamt="" // \setmod\docamt document amount
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
trndoc_condocstm="" // \trnmod\trndoc\condocstm Connected Documents
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@observable
trndoc_doctrestm="" // \trnmod\trndoc\doctrestm Document tree
......@@ -126,7 +123,10 @@ class Brtfee {
trndoc_shwoutint="" // \trnmod\trndoc\shwoutint Show Internal Messages
@observable
trndoc_condocstm="" // \trnmod\trndoc\condocstm Connected Documents
intmbu_othbussec="" // \xxtfee\intmbu\othbussec Business Sector
@observable
intmbu_umbflg="" // \xxtfee\intmbu\umbflg Internal Transfer Y/N
......@@ -137,47 +137,47 @@ class Brtfee {
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.matdat=""
this.nam=""
this.ownref=""
this.rcvdat=""
this.expdat=""
this.ownref1=""
this.pts_nam=""
this.pts1_ref=""
this.pts_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts1_ref=""
this.max_amt=""
this.max_cur=""
this.opn1_amt=""
this.opn1_cur=""
this.pts2_nam=""
this.pts2_ref=""
this.matp_mattxtlab=""
this.matdat=""
this.intmbu_umbflg=""
this.intmbu_othbussec=""
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_doccur=""
this.opn11_amt=""
this.opn11_cur=""
this.setmod_docamt=""
this.setmod_doccur=""
this.setmod_feemac=""
this.setmod_setmac=""
this.glemod_glelst=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_setmac=""
this.spt_inr=""
this.trndoc_condocstm=""
this.trndoc_cortyp=""
this.trndoc_doccod=""
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=""
this.intmbu_othbussec=""
this.intmbu_umbflg=""
}
}
......
......@@ -582,30 +582,87 @@ export default class BrtfeeScreen extends Page
return (
<div className="transPage">
<Label itext="参考号" trn="brtfee" />
<InputItem InputProps={bind("ownref1")} maxLength={16} desp="Reference" path="/lidgrp/rec/ownref" />
<Label itext="到日期" trn="brtfee" />
<DatePickerItem InputProps={bind("expdat")} desp="Date of Expiry" path="/lidgrp/rec/expdat" />
<Label itext="信用证余额" trn="brtfee" />
<InputItem InputProps={bind("opn11_cur")} maxLength={3} desp="Currency" path="/lidgrp/cbs/opn1/cur" />
<InputItem InputProps={bind("opn11_amt")} desp="Balance" path="/lidgrp/cbs/opn1/amt" />
<Label itext="单据参考号" trn="brtfee" />
<InputItem InputProps={bind("ownref")} maxLength={16} desp="Own Reference BR Number" path="/brdgrp/rec/ownref" />
<InputItem InputProps={bind("nam")} maxLength={40} desp="Name of Bill Contract" path="/brdgrp/rec/nam" />
<Label itext="单据金额" trn="brtfee" />
<SelectItem InputProps={bind("max_cur")} code={CodeTable.curtxt} desp="Currency" path="/brdgrp/cbs/max/cur"/>
<InputItem InputProps={bind("max_amt")} desp="Balance" path="/brdgrp/cbs/max/amt" />
<Label itext="申请人" trn="brtfee" />
<Label itext="Ref." trn="brtfee" />
<InputItem InputProps={bind("pts_ref")} maxLength={16} desp="参考号" path="/brdgrp/apl/pts/ref" />
<Label itext="单据余额" trn="brtfee" />
<InputItem InputProps={bind("opn1_cur")} maxLength={3} desp="Currency" path="/brdgrp/cbs/opn1/cur" />
<InputItem InputProps={bind("opn1_amt")} desp="Balance" path="/brdgrp/cbs/opn1/amt" />
<InputItem InputProps={bind("pts_nam")} maxLength={100} desp="客户英文名称" path="/brdgrp/apl/pts/nam" />
<Label itext="到单日期" trn="brtfee" />
<DatePickerItem InputProps={bind("rcvdat")} desp="Date of Receipt of Documents" path="/brdgrp/rec/rcvdat" />
<Label itext="寄单日期" trn="brtfee" />
<DatePickerItem InputProps={bind("advdat")} desp="Date of Advice of Payment" path="/brdgrp/rec/advdat" />
<Label itext="受益人" trn="brtfee" />
<Label itext="Ref." trn="brtfee" />
<InputItem InputProps={bind("pts1_ref")} maxLength={16} desp="参考号" path="/brdgrp/ben/pts/ref" />
<Label itext="到期日" trn="brtfee" />
<Label value={this.model.matp_mattxtlab} desp="Label for MATTXT" path="/brtp0/matp/mattxtlab" />
<DatePickerItem InputProps={bind("matdat")} desp="Maturity Date" path="/brdgrp/rec/matdat" />
<InputItem InputProps={bind("pts1_nam")} maxLength={100} desp="客户英文名称" path="/brdgrp/ben/pts/nam" />
<Label itext="单据类型" trn="brtfee" />
<SelectItem InputProps={bind("docflg")} desp="Usance, Sight or Mixed" path="/brdgrp/rec/docflg"/>
<Label itext="交单行" trn="brtfee" />
<Label itext="Ref." trn="brtfee" />
<InputItem InputProps={bind("pts2_ref")} maxLength={16} desp="参考号" path="/brdgrp/prb/pts/ref" />
<Label itext="单据承付状态" trn="brtfee" />
<SelectItem InputProps={bind("docsta")} code={CodeTable.docsta} desp="Document Set Status" path="/brdgrp/rec/docsta"/>
<InputItem InputProps={bind("pts2_nam")} maxLength={100} desp="客户英文名称" path="/brdgrp/prb/pts/nam" />
<CheckboxItem InputProps={bind("intmbu_umbflg")} desp="Internal Transfer Y/N" path="/xxtfee/intmbu/umbflg" />
<Label itext="Business Sector" trn="brtfee" />
<SelectItem InputProps={bind("intmbu_othbussec")} code={CodeTable.bustxt} desp="Business Sector" path="/xxtfee/intmbu/othbussec"/>
<Label itext="结算金额" trn="brtfee" />
<SelectItem InputProps={bind("setmod_doccur")} code={CodeTable.curtxt} desp="document currency" path="/setmod/doccur"/>
<InputItem InputProps={bind("setmod_docamt")} desp="document amount" path="/setmod/docamt" />
<Button type="primary" onClick={this.onSetmod_feedet} desp="重算金额" path="/setmod/feedet">
......@@ -614,18 +671,39 @@ export default class BrtfeeScreen extends Page
<Button type="primary" onClick={this.onSetmod_ast} desp="加载账务" path="/setmod/ast">
<Label itext="加载账务"/>
</Button>
<Label itext="FEEMAC" trn="brtfee" />
<InputItem InputProps={bind("setmod_feemac")} maxLength={200} desp="FEEMAC" path="/setmod/feemac" />
<Button type="primary" onClick={this.onSetmod_recal} desp="重算账务" path="/setmod/recal">
<Label itext="重算账务"/>
</Button>
<Label itext="费用明细" trn="brtfee" />
<Label itext="SETMAC" trn="brtfee" />
<InputItem InputProps={bind("setmod_setmac")} maxLength={200} desp="SETMAC" path="/setmod/setmac" />
<Table rowKey="inr" columns={this.fegmod_feslstHeader} dataSource={this.model.fegmod_feslst} path="/setmod/setfeg/fegmod/feslst"/>
<Label itext="账务明细" trn="brtfee" />
<Table rowKey="inr" columns={this.glgmod_glslstHeader} dataSource={this.model.glgmod_glslst} path="/setmod/setglg/glgmod/glslst"/>
<Label itext="会计分录" trn="brtfee" />
<Button type="primary" onClick={this.onGlemod_rebook} desp="分录加载" path="/setmod/glemod/rebook">
<Label itext="分录加载"/>
</Button>
<Table rowKey="inr" columns={this.glemod_glelstHeader} dataSource={this.model.glemod_glelst} path="/setmod/glemod/glelst"/>
<Label itext="面函码值" trn="brtfee" />
<InputItem InputProps={bind("trndoc_doccod")} maxLength={16} desp="面函码值" path="/trnmod/trndoc/doccod" />
<Label itext="Per Medium" trn="brtfee" />
<InputItem InputProps={bind("trndoc_cortyp")} maxLength={3} desp="Per Medium" path="/trnmod/trndoc/cortyp" />
<Button type="primary" onClick={this.onTrndoc_reldoc} desp="面函加载" path="/trnmod/trndoc/reldoc">
<Label itext="面函加载"/>
......@@ -633,9 +711,18 @@ export default class BrtfeeScreen extends Page
<Button type="primary" onClick={this.onTrndoc_butshw} desp="show doc." path="/trnmod/trndoc/butshw">
<Label itext="展示"/>
</Button>
<Label itext="面函路径" trn="brtfee" />
<InputItem InputProps={bind("trndoc_docpth")} maxLength={100} desp="面函路径" path="/trnmod/trndoc/docpth" />
<Table rowKey="inr" columns={this.docmod_doclstHeader} dataSource={this.model.docmod_doclst} path="/trnmod/trndoc/docmod/doclst"/>
<Label itext="唯一编号" trn="brtfee" />
<InputItem InputProps={bind("spt_inr")} maxLength={8} desp="唯一编号" path="/sysmod/spt/inr" />
<Label itext="A" trn="brtfee" />
<InputItem InputProps={bind("trndoc_doctrestm")} desp="Document tree" path="/trnmod/trndoc/doctrestm" />
<Button type="primary" onClick={this.onTrndoc_butadd} desp="Details" path="/trnmod/trndoc/butadd">
<Label itext="B"/>
......
......@@ -677,41 +677,110 @@ export default class BrtfreScreen extends Page
return (
<div className="transPage">
<Label itext="参考号" trn="brtfre" />
<InputItem InputProps={bind("ownref1")} maxLength={16} desp="Reference" path="/lidgrp/rec/ownref" />
<Label itext="到日期" trn="brtfre" />
<DatePickerItem InputProps={bind("expdat")} desp="Date of Expiry" path="/lidgrp/rec/expdat" />
<Label itext="信用证余额" trn="brtfre" />
<InputItem InputProps={bind("opn11_cur")} maxLength={3} desp="Currency" path="/lidgrp/cbs/opn1/cur" />
<InputItem InputProps={bind("opn11_amt")} desp="Balance" path="/lidgrp/cbs/opn1/amt" />
<Label itext="单据参考号" trn="brtfre" />
<InputItem InputProps={bind("ownref")} maxLength={16} desp="Own Reference BR Number" path="/brdgrp/rec/ownref" />
<InputItem InputProps={bind("nam")} maxLength={40} desp="Name of Bill Contract" path="/brdgrp/rec/nam" />
<Label itext="单据金额" trn="brtfre" />
<SelectItem InputProps={bind("max_cur")} code={CodeTable.curtxt} desp="Currency" path="/brdgrp/cbs/max/cur"/>
<InputItem InputProps={bind("max_amt")} desp="Balance" path="/brdgrp/cbs/max/amt" />
<Label itext="申请人" trn="brtfre" />
<Label itext="Ref." trn="brtfre" />
<InputItem InputProps={bind("pts_ref")} maxLength={16} desp="参考号" path="/brdgrp/apl/pts/ref" />
<Label itext="单据余额" trn="brtfre" />
<InputItem InputProps={bind("opn1_cur")} maxLength={3} desp="Currency" path="/brdgrp/cbs/opn1/cur" />
<InputItem InputProps={bind("opn1_amt")} desp="Balance" path="/brdgrp/cbs/opn1/amt" />
<InputItem InputProps={bind("pts_nam")} maxLength={100} desp="客户英文名称" path="/brdgrp/apl/pts/nam" />
<Label itext="到单日期" trn="brtfre" />
<DatePickerItem InputProps={bind("rcvdat")} desp="Date of Receipt of Documents" path="/brdgrp/rec/rcvdat" />
<Label itext="寄单日期" trn="brtfre" />
<DatePickerItem InputProps={bind("advdat")} desp="Date of Advice of Payment" path="/brdgrp/rec/advdat" />
<Label itext="受益人" trn="brtfre" />
<Label itext="Ref." trn="brtfre" />
<InputItem InputProps={bind("pts1_ref")} maxLength={16} desp="参考号" path="/brdgrp/ben/pts/ref" />
<Label itext="到期日" trn="brtfre" />
<Label value={this.model.matp_mattxtlab} desp="Label for MATTXT" path="/brtp0/matp/mattxtlab" />
<DatePickerItem InputProps={bind("matdat")} desp="Maturity Date" path="/brdgrp/rec/matdat" />
<InputItem InputProps={bind("pts1_nam")} maxLength={100} desp="客户英文名称" path="/brdgrp/ben/pts/nam" />
<Label itext="单据类型" trn="brtfre" />
<SelectItem InputProps={bind("docflg")} desp="Usance, Sight or Mixed" path="/brdgrp/rec/docflg"/>
<Label itext="交单行" trn="brtfre" />
<Label itext="Ref." trn="brtfre" />
<InputItem InputProps={bind("pts2_ref")} maxLength={16} desp="参考号" path="/brdgrp/prb/pts/ref" />
<Label itext="单据承付状态" trn="brtfre" />
<SelectItem InputProps={bind("docsta")} code={CodeTable.docsta} desp="Document Set Status" path="/brdgrp/rec/docsta"/>
<InputItem InputProps={bind("pts2_nam")} maxLength={100} desp="客户英文名称" path="/brdgrp/prb/pts/nam" />
<Label itext="收报行" trn="brtfre" />
<SelectItem InputProps={bind("fremsg_msgrol")} code={CodeTable.rolall} desp="Role Message" path="/fremsg/msgrol"/>
<Label itext="发报类型" trn="brtfre" />
<SelectItem InputProps={bind("fremsg_sndmt")} code={CodeTable.sndmt} desp="message to be created" path="/fremsg/sndmt"/>
<InputItem InputProps={bind("pts4_extkey")} maxLength={16} desp="客户编号" path="/fremsg/fmo/pts/extkey" />
<Button type="primary" icon="search" onClick={this.onFmop_sel} desp="查询" path="/fremsg/fmop/sel">
<Label itext="查询"/>
</Button>
<Label itext="报文类型" trn="brtfre" />
<SelectItem InputProps={bind("fremsg_fulmt")} code={CodeTable.fulmt} desp="MT to Send" path="/fremsg/fulmt"/>
<TextAreaItem InputProps={bind("pts4_adrblk")} desp="SWIFT地址" path="/fremsg/fmo/pts/adrblk"/>
<Label itext="标题" trn="brtfre" />
<InputItem InputProps={bind("fremsg_prttitle")} maxLength={35} desp="Document Title" path="/fremsg/prttitle" />
<Label itext="相关报文" trn="brtfre" />
<SelectItem InputProps={bind("fremsg_relmt")} code={CodeTable.relmt} desp="related MT" path="/fremsg/relmt"/>
<Label value={this.model.fremsg_reldatlab} desp="label for date" path="/fremsg/reldatlab" />
<DatePickerItem InputProps={bind("fremsg_reldat")} desp="from" path="/fremsg/reldat" />
<SelectItem InputProps={bind("fremsg_reldir")} code={CodeTable.reldir} desp="relevant message sent/received" path="/fremsg/reldir"/>
<Label itext="副本的收报行" trn="brtfre" />
<SelectItem InputProps={bind("fremsg_ccrol")} code={CodeTable.rolall} desp="Role Copy" path="/fremsg/ccrol"/>
<CheckboxItem InputProps={bind("fremsg_flg")} desp="flg for gitfre" path="/fremsg/flg" />
<InputItem InputProps={bind("pts3_extkey")} maxLength={16} desp="客户编号" path="/fremsg/fmc/pts/extkey" />
......@@ -726,6 +795,9 @@ export default class BrtfreScreen extends Page
<Label itext="..."/>
</Button>
<TextAreaItem InputProps={bind("pts3_adrblk")} desp="SWIFT地址" path="/fremsg/fmc/pts/adrblk"/>
<Label itext="结算金额" trn="brtfre" />
<SelectItem InputProps={bind("setmod_doccur")} code={CodeTable.curtxt} desp="document currency" path="/setmod/doccur"/>
<InputItem InputProps={bind("setmod_docamt")} desp="document amount" path="/setmod/docamt" />
<Button type="primary" onClick={this.onSetmod_feedet} desp="重算金额" path="/setmod/feedet">
......@@ -734,18 +806,39 @@ export default class BrtfreScreen extends Page
<Button type="primary" onClick={this.onSetmod_ast} desp="加载账务" path="/setmod/ast">
<Label itext="加载账务"/>
</Button>
<Label itext="FEEMAC" trn="brtfre" />
<InputItem InputProps={bind("setmod_feemac")} maxLength={200} desp="FEEMAC" path="/setmod/feemac" />
<Button type="primary" onClick={this.onSetmod_recal} desp="重算账务" path="/setmod/recal">
<Label itext="重算账务"/>
</Button>
<Label itext="费用明细" trn="brtfre" />
<Label itext="SETMAC" trn="brtfre" />
<InputItem InputProps={bind("setmod_setmac")} maxLength={200} desp="SETMAC" path="/setmod/setmac" />
<Table rowKey="inr" columns={this.fegmod_feslstHeader} dataSource={this.model.fegmod_feslst} path="/setmod/setfeg/fegmod/feslst"/>
<Label itext="账务明细" trn="brtfre" />
<Table rowKey="inr" columns={this.glgmod_glslstHeader} dataSource={this.model.glgmod_glslst} path="/setmod/setglg/glgmod/glslst"/>
<Label itext="会计分录" trn="brtfre" />
<Button type="primary" onClick={this.onGlemod_rebook} desp="分录加载" path="/setmod/glemod/rebook">
<Label itext="分录加载"/>
</Button>
<Table rowKey="inr" columns={this.glemod_glelstHeader} dataSource={this.model.glemod_glelst} path="/setmod/glemod/glelst"/>
<Label itext="面函码值" trn="brtfre" />
<InputItem InputProps={bind("trndoc_doccod")} maxLength={16} desp="面函码值" path="/trnmod/trndoc/doccod" />
<Label itext="Per Medium" trn="brtfre" />
<InputItem InputProps={bind("trndoc_cortyp")} maxLength={3} desp="Per Medium" path="/trnmod/trndoc/cortyp" />
<Button type="primary" onClick={this.onTrndoc_reldoc} desp="面函加载" path="/trnmod/trndoc/reldoc">
<Label itext="面函加载"/>
......@@ -753,9 +846,18 @@ export default class BrtfreScreen extends Page
<Button type="primary" onClick={this.onTrndoc_butshw} desp="show doc." path="/trnmod/trndoc/butshw">
<Label itext="展示"/>
</Button>
<Label itext="面函路径" trn="brtfre" />
<InputItem InputProps={bind("trndoc_docpth")} maxLength={100} desp="面函路径" path="/trnmod/trndoc/docpth" />
<Table rowKey="inr" columns={this.docmod_doclstHeader} dataSource={this.model.docmod_doclst} path="/trnmod/trndoc/docmod/doclst"/>
<Label itext="唯一编号" trn="brtfre" />
<InputItem InputProps={bind("spt_inr")} maxLength={8} desp="唯一编号" path="/sysmod/spt/inr" />
<Label itext="A" trn="brtfre" />
<InputItem InputProps={bind("trndoc_doctrestm")} desp="Document tree" path="/trnmod/trndoc/doctrestm" />
<Button type="primary" onClick={this.onTrndoc_butadd} desp="Details" path="/trnmod/trndoc/butadd">
<Label itext="B"/>
......
export default fieldSet = {
advdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\advdat Date of Advice of Payment
],
advtyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\rec\advtyp Type of Advice Received
],
approvcod:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\approvcod Documents on Approval Basis
],
disdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\disdat Date of Discrepancy Advice
],
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
],
igndisflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brdgrp\rec\igndisflg Ignore Discrepancies
],
matdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\matdat Maturity Date
],
nam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\rec\nam Name of Bill Contract
],
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\rec\ownref Own Reference BR Number
],
rcvdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\rcvdat Date of Receipt of Documents
],
totdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \brdgrp\rec\totdat Date to be Paid
],
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
ownref1:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\apl\pts\nam 客户英文名称
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\apl\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\ben\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\ben\pts\ref 参考号
],
blk_aplins:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brdgrp\blk\aplins Instructions Received from Applicant
],
blk_comcon:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\comcon Comments and Conclusions
],
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
],
blk_prsdoc:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\prsdoc Documents Presented
],
blk_setinsbr:[
{type:'string',max:65,message:'长度不能超过65个字符'}, // \brdgrp\blk\setinsbr Settlement Instructions BR
],
max_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\max\amt Balance
],
max_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\max\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\cbs\opn1\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brdgrp\cbs\opn1\cur Currency
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \brdgrp\prb\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \brdgrp\prb\pts\ref 参考号
],
brtp_cre732flg:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \brtp\cre732flg Create MT 732
],
brtp_cre752flg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \brtp\cre752flg Create 752
],
docgrdm_docdsclab:[
{type:'string',max:50,message:'长度不能超过50个字符'}, // \brtp\docgrdm\docdsclab Label of document description
],
brtp_furide:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \brtp\furide MT752: Further Indentification
],
matp_mattxtlab:[
{type:'string',max:20,message:'长度不能超过20个字符'}, // \brtp\matp\mattxtlab Label for MATTXT
],
gleflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \gleflg 系统内付款且过�'�
],
liaccv_chgamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\chgamt 变动金额
],
liaccv_concur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \liaall\liaccv\concur 业务结算币种
],
liaccv_cshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\cshpct 保证金应收比例
],
liaccv_newamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\newamt 业务金额
],
liaccv_pctresamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\pctresamt 应收/支保证金
],
liaccv_relcshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\relcshpct 保证金实收比例
],
liaccv_totcovamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\totcovamt 保证金合计
],
opn11_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
opn11_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
setmod_feemac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\feemac FEEMAC
],
setmod_setmac:[
{type:'string',max:200,message:'长度不能超过200个字符'}, // \setmod\setmac SETMAC
],
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
trndoc_cortyp:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \trnmod\trndoc\cortyp Per Medium
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
}
\ 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 Brtlat {
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
advtyp="" // \brdgrp\rec\advtyp Type of Advice Received
@observable
approvcod="" // \brdgrp\rec\approvcod Documents on Approval Basis
@observable
disdat="" // \brdgrp\rec\disdat Date of Discrepancy Advice
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
igndisflg="" // \brdgrp\rec\igndisflg Ignore Discrepancies
@observable
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
totdat="" // \brdgrp\rec\totdat Date to be Paid
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
blk_aplins="" // \brdgrp\blk\aplins Instructions Received from Applicant
@observable
blk_comcon="" // \brdgrp\blk\comcon Comments and Conclusions
@observable
blk_docdis="" // \brdgrp\blk\docdis Discrepancies
@observable
blk_docdisflg="" // \brdgrp\blk\docdisflg discrepancies modified
@observable
blk_prsdoc="" // \brdgrp\blk\prsdoc Documents Presented
@observable
blk_setinsbr="" // \brdgrp\blk\setinsbr Settlement Instructions BR
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
brtp_cre732flg="" // \brtp\cre732flg Create MT 732
@observable
brtp_cre752flg="" // \brtp\cre752flg Create 752
@observable
docgrdm_docdsclab="" // \brtp\docgrdm\docdsclab Label of document description
@observable
brtp_furide="" // \brtp\furide MT752: Further Indentification
@observable
matp_mattxtlab="" // \brtp\matp\mattxtlab Label for MATTXT
@observable
gleflg="" // \gleflg 系统内付款且过�'�
@observable
liaall_liaallg=[] // \liaall\liaallg
@observable
liaccv_chgamt="" // \liaall\liaccv\chgamt 变动金额
@observable
liaccv_concur="" // \liaall\liaccv\concur 业务结算币种
@observable
liaccv_cshpct="" // \liaall\liaccv\cshpct 保证金应收比例
@observable
liaccv_liaccvg=[] // \liaall\liaccv\liaccvg
@observable
liaccv_newamt="" // \liaall\liaccv\newamt 业务金额
@observable
liaccv_pctresamt="" // \liaall\liaccv\pctresamt 应收/支保证金
@observable
liaccv_relcshpct="" // \liaall\liaccv\relcshpct 保证金实收比例
@observable
liaccv_totcovamt="" // \liaall\liaccv\totcovamt 保证金合计
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
glemod_glelst=[] // \setmod\glemod\glelst
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
get descriptor()
{
return _descriptor
}
clear()
{
this.advdat=""
this.advtyp=""
this.approvcod=""
this.disdat=""
this.docflg=""
this.docsta=""
this.igndisflg=""
this.matdat=""
this.nam=""
this.ownref=""
this.rcvdat=""
this.totdat=""
this.expdat=""
this.ownref1=""
this.pts_nam=""
this.pts_ref=""
this.pts1_nam=""
this.pts1_ref=""
this.blk_aplins=""
this.blk_comcon=""
this.blk_docdis=""
this.blk_docdisflg=""
this.blk_prsdoc=""
this.blk_setinsbr=""
this.max_amt=""
this.max_cur=""
this.opn1_amt=""
this.opn1_cur=""
this.pts2_nam=""
this.pts2_ref=""
this.brtp_cre732flg=""
this.brtp_cre752flg=""
this.docgrdm_docdsclab=""
this.brtp_furide=""
this.matp_mattxtlab=""
this.gleflg=""
this.liaall_liaallg=[]
this.liaccv_chgamt=""
this.liaccv_concur=""
this.liaccv_cshpct=""
this.liaccv_liaccvg=[]
this.liaccv_newamt=""
this.liaccv_pctresamt=""
this.liaccv_relcshpct=""
this.liaccv_totcovamt=""
this.opn11_amt=""
this.opn11_cur=""
this.setmod_docamt=""
this.setmod_doccur=""
this.setmod_feemac=""
this.glemod_glelst=[]
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_setmac=""
this.spt_inr=""
this.trndoc_cortyp=""
this.trndoc_doccod=""
this.docmod_doclst=[]
this.trndoc_docpth=""
}
}
export default Brtlat
\ 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 Brtrop {
@observable
advdat="" // \brdgrp\rec\advdat Date of Advice of Payment
@observable
advtyp="" // \brdgrp\rec\advtyp Type of Advice Received
@observable
approvcod="" // \brdgrp\rec\approvcod Documents on Approval Basis
@observable
blnum="" // \brdgrp\rec\blnum B/L Number
@observable
disdat="" // \brdgrp\rec\disdat Date of Discrepancy Advice
@observable
docflg="" // \brdgrp\rec\docflg Usance, Sight or Mixed
@observable
docsta="" // \brdgrp\rec\docsta Document Set Status
@observable
expdat="" // \brdgrp\rec\expdat Expiry Date of Shipping Guarantee
@observable
igndisflg="" // \brdgrp\rec\igndisflg Ignore Discrepancies
@observable
matdat="" // \brdgrp\rec\matdat Maturity Date
@observable
nam="" // \brdgrp\rec\nam Name of Bill Contract
@observable
ngrcod="" // \brdgrp\rec\ngrcod Goods code
@observable
ownref="" // \brdgrp\rec\ownref Own Reference BR Number
@observable
rcvdat="" // \brdgrp\rec\rcvdat Date of Receipt of Documents
@observable
relgoddat="" // \brdgrp\rec\relgoddat Request Date for Release of Goods
@observable
relgodflg="" // \brdgrp\rec\relgodflg Release of Goods
@observable
reltyp="" // \brdgrp\rec\reltyp Release Type
@observable
rtoaplflg="" // \brdgrp\rec\rtoaplflg Release Goods to Applicant ?
@observable
totdat="" // \brdgrp\rec\totdat Date to be Paid
@observable
tradat="" // \brdgrp\rec\tradat Date of Transport Document
@observable
tramod="" // \brdgrp\rec\tramod Mode of Transport
@observable
trpdocnum="" // \brdgrp\rec\trpdocnum Transport Document Number
@observable
trpdoctyp="" // \brdgrp\rec\trpdoctyp Transport Document Type
@observable
expdat1="" // \lidgrp\rec\expdat Date of Expiry
@observable
ownref1="" // \lidgrp\rec\ownref Reference
@observable
pts_nam="" // \brdgrp\apl\pts\nam 客户英文名称
@observable
pts_ref="" // \brdgrp\apl\pts\ref 参考号
@observable
pts1_nam="" // \brdgrp\ben\pts\nam 客户英文名称
@observable
pts1_ref="" // \brdgrp\ben\pts\ref 参考号
@observable
blk_carnam="" // \brdgrp\blk\carnam Carrier
@observable
blk_comcon="" // \brdgrp\blk\comcon Comments and Conclusions
@observable
blk_delplc="" // \brdgrp\blk\delplc Place of Delivery
@observable
blk_docdis="" // \brdgrp\blk\docdis Discrepancies
@observable
blk_docdisflg="" // \brdgrp\blk\docdisflg discrepancies modified
@observable
blk_notpty="" // \brdgrp\blk\notpty Notify Party
@observable
blk_pordis="" // \brdgrp\blk\pordis Port of Discharge
@observable
blk_porlod="" // \brdgrp\blk\porlod Port of loading
@observable
blk_relstoadr="" // \brdgrp\blk\relstoadr Release to Address
@observable
blk_roggod="" // \brdgrp\blk\roggod Identification of Goods
@observable
blk_setinsbr="" // \brdgrp\blk\setinsbr Settlement Instructions BR
@observable
blk_vesnam="" // \brdgrp\blk\vesnam Vessel Name
@observable
blk_voynum="" // \brdgrp\blk\voynum Voyage numer
@observable
max_amt="" // \brdgrp\cbs\max\amt Balance
@observable
max_cur="" // \brdgrp\cbs\max\cur Currency
@observable
opn1_amt="" // \brdgrp\cbs\opn1\amt Balance
@observable
opn1_cur="" // \brdgrp\cbs\opn1\cur Currency
@observable
pts2_nam="" // \brdgrp\prb\pts\nam 客户英文名称
@observable
pts2_ref="" // \brdgrp\prb\pts\ref 参考号
@observable
pts3_adrblk="" // \brdgrp\rog\pts\adrblk SWIFT地址
@observable
pts3_extkey="" // \brdgrp\rog\pts\extkey 客户编号
@observable
brtp_connum="" // \brtp\connum Contract Number
@observable
brtp_cre732flg="" // \brtp\cre732flg Create MT 732
@observable
brtp_cre752flg="" // \brtp\cre752flg Create 752
@observable
docgrdm_docdsclab="" // \brtp\docgrdm\docdsclab Label of document description
@observable
brtp_furide="" // \brtp\furide MT752: Further Indentification
@observable
matp_mattxtlab="" // \brtp\matp\mattxtlab Label for MATTXT
@observable
opn11_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
opn11_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
setmod_docamt="" // \setmod\docamt document amount
@observable
setmod_doccur="" // \setmod\doccur document currency
@observable
setmod_feemac="" // \setmod\feemac FEEMAC
@observable
fegmod_feslst=[] // \setmod\setfeg\fegmod\feslst
@observable
glgmod_glslst=[] // \setmod\setglg\glgmod\glslst
@observable
setmod_setmac="" // \setmod\setmac SETMAC
@observable
spt_inr="" // \sysmod\spt\inr 唯一编号
@observable
trndoc_condocstm="" // \trnmod\trndoc\condocstm Connected Documents
@observable
trndoc_cortyp="" // \trnmod\trndoc\cortyp Per Medium
@observable
trndoc_doccod="" // \trnmod\trndoc\doccod 面函码值
@observable
docmod_doclst=[] // \trnmod\trndoc\docmod\doclst
@observable
trndoc_docpth="" // \trnmod\trndoc\docpth 面函路径
@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
get descriptor()
{
return _descriptor
}
clear()
{
this.advdat=""
this.advtyp=""
this.approvcod=""
this.blnum=""
this.disdat=""
this.docflg=""
this.docsta=""
this.expdat=""
this.igndisflg=""
this.matdat=""
this.nam=""
this.ngrcod=""
this.ownref=""
this.rcvdat=""
this.relgoddat=""
this.relgodflg=""
this.reltyp=""
this.rtoaplflg=""
this.totdat=""
this.tradat=""
this.tramod=""
this.trpdocnum=""
this.trpdoctyp=""
this.expdat1=""
this.ownref1=""
this.pts_nam=""
this.pts_ref=""
this.pts1_nam=""
this.pts1_ref=""
this.blk_carnam=""
this.blk_comcon=""
this.blk_delplc=""
this.blk_docdis=""
this.blk_docdisflg=""
this.blk_notpty=""
this.blk_pordis=""
this.blk_porlod=""
this.blk_relstoadr=""
this.blk_roggod=""
this.blk_setinsbr=""
this.blk_vesnam=""
this.blk_voynum=""
this.max_amt=""
this.max_cur=""
this.opn1_amt=""
this.opn1_cur=""
this.pts2_nam=""
this.pts2_ref=""
this.pts3_adrblk=""
this.pts3_extkey=""
this.brtp_connum=""
this.brtp_cre732flg=""
this.brtp_cre752flg=""
this.docgrdm_docdsclab=""
this.brtp_furide=""
this.matp_mattxtlab=""
this.opn11_amt=""
this.opn11_cur=""
this.setmod_docamt=""
this.setmod_doccur=""
this.setmod_feemac=""
this.fegmod_feslst=[]
this.glgmod_glslst=[]
this.setmod_setmac=""
this.spt_inr=""
this.trndoc_condocstm=""
this.trndoc_cortyp=""
this.trndoc_doccod=""
this.docmod_doclst=[]
this.trndoc_docpth=""
this.trndoc_doctrestm=""
this.trndoc_shwinc=""
this.trndoc_shwout=""
this.trndoc_shwoutint=""
}
}
export default Brtrop
\ No newline at end of file
export default fieldSet = {
infcon_seaownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \infcon\seaownref Own Reference for search
infbut_dspstm:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \infbut\dspstm display stream
],
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
pty_extkey:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \infcon\pty\extkey 客户号
],
infcon_seaamtfr:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \infcon\seaamtfr Amount from
......@@ -35,13 +20,28 @@ export default fieldSet = {
infcon_seaamtto:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \infcon\seaamtto Amount to
],
infcon_seacur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \infcon\seacur Currency
],
infcon_seaownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \infcon\seaownref Own Reference for search
],
infcon_seapty:[
{type:'string',max:24,message:'长度不能超过24个字符'}, // \infcon\seapty Party Name/BIC
],
infcon_searef:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \infcon\searef External Reference for search
],
infcon_searol:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \infcon\searol Role
],
infcon_seasta:[
{type:'string',max:2,message:'长度不能超过2个字符'}, // \infcon\seasta Status
],
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
......@@ -6,52 +6,52 @@ import {modelWrapper} from '@/components/RunTime'
class Inflid {
@observable
infcon_seaownref="" // \infcon\seaownref Own Reference for search
infbut_dspstm="" // \infbut\dspstm display stream
@observable
infcon_nam="" // \infcon\nam Name
@observable
infcon_searef="" // \infcon\searef External Reference for search
infcon_opndatfrom="" // \infcon\opndatfrom Open Date from
@observable
pty_extkey="" // \infcon\pty\extkey 客户号
infcon_opndatto="" // \infcon\opndatto Open Date to
@observable
infcon_seapty="" // \infcon\seapty Party Name/BIC
pty_extkey="" // \infcon\pty\extkey 客户号
@observable
infcon_searol="" // \infcon\searol Role
infcon_seaamtfr="" // \infcon\seaamtfr Amount from
@observable
infcon_opndatfrom="" // \infcon\opndatfrom Open Date from
infcon_seaamtto="" // \infcon\seaamtto Amount to
@observable
infcon_opndatto="" // \infcon\opndatto Open Date to
infcon_seacur="" // \infcon\seacur Currency
@observable
infcon_seasta="" // \infcon\seasta Status
infcon_seaownref="" // \infcon\seaownref Own Reference for search
@observable
infcon_seacur="" // \infcon\seacur Currency
infcon_seapty="" // \infcon\seapty Party Name/BIC
@observable
infcon_seaamtfr="" // \infcon\seaamtfr Amount from
infcon_searef="" // \infcon\searef External Reference for search
@observable
infcon_seaamtto="" // \infcon\seaamtto Amount to
infcon_searol="" // \infcon\searol Role
@observable
seacnfdet="" // \seacnfdet confirmation status
infcon_seasta="" // \infcon\seasta Status
@observable
sealcrtyp="" // \sealcrtyp form of L/C
litmod_lidlst=[] // \litmod\lidlst
@observable
infbut_dspstm="" // \infbut\dspstm display stream
seacnfdet="" // \seacnfdet confirmation status
@observable
litmod_lidlst=[] // \litmod\lidlst
sealcrtyp="" // \sealcrtyp form of L/C
......@@ -62,22 +62,22 @@ class Inflid {
clear()
{
this.infcon_seaownref=""
this.infbut_dspstm=""
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.pty_extkey=""
this.infcon_seaamtfr=""
this.infcon_seaamtto=""
this.infcon_seacur=""
this.infcon_seaownref=""
this.infcon_seapty=""
this.infcon_searef=""
this.infcon_searol=""
this.infcon_seasta=""
this.litmod_lidlst=[]
this.seacnfdet=""
this.sealcrtyp=""
this.infbut_dspstm=""
this.litmod_lidlst=[]
}
}
......
......@@ -158,31 +158,73 @@ export default class InflidScreen extends Page
return (
<div className="transPage">
<Label itext="Own Reference" trn="inflid" />
<InputItem InputProps={bind("infcon_seaownref")} maxLength={16} desp="Own Reference for search" path="/infcon/seaownref" />
<Label itext="Name" trn="inflid" />
<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>
<Label itext="Party Reference" trn="inflid" />
<InputItem InputProps={bind("infcon_searef")} maxLength={16} desp="External Reference for search" path="/infcon/searef" />
<Label itext="Role" trn="inflid" />
<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>
<Label itext="Select Single Party" trn="inflid" />
<InputItem InputProps={bind("pty_extkey")} maxLength={16} desp="客户号" path="/infcon/pty/extkey" />
<Label itext="Status" trn="inflid" />
<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>
<Label itext="Party Name/BIC" trn="inflid" />
<InputItem InputProps={bind("infcon_seapty")} maxLength={24} desp="Party Name/BIC" path="/infcon/seapty" />
<Label itext="Currency" trn="inflid" />
<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>
<Label itext="Opening between" trn="inflid" />
<DatePickerItem InputProps={bind("infcon_opndatfrom")} desp="Open Date from" path="/infcon/opndatfrom" />
<Label itext="and" trn="inflid" />
<DatePickerItem InputProps={bind("infcon_opndatto")} desp="Open Date to" path="/infcon/opndatto" />
<Label itext="Amount between" trn="inflid" />
<InputItem InputProps={bind("infcon_seaamtfr")} desp="Amount from" path="/infcon/seaamtfr" />
<Label itext="and" trn="inflid" />
<InputItem InputProps={bind("infcon_seaamtto")} desp="Amount to" path="/infcon/seaamtto" />
<Label itext="Confirmation Status" trn="inflid" />
<SelectItem InputProps={bind("seacnfdet")} desp="confirmation status" path="/seacnfdet"/>
<Label itext="Form of L/C" trn="inflid" />
<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">
......
export default fieldSet = {
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
avbby:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\avbby Available by
],
nam:[
{type:'string',max:140,message:'长度不能超过140个字符'}, // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
expdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\expdat Date of Expiry
],
nom1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\nom1\cur Currency
expplc:[
{type:'string',max:29,message:'长度不能超过29个字符'}, // \lidgrp\rec\expplc Place of Expiry
],
nom1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\nom1\amt Balance
lcrtyp:[
{type:'string',max:2,message:'长度不能超过2个字符'}, // \lidgrp\rec\lcrtyp Form of Documentary Credit
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
nam:[
{type:'string',max:140,message:'长度不能超过140个字符'}, // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
opndat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\opndat Date L/C Opened/Issued
],
avbby:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\avbby Available by
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
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
revflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\revflg Revolving Flag
],
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
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\adv\pts\nam 客户英文名称
],
expplc:[
{type:'string',max:29,message:'长度不能超过29个字符'}, // \lidgrp\rec\expplc Place of Expiry
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\adv\pts\ref 参考号
],
lcrtyp:[
{type:'string',max:2,message:'长度不能超过2个字符'}, // \lidgrp\rec\lcrtyp Form of Documentary Credit
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\apl\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\apl\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\apl\pts\nam 客户英文名称
lidgrp_avbnam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \lidgrp\avbnam Available with Bank
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\ben\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 客户英文名称
nom1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\nom1\amt Balance
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\adv\pts\ref 参考号
nom1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\nom1\cur Currency
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\adv\pts\nam 客户英文名称
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
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
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
......@@ -6,70 +6,70 @@ import {modelWrapper} from '@/components/RunTime'
class Litatt {
@observable
ownref="" // \lidgrp\rec\ownref Reference
avbby="" // \lidgrp\rec\avbby Available by
@observable
nam="" // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
expdat="" // \lidgrp\rec\expdat Date of Expiry
@observable
nom1_cur="" // \lidgrp\cbs\nom1\cur Currency
expplc="" // \lidgrp\rec\expplc Place of Expiry
@observable
nom1_amt="" // \lidgrp\cbs\nom1\amt Balance
lcrtyp="" // \lidgrp\rec\lcrtyp Form of Documentary Credit
@observable
opn1_cur="" // \lidgrp\cbs\opn1\cur Currency
nam="" // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
@observable
opn1_amt="" // \lidgrp\cbs\opn1\amt Balance
opndat="" // \lidgrp\rec\opndat Date L/C Opened/Issued
@observable
avbby="" // \lidgrp\rec\avbby Available by
ownref="" // \lidgrp\rec\ownref Reference
@observable
redclsflg="" // \lidgrp\rec\redclsflg Red/Green Clause
@observable
opndat="" // \lidgrp\rec\opndat Date L/C Opened/Issued
revflg="" // \lidgrp\rec\revflg Revolving Flag
@observable
shpdat="" // \lidgrp\rec\shpdat Shipment Date
@observable
expdat="" // \lidgrp\rec\expdat Date of Expiry
pts_nam="" // \lidgrp\adv\pts\nam 客户英文名称
@observable
expplc="" // \lidgrp\rec\expplc Place of Expiry
pts_ref="" // \lidgrp\adv\pts\ref 参考号
@observable
lcrtyp="" // \lidgrp\rec\lcrtyp Form of Documentary Credit
pts1_nam="" // \lidgrp\apl\pts\nam 客户英文名称
@observable
pts1_ref="" // \lidgrp\apl\pts\ref 参考号
@observable
pts1_nam="" // \lidgrp\apl\pts\nam 客户英文名称
lidgrp_avbnam="" // \lidgrp\avbnam Available with Bank
@observable
pts2_ref="" // \lidgrp\ben\pts\ref 参考号
pts2_nam="" // \lidgrp\ben\pts\nam 客户英文名称
@observable
pts2_nam="" // \lidgrp\ben\pts\nam 客户英文名称
pts2_ref="" // \lidgrp\ben\pts\ref 参考号
@observable
pts_ref="" // \lidgrp\adv\pts\ref 参考号
nom1_amt="" // \lidgrp\cbs\nom1\amt Balance
@observable
pts_nam="" // \lidgrp\adv\pts\nam 客户英文名称
nom1_cur="" // \lidgrp\cbs\nom1\cur Currency
@observable
revflg="" // \lidgrp\rec\revflg Revolving Flag
opn1_amt="" // \lidgrp\cbs\opn1\amt Balance
@observable
aammod_addamtflg="" // \litp0\aammod\addamtflg Add. Amount
opn1_cur="" // \lidgrp\cbs\opn1\cur Currency
@observable
lidgrp_avbnam="" // \lidgrp\avbnam Available with Bank
aammod_addamtflg="" // \litp0\aammod\addamtflg Add. Amount
......@@ -80,28 +80,28 @@ class Litatt {
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.nam=""
this.opndat=""
this.ownref=""
this.redclsflg=""
this.revflg=""
this.shpdat=""
this.pts_nam=""
this.pts_ref=""
this.pts1_nam=""
this.pts2_ref=""
this.pts1_ref=""
this.lidgrp_avbnam=""
this.pts2_nam=""
this.pts_ref=""
this.pts_nam=""
this.revflg=""
this.pts2_ref=""
this.nom1_amt=""
this.nom1_cur=""
this.opn1_amt=""
this.opn1_cur=""
this.aammod_addamtflg=""
this.lidgrp_avbnam=""
}
}
......
......@@ -145,27 +145,72 @@ export default class LitattScreen extends Page
return (
<div className="transPage">
<Label itext="参考号" trn="litatt" />
<InputItem InputProps={bind("ownref")} maxLength={16} desp="Reference" path="/lidgrp/rec/ownref" />
<Label itext="名称" trn="litatt" />
<InputItem InputProps={bind("nam")} maxLength={140} desp="Externally Displayed Name to Identify the Contract" path="/lidgrp/rec/nam" />
<Label itext="开证金额" trn="litatt" />
<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" />
<Label itext="申请人 参考号" trn="litatt" />
<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" />
<Label itext="信用证余额" trn="litatt" />
<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" />
<Label itext="指定银行" trn="litatt" />
<InputItem InputProps={bind("lidgrp_avbnam")} maxLength={40} desp="Available with Bank" path="/lidgrp/avbnam" />
<Label itext="受益人" trn="litatt" />
<Label itext="参考号" trn="litatt" />
<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" />
<Label itext="兑付方式" trn="litatt" />
<SelectItem InputProps={bind("avbby")} desp="Available by" path="/lidgrp/rec/avbby"/>
<InputItem InputProps={bind("pts2_nam")} maxLength={100} desp="客户英文名称" path="/lidgrp/ben/pts/nam" />
<Label itext="开立日期" trn="litatt" />
<DatePickerItem InputProps={bind("opndat")} desp="Date L/C Opened/Issued" path="/lidgrp/rec/opndat" />
<Label itext="Shipment Date" trn="litatt" />
<DatePickerItem InputProps={bind("shpdat")} desp="Shipment Date" path="/lidgrp/rec/shpdat" />
<Label itext="通知行" trn="litatt" />
<Label itext="参考号" trn="litatt" />
<InputItem InputProps={bind("pts_ref")} maxLength={16} desp="参考号" path="/lidgrp/adv/pts/ref" />
<Label itext="到期日" trn="litatt" />
<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" />
<Label itext="信用证类型" trn="litatt" />
<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">
......
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
],
......@@ -38,53 +11,38 @@ export default fieldSet = {
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 参考号
nam:[
{type:'string',max:140,message:'长度不能超过140个字符'}, // \lidgrp\rec\nam Externally Displayed Name to Identify the Contract
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\ben\pts\nam 客户英文名称
opndat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\opndat Date L/C Opened/Issued
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\adv\pts\ref 参考号
ownref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\rec\ownref Reference
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\adv\pts\nam 客户英文名称
redclsflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \lidgrp\rec\redclsflg Red/Green Clause
],
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
shpdat:[
{type:'string',max:12,message:'长度不能超过12个字符'}, // \lidgrp\rec\shpdat Shipment Date
],
byinst:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \byinst On Applicant instruction
],
sndmsg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \sndmsg Send message to apllicant
liaccv_chgamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\chgamt 变动金额
],
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_newamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\newamt 业务金额
],
liaccv_pctresamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\pctresamt 应收/支保证金
......@@ -92,28 +50,70 @@ export default fieldSet = {
liaccv_relcshpct:[
{type:'string',max:5,message:'长度不能超过5个字符'}, // \liaall\liaccv\relcshpct 保证金实收比例
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
liaccv_totcovamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \liaall\liaccv\totcovamt 保证金合计
],
pts_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\adv\pts\nam 客户英文名称
],
pts_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\adv\pts\ref 参考号
],
pts1_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\apl\pts\nam 客户英文名称
],
pts1_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\apl\pts\ref 参考号
],
lidgrp_avbnam:[
{type:'string',max:40,message:'长度不能超过40个字符'}, // \lidgrp\avbnam Available with Bank
],
pts2_nam:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \lidgrp\ben\pts\nam 客户英文名称
],
pts2_ref:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\ben\pts\ref 参考号
],
nom1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\nom1\amt Balance
],
nom1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\nom1\cur Currency
],
opn1_amt:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \lidgrp\cbs\opn1\amt Balance
],
opn1_cur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \lidgrp\cbs\opn1\cur Currency
],
aammod_addamtflg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \litp0\aammod\addamtflg Add. Amount
],
setmod_docamt:[
{type:'string',max:18,message:'长度不能超过18个字符'}, // \setmod\docamt document amount
],
setmod_doccur:[
{type:'string',max:3,message:'长度不能超过3个字符'}, // \setmod\doccur document currency
],
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 面函路径
sndmsg:[
{type:'string',max:1,message:'长度不能超过1个字符'}, // \sndmsg Send message to apllicant
],
trndoc_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
spt_inr:[
{type:'string',max:8,message:'长度不能超过8个字符'}, // \sysmod\spt\inr 唯一编号
],
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_doccod:[
{type:'string',max:16,message:'长度不能超过16个字符'}, // \trnmod\trndoc\doccod 面函码值
],
trndoc_docpth:[
{type:'string',max:100,message:'长度不能超过100个字符'}, // \trnmod\trndoc\docpth 面函路径
],
}
\ 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