Commit 1aaf9429 by lixinyi

修改前端界面

parent 9a8b26c1
<template>
<el-dialog title="SaveTemplate" :visible.sync="dialogFormVisible" :before-close="closeDialog" :close-on-click-modal="false" :append-to-body="true">
<el-form :model="form" :rules="rules" ref="form" label-width="100px">
<el-form-item label="Name" prop="nam">
<el-input v-model="form.nam" clearable maxlength="30" placeholder="Please Enter Template Name"></el-input>
</el-form-item>
<el-form-item label="Text" prop="text">
<el-input class="textarea" type="textarea" maxlength="2000" :autosize="{minRows: 3, maxRows: 6}" v-model="form.text"></el-input>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button @click="closeDialog">Cancel</el-button>
<el-button type="primary" @click="saveTemplate"
>Save</el-button
>
</div>
</el-dialog>
</template>
<script>
import send from "../Service/post";
export default {
props:["mty","obj","loginUser"],
data() {
return {
dialogFormVisible: false,
form: {
nam: '',
text:'',
},
rules: {
nam:[
{ required: true, message: 'Please Enter Template Name', trigger: ['change','blur']}
],
text:[
{ required: true, message: 'Please Enter Template Text', trigger: ['change','blur']}
]
}
};
},
methods: {
showDialog(){
this.dialogFormVisible = true;
},
closeDialog(){
this.$refs.form.resetFields();
this.dialogFormVisible = false;
},
saveTemplate(){
this.$refs.form.validate( valid =>{
if(valid){
let data = {
name:this.form.nam,
text:this.form.text,
loginUser:this.loginUser,
mty:this.mty,
json:this.obj
}
send.saveTemplate(data).then((res) => {
if("ok" == res.data){
this.$message({
message: "Template save success",
type: "success",
});
this.closeDialog();
}else {
this.$message({
message: "Template save failed",
type: "error",
});
}
console.log(res.data);
}).catch((err) => {
this.$message({
message: "Network exception(" + err.message + ")",
type: "error",
});
});
}
})
},
}
};
</script>
<style scoped>
.textarea >>> .el-textarea__inner{
font-family: Arial, Helvetica, sans-serif !important;
}
</style>
\ No newline at end of file
<template>
<div>
<el-input
:disabled="disabled"
v-model="dataModel.value"
:autosize="{ minRows: 2, maxRows: 8}"
type="textarea"
:placeholder="vpcPlaceholder"
:show-word-limit="true"
style="width: 70%"
>
</el-input>
</div>
</template>
<script>
export default {
props: ["dataModel", "dataType"],
data() {
return {
text: "",
};
},
computed: {
vpcPlaceholder() {
this.text = "Please enter " + this.dataModel.name;
return this.text;
},
},
};
</script>
<style scoped>
.inputDeep >>> .el-input__inner {
background-color: white;
}
</style>
\ No newline at end of file
<template>
<el-time-picker v-model="dataModel.value" :disabled="dataModel.disabled" format="HH:mm" value-format="HH:mm"
size="small" :picker-options="{
selectableRange: '00:00:00 - 13:59:00', format: 'HH:mm'
}" placeholder="Select time">
</el-time-picker>
</template>
<script>
export default {
props: ['dataModel'],
}
</script>
\ No newline at end of file
<template>
<div class="main"><span>success</span><el-button type="primary" @click="toHome" class="btn">return</el-button></div>
</template>
<script>
export default {
components: {},
props: {},
data() {
return {
loginUser: this.$route.query.loginUser,
};
},
watch: {},
computed: {},
methods: {
toHome() {
this.$router.push({
path: "/",
query: {
loginUser: this.loginUser,
},
});
},
},
created() {
console.log(this.loginUser);
},
mounted() {}
};
</script>
<style scoped>
.main {
height: 100%;
margin-top: 10%;
}
.main span {
margin: auto;
font-size: 40px;
width: 200px;
height: 200px;
border-radius: 100px;
text-align: center;
line-height: 200px;
display: block;
color: blueviolet;
background-color: rgb(240, 210, 155);
}
.btn {
display: block;
margin: auto;
margin-top: 20px;
}
</style>
\ No newline at end of file
export default [
{
path: "0",
name: "Identification",
label: "账号信息",
tag: "id",
type: "Choice",
status: "M",
children: [
{
path: "0.0",
name: "IBAN",
label: "国际账号标识",
tag: "iban",
type: "TextInput#[A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}",
status: "M",
maxLength: "34",
},
{
path: "0.1",
name: "Other",
label: "其他账号",
tag: "othr",
status: "M",
children: [
{
path: "0.1.0",
name: "Identification",
label: "账号标识",
tag: "id",
type: "TextInput#([0-9a-zA-Z-?:().,'+ ]([0-9a-zA-Z-?:().,'+ ]*(/[0-9a-zA-Z-?:().,'+ ])?)*)",
status: "M",
maxLength: "34",
},
{
path: "0.1.1",
name: "Scheme Name",
label: "账号类型",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "0.1.1.0",
name: "Code",
label: "类型代码",
tag: "cd",
type: "Select#externalAccountIdCode",
status: "M",
},
{
path: "0.1.1.1",
name: "Proprietary",
label: "其他类型代码",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.1.2",
name: "Issuer",
label: "标识对象",
tag: "issr",
type: "TextInput",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "1",
name: "Type",
label: "账户类型",
tag: "tp",
type: "Choice",
status: "O",
children: [
{
path: "1.0",
name: "Code",
label: "类型代码",
tag: "cd",
type: "Select#externalCashAccountTypeCode",
status: "M",
},
{
path: "1.1",
name: "Proprietary",
label: "其他类型代码",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "2",
name: "Currency",
label: "账户币种",
tag: "ccy",
type: "Select#ccy",
status: "O",
},
{
path: "3",
name: "Name",
label: "账户名称",
tag: "nm",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "70",
},
{
path: "4",
name: "Proxy",
label: "Proxy",
tag: "prxy",
status: "O",
children: [
{
path: "4.0",
name: "Type",
label: "Type",
tag: "tp",
type: "Choice",
status: "O",
children: [
{
path: "4.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalProxyAccountType1Code",
status: "M",
},
{
path: "4.0.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "M",
maxLength: "35",
},
],
},
{
path: "4.1",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,320}",
status: "M",
maxLength: "320",
},
],
},
];
export default [
{
path: "0",
name: "Identification",
label: "账号信息",
tag: "id",
type: "Choice",
status: "M",
children: [
{
path: "0.0",
name: "IBAN",
label: "国际账号标识",
tag: "iban",
type: "TextInput#[A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}",
status: "M",
maxLength: "34",
},
{
path: "0.1",
name: "Other",
label: "其他账号",
tag: "othr",
status: "M",
children: [
{
path: "0.1.0",
name: "Identification",
label: "账号标识",
tag: "id",
type: "TextInput#([0-9a-zA-Z-?:().,'+ ]([0-9a-zA-Z-?:().,'+ ]*(/[0-9a-zA-Z-?:().,'+ ])?)*)",
status: "M",
maxLength: "34",
},
{
path: "0.1.1",
name: "Scheme Name",
label: "账号类型",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "0.1.1.0",
name: "Code",
label: "类型代码",
tag: "cd",
type: "Select#externalAccountIdCode",
status: "M",
},
{
path: "0.1.1.1",
name: "Proprietary",
label: "其他类型代码",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.1.2",
name: "Issuer",
label: "标识对象",
tag: "issr",
type: "TextInput",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "1",
name: "Type",
label: "账户类型",
tag: "tp",
type: "Choice",
status: "O",
children: [
{
path: "1.0",
name: "Code",
label: "类型代码",
tag: "cd",
type: "Select#externalCashAccountTypeCode",
status: "M",
},
{
path: "1.1",
name: "Proprietary",
label: "其他类型代码",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "2",
name: "Currency",
label: "账户币种",
tag: "ccy",
type: "Select#ccy",
status: "O",
},
{
path: "3",
name: "Name",
label: "账户名称",
tag: "nm",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "70",
},
{
path: "4",
name: "Proxy",
label: "Proxy",
tag: "prxy",
status: "O",
children: [
{
path: "4.0",
name: "Type",
label: "Type",
tag: "tp",
type: "Choice",
status: "O",
children: [
{
path: "4.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalProxyAccountType1Code",
status: "M",
},
{
path: "4.0.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "M",
maxLength: "35",
},
],
},
{
path: "4.1",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,2048}",
status: "M",
maxLength: "2048",
},
],
},
];
export default [
{
path: "0",
name: "Identification",
label: "账号信息",
tag: "id",
type: "Choice",
status: "M",
children: [
{
path: "0.0",
name: "IBAN",
label: "国际账号标识",
tag: "iban",
type: "TextInput#[A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}",
status: "M",
maxLength: "34",
},
{
path: "0.1",
name: "Other",
label: "其他账号",
tag: "othr",
status: "M",
children: [
{
path: "0.1.0",
name: "Identification",
label: "账号标识",
tag: "id",
type: "TextInput#([0-9a-zA-Z-?:().,'+ ]([0-9a-zA-Z-?:().,'+ ]*(/[0-9a-zA-Z-?:().,'+ ])?)*)",
status: "M",
maxLength: "34",
},
{
path: "0.1.1",
name: "Scheme Name",
label: "账号类型",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "0.1.1.0",
name: "Code",
label: "类型代码",
tag: "cd",
type: "Select#externalAccountIdCode",
status: "M",
},
{
path: "0.1.1.1",
name: "Proprietary",
label: "其他类型代码",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.1.2",
name: "Issuer",
label: "标识对象",
tag: "issr",
type: "TextInput",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "1",
name: "Type",
label: "账户类型",
tag: "tp",
type: "Choice",
status: "O",
children: [
{
path: "1.0",
name: "Code",
label: "类型代码",
tag: "cd",
type: "Select#externalCashAccountTypeCode",
status: "M",
},
{
path: "1.1",
name: "Proprietary",
label: "其他类型代码",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "2",
name: "Currency",
label: "账户币种",
tag: "ccy",
type: "Select#ccy",
status: "M",
},
{
path: "3",
name: "Name",
label: "账户名称",
tag: "nm",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "70",
},
{
path: "4",
name: "Proxy",
label: "Proxy",
tag: "prxy",
status: "O",
children: [
{
path: "4.0",
name: "Type",
label: "Type",
tag: "tp",
type: "Choice",
status: "O",
children: [
{
path: "4.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalProxyAccountType1Code",
status: "M",
},
{
path: "4.0.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "M",
maxLength: "35",
},
],
},
{
path: "4.1",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,320}",
status: "M",
maxLength: "320",
},
],
},
];
export default [
{
path: "0",
name: "Identification",
label: "账号信息",
tag: "id",
type: "Choice",
status: "M",
children: [
{
path: "0.0",
name: "IBAN",
label: "国际账号标识",
tag: "iban",
type: "TextInput#[A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30}",
status: "M",
maxLength: "34",
},
{
path: "0.1",
name: "Other",
label: "其他账号",
tag: "othr",
status: "M",
children: [
{
path: "0.1.0",
name: "Identification",
label: "账号标识",
tag: "id",
type: "TextInput#([0-9a-zA-Z-?:().,'+ ]([0-9a-zA-Z-?:().,'+ ]*(/[0-9a-zA-Z-?:().,'+ ])?)*)",
status: "M",
maxLength: "34",
},
{
path: "0.1.1",
name: "Scheme Name",
label: "账号类型",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "0.1.1.0",
name: "Code",
label: "类型代码",
tag: "cd",
type: "Select#externalAccountIdCode",
status: "M",
},
{
path: "0.1.1.1",
name: "Proprietary",
label: "其他类型代码",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.1.2",
name: "Issuer",
label: "标识对象",
tag: "issr",
type: "TextInput",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "1",
name: "Type",
label: "账户类型",
tag: "tp",
type: "Choice",
status: "O",
children: [
{
path: "1.0",
name: "Code",
label: "类型代码",
tag: "cd",
type: "Select#externalCashAccountTypeCode",
status: "M",
},
{
path: "1.1",
name: "Proprietary",
label: "其他类型代码",
tag: "prtry",
type: "TextInput",
status: "M",
maxLength: "35",
},
],
},
{
path: "2",
name: "Currency",
label: "账户币种",
tag: "ccy",
type: "Select#ccy",
status: "M",
},
{
path: "3",
name: "Name",
label: "账户名称",
tag: "nm",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "70",
},
{
path: "4",
name: "Proxy",
label: "Proxy",
tag: "prxy",
status: "O",
children: [
{
path: "4.0",
name: "Type",
label: "Type",
tag: "tp",
type: "Choice",
status: "O",
children: [
{
path: "4.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalProxyAccountType1Code",
status: "M",
maxLength: "4",
},
{
path: "4.0.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "M",
maxLength: "35",
},
],
},
{
path: "4.1",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,320}",
status: "M",
maxLength: "320",
},
],
},
{
path: "5",
name: "Owner",
label: "账户户主",
tag: "ownr",
type: "Party135002",
status: "O",
},
{
path: "6",
name: "Servicer",
label: "账户行信息",
tag: "svcr",
type: "Agent6601",
status: "O",
},
];
/**--Address Type
* ++Address Line 70
**/
export default [
{
path: "0",
name: "Department",
label: "Department",
tag: "dept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "1",
name: "Sub Department",
label: "Sub Department",
tag: "subDept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "2",
name: "Street Name",
label: "Street Name",
tag: "strtNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "3",
name: "Building Number",
label: "Building Number",
tag: "bldgNb",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "4",
name: "Building Name",
label: "Building Name",
tag: "bldgNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "5",
name: "Floor",
label: "Floor",
tag: "flr",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "6",
name: "Post Box",
label: "Post Box",
tag: "pstBx",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "7",
name: "Room",
label: "Room",
tag: "room",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "8",
name: "Post Code",
label: "Post Code",
tag: "pstCd",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "9",
name: "Town Name",
label: "Town Name",
tag: "twnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "10",
name: "Town Location Name",
label: "Town Location Name",
tag: "twnLctnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "11",
name: "District Name",
label: "District Name",
tag: "dstrctNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "12",
name: "Country Sub Division",
label: "Country Sub Division",
tag: "ctrySubDvsn",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "13",
name: "Country",
label: "Country",
tag: "ctry",
type: "Select#countryCode",
status: "O",
maxLength: "2",
},
{
path: "14",
name: "Address Line",
label: "Address Line",
tag: "adrLine",
type: "List",
status: "O",
maxLength: "70,7",
},
];
\ No newline at end of file
/**--Address Type
* --Address Line
**/
export default [
{
path: "0",
name: "Department",
label: "Department",
tag: "dept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "1",
name: "Sub Department",
label: "Sub Department",
tag: "subDept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "2",
name: "Street Name",
label: "Street Name",
tag: "strtNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "3",
name: "Building Number",
label: "Building Number",
tag: "bldgNb",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "4",
name: "Building Name",
label: "Building Name",
tag: "bldgNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "5",
name: "Floor",
label: "Floor",
tag: "flr",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "6",
name: "Post Box",
label: "Post Box",
tag: "pstBx",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "7",
name: "Room",
label: "Room",
tag: "room",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "8",
name: "Post Code",
label: "Post Code",
tag: "pstCd",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "9",
name: "Town Name",
label: "Town Name",
tag: "twnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "10",
name: "Town Location Name",
label: "Town Location Name",
tag: "twnLctnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "11",
name: "District Name",
label: "District Name",
tag: "dstrctNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "12",
name: "Country Sub Division",
label: "Country Sub Division",
tag: "ctrySubDvsn",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "13",
name: "Country",
label: "Country",
tag: "ctry",
type: "Select#countryCode",
status: "O",
maxLength: "2",
},
];
/**--Address Type
* --Address Line Country:M
* Town Name:M
**/
export default [
{
path: "0",
name: "Department",
label: "Department",
tag: "dept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "1",
name: "Sub Department",
label: "Sub Department",
tag: "subDept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "2",
name: "Street Name",
label: "Street Name",
tag: "strtNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "3",
name: "Building Number",
label: "Building Number",
tag: "bldgNb",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "4",
name: "Building Name",
label: "Building Name",
tag: "bldgNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "5",
name: "Floor",
label: "Floor",
tag: "flr",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "6",
name: "Post Box",
label: "Post Box",
tag: "pstBx",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "7",
name: "Room",
label: "Room",
tag: "room",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "8",
name: "Post Code",
label: "Post Code",
tag: "pstCd",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "9",
name: "Town Name",
label: "Town Name",
tag: "twnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "M",
maxLength: "35",
},
{
path: "10",
name: "Town Location Name",
label: "Town Location Name",
tag: "twnLctnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "11",
name: "District Name",
label: "District Name",
tag: "dstrctNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "12",
name: "Country Sub Division",
label: "Country Sub Division",
tag: "ctrySubDvsn",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "13",
name: "Country",
label: "Country",
tag: "ctry",
type: "Select#countryCode",
status: "M",
maxLength: "2",
},
];
/**--Address Type
* ++Address Line 35
**/
export default [
{
path: "0",
name: "Department",
label: "Department",
tag: "dept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "1",
name: "Sub Department",
label: "Sub Department",
tag: "subDept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "2",
name: "Street Name",
label: "Street Name",
tag: "strtNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "3",
name: "Building Number",
label: "Building Number",
tag: "bldgNb",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "4",
name: "Building Name",
label: "Building Name",
tag: "bldgNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "5",
name: "Floor",
label: "Floor",
tag: "flr",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "6",
name: "Post Box",
label: "Post Box",
tag: "pstBx",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "7",
name: "Room",
label: "Room",
tag: "room",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "8",
name: "Post Code",
label: "Post Code",
tag: "pstCd",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "9",
name: "Town Name",
label: "Town Name",
tag: "twnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "10",
name: "Town Location Name",
label: "Town Location Name",
tag: "twnLctnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "11",
name: "District Name",
label: "District Name",
tag: "dstrctNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "12",
name: "Country Sub Division",
label: "Country Sub Division",
tag: "ctrySubDvsn",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "13",
name: "Country",
label: "Country",
tag: "ctry",
type: "Select#countryCode",
status: "O",
maxLength: "2",
},
{
path: "14",
name: "Address Line",
label: "Address Line",
tag: "adrLine",
type: "List",
status: "O",
maxLength: "35,3",
},
];
\ No newline at end of file
/**--Address Type Country status:M
* ++Address Line 35
**/
export default [
{
path: "0",
name: "Department",
label: "Department",
tag: "dept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "1",
name: "Sub Department",
label: "Sub Department",
tag: "subDept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "2",
name: "Street Name",
label: "Street Name",
tag: "strtNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "3",
name: "Building Number",
label: "Building Number",
tag: "bldgNb",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "4",
name: "Building Name",
label: "Building Name",
tag: "bldgNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "5",
name: "Floor",
label: "Floor",
tag: "flr",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "6",
name: "Post Box",
label: "Post Box",
tag: "pstBx",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "7",
name: "Room",
label: "Room",
tag: "room",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "8",
name: "Post Code",
label: "Post Code",
tag: "pstCd",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "9",
name: "Town Name",
label: "Town Name",
tag: "twnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "10",
name: "Town Location Name",
label: "Town Location Name",
tag: "twnLctnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "11",
name: "District Name",
label: "District Name",
tag: "dstrctNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "12",
name: "Country Sub Division",
label: "Country Sub Division",
tag: "ctrySubDvsn",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "13",
name: "Country",
label: "Country",
tag: "ctry",
type: "Select#countryCode",
status: "M",
maxLength: "2",
},
{
path: "14",
name: "Address Line",
label: "Address Line",
tag: "adrLine",
type: "List",
status: "O",
maxLength: "35,3",
},
];
\ No newline at end of file
/**--Address Type Country status:M
* --Address Line
**/
export default [
{
path: "0",
name: "Department",
label: "Department",
tag: "dept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "1",
name: "Sub Department",
label: "Sub Department",
tag: "subDept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "2",
name: "Street Name",
label: "Street Name",
tag: "strtNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "3",
name: "Building Number",
label: "Building Number",
tag: "bldgNb",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "4",
name: "Building Name",
label: "Building Name",
tag: "bldgNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "5",
name: "Floor",
label: "Floor",
tag: "flr",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "6",
name: "Post Box",
label: "Post Box",
tag: "pstBx",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "7",
name: "Room",
label: "Room",
tag: "room",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "8",
name: "Post Code",
label: "Post Code",
tag: "pstCd",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "9",
name: "Town Name",
label: "Town Name",
tag: "twnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "10",
name: "Town Location Name",
label: "Town Location Name",
tag: "twnLctnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "11",
name: "District Name",
label: "District Name",
tag: "dstrctNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "12",
name: "Country Sub Division",
label: "Country Sub Division",
tag: "ctrySubDvsn",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "13",
name: "Country",
label: "Country",
tag: "ctry",
type: "Select#countryCode",
status: "M",
maxLength: "2",
},
];
/**++Address Type
* ++Address Line 35,7
**/
export default [
{
path: "0",
name: "Address Type",
label: "地址类型",
tag: "adrTp",
type: "Choice",
status: "O",
children: [
{
path: "0.0",
name: "Code",
label: "类型代码",
tag: "cd",
type: "Select#AddressTypeCode",
status: "M",
},
{
path: "0.1",
name: "Proprietary",
label: "专有地址类型",
tag: "prtry",
status: "M",
children: [
{
path: "0.1.0",
name: "Identification",
label: "唯一标识",
tag: "id",
type: "TextInput#[a-zA-Z0-9]{4}",
status: "M",
maxLength: "4",
},
{
path: "0.1.1",
name: "Issuer",
label: "标识对象",
tag: "issr",
type: "TextInput",
status: "M",
maxLength: "35",
},
{
path: "0.1.2",
name: "Scheme Name",
label: "简短描述",
tag: "schmeNm",
type: "TextInput",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "1",
name: "Department",
label: "部门名称",
tag: "dept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "2",
name: "Sub Department",
label: "子部门名称",
tag: "subDept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "3",
name: "Street Name",
label: "街道",
tag: "strtNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "4",
name: "Building Number",
label: "建筑门牌号",
tag: "bldgNb",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "5",
name: "Building Name",
label: "建筑名称",
tag: "bldgNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "6",
name: "Floor",
label: "楼层",
tag: "flr",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "7",
name: "Post Box",
label: "邮箱编号",
tag: "pstBx",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "8",
name: "Room",
label: "房间号",
tag: "room",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "9",
name: "Post Code",
label: "邮编",
tag: "pstCd",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "10",
name: "Town Name",
label: "城镇",
tag: "twnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "11",
name: "Town Location Name",
label: "区",
tag: "twnLctnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "12",
name: "District Name",
label: "市",
tag: "dstrctNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "13",
name: "Country Sub Division",
label: "省份",
tag: "ctrySubDvsn",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "14",
name: "Country",
label: "国家",
tag: "ctry",
type: "Select#countryCode",
status: "O",
maxLength: "2",
},
{
path: "15",
name: "Address Line",
label: "地址信息",
tag: "adrLine",
type: "List",
status: "O",
maxLength: "35,7",
},
];
\ No newline at end of file
/**++Address Type
* ++Address Line 35,2
**/
export default [
{
path: "0",
name: "Address Type",
label: "地址类型",
tag: "adrTp",
type: "Choice",
status: "O",
children: [
{
path: "0.0",
name: "Code",
label: "类型代码",
tag: "cd",
type: "Select#AddressTypeCode",
status: "M",
},
{
path: "0.1",
name: "Proprietary",
label: "专有地址类型",
tag: "prtry",
status: "M",
children: [
{
path: "0.1.0",
name: "Identification",
label: "唯一标识",
tag: "id",
type: "TextInput#[a-zA-Z0-9]{4}",
status: "M",
maxLength: "4",
},
{
path: "0.1.1",
name: "Issuer",
label: "标识对象",
tag: "issr",
type: "TextInput",
status: "M",
maxLength: "35",
},
{
path: "0.1.2",
name: "Scheme Name",
label: "简短描述",
tag: "schmeNm",
type: "TextInput",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "1",
name: "Department",
label: "部门名称",
tag: "dept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "2",
name: "Sub Department",
label: "子部门名称",
tag: "subDept",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "3",
name: "Street Name",
label: "街道",
tag: "strtNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "4",
name: "Building Number",
label: "建筑门牌号",
tag: "bldgNb",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "5",
name: "Building Name",
label: "建筑名称",
tag: "bldgNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "6",
name: "Floor",
label: "楼层",
tag: "flr",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "7",
name: "Post Box",
label: "邮箱编号",
tag: "pstBx",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "8",
name: "Room",
label: "房间号",
tag: "room",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "70",
},
{
path: "9",
name: "Post Code",
label: "邮编",
tag: "pstCd",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "16",
},
{
path: "10",
name: "Town Name",
label: "城镇",
tag: "twnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "11",
name: "Town Location Name",
label: "区",
tag: "twnLctnNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "12",
name: "District Name",
label: "市",
tag: "dstrctNm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "13",
name: "Country Sub Division",
label: "省份",
tag: "ctrySubDvsn",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "14",
name: "Country",
label: "国家",
tag: "ctry",
type: "Select#countryCode",
status: "O",
maxLength: "2",
},
{
path: "15",
name: "Address Line",
label: "地址信息",
tag: "adrLine",
type: "List",
status: "O",
maxLength: "35,2",
},
];
\ No newline at end of file
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "Financial Institution Identification",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "BICFI",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "M",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "Clearing System Member Identification",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "Clearing System Identification",
tag: "clrSysId",
type: "Choice",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "Member Identification",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
// {
// path: "0.3",
// name: "Name",
// label: "Name",
// tag: "nm",
// type: "TextInput",
// status: "O",
// maxLength: "140",
// },
// {
// path: "0.4",
// name: "Postal Address",
// label: "Postal Address",
// tag: "pstlAdr",
// type: "Address242",
// status: "O",
// },
// {
// path: "0.5",
// name: "Other",
// label: "Other",
// tag: "othr",
// status: "O",
// children: [
// {
// path: "0.5.0",
// name: "Identification",
// label: "Identification",
// tag: "id",
// type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
// status: "M",
// maxLength: "35",
// },
// {
// path: "0.5.1",
// name: "Scheme Name",
// label: "Scheme Name",
// tag: "schmeNm",
// type: "Choice",
// status: "O",
// children: [
// {
// path: "0.5.1.0",
// name: "Code",
// label: "Code",
// tag: "cd",
// type: "TextInput",
// status: "M",
// maxLength: "4",
// },
// {
// path: "0.5.1.1",
// name: "Proprietary",
// label: "Proprietary",
// tag: "prtry",
// type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
// status: "M",
// maxLength: "35",
// },
// ],
// },
// ],
// },
],
},
];
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "Financial Institution Identification",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "BICFI",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "Clearing System Member Identification",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "Clearing System Identification",
tag: "clrSysId",
type: "Choice",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "Member Identification",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "0.3",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.4",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
type: "Address029",
status: "O",
},
// {
// path: "0.5",
// name: "Other",
// label: "Other",
// tag: "othr",
// status: "O",
// children: [
// {
// path: "0.5.0",
// name: "Identification",
// label: "Identification",
// tag: "id",
// type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
// status: "M",
// maxLength: "35",
// },
// {
// path: "0.5.1",
// name: "Scheme Name",
// label: "Scheme Name",
// tag: "schmeNm",
// type: "Choice",
// status: "O",
// children: [
// {
// path: "0.5.1.0",
// name: "Code",
// label: "Code",
// tag: "cd",
// type: "TextInput",
// status: "M",
// maxLength: "4",
// },
// {
// path: "0.5.1.1",
// name: "Proprietary",
// label: "Proprietary",
// tag: "prtry",
// type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
// status: "M",
// maxLength: "35",
// },
// ],
// },
// ],
// },
],
},
];
//conuntry为M Agent0101
\ No newline at end of file
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "Financial Institution Identification",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "BICFI",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "Clearing System Member Identification",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "Clearing System Identification",
tag: "clrSysId",
type: "Choice",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "Member Identification",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "0.3",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.4",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
type: "Address02901",
status: "O",
},
// {
// path: "0.5",
// name: "Other",
// label: "Other",
// tag: "othr",
// status: "O",
// children: [
// {
// path: "0.5.0",
// name: "Identification",
// label: "Identification",
// tag: "id",
// type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
// status: "M",
// maxLength: "35",
// },
// {
// path: "0.5.1",
// name: "Scheme Name",
// label: "Scheme Name",
// tag: "schmeNm",
// type: "Choice",
// status: "O",
// children: [
// {
// path: "0.5.1.0",
// name: "Code",
// label: "Code",
// tag: "cd",
// type: "TextInput",
// status: "M",
// maxLength: "4",
// },
// {
// path: "0.5.1.1",
// name: "Proprietary",
// label: "Proprietary",
// tag: "prtry",
// type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
// status: "M",
// maxLength: "35",
// },
// ],
// },
// ],
// },
],
},
];
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "Financial Institution Identification",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "BICFI",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "Clearing System Member Identification",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "Clearing System Identification",
tag: "clrSysId",
type: "Choice",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
{
path: "0.1.0.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "Member Identification",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "0.3",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.4",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
type: "Address",
status: "O",
},
{
path: "0.5",
name: "Other",
label: "Other",
tag: "othr",
status: "O",
children: [
{
path: "0.5.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput",
status: "M",
maxLength: "35",
},
{
path: "0.5.1",
name: "Scheme Name",
label: "Scheme Name",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "0.5.1.0",
name: "Code",
label: "Code",
tag: "cd",
type: "TextInput",
status: "M",
maxLength: "4",
},
{
path: "0.5.1.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.5.2",
name: "Issuer",
label: "Issuer",
tag: "issr",
type: "TextInput",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "1",
name: "Branch Identification",
label: "Branch Identification",
tag: "brnchId",
status: "O",
children: [
{
path: "1.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput",
status: "O",
maxLength: "35",
},
{
path: "1.1",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "1.2",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "1.3",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
status: "O",
type: "Address"
},
],
},
];
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "Financial Institution Identification",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "BICFI",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "Clearing System Member Identification",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "Clearing System Identification",
tag: "clrSysId",
type: "Choice",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "Member Identification",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "0.3",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.4",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
type: "Address029",
status: "O",
},
// {
// path: "0.5",
// name: "Other",
// label: "Other",
// tag: "othr",
// status: "O",
// children: [
// {
// path: "0.5.0",
// name: "Identification",
// label: "Identification",
// tag: "id",
// type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
// status: "M",
// maxLength: "35",
// },
// {
// path: "0.5.1",
// name: "Scheme Name",
// label: "Scheme Name",
// tag: "schmeNm",
// type: "Choice",
// status: "O",
// children: [
// {
// path: "0.5.1.0",
// name: "Code",
// label: "Code",
// tag: "cd",
// type: "TextInput",
// status: "M",
// maxLength: "4",
// },
// {
// path: "0.5.1.1",
// name: "Proprietary",
// label: "Proprietary",
// tag: "prtry",
// type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
// status: "M",
// maxLength: "35",
// },
// ],
// },
// ],
// },
],
},
{
path: "1",
name: "Branch Identification",
label: "Branch Identification",
tag: "brnchId",
status: "O",
children: [
{
path: "1.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
// {
// path: "1.1",
// name: "LEI",
// label: "LEI",
// tag: "lei",
// type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
// status: "O",
// maxLength: "20",
// },
// {
// path: "1.2",
// name: "Name",
// label: "Name",
// tag: "nm",
// type: "TextInput#{1,140}",
// status: "O",
// maxLength: "140",
// },
// {
// path: "1.3",
// name: "Postal Address",
// label: "Postal Address",
// tag: "pstlAdr",
// status: "O",
// type: "Address029"
// },
],
},
];
//conuntry为M Agent0301
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "Financial Institution Identification",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "BICFI",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "Clearing System Member Identification",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "Clearing System Identification",
tag: "clrSysId",
type: "Choice",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "Member Identification",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "0.3",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.4",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
type: "Address02901",
status: "O",
},
// {
// path: "0.5",
// name: "Other",
// label: "Other",
// tag: "othr",
// status: "O",
// children: [
// {
// path: "0.5.0",
// name: "Identification",
// label: "Identification",
// tag: "id",
// type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
// status: "M",
// maxLength: "35",
// },
// {
// path: "0.5.1",
// name: "Scheme Name",
// label: "Scheme Name",
// tag: "schmeNm",
// type: "Choice",
// status: "O",
// children: [
// {
// path: "0.5.1.0",
// name: "Code",
// label: "Code",
// tag: "cd",
// type: "TextInput",
// status: "M",
// maxLength: "4",
// },
// {
// path: "0.5.1.1",
// name: "Proprietary",
// label: "Proprietary",
// tag: "prtry",
// type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
// status: "M",
// maxLength: "35",
// },
// ],
// },
// ],
// },
],
},
{
path: "1",
name: "Branch Identification",
label: "Branch Identification",
tag: "brnchId",
status: "O",
children: [
{
path: "1.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
// {
// path: "1.1",
// name: "LEI",
// label: "LEI",
// tag: "lei",
// type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
// status: "O",
// maxLength: "20",
// },
// {
// path: "1.2",
// name: "Name",
// label: "Name",
// tag: "nm",
// type: "TextInput#{1,140}",
// status: "O",
// maxLength: "140",
// },
// {
// path: "1.3",
// name: "Postal Address",
// label: "Postal Address",
// tag: "pstlAdr",
// status: "O",
// type: "Address029"
// },
],
},
];
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "Financial Institution Identification",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "BICFI",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "Clearing System Member Identification",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "Clearing System Identification",
tag: "clrSysId",
type: "Choice",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
{
path: "0.1.0.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "Member Identification",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "0.3",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.4",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
type: "Address029",
status: "O",
},
{
path: "0.5",
name: "Other",
label: "Other",
tag: "othr",
status: "O",
children: [
{
path: "0.5.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
{
path: "0.5.1",
name: "Scheme Name",
label: "Scheme Name",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "0.5.1.0",
name: "Code",
label: "Code",
tag: "cd",
type: "TextInput",
status: "M",
maxLength: "4",
},
{
path: "0.5.1.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.5.2",
name: "Issuer",
label: "Issuer",
tag: "issr",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
],
},
],
},
];
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "Financial Institution Identification",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "BICFI",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "Clearing System Member Identification",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "Clearing System Identification",
tag: "clrSysId",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "Member Identification",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
],
},
];
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "Financial Institution Identification",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "BICFI",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "Clearing System Member Identification",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "Clearing System Identification",
tag: "clrSysId",
type: "Choice",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "Member Identification",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "0.3",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.4",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
type: "Address242",
status: "O",
},
{
path: "0.5",
name: "Other",
label: "Other",
tag: "othr",
status: "O",
children: [
{
path: "0.5.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
{
path: "0.5.1",
name: "Scheme Name",
label: "Scheme Name",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "0.5.1.0",
name: "Code",
label: "Code",
tag: "cd",
type: "TextInput",
status: "M",
maxLength: "4",
},
{
path: "0.5.1.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.5.2",
name: "Issuer",
label: "Issuer",
tag: "issr",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "1",
name: "Branch Identification",
label: "Branch Identification",
tag: "brnchId",
status: "O",
children: [
{
path: "1.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "O",
maxLength: "35",
},
{
path: "1.1",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "1.2",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@[\\\]]+",
status: "O",
maxLength: "140",
},
{
path: "1.3",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
status: "O",
type: "Address242"
},
],
},
];
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "Financial Institution Identification",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "BICFI",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "Clearing System Member Identification",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "Clearing System Identification",
tag: "clrSysId",
type: "Choice",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "Member Identification",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "0.3",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.4",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
type: "Address242",
status: "O",
},
{
path: "0.5",
name: "Other",
label: "Other",
tag: "othr",
status: "O",
children: [
{
path: "0.5.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
{
path: "0.5.1",
name: "Scheme Name",
label: "Scheme Name",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "0.5.1.0",
name: "Code",
label: "Code",
tag: "cd",
type: "TextInput",
status: "M",
maxLength: "4",
},
{
path: "0.5.1.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.5.2",
name: "Issuer",
label: "Issuer",
tag: "issr",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "1",
name: "Branch Identification",
label: "Branch Identification",
tag: "brnchId",
status: "O",
children: [
{
path: "1.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#{1,35}",
status: "O",
maxLength: "35",
},
{
path: "1.1",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "1.2",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput#{1,140}",
status: "O",
maxLength: "140",
},
{
path: "1.3",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
status: "O",
type: "Address"
},
],
},
];
/**
* Financial Institution Identification 里面 Clearing System Identification 含有 Proprietary
*/
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "Financial Institution Identification",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "BICFI",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "Clearing System Member Identification",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "Clearing System Identification",
tag: "clrSysId",
type: "Choice",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
{
path: "0.1.0.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "Member Identification",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "0.3",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.4",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
type: "Address242",
status: "O",
},
{
path: "0.5",
name: "Other",
label: "Other",
tag: "othr",
status: "O",
children: [
{
path: "0.5.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
{
path: "0.5.1",
name: "Scheme Name",
label: "Scheme Name",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "0.5.1.0",
name: "Code",
label: "Code",
tag: "cd",
type: "TextInput",
status: "M",
maxLength: "4",
},
{
path: "0.5.1.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.5.2",
name: "Issuer",
label: "Issuer",
tag: "issr",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "1",
name: "Branch Identification",
label: "Branch Identification",
tag: "brnchId",
status: "O",
children: [
{
path: "1.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "O",
maxLength: "35",
},
{
path: "1.1",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "1.2",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@[\\\]]+",
status: "O",
maxLength: "140",
},
{
path: "1.3",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
status: "O",
type: "Address242"
},
],
},
];
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "Financial Institution Identification",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "BICFI",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "Clearing System Member Identification",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "Clearing System Identification",
tag: "clrSysId",
type: "Choice",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "Member Identification",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "0.3",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.4",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
type: "Address242",
status: "O",
},
{
path: "0.5",
name: "Other",
label: "Other",
tag: "othr",
status: "O",
children: [
{
path: "0.5.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
{
path: "0.5.1",
name: "Scheme Name",
label: "Scheme Name",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "0.5.1.0",
name: "Code",
label: "Code",
tag: "cd",
type: "TextInput",
status: "M",
maxLength: "4",
},
{
path: "0.5.1.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.5.2",
name: "Issuer",
label: "Issuer",
tag: "issr",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "1",
name: "Branch Identification",
label: "Branch Identification",
tag: "brnchId",
status: "O",
children: [
{
path: "1.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "O",
maxLength: "35",
},
{
path: "1.1",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "1.2",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@[\\\]]+",
status: "O",
maxLength: "140",
},
{
path: "1.3",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
status: "O",
type: "Address24201"
},
],
},
];
/**
* 与Agent0502相比,Branch Identification里的Postal Address不同(35,7)
*/
\ No newline at end of file
export default [
{
path: "0",
name: "Financial Institution Identification",
label: "金融机构信息",
tag: "finInstnId",
status: "M",
children: [
{
path: "0.0",
name: "BICFI",
label: "行号",
tag: "bicfi",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "0.1",
name: "Clearing System Member Identification",
label: "清算系统成员信息",
tag: "clrSysMmbId",
status: "O",
children: [
{
path: "0.1.0",
name: "Clearing System Identification",
label: "清算系统",
tag: "clrSysId",
type: "Choice",
status: "M",
children: [
{
path: "0.1.0.0",
name: "Code",
label: "系统代码",
tag: "cd",
type: "Select#externalClearingSystemIdentificationCode",
status: "M",
},
],
},
{
path: "0.1.1",
name: "Member Identification",
label: "标识号",
tag: "mmbId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "28",
},
],
},
{
path: "0.2",
name: "LEI",
label: "法人标识号",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "0.3",
name: "Name",
label: "机构名称",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "0.4",
name: "Postal Address",
label: "地址信息",
tag: "pstlAdr",
type: "Address242",
status: "O",
},
{
path: "0.5",
name: "Other",
label: "其他信息",
tag: "othr",
status: "O",
children: [
{
path: "0.5.0",
name: "Identification",
label: "唯一标识",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
{
path: "0.5.1",
name: "Scheme Name",
label: "标识方案名称",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "0.5.1.0",
name: "Code",
label: "标识码",
tag: "cd",
type: "TextInput",
status: "M",
maxLength: "4",
},
{
path: "0.5.1.1",
name: "Proprietary",
label: "专有信息",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "0.5.2",
name: "Issuer",
label: "Issuer",
tag: "issr",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "1",
name: "Branch Identification",
label: "特定分行的机构信息",
tag: "brnchId",
status: "O",
children: [
{
path: "1.0",
name: "Identification",
label: "唯一标识",
tag: "id",
type: "TextInput",
status: "O",
maxLength: "35",
},
{
path: "1.1",
name: "LEI",
label: "金融机构的法人标识",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "1.2",
name: "Name",
label: "名称",
tag: "nm",
type: "TextInput",
status: "O",
maxLength: "140",
},
{
path: "1.3",
name: "Postal Address",
label: "地址信息",
tag: "pstlAdr",
type: "Address029",
status: "O",
},
],
},
];
export default [
{
path: "0",
name: "Type",
label: "Type",
tag: "tp",
type: "Choice",
status: "O",
children: [
{
path: "0.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#InterestTypeCode1",
status: "M",
},
{
path: "0.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "M",
maxLength: "35",
},
],
},
{
path: "1",
name: "Rate",
label: "Rate",
tag: "rate",
array: true,
status: "O",
children: [
{
path: "1.0",
name: "Type",
label: "Type",
tag: "tp",
type: "Choice",
status: "M",
children: [
{
path: "1.0.0",
name: "Percentage",
label: "Percentage",
tag: "pctg",
type: "Decimal#11,10",
status: "M",
},
{
path: "1.0.1",
name: "Other",
label: "Other",
tag: "othr",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "M",
maxLength: "35",
},
],
},
{
path: "1.1",
name: "Validity Range",
label: "Validity Range",
tag: "vldtyRg",
status: "O",
children: [
{
path: "1.1.0",
name: "Amount",
label: "Amount",
tag: "amt",
type: "Choice",
status: "M",
children: [
{
path: "1.1.0.0",
name: "From Amount",
label: "From Amount",
tag: "frAmt",
status: "M",
children: [
{
path: "1.1.0.0.0",
name: "Boundary Amount",
label: "Boundary Amount",
tag: "bdryAmt",
type: "Decimal#18,5",
status: "M",
},
{
path: "1.1.0.0.1",
name: "Included",
label: "Included",
tag: "incl",
type: "Boolean",
status: "M",
},
],
},
{
path: "1.1.0.1",
name: "To Amount",
label: "To Amount",
tag: "toAmt",
status: "M",
children: [
{
path: "1.1.0.1.0",
name: "Boundary Amount",
label: "Boundary Amount",
tag: "bdryAmt",
type: "Decimal#18,5",
status: "M",
},
{
path: "1.1.0.1.1",
name: "Included",
label: "Included",
tag: "incl",
type: "Boolean",
status: "M",
},
],
},
{
path: "1.1.0.2",
name: "From To Amount",
label: "From To Amount",
tag: "frToAmt",
status: "M",
children: [
{
path: "1.1.0.2.0",
name: "From Amount",
label: "From Amount",
tag: "frAmt",
status: "M",
children: [
{
path: "1.1.0.2.0.0",
name: "Boundary Amount",
label: "Boundary Amount",
tag: "bdryAmt",
type: "Decimal#18,5",
status: "M",
},
{
path: "1.1.0.2.0.1",
name: "Included",
label: "Included",
tag: "incl",
type: "Boolean",
status: "M",
},
],
},
{
path: "1.1.0.2.1",
name: "To Amount",
label: "To Amount",
tag: "toAmt",
status: "M",
children: [
{
path: "1.1.0.2.1.0",
name: "Boundary Amount",
label: "Boundary Amount",
tag: "bdryAmt",
type: "Decimal#18,5",
status: "M",
},
{
path: "1.1.0.2.1.1",
name: "Included",
label: "Included",
tag: "incl",
type: "Boolean",
status: "M",
},
],
},
],
},
{
path: "1.1.0.3",
name: "Equal Amount",
label: "Equal Amount",
tag: "eQAmt",
type: "Decimal#18,5",
status: "M",
},
{
path: "1.1.0.4",
name: "Not Equal Amount",
label: "Not Equal Amount",
tag: "nEQAmt",
type: "Decimal#18,5",
status: "M",
},
],
},
{
path: "1.1.1",
name: "Credit Debit Indicator",
label: "Credit Debit Indicator",
tag: "cdtDbtInd",
type: "Select#CreditDebitCode",
status: "O",
},
{
path: "1.1.2",
name: "Currency",
label: "Currency",
tag: "ccy",
type: "Select#ccy",
status: "M",
maxLength: "3",
},
],
},
],
},
{
path: "2",
name: "From To Date",
label: "From To Date",
tag: "frToDt",
status: "O",
children: [
{
path: "2.0",
name: "From Date Time",
label: "From Date Time",
tag: "frDtTm",
type: "DateTime",
status: "M",
defaultValue: "disabled"
},
{
path: "2.1",
name: "To Date Time",
label: "To Date Time",
tag: "toDtTm",
type: "DateTime",
status: "M",
defaultValue: "disabled"
},
],
},
{
path: "3",
name: "Reason",
label: "Reason",
tag: "rsn",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "O",
maxLength: "35",
},
{
path: "4",
name: "Tax",
label: "Tax",
tag: "tax",
status: "O",
children: [
{
path: "4.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "O",
maxLength: "35",
},
{
path: "4.1",
name: "Rate",
label: "Rate",
tag: "rate",
type: "Decimal#11,10",
status: "O",
},
{
path: "4.2",
name: "Amount",
label: "Amount",
tag: "amt",
type: "Amount#18,5",
status: "O",
},
],
},
]
\ No newline at end of file
export default [
{
path: "0",
name: "Business Application Header V02 (head.001.001.02)",
label: "Business Application Header V02 (head.001.001.02)",
tag: "appHdr",
type: "Head_001_001_02",
status: "M",
},
{
path: "1",
name: "Group Header",
label: "Group Header",
tag: "grpHdr",
status: "M",
children: [{
path: "1.0",
name: "Message Identification",
label: "Message Identification",
tag: "msgId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "M",
maxLength: "35",
//consistence 表示是否需要与Business Message Identifier保持一致
consistence: "1",
},
{
path: "1.1",
name: "Creation Date Time",
label: "Creation Date Time",
tag: "creDtTm",
type: "DateTime",
status: "M",
},
{
path: "1.2",
name: "Initiating Party",
label: "Initiating Party",
tag: "initgPty",
type: "Party00201",
status: "M",
},
{
path: "1.3",
name: "Forwarding Agent",
label: "Forwarding Agent",
tag: "fwdgAgt",
type: "Agent62",
status: "O",
},
],
},
{
path: "2",
name: "Original Group Information And Status",
label: "Original Group Information And Status",
tag: "orgnlGrpInfAndSts",
status: "M",
children: [
{
path: "2.0",
name: "Original Message Identification",
label: "Original Message Identification",
tag: "orgnlMsgId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "M",
maxLength: "35"
},
{
path: "2.1",
name: "Original Message Name Identification",
label: "Original Message Name Identification",
tag: "orgnlMsgNmId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]{1,35}",
status: "M",
maxLength: "35",
},
{
path: "2.2",
name: "Original Creation Date Time",
label: "Original Creation Date Time",
tag: "orgnlCreDtTm",
type: "DateTime",
status: "O",
},
]
},
{
path: "3",
name: "Original Payment Information And Status",
label: "Original Payment Information And Status",
tag: "orgnlPmtInfAndSts",
status: "M",
children: [
{
path: "3.0",
name: "Original Payment Information Identification",
label: "Original Payment Information Identification",
tag: "orgnlPmtInfId",
type: "TextInput",
status: "M",
maxLength: "35",
},
{
path: "3.1",
name: "Transaction Information And Status",
label: "Transaction Information And Status",
tag: "txInfAndSts",
status: "M",
children: [
{
path: "3.1.0",
name: "Original Instruction Identification",
label: "Original Instruction Identification",
tag: "orgnlInstrId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
{
path: "3.1.1",
name: "Original End To End Identification",
label: "Original End To End Identification",
tag: "orgnlEndToEndId",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
{
path: "3.1.2",
name: "Original UETR",
label: "Original UETR",
tag: "orgnlUETR",
type: "TextInput#[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89ab][a-f0-9]{3}-[a-f0-9]{12}",
status: "M",
maxLength: "36"
},
{
path: "3.1.3",
name: "Transaction Status",
label: "Transaction Status",
tag: "txSts",
type: "Select#ExternalPaymentTransactionStatus1Code",
status: "M",
},
{
path: "3.1.4",
name: "Status Reason Information",
label: "Status Reason Information",
tag: "stsRsnInf",
status: "O",
children: [
{
path: "3.1.4.0",
name: "Originator",
label: "Originator",
tag: "orgtr",
status: "O",
type: "Party05601"
},
{
path: "3.1.4.1",
name: "Reason",
label: "Reason",
tag: "rsn",
status: "O",
type: "Choice",
children: [
{
path: "3.1.4.1.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#CBPR_CancellationStatusReasonCode",
status: "M",
},
]
},
{
path: "3.1.4.2",
name: "Additional Information",
label: "Additional Information",
tag: "addtlInf",
status: "O",
type: "List",
maxLength: "105,2",
}
],
},
]
},
]
},
{
path: "4",
name: "Identifier",
tag: "identifier",
type: "HiddenInput",
status: "O",
defaultValue: "pain.002.001.10",
},
{
path: "5",
name: "Type",
tag: "type",
type: "HiddenInput",
status: "O",
defaultValue: "cbpr",
},
];
export default [
{
path: "0",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "140",
},
{
path: "1",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
type: "Address029",
status: "O",
},
{
path: "2",
name: "Identification",
label: "Identification",
tag: "id",
type: "Choice",
status: "O",
children: [
{
path: "2.0",
name: "Organisation Identification",
label: "Organisation Identification",
tag: "orgId",
status: "M",
children: [
{
path: "2.0.0",
name: "Any BIC",
label: "Any BIC",
tag: "anyBIC",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "2.0.1",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "2.0.2",
name: "Other",
label: "Other",
tag: "othr",
status: "O",
maxLength: "2",
array: true,
children: [
{
path: "2.0.2.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
{
path: "2.0.2.1",
name: "Scheme Name",
label: "Scheme Name",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "2.0.2.1.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalOrganisationIdentificationCode",
status: "M",
},
],
},
{
path: "2.0.2.2",
name: "Issuer",
label: "Issuer",
tag: "issr",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "2.1",
name: "Private Identification",
label: "Private Identification",
tag: "prvtId",
status: "M",
children: [
{
path: "2.1.0",
name: "Date And Place Of Birth",
label: "Date And Place Of Birth",
tag: "dtAndPlcOfBirth",
status: "O",
children: [
{
path: "2.1.0.0",
name: "Birth Date",
label: "Birth Date",
tag: "birthDt",
type: "Date",
status: "M",
},
{
path: "2.1.0.1",
name: "Province Of Birth",
label: "Province Of Birth",
tag: "prvcOfBirth",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "2.1.0.2",
name: "City Of Birth",
label: "City Of Birth",
tag: "cityOfBirth",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@\[\\\]]+",
status: "M",
maxLength: "35",
},
{
path: "2.1.0.3",
name: "Country Of Birth",
label: "Country Of Birth",
tag: "ctryOfBirth",
type: "Select#countryCode",
status: "M",
maxLength: "2",
},
],
},
{
path: "2.1.1",
name: "Other",
label: "Other",
tag: "othr",
status: "O",
maxLength: "2",
array: true,
children: [
{
path: "2.1.1.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
{
path: "2.1.1.1",
name: "Scheme Name",
label: "Scheme Name",
tag: "schmeNm",
type: "Choice",
status: "M",
children: [
{
path: "2.1.1.1.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalPersonIdentificationCode",
status: "M",
},
],
},
{
path: "2.1.1.2",
name: "Issuer",
label: "Issuer",
tag: "issr",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
],
},
],
},
],
},
{
path: "3",
name: "Country Of Residence",
label: "Country Of Residence",
tag: "ctryOfRes",
type: "Select#countryCode",
status: "O",
maxLength: "2",
},
];
//conuntry为M party0010100903
\ No newline at end of file
export default [
{
path: "0",
name: "Name",
label: "Name",
tag: "nm",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@[\\\]]+",
status: "O",
maxLength: "140",
},
{
path: "1",
name: "Postal Address",
label: "Postal Address",
tag: "pstlAdr",
type: "Address001",
status: "O",
},
{
path: "2",
name: "Identification",
label: "Identification",
tag: "id",
type: "Choice",
status: "O",
children: [
{
path: "2.0",
name: "Organisation Identification",
label: "Organisation Identification",
tag: "orgId",
status: "M",
children: [
{
path: "2.0.0",
name: "Any BIC",
label: "Any BIC",
tag: "anyBIC",
type: "TextInput#[A-Z0-9]{4,4}[A-Z]{2,2}[A-Z0-9]{2,2}([A-Z0-9]{3,3}){0,1}",
status: "O",
maxLength: "11",
},
{
path: "2.0.1",
name: "LEI",
label: "LEI",
tag: "lei",
type: "TextInput#[A-Z0-9]{18,18}[0-9]{2,2}",
status: "O",
maxLength: "20",
},
{
path: "2.0.2",
name: "Other",
label: "Other",
tag: "othr",
status: "O",
maxLength: "2",
array: true,
children: [
{
path: "2.0.2.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
{
path: "2.0.2.1",
name: "Scheme Name",
label: "Scheme Name",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "2.0.2.1.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalOrganisationIdentificationCode",
status: "M",
},
{
path: "2.0.2.1.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "2.0.2.2",
name: "Issuer",
label: "Issuer",
tag: "issr",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
],
},
],
},
{
path: "2.1",
name: "Private Identification",
label: "Private Identification",
tag: "prvtId",
status: "M",
children: [
{
path: "2.1.0",
name: "Date And Place Of Birth",
label: "Date And Place Of Birth",
tag: "dtAndPlcOfBirth",
status: "O",
children: [
{
path: "2.1.0.0",
name: "Birth Date",
label: "Birth Date",
tag: "birthDt",
type: "Date",
status: "M",
},
{
path: "2.1.0.1",
name: "Province Of Birth",
label: "Province Of Birth",
tag: "prvcOfBirth",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@[\\\]]+",
status: "O",
maxLength: "35",
},
{
path: "2.1.0.2",
name: "City Of Birth",
label: "City Of Birth",
tag: "cityOfBirth",
type: "TextInput#[0-9a-zA-Z/-?:().,'+ !#$%&*=^_`{|}~\";<>@[\\\]]+",
status: "M",
maxLength: "35",
},
{
path: "2.1.0.3",
name: "Country Of Birth",
label: "Country Of Birth",
tag: "ctryOfBirth",
type: "Select#countryCode",
status: "M",
maxLength: "2",
},
],
},
{
path: "2.1.1",
name: "Other",
label: "Other",
tag: "othr",
status: "O",
maxLength: "2",
array: true,
children: [
{
path: "2.1.1.0",
name: "Identification",
label: "Identification",
tag: "id",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
{
path: "2.1.1.1",
name: "Scheme Name",
label: "Scheme Name",
tag: "schmeNm",
type: "Choice",
status: "O",
children: [
{
path: "2.1.1.1.0",
name: "Code",
label: "Code",
tag: "cd",
type: "Select#externalPersonIdentificationCode",
status: "M",
},
{
path: "2.1.1.1.1",
name: "Proprietary",
label: "Proprietary",
tag: "prtry",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "M",
maxLength: "35",
},
],
},
{
path: "2.1.1.2",
name: "Issuer",
label: "Issuer",
tag: "issr",
type: "TextInput#[0-9a-zA-Z/\\-\\?:\\(\\)\\.,'\\+ ]+",
status: "O",
maxLength: "35",
},
],
},
],
},
],
},
{
path: "3",
name: "Country Of Residence",
label: "Country Of Residence",
tag: "ctryOfRes",
type: "Select#countryCode",
status: "O",
maxLength: "2",
},
];
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
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