Commit ff7ff030 by lixinyi

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

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