Commit ff7ff030 by lixinyi

将组报和解析都迁移至接口平台

parent 0380c934
...@@ -84,6 +84,13 @@ export default{ ...@@ -84,6 +84,13 @@ export default{
data:data data:data
}) })
}, },
getBankId(data){
return new link({
url:`/cips/getBankId`,
method:"post",
data:data
})
},
getMsgId(data){ getMsgId(data){
return new link({ return new link({
url:`/cips/getMsgId`, url:`/cips/getMsgId`,
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
import axios from 'axios' import axios from 'axios'
const service = axios.create({ const service = axios.create({
// baseURL: '/swift-editor-1.0.0', //代理 baseURL: '/swift-editor-1.0.0', //代理
baseURL: '/swift-editor', //本地用这个 // baseURL: '/swift-editor', //本地用这个
timeout: 50000 // request timeout timeout: 50000 // request timeout
}) })
......
...@@ -326,20 +326,37 @@ export default { ...@@ -326,20 +326,37 @@ export default {
this.active = true; this.active = true;
this.showSpan = true; this.showSpan = true;
} else if("1" === this.dataModel.iscips){ } else if("1" === this.dataModel.iscips){
// this.$set(this.dataModel, 'value', "C"+this.$moment(new Date()).format("YYYYMMDDHHmmssSSS")); if("MsgId" === this.dataModel.tag){
var msgid = window.sessionStorage.getItem("msgid"); // this.$set(this.dataModel, 'value', "C"+this.$moment(new Date()).format("YYYYMMDDHHmmssSSS"));
if (msgid != null || msgid != undefined) { var msgid = window.sessionStorage.getItem("msgid");
this.dataModel.defaultValue = this.generateId(msgid); if (msgid != null || msgid != undefined) {
} else { this.dataModel.defaultValue = this.generateId(msgid);
send.getMsgId().then((res) => { } else {
var data = res.data; send.getMsgId().then((res) => {
console.log(res); var data = res.data;
msgid = data; console.log(res);
msgid = data;
this.dataModel.defaultValue = this.generateId(msgid);
window.sessionStorage.setItem("msgid", msgid);
});
}
console.log("MsgId:"+this.dataModel.value);
}else if("MmbId" === this.dataModel.tag){
var msgid = window.sessionStorage.getItem("mmbid");
if (msgid != null || msgid != undefined) {
this.dataModel.defaultValue = this.generateId(msgid); this.dataModel.defaultValue = this.generateId(msgid);
window.sessionStorage.setItem("msgid", msgid); } else {
}); send.getBankId().then((res) => {
var data = res.data;
console.log(res);
msgid = data;
this.dataModel.defaultValue = this.generateId(msgid);
window.sessionStorage.setItem("mmbid", msgid);
});
}
console.log("MmgId:"+this.dataModel.value);
} }
console.log("MsgId:"+this.dataModel.value);
} }
if (this.dataModel.defaultValue !== undefined) { if (this.dataModel.defaultValue !== undefined) {
this.$set(this.dataModel, "value", this.dataModel.defaultValue); this.$set(this.dataModel, "value", this.dataModel.defaultValue);
......
export default [ export default [
{ {
path:"0", path: "0",
name:"Message root", name: "Message root",
label:"Message root", label: "Message root",
tag:"FIToFICstmrCdtTrf", tag: "FIToFICstmrCdtTrf",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.0", path: "0.0",
name:"GroupHeader", name: "GroupHeader",
label:"GroupHeader", label: "GroupHeader",
tag:"GrpHdr", tag: "GrpHdr",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.0.0", path: "0.0.0",
name:"MessageIdentification", name: "MessageIdentification",
label:"MessageIdentification", label: "MessageIdentification",
tag:"MsgId", tag: "MsgId",
type:"TextInput", type: "TextInput",
status:"M", status: "M",
maxLength:"20", maxLength: "20",
//iscips 标识是否属于cips,若属于cips有特定的初始化规则 //iscips 标识是否属于cips,若属于cips有特定的初始化规则
iscips:"1", iscips: "1",
}, },
{ {
path:"0.0.1", path: "0.0.1",
name:"CreationDateTime", name: "CreationDateTime",
label:"CreationDateTime", label: "CreationDateTime",
tag:"CreDtTm", tag: "CreDtTm",
type:"DateTime", type: "DateTime",
status:"M", status: "M",
}, },
{ {
path:"0.0.2", path: "0.0.2",
name:"NumberOfTransactions", name: "NumberOfTransactions",
label:"NumberOfTransactions", label: "NumberOfTransactions",
tag:"NbOfTxs", tag: "NbOfTxs",
type:"TextInput", type: "TextInput",
status:"M", status: "M",
maxLength:"15", maxLength: "15",
defaultValue:"1", defaultValue: "1",
}, },
{ {
path:"0.0.3", path: "0.0.3",
name:"SettlementInformation", name: "SettlementInformation",
label:"SettlementInformation", label: "SettlementInformation",
tag:"SttlmInf", tag: "SttlmInf",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.0.3.0", path: "0.0.3.0",
name:"SettlementMethod", name: "SettlementMethod",
label:"SettlementMethod", label: "SettlementMethod",
tag:"SttlmMtd", tag: "SttlmMtd",
type:"TextInput", type: "TextInput",
status:"M", status: "M",
maxLength:"4", maxLength: "4",
defaultValue:"CLRG", defaultValue: "CLRG",
}, },
], ],
}, },
], ],
}, },
{ {
path:"0.1", path: "0.1",
name:"CreditTransferTransactionInformation", name: "CreditTransferTransactionInformation",
label:"CreditTransferTransactionInformation", label: "CreditTransferTransactionInformation",
tag:"CdtTrfTxInf", tag: "CdtTrfTxInf",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.1.0", path: "0.1.0",
name:"PaymentIdentification", name: "PaymentIdentification",
label:"PaymentIdentification", label: "PaymentIdentification",
tag:"PmtId", tag: "PmtId",
status:"O", status: "O",
children: [ children: [
{ {
path:"0.1.0.0", path: "0.1.0.0",
name:"EndToEndIdentification", name: "EndToEndIdentification",
label:"EndToEndIdentification", label: "EndToEndIdentification",
tag:"EndToEndId", tag: "EndToEndId",
type:"TextInput", type: "TextInput",
status:"O", status: "O",
maxLength:"35", maxLength: "35",
unable:true, unable: true,
}, },
{ {
path:"0.1.0.1", path: "0.1.0.1",
name:"TransactionIdentification", name: "TransactionIdentification",
label:"TransactionIdentification", label: "TransactionIdentification",
tag:"TxId", tag: "TxId",
type:"TextInput", type: "TextInput",
status:"O", status: "O",
maxLength:"35", maxLength: "35",
unable:true, unable: true,
}, },
], ],
}, },
{ {
path:"0.1.1", path: "0.1.1",
name:"PaymentTypeInformation", name: "PaymentTypeInformation",
label:"PaymentTypeInformation", label: "PaymentTypeInformation",
tag:"PmtTpInf", tag: "PmtTpInf",
status:"O", status: "M",
children: [ children: [
{ {
path:"0.1.1.0", path: "0.1.1.0",
name:"CategoryPurpose", name: "CategoryPurpose",
label:"CategoryPurpose", label: "CategoryPurpose",
tag:"CtgyPurp", tag: "CtgyPurp",
status:"O", status: "M",
children: [ children: [
{ {
path:"0.1.1.0.0", path: "0.1.1.0.0",
name:"Proprietary", name: "Proprietary",
label:"Proprietary", label: "Proprietary",
tag:"Prtry", tag: "Prtry",
type:"TextInput", type: "Select#proprietary111",
status:"M", status: "M",
maxLength:"35", maxLength: "35",
}, },
], ],
}, },
], ],
}, },
{ {
path:"0.1.2", path: "0.1.2",
name:"InterbankSettlementAmount", name: "InterbankSettlementAmount",
label:"InterbankSettlementAmount", label: "InterbankSettlementAmount",
tag:"IntrBkSttlmAmt", tag: "IntrBkSttlmAmt",
type:"AmountCIPS#18,5", type: "AmountCIPS#18,5",
status:"M", status: "M",
}, },
{ {
path:"0.1.3", path: "0.1.3",
name:"InterbankSettlementDate", name: "InterbankSettlementDate",
label:"InterbankSettlementDate", label: "InterbankSettlementDate",
tag:"IntrBkSttlmDt", tag: "IntrBkSttlmDt",
type:"Date", type: "Date",
status:"M", status: "M",
}, },
{ {
path:"0.1.4", path: "0.1.4",
name:"SettlementPriority", name: "SettlementPriority",
label:"SettlementPriority", label: "SettlementPriority",
tag:"SttlmPrty", tag: "SttlmPrty",
type:"Select#priority3Code", type: "Select#priority3Code",
status:"M", status: "M",
}, },
{ {
path:"0.1.5", path: "0.1.5",
name:"SettlementTimeIndication", name: "SettlementTimeIndication",
label:"SettlementTimeIndication", label: "SettlementTimeIndication",
tag:"SttlmTmIndctn", tag: "SttlmTmIndctn",
status:"O", status: "O",
children: [ children: [
{ {
path:"0.1.5.0", path: "0.1.5.0",
name:"DebitDateTime", name: "DebitDateTime",
label:"DebitDateTime", label: "DebitDateTime",
tag:"DbtDtTm", tag: "DbtDtTm",
type:"DateTime", type: "DateTime",
status:"O", status: "O",
}, },
], ],
}, },
{ {
path:"0.1.6", path: "0.1.6",
name:"InstructedAmount", name: "InstructedAmount",
label:"InstructedAmount", label: "InstructedAmount",
tag:"InstdAmt", tag: "InstdAmt",
type:"AmountCIPS#18,5", type: "AmountCIPS#18,5",
status:"O", status: "O",
}, },
{ {
path:"0.1.7", path: "0.1.7",
name:"ExchangeRate", name: "ExchangeRate",
label:"ExchangeRate", label: "ExchangeRate",
tag:"XchgRate", tag: "XchgRate",
type:"Decimal#11,10", type: "Decimal#11,10",
status:"O", status: "O",
}, },
{ {
path:"0.1.8", path: "0.1.8",
name:"ChargeBearer", name: "ChargeBearer",
label:"ChargeBearer", label: "ChargeBearer",
tag:"ChrgBr", tag: "ChrgBr",
type:"Select#ChargeBearerType1Code", type: "Select#ChargeBearerType1Code",
status:"M", status: "M",
maxLength:"4", maxLength: "4",
}, },
{ {
path:"0.1.9", path: "0.1.9",
name:"ChargesInformation", name: "ChargesInformation",
label:"ChargesInformation", label: "ChargesInformation",
tag:"ChrgsInf", tag: "ChrgsInf",
status:"O", status: "O",
array:true, array: true,
children: [ children: [
{ {
path:"0.1.9.0", path: "0.1.9.0",
name:"Amount", name: "Amount",
label:"Amount", label: "Amount",
tag:"Amt", tag: "Amt",
type:"AmountCIPS#18,5", type: "AmountCIPS#18,5",
status:"M", status: "M",
}, },
{ {
path:"0.1.9.1", path: "0.1.9.1",
name:"Agent", name: "Agent",
label:"Agent", label: "Agent",
tag:"Agt", tag: "Agt",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.1.9.1.0", path: "0.1.9.1.0",
name:"FinancialInstitutionIdentification", name: "FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification", label: "FinancialInstitutionIdentification",
tag:"FinInstnId", tag: "FinInstnId",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.1.9.1.0.0", path: "0.1.9.1.0.0",
name:"ClearingSystemMemberIdentification", name: "ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification", label: "ClearingSystemMemberIdentification",
tag:"ClrSysMmbId", tag: "ClrSysMmbId",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.1.9.1.0.0.0", path: "0.1.9.1.0.0.0",
name:"MemberIdentification", name: "MemberIdentification",
label:"MemberIdentification", label: "MemberIdentification",
tag:"MmbId", tag: "MmbId",
type:"TextInput", type: "TextInput",
status:"M", status: "M",
maxLength:"35", maxLength: "35",
}, },
], ],
}, },
], ],
}, },
], ],
}, },
], ],
}, },
{ {
path:"0.1.10", path: "0.1.10",
name:"InstructingAgent", name: "InstructingAgent",
label:"InstructingAgent", label: "InstructingAgent",
tag:"InstgAgt", tag: "InstgAgt",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.1.10.0", path: "0.1.10.0",
name:"FinancialInstitutionIdentification", name: "FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification", label: "FinancialInstitutionIdentification",
tag:"FinInstnId", tag: "FinInstnId",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.1.10.0.0", path: "0.1.10.0.0",
name:"ClearingSystemMemberIdentification", name: "ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification", label: "ClearingSystemMemberIdentification",
tag:"ClrSysMmbId", tag: "ClrSysMmbId",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.1.10.0.0.0", path: "0.1.10.0.0.0",
name:"MemberIdentification", name: "MemberIdentification",
label:"MemberIdentification", label: "MemberIdentification",
tag:"MmbId", tag: "MmbId",
type:"TextInput", type: "TextInput",
status:"M", status: "M",
maxLength:"35", maxLength: "35",
}, //iscips 标识是否属于cips,若属于cips有特定的初始化规则
], iscips:"1"
}, },
], ],
}, },
{ ],
path:"0.1.10.1", },
name:"BranchIdentification", {
label:"BranchIdentification", path: "0.1.10.1",
tag:"BrnchId", name: "BranchIdentification",
status:"O", label: "BranchIdentification",
children: [ tag: "BrnchId",
{ status: "O",
path:"0.1.10.1.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.10.1.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"O", tag: "Id",
maxLength:"35", type: "TextInput",
}, status: "O",
], maxLength: "35",
}, },
], ],
}, },
{ ],
path:"0.1.11", },
name:"InstructedAgent", {
label:"InstructedAgent", path: "0.1.11",
tag:"InstdAgt", name: "InstructedAgent",
status:"M", label: "InstructedAgent",
children: [ tag: "InstdAgt",
{ status: "M",
path:"0.1.11.0", children: [
name:"FinancialInstitutionIdentification", {
label:"FinancialInstitutionIdentification", path: "0.1.11.0",
tag:"FinInstnId", name: "FinancialInstitutionIdentification",
status:"M", label: "FinancialInstitutionIdentification",
children: [ tag: "FinInstnId",
{ status: "M",
path:"0.1.11.0.0", children: [
name:"ClearingSystemMemberIdentification", {
label:"ClearingSystemMemberIdentification", path: "0.1.11.0.0",
tag:"ClrSysMmbId", name: "ClearingSystemMemberIdentification",
status:"M", label: "ClearingSystemMemberIdentification",
children: [ tag: "ClrSysMmbId",
{ status: "M",
path:"0.1.11.0.0.0", children: [
name:"MemberIdentification", {
label:"MemberIdentification", path: "0.1.11.0.0.0",
tag:"MmbId", name: "MemberIdentification",
type:"TextInput", label: "MemberIdentification",
status:"M", tag: "MmbId",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
], ],
}, },
], ],
}, },
{ ],
path:"0.1.12", },
name:"IntermediaryAgent1", {
label:"IntermediaryAgent1", path: "0.1.12",
tag:"IntrmyAgt1", name: "IntermediaryAgent1",
status:"O", label: "IntermediaryAgent1",
children: [ tag: "IntrmyAgt1",
{ status: "O",
path:"0.1.12.0", children: [
name:"FinancialInstitutionIdentification", {
label:"FinancialInstitutionIdentification", path: "0.1.12.0",
tag:"FinInstnId", name: "FinancialInstitutionIdentification",
status:"M", label: "FinancialInstitutionIdentification",
children: [ tag: "FinInstnId",
{ status: "M",
path:"0.1.12.0.0", children: [
name:"ClearingSystemMemberIdentification", {
label:"ClearingSystemMemberIdentification", path: "0.1.12.0.0",
tag:"ClrSysMmbId", name: "ClearingSystemMemberIdentification",
status:"O", label: "ClearingSystemMemberIdentification",
children: [ tag: "ClrSysMmbId",
{ status: "O",
path:"0.1.12.0.0.0", children: [
name:"MemberIdentification", {
label:"MemberIdentification", path: "0.1.12.0.0.0",
tag:"MmbId", name: "MemberIdentification",
type:"TextInput", label: "MemberIdentification",
status:"M", tag: "MmbId",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
{ ],
path:"0.1.12.0.1", },
name:"Name", {
label:"Name", path: "0.1.12.0.1",
tag:"Nm", name: "Name",
type:"TextInput", label: "Name",
status:"O", tag: "Nm",
maxLength:"140", type: "TextInput",
}, status: "O",
], maxLength: "140",
}, },
], ],
}, },
{ ],
path:"0.1.13", },
name:"IntermediaryAgent2", {
label:"IntermediaryAgent2", path: "0.1.13",
tag:"IntrmyAgt2", name: "IntermediaryAgent2",
status:"O", label: "IntermediaryAgent2",
children: [ tag: "IntrmyAgt2",
{ status: "O",
path:"0.1.13.0", children: [
name:"FinancialInstitutionIdentification", {
label:"FinancialInstitutionIdentification", path: "0.1.13.0",
tag:"FinInstnId", name: "FinancialInstitutionIdentification",
status:"M", label: "FinancialInstitutionIdentification",
children: [ tag: "FinInstnId",
{ status: "M",
path:"0.1.13.0.0", children: [
name:"ClearingSystemMemberIdentification", {
label:"ClearingSystemMemberIdentification", path: "0.1.13.0.0",
tag:"ClrSysMmbId", name: "ClearingSystemMemberIdentification",
status:"O", label: "ClearingSystemMemberIdentification",
children: [ tag: "ClrSysMmbId",
{ status: "O",
path:"0.1.13.0.0.0", children: [
name:"MemberIdentification", {
label:"MemberIdentification", path: "0.1.13.0.0.0",
tag:"MmbId", name: "MemberIdentification",
type:"TextInput", label: "MemberIdentification",
status:"M", tag: "MmbId",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
{ ],
path:"0.1.13.0.1", },
name:"Name", {
label:"Name", path: "0.1.13.0.1",
tag:"Nm", name: "Name",
type:"TextInput", label: "Name",
status:"O", tag: "Nm",
maxLength:"140", type: "TextInput",
}, status: "O",
], maxLength: "140",
}, },
], ],
}, },
{ ],
path:"0.1.14", },
name:"Debtor", {
label:"Debtor", path: "0.1.14",
tag:"Dbtr", name: "Debtor",
status:"M", label: "Debtor",
children: [ tag: "Dbtr",
{ status: "M",
path:"0.1.14.0", children: [
name:"Name", {
label:"Name", path: "0.1.14.0",
tag:"Nm", name: "Name",
type:"TextInput", label: "Name",
status:"O", tag: "Nm",
maxLength:"140", type: "TextInput",
}, status: "O",
{ maxLength: "140",
path:"0.1.14.1", },
name:"PostalAddress", {
label:"PostalAddress", path: "0.1.14.1",
tag:"PstlAdr", name: "PostalAddress",
status:"O", label: "PostalAddress",
children: [ tag: "PstlAdr",
{ status: "O",
path:"0.1.14.1.0", children: [
name:"AddressLine", {
label:"AddressLine", path: "0.1.14.1.0",
tag:"AdrLine", name: "AddressLine",
type:"TextInput", label: "AddressLine",
status:"O", tag: "AdrLine",
maxLength:"70", type: "TextInput",
array:true, status: "O",
}, maxLength: "70",
], array: true,
}, },
{ ],
path:"0.1.14.2", },
name:"Identification", {
label:"Identification", path: "0.1.14.2",
tag:"Id", name: "Identification",
type:"Choice", label: "Identification",
status:"M", tag: "Id",
children: [ type: "Choice",
{ status: "M",
path:"0.1.14.2.0", children: [
name:"OrganisationIdentification", {
label:"OrganisationIdentification", path: "0.1.14.2.0",
tag:"OrgId", name: "OrganisationIdentification",
status:"M", label: "OrganisationIdentification",
children: [ tag: "OrgId",
{ status: "M",
path:"0.1.14.2.0.0", children: [
name:"Other", {
label:"Other", path: "0.1.14.2.0.0",
tag:"Othr", name: "Other",
status:"O", label: "Other",
children: [ tag: "Othr",
{ status: "O",
path:"0.1.14.2.0.0.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.14.2.0.0.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"M", tag: "Id",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
], ],
}, },
{ ],
path:"0.1.14.2.1", },
name:"PrivateIdentification", {
label:"PrivateIdentification", path: "0.1.14.2.1",
tag:"PrvtId", name: "PrivateIdentification",
status:"M", label: "PrivateIdentification",
children: [ tag: "PrvtId",
{ status: "M",
path:"0.1.14.2.1.0", children: [
name:"Other", {
label:"Other", path: "0.1.14.2.1.0",
tag:"Othr", name: "Other",
status:"O", label: "Other",
children: [ tag: "Othr",
{ status: "O",
path:"0.1.14.2.1.0.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.14.2.1.0.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"M", tag: "Id",
maxLength:"35", type: "TextInput",
}, status: "M",
{ maxLength: "35",
path:"0.1.14.2.1.0.1", },
name:"SchemeName", {
label:"SchemeName", path: "0.1.14.2.1.0.1",
tag:"SchmeNm", name: "SchemeName",
status:"O", label: "SchemeName",
children: [ tag: "SchmeNm",
{ status: "O",
path:"0.1.14.2.1.0.1.0", children: [
name:"Proprietary", {
label:"Proprietary", path: "0.1.14.2.1.0.1.0",
tag:"Prtry", name: "Proprietary",
type:"Select#IDTypeCode", label: "Proprietary",
status:"M", tag: "Prtry",
}, type: "Select#IDTypeCode",
], status: "M",
}, },
], ],
}, },
], ],
}, },
], ],
}, },
{ ],
path:"0.1.14.3", },
name:"CountryOfResidence", {
label:"CountryOfResidence", path: "0.1.14.3",
tag:"CtryOfRes", name: "CountryOfResidence",
type:"TextInput#[A-Z]{2,2}", label: "CountryOfResidence",
status:"O", tag: "CtryOfRes",
maxLength:"2", type: "TextInput#[A-Z]{2,2}",
}, status: "O",
], maxLength: "2",
}, },
{ ],
path:"0.1.15", },
name:"DebtorAccount", {
label:"DebtorAccount", path: "0.1.15",
tag:"DbtrAcct", name: "DebtorAccount",
status:"O", label: "DebtorAccount",
children: [ tag: "DbtrAcct",
{ status: "O",
path:"0.1.15.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.15.0",
tag:"Id", name: "Identification",
status:"M", label: "Identification",
children: [ tag: "Id",
{ status: "M",
path:"0.1.15.0.0", children: [
name:"Other", {
label:"Other", path: "0.1.15.0.0",
tag:"Othr", name: "Other",
status:"M", label: "Other",
children: [ tag: "Othr",
{ status: "M",
path:"0.1.15.0.0.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.15.0.0.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"M", tag: "Id",
maxLength:"34", type: "TextInput",
}, status: "M",
], maxLength: "34",
}, },
], ],
}, },
], ],
}, },
{ ],
path:"0.1.16", },
name:"DebtorAgent", {
label:"DebtorAgent", path: "0.1.16",
tag:"DbtrAgt", name: "DebtorAgent",
status:"M", label: "DebtorAgent",
children: [ tag: "DbtrAgt",
{ status: "M",
path:"0.1.16.0", children: [
name:"FinancialInstitutionIdentification", {
label:"FinancialInstitutionIdentification", path: "0.1.16.0",
tag:"FinInstnId", name: "FinancialInstitutionIdentification",
status:"M", label: "FinancialInstitutionIdentification",
children: [ tag: "FinInstnId",
{ status: "M",
path:"0.1.16.0.0", children: [
name:"ClearingSystemMemberIdentification", {
label:"ClearingSystemMemberIdentification", path: "0.1.16.0.0",
tag:"ClrSysMmbId", name: "ClearingSystemMemberIdentification",
status:"O", label: "ClearingSystemMemberIdentification",
children: [ tag: "ClrSysMmbId",
{ status: "O",
path:"0.1.16.0.0.0", children: [
name:"MemberIdentification", {
label:"MemberIdentification", path: "0.1.16.0.0.0",
tag:"MmbId", name: "MemberIdentification",
type:"TextInput", label: "MemberIdentification",
status:"M", tag: "MmbId",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
{ ],
path:"0.1.16.0.1", },
name:"Name", {
label:"Name", path: "0.1.16.0.1",
tag:"Nm", name: "Name",
type:"TextInput", label: "Name",
status:"O", tag: "Nm",
maxLength:"140", type: "TextInput",
}, status: "O",
{ maxLength: "140",
path:"0.1.16.0.2", },
name:"PostalAddress", {
label:"PostalAddress", path: "0.1.16.0.2",
tag:"PstlAdr", name: "PostalAddress",
status:"O", label: "PostalAddress",
children: [ tag: "PstlAdr",
{ status: "O",
path:"0.1.16.0.2.0", children: [
name:"AddressLine", {
label:"AddressLine", path: "0.1.16.0.2.0",
tag:"AdrLine", name: "AddressLine",
type:"TextInput", label: "AddressLine",
status:"O", tag: "AdrLine",
maxLength:"70", type: "TextInput",
array:true, status: "O",
}, maxLength: "70",
], array: true,
}, },
], ],
}, },
], ],
}, },
{ ],
path:"0.1.17", },
name:"DebtorAgentAccount", {
label:"DebtorAgentAccount", path: "0.1.17",
tag:"DbtrAgtAcct", name: "DebtorAgentAccount",
status:"O", label: "DebtorAgentAccount",
children: [ tag: "DbtrAgtAcct",
{ status: "O",
path:"0.1.17.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.17.0",
tag:"Id", name: "Identification",
status:"M", label: "Identification",
children: [ tag: "Id",
{ status: "M",
path:"0.1.17.0.0", children: [
name:"Other", {
label:"Other", path: "0.1.17.0.0",
tag:"Othr", name: "Other",
status:"M", label: "Other",
children: [ tag: "Othr",
{ status: "M",
path:"0.1.17.0.0.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.17.0.0.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"M", tag: "Id",
maxLength:"34", type: "TextInput",
}, status: "M",
], maxLength: "34",
}, },
], ],
}, },
], ],
}, },
{ ],
path:"0.1.18", },
name:"CreditorAgent", {
label:"CreditorAgent", path: "0.1.18",
tag:"CdtrAgt", name: "CreditorAgent",
status:"M", label: "CreditorAgent",
children: [ tag: "CdtrAgt",
{ status: "M",
path:"0.1.18.0", children: [
name:"FinancialInstitutionIdentification", {
label:"FinancialInstitutionIdentification", path: "0.1.18.0",
tag:"FinInstnId", name: "FinancialInstitutionIdentification",
status:"M", label: "FinancialInstitutionIdentification",
children: [ tag: "FinInstnId",
{ status: "M",
path:"0.1.18.0.0", children: [
name:"ClearingSystemMemberIdentification", {
label:"ClearingSystemMemberIdentification", path: "0.1.18.0.0",
tag:"ClrSysMmbId", name: "ClearingSystemMemberIdentification",
status:"O", label: "ClearingSystemMemberIdentification",
children: [ tag: "ClrSysMmbId",
{ status: "O",
path:"0.1.18.0.0.0", children: [
name:"MemberIdentification", {
label:"MemberIdentification", path: "0.1.18.0.0.0",
tag:"MmbId", name: "MemberIdentification",
type:"TextInput", label: "MemberIdentification",
status:"M", tag: "MmbId",
maxLength:"35", type: "TextInput",
}, status: "M",
{ maxLength: "35",
path:"0.1.18.0.0.1", },
name:"AddressLine", {
label:"AddressLine", path: "0.1.18.0.0.1",
tag:"AdrLine", name: "AddressLine",
type:"TextInput", label: "AddressLine",
status:"O", tag: "AdrLine",
maxLength:"70", type: "TextInput",
array:true, status: "O",
}, maxLength: "70",
], array: true,
}, },
{ ],
path:"0.1.18.0.1", },
name:"Name", {
label:"Name", path: "0.1.18.0.1",
tag:"Nm", name: "Name",
type:"TextInput", label: "Name",
status:"O", tag: "Nm",
maxLength:"140", type: "TextInput",
}, status: "O",
{ maxLength: "140",
path:"0.1.18.0.2", },
name:"PostalAddress", {
label:"PostalAddress", path: "0.1.18.0.2",
tag:"PstlAdr", name: "PostalAddress",
status:"O", label: "PostalAddress",
}, tag: "PstlAdr",
], status: "O",
}, },
], ],
}, },
{ ],
path:"0.1.19", },
name:"CreditorAgentAccount", {
label:"CreditorAgentAccount", path: "0.1.19",
tag:"CdtrAgtAcct", name: "CreditorAgentAccount",
status:"O", label: "CreditorAgentAccount",
children: [ tag: "CdtrAgtAcct",
{ status: "O",
path:"0.1.19.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.19.0",
tag:"Id", name: "Identification",
status:"M", label: "Identification",
children: [ tag: "Id",
{ status: "M",
path:"0.1.19.0.0", children: [
name:"Other", {
label:"Other", path: "0.1.19.0.0",
tag:"Othr", name: "Other",
status:"M", label: "Other",
children: [ tag: "Othr",
{ status: "M",
path:"0.1.19.0.0.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.19.0.0.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"M", tag: "Id",
maxLength:"34", type: "TextInput",
}, status: "M",
], maxLength: "34",
}, },
], ],
}, },
], ],
}, },
{ ],
path:"0.1.20", },
name:"Creditor", {
label:"Creditor", path: "0.1.20",
tag:"Cdtr", name: "Creditor",
status:"M", label: "Creditor",
children: [ tag: "Cdtr",
{ status: "M",
path:"0.1.20.0", children: [
name:"Name", {
label:"Name", path: "0.1.20.0",
tag:"Nm", name: "Name",
type:"TextInput", label: "Name",
status:"O", tag: "Nm",
maxLength:"140", type: "TextInput",
}, status: "O",
{ maxLength: "140",
path:"0.1.20.1", },
name:"PostalAddress", {
label:"PostalAddress", path: "0.1.20.1",
tag:"PstlAdr", name: "PostalAddress",
status:"O", label: "PostalAddress",
children: [ tag: "PstlAdr",
{ status: "O",
path:"0.1.20.1.0", children: [
name:"AddressLine", {
label:"AddressLine", path: "0.1.20.1.0",
tag:"AdrLine", name: "AddressLine",
type:"TextInput", label: "AddressLine",
status:"O", tag: "AdrLine",
maxLength:"70", type: "TextInput",
array:true, status: "O",
}, maxLength: "70",
], array: true,
}, },
{ ],
path:"0.1.20.2", },
name:"Identification", {
label:"Identification", path: "0.1.20.2",
tag:"Id", name: "Identification",
type:"Choice", label: "Identification",
status:"O", tag: "Id",
children: [ type: "Choice",
{ status: "O",
path:"0.1.20.2.0", children: [
name:"OrganisationIdentification", {
label:"OrganisationIdentification", path: "0.1.20.2.0",
tag:"OrgId", name: "OrganisationIdentification",
status:"M", label: "OrganisationIdentification",
children: [ tag: "OrgId",
{ status: "M",
path:"0.1.20.2.0.0", children: [
name:"Other", {
label:"Other", path: "0.1.20.2.0.0",
tag:"Othr", name: "Other",
status:"O", label: "Other",
children: [ tag: "Othr",
{ status: "O",
path:"0.1.20.2.0.0.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.20.2.0.0.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"M", tag: "Id",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
], ],
}, },
{ ],
path:"0.1.20.2.1", },
name:"PrivateIdentification", {
label:"PrivateIdentification", path: "0.1.20.2.1",
tag:"PrvtId", name: "PrivateIdentification",
status:"M", label: "PrivateIdentification",
children: [ tag: "PrvtId",
{ status: "M",
path:"0.1.20.2.1.0", children: [
name:"Other", {
label:"Other", path: "0.1.20.2.1.0",
tag:"Othr", name: "Other",
status:"O", label: "Other",
children: [ tag: "Othr",
{ status: "O",
path:"0.1.20.2.1.0.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.20.2.1.0.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"M", tag: "Id",
maxLength:"35", type: "TextInput",
}, status: "M",
{ maxLength: "35",
path:"0.1.20.2.1.0.1", },
name:"SchemeName", {
label:"SchemeName", path: "0.1.20.2.1.0.1",
tag:"SchmeNm", name: "SchemeName",
status:"O", label: "SchemeName",
children: [ tag: "SchmeNm",
{ status: "O",
path:"0.1.20.2.1.0.1.0", children: [
name:"Proprietary", {
label:"Proprietary", path: "0.1.20.2.1.0.1.0",
tag:"Prtry", name: "Proprietary",
type:"Select#IDTypeCode", label: "Proprietary",
status:"M", tag: "Prtry",
}, type: "Select#IDTypeCode",
], status: "M",
}, },
], ],
}, },
], ],
}, },
], ],
}, },
{ ],
path:"0.1.20.3", },
name:"CountryOfResidence", {
label:"CountryOfResidence", path: "0.1.20.3",
tag:"CtryOfRes", name: "CountryOfResidence",
type:"TextInput#[A-Z]{2,2}", label: "CountryOfResidence",
status:"O", tag: "CtryOfRes",
maxLength:"2", type: "TextInput#[A-Z]{2,2}",
}, status: "O",
], maxLength: "2",
}, },
{ ],
path:"0.1.21", },
name:"CreditorAccount", {
label:"CreditorAccount", path: "0.1.21",
tag:"CdtrAcct", name: "CreditorAccount",
status:"O", label: "CreditorAccount",
children: [ tag: "CdtrAcct",
{ status: "O",
path:"0.1.21.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.21.0",
tag:"Id", name: "Identification",
status:"M", label: "Identification",
children: [ tag: "Id",
{ status: "M",
path:"0.1.21.0.0", children: [
name:"Other", {
label:"Other", path: "0.1.21.0.0",
tag:"Othr", name: "Other",
status:"M", label: "Other",
children: [ tag: "Othr",
{ status: "M",
path:"0.1.21.0.0.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.21.0.0.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"M", tag: "Id",
maxLength:"34", type: "TextInput",
}, status: "M",
], maxLength: "34",
}, },
], ],
}, },
], ],
}, },
{ ],
path:"0.1.22", },
name:"InstructionForCreditorAgent", {
label:"InstructionForCreditorAgent", path: "0.1.22",
tag:"InstrForCdtrAgt", name: "InstructionForCreditorAgent",
status:"O", label: "InstructionForCreditorAgent",
array:true, tag: "InstrForCdtrAgt",
children: [ status: "O",
{ array: true,
path:"0.1.22.0", children: [
name:"InstructionInformation", {
label:"InstructionInformation", path: "0.1.22.0",
tag:"InstrInf", name: "InstructionInformation",
type:"TextInput", label: "InstructionInformation",
status:"O", tag: "InstrInf",
maxLength:"140", type: "TextInput",
}, status: "O",
], maxLength: "140",
}, },
{ ],
path:"0.1.23", },
name:"RegulatoryReporting", {
label:"RegulatoryReporting", path: "0.1.23",
tag:"RgltryRptg", name: "RegulatoryReporting",
status:"O", label: "RegulatoryReporting",
children: [ tag: "RgltryRptg",
{ status: "O",
path:"0.1.23.0", children: [
name:"Details", {
label:"Details", path: "0.1.23.0",
tag:"Dtls", name: "Details",
status:"O", label: "Details",
children: [ tag: "Dtls",
{ status: "O",
path:"0.1.23.0.0", children: [
name:"Type", {
label:"Type", path: "0.1.23.0.0",
tag:"Tp", name: "Type",
type:"TextInput", label: "Type",
status:"O", tag: "Tp",
maxLength:"35", type: "TextInput",
}, status: "O",
{ maxLength: "35",
path:"0.1.23.0.1", },
name:"Information", {
label:"Information", path: "0.1.23.0.1",
tag:"Inf", name: "Information",
type:"TextInput", label: "Information",
status:"O", tag: "Inf",
maxLength:"35", type: "TextInput",
array:true, status: "O",
}, maxLength: "35",
], array: true,
}, },
], ],
}, },
{ ],
path:"0.1.24", },
name:"RemittanceInformation", {
label:"RemittanceInformation", path: "0.1.24",
tag:"RmtInf", name: "RemittanceInformation",
status:"O", label: "RemittanceInformation",
children: [ tag: "RmtInf",
{ status: "O",
path:"0.1.24.0", children: [
name:"Unstructured", {
label:"Unstructured", path: "0.1.24.0",
tag:"Ustrd", name: "Unstructured",
type:"TextInput", label: "Unstructured",
status:"O", tag: "Ustrd",
maxLength:"140", type: "TextInput",
array:true, status: "O",
}, maxLength: "140",
], array: true,
}, },
{ ],
path:"0.1.25", },
name:"SupplementaryData", {
label:"SupplementaryData", path: "0.1.25",
tag:"SplmtryData", name: "SupplementaryData",
status:"M", label: "SupplementaryData",
children: [ tag: "SplmtryData",
{ status: "M",
path:"0.1.25.0", children: [
name:"PlaceAndName", {
label:"PlaceAndName", path: "0.1.25.0",
tag:"PlcAndNm", name: "PlaceAndName",
type:"TextInput", label: "PlaceAndName",
status:"M", tag: "PlcAndNm",
maxLength:"350", type: "TextInput",
defaultValue:"/Document/FIToFICstmrCdtTrf/CdtTrfTxInf", status: "M",
}, maxLength: "350",
{ defaultValue: "/Document/FIToFICstmrCdtTrf/CdtTrfTxInf",
path:"0.1.25.1", },
name:"Envelope", {
label:"Envelope", path: "0.1.25.1",
tag:"Envlp", name: "Envelope",
status:"M", label: "Envelope",
children: [ tag: "Envlp",
{ status: "M",
path:"0.1.25.1.0", children: [
name:"Contents", {
label:"Contents", path: "0.1.25.1.0",
tag:"Cnts", name: "Contents",
status:"M", label: "Contents",
children: [ tag: "Cnts",
{ status: "M",
path:"0.1.25.1.0.0", children: [
name:"ExpectedSettlementDate", {
label:"ExpectedSettlementDate", path: "0.1.25.1.0.0",
tag:"XpctdSttlmDt", name: "ExpectedSettlementDate",
type:"Date", label: "ExpectedSettlementDate",
status:"M", tag: "XpctdSttlmDt",
}, type: "Date",
{ status: "M",
path:"0.1.25.1.0.1", },
name:"DebtorEID", {
label:"DebtorEID", path: "0.1.25.1.0.1",
tag:"DEId", name: "DebtorEID",
type:"TextInput", label: "DebtorEID",
status:"O", tag: "DEId",
maxLength:"60", type: "TextInput",
}, status: "O",
{ maxLength: "60",
path:"0.1.25.1.0.2", },
name:"CreditorEID", {
label:"CreditorEID", path: "0.1.25.1.0.2",
tag:"CEId", name: "CreditorEID",
type:"TextInput", label: "CreditorEID",
status:"O", tag: "CEId",
maxLength:"60", type: "TextInput",
}, status: "O",
{ maxLength: "60",
path:"0.1.25.1.0.3", },
name:"BusinessPhase", {
label:"BusinessPhase", path: "0.1.25.1.0.3",
tag:"BizPhs", name: "BusinessPhase",
type:"Select#BizPhaseTypeCode", label: "BusinessPhase",
status:"M", tag: "BizPhs",
}, type: "Select#BizPhaseTypeCode",
], status: "M",
}, },
], ],
}, },
], ],
}, },
], ],
}, },
], ],
}, },
{ ],
path:"1", },
name:"MesgType", {
tag:"MesgType", path: "1",
type:"HiddenInput", name: "MesgType",
status:"O", tag: "MesgType",
defaultValue:"cips.111.001.02", type: "HiddenInput",
}, status: "O",
{ defaultValue: "cips.111.001.02",
path:"2", },
name:"MesgPriority", {
tag:"MesgPriority", path: "2",
type:"HiddenInput", name: "MesgPriority",
status:"O", tag: "MesgPriority",
defaultValue:"3", type: "HiddenInput",
}, status: "O",
{ defaultValue: "3",
path:"3", },
name:"OrigReceiver", {
tag:"OrigReceiver", path: "3",
type:"HiddenInput", name: "OrigReceiver",
status:"O", tag: "OrigReceiver",
}, type: "HiddenInput",
{ status: "O",
path:"4", },
name:"OrigSendDate", {
tag:"OrigSendDate", path: "4",
type:"HiddenInput", name: "OrigSendDate",
status:"O", tag: "OrigSendDate",
}, type: "HiddenInput",
{ status: "O",
path:"5", },
name:"MesgDirection", {
tag:"MesgDirection", path: "5",
type:"HiddenInput", name: "MesgDirection",
status:"O", tag: "MesgDirection",
defaultValue:"U", type: "HiddenInput",
}, status: "O",
{ defaultValue: "U",
path:"6", },
name:"MesgRefID", {
tag:"MesgRefID", path: "6",
type:"HiddenInput", name: "MesgRefID",
status:"O", tag: "MesgRefID",
}, type: "HiddenInput",
{ status: "O",
path:"7", },
name:"MesgID", {
tag:"MesgID", path: "7",
type:"HiddenInput", name: "MesgID",
status:"O", tag: "MesgID",
}, type: "HiddenInput",
{ status: "O",
path:"8", },
name:"cipsMsgId", {
tag:"cipsMsgId", path: "8",
type:"HiddenInput", name: "cipsMsgId",
status:"O", tag: "cipsMsgId",
}, type: "HiddenInput",
{ status: "O",
path:"9", },
name:"OrigSendTime", {
tag:"OrigSendTime", path: "9",
type:"HiddenInput", name: "OrigSendTime",
status:"O", tag: "OrigSendTime",
}, type: "HiddenInput",
status: "O",
},
] ]
\ No newline at end of file
export default [ export default [
{ {
path:"0", path: "0",
name:"Message root", name: "Message root",
label:"Message root", label: "Message root",
tag:"FICdtTrf", tag: "FICdtTrf",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.0", path: "0.0",
name:"GroupHeader", name: "GroupHeader",
label:"GroupHeader", label: "GroupHeader",
tag:"GrpHdr", tag: "GrpHdr",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.0.0", path: "0.0.0",
name:"MessageIdentification", name: "MessageIdentification",
label:"MessageIdentification", label: "MessageIdentification",
tag:"MsgId", tag: "MsgId",
type:"TextInput", type: "TextInput",
status:"M", status: "M",
maxLength:"35", maxLength: "35",
//iscips 标识是否属于cips,若属于cips有特定的初始化规则 //iscips 标识是否属于cips,若属于cips有特定的初始化规则
iscips:"1", iscips: "1",
}, },
{ {
path:"0.0.1", path: "0.0.1",
name:"CreationDateTime", name: "CreationDateTime",
label:"CreationDateTime", label: "CreationDateTime",
tag:"CreDtTm", tag: "CreDtTm",
type:"DateTime", type: "DateTime",
status:"M", status: "M",
}, },
{ {
path:"0.0.2", path: "0.0.2",
name:"NumberOfTransactions", name: "NumberOfTransactions",
label:"NumberOfTransactions", label: "NumberOfTransactions",
tag:"NbOfTxs", tag: "NbOfTxs",
type:"TextInput", type: "TextInput",
status:"M", status: "M",
maxLength:"15", maxLength: "15",
defaultValue:"1", defaultValue: "1",
}, },
{ {
path:"0.0.3", path: "0.0.3",
name:"SettlementInformation", name: "SettlementInformation",
label:"SettlementInformation", label: "SettlementInformation",
tag:"SttlmInf", tag: "SttlmInf",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.0.3.0", path: "0.0.3.0",
name:"SettlementMethod", name: "SettlementMethod",
label:"SettlementMethod", label: "SettlementMethod",
tag:"SttlmMtd", tag: "SttlmMtd",
type:"TextInput", type: "TextInput",
status:"M", status: "M",
maxLength:"4", maxLength: "4",
defaultValue:"CLRG", defaultValue: "CLRG",
}, },
], ],
}, },
], ],
}, },
{ {
path:"0.1", path: "0.1",
name:"CreditTransferTransactionInformation", name: "CreditTransferTransactionInformation",
label:"CreditTransferTransactionInformation", label: "CreditTransferTransactionInformation",
tag:"CdtTrfTxInf", tag: "CdtTrfTxInf",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.1.0", path: "0.1.0",
name:"PaymentIdentification", name: "PaymentIdentification",
label:"PaymentIdentification", label: "PaymentIdentification",
tag:"PmtId", tag: "PmtId",
status:"O", status: "O",
children: [ children: [
{ {
path:"0.1.0.0", path: "0.1.0.0",
name:"InstructionIdentification", name: "InstructionIdentification",
label:"InstructionIdentification", label: "InstructionIdentification",
tag:"InstrId", tag: "InstrId",
type:"TextInput", type: "TextInput",
status:"O", status: "O",
maxLength:"35", maxLength: "35",
}, },
{ {
path:"0.1.0.1", path: "0.1.0.1",
name:"EndToEndIdentification", name: "EndToEndIdentification",
label:"EndToEndIdentification", label: "EndToEndIdentification",
tag:"EndToEndId", tag: "EndToEndId",
type:"TextInput", type: "TextInput",
status:"O", status: "O",
maxLength:"35", maxLength: "35",
unable:true, unable: true,
}, },
{ {
path:"0.1.0.2", path: "0.1.0.2",
name:"TransactionIdentification", name: "TransactionIdentification",
label:"TransactionIdentification", label: "TransactionIdentification",
tag:"TxId", tag: "TxId",
type:"TextInput", type: "TextInput",
status:"O", status: "O",
maxLength:"35", maxLength: "35",
unable:true, unable: true,
}, },
], ],
}, },
{ {
path:"0.1.1", path: "0.1.1",
name:"PaymentTypeInformation", name: "PaymentTypeInformation",
label:"PaymentTypeInformation", label: "PaymentTypeInformation",
tag:"PmtTpInf", tag: "PmtTpInf",
status:"O", status: "M",
children: [ children: [
{ {
path:"0.1.1.0", path: "0.1.1.0",
name:"CategoryPurpose", name: "CategoryPurpose",
label:"CategoryPurpose", label: "CategoryPurpose",
tag:"CtgyPurp", tag: "CtgyPurp",
status:"O", status: "M",
children: [ children: [
{ {
path:"0.1.1.0.0", path: "0.1.1.0.0",
name:"Proprietary", name: "Proprietary",
label:"Proprietary", label: "Proprietary",
tag:"Prtry", tag: "Prtry",
type:"TextInput", type: "Select#proprietary112",
status:"M", status: "M",
maxLength:"35", maxLength: "35",
}, },
], ],
}, },
], ],
}, },
{ {
path:"0.1.2", path: "0.1.2",
name:"InterbankSettlementAmount", name: "InterbankSettlementAmount",
label:"InterbankSettlementAmount", label: "InterbankSettlementAmount",
tag:"IntrBkSttlmAmt", tag: "IntrBkSttlmAmt",
type:"AmountCIPS#18,5", type: "AmountCIPS#18,5",
status:"M", status: "M",
}, },
{ {
path:"0.1.3", path: "0.1.3",
name:"InterbankSettlementDate", name: "InterbankSettlementDate",
label:"InterbankSettlementDate", label: "InterbankSettlementDate",
tag:"IntrBkSttlmDt", tag: "IntrBkSttlmDt",
type:"Date", type: "Date",
status:"M", status: "M",
}, },
{ {
path:"0.1.4", path: "0.1.4",
name:"SettlementPriority", name: "SettlementPriority",
label:"SettlementPriority", label: "SettlementPriority",
tag:"SttlmPrty", tag: "SttlmPrty",
type:"Select#priority3Code", type: "Select#priority3Code",
status:"M", status: "M",
}, },
{ {
path:"0.1.5", path: "0.1.5",
name:"SettlementTimeIndication", name: "SettlementTimeIndication",
label:"SettlementTimeIndication", label: "SettlementTimeIndication",
tag:"SttlmTmIndctn", tag: "SttlmTmIndctn",
status:"O", status: "O",
children: [ children: [
{ {
path:"0.1.5.0", path: "0.1.5.0",
name:"DebitDateTime", name: "DebitDateTime",
label:"DebitDateTime", label: "DebitDateTime",
tag:"DbtDtTm", tag: "DbtDtTm",
type:"DateTime", type: "DateTime",
status:"O", status: "O",
}, },
], ],
}, },
{ {
path:"0.1.6", path: "0.1.6",
name:"InstructingAgent", name: "InstructingAgent",
label:"InstructingAgent", label: "InstructingAgent",
tag:"InstgAgt", tag: "InstgAgt",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.1.6.0", path: "0.1.6.0",
name:"FinancialInstitutionIdentification", name: "FinancialInstitutionIdentification",
label:"FinancialInstitutionIdentification", label: "FinancialInstitutionIdentification",
tag:"FinInstnId", tag: "FinInstnId",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.1.6.0.0", path: "0.1.6.0.0",
name:"ClearingSystemMemberIdentification", name: "ClearingSystemMemberIdentification",
label:"ClearingSystemMemberIdentification", label: "ClearingSystemMemberIdentification",
tag:"ClrSysMmbId", tag: "ClrSysMmbId",
status:"M", status: "M",
children: [ children: [
{ {
path:"0.1.6.0.0.0", path: "0.1.6.0.0.0",
name:"MemberIdentification", name: "MemberIdentification",
label:"MemberIdentification", label: "MemberIdentification",
tag:"MmbId", tag: "MmbId",
type:"TextInput", type: "TextInput",
status:"M", status: "M",
maxLength:"35", maxLength: "35",
}, //iscips 标识是否属于cips,若属于cips有特定的初始化规则
], iscips: "1"
}, },
], ],
}, },
{ ],
path:"0.1.6.1", },
name:"BranchIdentification", {
label:"BranchIdentification", path: "0.1.6.1",
tag:"BrnchId", name: "BranchIdentification",
status:"O", label: "BranchIdentification",
children: [ tag: "BrnchId",
{ status: "O",
path:"0.1.6.1.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.6.1.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"O", tag: "Id",
maxLength:"35", type: "TextInput",
}, status: "O",
], maxLength: "35",
}, },
], ],
}, },
{ ],
path:"0.1.7", },
name:"InstructedAgent", {
label:"InstructedAgent", path: "0.1.7",
tag:"InstdAgt", name: "InstructedAgent",
status:"M", label: "InstructedAgent",
children: [ tag: "InstdAgt",
{ status: "M",
path:"0.1.7.0", children: [
name:"FinancialInstitutionIdentification", {
label:"FinancialInstitutionIdentification", path: "0.1.7.0",
tag:"FinInstnId", name: "FinancialInstitutionIdentification",
status:"M", label: "FinancialInstitutionIdentification",
children: [ tag: "FinInstnId",
{ status: "M",
path:"0.1.7.0.0", children: [
name:"ClearingSystemMemberIdentification", {
label:"ClearingSystemMemberIdentification", path: "0.1.7.0.0",
tag:"ClrSysMmbId", name: "ClearingSystemMemberIdentification",
status:"M", label: "ClearingSystemMemberIdentification",
children: [ tag: "ClrSysMmbId",
{ status: "M",
path:"0.1.7.0.0.0", children: [
name:"MemberIdentification", {
label:"MemberIdentification", path: "0.1.7.0.0.0",
tag:"MmbId", name: "MemberIdentification",
type:"TextInput", label: "MemberIdentification",
status:"M", tag: "MmbId",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
], ],
}, },
{ ],
path:"0.1.7.1", },
name:"BranchIdentification", {
label:"BranchIdentification", path: "0.1.7.1",
tag:"BrnchId", name: "BranchIdentification",
status:"O", label: "BranchIdentification",
children: [ tag: "BrnchId",
{ status: "O",
path:"0.1.7.1.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.7.1.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"O", tag: "Id",
maxLength:"35", type: "TextInput",
}, status: "O",
], maxLength: "35",
}, },
], ],
}, },
{ ],
path:"0.1.8", },
name:"IntermediaryAgent1", {
label:"IntermediaryAgent1", path: "0.1.8",
tag:"IntrmyAgt1", name: "IntermediaryAgent1",
status:"O", label: "IntermediaryAgent1",
children: [ tag: "IntrmyAgt1",
{ status: "O",
path:"0.1.8.0", children: [
name:"FinancialInstitutionIdentification", {
label:"FinancialInstitutionIdentification", path: "0.1.8.0",
tag:"FinInstnId", name: "FinancialInstitutionIdentification",
status:"M", label: "FinancialInstitutionIdentification",
children: [ tag: "FinInstnId",
{ status: "M",
path:"0.1.8.0.0", children: [
name:"ClearingSystemMemberIdentification", {
label:"ClearingSystemMemberIdentification", path: "0.1.8.0.0",
tag:"ClrSysMmbId", name: "ClearingSystemMemberIdentification",
status:"M", label: "ClearingSystemMemberIdentification",
children: [ tag: "ClrSysMmbId",
{ status: "M",
path:"0.1.8.0.0.0", children: [
name:"MemberIdentification", {
label:"MemberIdentification", path: "0.1.8.0.0.0",
tag:"MmbId", name: "MemberIdentification",
type:"TextInput", label: "MemberIdentification",
status:"M", tag: "MmbId",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
{ ],
path:"0.1.8.0.1", },
name:"Name", {
label:"Name", path: "0.1.8.0.1",
tag:"Nm", name: "Name",
type:"TextInput", label: "Name",
status:"O", tag: "Nm",
maxLength:"140", type: "TextInput",
}, status: "O",
], maxLength: "140",
}, },
], ],
}, },
{ ],
path:"0.1.9", },
name:"IntermediaryAgent2", {
label:"IntermediaryAgent2", path: "0.1.9",
tag:"IntrmyAgt2", name: "IntermediaryAgent2",
status:"O", label: "IntermediaryAgent2",
children: [ tag: "IntrmyAgt2",
{ status: "O",
path:"0.1.9.0", children: [
name:"FinancialInstitutionIdentification", {
label:"FinancialInstitutionIdentification", path: "0.1.9.0",
tag:"FinInstnId", name: "FinancialInstitutionIdentification",
status:"M", label: "FinancialInstitutionIdentification",
children: [ tag: "FinInstnId",
{ status: "M",
path:"0.1.9.0.0", children: [
name:"ClearingSystemMemberIdentification", {
label:"ClearingSystemMemberIdentification", path: "0.1.9.0.0",
tag:"ClrSysMmbId", name: "ClearingSystemMemberIdentification",
status:"M", label: "ClearingSystemMemberIdentification",
children: [ tag: "ClrSysMmbId",
{ status: "M",
path:"0.1.9.0.0.0", children: [
name:"MemberIdentification", {
label:"MemberIdentification", path: "0.1.9.0.0.0",
tag:"MmbId", name: "MemberIdentification",
type:"TextInput", label: "MemberIdentification",
status:"M", tag: "MmbId",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
{ ],
path:"0.1.9.0.1", },
name:"Name", {
label:"Name", path: "0.1.9.0.1",
tag:"Nm", name: "Name",
type:"TextInput", label: "Name",
status:"O", tag: "Nm",
maxLength:"140", type: "TextInput",
}, status: "O",
], maxLength: "140",
}, },
], ],
}, },
{ ],
path:"0.1.10", },
name:"Debtor", {
label:"Debtor", path: "0.1.10",
tag:"Dbtr", name: "Debtor",
status:"M", label: "Debtor",
children: [ tag: "Dbtr",
{ status: "M",
path:"0.1.10.0", children: [
name:"FinancialInstitutionIdentification", {
label:"FinancialInstitutionIdentification", path: "0.1.10.0",
tag:"FinInstnId", name: "FinancialInstitutionIdentification",
status:"M", label: "FinancialInstitutionIdentification",
children: [ tag: "FinInstnId",
{ status: "M",
path:"0.1.10.0.0", children: [
name:"ClearingSystemMemberIdentification", {
label:"ClearingSystemMemberIdentification", path: "0.1.10.0.0",
tag:"ClrSysMmbId", name: "ClearingSystemMemberIdentification",
status:"O", label: "ClearingSystemMemberIdentification",
children: [ tag: "ClrSysMmbId",
{ status: "O",
path:"0.1.10.0.0.0", children: [
name:"MemberIdentification", {
label:"MemberIdentification", path: "0.1.10.0.0.0",
tag:"MmbId", name: "MemberIdentification",
type:"TextInput", label: "MemberIdentification",
status:"M", tag: "MmbId",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
{ ],
path:"0.1.10.0.1", },
name:"Name", {
label:"Name", path: "0.1.10.0.1",
tag:"Nm", name: "Name",
type:"TextInput", label: "Name",
status:"O", tag: "Nm",
maxLength:"140", type: "TextInput",
}, status: "O",
{ maxLength: "140",
path:"0.1.10.0.2", },
name:"PostalAddress", {
label:"PostalAddress", path: "0.1.10.0.2",
tag:"PstlAdr", name: "PostalAddress",
status:"O", label: "PostalAddress",
children: [ tag: "PstlAdr",
{ status: "O",
path:"0.1.10.0.2.0", children: [
name:"AddressLine", {
label:"AddressLine", path: "0.1.10.0.2.0",
tag:"AdrLine", name: "AddressLine",
type:"TextInput", label: "AddressLine",
status:"O", tag: "AdrLine",
maxLength:"70", type: "TextInput",
array:true, status: "O",
}, maxLength: "70",
], array: true,
}, },
], ],
}, },
], ],
}, },
{ ],
path:"0.1.11", },
name:"DebtorAccount", {
label:"DebtorAccount", path: "0.1.11",
tag:"DbtrAcct", name: "DebtorAccount",
status:"O", label: "DebtorAccount",
children: [ tag: "DbtrAcct",
{ status: "O",
path:"0.1.11.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.11.0",
tag:"Id", name: "Identification",
status:"M", label: "Identification",
children: [ tag: "Id",
{ status: "M",
path:"0.1.11.0.0", children: [
name:"Other", {
label:"Other", path: "0.1.11.0.0",
tag:"Othr", name: "Other",
status:"M", label: "Other",
children: [ tag: "Othr",
{ status: "M",
path:"0.1.11.0.0.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.11.0.0.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"M", tag: "Id",
maxLength:"34", type: "TextInput",
}, status: "M",
], maxLength: "34",
}, },
], ],
}, },
], ],
}, },
{ ],
path:"0.1.12", },
name:"DebtorAgent", {
label:"DebtorAgent", path: "0.1.12",
tag:"DbtrAgt", name: "DebtorAgent",
status:"M", label: "DebtorAgent",
children: [ tag: "DbtrAgt",
{ status: "M",
path:"0.1.12.0", children: [
name:"FinancialInstitutionIdentification", {
label:"FinancialInstitutionIdentification", path: "0.1.12.0",
tag:"FinInstnId", name: "FinancialInstitutionIdentification",
status:"M", label: "FinancialInstitutionIdentification",
children: [ tag: "FinInstnId",
{ status: "M",
path:"0.1.12.0.0", children: [
name:"ClearingSystemMemberIdentification", {
label:"ClearingSystemMemberIdentification", path: "0.1.12.0.0",
tag:"ClrSysMmbId", name: "ClearingSystemMemberIdentification",
status:"O", label: "ClearingSystemMemberIdentification",
children: [ tag: "ClrSysMmbId",
{ status: "O",
path:"0.1.12.0.0.0", children: [
name:"MemberIdentification", {
label:"MemberIdentification", path: "0.1.12.0.0.0",
tag:"MmbId", name: "MemberIdentification",
type:"TextInput", label: "MemberIdentification",
status:"M", tag: "MmbId",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
{ ],
path:"0.1.12.0.1", },
name:"Name", {
label:"Name", path: "0.1.12.0.1",
tag:"Nm", name: "Name",
type:"TextInput", label: "Name",
status:"O", tag: "Nm",
maxLength:"140", type: "TextInput",
}, status: "O",
], maxLength: "140",
}, },
], ],
}, },
{ ],
path:"0.1.13", },
name:"CreditorAgent", {
label:"CreditorAgent", path: "0.1.13",
tag:"CdtrAgt", name: "CreditorAgent",
status:"M", label: "CreditorAgent",
children: [ tag: "CdtrAgt",
{ status: "M",
path:"0.1.13.0", children: [
name:"FinancialInstitutionIdentification", {
label:"FinancialInstitutionIdentification", path: "0.1.13.0",
tag:"FinInstnId", name: "FinancialInstitutionIdentification",
status:"M", label: "FinancialInstitutionIdentification",
children: [ tag: "FinInstnId",
{ status: "M",
path:"0.1.13.0.0", children: [
name:"ClearingSystemMemberIdentification", {
label:"ClearingSystemMemberIdentification", path: "0.1.13.0.0",
tag:"ClrSysMmbId", name: "ClearingSystemMemberIdentification",
status:"O", label: "ClearingSystemMemberIdentification",
children: [ tag: "ClrSysMmbId",
{ status: "O",
path:"0.1.13.0.0.0", children: [
name:"MemberIdentification", {
label:"MemberIdentification", path: "0.1.13.0.0.0",
tag:"MmbId", name: "MemberIdentification",
type:"TextInput", label: "MemberIdentification",
status:"M", tag: "MmbId",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
{ ],
path:"0.1.13.0.1", },
name:"Name", {
label:"Name", path: "0.1.13.0.1",
tag:"Nm", name: "Name",
type:"TextInput", label: "Name",
status:"O", tag: "Nm",
maxLength:"140", type: "TextInput",
}, status: "O",
], maxLength: "140",
}, },
], ],
}, },
{ ],
path:"0.1.14", },
name:"Creditor", {
label:"Creditor", path: "0.1.14",
tag:"Cdtr", name: "Creditor",
status:"M", label: "Creditor",
children: [ tag: "Cdtr",
{ status: "M",
path:"0.1.14.0", children: [
name:"FinancialInstitutionIdentification", {
label:"FinancialInstitutionIdentification", path: "0.1.14.0",
tag:"FinInstnId", name: "FinancialInstitutionIdentification",
status:"M", label: "FinancialInstitutionIdentification",
children: [ tag: "FinInstnId",
{ status: "M",
path:"0.1.14.0.0", children: [
name:"ClearingSystemMemberIdentification", {
label:"ClearingSystemMemberIdentification", path: "0.1.14.0.0",
tag:"ClrSysMmbId", name: "ClearingSystemMemberIdentification",
status:"O", label: "ClearingSystemMemberIdentification",
children: [ tag: "ClrSysMmbId",
{ status: "O",
path:"0.1.14.0.0.0", children: [
name:"MemberIdentification", {
label:"MemberIdentification", path: "0.1.14.0.0.0",
tag:"MmbId", name: "MemberIdentification",
type:"TextInput", label: "MemberIdentification",
status:"M", tag: "MmbId",
maxLength:"35", type: "TextInput",
}, status: "M",
], maxLength: "35",
}, },
{ ],
path:"0.1.14.0.1", },
name:"Name", {
label:"Name", path: "0.1.14.0.1",
tag:"Nm", name: "Name",
type:"TextInput", label: "Name",
status:"O", tag: "Nm",
maxLength:"140", type: "TextInput",
}, status: "O",
{ maxLength: "140",
path:"0.1.14.0.2", },
name:"PostalAddress", {
label:"PostalAddress", path: "0.1.14.0.2",
tag:"PstlAdr", name: "PostalAddress",
status:"O", label: "PostalAddress",
children: [ tag: "PstlAdr",
{ status: "O",
path:"0.1.14.0.2.0", children: [
name:"AddressLine", {
label:"AddressLine", path: "0.1.14.0.2.0",
tag:"AdrLine", name: "AddressLine",
type:"TextInput", label: "AddressLine",
status:"O", tag: "AdrLine",
maxLength:"70", type: "TextInput",
array:true, status: "O",
}, maxLength: "70",
], array: true,
}, },
], ],
}, },
], ],
}, },
{ ],
path:"0.1.15", },
name:"CreditorAccount", {
label:"CreditorAccount", path: "0.1.15",
tag:"CdtrAcct", name: "CreditorAccount",
status:"O", label: "CreditorAccount",
children: [ tag: "CdtrAcct",
{ status: "O",
path:"0.1.15.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.15.0",
tag:"Id", name: "Identification",
status:"M", label: "Identification",
children: [ tag: "Id",
{ status: "M",
path:"0.1.15.0.0", children: [
name:"Other", {
label:"Other", path: "0.1.15.0.0",
tag:"Othr", name: "Other",
status:"M", label: "Other",
children: [ tag: "Othr",
{ status: "M",
path:"0.1.15.0.0.0", children: [
name:"Identification", {
label:"Identification", path: "0.1.15.0.0.0",
tag:"Id", name: "Identification",
type:"TextInput", label: "Identification",
status:"M", tag: "Id",
maxLength:"34", type: "TextInput",
}, status: "M",
], maxLength: "34",
}, },
], ],
}, },
], ],
}, },
{ ],
path:"0.1.16", },
name:"InstructionForCreditorAgent", {
label:"InstructionForCreditorAgent", path: "0.1.16",
tag:"InstrForCdtrAgt", name: "InstructionForCreditorAgent",
status:"O", label: "InstructionForCreditorAgent",
array:true, tag: "InstrForCdtrAgt",
children: [ status: "O",
{ array: true,
path:"0.1.16.0", children: [
name:"InstructionInformation", {
label:"InstructionInformation", path: "0.1.16.0",
tag:"InstrInf", name: "InstructionInformation",
type:"TextInput", label: "InstructionInformation",
status:"O", tag: "InstrInf",
maxLength:"140", type: "TextInput",
}, status: "O",
], maxLength: "140",
}, },
{ ],
path:"0.1.17", },
name:"RemittanceInformation", {
label:"RemittanceInformation", path: "0.1.17",
tag:"RmtInf", name: "RemittanceInformation",
status:"O", label: "RemittanceInformation",
children: [ tag: "RmtInf",
{ status: "O",
path:"0.1.17.0", children: [
name:"Unstructured", {
label:"Unstructured", path: "0.1.17.0",
tag:"Ustrd", name: "Unstructured",
type:"TextInput", label: "Unstructured",
status:"O", tag: "Ustrd",
maxLength:"140", type: "TextInput",
array:true, status: "O",
}, maxLength: "140",
], array: true,
}, },
{ ],
path:"0.1.18", },
name:"SupplementaryData", {
label:"SupplementaryData", path: "0.1.18",
tag:"SplmtryData", name: "SupplementaryData",
status:"M", label: "SupplementaryData",
children: [ tag: "SplmtryData",
{ status: "M",
path:"0.1.18.0", children: [
name:"PlaceAndName", {
label:"PlaceAndName", path: "0.1.18.0",
tag:"PlcAndNm", name: "PlaceAndName",
type:"TextInput", label: "PlaceAndName",
status:"M", tag: "PlcAndNm",
maxLength:"350", type: "TextInput",
defaultValue:"/Document/FICdtTrf/CdtTrfTxInf", status: "M",
}, maxLength: "350",
{ defaultValue: "/Document/FICdtTrf/CdtTrfTxInf",
path:"0.1.18.1", },
name:"Envelope", {
label:"Envelope", path: "0.1.18.1",
tag:"Envlp", name: "Envelope",
status:"M", label: "Envelope",
children: [ tag: "Envlp",
{ status: "M",
path:"0.1.18.1.0", children: [
name:"Contents", {
label:"Contents", path: "0.1.18.1.0",
tag:"Cnts", name: "Contents",
status:"M", label: "Contents",
children: [ tag: "Cnts",
{ status: "M",
path:"0.1.18.1.0.0", children: [
name:"ExpectedSettlementDate", {
label:"ExpectedSettlementDate", path: "0.1.18.1.0.0",
tag:"XpctdSttlmDt", name: "ExpectedSettlementDate",
type:"Date", label: "ExpectedSettlementDate",
status:"M", tag: "XpctdSttlmDt",
}, type: "Date",
{ status: "M",
path:"0.1.18.1.0.1", },
name:"OrderNumber", {
label:"OrderNumber", path: "0.1.18.1.0.1",
tag:"OrdNum", name: "OrderNumber",
type:"TextInput", label: "OrderNumber",
status:"O", tag: "OrdNum",
maxLength:"35", type: "TextInput",
}, status: "O",
{ maxLength: "35",
path:"0.1.18.1.0.2", },
name:"OrderInformation", {
label:"OrderInformation", path: "0.1.18.1.0.2",
tag:"OrdInf", name: "OrderInformation",
type:"TextInput", label: "OrderInformation",
status:"O", tag: "OrdInf",
maxLength:"500", type: "TextInput",
}, status: "O",
{ maxLength: "500",
path:"0.1.18.1.0.3", },
name:"BusinessPhase", {
label:"BusinessPhase", path: "0.1.18.1.0.3",
tag:"BizPhs", name: "BusinessPhase",
type:"Select#BizPhaseTypeCode", label: "BusinessPhase",
status:"M", tag: "BizPhs",
}, type: "Select#BizPhaseTypeCode",
], status: "M",
}, },
], ],
}, },
], ],
}, },
], ],
}, },
], ],
}, },
{ ],
path:"1", },
name:"MesgType", {
tag:"MesgType", path: "1",
type:"HiddenInput", name: "MesgType",
status:"O", tag: "MesgType",
defaultValue:"cips.112.001.02", type: "HiddenInput",
}, status: "O",
{ defaultValue: "cips.112.001.02",
path:"2", },
name:"MesgPriority", {
tag:"MesgPriority", path: "2",
type:"HiddenInput", name: "MesgPriority",
status:"O", tag: "MesgPriority",
defaultValue:"3", type: "HiddenInput",
}, status: "O",
{ defaultValue: "3",
path:"3", },
name:"OrigReceiver", {
tag:"OrigReceiver", path: "3",
type:"HiddenInput", name: "OrigReceiver",
status:"O", tag: "OrigReceiver",
}, type: "HiddenInput",
{ status: "O",
path:"4", },
name:"OrigSendDate", {
tag:"OrigSendDate", path: "4",
type:"HiddenInput", name: "OrigSendDate",
status:"O", tag: "OrigSendDate",
}, type: "HiddenInput",
{ status: "O",
path:"5", },
name:"MesgDirection", {
tag:"MesgDirection", path: "5",
type:"HiddenInput", name: "MesgDirection",
status:"O", tag: "MesgDirection",
defaultValue:"U", type: "HiddenInput",
}, status: "O",
{ defaultValue: "U",
path:"6", },
name:"MesgRefID", {
tag:"MesgRefID", path: "6",
type:"HiddenInput", name: "MesgRefID",
status:"O", tag: "MesgRefID",
}, type: "HiddenInput",
{ status: "O",
path:"7", },
name:"MesgID", {
tag:"MesgID", path: "7",
type:"HiddenInput", name: "MesgID",
status:"O", tag: "MesgID",
}, type: "HiddenInput",
{ status: "O",
path:"8", },
name:"cipsMsgId", {
tag:"cipsMsgId", path: "8",
type:"HiddenInput", name: "cipsMsgId",
status:"O", tag: "cipsMsgId",
}, type: "HiddenInput",
{ status: "O",
path:"9", },
name:"OrigSendTime", {
tag:"OrigSendTime", path: "9",
type:"HiddenInput", name: "OrigSendTime",
status:"O", tag: "OrigSendTime",
}, type: "HiddenInput",
status: "O",
},
] ]
\ No newline at end of file
...@@ -88,7 +88,7 @@ public class CipsEditorController { ...@@ -88,7 +88,7 @@ public class CipsEditorController {
savemap.put("user", loginUser); savemap.put("user", loginUser);
// 1-新增报文 2-更新报文 // 1-新增报文 2-更新报文
savemap.put("opeType", StringUtil.isNotEmpty(opeType) ? opeType : "1"); savemap.put("opeType", StringUtil.isNotEmpty(opeType) ? opeType : "1");
Map saveres = (Map) CommonSend.send(map); Map saveres = (Map) CommonSend.send(savemap);
String saveretcod = (String) saveres.get("retcode"); String saveretcod = (String) saveres.get("retcode");
String saveretmsg = (String) saveres.get("retmsg"); String saveretmsg = (String) saveres.get("retmsg");
logger.info("save结果:"+saveres.toString()); logger.info("save结果:"+saveres.toString());
...@@ -356,6 +356,21 @@ public class CipsEditorController { ...@@ -356,6 +356,21 @@ public class CipsEditorController {
return null; return null;
} }
@RequestMapping(value = "/getBankId", method = RequestMethod.POST)
@ResponseBody
public String getBankId() {
Map<String, Object> map = new HashMap();
map.put("interface", "getBankId");
map.put("transaction", "getBankId");
Map rs = (Map) CommonSend.send(map);
logger.info("getBankId结果:"+rs.toString());
String retcod = (String) rs.get("retcode");
if (retcod != null && retcod.endsWith("0000000")) {
return (String) rs.get("bankId");
}else
return null;
}
@RequestMapping(value = "/getMsgId", method = RequestMethod.POST) @RequestMapping(value = "/getMsgId", method = RequestMethod.POST)
@ResponseBody @ResponseBody
......
<!doctype html><html lang=""><head><meta charset="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width,initial-scale=1"/><link rel="icon" href="favicon.ico"/><title>ISO手工拟报</title><script defer="defer" src="js/chunk-vendors.dbe64cdc.js"></script><script defer="defer" src="js/app.40d9ace2.js"></script><script defer="defer" src="js/main.59945214.js"></script><link href="css/chunk-vendors.77489a8d.css" rel="stylesheet"><link href="css/app.c80dfddd.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but swiftiso-editor doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html> <!doctype html><html lang=""><head><meta charset="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width,initial-scale=1"/><link rel="icon" href="favicon.ico"/><title>ISO手工拟报</title><script defer="defer" src="js/chunk-vendors.dbe64cdc.js"></script><script defer="defer" src="js/app.9f47b6c5.js"></script><script defer="defer" src="js/main.59945214.js"></script><link href="css/chunk-vendors.77489a8d.css" rel="stylesheet"><link href="css/app.ca356171.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but swiftiso-editor doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
\ No newline at end of file \ 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