|
@@ -49,7 +49,7 @@
|
|
|
>
|
|
|
<div class="flex items-center">
|
|
|
<el-checkbox v-model="val.checked" />
|
|
|
- <span class="ml-5px">{{ val.name }}</span>
|
|
|
+ <span class="ml-5px">{{ val.name || `人才${index + 1}` }}</span>
|
|
|
<Icon icon="ep:view" class="ml-5px" />
|
|
|
</div>
|
|
|
</el-tag>
|
|
@@ -201,9 +201,9 @@ const resetData = () => {
|
|
|
|
|
|
// 打开弹窗
|
|
|
const originParams = ref(null)
|
|
|
-const open = async (task_name) => {
|
|
|
+const open = async (task_name, data) => {
|
|
|
try {
|
|
|
- const res = await talentGatherApi.getTaskDetail(task_name)
|
|
|
+ const res = task_name ? await talentGatherApi.getTaskDetail(task_name) : data
|
|
|
const { task_type, parse_result } = res
|
|
|
const { results, summary, processed_time } = parse_result
|
|
|
originParams.value = { summary, processed_time }
|
|
@@ -263,6 +263,8 @@ const handleStore = async () => {
|
|
|
}
|
|
|
// console.log(originData.value, 'store')
|
|
|
|
|
|
+ await message.confirm('是否对当前选中的人才进行入库?')
|
|
|
+
|
|
|
const loading = ElLoading.service({
|
|
|
lock: true,
|
|
|
text: '正在保存中...',
|