check.js 563 B

123456789101112131415161718
  1. // 校验是否完善人才必填信息
  2. export const checkPersonBaseInfo = (info) => {
  3. // const info = baseInfo ? baseInfo : localStorage.getItem('baseInfo') ? JSON.parse(localStorage.getItem('baseInfo')) : {}
  4. if (!info || !Object.keys(info).length) return false
  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. }