employee.php 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. <?php
  2. return [
  3. "name" => "人员档案",
  4. "array" => [
  5. [
  6. 'key' =>'number',
  7. 'export' =>'number',
  8. 'value' => '工号',
  9. 'required' => true,
  10. 'is_main' => true,
  11. 'default' => "",
  12. 'unique' => true,
  13. 'enums' => [],
  14. 'comments' => '必填'
  15. ],
  16. [
  17. 'key' =>'title',
  18. 'export' =>'title',
  19. 'value' => '姓名',
  20. 'required' => true,
  21. 'is_main' => true,
  22. 'default' => "",
  23. 'unique' => false,
  24. 'enums' => [],
  25. 'comments' => '必填'
  26. ],
  27. [
  28. 'key' =>'sex',
  29. 'export' =>'sex_title',
  30. 'value' => '性别',
  31. 'required' => false,
  32. 'is_main' => true,
  33. 'default' => 0,
  34. 'unique' => false,
  35. 'enums' => array_values(\App\Model\Employee::SEX_TYPE),
  36. 'comments' => ''
  37. ],
  38. [
  39. 'key' =>'mobile',
  40. 'export' =>'mobile',
  41. 'value' => '联系电话',
  42. 'required' => true,
  43. 'is_main' => true,
  44. 'default' => "",
  45. 'unique' => true,
  46. 'enums' => [],
  47. 'comments' => '必填'
  48. ],
  49. [
  50. 'key' =>'education',
  51. 'export' =>'education_title',
  52. 'value' => '学历',
  53. 'required' => false,
  54. 'is_main' => true,
  55. 'default' => 0,
  56. 'unique' => false,
  57. 'enums' => array_values(\App\Model\Employee::Education),
  58. 'comments' => ''
  59. ],
  60. [
  61. 'key' =>'major',
  62. 'export' =>'major',
  63. 'value' => '专业领域',
  64. 'required' => false,
  65. 'is_main' => true,
  66. 'default' => "",
  67. 'unique' => false,
  68. 'enums' => [],
  69. 'comments' => ''
  70. ],
  71. [
  72. 'key' =>'p_title',
  73. 'export' =>'p_title',
  74. 'value' => '职称',
  75. 'required' => false,
  76. 'is_main' => true,
  77. 'default' => "0",
  78. 'unique' => false,
  79. 'enums' => [],
  80. 'comments' => ''
  81. ],
  82. [
  83. 'key' =>'id_card',
  84. 'export' =>'id_card',
  85. 'value' => '身份证号',
  86. 'required' => true,
  87. 'is_main' => true,
  88. 'unique' => true,
  89. 'enums' => [],
  90. 'default' => "",
  91. 'comments' => "必填"
  92. ],
  93. [
  94. 'key' =>'depart_list',
  95. 'export' =>'depart_list',
  96. 'value' => '部门',
  97. 'required' => true,
  98. 'default' => "",
  99. 'is_main' => false,
  100. 'unique' => false,
  101. 'enums' => [],
  102. 'comments' => '必填(部门编码,多部门用英文逗号隔开,如 001,002,003,004)'
  103. ],
  104. [
  105. 'key' =>'state',
  106. 'export' =>'state_title',
  107. 'value' => '状态',
  108. 'required' => true,
  109. 'is_main' => false,
  110. 'unique' => false,
  111. 'enums' => array_values(\App\Model\Employee::State_Type),
  112. 'default' => "",
  113. 'comments' => '必填'
  114. ],
  115. ]
  116. ];