add.vue 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. <template>
  2. <div>
  3. <el-form ref="form" :model="form" :rules="rules" label-width="80px">
  4. <el-form-item label="候选人姓名" prop="userName">
  5. <el-input v-model="form.userName" placeholder="请输入姓名" />
  6. </el-form-item>
  7. <el-form-item label="手机号码" prop="mobile">
  8. <el-input v-model="form.mobile" placeholder="请输入手机号码" />
  9. </el-form-item>
  10. <el-form-item label="简历附件" prop="resumeFile">
  11. <file-upload v-model="form.resumeFile" />
  12. </el-form-item>
  13. <el-form-item label="工作地" prop="workingPlace">
  14. <el-input v-model="form.workingPlace" placeholder="请输入工作地" />
  15. </el-form-item>
  16. <el-form-item label="学历" prop="degree">
  17. <el-input v-model="form.degree" placeholder="请输入学历" />
  18. </el-form-item>
  19. <el-form-item label="性别" prop="gender">
  20. <el-input v-model="form.gender" placeholder="请输入性别" />
  21. </el-form-item>
  22. <el-form-item label="年龄" prop="age">
  23. <el-input v-model="form.age" placeholder="请输入年龄" />
  24. </el-form-item>
  25. <el-form-item label="居住地" prop="residence">
  26. <el-input v-model="form.residence" placeholder="请输入居住地" />
  27. </el-form-item>
  28. <el-form-item label="专业" prop="major">
  29. <el-input v-model="form.major" placeholder="请输入专业" />
  30. </el-form-item>
  31. <el-form-item label="行业经验" prop="industryExperience">
  32. <el-input
  33. v-model="form.industryExperience"
  34. type="textarea"
  35. placeholder="请输入内容"
  36. />
  37. </el-form-item>
  38. <el-form-item label="毕业院校" prop="graduateCollege">
  39. <el-input v-model="form.graduateCollege" placeholder="请输入毕业院校" />
  40. </el-form-item>
  41. <el-form-item label="岗位" prop="position">
  42. <el-input v-model="form.position" placeholder="请输入岗位" />
  43. </el-form-item>
  44. <el-form-item label="语言能力" prop="languageAbility">
  45. <el-input
  46. v-model="form.languageAbility"
  47. type="textarea"
  48. placeholder="请输入内容"
  49. />
  50. </el-form-item>
  51. <el-form-item label="证书" prop="certificate">
  52. <el-input
  53. v-model="form.certificate"
  54. type="textarea"
  55. placeholder="请输入内容"
  56. />
  57. </el-form-item>
  58. <el-form-item label="电子邮箱" prop="email">
  59. <el-input v-model="form.email" placeholder="请输入电子邮箱" />
  60. </el-form-item>
  61. <el-form-item label="生日" prop="birthday">
  62. <el-date-picker
  63. clearable
  64. v-model="form.birthday"
  65. type="date"
  66. value-format="yyyy-MM-dd"
  67. placeholder="请选择生日"
  68. >
  69. </el-date-picker>
  70. </el-form-item>
  71. <el-form-item label="工作年限" prop="experience">
  72. <el-input
  73. v-model="form.experience"
  74. type="textarea"
  75. placeholder="请输入内容"
  76. />
  77. </el-form-item>
  78. <el-form-item label="期望薪资" prop="exceptedSalary">
  79. <el-input
  80. v-model="form.exceptedSalary"
  81. type="textarea"
  82. placeholder="请输入内容"
  83. />
  84. </el-form-item>
  85. <el-form-item label="最近工作公司" prop="lastCompany">
  86. <el-input v-model="form.lastCompany" placeholder="请输入最近工作公司" />
  87. </el-form-item>
  88. <el-form-item label="最近工作行业" prop="lastIndustry">
  89. <el-input
  90. v-model="form.lastIndustry"
  91. placeholder="请输入最近工作行业"
  92. />
  93. </el-form-item>
  94. <el-form-item label="最近工作职位" prop="lastPosition">
  95. <el-input
  96. v-model="form.lastPosition"
  97. placeholder="请输入最近工作职位"
  98. />
  99. </el-form-item>
  100. <el-form-item label="专业技能" prop="keyWords">
  101. <el-input
  102. v-model="form.keyWords"
  103. type="textarea"
  104. placeholder="请输入内容"
  105. />
  106. </el-form-item>
  107. <el-form-item label="自我评价" prop="selfEvaluation">
  108. <el-input
  109. v-model="form.selfEvaluation"
  110. type="textarea"
  111. placeholder="请输入内容"
  112. />
  113. </el-form-item>
  114. <el-form-item label="工作履历" prop="resumeWork">
  115. <el-input
  116. v-model="form.resumeWork"
  117. type="textarea"
  118. placeholder="请输入内容"
  119. />
  120. </el-form-item>
  121. <el-form-item label="项目经验" prop="resumeProject">
  122. <el-input
  123. v-model="form.resumeProject"
  124. type="textarea"
  125. placeholder="请输入内容"
  126. />
  127. </el-form-item>
  128. <el-form-item label="教育经历" prop="resumeEducation">
  129. <el-input
  130. v-model="form.resumeEducation"
  131. type="textarea"
  132. placeholder="请输入内容"
  133. />
  134. </el-form-item>
  135. <el-form-item>
  136. <el-button type="primary" @click="submitForm">提 交</el-button>
  137. <el-button @click="cancel">返 回</el-button>
  138. </el-form-item>
  139. </el-form>
  140. </div>
  141. </template>
  142. <script>
  143. export default {
  144. name: "systemResumeAdd",
  145. data() {
  146. return {};
  147. },
  148. };
  149. </script>