{
  "modules": [
    {
      "name": "ShangLifeECIF",
      "chnname": "上海人寿客户统一视图",
      "entities": [
        {
          "title": "Individual",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "IndID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "个体ID",
              "autoIncrement": true,
              "pk": true,
              "notNull": true
            },
            {
              "name": "CustID",
              "type": "IdOrKey",
              "remark": "本系统统一生成的全司范围的唯一标识",
              "chnname": "客户号",
              "pk": false,
              "notNull": false
            },
            {
              "name": "SCustID",
              "type": "LongKey",
              "remark": "上游系统的客户ID",
              "chnname": "上游客户号"
            },
            {
              "name": "Name",
              "type": "Name",
              "remark": "T_CUSTOMER_CLASS.CUSTOMER_NAME",
              "chnname": "名称",
              "notNull": true
            },
            {
              "name": "Birthday",
              "type": "Date",
              "remark": "T_CUSTOMER_CLASS.BIRTHDATE",
              "chnname": "出生日期"
            },
            {
              "name": "NOBirth",
              "type": "enum",
              "remark": "",
              "chnname": "出生国家"
            },
            {
              "name": "SOBirth",
              "type": "enum",
              "remark": "",
              "chnname": "出生省份"
            },
            {
              "name": "COBirth",
              "type": "enum",
              "remark": "",
              "chnname": "出生城市"
            },
            {
              "name": "Dday",
              "type": "Date",
              "remark": "",
              "chnname": "死亡日期"
            },
            {
              "name": "Gender",
              "type": "enum",
              "remark": "GB/T 2261.1-2003规定的一位数字代码执行,前三位填充G00: G000:未知的性别; G001:男性; G002:女性 ; G009:未说明的性别 ;\nT_CUSTOMER_CLASS.GENDER\ncode\tcodename\n0\t男\n1\t女",
              "chnname": "性别"
            },
            {
              "name": "Ethnic",
              "type": "enum",
              "remark": "",
              "chnname": "民族"
            },
            {
              "name": "Nation",
              "type": "enum",
              "remark": "",
              "chnname": "国籍"
            },
            {
              "name": "HomeAdress",
              "type": "ShortString",
              "remark": "UNDERWRITE_REPORT_LIST.POLICY_HOLDER_ADDRESS",
              "chnname": "籍贯"
            },
            {
              "name": "RegResidence",
              "type": "ShortString",
              "remark": "",
              "chnname": "户口所在地"
            },
            {
              "name": "MaritalStat",
              "type": "enum",
              "remark": "一对多",
              "chnname": "婚姻状况"
            },
            {
              "name": "MaritalStatDate",
              "type": "Date",
              "remark": "一对多",
              "chnname": "婚姻状况日期"
            },
            {
              "name": "Offspring",
              "type": "enum",
              "remark": "",
              "chnname": "生育状况"
            },
            {
              "name": "Support",
              "type": "enum",
              "remark": "",
              "chnname": "赡养状况"
            },
            {
              "name": "EmpStat",
              "type": "enum",
              "remark": "一对多",
              "chnname": "就业状况"
            },
            {
              "name": "EmpStatDate",
              "type": "enum",
              "remark": "一对多",
              "chnname": "就业状况日期"
            },
            {
              "name": "RAID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "联系地址",
              "notNull": true
            },
            {
              "name": "RAL",
              "type": "MiddleString",
              "remark": "",
              "chnname": "联系地址不分段"
            },
            {
              "name": "AL",
              "type": "MiddleString",
              "remark": "",
              "chnname": "曾用地址不分段"
            },
            {
              "name": "COAdress",
              "type": "Integer",
              "remark": "",
              "chnname": "地址登录数量"
            },
            {
              "name": "PMPhone",
              "type": "DefaultString",
              "remark": "正在使用的手机",
              "chnname": "常用手机"
            },
            {
              "name": "Mhone1",
              "type": "DefaultString",
              "remark": "",
              "chnname": "曾用手机1"
            },
            {
              "name": "Mhone2",
              "type": "DefaultString",
              "remark": "",
              "chnname": "曾用手机2"
            },
            {
              "name": "SOPhone",
              "type": "Integer",
              "remark": "",
              "chnname": "手机登录数量"
            },
            {
              "name": "Height",
              "type": "lDouble",
              "remark": "",
              "chnname": "身高"
            },
            {
              "name": "Weight",
              "type": "lDouble",
              "remark": "",
              "chnname": "体重"
            },
            {
              "name": "CIllness",
              "type": "enum",
              "remark": "",
              "chnname": "当前疾病"
            },
            {
              "name": "PIllness",
              "type": "enum",
              "remark": "",
              "chnname": "曾患疾病"
            },
            {
              "name": "CDiseases",
              "type": "DefaultString",
              "remark": "",
              "chnname": "先天性疾病"
            },
            {
              "name": "BMI",
              "type": "lDouble",
              "remark": "",
              "chnname": "BMI体制指数"
            },
            {
              "name": "FMHistory",
              "type": "DefaultString",
              "remark": "",
              "chnname": "家族病史"
            },
            {
              "name": "EvaDate",
              "type": "Date",
              "remark": "",
              "chnname": "健康评估日期"
            },
            {
              "name": "COHEvaluation",
              "type": "Integer",
              "remark": "",
              "chnname": "健康评估登录数量"
            },
            {
              "name": "HPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "家庭电话"
            },
            {
              "name": "OccupationId",
              "type": "DefaultString",
              "remark": "UNDERWRITE_REPORT_LIST.POLICY_HOLDER_CODE",
              "chnname": "职业代码"
            },
            {
              "name": "Occupation",
              "type": "ShortString",
              "remark": "UNDERWRITE_REPORT_LIST.POLICY_HOLDER_NAME",
              "chnname": "职业名称"
            },
            {
              "name": "Odate",
              "type": "Date",
              "remark": "一对多",
              "chnname": "职业时间"
            },
            {
              "name": "Employer",
              "type": "Name",
              "remark": "",
              "chnname": "工作单位"
            },
            {
              "name": "WPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "工作电话"
            },
            {
              "name": "EmpDate",
              "type": "Date",
              "remark": "",
              "chnname": "工作单位时间"
            },
            {
              "name": "LEmployer",
              "type": "Name",
              "remark": "",
              "chnname": "曾经工作单位"
            },
            {
              "name": "IDCard",
              "type": "DefaultString",
              "remark": "code\tcodename\n0\t身份证\n1\t护照\n2\t军人证(军官证)\n3\t驾照\n4\t户口本\n5\t学生证\n6\t工作证\n7\t出生证\n8\t其它\n9\t无证件\nA\t士兵证\nB\t回乡证\nC\t临时身份证\nD\t警官证\nE\t台胞证\nF\t港、澳通行证\nI\t外国人永久居留身份证\nJ\t港澳台居民居住证\nK\t港澳居民居住证\nM\t台湾居民居住证\n\nT_CUSTOMER_CLASS.ID_NO",
              "chnname": "身份证"
            },
            {
              "name": "Passport",
              "type": "DefaultString",
              "remark": "",
              "chnname": "护照"
            },
            {
              "name": "Dlicense",
              "type": "DefaultString",
              "remark": "",
              "chnname": "驾驶证"
            },
            {
              "name": "Education",
              "type": "ShortString",
              "remark": "",
              "chnname": "最高学历"
            },
            {
              "name": "University",
              "type": "DefaultString",
              "remark": "",
              "chnname": "毕业学校"
            },
            {
              "name": "Edate",
              "type": "Date",
              "remark": "",
              "chnname": "学历时间"
            },
            {
              "name": "Wechat",
              "type": "DefaultString",
              "remark": "",
              "chnname": "微信"
            },
            {
              "name": "Weibo",
              "type": "DefaultString",
              "remark": "",
              "chnname": "微博"
            },
            {
              "name": "Email",
              "type": "DefaultString",
              "remark": "",
              "chnname": "邮箱"
            },
            {
              "name": "QQ",
              "type": "DefaultString",
              "remark": "",
              "chnname": "QQ"
            },
            {
              "name": "Tiktok",
              "type": "DefaultString",
              "remark": "",
              "chnname": "抖音"
            },
            {
              "name": "SAccount1",
              "type": "DefaultString",
              "remark": "",
              "chnname": "社交账号1"
            },
            {
              "name": "SA1Cat",
              "type": "enum",
              "remark": "",
              "chnname": "社交账号1类别"
            },
            {
              "name": "SAccount2",
              "type": "DefaultString",
              "remark": "",
              "chnname": "社交账号2"
            },
            {
              "name": "SA2Cat",
              "type": "enum",
              "remark": "",
              "chnname": "社交账号2类别"
            },
            {
              "name": "CType",
              "type": "enum",
              "remark": "手机,微信,微博,邮箱,QQ,抖音,其他",
              "chnname": "首选联系方式"
            },
            {
              "name": "Father",
              "type": "IdOrKey",
              "remark": "HEALTH_INSURANCE_LISTING.INSUREDNAME\nHEALTH_INSURANCE_LISTING.RELATION:投保人与被保人关系",
              "chnname": "父亲"
            },
            {
              "name": "Mother",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "母亲"
            },
            {
              "name": "Mate",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "配偶"
            },
            {
              "name": "child1",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "子女1"
            },
            {
              "name": "child2",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "子女2"
            },
            {
              "name": "COChild",
              "type": "Integer",
              "remark": "",
              "chnname": "子女登录数量"
            },
            {
              "name": "RPID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "房产"
            },
            {
              "name": "RPDescribe",
              "type": "MiddleString",
              "remark": "",
              "chnname": "房产描述"
            },
            {
              "name": "CORP",
              "type": "Integer",
              "remark": "",
              "chnname": "房产登录数量"
            },
            {
              "name": "VID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "车辆"
            },
            {
              "name": "VDescribe",
              "type": "MiddleString",
              "remark": "",
              "chnname": "车辆描述"
            },
            {
              "name": "COVehicle",
              "type": "Integer",
              "remark": "",
              "chnname": "车辆登录数量"
            },
            {
              "name": "Anniversary1",
              "type": "Date",
              "remark": "",
              "chnname": "纪念日1"
            },
            {
              "name": "A1Describe",
              "type": "enum",
              "remark": "",
              "chnname": "纪念日1类型"
            },
            {
              "name": "Anniversary2",
              "type": "Date",
              "remark": "",
              "chnname": "纪念日2"
            },
            {
              "name": "A2Describe",
              "type": "enum",
              "remark": "",
              "chnname": "纪念日2类型"
            },
            {
              "name": "SOAnniversary",
              "type": "Integer",
              "remark": "",
              "chnname": "纪念日登录数量"
            },
            {
              "name": "CustType",
              "type": "enum",
              "remark": "",
              "chnname": "客户类型"
            },
            {
              "name": "BankName",
              "type": "enum",
              "remark": "",
              "chnname": "开户银行"
            },
            {
              "name": "TOBankCard",
              "type": "enum",
              "remark": "如:master、visa、银联等。",
              "chnname": "银行卡类型"
            },
            {
              "name": "AccName",
              "type": "Name",
              "remark": "",
              "chnname": "账户名"
            },
            {
              "name": "BankAccNo",
              "type": "DefaultString",
              "remark": "",
              "chnname": "银行帐号"
            },
            {
              "name": "COBAccount",
              "type": "Integer",
              "remark": "",
              "chnname": "账户登录数量"
            },
            {
              "name": "SOTLIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "传统寿险种保额合计"
            },
            {
              "name": "SOAIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "意外类险种保额合计"
            },
            {
              "name": "SOSIIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "重疾类险种保额合计"
            },
            {
              "name": "SOMCIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "医疗费用类险种保额合计"
            },
            {
              "name": "SOMEIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "医疗补贴类险种保额合计"
            },
            {
              "name": "SOEFIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "教育金类险种保额合计"
            },
            {
              "name": "SOPIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "养老金类险种保额合计"
            },
            {
              "name": "SOWMIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "财富管理险种保额合计"
            },
            {
              "name": "CustClass",
              "type": "Integer",
              "remark": "T_CUSTOMER_CLASS.CLASS_VALUE\ncode\tcodename\n1\t钻石\n2\t白金\n3\t黄金\n4\t普通\n0\t无",
              "chnname": "客户等级"
            },
            {
              "name": "ConValue",
              "type": "Integer",
              "remark": "",
              "chnname": "贡献度分"
            },
            {
              "name": "Awarded3",
              "type": "Integer",
              "remark": "",
              "chnname": "家庭加分"
            },
            {
              "name": "Awarded2",
              "type": "Integer",
              "remark": "",
              "chnname": "续期加分"
            },
            {
              "name": "Awarded1",
              "type": "Integer",
              "remark": "",
              "chnname": "保单加分"
            },
            {
              "name": "SOValue",
              "type": "Integer",
              "remark": "",
              "chnname": "总分值"
            },
            {
              "name": "EndDate",
              "type": "Date",
              "remark": "",
              "chnname": "客户等级失效日期"
            },
            {
              "name": "SystemTag1",
              "type": "LongText",
              "remark": "",
              "chnname": "系统标签域1"
            },
            {
              "name": "SystemTag2",
              "type": "LongText",
              "remark": "",
              "chnname": "系统标签域2"
            },
            {
              "name": "SystemTag3",
              "type": "LongText",
              "remark": "",
              "chnname": "系统标签域3"
            },
            {
              "name": "SystemTag4",
              "type": "LongText",
              "remark": "",
              "chnname": "系统标签域4"
            },
            {
              "name": "SystemTag5",
              "type": "LongText",
              "remark": "",
              "chnname": "系统标签域5"
            },
            {
              "name": "COCommunication",
              "type": "Integer",
              "remark": "",
              "chnname": "接触次数"
            },
            {
              "name": "LCDate",
              "type": "Date",
              "remark": "",
              "chnname": "最近接触时间"
            },
            {
              "name": "LCType",
              "type": "DefaultString",
              "remark": "投诉、问询、营销",
              "chnname": "最近接触类型"
            },
            {
              "name": "LCMethod",
              "type": "DefaultString",
              "remark": "外呼、呼入",
              "chnname": "最近接触方式"
            },
            {
              "name": "COComplaint",
              "type": "Integer",
              "remark": "当前客户投保保单相关投诉,包括非本人投诉",
              "chnname": "投诉次数"
            },
            {
              "name": "LCPTDate",
              "type": "Date",
              "remark": "当前客户投保保单相关投诉,包括非本人投诉",
              "chnname": "最近投诉时间"
            },
            {
              "name": "LCPTReason",
              "type": "enum",
              "remark": "当前客户投保保单相关投诉,包括非本人投诉",
              "chnname": "最近投诉原因"
            },
            {
              "name": "LCPTLink",
              "type": "enum",
              "remark": "当前客户投保保单相关投诉,包括非本人投诉",
              "chnname": "最近投诉环节"
            },
            {
              "name": "LCPTResult",
              "type": "enum",
              "remark": "当前客户投保保单相关投诉,包括非本人投诉",
              "chnname": "最近投诉处理结果"
            },
            {
              "name": "LCPTDuration",
              "type": "lDouble",
              "remark": "当前客户投保保单相关投诉,包括非本人投诉",
              "chnname": "最近投诉处理时长"
            },
            {
              "name": "LCPTPerson",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "最近投诉人"
            },
            {
              "name": "SOPPremium",
              "type": "Money",
              "remark": "",
              "chnname": "累计已缴保费"
            },
            {
              "name": "LAPPDate",
              "type": "Date",
              "remark": "",
              "chnname": "最近投保日期"
            },
            {
              "name": "CNDate",
              "type": "Date",
              "remark": "",
              "chnname": "最近报案日期"
            },
            {
              "name": "CNStatus",
              "type": "ShortString",
              "remark": "",
              "chnname": "最近报案状态"
            },
            {
              "name": "COClaim",
              "type": "Integer",
              "remark": "",
              "chnname": "赔付次数"
            },
            {
              "name": "SOClaim",
              "type": "Money",
              "remark": "",
              "chnname": "赔付总额"
            },
            {
              "name": "COCNotification",
              "type": "Integer",
              "remark": "",
              "chnname": "报案登录数量"
            },
            {
              "name": "FADate",
              "type": "Date",
              "remark": "当前客户为投保人时",
              "chnname": "首次投保日期"
            },
            {
              "name": "FAChannel",
              "type": "DefaultString",
              "remark": "InsuranceArrangement.AgentChannel",
              "chnname": "首张保单所属渠道"
            },
            {
              "name": "FAOrg",
              "type": "DefaultString",
              "remark": "InsuranceArrangement.AgentOrg",
              "chnname": "首张保单所属机构"
            },
            {
              "name": "LPNo",
              "type": "IdOrKey",
              "remark": "当前客户为投保人时",
              "chnname": "最近保险单号"
            },
            {
              "name": "LPState",
              "type": "enum",
              "remark": "当前客户为投保人时",
              "chnname": "最近保单状态"
            },
            {
              "name": "LPName",
              "type": "Name",
              "remark": "当前客户为投保人时",
              "chnname": "最近投保险种名称"
            },
            {
              "name": "LPChannel",
              "type": "DefaultString",
              "remark": "InsuranceArrangement.AgentChannel",
              "chnname": "最近保单所属渠道"
            },
            {
              "name": "LPOrg",
              "type": "DefaultString",
              "remark": "InsuranceArrangement.AgentOrg",
              "chnname": "最近保单所属机构"
            },
            {
              "name": "COPolicy",
              "type": "Integer",
              "remark": "",
              "chnname": "保单登录数量"
            },
            {
              "name": "LPOSType",
              "type": "DefaultString",
              "remark": "AUDIT_EDORLIST.EDORNAME",
              "chnname": "最近保全类型"
            },
            {
              "name": "IAccNo1",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "保险账户1"
            },
            {
              "name": "IAccName1",
              "type": "Name",
              "remark": "",
              "chnname": "保险账户1名称"
            },
            {
              "name": "IAccNo2",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "保险账户2"
            },
            {
              "name": "IAccName2",
              "type": "Name",
              "remark": "",
              "chnname": "保险账户2名称"
            },
            {
              "name": "IAccNo3",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "保险账户3"
            },
            {
              "name": "IAccName3",
              "type": "Name",
              "remark": "",
              "chnname": "保险账户3名称"
            },
            {
              "name": "SOIAccount1",
              "type": "Money",
              "remark": "",
              "chnname": "保险账户1余额"
            },
            {
              "name": "SOIAccount2",
              "type": "Money",
              "remark": "",
              "chnname": "保险账户2余额"
            },
            {
              "name": "SOIAccount3",
              "type": "Money",
              "remark": "",
              "chnname": "保险账户3余额"
            },
            {
              "name": "COIAccount",
              "type": "Integer",
              "remark": "",
              "chnname": "保险账户登录数量"
            },
            {
              "name": "HOMEID",
              "type": "LongKey",
              "remark": "大数据平台HOME_NETWORK",
              "chnname": "家庭号"
            },
            {
              "name": "BranchCode",
              "type": "LongKey",
              "remark": "数据归属机构,用于权限控制",
              "chnname": "机构代码"
            },
            {
              "name": "CustState",
              "type": "enum",
              "remark": "party可能会合并导致当前记录不再可用",
              "chnname": "客户状态"
            },
            {
              "name": "DataSource",
              "type": "enum",
              "remark": "",
              "chnname": "数据来源"
            },
            {
              "name": "Smoking",
              "type": "DefaultString",
              "remark": "从不、戒烟、吸烟",
              "chnname": "吸烟情况"
            },
            {
              "name": "Drinking",
              "type": "DefaultString",
              "remark": "从不、戒酒、饮酒",
              "chnname": "饮酒情况"
            },
            {
              "name": "Pregnancy",
              "type": "DefaultString",
              "remark": "",
              "chnname": "怀孕情况"
            },
            {
              "name": "Hobby1",
              "type": "DefaultString",
              "remark": "",
              "chnname": "兴趣爱好1"
            },
            {
              "name": "Hobby2",
              "type": "DefaultString",
              "remark": "",
              "chnname": "兴趣爱好2"
            },
            {
              "name": "Hobby3",
              "type": "DefaultString",
              "remark": "",
              "chnname": "兴趣爱好3"
            },
            {
              "name": "PIncome",
              "type": "Money",
              "remark": "",
              "chnname": "个人年收入"
            },
            {
              "name": "FIncome",
              "type": "Money",
              "remark": "",
              "chnname": "家庭年收入"
            },
            {
              "name": "IncomeSource",
              "type": "enum",
              "remark": "",
              "chnname": "收入来源"
            },
            {
              "name": "SIStatus",
              "type": "enum",
              "remark": "",
              "chnname": "社保情况"
            },
            {
              "name": "NOVPolicy",
              "type": "Integer",
              "remark": "",
              "chnname": "有效保单件数"
            },
            {
              "name": "NOIVPolicy",
              "type": "Integer",
              "remark": "",
              "chnname": "失效保单件数"
            },
            {
              "name": "NOSTInsurance",
              "type": "DefaultString",
              "remark": "仅持有短意险保单,持有短意险保单,无短意险保单",
              "chnname": "短意险保单持有情况"
            },
            {
              "name": "NOSPInsurance",
              "type": "DefaultString",
              "remark": "仅持有趸交保单,持有趸交保单,无趸交保单",
              "chnname": "趸交保单持有情况"
            },
            {
              "name": "ISelf",
              "type": "DefaultString",
              "remark": "仅本人投保,本人已投保,本人未投保",
              "chnname": "本人投保情况"
            },
            {
              "name": "IParent",
              "type": "DefaultString",
              "remark": "仅父母投保,父母已投保,父母未投保",
              "chnname": "父母投保情况"
            },
            {
              "name": "IChildren",
              "type": "DefaultString",
              "remark": "仅子女投保,子女已投保,子女未·投保",
              "chnname": "子女投保情况"
            },
            {
              "name": "Imate",
              "type": "DefaultString",
              "remark": "仅配偶投保,配偶已投保,配偶未投保",
              "chnname": "配偶投保情况"
            },
            {
              "name": "Label1",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label1"
            },
            {
              "name": "Label2",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label2"
            },
            {
              "name": "Label3",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label3"
            },
            {
              "name": "Label4",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label4"
            },
            {
              "name": "Label5",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label5"
            },
            {
              "name": "Label6",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label6"
            },
            {
              "name": "Label7",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label7"
            },
            {
              "name": "Label8",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label8"
            },
            {
              "name": "Label9",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label9"
            },
            {
              "name": "Label10",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label10"
            },
            {
              "name": "Label11",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label11"
            },
            {
              "name": "Label12",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label12"
            },
            {
              "name": "Label13",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label13"
            },
            {
              "name": "Label14",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label14"
            },
            {
              "name": "Label15",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label15"
            },
            {
              "name": "Label16",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label16"
            },
            {
              "name": "Label17",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label17"
            },
            {
              "name": "Label18",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label18"
            },
            {
              "name": "Label19",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label19"
            },
            {
              "name": "Label20",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label20"
            },
            {
              "name": "Label21",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label21"
            },
            {
              "name": "Label22",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label22"
            },
            {
              "name": "Label23",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label23"
            },
            {
              "name": "Label24",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label24"
            },
            {
              "name": "Label25",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label25"
            },
            {
              "name": "Label26",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label26"
            },
            {
              "name": "Label27",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label27"
            },
            {
              "name": "Label28",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label28"
            },
            {
              "name": "Label29",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label29"
            },
            {
              "name": "Label30",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label30"
            },
            {
              "name": "Label31",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label31"
            },
            {
              "name": "Label32",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label32"
            },
            {
              "name": "Label33",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label33"
            },
            {
              "name": "Label34",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label34"
            },
            {
              "name": "Label35",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label35"
            },
            {
              "name": "Label36",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label36"
            },
            {
              "name": "Label37",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label37"
            },
            {
              "name": "Label38",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label38"
            },
            {
              "name": "Label39",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label39"
            },
            {
              "name": "Label40",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label40"
            },
            {
              "name": "Label41",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label41"
            },
            {
              "name": "Label42",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label42"
            },
            {
              "name": "Label43",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label43"
            },
            {
              "name": "Label44",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label44"
            },
            {
              "name": "Label45",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label45"
            },
            {
              "name": "Label46",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label46"
            },
            {
              "name": "Label47",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label47"
            },
            {
              "name": "Label48",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label48"
            },
            {
              "name": "Label49",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label49"
            },
            {
              "name": "Label50",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label50"
            },
            {
              "name": "Label51",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label51"
            },
            {
              "name": "Label52",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label52"
            },
            {
              "name": "Label53",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label53"
            },
            {
              "name": "Label54",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label54"
            },
            {
              "name": "Label55",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label55"
            },
            {
              "name": "Label56",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label56"
            },
            {
              "name": "Label57",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label57"
            },
            {
              "name": "Label58",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label58"
            },
            {
              "name": "Label59",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label59"
            },
            {
              "name": "Label60",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label60"
            },
            {
              "name": "Label61",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label61"
            },
            {
              "name": "Label62",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label62"
            },
            {
              "name": "Label63",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label63"
            },
            {
              "name": "Label64",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label64"
            },
            {
              "name": "Label65",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label65"
            },
            {
              "name": "Label66",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label66"
            },
            {
              "name": "Label67",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label67"
            },
            {
              "name": "Label68",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label68"
            },
            {
              "name": "Label69",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label69"
            },
            {
              "name": "Label70",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label70"
            },
            {
              "name": "Label71",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label71"
            },
            {
              "name": "Label72",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label72"
            },
            {
              "name": "Label73",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label73"
            },
            {
              "name": "Label74",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label74"
            },
            {
              "name": "Label75",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label75"
            },
            {
              "name": "Label76",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label76"
            },
            {
              "name": "Label77",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label77"
            },
            {
              "name": "Label78",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label78"
            },
            {
              "name": "Label79",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label79"
            },
            {
              "name": "Label80",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label80"
            },
            {
              "name": "Label81",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label81"
            },
            {
              "name": "Label82",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label82"
            },
            {
              "name": "Label83",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label83"
            },
            {
              "name": "Label84",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label84"
            },
            {
              "name": "Label85",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label85"
            },
            {
              "name": "Label86",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label86"
            },
            {
              "name": "Label87",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label87"
            },
            {
              "name": "Label88",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label88"
            },
            {
              "name": "Label89",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label89"
            },
            {
              "name": "Label90",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label90"
            },
            {
              "name": "Label91",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label91"
            },
            {
              "name": "Label92",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label92"
            },
            {
              "name": "Label93",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label93"
            },
            {
              "name": "Label94",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label94"
            },
            {
              "name": "Label95",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label95"
            },
            {
              "name": "Label96",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label96"
            },
            {
              "name": "Label97",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label97"
            },
            {
              "name": "Label98",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label98"
            },
            {
              "name": "Label99",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label99"
            },
            {
              "name": "Label100",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label100"
            },
            {
              "name": "Label101",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label101"
            },
            {
              "name": "Label102",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label102"
            },
            {
              "name": "Label103",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label103"
            },
            {
              "name": "Label104",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label104"
            },
            {
              "name": "Label105",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label105"
            },
            {
              "name": "Label106",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label106"
            },
            {
              "name": "Label107",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label107"
            },
            {
              "name": "Label108",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label108"
            },
            {
              "name": "Label109",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label109"
            },
            {
              "name": "Label110",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label110"
            },
            {
              "name": "Label111",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label111"
            },
            {
              "name": "Label112",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label112"
            },
            {
              "name": "Label113",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label113"
            },
            {
              "name": "Label114",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label114"
            },
            {
              "name": "Label115",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label115"
            },
            {
              "name": "Label116",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label116"
            },
            {
              "name": "Label117",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label117"
            },
            {
              "name": "Label118",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label118"
            },
            {
              "name": "Label119",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label119"
            },
            {
              "name": "Label120",
              "type": "DefaultString",
              "remark": "",
              "chnname": "Label120"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "个人信息"
        },
        {
          "title": "Adress",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "AID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "地址ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "PartyID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "参与方ID"
            },
            {
              "name": "PartyName",
              "type": "Name",
              "remark": "",
              "chnname": "参与方名称"
            },
            {
              "name": "PartyPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "参与方电话"
            },
            {
              "name": "PartyIDCard",
              "type": "DefaultString",
              "remark": "",
              "chnname": "参与方证件号码"
            },
            {
              "name": "ACountry",
              "type": "DefaultString",
              "remark": "",
              "chnname": "地址_国家"
            },
            {
              "name": "AState",
              "type": "DefaultString",
              "remark": "",
              "chnname": "地址_省"
            },
            {
              "name": "ACity",
              "type": "DefaultString",
              "remark": "",
              "chnname": "地址_市县"
            },
            {
              "name": "ATown",
              "type": "DefaultString",
              "remark": "",
              "chnname": "地址_区镇"
            },
            {
              "name": "AStreet",
              "type": "DefaultString",
              "remark": "",
              "chnname": "地址_街道"
            },
            {
              "name": "AStreetNo",
              "type": "DefaultString",
              "remark": "",
              "chnname": "地址_门牌号"
            },
            {
              "name": "APostCode",
              "type": "DefaultString",
              "remark": "",
              "chnname": "地址_邮政编码"
            },
            {
              "name": "APhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "地址_电话"
            },
            {
              "name": "ADescribe",
              "type": "ShortString",
              "remark": "小区名、地标等",
              "chnname": "地址描述"
            },
            {
              "name": "ADate",
              "type": "Date",
              "remark": "",
              "chnname": "地址时间"
            },
            {
              "name": "Longitude",
              "type": "DefaultString",
              "remark": "",
              "chnname": "经度"
            },
            {
              "name": "Latitude",
              "type": "DefaultString",
              "remark": "",
              "chnname": "纬度"
            },
            {
              "name": "AType",
              "type": "enum",
              "remark": "住址、单位、收件地址\n保单收件地址:POSTAL_INSURANCE.HOMEADDRESS",
              "chnname": "地址类型"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": false
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "地址信息"
        },
        {
          "title": "Organisation",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "OID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "团体ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "CustID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "客户ID",
              "pk": false,
              "notNull": false
            },
            {
              "name": "SCustID",
              "type": "LongKey",
              "remark": "",
              "chnname": "上游客户ID"
            },
            {
              "name": "Name",
              "type": "Name",
              "remark": "HEALTH_GROUP_LISTING.GRPNAME",
              "chnname": "名称"
            },
            {
              "name": "OCID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "联系人"
            },
            {
              "name": "OCName",
              "type": "Name",
              "remark": "",
              "chnname": "联系人姓名"
            },
            {
              "name": "OCPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "联系人电话"
            },
            {
              "name": "OFCID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "财务联系人"
            },
            {
              "name": "OFCName",
              "type": "Name",
              "remark": "",
              "chnname": "财务联系人姓名"
            },
            {
              "name": "OFCPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "财务联系人电话"
            },
            {
              "name": "OLevel",
              "type": "enum",
              "remark": "例如集团、公司、分公司、支公司",
              "chnname": "组织层级"
            },
            {
              "name": "SCCode",
              "type": "DefaultString",
              "remark": "",
              "chnname": "统一社会信用代码"
            },
            {
              "name": "OLPerson",
              "type": "Name",
              "remark": "",
              "chnname": "法人"
            },
            {
              "name": "BizType",
              "type": "ShortString",
              "remark": "",
              "chnname": "行业类型"
            },
            {
              "name": "RegDate",
              "type": "Date",
              "remark": "",
              "chnname": "注册日期"
            },
            {
              "name": "LegalStruct",
              "type": "enum",
              "remark": "",
              "chnname": "企业性质"
            },
            {
              "name": "RegAddress",
              "type": "ShortString",
              "remark": "",
              "chnname": "注册地址"
            },
            {
              "name": "RegFun",
              "type": "Money",
              "remark": "",
              "chnname": "注册资金"
            },
            {
              "name": "NuOfEmployees",
              "type": "Integer",
              "remark": "",
              "chnname": "员工人数"
            },
            {
              "name": "OState",
              "type": "enum",
              "remark": "",
              "chnname": "经营状况"
            },
            {
              "name": "OSDate",
              "type": "Date",
              "remark": "",
              "chnname": "经营状况日期"
            },
            {
              "name": "BranchCode",
              "type": "LongKey",
              "remark": "数据归属机构,用于权限控制",
              "chnname": "机构代码"
            },
            {
              "name": "SystemTag1",
              "type": "LongText",
              "remark": "",
              "chnname": "系统标签域1"
            },
            {
              "name": "SystemTag2",
              "type": "LongText",
              "remark": "",
              "chnname": "系统标签域2"
            },
            {
              "name": "SystemTag3",
              "type": "LongText",
              "remark": "",
              "chnname": "系统标签域3"
            },
            {
              "name": "SystemTag4",
              "type": "DefaultString",
              "remark": "",
              "chnname": "系统标签域4"
            },
            {
              "name": "SystemTag5",
              "type": "DefaultString",
              "remark": "",
              "chnname": "系统标签域5"
            },
            {
              "name": "Wechat1",
              "type": "DefaultString",
              "remark": "",
              "chnname": "微信公众号"
            },
            {
              "name": "Wechat2",
              "type": "DefaultString",
              "remark": "",
              "chnname": "微信服务号"
            },
            {
              "name": "Weibo",
              "type": "DefaultString",
              "remark": "",
              "chnname": "微博"
            },
            {
              "name": "Email",
              "type": "DefaultString",
              "remark": "",
              "chnname": "邮箱"
            },
            {
              "name": "QQ",
              "type": "DefaultString",
              "remark": "",
              "chnname": "QQ"
            },
            {
              "name": "Tiktok",
              "type": "DefaultString",
              "remark": "",
              "chnname": "抖音"
            },
            {
              "name": "SAccount1",
              "type": "DefaultString",
              "remark": "",
              "chnname": "社交账号1"
            },
            {
              "name": "SA1Cat",
              "type": "enum",
              "remark": "",
              "chnname": "社交账号1类别"
            },
            {
              "name": "SAccount2",
              "type": "DefaultString",
              "remark": "",
              "chnname": "社交账号2"
            },
            {
              "name": "SA2Cat",
              "type": "enum",
              "remark": "",
              "chnname": "社交账号2类别"
            },
            {
              "name": "CType",
              "type": "enum",
              "remark": "",
              "chnname": "客户类型"
            },
            {
              "name": "BankName",
              "type": "enum",
              "remark": "",
              "chnname": "开户银行"
            },
            {
              "name": "TOBankCard",
              "type": "enum",
              "remark": "",
              "chnname": "银行卡类型"
            },
            {
              "name": "AccName",
              "type": "Name",
              "remark": "",
              "chnname": "账户名"
            },
            {
              "name": "BankAccNo",
              "type": "DefaultString",
              "remark": "",
              "chnname": "银行帐号"
            },
            {
              "name": "COBAccount",
              "type": "Integer",
              "remark": "",
              "chnname": "账户登录数量"
            },
            {
              "name": "SOTLIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "传统寿险种保额合计"
            },
            {
              "name": "SOAIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "意外类险种保额合计"
            },
            {
              "name": "SOSIIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "重疾类险种保额合计"
            },
            {
              "name": "SOMCIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "医疗费用类险种保额合计"
            },
            {
              "name": "SOMEIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "医疗补贴类险种保额合计"
            },
            {
              "name": "SOEFIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "教育金类险种保额合计"
            },
            {
              "name": "SOPIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "养老金类险种保额合计"
            },
            {
              "name": "SOWMIRisk",
              "type": "Money",
              "remark": "",
              "chnname": "财富管理险种保额合计"
            },
            {
              "name": "CustClass",
              "type": "Integer",
              "remark": "",
              "chnname": "客户等级"
            },
            {
              "name": "ConValue",
              "type": "Integer",
              "remark": "",
              "chnname": "贡献度分"
            },
            {
              "name": "Awarded3",
              "type": "Integer",
              "remark": "",
              "chnname": "家庭加分"
            },
            {
              "name": "Awarded2",
              "type": "Integer",
              "remark": "",
              "chnname": "续期加分"
            },
            {
              "name": "Awarded1",
              "type": "Integer",
              "remark": "",
              "chnname": "保单加分"
            },
            {
              "name": "SOValue",
              "type": "Integer",
              "remark": "",
              "chnname": "总分值"
            },
            {
              "name": "EndDate",
              "type": "Date",
              "remark": "",
              "chnname": "客户等级失效日期"
            },
            {
              "name": "COCommunication",
              "type": "Integer",
              "remark": "",
              "chnname": "接触次数"
            },
            {
              "name": "LCPTDate",
              "type": "Date",
              "remark": "",
              "chnname": "最近接触时间"
            },
            {
              "name": "LCType",
              "type": "enum",
              "remark": "",
              "chnname": "最近接触类型"
            },
            {
              "name": "COComplaint",
              "type": "Integer",
              "remark": "",
              "chnname": "投诉次数"
            },
            {
              "name": "LCPTDate",
              "type": "Date",
              "remark": "",
              "chnname": "最近投诉时间"
            },
            {
              "name": "LCPTReason",
              "type": "enum",
              "remark": "",
              "chnname": "最近投诉原因"
            },
            {
              "name": "LCPTLink",
              "type": "enum",
              "remark": "",
              "chnname": "最近投诉环节"
            },
            {
              "name": "LCPTResult",
              "type": "enum",
              "remark": "",
              "chnname": "最近投诉处理结果"
            },
            {
              "name": "LCPTDuration",
              "type": "lDouble",
              "remark": "",
              "chnname": "最近投诉处理时长"
            },
            {
              "name": "LCPTPerson",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "最近投诉人"
            },
            {
              "name": "SOPPremium",
              "type": "Money",
              "remark": "",
              "chnname": "累计已缴保费"
            },
            {
              "name": "LAPPDate",
              "type": "Date",
              "remark": "",
              "chnname": "最近投保日期"
            },
            {
              "name": "CNDate",
              "type": "Date",
              "remark": "",
              "chnname": "最近报案日期"
            },
            {
              "name": "CNStatus",
              "type": "enum",
              "remark": "",
              "chnname": "最近报案状态"
            },
            {
              "name": "COCNotification",
              "type": "Integer",
              "remark": "",
              "chnname": "报案登录数量"
            },
            {
              "name": "FADate",
              "type": "Date",
              "remark": "",
              "chnname": "首次投保日期"
            },
            {
              "name": "LADate",
              "type": "Date",
              "remark": "",
              "chnname": "最近投保日期"
            },
            {
              "name": "LPNo",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "最近保险单号"
            },
            {
              "name": "LPState",
              "type": "enum",
              "remark": "",
              "chnname": "最近保单状态"
            },
            {
              "name": "LPName",
              "type": "Name",
              "remark": "",
              "chnname": "最近投保险种名称"
            },
            {
              "name": "COPolicy",
              "type": "Integer",
              "remark": "",
              "chnname": "保单登录数量"
            },
            {
              "name": "IAccNo1",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "保险账户1"
            },
            {
              "name": "IAccName1",
              "type": "DefaultString",
              "remark": "",
              "chnname": "保险账户1名称"
            },
            {
              "name": "IAccNo2",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "保险账户2"
            },
            {
              "name": "IAccName2",
              "type": "DefaultString",
              "remark": "",
              "chnname": "保险账户2名称"
            },
            {
              "name": "IAccNo3",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "保险账户3"
            },
            {
              "name": "IAccName3",
              "type": "DefaultString",
              "remark": "",
              "chnname": "保险账户3名称"
            },
            {
              "name": "SOIAccount1",
              "type": "Money",
              "remark": "",
              "chnname": "保险账户1余额"
            },
            {
              "name": "SOIAccount2",
              "type": "Money",
              "remark": "",
              "chnname": "保险账户2余额"
            },
            {
              "name": "SOIAccount3",
              "type": "Money",
              "remark": "",
              "chnname": "保险账户3余额"
            },
            {
              "name": "COIAccount",
              "type": "Integer",
              "remark": "",
              "chnname": "保险账户登录数量"
            },
            {
              "name": "CustState",
              "type": "enum",
              "remark": "",
              "chnname": "客户状态"
            },
            {
              "name": "DataSource",
              "type": "enum",
              "remark": "",
              "chnname": "数据来源"
            },
            {
              "name": "NOVPolicy",
              "type": "Integer",
              "remark": "",
              "chnname": "有效保单件数"
            },
            {
              "name": "NOIVPolicy",
              "type": "Integer",
              "remark": "",
              "chnname": "失效保单件数"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "团体"
        },
        {
          "title": "PrivacyPreferenceInstructions",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "PPIID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "偏好ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "IndID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "个体ID",
              "notNull": true
            },
            {
              "name": "IndPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人手机"
            },
            {
              "name": "IndIDCard",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人证件号码"
            },
            {
              "name": "IndName",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人名称"
            },
            {
              "name": "Type",
              "type": "enum",
              "remark": "",
              "chnname": "类别"
            },
            {
              "name": "W1Stime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周一起始时间"
            },
            {
              "name": "W1Etime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周一结束时间"
            },
            {
              "name": "W2Stime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周二起始时间"
            },
            {
              "name": "W2Etime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周二结束时间"
            },
            {
              "name": "W3Stime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周三起始时间"
            },
            {
              "name": "W3Etime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周三结束时间"
            },
            {
              "name": "W4Stime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周四起始时间"
            },
            {
              "name": "W4Etime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周四结束时间"
            },
            {
              "name": "W5Stime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周五起始时间"
            },
            {
              "name": "W5Etime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周五结束时间"
            },
            {
              "name": "W6Stime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周六起始时间"
            },
            {
              "name": "W6Etime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周六结束时间"
            },
            {
              "name": "W7Stime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周日起始时间"
            },
            {
              "name": "W7Etime",
              "type": "DefaultString",
              "remark": "",
              "chnname": "周日结束时间"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "隐私偏好设定"
        },
        {
          "title": "HealthStatus",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "HSID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "健康状况ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "IndID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "个体ID",
              "notNull": true
            },
            {
              "name": "IndName",
              "type": "Name",
              "remark": "",
              "chnname": "个人名称"
            },
            {
              "name": "IndPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人手机"
            },
            {
              "name": "IndIDCard",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人证件号码"
            },
            {
              "name": "EvaDate",
              "type": "Date",
              "remark": "",
              "chnname": "评估日期"
            },
            {
              "name": "Height",
              "type": "lDouble",
              "remark": "",
              "chnname": "身高"
            },
            {
              "name": "Weight",
              "type": "lDouble",
              "remark": "",
              "chnname": "体重"
            },
            {
              "name": "CIllness",
              "type": "enum",
              "remark": "",
              "chnname": "当前疾病"
            },
            {
              "name": "PIllness",
              "type": "enum",
              "remark": "",
              "chnname": "曾患疾病"
            },
            {
              "name": "BMI",
              "type": "lDouble",
              "remark": "",
              "chnname": "BMI体制指数"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "健康状况"
        },
        {
          "title": "RealProperty",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "RPID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "房产ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "IndID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "个体ID",
              "notNull": true
            },
            {
              "name": "IndName",
              "type": "Name",
              "remark": "",
              "chnname": "个人名称"
            },
            {
              "name": "IndPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人手机"
            },
            {
              "name": "IndIDCard",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人证件号码"
            },
            {
              "name": "RPAID",
              "type": "IdOrKey",
              "remark": "对应Adress表中的主键ID",
              "chnname": "房产地址"
            },
            {
              "name": "RPAL",
              "type": "MiddleString",
              "remark": "",
              "chnname": "房产地址不分段"
            },
            {
              "name": "RPRegNo",
              "type": "DefaultString",
              "remark": "",
              "chnname": "产权证号码"
            },
            {
              "name": "BLDGType",
              "type": "enum",
              "remark": "木结构、钢结构、钢筋水泥",
              "chnname": "房产结构"
            },
            {
              "name": "BLDGStyle",
              "type": "DefaultString",
              "remark": "",
              "chnname": "房型"
            },
            {
              "name": "RPType",
              "type": "enum",
              "remark": "0001高层公寓\n0002 多层公寓\n0003 别墅\n0004 写字楼\n0005 车间\n0006 其他",
              "chnname": "房产类型"
            },
            {
              "name": "RPOSize",
              "type": "lDouble",
              "remark": "",
              "chnname": "建筑面积"
            },
            {
              "name": "RPTSize",
              "type": "lDouble",
              "remark": "",
              "chnname": "实得面积"
            },
            {
              "name": "RPSTime",
              "type": "Date",
              "remark": "",
              "chnname": "开始时间"
            },
            {
              "name": "RPETime",
              "type": "Date",
              "remark": "",
              "chnname": "结束时间"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "房产",
          "remark": ""
        },
        {
          "title": "Vehicle",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "VID",
              "type": "DefaultString",
              "remark": "",
              "chnname": "车辆ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "IndID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "个人ID",
              "notNull": true
            },
            {
              "name": "IndName",
              "type": "Name",
              "remark": "",
              "chnname": "个人名称"
            },
            {
              "name": "IndPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人手机"
            },
            {
              "name": "IndIDCard",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人证件号码"
            },
            {
              "name": "VMake",
              "type": "DefaultString",
              "remark": "",
              "chnname": "车型"
            },
            {
              "name": "VModel",
              "type": "DefaultString",
              "remark": "",
              "chnname": "型号"
            },
            {
              "name": "VINNumber",
              "type": "DefaultString",
              "remark": "",
              "chnname": "VIN码"
            },
            {
              "name": "VCNumber",
              "type": "DefaultString",
              "remark": "",
              "chnname": "车架号"
            },
            {
              "name": "VRNumber",
              "type": "DefaultString",
              "remark": "",
              "chnname": "牌照号码"
            },
            {
              "name": "VSTime",
              "type": "Date",
              "remark": "",
              "chnname": "开始时间"
            },
            {
              "name": "VETime",
              "type": "Date",
              "remark": "",
              "chnname": "结束时间"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "车辆"
        },
        {
          "title": "IndRelationShip",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "IRSID",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体关系ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "RSType",
              "type": "DefaultString",
              "remark": "其他\n配偶\n祖父母、外祖父母\n祖孙、外祖孙\n本人\n父母\n子女",
              "chnname": "关系类型",
              "notNull": true
            },
            {
              "name": "IndID1",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体1",
              "notNull": true
            },
            {
              "name": "Name1",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体1名称"
            },
            {
              "name": "Mphone1",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体1手机"
            },
            {
              "name": "IDCard1",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体1证件号码"
            },
            {
              "name": "Role1",
              "type": "DefaultString",
              "remark": "父亲、母亲、儿子、女儿、妻子、丈夫",
              "chnname": "个体1角色",
              "notNull": true
            },
            {
              "name": "IndID2",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体2",
              "notNull": true
            },
            {
              "name": "Name2",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体2名称"
            },
            {
              "name": "Mphone2",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体2手机"
            },
            {
              "name": "IDCard2",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体2证件号码"
            },
            {
              "name": "Role2",
              "type": "DefaultString",
              "remark": "父亲、母亲、儿子、女儿、妻子、丈夫",
              "chnname": "个体2角色",
              "notNull": true
            },
            {
              "name": "RSSTime",
              "type": "Date",
              "remark": "",
              "chnname": "开始时间"
            },
            {
              "name": "RSETime",
              "type": "Date",
              "remark": "",
              "chnname": "结束时间"
            },
            {
              "name": "RSDescribe",
              "type": "MiddleString",
              "remark": "",
              "chnname": "关系描述"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "个体关系",
          "remark": "PERSONNEL_RELATIONSHIP.RELATIONSHIP(客户与相关被保人关系),需提供枚举值;HOME_NETWORK中只有成员没有关系。根据个险承保清单表中(HEALTH_INSURANCE_LISTING.RELATION)分析参与方间关系,然后再参考前述两表中内容(如不一致,以哪个为准?)"
        },
        {
          "title": "IndOrgRelationShip",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人"
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间"
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人"
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间"
            },
            {
              "name": "IORSID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "关系ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "RSType",
              "type": "enum",
              "remark": "",
              "chnname": "关系类型",
              "notNull": true
            },
            {
              "name": "IndID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "个体",
              "notNull": true
            },
            {
              "name": "IndName",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体名称"
            },
            {
              "name": "Mphone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体手机"
            },
            {
              "name": "IDCard",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体证件号码"
            },
            {
              "name": "IRole",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个体角色",
              "notNull": true
            },
            {
              "name": "OID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "团体",
              "notNull": true
            },
            {
              "name": "SCCode",
              "type": "DefaultString",
              "remark": "",
              "chnname": "统一社会信用代码"
            },
            {
              "name": "OrgName",
              "type": "Name",
              "remark": "",
              "chnname": "团体名称"
            },
            {
              "name": "OCID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "联系人"
            },
            {
              "name": "OCName",
              "type": "Name",
              "remark": "",
              "chnname": "联系人姓名"
            },
            {
              "name": "OCPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "联系人电话"
            },
            {
              "name": "ORole",
              "type": "enum",
              "remark": "",
              "chnname": "团体角色"
            },
            {
              "name": "RSSTime",
              "type": "Date",
              "remark": "",
              "chnname": "开始时间"
            },
            {
              "name": "RSETime",
              "type": "Date",
              "remark": "",
              "chnname": "结束时间"
            },
            {
              "name": "RSDescribe",
              "type": "MiddleString",
              "remark": "",
              "chnname": "关系描述"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "个人团体关系"
        },
        {
          "title": "InsuranceArrangement",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "IAID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "保单ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "PolicyNo",
              "type": "IdOrKey",
              "remark": "INSURANCEINFO.CONTNO",
              "chnname": "保险单号",
              "notNull": false
            },
            {
              "name": "PANo",
              "type": "IdOrKey",
              "remark": "INSURANCEINFO.PRTNO",
              "chnname": "投保单号",
              "notNull": false
            },
            {
              "name": "AGRMNTAge",
              "type": "DefaultString",
              "remark": "",
              "chnname": "保险期限"
            },
            {
              "name": "PBInst",
              "type": "enum",
              "remark": "",
              "chnname": "受益分配方式"
            },
            {
              "name": "PWComp",
              "type": "enum",
              "remark": "HEALTH_INSURANCE_LISTING.AGENTGROUPAREA 营业区\nHEALTH_INSURANCE_LISTING.AGENTGROUP 营业部",
              "chnname": "承保分公司"
            },
            {
              "name": "PINDate",
              "type": "DateTime",
              "remark": "POLICY_INFORMATION.CVALIDATE",
              "chnname": "起保日期"
            },
            {
              "name": "PMDate",
              "type": "DateTime",
              "remark": "POLICY_INFORMATION.ENDDATE",
              "chnname": "终保日期"
            },
            {
              "name": "PISDate",
              "type": "DateTime",
              "remark": "INSURANCEINFO.SIGNDATE",
              "chnname": "签单日期"
            },
            {
              "name": "PADate",
              "type": "DateTime",
              "remark": "INSURANCEINFO.POLAPPLYDATE",
              "chnname": "投保日期"
            },
            {
              "name": "RenewalDate",
              "type": "DateTime",
              "remark": "",
              "chnname": "续保日期"
            },
            {
              "name": "NORenewal",
              "type": "Integer",
              "remark": "POLICY_INFORMATION.PAYCOUNT",
              "chnname": "续保次数"
            },
            {
              "name": "PolicyType",
              "type": "DefaultString",
              "remark": "PERSONAL_INSURANCE.CONTTYPE,需上游给出类型枚举值",
              "chnname": "保单类型"
            },
            {
              "name": "SChannel",
              "type": "enum",
              "remark": "HEALTH_INSURANCE_LISTING.SALECHANNELS\n1\t团险渠道\n2\t个人营销\n3\t银行代理\n4\t中介渠道\n5\t网销渠道",
              "chnname": "销售渠道"
            },
            {
              "name": "BSource",
              "type": "enum",
              "remark": "",
              "chnname": "业务来源"
            },
            {
              "name": "PolicyState",
              "type": "ShortString",
              "remark": "保单包括投保单的所处的状态,例如:录入、生效、批单等\nINSURANCEINFO.APPFLAG\n\ncode\tcodename\n0\t未承保\n1\t承保\n2\t新增附加险\n4\t终止\n9\t续保\nB\t未对账\nF\t对账失败",
              "chnname": "保单状态"
            },
            {
              "name": "TOPay",
              "type": "enum",
              "remark": "",
              "chnname": "缴费类型"
            },
            {
              "name": "Payment",
              "type": "DefaultString",
              "remark": "POLICY_INFORMATION.PAYINTV",
              "chnname": "缴费方式"
            },
            {
              "name": "Risk",
              "type": "Money",
              "remark": "HEALTH_INSURANCE_LISTING.AMNT(测试环境中,此表保单数据量较其他表如:POLICY_INFORMATION,INSURANCEINFO 缺少至少一个数据量级)",
              "chnname": "总保额"
            },
            {
              "name": "Prem",
              "type": "Money",
              "remark": "INSURANCEINFO.PREM",
              "chnname": "总保费"
            },
            {
              "name": "Currency",
              "type": "enum",
              "remark": "",
              "chnname": "币种"
            },
            {
              "name": "NPDate",
              "type": "Date",
              "remark": "",
              "chnname": "下次缴费日期"
            },
            {
              "name": "SOInsured",
              "type": "Integer",
              "remark": "HEALTH_GROUP_LISTING.PEOPLES3,团单",
              "chnname": "被保人数"
            },
            {
              "name": "BSInsured",
              "type": "Money",
              "remark": "保险合同条款费率表中载明的单位保额。比如中国人寿的康宁终身保险就是这样,如果购买的基本保险金额是10万的话,那么大病的保险金额就是基本保险金额的2倍即20万;",
              "chnname": "基本保额"
            },
            {
              "name": "InsurValue",
              "type": "Money",
              "remark": "保单价值,即保单现金价值。是指带有储蓄性质的人身bai保险单所具有的价值。保险人为履行合同责任通常提存责任准备金,如果您中途退保,即以该保单的责任准备金作为给付解约的退还金。被保险人要求解约或退保时,寿险公司应该发还的金额。\n\n在长期寿险契约中,保险人为履行契约责任,通常需要提存一定数额的责任准备金。当被保险人于保险有效期内因故要求解约或退保时,保险人按规定,将提存的责任准备金减去解约扣除后的余额退还给被保险人,这部分余额即解约金,亦即退保时保单所具有的现金价值。",
              "chnname": "保单价值"
            },
            {
              "name": "ApplicantID",
              "type": "IdOrKey",
              "remark": "根据POLICY_INFORMATION.CUSTOMERNO关联individual上游客户号,再找到individualid",
              "chnname": "投保人"
            },
            {
              "name": "AppName",
              "type": "Name",
              "remark": "POLICY_INFORMATION.NAME",
              "chnname": "投保人名称"
            },
            {
              "name": "AppPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "投保人手机"
            },
            {
              "name": "AppCertID",
              "type": "DefaultString",
              "remark": "POLICY_INFORMATION.IDNO",
              "chnname": "投保人证件号码"
            },
            {
              "name": "InsuredID",
              "type": "DefaultString",
              "remark": "",
              "chnname": "主被保险人"
            },
            {
              "name": "InsName",
              "type": "Name",
              "remark": "POLICY_INFORMATION.INSUREDNAME",
              "chnname": "主被保险人名称"
            },
            {
              "name": "InsPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "主被保险人手机"
            },
            {
              "name": "InsCertID",
              "type": "DefaultString",
              "remark": "POLICY_INFORMATION.INSUREDIDNO",
              "chnname": "主被保险人证件号码"
            },
            {
              "name": "ProductID",
              "type": "IdOrKey",
              "remark": "POLICY_INFORMATION.RISKCODE",
              "chnname": "险种代码"
            },
            {
              "name": "ProductName",
              "type": "Name",
              "remark": "INSURANCEINFO.RISKNAME",
              "chnname": "险种名称"
            },
            {
              "name": "SalesPerson",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "业务员"
            },
            {
              "name": "SPName",
              "type": "Name",
              "remark": "HEALTH_INSURANCE_LISTING.AGENTCODE",
              "chnname": "业务员名称"
            },
            {
              "name": "IAccount",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "所属保险账户"
            },
            {
              "name": "BranchCode",
              "type": "LongKey",
              "remark": "",
              "chnname": "机构代码"
            },
            {
              "name": "PolicyBelong",
              "type": "ShortString",
              "remark": "POLICY_INFORMATION.SALECOM",
              "chnname": "业绩归属"
            },
            {
              "name": "AgentChannel",
              "type": "ShortString",
              "remark": "INSURANCEINFO.SELLTYPE",
              "chnname": "代理渠道"
            },
            {
              "name": "AgentOrg",
              "type": "ShortString",
              "remark": "INSURANCEINFO.MANAGECOMNAME",
              "chnname": "代理机构"
            },
            {
              "name": "RegType",
              "type": "enum",
              "remark": "",
              "chnname": "户籍类型"
            },
            {
              "name": "PIncome",
              "type": "Money",
              "remark": "",
              "chnname": "个人年收入"
            },
            {
              "name": "FIncome",
              "type": "Money",
              "remark": "",
              "chnname": "家庭年收入"
            },
            {
              "name": "IncomeSource",
              "type": "enum",
              "remark": "",
              "chnname": "收入来源"
            },
            {
              "name": "SocialInsurance",
              "type": "YesNo",
              "remark": "",
              "chnname": "是否有社保"
            },
            {
              "name": "OIPolicy",
              "type": "YesNo",
              "remark": "",
              "chnname": "是否投保其他保险公司"
            },
            {
              "name": "OICompany",
              "type": "ShortString",
              "remark": "",
              "chnname": "其他保险公司"
            },
            {
              "name": "OICProduct",
              "type": "DefaultString",
              "remark": "",
              "chnname": "其他保险公司险种"
            },
            {
              "name": "OIAmount",
              "type": "Money",
              "remark": "",
              "chnname": "其他保险公司保额"
            },
            {
              "name": "Drinking",
              "type": "YesNo",
              "remark": "",
              "chnname": "是否饮酒"
            },
            {
              "name": "DFavor",
              "type": "DefaultString",
              "remark": "",
              "chnname": "饮酒喜好"
            },
            {
              "name": "POService",
              "type": "YesNo",
              "remark": "投保人持有保单是否在AUDIT_EDORLIST.CONTNO存在",
              "chnname": "是否保全"
            },
            {
              "name": "PayEndYear",
              "type": "Integer",
              "remark": "POLICY_INFORMATION.PAYENDYEAR",
              "chnname": "缴费年期"
            },
            {
              "name": "LoanMoney",
              "type": "lDouble",
              "remark": "AUDIT_LN_LIST.LNMONEY",
              "chnname": "保单质押贷款金额"
            },
            {
              "name": "Paydate",
              "type": "DefaultString",
              "remark": "",
              "chnname": "缴至日期"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "保单",
          "remark": "确定参与方之间,参与方和保险公司之间的协议,使相关各方能在遵守一定的规则并履行相关义务的前提下进行产品或资源或服务的供给"
        },
        {
          "title": "IndIARelationShip",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "IIARSID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "关系ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "IndID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "个人ID",
              "notNull": true
            },
            {
              "name": "IndName",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人名称"
            },
            {
              "name": "IndPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人手机"
            },
            {
              "name": "IndIDCard",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人证件号码"
            },
            {
              "name": "RolePlayer",
              "type": "enum",
              "remark": "",
              "chnname": "角色",
              "notNull": true
            },
            {
              "name": "ROBeneficiary",
              "type": "lDouble",
              "remark": "",
              "chnname": "受益比例"
            },
            {
              "name": "IAID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "保单号",
              "notNull": true
            },
            {
              "name": "PolicyNo",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "保险单号"
            },
            {
              "name": "PANo",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "投保单号"
            },
            {
              "name": "PolicyState",
              "type": "enum",
              "remark": "",
              "chnname": "保单状态"
            },
            {
              "name": "RSSTime",
              "type": "Date",
              "remark": "",
              "chnname": "开始时间"
            },
            {
              "name": "RSEtime",
              "type": "Date",
              "remark": "",
              "chnname": "结束时间"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "个人保单关系"
        },
        {
          "title": "Communication",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "CommID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "接触ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "IndID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "接触人ID",
              "notNull": true
            },
            {
              "name": "CPName",
              "type": "Name",
              "remark": "",
              "chnname": "接触人名称"
            },
            {
              "name": "CPPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "接触人手机"
            },
            {
              "name": "CPCertID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "接触人证件号码"
            },
            {
              "name": "RSOApplicant",
              "type": "ShortString",
              "remark": "CC_SWFFLOWMAIN.CusInsuredrelation",
              "chnname": "与保单投保人关系"
            },
            {
              "name": "PolicyNo",
              "type": "IdOrKey",
              "remark": "CC_SWFFLOWMAIN.policyNo",
              "chnname": "保险单号"
            },
            {
              "name": "CommType",
              "type": "ShortString",
              "remark": "CC_SWFFLOWMAIN.complaintProject\nCC_SWFFLOWMAIN.sonproject",
              "chnname": "接触类型",
              "notNull": true
            },
            {
              "name": "CommChannel",
              "type": "enum",
              "remark": "保险公司和客户接触的渠道,例如:电话中心、邮件、微信公众号等",
              "chnname": "接触来源"
            },
            {
              "name": "Reason",
              "type": "enum",
              "remark": "接触事件发生的起因,例如:投保、理赔服务等",
              "chnname": "接触原因"
            },
            {
              "name": "CommTime",
              "type": "DateTime",
              "remark": "CC_SWFFLOWMAIN.createDate",
              "chnname": "接触时间"
            },
            {
              "name": "CommDescribe",
              "type": "LongText",
              "remark": "",
              "chnname": "接触描述"
            },
            {
              "name": "CompLink",
              "type": "enum",
              "remark": "cc_action_complaints.complaintsLink",
              "chnname": "投诉环节"
            },
            {
              "name": "CompReason",
              "type": "enum",
              "remark": "cc_action_complaints.resultClassification\n销售误导:101  代签名:102  理赔争议:103  服务人员态度:104 售后服务不满:105 售前服务不满:106  外部陌电骚扰:107",
              "chnname": "投诉原因"
            },
            {
              "name": "ProcedureResult",
              "type": "ShortString",
              "remark": "cc_action_complaints.procedureResult",
              "chnname": "处理结果"
            },
            {
              "name": "CommLevel",
              "type": "enum",
              "remark": "",
              "chnname": "接触等级"
            },
            {
              "name": "RVType",
              "type": "enum",
              "remark": "",
              "chnname": "回访类型"
            },
            {
              "name": "RVDate",
              "type": "Date",
              "remark": "CC_SWFLOG.handleTime",
              "chnname": "最近回访时间"
            },
            {
              "name": "RVDuration",
              "type": "lDouble",
              "remark": "",
              "chnname": "回访时长"
            },
            {
              "name": "CPTDuration",
              "type": "lDouble",
              "remark": "",
              "chnname": "投诉处理时长"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "接触"
        },
        {
          "title": "InsuranceClaimThread",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "ICThreadID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "保险理赔Id",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "CRNo",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "立案号"
            },
            {
              "name": "CompanyNo",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "公司代码"
            },
            {
              "name": "PolicyNo",
              "type": "IdOrKey",
              "remark": "INSURANCE_CLAIM.CONTNO",
              "chnname": "保险单号",
              "notNull": true
            },
            {
              "name": "ApplicantID",
              "type": "DefaultString",
              "remark": "",
              "chnname": "投保人ID"
            },
            {
              "name": "AppName",
              "type": "Name",
              "remark": "",
              "chnname": "投保人名称"
            },
            {
              "name": "AppPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "投保人手机"
            },
            {
              "name": "AppCertID",
              "type": "DefaultString",
              "remark": "",
              "chnname": "投保人证件号码"
            },
            {
              "name": "CNNo",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "报案号",
              "notNull": true
            },
            {
              "name": "LossTime",
              "type": "DateTime",
              "remark": "INSURANCE_CLAIM.RISKDATE",
              "chnname": "损失发生时间"
            },
            {
              "name": "RPID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "报案人"
            },
            {
              "name": "RPName",
              "type": "Name",
              "remark": "",
              "chnname": "报案人名称"
            },
            {
              "name": "RPPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "报案人电话"
            },
            {
              "name": "LPID",
              "type": "IdOrKey",
              "remark": "根据INSURANCE_CLAIM.INSUREDNO获取indid",
              "chnname": "出险人"
            },
            {
              "name": "LPName",
              "type": "Name",
              "remark": "",
              "chnname": "出险人名称"
            },
            {
              "name": "CNDate",
              "type": "Date",
              "remark": "INSURANCE_CLAIM.RPTDATE",
              "chnname": "报案日期"
            },
            {
              "name": "LossDescribe",
              "type": "MiddleString",
              "remark": "案件发生的原因:INSURANCE_CLAIM.LLOCCURREASON",
              "chnname": "损失原因"
            },
            {
              "name": "CRDate",
              "type": "Date",
              "remark": "INSURANCE_CLAIM.RGTDATE",
              "chnname": "立案日期"
            },
            {
              "name": "CNDescribe",
              "type": "MiddleString",
              "remark": "INSURANCE_CLAIM.ACCIDENTDETAIL",
              "chnname": "报案描述"
            },
            {
              "name": "ClaimStatus",
              "type": "enum",
              "remark": "案件的状态,例如:录入、已立案等",
              "chnname": "理赔状态"
            },
            {
              "name": "CSDate",
              "type": "Date",
              "remark": "",
              "chnname": "理赔状态日期"
            },
            {
              "name": "RelationShip",
              "type": "Dict",
              "remark": "",
              "chnname": "报案人与出险人关系"
            },
            {
              "name": "CCNo",
              "type": "IdOrKey",
              "remark": "AUDIT_CLAIM_INSURANCE.CLMNO",
              "chnname": "赔案号"
            },
            {
              "name": "CCStatus",
              "type": "Dict",
              "remark": "",
              "chnname": "赔案状态"
            },
            {
              "name": "CCSDate",
              "type": "Date",
              "remark": "",
              "chnname": "赔案状态日期"
            },
            {
              "name": "ProductID",
              "type": "DefaultString",
              "remark": "INSURANCE_CLAIM_HEALTH.RISKCODE",
              "chnname": "险种代码"
            },
            {
              "name": "CCAMT",
              "type": "Money",
              "remark": "INSURANCE_CLAIM_HEALTH.REALPAY",
              "chnname": "赔付金额"
            },
            {
              "name": "BranchCode",
              "type": "LongKey",
              "remark": "",
              "chnname": "机构代码"
            },
            {
              "name": "ClaimCaseStatus",
              "type": "Dict",
              "remark": "INSURANCE_CLAIM.LLCLAIMSTATE",
              "chnname": "案件状态"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "保险理赔",
          "remark": "记录保险理赔的过程摘要信息,是保险报案和保险立案的信息,如报案人、报案日期、损失发生时间等信息"
        },
        {
          "title": "Payment",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "PaymentID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "收付交易 ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "IndID",
              "type": "IdOrKey",
              "remark": "投保人",
              "chnname": "个人ID"
            },
            {
              "name": "PlolicyNo",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "保险单号"
            },
            {
              "name": "PaymentReason",
              "type": "enum",
              "remark": "",
              "chnname": "收付原因"
            },
            {
              "name": "PaymentItem",
              "type": "enum",
              "remark": "",
              "chnname": "收付项目"
            },
            {
              "name": "PaymentChannel",
              "type": "enum",
              "remark": "",
              "chnname": "收付方式"
            },
            {
              "name": "BankAccNo",
              "type": "DefaultString",
              "remark": "",
              "chnname": "银行账号"
            },
            {
              "name": "Currency",
              "type": "enum",
              "remark": "",
              "chnname": "币种"
            },
            {
              "name": "SOPayment",
              "type": "Money",
              "remark": "",
              "chnname": "收付金额"
            },
            {
              "name": "IndName",
              "type": "DefaultString",
              "remark": "投保人",
              "chnname": "个人名称"
            },
            {
              "name": "IndPhone",
              "type": "DefaultString",
              "remark": "投保人",
              "chnname": "个人手机"
            },
            {
              "name": "IndIDCard",
              "type": "DefaultString",
              "remark": "投保人",
              "chnname": "个人证件号码"
            },
            {
              "name": "DOPPayment",
              "type": "Date",
              "remark": "",
              "chnname": "计划收付日期"
            },
            {
              "name": "DOAPayment",
              "type": "Date",
              "remark": "",
              "chnname": "实付日期"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "收付交易"
        },
        {
          "title": "InsuranceAccount",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "IAccID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "保险账户ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "IndID",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人ID"
            },
            {
              "name": "IndName",
              "type": "Name",
              "remark": "",
              "chnname": "个人名称"
            },
            {
              "name": "IndPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人手机"
            },
            {
              "name": "IndIDCard",
              "type": "DefaultString",
              "remark": "",
              "chnname": "个人证件号码"
            },
            {
              "name": "RegDate",
              "type": "Date",
              "remark": "",
              "chnname": "开户日期"
            },
            {
              "name": "UnRegDate",
              "type": "Date",
              "remark": "",
              "chnname": "销户日期"
            },
            {
              "name": "IAccName",
              "type": "DefaultString",
              "remark": "",
              "chnname": "保险账户名称"
            },
            {
              "name": "IAccType",
              "type": "enum",
              "remark": "",
              "chnname": "保险账户类型"
            },
            {
              "name": "IAccStatus",
              "type": "enum",
              "remark": "",
              "chnname": "保险账户状态"
            },
            {
              "name": "FixedRate",
              "type": "lDouble",
              "remark": "",
              "chnname": "固定利率"
            },
            {
              "name": "AccCDate",
              "type": "Date",
              "remark": "",
              "chnname": "账户变动日期"
            },
            {
              "name": "AccBalance",
              "type": "Money",
              "remark": "",
              "chnname": "账户余额"
            },
            {
              "name": "FrozenCapital",
              "type": "Money",
              "remark": "",
              "chnname": "冻结余额"
            },
            {
              "name": "OutstdInterest",
              "type": "Money",
              "remark": "",
              "chnname": "未结算利息"
            },
            {
              "name": "LBdate",
              "type": "Date",
              "remark": "",
              "chnname": "上次结算日期"
            },
            {
              "name": "LABalance",
              "type": "Money",
              "remark": "",
              "chnname": "上次结算余额"
            },
            {
              "name": "InterestType",
              "type": "enum",
              "remark": "",
              "chnname": "计息类型"
            },
            {
              "name": "SettlementCycle",
              "type": "Integer",
              "remark": "",
              "chnname": "结算周期"
            },
            {
              "name": "SettlementTime",
              "type": "DateTime",
              "remark": "",
              "chnname": "结算时点"
            },
            {
              "name": "SettlementType",
              "type": "enum",
              "remark": "",
              "chnname": "结算类型"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "保险账户"
        },
        {
          "title": "PartyLabel",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true,
              "defaultValue": ""
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "LabelID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "标签ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "PartyID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "参与方ID"
            },
            {
              "name": "LabelName",
              "type": "DefaultString",
              "remark": "",
              "chnname": "标签名称"
            },
            {
              "name": "LabelDescribe",
              "type": "ShortString",
              "remark": "表名.字段名,如Individual.Label1",
              "chnname": "标签描述"
            },
            {
              "name": "LabelType",
              "type": "enum",
              "remark": "公共标签,私有标签等",
              "chnname": "标签类别"
            },
            {
              "name": "LabelLevel",
              "type": "Integer",
              "remark": "",
              "chnname": "标签层级"
            },
            {
              "name": "LCDate",
              "type": "Date",
              "remark": "",
              "chnname": "标签创建日期"
            },
            {
              "name": "LabelStatus",
              "type": "enum",
              "remark": "",
              "chnname": "标签状态"
            },
            {
              "name": "AuthorID",
              "type": "IdOrKey",
              "remark": "公共标签为system,私有标签为创建者ID",
              "chnname": "标签创建人"
            },
            {
              "name": "BrancheCode",
              "type": "LongKey",
              "remark": "",
              "chnname": "机构代码"
            },
            {
              "name": "PartyName",
              "type": "Name",
              "remark": "公共标签此处为空",
              "chnname": "参与方名称"
            },
            {
              "name": "PartyIDNumber",
              "type": "IdOrKey",
              "remark": "公共标签此处为空",
              "chnname": "参与方证件号码"
            },
            {
              "name": "PartyPhone",
              "type": "DefaultString",
              "remark": "公共标签此处为空",
              "chnname": "参与方电话"
            },
            {
              "name": "LabelCode",
              "type": "LongText",
              "remark": "",
              "chnname": "标签生成逻辑"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "参与方标签",
          "remark": "私有标签,通过系统对外服务由个人创建,只保存标签名以及标签与参与方的关系;\n公共标签,通过固定批处理程序生成,标签保存至individual的系统标签域中,此处只保存公共标签的元数据"
        },
        {
          "title": "MergeRelationship",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "MRSID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "合并关系ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "Party1ID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "合并方"
            },
            {
              "name": "Party2ID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "被合并方"
            },
            {
              "name": "Party1Name",
              "type": "Name",
              "remark": "",
              "chnname": "合并方名称"
            },
            {
              "name": "Party1IDCard",
              "type": "DefaultString",
              "remark": "",
              "chnname": "合并方证件号码"
            },
            {
              "name": "Party1Phone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "合并方电话"
            },
            {
              "name": "Party2Name",
              "type": "Name",
              "remark": "",
              "chnname": "被合并方名称"
            },
            {
              "name": "Party2IDCard",
              "type": "DefaultString",
              "remark": "",
              "chnname": "被合并方证件号码"
            },
            {
              "name": "Party2Phone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "被合并方电话"
            },
            {
              "name": "MergeDate",
              "type": "Date",
              "remark": "",
              "chnname": "合并日期"
            },
            {
              "name": "MergeMethod",
              "type": "enum",
              "remark": "按规则自动执行;人工批准执行",
              "chnname": "合并方式"
            },
            {
              "name": "MergeAuditorID",
              "type": "DefaultString",
              "remark": "",
              "chnname": "合并批准人"
            },
            {
              "name": "MergeAuditorName",
              "type": "Name",
              "remark": "",
              "chnname": "合并批准人名称"
            },
            {
              "name": "Party1Backup",
              "type": "LongText",
              "remark": "全字段文本备份",
              "chnname": "合并方备份"
            },
            {
              "name": "MRSStatus",
              "type": "enum",
              "remark": "疑似待批准合并,已批准待合并,已合并,未批准合并",
              "chnname": "合并关系状态"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "参与方合并关系",
          "remark": "记录信息完整的作为合并方;记录创建日期早的作为合并方;数据来源于核心系统的作为合并方"
        },
        {
          "title": "PartyTimeLine",
          "fields": [
            {
              "name": "CREATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "创建人",
              "relationNoShow": true
            },
            {
              "name": "CREATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "创建时间",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_BY",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "更新人",
              "relationNoShow": true
            },
            {
              "name": "UPDATED_TIME",
              "type": "DateTime",
              "remark": "",
              "chnname": "更新时间",
              "relationNoShow": true
            },
            {
              "name": "TripID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "旅程ID",
              "pk": true,
              "notNull": true,
              "autoIncrement": true
            },
            {
              "name": "PartyID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "参与方ID",
              "notNull": true
            },
            {
              "name": "Name",
              "type": "Name",
              "remark": "",
              "chnname": "参与方名称"
            },
            {
              "name": "PCertID",
              "type": "IdOrKey",
              "remark": "",
              "chnname": "参与方证件号码"
            },
            {
              "name": "PPhone",
              "type": "DefaultString",
              "remark": "",
              "chnname": "参与方手机"
            },
            {
              "name": "PRole",
              "type": "DefaultString",
              "remark": "投保人、被保人、受益人",
              "chnname": "参与方角色"
            },
            {
              "name": "Scenario",
              "type": "DefaultString",
              "remark": "投保\n保全\n报案\n咨询\n投诉\n其他",
              "chnname": "场景"
            },
            {
              "name": "SDate",
              "type": "Date",
              "remark": "",
              "chnname": "发生日期"
            },
            {
              "name": "ThreadID",
              "type": "IdOrKey",
              "remark": "可关联至更详细信息,如保单ID、报案ID等",
              "chnname": "关联ID"
            },
            {
              "name": "ParentID",
              "type": "IdOrKey",
              "remark": "如报案对应的保单ID",
              "chnname": "父ID"
            },
            {
              "name": "Describe",
              "type": "LongText",
              "remark": "",
              "chnname": "描述"
            },
            {
              "name": "Channel",
              "type": "DefaultString",
              "remark": "",
              "chnname": "来源"
            },
            {
              "name": "EndDate",
              "type": "Date",
              "remark": "",
              "chnname": "完成日期"
            }
          ],
          "indexs": [],
          "headers": [
            {
              "fieldName": "chnname",
              "relationNoShow": false
            },
            {
              "fieldName": "name",
              "relationNoShow": false
            },
            {
              "fieldName": "type",
              "relationNoShow": false
            },
            {
              "fieldName": "dataType",
              "relationNoShow": true
            },
            {
              "fieldName": "remark",
              "relationNoShow": true
            },
            {
              "fieldName": "pk",
              "relationNoShow": false
            },
            {
              "fieldName": "notNull",
              "relationNoShow": true
            },
            {
              "fieldName": "autoIncrement",
              "relationNoShow": true
            },
            {
              "fieldName": "defaultValue",
              "relationNoShow": true
            },
            {
              "fieldName": "relationNoShow",
              "relationNoShow": true
            },
            {
              "fieldName": "uiHint",
              "relationNoShow": true
            }
          ],
          "chnname": "参与方事件"
        }
      ],
      "graphCanvas": {
        "nodes": [
          {
            "shape": "table",
            "title": "Individual",
            "moduleName": false,
            "x": 380,
            "y": 300,
            "id": "6ee00689"
          },
          {
            "shape": "table",
            "title": "Adress",
            "moduleName": false,
            "x": 780,
            "y": -810,
            "id": "6e0a3fff"
          },
          {
            "shape": "table",
            "title": "Organisation",
            "moduleName": false,
            "x": -20,
            "y": -740,
            "id": "afc4bf77"
          },
          {
            "shape": "table",
            "title": "PrivacyPreferenceInstructions",
            "moduleName": false,
            "x": 760,
            "y": -430,
            "id": "2a7dbdcb"
          },
          {
            "shape": "table",
            "title": "HealthStatus",
            "moduleName": false,
            "x": -13.809505253017448,
            "y": -360.8226593261222,
            "id": "61edc62f"
          },
          {
            "shape": "table",
            "title": "RealProperty",
            "moduleName": false,
            "x": 825.0903657782329,
            "y": -111.56487016987205,
            "id": "32669ca9"
          },
          {
            "shape": "table",
            "title": "Vehicle",
            "moduleName": false,
            "x": 783.5474009188581,
            "y": 96.14995412700307,
            "id": "44366bca"
          },
          {
            "shape": "table",
            "title": "IndRelationShip",
            "moduleName": false,
            "x": -103.59591317489247,
            "y": -111.56487016987205,
            "id": "21c1bf79"
          }
        ],
        "edges": []
      },
      "associations": []
    }
  ],
  "dataTypeDomains": {
    "datatype": [
      {
        "name": "默认字串",
        "code": "DefaultString",
        "apply": {
          "JAVA": {
            "type": "String"
          },
          "MYSQL": {
            "type": "VARCHAR(32)"
          },
          "ORACLE": {
            "type": "NVARCHAR2(32)"
          },
          "SQLServer": {
            "type": "NVARCHAR(32)"
          },
          "PostgreSQL": {
            "type": "VARCHAR(32)"
          }
        }
      },
      {
        "name": "标识号",
        "code": "IdOrKey",
        "apply": {
          "JAVA": {
            "type": "String"
          },
          "ORACLE": {
            "type": "VARCHAR2(32)"
          },
          "MYSQL": {
            "type": "VARCHAR(32)"
          },
          "SQLServer": {
            "type": "VARCHAR(32)"
          },
          "PostgreSQL": {
            "type": "VARCHAR(32)"
          }
        }
      },
      {
        "name": "标识号-长",
        "code": "LongKey",
        "apply": {
          "MYSQL": {
            "type": "VARCHAR(64)"
          },
          "ORACLE": {
            "type": "VARCHAR2(64)"
          },
          "JAVA": {
            "type": "String"
          },
          "SQLServer": {
            "type": "VARCHAR(64)"
          },
          "PostgreSQL": {
            "type": "VARCHAR(64)"
          }
        }
      },
      {
        "name": "名称",
        "code": "Name",
        "apply": {
          "JAVA": {
            "type": "String"
          },
          "MYSQL": {
            "type": "VARCHAR(128)"
          },
          "ORACLE": {
            "type": "NVARCHAR2(128)"
          },
          "SQLServer": {
            "type": "NVARCHAR(128)"
          },
          "PostgreSQL": {
            "type": "VARCHAR(128)"
          }
        }
      },
      {
        "name": "备注说明",
        "code": "Intro",
        "apply": {
          "JAVA": {
            "type": "String"
          },
          "MYSQL": {
            "type": "VARCHAR(512)"
          },
          "ORACLE": {
            "type": "NVARCHAR2(512)"
          },
          "SQLServer": {
            "type": "NVARCHAR(512)"
          },
          "PostgreSQL": {
            "type": "VARCHAR(512)"
          }
        }
      },
      {
        "name": "字串-短",
        "code": "ShortString",
        "apply": {
          "JAVA": {
            "type": "String"
          },
          "MYSQL": {
            "type": "VARCHAR(128)"
          },
          "ORACLE": {
            "type": "NVARCHAR2(128)"
          },
          "SQLServer": {
            "type": "NVARCHAR(128)"
          },
          "PostgreSQL": {
            "type": "VARCHAR(128)"
          }
        }
      },
      {
        "name": "字串-中",
        "code": "MiddleString",
        "apply": {
          "JAVA": {
            "type": "String"
          },
          "MYSQL": {
            "type": "VARCHAR(1024)"
          },
          "ORACLE": {
            "type": "NVARCHAR2(1024)"
          },
          "SQLServer": {
            "type": "NVARCHAR(1024)"
          },
          "PostgreSQL": {
            "type": "VARCHAR(1024)"
          }
        }
      },
      {
        "name": "字串-长",
        "code": "LongString",
        "apply": {
          "JAVA": {
            "type": "String"
          },
          "ORACLE": {
            "type": "NVARCHAR2(3072)"
          },
          "MYSQL": {
            "type": "VARCHAR(3072)"
          },
          "SQLServer": {
            "type": "NVARCHAR(3072)"
          },
          "PostgreSQL": {
            "type": "VARCHAR(3072)"
          }
        }
      },
      {
        "name": "大文本",
        "code": "LongText",
        "apply": {
          "JAVA": {
            "type": "String"
          },
          "MYSQL": {
            "type": "TEXT"
          },
          "ORACLE": {
            "type": "CLOB"
          },
          "SQLServer": {
            "type": "NTEXT"
          },
          "PostgreSQL": {
            "type": "TEXT"
          }
        }
      },
      {
        "name": "小数",
        "code": "Double",
        "apply": {
          "JAVA": {
            "type": "Double"
          },
          "MYSQL": {
            "type": "DECIMAL(32,10)"
          },
          "ORACLE": {
            "type": "NUMBER(32,10)"
          },
          "SQLServer": {
            "type": "DECIMAL(32,10)"
          },
          "PostgreSQL": {
            "type": "DECIMAL(32,10)"
          }
        }
      },
      {
        "name": "比例",
        "code": "Ratio",
        "apply": {
          "MYSQL": {
            "type": "DECIMAL(4,2)"
          },
          "JAVA": {
            "type": "Double"
          },
          "ORACLE": {
            "type": "NUMBER(4,2)"
          },
          "SQLServer": {
            "type": "DECIMAL(4,2)"
          },
          "PostgreSQL": {
            "type": "DECIMAL(4,2)"
          }
        }
      },
      {
        "name": "整数",
        "code": "Integer",
        "apply": {
          "JAVA": {
            "type": "Integer"
          },
          "MYSQL": {
            "type": "INT"
          },
          "ORACLE": {
            "type": "INT"
          },
          "SQLServer": {
            "type": "INT"
          },
          "PostgreSQL": {
            "type": "INT"
          }
        }
      },
      {
        "name": "大整数",
        "code": "BigInt",
        "apply": {
          "MYSQL": {
            "type": "BIGINT"
          },
          "JAVA": {
            "type": "Long"
          },
          "ORACLE": {
            "type": "NUMBER"
          },
          "SQLServer": {
            "type": "BIGINT"
          },
          "PostgreSQL": {
            "type": "BIGINT"
          }
        }
      },
      {
        "name": "金额",
        "code": "Money",
        "apply": {
          "JAVA": {
            "type": "Double"
          },
          "MYSQL": {
            "type": "DECIMAL(32,8)"
          },
          "ORACLE": {
            "type": "NUMBER(32,8)"
          },
          "SQLServer": {
            "type": "DECIMAL(32,8)"
          },
          "PostgreSQL": {
            "type": "DECIMAL(32,8)"
          }
        }
      },
      {
        "name": "是否",
        "code": "YesNo",
        "apply": {
          "JAVA": {
            "type": "String"
          },
          "MYSQL": {
            "type": "VARCHAR(1)"
          },
          "ORACLE": {
            "type": "VARCHAR2(1)"
          },
          "SQLServer": {
            "type": "VARCHAR(1)"
          },
          "PostgreSQL": {
            "type": "VARCHAR(1)"
          }
        }
      },
      {
        "name": "数据字典",
        "code": "Dict",
        "apply": {
          "JAVA": {
            "type": "String"
          },
          "MYSQL": {
            "type": "VARCHAR(32)"
          },
          "ORACLE": {
            "type": "VARCHAR2(32)"
          },
          "SQLServer": {
            "type": "VARCHAR(32)"
          },
          "PostgreSQL": {
            "type": "VARCHAR(32)"
          }
        }
      },
      {
        "name": "日期",
        "code": "Date",
        "apply": {
          "JAVA": {
            "type": "Date"
          },
          "MYSQL": {
            "type": "DATE"
          },
          "ORACLE": {
            "type": "DATE"
          },
          "SQLServer": {
            "type": "DATE"
          },
          "PostgreSQL": {
            "type": "DATE"
          }
        }
      },
      {
        "name": "日期时间",
        "code": "DateTime",
        "apply": {
          "JAVA": {
            "type": "Date"
          },
          "MYSQL": {
            "type": "DATETIME"
          },
          "ORACLE": {
            "type": "DATE"
          },
          "SQLServer": {
            "type": "DATE"
          },
          "PostgreSQL": {
            "type": "DATE"
          }
        }
      },
      {
        "name": "单字符",
        "code": "Char",
        "apply": {
          "MYSQL": {
            "type": "CHAR(1)"
          },
          "ORACLE": {
            "type": "CHAR(1)"
          },
          "JAVA": {
            "type": "String"
          },
          "SQLServer": {
            "type": "CHAR(1)"
          },
          "PostgreSQL": {
            "type": "CHAR(1)"
          }
        }
      },
      {
        "code": "enum",
        "name": "枚举",
        "apply": {
          "MYSQL": {
            "type": "CHAR(4)"
          },
          "ORACLE": {
            "type": "CHAR(4)"
          },
          "SQLServer": {
            "type": "CHAR(4)"
          },
          "PostgreSQL": {
            "type": "CHAR(4)"
          },
          "JAVA": {
            "type": "CHAR(4)"
          }
        }
      },
      {
        "name": "低精度小数",
        "code": "lDouble",
        "apply": {
          "JAVA": {
            "type": "Double"
          },
          "MYSQL": {
            "type": "DECIMAL(8,2)"
          },
          "ORACLE": {
            "type": "NUMBER(8,2)"
          },
          "SQLServer": {
            "type": "DECIMAL(8,2)"
          },
          "PostgreSQL": {
            "type": "DECIMAL(8,2)"
          }
        }
      }
    ],
    "database": [
      {
        "code": "MYSQL",
        "template": "DROP TABLE {{=it.entity.title}};\n$blankline\nCREATE TABLE {{=it.entity.title}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n    {{? field.pk }}{{ pkList.push(field.name) }}{{?}}\n    {{=field.name}} {{=field.type}} {{= field.pk ? 'NOT NULL' : '' }} COMMENT '{{=it.func.join(field.chnname,field.remark,';')}}' {{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n    PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i<pkList.length-1 ? ',' : '' }}{{~}})\n{{?}}\n) COMMENT = '{{=it.func.join(it.entity.chnname,it.entity.remark,';') }}'",
        "fileShow": true,
        "defaultDatabase": true,
        "createTableTemplate": "CREATE TABLE {{=it.entity.title}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n    {{? field.pk }}{{ pkList.push(field.name) }}{{?}}\n    {{=field.name}} {{=field.type}} {{= field.notNull ? 'NOT NULL' : '' }} {{= field.autoIncrement ? 'AUTO_INCREMENT' : '' }} {{= field.defaultValue ? it.func.join('DEFAULT',field.defaultValue,' ') : '' }} COMMENT '{{=it.func.join(field.chnname,field.remark,' ')}}' {{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n    PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i<pkList.length-1 ? ',' : '' }}{{~}})\n{{?}}\n) COMMENT = '{{=it.func.join(it.entity.chnname,it.entity.remark,' ') }}'{{=it.separator}}\n$blankline\n",
        "deleteTableTemplate": "DROP TABLE {{=it.entity.title}}{{=it.separator}}",
        "rebuildTableTemplate": "create table PDMAN_UP_{{=it.oldEntity.title}}\nas select * from {{=it.oldEntity.title}}{{=it.separator}}\n$blankline\n\ndrop table {{=it.oldEntity.title}}{{=it.separator}}\n$blankline\n\nCREATE TABLE {{=it.newEntity.title}}(\n{{ pkList = [] ; }}\n{{~it.newEntity.fields:field:index}}\n    {{? field.pk }}{{ pkList.push(field.name) }}{{?}}\n    {{=field.name}} {{=field.type}} {{= field.notNull ? 'NOT NULL' : '' }} COMMENT '{{=it.func.join(field.chnname,field.remark,';')}}' {{= index < it.newEntity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n    PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i<pkList.length-1 ? ',' : '' }}{{~}})\n{{?}}\n) COMMENT = '{{=it.func.join(it.newEntity.chnname,it.newEntity.remark,';') }}'{{=it.separator}}\n$blankline\n\n{{ sameCols = it.func.intersect(it.newEntity.fields,it.oldEntity.fields) ;}}\ninsert into {{=it.newEntity.title}}(\n{{~sameCols:field:index}}\n    {{=field.name}}{{? index<sameCols.length-1}},{{?}}\n{{~}}\n) \nselect \n{{~sameCols:field:index}}\n    {{=field.name}}{{? index<sameCols.length-1}},{{?}}\n{{~}}\nfrom PDMAN_UP_{{=it.oldEntity.title}}{{=it.separator}}\n$blankline\n\ndrop table PDMAN_UP_{{=it.oldEntity.title}}{{=it.separator}}\n$blankline\n{{~it.newEntity.indexs:index}}\nALTER TABLE {{=it.newEntity.title}} ADD {{? index.isUnique}}UNIQUE{{??}}INDEX{{?}} {{=index.name}}({{=it.func.join(...index.fields,',')}}){{=it.separator}}\n{{~}}",
        "createFieldTemplate": "ALTER TABLE {{=it.entity.title}} ADD COLUMN {{=it.field.name}} {{=it.field.type}} {{? it.field.notNull}}NOT NULL{{?}} {{? it.field.defaultValue}}DEFAULT {{? null==it.field.defaultValue}}NULL{{??}}'{{=it.field.defaultValue}}'{{?}}{{?}} {{? it.field.autoIncrement}}AUTO_INCREMENT{{?}} {{? it.field.pk}}PRIMARY KEY{{?}} {{? it.field.chnname}}COMMENT '{{=it.field.chnname}}'{{?}} {{? it.field.addAfter}}AFTER {{=it.field.addAfter}}{{?}}{{=it.separator}}",
        "updateFieldTemplate": "ALTER TABLE {{=it.entity.title}} MODIFY COLUMN {{=it.field.name}} {{=it.field.type}} {{? it.field.notNull}}NOT NULL{{?}} {{? it.field.defaultValue}}DEFAULT {{? null==it.field.defaultValue}}NULL{{??}}'{{=it.field.defaultValue}}'{{?}}{{?}} {{? it.field.autoIncrement}}AUTO_INCREMENT{{?}} {{? it.field.chnname}}COMMENT '{{=it.field.chnname}}'{{?}}{{=it.separator}}",
        "deleteFieldTemplate": "ALTER TABLE {{=it.entity.title}} DROP {{=it.field.name}}{{=it.separator}}",
        "deleteIndexTemplate": "ALTER TABLE {{=it.entity.title}} DROP INDEX {{=it.index.name}}{{=it.separator}}",
        "createIndexTemplate": "ALTER TABLE {{=it.entity.title}} ADD {{? it.index.isUnique}}UNIQUE{{??}}INDEX{{?}} {{=it.index.name}}({{=it.func.join(...it.index.fields,',')}}){{=it.separator}}",
        "updateTableComment": "ALTER TABLE {{=it.entity.title}} COMMENT '{{=it.entity.chnname}}'{{=it.separator}}"
      },
      {
        "code": "ORACLE",
        "template": "DROP TABLE {{=it.entity.title}}{{=it.separator}}\n$blankline\nCREATE TABLE {{=it.entity.title}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n    {{? field.pk }}{{ pkList.push(field.name) }}{{?}}\n    {{=field.name}} {{=field.type}}  {{= field.pk ? 'NOT NULL' : '' }} {{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n    PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i<pkList.length-1 ? ',' : '' }}{{~}})\n{{?}}\n){{=it.separator}}\n$blankline\nCOMMENT ON TABLE {{=it.entity.title}} IS '{{=it.func.join(it.entity.chnname,it.entity.remark,';') }}'{{=it.separator}}\n{{~it.entity.fields:field:index}}\nCOMMENT ON COLUMN {{=it.entity.title}}.{{=field.name}} IS '{{=it.func.join(field.chnname,field.remark,';')}}'{{=it.separator}}\n{{~}}",
        "createTableTemplate": "CREATE TABLE {{=it.entity.title}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n    {{? field.pk }}{{ pkList.push(field.name) }}{{?}}\n    {{=field.name}} {{=field.type}}{{? field.defaultValue}} DEFAULT {{=field.defaultValue}}{{?}}{{= field.notNull ? ' NOT NULL' : '' }}{{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n    PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i<pkList.length-1 ? ',' : '' }}{{~}})\n{{?}}\n){{=it.separator}}\n$blankline\n{{? it.entity.chnname || it.entity.remark}}COMMENT ON TABLE {{=it.entity.title}} IS {{? it.entity.remark}}'{{=it.entity.remark}}'{{??}}'{{=it.entity.chnname}}'{{?}}{{=it.separator}}{{?}}\n{{~it.entity.fields:field:index}}\n{{? field.chnname || field.remark}}COMMENT ON COLUMN {{=it.entity.title}}.{{=field.name}} IS {{? field.remark}}'{{=field.remark}}'{{??}}'{{=field.chnname}}'{{?}}{{=it.separator}}{{?}}\n{{~}}",
        "deleteTableTemplate": "DROP TABLE {{=it.entity.title}}{{=it.separator}}\r\n$blankline",
        "rebuildTableTemplate": "CREATE TABLE PDMAN_UP_{{=it.oldEntity.title}}\nAS SELECT * FROM {{=it.oldEntity.title}}{{=it.separator}}\n$blankline\nDROP TABLE {{=it.oldEntity.title}}{{=it.separator}}\n$blankline\nCREATE TABLE {{=it.newEntity.title}}(\n{{ pkList = [] ; }}{{~it.newEntity.fields:field:index}}{{? field.pk }}{{ pkList.push(field.name) }}{{?}}    {{=field.name}} {{=field.type}}{{? field.defaultValue}} DEFAULT {{=field.defaultValue}}{{?}}{{= field.notNull ? ' NOT NULL' : '' }}{{= index < it.newEntity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}{{? pkList.length >0 }}    PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i<pkList.length-1 ? ',' : '' }}{{~}}){{?}}\n){{=it.separator}}\n$blankline\n{{? it.newEntity.chnname || it.newEntity.remark}}COMMENT ON TABLE {{=it.newEntity.title}} IS {{? it.newEntity.remark}}'{{=it.entity.remark}}'{{??}}'{{=it.newEntity.chnname}}'{{?}};{{?}}{{=it.separator}}\n{{~it.newEntity.fields:field:index}}\n{{? field.chnname || field.remark}}COMMENT ON COLUMN {{=it.newEntity.title}}.{{=field.name}} IS {{? field.remark}}'{{=field.remark}}'{{??}}'{{=field.chnname}}'{{?}};{{?}}{{=it.separator}}\n{{~}}\n{{ sameCols = it.func.intersect(it.newEntity.fields,it.oldEntity.fields) ;}}\n$blankline\nINSERT INTO {{=it.newEntity.title}}(\n{{~sameCols:field:index}}   {{=field.name}}{{? index<sameCols.length-1}},{{?}}\n{{~}}) \nSELECT\n{{~sameCols:field:index}}   {{=field.name}}{{? index<sameCols.length-1}},{{?}}\n{{~}}FROM PDMAN_UP_{{=it.oldEntity.title}}{{=it.separator}}\n\nDROP TABLE PDMAN_UP_{{=it.oldEntity.title}}{{=it.separator}}\n{{~it.newEntity.indexs:index}}\nCREATE{{? index.isUnique}} UNIQUE{{?}} INDEX {{=index.name}} ON {{=it.newEntity.title}}({{=it.func.join(index.fields,',')}}){{=it.separator}}\n{{~}}",
        "createFieldTemplate": "ALTER TABLE {{=it.entity.title}} ADD({{=it.field.name}} {{=it.field.type}}{{? it.field.defaultValue}} DEFAULT {{=it.field.defaultValue}}{{?}}{{? it.field.notNull}} NOT NULL{{?}}){{=it.separator}}\r\n{{? it.field.chnname || it.field.remark}}COMMENT ON COLUMN {{=it.entity.title}}.{{=it.field.name}} IS {{? it.field.remark}}'{{=it.field.remark}}'{{??}}'{{=it.field.chnname}}'{{?}}{{=it.separator}}{{?}}\r\n$blankline",
        "updateFieldTemplate": "ALTER TABLE {{=it.entity.title}} MODIFY({{=it.field.name}} {{=it.field.type}}{{? it.field.defaultValue}} DEFAULT {{=it.field.defaultValue}}{{?}}{{? it.field.notNull}} NOT NULL{{?}}){{=it.separator}}\r\n{{? it.field.chnname || it.field.remark}}COMMENT ON COLUMN {{=it.entity.title}}.{{=it.field.name}} IS {{? it.field.remark}}'{{=it.field.remark}}'{{??}}'{{=it.field.chnname}}'{{?}}{{=it.separator}}{{=it.separator}}{{?}}\r\n$blankline",
        "deleteFieldTemplate": "ALTER TABLE {{=it.entity.title}} DROP({{=it.field.name}}){{=it.separator}}\r\n$blankline",
        "deleteIndexTemplate": "DROP INDEX {{=it.entity.title}}.{{=it.index.name}}{{=it.separator}}\r\n$blankline",
        "createIndexTemplate": "CREATE{{? it.index.isUnique}} UNIQUE{{?}} INDEX {{=it.index.name}} ON {{=it.entity.title}}({{=it.func.join(it.index.fields,',')}}){{=it.separator}}\r\n$blankline",
        "updateTableComment": "{{? it.entity.chnname || it.entity.remark}}COMMENT ON TABLE {{=it.entity.title}} IS {{? it.entity.remark}}'{{=it.entity.remark}}'{{??}}'{{=it.entity.chnname}}'{{?}}{{=it.separator}}{{?}}\r\n$blankline"
      },
      {
        "code": "SQLServer",
        "createTableTemplate": "CREATE TABLE {{=it.entity.title}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n    {{? field.pk }}{{ pkList.push(field.name) }}{{?}}\n    {{=field.name}} {{=field.type}} {{= field.notNull ? 'NOT NULL' : '' }} {{= field.autoIncrement ? 'IDENTITY(1,1)' : '' }} {{= field.defaultValue ? it.func.join('DEFAULT',field.defaultValue,' ') : '' }}  {{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n    CONSTRAINT PK_{{=it.entity.title}} PRIMARY KEY CLUSTERED ({{~pkList:pkName:i}}{{= pkName }} ASC {{= i<pkList.length-1 ? ',' : '' }}{{~}}) ON [PRIMARY] \n{{?}}\n){{=it.separator}}\n\n$blankline\nEXECUTE sp_addextendedproperty N'MS_Description', '{{= it.entity.chnname || it.entity.remark}}', N'user', N'dbo', N'table', N'{{=it.entity.title}}', NULL, NULL{{=it.separator}}\n{{~it.entity.fields:field:index}}\n{{? field.chnname || field.remark}}EXECUTE sp_addextendedproperty N'MS_Description', {{? field.remark}}'{{=field.remark}}'{{??}}'{{=field.chnname}}'{{?}}, N'user', N'dbo', N'table', N'{{=it.entity.title}}', N'column', N'{{=field.name}}'{{=it.separator}}{{?}}\n{{~}}\n",
        "deleteTableTemplate": "",
        "rebuildTableTemplate": "",
        "createFieldTemplate": "",
        "updateFieldTemplate": "",
        "deleteFieldTemplate": "",
        "deleteIndexTemplate": "",
        "createIndexTemplate": "",
        "updateTableComment": ""
      },
      {
        "code": "PostgreSQL",
        "template": "DROP TABLE {{=it.entity.title}};\n$blankline\nCREATE TABLE {{=it.entity.title}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n    {{? field.pk }}{{ pkList.push(field.name) }}{{?}}\n    {{=field.name}} {{=field.type}} {{= field.pk ? 'NOT NULL' : '' }} COMMENT '{{=it.func.join(field.chnname,field.remark,';')}}' {{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n    PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i<pkList.length-1 ? ',' : '' }}{{~}})\n{{?}}\n) COMMENT = '{{=it.func.join(it.entity.chnname,it.entity.remark,';') }}'",
        "createTableTemplate": "CREATE TABLE {{=it.entity.title}}(\n{{ pkList = [] ; }}\n{{~it.entity.fields:field:index}}\n    {{? field.pk }}{{ pkList.push(field.name) }}{{?}}\n    {{=field.name}} {{=field.type}}{{? field.defaultValue}} DEFAULT {{=field.defaultValue}}{{?}}{{= field.notNull ? ' NOT NULL' : '' }}{{= index < it.entity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n    PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i<pkList.length-1 ? ',' : '' }}{{~}})\n{{?}}\n){{=it.separator}}\n$blankline\n{{? it.entity.chnname || it.entity.remark}}COMMENT ON TABLE {{=it.entity.title}} IS {{? it.entity.remark}}'{{=it.entity.remark}}'{{??}}'{{=it.entity.chnname}}'{{?}}{{=it.separator}}{{?}}\n{{~it.entity.fields:field:index}}\n{{? field.chnname || field.remark}}COMMENT ON COLUMN {{=it.entity.title}}.{{=field.name}} IS {{? field.remark}}'{{=field.remark}}'{{??}}'{{=field.chnname}}'{{?}}{{=it.separator}}{{?}}\n{{~}}",
        "deleteTableTemplate": "DROP TABLE {{=it.entity.title}}{{=it.separator}}",
        "rebuildTableTemplate": "create table PDMAN_UP_{{=it.oldEntity.title}}\nas select * from {{=it.oldEntity.title}}{{=it.separator}}\n$blankline\n\ndrop table {{=it.oldEntity.title}}{{=it.separator}}\n$blankline\n\nCREATE TABLE {{=it.newEntity.title}}(\n{{ pkList = [] ; }}\n{{~it.newEntity.fields:field:index}}\n    {{? field.pk }}{{ pkList.push(field.name) }}{{?}}\n    {{=field.name}} {{=field.type}} {{= field.notNull ? 'NOT NULL' : '' }} COMMENT '{{=it.func.join(field.chnname,field.remark,';')}}' {{= index < it.newEntity.fields.length-1 ? ',' : ( pkList.length>0 ? ',' :'' ) }}\n{{~}}\n{{? pkList.length >0 }}\n    PRIMARY KEY ({{~pkList:pkName:i}}{{= pkName }}{{= i<pkList.length-1 ? ',' : '' }}{{~}})\n{{?}}\n) COMMENT = '{{=it.func.join(it.newEntity.chnname,it.newEntity.remark,';') }}'{{=it.separator}}\n$blankline\n\n{{ sameCols = it.func.intersect(it.newEntity.fields,it.oldEntity.fields) ;}}\ninsert into {{=it.newEntity.title}}(\n{{~sameCols:field:index}}\n    {{=field.name}}{{? index<sameCols.length-1}},{{?}}\n{{~}}\n) \nselect \n{{~sameCols:field:index}}\n    {{=field.name}}{{? index<sameCols.length-1}},{{?}}\n{{~}}\nfrom PDMAN_UP_{{=it.oldEntity.title}}{{=it.separator}}\n$blankline\n\ndrop table PDMAN_UP_{{=it.oldEntity.title}}{{=it.separator}}",
        "createFieldTemplate": "ALTER TABLE {{=it.entity.title}} ADD COLUMN {{=it.field.name}} {{=it.field.type}} {{? it.field.notNull}}NOT NULL{{?}} {{? it.field.defaultValue}}DEFAULT {{? null==it.field.defaultValue}}NULL{{??}}'{{=it.field.defaultValue}}'{{?}}{{?}} {{? it.field.autoIncrement}}AUTO_INCREMENT{{?}} {{? it.field.pk}}PRIMARY KEY{{?}} {{? it.field.chnname}}COMMENT '{{=it.field.chnname}}'{{?}} {{? it.field.addAfter}}AFTER {{=it.field.addAfter}}{{?}}{{=it.separator}}",
        "updateFieldTemplate": "ALTER TABLE {{=it.entity.title}} MODIFY COLUMN {{=it.field.name}} {{=it.field.type}} {{? it.field.notNull}}NOT NULL{{?}} {{? it.field.defaultValue}}DEFAULT {{? null==it.field.defaultValue}}NULL{{??}}'{{=it.field.defaultValue}}'{{?}}{{?}} {{? it.field.autoIncrement}}AUTO_INCREMENT{{?}} {{? it.field.chnname}}COMMENT '{{=it.field.chnname}}'{{?}}{{=it.separator}}",
        "deleteFieldTemplate": "ALTER TABLE {{=it.entity.title}} DROP {{=it.field.name}}{{=it.separator}}",
        "deleteIndexTemplate": "ALTER TABLE {{=it.entity.title}} DROP INDEX {{=it.index.name}}{{=it.separator}}",
        "createIndexTemplate": "ALTER TABLE {{=it.entity.title}} ADD {{? it.index.isUnique}}UNIQUE{{??}}INDEX{{?}} {{=it.index.name}}({{=it.func.join(...it.index.fields,',')}}){{=it.separator}}",
        "updateTableComment": "ALTER TABLE {{=it.entity.title}} COMMENT '{{=it.entity.chnname}}'{{=it.separator}}"
      },
      {
        "code": "JAVA",
        "template": "package group.rober.pdman.{{=it.module.name}}.entity;\n$blankline\nimport javax.persistence.*;\nimport java.io.Serializable;\nimport java.util.Date;\n$blankline\n$blankline\n\n/** {{=it.entity.chnname}} */\n@Table(name=\"{{=it.entity.title}}\")\npublic class {{=it.func.camel(it.entity.title,true) }} implements Serializable,Cloneable{\n{{~it.entity.fields:field:index}}\n    /** {{=it.func.join(field.chnname,field.remark,';')}} */\n    {{? field.pk }}\n    @Id\n    @GeneratedValue\n    {{?}}\n    private {{=field.type}} {{=it.func.camel(field.name,false)}} ;\n{{~}}\n$blankline\n{{~it.entity.fields:field:index}}\n    /** {{=it.func.join(field.chnname,field.remark,';')}} */\n    public {{=field.type}} get{{=it.func.camel(field.name,true)}}(){\n        return this.{{=it.func.camel(field.name,false)}};\n    }\n    /** {{=it.func.join(field.chnname,field.remark,';')}} */\n    public void set{{=it.func.camel(field.name,true)}}({{=field.type}} {{= it.func.camel(field.name,false) }}){\n        this.{{=it.func.camel(field.name,false)}} = {{= it.func.camel(field.name,false) }};\n    }\n{{~}}\n}",
        "createTableTemplate": "package group.rober.pdman.{{=it.module.name}}.entity;\n$blankline\nimport javax.persistence.*;\nimport java.io.Serializable;\nimport java.util.Date;\n$blankline\n$blankline\n@Table(name=\"{{=it.entity.title}}\")\npublic class {{=it.func.camel(it.entity.title,true) }} implements Serializable,Cloneable{\n{{~it.entity.fields:field:index}}\n    /** {{=it.func.join(field.chnname,field.remark,';')}} */\n    {{? field.pk }}\n    @Id\n    @GeneratedValue\n    {{?}}\n    private {{=field.type}} {{=it.func.camel(field.name,false)}} ;\n{{~}}\n$blankline\n{{~it.entity.fields:field:index}}\n    /** {{=it.func.join(field.chnname,field.remark,';')}} */\n    public {{=field.type}} get{{=it.func.camel(field.name,true)}}(){\n        return this.{{=it.func.camel(field.name,false)}};\n    }\n    /** {{=it.func.join(field.chnname,field.remark,';')}} */\n    public void set{{=it.func.camel(field.name,true)}}({{=field.type}} {{= it.func.camel(field.name,false) }}){\n        this.{{=it.func.camel(field.name,false)}} = {{= it.func.camel(field.name,false) }};\n    }\n{{~}}\n}",
        "deleteTableTemplate": "",
        "rebuildTableTemplate": "",
        "createFieldTemplate": "",
        "updateFieldTemplate": "",
        "deleteFieldTemplate": "",
        "deleteIndexTemplate": "",
        "createIndexTemplate": "",
        "updateTableComment": ""
      }
    ]
  },
  "profile": {
    "defaultFields": [
      {
        "name": "REVISION",
        "type": "Integer",
        "remark": "",
        "chnname": "乐观锁",
        "relationNoShow": true
      },
      {
        "name": "CREATED_BY",
        "type": "IdOrKey",
        "remark": "",
        "chnname": "创建人",
        "relationNoShow": true
      },
      {
        "name": "CREATED_TIME",
        "type": "DateTime",
        "remark": "",
        "chnname": "创建时间",
        "relationNoShow": true
      },
      {
        "name": "UPDATED_BY",
        "type": "IdOrKey",
        "remark": "",
        "chnname": "更新人",
        "relationNoShow": true
      },
      {
        "name": "UPDATED_TIME",
        "type": "DateTime",
        "remark": "",
        "chnname": "更新时间",
        "relationNoShow": true
      }
    ],
    "defaultFieldsType": "1",
    "javaConfig": {
      "JAVA_HOME": "D:\\Program Files\\Java\\jdk-13"
    },
    "sqlConfig": ";",
    "dbs": [],
    "wordTemplateConfig": ""
  }
}