zhengnaiwen_citu hai 5 meses
pai
achega
ebf05e1573

+ 6 - 1
src/views/menduner/system/talentMap/talentSearch.vue

@@ -41,7 +41,7 @@
             {{ tag }}
           </el-tag>
 
-          <el-button class="search-tags-tag" type="danger" @click="handleClear">清除</el-button>
+          <el-button link class="search-tags-tag" type="danger" @click="handleClear">清除</el-button>
         </div>
       </div>
     </div>
@@ -112,6 +112,7 @@
       @pagination="getList"
     />
   </ContentWrap>
+  <talentSearchForm ref="formRef" />
 </template>
 
 <script setup>
@@ -120,9 +121,13 @@ import { Search } from '@element-plus/icons-vue'
 import { DICT_TYPE } from '@/utils/dict'
 import { pyTalentMap } from '@/api/menduner/system/talentMap'
 import { formatDate } from '@/utils/formatTime'
+import talentSearchForm from './talentSearchForm.vue'
 const { searchTalent, getTalentLabel } = pyTalentMap
+
 const searchValue = ref(null)
 
+const formRef = ref()
+
 
 const loading = ref(false)
 const list = ref([])

+ 36 - 0
src/views/menduner/system/talentMap/talentSearchForm.vue

@@ -0,0 +1,36 @@
+<template>
+  <Dialog title="基本信息填写" v-model="dialogVisible">
+    <info ref="InfoRef" v-model="person" :areaTreeData="areaTreeData" />
+    <jobIntention v-model="person.jobInterestedList" />
+    <edu v-model="eduList" />
+    <exp v-model="workList" />
+    <training v-model="trainList" />
+    <!-- <template #footer>
+      <el-button @click="submitForm" type="primary" :disabled="formLoading">确 定</el-button>
+      <el-button @click="dialogVisible = false">取 消</el-button>
+    </template> -->
+  </Dialog>
+</template>
+
+<script setup>
+import { ref } from 'vue'
+import Info from './details/components/info.vue'
+import Edu from './details/components/edu.vue'
+import Exp from './details/components/exp.vue'
+import JobIntention from './details/components/jobIntention.vue'
+import Training from './details/components/training.vue'
+
+const dialogVisible = ref(false)
+
+const areaTreeData = ref([])
+
+const person = ref({})
+const eduList = ref([])
+const workList = ref([])
+const trainList = ref([])
+
+</script>
+
+<style lang="scss" scoped>
+
+</style>