소스 검색

生产环境文件预览

Xiao_123 5 달 전
부모
커밋
ad289e7ad4

+ 1 - 1
.env.dev

@@ -12,7 +12,7 @@ VITE_UPLOAD_TYPE=server
 VITE_UPLOAD_URL='/admin-api/infra/file/upload'
 
 # 预览路径
-VITE_PREVIEW_URL = 'http://192.168.3.91:8012'
+VITE_PREVIEW_URL = 'https://kkfileview.menduner.com/'
 
 # 接口地址
 VITE_API_URL=/admin-api

+ 26 - 0
src/views/menduner/system/talentMap/details/components/tags.vue

@@ -1,12 +1,27 @@
 <!--  -->
 <template>
   <div>
+    <div class="text-right m-b-10px">
+      <el-button size="small" type="primary" @click="addNewTag = true; newTagText = ''">添加新标签</el-button>
+    </div>
+    <div class="m-b-12px flex" v-if="addNewTag">
+      <el-input
+        v-model="newTagText"
+        placeholder="请输入标签,按回车键确认!"
+        clearable
+        class="!w-300px"
+        @keyup.enter="saveTags"
+      />
+      <el-button type="primary" class="m-l-12px" @click="saveTags">保存</el-button>
+      <el-button @click="addNewTag = false">关闭</el-button>
+    </div>
     <div>
       <el-tag
         v-for="(item, index) of list"
         :key="index"
         closable
         size="large"
+        @close="deleteTag(index)"
         class="m-r-10px m-b-10px"
       >{{ item.skillsName }}</el-tag>
     </div>
@@ -45,4 +60,15 @@ const tagList = [
 ]
 
 const list = ref(props.data && props.data.length ? cloneDeep(props.data) : tagList)
+
+const addNewTag = ref(false)
+const newTagText = ref('')
+const saveTags = () => {
+  list.value.push({skillsName: newTagText.value})
+  addNewTag.value = false
+}
+
+const deleteTag = (index) => {
+  list.value.splice(index, 1)
+}
 </script>

+ 1 - 3
src/views/menduner/system/talentMap/details/components/tagsRecommend.vue

@@ -266,6 +266,4 @@ const tagList = ref([
   }
 ])
 
-</script>
-<style lang="scss" scoped>
-</style>
+</script>

+ 3 - 19
src/views/menduner/system/talentMap/details/index.vue

@@ -61,31 +61,15 @@
             <el-tab-pane label="标签">
               <el-card shadow="never">
                 <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>
-                <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" />
               </el-card>
               <!-- <el-card shadow="never" class="m-t-10px">
                 <template #header>
                   <CardTitle title="推荐标签" />
                 </template>
-                <TagsRecommend :id="id" />
+                <TagsRecommend />
               </el-card> -->
             </el-tab-pane>
           </el-tabs>
@@ -119,7 +103,7 @@ const { push } = useRouter()
 const addNewTag = ref(false)
 const newTagText = ref('')
 const saveTags = () => {
-  addNewTag.value = false
+  // addNewTag.value = false
 }
 
 const loading = ref(false)