content.config.ts 1.2 KB

1234567891011121314151617181920212223242526
  1. const contentConfig = {
  2. pageName: 'ntlo',
  3. header: {
  4. title: '',
  5. },
  6. pageListParams: {
  7. industryType: '1',
  8. },
  9. propsList: [
  10. { type: 'index', label: '序号', fixed: true },
  11. { type: 'normal', label: '单位名称', sortable: true, prop: 'unitNameStr', width: 150 },
  12. { type: 'normal', label: '所属部门', sortable: true, prop: 'belongsDeptStr', width: 140 },
  13. { type: 'normal', label: '职务', prop: 'position', sortable: true, width: 140 },
  14. { type: 'normal', label: '联络人姓名', prop: 'contactName', width: 140 },
  15. { type: 'normal', label: '联系方式', prop: 'contactNumber', width: 140 },
  16. { type: 'normal', label: '固定电话', prop: 'fixedTelephone', width: 140 },
  17. { type: 'custom', label: '短信接收人', slotName: 'msgRecipient', prop: 'msgRecipient', width: 140 },
  18. { type: 'normal', label: '传真号', prop: 'faxNumber', width: 140 },
  19. { type: 'normal', label: '微信号', prop: 'wxNumber', width: 140 },
  20. { type: 'normal', label: '电子邮箱', prop: 'email', width: 140 },
  21. { type: 'custom', label: '通讯录状态', slotName: 'abStatus', prop: 'abStatus', width: 180 },
  22. { type: 'handler', label: '操作', slotName: 'operate', width: 180, fixed: 'right' },
  23. ],
  24. };
  25. export default contentConfig;