check.js 536 B

123456789101112131415161718
  1. // 校验是否完善人才必填信息
  2. export const checkPersonBaseInfo = (info) => {
  3. if (!info || !Object.keys(info).length) return false
  4. if (info.type === '1') return true // 学生信息管理。 type:'0'是求职者,'1'是学生
  5. const keyArr = [ // 必填项目
  6. 'name',
  7. 'sex',
  8. 'phone',
  9. 'email',
  10. 'birthday',
  11. 'jobStatus',
  12. 'expType',
  13. 'eduType'
  14. ]
  15. const necessaryInfoReady = keyArr.every(e => info[e] && info[e] !== 0)
  16. return necessaryInfoReady
  17. // return true // return true关闭弹窗
  18. }