Commit 6a97719c by zhengxiaokui

zxk

parent b1a230b0
import Api from "~/service/Api" import Api from "~/service/Api"
//import Pts from "../Common/Pts"
import Pub from "../Public" import Pub from "../Public"
import Led from "../Public/Led" import Leds from "../Public/Leds"
export default class Letopn { export default class Letopn {
constructor() { constructor() {
this.data = { this.data = {
ledgrp: { ledgrp: new Leds().data.Ledgrp,
rec: new Led().data, letp: new Leds().data.Letp,
cbs: {
nom1: {
cur: "", // Nominal Amount .ledgrp.cbs.nom1.cur
amt: "", // Nominal Amount .ledgrp.cbs.nom1.amt
},
max: {
cur: "", // Maximum Amount .ledgrp.cbs.max.cur
amt: "", // Maximum Amount .ledgrp.cbs.max.amt
},
max2: {
cur: "", // Additional Amount .ledgrp.cbs.max2.cur
amt: "", // Additional Amount .ledgrp.cbs.max2.amt
},
opn2: {
cur: "", // Open Add. Amount .ledgrp.cbs.opn2.cur
amt: "", // Open Add. Amount .ledgrp.cbs.opn2.amt
},
},
preadvflg: "", // PreAdvice or Notification .ledgrp.preadvflg
ben: {
pts: new Pub().data.Pts,
namelc: "", // 名称 .ledgrp.ben.namelc
adrelc: "", // 地址 .ledgrp.ben.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.ben.dbfadrblkcn
},
iss: {
pts: new Pub().data.Pts,
namelc: "", // 名称 .ledgrp.iss.namelc
adrelc: "", // 地址 .ledgrp.iss.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.iss.dbfadrblkcn
},
apl: {
pts: new Pub().data.Pts,
namelc: "", // 名称 .ledgrp.apl.namelc
adrelc: "", // 地址 .ledgrp.apl.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.apl.dbfadrblkcn
},
avb: {
pts: new Pub().data.Pts,
namelc: "", // 名称 .ledgrp.avb.namelc
adrelc: "", // 地址 .ledgrp.avb.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.avb.dbfadrblkcn
},
blk: new Pub().data.Blk,
drw: {
pts: new Pub().data.Pts,
namelc: "", // 名称 .ledgrp.drw.namelc
adrelc: "", // 地址 .ledgrp.drw.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.drw.dbfadrblkcn
},
adv: {
pts: new Pub().data.Pts,
namelc: "", // 名称 .ledgrp.adv.namelc
adrelc: "", // 地址 .ledgrp.adv.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.adv.dbfadrblkcn
},
a2b: {
pts: new Pub().data.Pts,
namelc: "", // 名称 .ledgrp.a2b.namelc
adrelc: "", // 地址 .ledgrp.a2b.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.a2b.dbfadrblkcn
},
apb: {
pts: new Pub().data.Pts,
namelc: "", // 名称 .ledgrp.apb.namelc
adrelc: "", // 地址 .ledgrp.apb.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.apb.dbfadrblkcn
},
rmb: {
pts: new Pub().data.Pts,
namelc: "", // 名称 .ledgrp.rmb.namelc
adrelc: "", // 地址 .ledgrp.rmb.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.rmb.dbfadrblkcn
},
con: {
pts: new Pub().data.Pts,
},
},
letp: {
recget: {
sdamod: {
seainf: "", // .letp.recget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .letp.recget.sdamod.dadsnd
},
},
ptsaddp: {
ptsaddg: [], // .letp.ptsaddp.ptsaddg
},
usr: {
extkey: "", // Responsible User .letp.usr.extkey
},
usrget: {
sdamod: {
seainf: "", // .letp.usrget.sdamod.seainf
},
},
aamp: {
aammod: {
addamtflg: "", // Add. Amount .letp.aamp.aammod.addamtflg
},
},
benp: {
ptsget: {
sdamod: {
seainf: "", // .letp.benp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .letp.benp.ptsget.sdamod.dadsnd
},
},
},
issp: {
ptsget: {
sdamod: {
seainf: "", // .letp.issp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .letp.issp.ptsget.sdamod.dadsnd
},
},
},
aplp: {
ptsget: {
sdamod: {
seainf: "", // .letp.aplp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .letp.aplp.ptsget.sdamod.dadsnd
},
},
},
oppbnkl: "", // 对手行代码 .letp.oppbnkl
avbp: {
ptsget: {
sdamod: {
seainf: "", // .letp.avbp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .letp.avbp.ptsget.sdamod.dadsnd
},
},
},
drwp: {
ptsget: {
sdamod: {
seainf: "", // .letp.drwp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .letp.drwp.ptsget.sdamod.dadsnd
},
},
},
labdefdet: "", // DEFDAT LAbel .letp.labdefdet
advp: {
ptsget: {
sdamod: {
seainf: "", // .letp.advp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .letp.advp.ptsget.sdamod.dadsnd
},
},
},
a2bp: {
ptsget: {
sdamod: {
seainf: "", // .letp.a2bp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .letp.a2bp.ptsget.sdamod.dadsnd
},
},
},
apbp: {
ptsget: {
sdamod: {
seainf: "", // .letp.apbp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .letp.apbp.ptsget.sdamod.dadsnd
},
},
},
rmbp: {
ptsget: {
sdamod: {
seainf: "", // .letp.rmbp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .letp.rmbp.ptsget.sdamod.dadsnd
},
},
},
conp: {
ptsget: {
sdamod: {
dadsnd: "", // Drag Drop Sender .letp.conp.ptsget.sdamod.dadsnd
seainf: "", // .letp.conp.ptsget.sdamod.seainf
},
},
},
},
setmod: new Pub().data.Setmod, setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut, mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod, trnmod: new Pub().data.Trnmod,
......
export default class Cbs {
constructor() {
this.data = {
nom1: {
cur: "", // Currency .xxxgrp.cbs.nom1.cur
amt: "", // 信用证金额 .xxxgrp.cbs.nom1.amt
},
max: {
cur: "", // Currency .xxxgrp.cbs.max.cur
amt: "", // 信用证最大金额 .xxxgrp.cbs.max.amt
},
max2: {
cur: "", // Additional Amount .xxxgrp.cbs.max2.cur
amt: "", // Additional Amount .xxxgrp.cbs.max2.amt
},
opn2: {
cur: "", // Open Add. Amount .xxxgrp.cbs.opn2.cur
amt: "", // Open Add. Amount .xxxgrp.cbs.opn2.amt
},
}
}
}
\ No newline at end of file
import Rec from './Did'
import Cbs from '../Cbs'
import Rol from '../Rol'
import Blk from '../Blk'
export default class Didgrp {
constructor() {
this.data = {
rec: new Rec().data,
cbs: {
nom1: new Cbs().data.nom1,
max: new Cbs().data.max,
},
apl: new Rol().data.apl,
ben: new Rol().data.ben,
beb: new Rol().data.beb,
apb: new Rol().data.apb,
blk: new Blk().data,
rmb: new Rol().data.rmb,
adv: new Rol().data.adv,
iss: new Rol().data.iss,
apc: new Rol().data.apc,
avb: new Rol().data.avb,
cmb: new Rol().data.cmb,
}
}
}
\ No newline at end of file
import Rolp from '../Rolp'
export default class Ditp {
constructor() {
this.data = {
recget: {
sdamod: {
seainf: "", // .ditp.recget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .ditp.recget.sdamod.dadsnd
},
},
usr: {
extkey: "", // User ID .ditp.usr.extkey
},
usrget: {
sdamod: {
seainf: "", // .ditp.usrget.sdamod.seainf
},
},
aplp: new Rolp().data,
benp: new Rolp().data,
zchday: "", // 最迟装运/服务提供日 .ditp.zchday
amt: "", // 大写金额 .ditp.amt
hwfwms: "", // 槧物/服务描述 .ditp.hwfwms
rmbp: new Rolp().data,
rmbnar: "", // MT747 :77A: .ditp.rmbnar
fenzhu: "", // 分期装运 .ditp.fenzhu
hwzydi: "", // 槧运装运地/服务提供低 .ditp.hwzydi
sdysfs: "", // 手输运输方式/服务提供方式 .ditp.sdysfs
signam: "", // name of authorized signatory .ditp.signam
bennam: "", // english name .ditp.bennam
aplname: "", // apl english name .ditp.aplname
remark: "", // Remark .ditp.remark
}
}
}
\ No newline at end of file
import Ditp from './Ditp'
import Didgrp from './Didgrp'
export default class Dids {
constructor() {
this.data = {
Didgrp: new Didgrp().data,
Ditp: new Ditp().data
}
}
}
\ No newline at end of file
export default class Led { export default class Rec {
constructor() { constructor() {
this.data = { this.data = {
ownref: "", // Reference .ledgrp.rec.ownref ownref: "", // Reference .ledgrp.rec.ownref
......
import Rec from './Led'
import Cbs from '../Cbs'
import Rol from '../Rol'
import Blk from '../Blk'
export default class Ledgrp {
constructor() {
this.data = {
rec: new Rec().data,
cbs: new Cbs().data,
preadvflg: "", // PreAdvice or Notification .ledgrp.preadvflg
ben: new Rol().data.ben,
iss: new Rol().data.iss,
apl: new Rol().data.apl,
avb: new Rol().data.avb,
blk: new Blk().data,
drw: new Rol().data.drw,
adv: new Rol().data.adv,
a2b: new Rol().data.a2b,
apb: new Rol().data.apb,
rmb: new Rol().data.rmb,
con: new Rol().data.con,
}
}
}
import Rolp from '../Rolp'
export default class Letp {
constructor() {
this.data = {
recget: {
sdamod: {
seainf: "", // .letp.recget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .letp.recget.sdamod.dadsnd
},
},
ptsaddp: {
ptsaddg: [], // .letp.ptsaddp.ptsaddg
},
usr: {
extkey: "", // Responsible User .letp.usr.extkey
},
usrget: {
sdamod: {
seainf: "", // .letp.usrget.sdamod.seainf
},
},
aamp: {
aammod: {
addamtflg: "", // Add. Amount .letp.aamp.aammod.addamtflg
},
},
benp: new Rolp().data,
issp: new Rolp().data,
aplp: new Rolp().data,
oppbnkl: "", // 对手行代码 .letp.oppbnkl
avbp: new Rolp().data,
drwp: new Rolp().data,
labdefdet: "", // DEFDAT LAbel .letp.labdefdet
advp: new Rolp().data,
a2bp: new Rolp().data,
apbp: new Rolp().data,
rmbp: new Rolp().data,
conp: new Rolp().data,
}
}
}
\ No newline at end of file
import Letp from './Letp'
import Ledgrp from './Ledgrp'
export default class Leds {
constructor() {
this.data = {
Ledgrp: new Ledgrp().data,
Letp: new Letp().data
}
}
}
\ No newline at end of file
import Pts from "../Pts" import Pts from "./Pts"
export default class Liaall { export default class Liaall {
constructor() { constructor() {
this.data = { this.data = {
......
import Pts from './Pts'
export default class Rec {
constructor() {
this.data = {
apl: {
pts: new Pts().data,
namelc: "", // 名称 .didgrp.apl.namelc
adrelc: "", // 地址 .didgrp.apl.adrelc
dbfadrblkcn: "", // Chinese address .didgrp.apl.dbfadrblkcn
rolsetflg: "", // 备查表相关字段
},
ben: {
pts: new Pts().data,
namelc: "", // 名称 .ledgrp.ben.namelc
adrelc: "", // 地址 .ledgrp.ben.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.ben.dbfadrblkcn
},
iss: {
pts: new Pts().data,
namelc: "", // 名称 .ledgrp.iss.namelc
adrelc: "", // 地址 .ledgrp.iss.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.iss.dbfadrblkcn
},
beb: {
pts: new Pts().data,
},
avb: {
pts: new Pts().data,
namelc: "", // 名称 .ledgrp.avb.namelc
adrelc: "", // 地址 .ledgrp.avb.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.avb.dbfadrblkcn
},
drw: {
pts: new Pts().data,
namelc: "", // 名称 .ledgrp.drw.namelc
adrelc: "", // 地址 .ledgrp.drw.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.drw.dbfadrblkcn
},
adv: {
pts: new Pts().data,
namelc: "", // 名称 .ledgrp.adv.namelc
adrelc: "", // 地址 .ledgrp.adv.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.adv.dbfadrblkcn
},
a2b: {
pts: new Pts().data,
namelc: "", // 名称 .ledgrp.a2b.namelc
adrelc: "", // 地址 .ledgrp.a2b.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.a2b.dbfadrblkcn
},
apb: {
pts: new Pts().data,
namelc: "", // 名称 .ledgrp.apb.namelc
adrelc: "", // 地址 .ledgrp.apb.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.apb.dbfadrblkcn
},
rmb: {
pts: new Pts().data,
namelc: "", // 名称 .ledgrp.rmb.namelc
adrelc: "", // 地址 .ledgrp.rmb.adrelc
dbfadrblkcn: "", // Chinese address .ledgrp.rmb.dbfadrblkcn
},
con: {
pts: new Pts().data,
},
apc: {
pts: new Pts().data,
},
cmb: {
pts: new Pts().data,
},
}
}
}
\ No newline at end of file
export default class Rolp {
constructor() {
this.data = {
ptsget: {
sdamod: {
seainf: "", // .letp.aplp.ptsget.sdamod.seainf
dadsnd: "", // Drag Drop Sender .letp.aplp.ptsget.sdamod.dadsnd
},
},
}
}
}
\ 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