index.js 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. // switch
  2. const switchs = {
  3. // 性别
  4. sex: ["女", "男"],
  5. // 户口
  6. rpr: ["本地户口", "外地户口"],
  7. // 行业
  8. itype: ["农林牧鱼", "制造业", "批发零售", "信息传输/软件/信息技术服务", "房地产", "建筑业", "住宿/餐饮", "卫生/社会工作", "科研/技术服务", "公共管理/社会保障/社会组织", "采矿业", "文化/体育/娱乐业", "居民服务/修理/其他服务业", "租赁/商务服务业", "交通运输/仓储/邮政业", "教育", "金融", "国际组织", "电热力/燃气/水生产供应业 19水利/环境/公共设施管理", "其他"],
  9. // 国籍地区
  10. nationality: ["中国大陆(内地)", "中国香港", "中国台湾", "中国澳门", "外国籍"],
  11. // 身份证类型
  12. ntype: ["身份证", "护照", "军官证", "户口", "临时身份证", "港澳台通行证"],
  13. // 婚姻状况
  14. mstatus: ["未婚", "已婚", "离异", "丧偶", "其他"],
  15. // 教育程度
  16. elevel: ["高中以下", "高中", "专科", "学士", "硕士", "博士"],
  17. // 居住房产类型
  18. hptype: ["按揭商品房", "单位房产", "全款自购商品房", "直系亲属房产", "自建房", "租赁房", "其他"],
  19. // 邮寄地址
  20. maddress: ["同居住地址", "同单位地址"],
  21. // 职业类型
  22. otype: ["个体工商户", "私/民营企业", "公务员(政府机关正式员工)", "国有企业/事业单位", "外资企业", "专业技术人员", "现代金融关联企业", "其他"],
  23. // 是否挂靠
  24. wbst: ["是", "否"],
  25. // 是否有共同借款人
  26. thesame: ["没有", "有"],
  27. // 共同借款人身份证件类型
  28. tsitype: ["身份证", "护照", "军官证", "户口", "临时身份证", "港澳台通行证"],
  29. // 共同借款人邮寄地址
  30. tsmaddress: ["同居住地址", "同单位地址"],
  31. // 共同借款人与借款人关系
  32. tsrelation: ["配偶", "父母亲", "子女", "其他"],
  33. // 与借款人关系
  34. relation: ["配偶", "父母亲", "子女", "其他"],
  35. };
  36. var obj = {};
  37. Object.keys(switchs).forEach(item => {
  38. obj[item] = [];
  39. switchs[item].forEach((itemB, index) => {
  40. obj[item].push({ key: index, value: itemB })
  41. })
  42. })
  43. console.log(obj)