|
@@ -61,31 +61,15 @@
|
|
<el-tab-pane label="标签">
|
|
<el-tab-pane label="标签">
|
|
<el-card shadow="never">
|
|
<el-card shadow="never">
|
|
<template #header>
|
|
<template #header>
|
|
- <div class="flex items-center justify-between">
|
|
|
|
- <CardTitle title="已有标签" />
|
|
|
|
- <el-button size="small" type="primary" @click="addNewTag = true; newTagText = ''">
|
|
|
|
- 添加新标签
|
|
|
|
- </el-button>
|
|
|
|
- </div>
|
|
|
|
|
|
+ <CardTitle title="已有标签" />
|
|
</template>
|
|
</template>
|
|
- <div style="display: flex;" class="m-b-12px" v-if="addNewTag">
|
|
|
|
- <el-input
|
|
|
|
- v-model="newTagText"
|
|
|
|
- placeholder="请输入标签,按回车键确认!"
|
|
|
|
- clearable
|
|
|
|
- style="max-width: 300px;"
|
|
|
|
- @keyup.enter="saveTags"
|
|
|
|
- />
|
|
|
|
- <el-button type="primary" class="m-l-12px" @click="saveTags">保存</el-button>
|
|
|
|
- <el-button @click="addNewTag = false">关闭</el-button>
|
|
|
|
- </div>
|
|
|
|
<Tags v-if="Object.keys(result).length" :data="result?.resume?.skillsObjs" />
|
|
<Tags v-if="Object.keys(result).length" :data="result?.resume?.skillsObjs" />
|
|
</el-card>
|
|
</el-card>
|
|
<!-- <el-card shadow="never" class="m-t-10px">
|
|
<!-- <el-card shadow="never" class="m-t-10px">
|
|
<template #header>
|
|
<template #header>
|
|
<CardTitle title="推荐标签" />
|
|
<CardTitle title="推荐标签" />
|
|
</template>
|
|
</template>
|
|
- <TagsRecommend :id="id" />
|
|
|
|
|
|
+ <TagsRecommend />
|
|
</el-card> -->
|
|
</el-card> -->
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
</el-tabs>
|
|
</el-tabs>
|
|
@@ -119,7 +103,7 @@ const { push } = useRouter()
|
|
const addNewTag = ref(false)
|
|
const addNewTag = ref(false)
|
|
const newTagText = ref('')
|
|
const newTagText = ref('')
|
|
const saveTags = () => {
|
|
const saveTags = () => {
|
|
- addNewTag.value = false
|
|
|
|
|
|
+ // addNewTag.value = false
|
|
}
|
|
}
|
|
|
|
|
|
const loading = ref(false)
|
|
const loading = ref(false)
|