Browse Source

编辑人员信息

qin_v4
超级管理员 1 year ago
parent
commit
c3049a1e37
  1. 3
      src/views/hr/archives/archivescont.vue
  2. 1
      src/views/hr/archives/basicinformation/discTest.vue
  3. 46
      src/views/hr/archives/basicinformation/personalityTest.vue

3
src/views/hr/archives/archivescont.vue

@ -19,8 +19,7 @@ import EducationalExperience from "@/views/hr/archives/basicinformation/educatio
import InnerWork from "@/views/hr/archives/basicinformation/innerwork.vue"; // import InnerWork from "@/views/hr/archives/basicinformation/innerwork.vue"; //
import OutsideWork from "@/views/hr/archives/basicinformation/outsideWork.vue"; // import OutsideWork from "@/views/hr/archives/basicinformation/outsideWork.vue"; //
import Editpwd from "@/views/hr/archives/basicinformation/editpwd.vue"; // import Editpwd from "@/views/hr/archives/basicinformation/editpwd.vue"; //
import CharacterColor from "@/views/hr/archives/basicinformation/charactercolor.vue"; //
import DiscTest from "@/views/hr/archives/basicinformation/discTest.vue"; //DISC
import Rewardsandpunishments from "@/views/hr/archives/basicinformation/rewardsandpunishments.vue"; // import Rewardsandpunishments from "@/views/hr/archives/basicinformation/rewardsandpunishments.vue"; //
import Appraisalrecord from "@/views/hr/archives/basicinformation/appraisalrecord.vue"; // import Appraisalrecord from "@/views/hr/archives/basicinformation/appraisalrecord.vue"; //
import Talentinventory from "@/views/hr/archives/basicinformation/talentinventory.vue"; // import Talentinventory from "@/views/hr/archives/basicinformation/talentinventory.vue"; //

1
src/views/hr/archives/basicinformation/discTest.vue

@ -27,6 +27,7 @@ const discdrawRadar = ref(null)
// //
onBeforeMount(()=>{ onBeforeMount(()=>{
console.log("页面加载前先获取测试数据",props.usercont)
let sendData = { let sendData = {
id:props.usercont.number.toString() id:props.usercont.number.toString()
} }

46
src/views/hr/archives/basicinformation/personalityTest.vue

@ -19,9 +19,53 @@ const props = defineProps({
} }
} }
}); });
/**
@ 作者: 秦东
@ 时间: 2024-08-30 14:52:29
@ 功能: 判断现实哪种测验结果
*/
const isTestShouw = (val:number) => {
// console.log("",props.usercont.isColorTrue)
switch (props.usercont.isColorTrue) {
case 1:
if(val == 1){
return true
}else{
return false
}
break;
case 3:
if(val == 2){
return true
}else{
return false
}
break;
case 4:
if(val == 3){
return false
}else{
return true
}
break;
case 5:
if(val == 3){
return true
}else{
return false
}
break;
default:
return false
break;
}
}
</script> </script>
<template> <template>
<div>{{usercont}}</div> <div>
<CharacterColor v-if="isTestShouw(1)" :usercont="props.usercont" :tabsid="props.tabsid" />
<DiscTest v-if="isTestShouw(2)" :usercont="props.usercont" :tabsid="props.tabsid" />
</div>
</template> </template>
<style lang='scss' scoped> <style lang='scss' scoped>

Loading…
Cancel
Save