Commit db41ad73 by Thews

20231219wangwansu

1 parent 913912a7
Showing with 39 additions and 25 deletions
...@@ -218,6 +218,14 @@ export function getETPManageDel(params) { ...@@ -218,6 +218,14 @@ export function getETPManageDel(params) {
export function getETPManageDelBatch(params) { export function getETPManageDelBatch(params) {
return post('/kl-talent-pool/updKlTalentPoolBatch', params); return post('/kl-talent-pool/updKlTalentPoolBatch', params);
} }
// 专家库名称下拉
export function getETPManagePoolName(params) {
return post('/kl-talent-pool/gtklPoolName', params);
}
// 新增专家库名称
export function getETPManagePoolNameAdd(params) {
return post('/kl-talent-pool/adklPoolName', params);
}
// 典型案例库管理 // 典型案例库管理
......
...@@ -84,7 +84,7 @@ ...@@ -84,7 +84,7 @@
:title="title" :title="title"
:visible.sync="add_dialog" :visible.sync="add_dialog"
:center="false" :center="false"
width="50%"> width="55%">
<div class="add_dialog_content"> <div class="add_dialog_content">
<div class="dialog_content_1"> <div class="dialog_content_1">
<div class="dialog_form_item"> <div class="dialog_form_item">
...@@ -94,7 +94,7 @@ ...@@ -94,7 +94,7 @@
<div class="dialog_form_item"> <div class="dialog_form_item">
<div class="dialog_form_item_title">专家库名称</div> <div class="dialog_form_item_title">专家库名称</div>
<el-select v-model="formData.name" placeholder="请选择" clearable class="search_item"> <el-select v-model="formData.name" placeholder="请选择" clearable class="search_item">
<el-option v-for="(item,idnex) in selectData2" :key="idnex" :label="item.label" :value="item.value" ></el-option> <el-option v-for="(item,idnex) in selectData1" :key="idnex" :label="item.name" :value="item.ktpId" ></el-option>
</el-select> </el-select>
</div> </div>
<div class="dialog_form_item"> <div class="dialog_form_item">
...@@ -159,6 +159,8 @@ import { ...@@ -159,6 +159,8 @@ import {
getETPManageDel, getETPManageDel,
getETPManageDelBatch, getETPManageDelBatch,
getDianXingAnLiSelectData, getDianXingAnLiSelectData,
getETPManagePoolName,
getETPManagePoolNameAdd,
} from "@/api/index.js"; } from "@/api/index.js";
import $ from 'jquery'; import $ from 'jquery';
...@@ -218,18 +220,18 @@ export default { ...@@ -218,18 +220,18 @@ export default {
}, },
}, },
selectData1: [ selectData1: [
{ // {
label: "移动应用典型案例", // label: "移动应用典型案例",
value: 1, // value: 1,
}, // },
{ // {
label: "数据模型典型案例", // label: "数据模型典型案例",
value: 2, // value: 2,
}, // },
{ // {
label: "数据中台典型案例", // label: "数据中台典型案例",
value: 3, // value: 3,
}, // },
], ],
selectData2: [ selectData2: [
{ {
...@@ -339,9 +341,12 @@ export default { ...@@ -339,9 +341,12 @@ export default {
this.add_dialog = true; this.add_dialog = true;
this.title = "编辑专家人才库"; this.title = "编辑专家人才库";
this.formData = item; this.formData = item;
this.formData.name = String(this.formData.name);
this.formData.state = String(this.formData.state); this.formData.state = String(this.formData.state);
this.formData.level = String(this.formData.level); this.formData.level = String(this.formData.level);
this.formData.ktagId = String(this.formData.ktagId); if (this.formData.ktagId) {
this.formData.ktagId = String(this.formData.ktagId);
}
}else if (type == "create") { }else if (type == "create") {
if (this.formData.ktpId) { if (this.formData.ktpId) {
// 编辑保存 // 编辑保存
...@@ -444,14 +449,12 @@ export default { ...@@ -444,14 +449,12 @@ export default {
}, },
getSelect1() {//专家库下来 getSelect1() {//专家库下来
const params = { getETPManagePoolName().then(res => {
key: "kl_case_type" if(res.code == 200) {
this.selectData1 = res.data;
console.log(this.selectData1);
} }
getDianXingAnLiSelectData(params).then(res => { })
if(res.code == 200) {
this.selectData1 = res.data;
}
})
}, },
getSelect2() {//专家级别下拉 getSelect2() {//专家级别下拉
const params = { const params = {
...@@ -460,7 +463,6 @@ export default { ...@@ -460,7 +463,6 @@ export default {
getDianXingAnLiSelectData(params).then(res => { getDianXingAnLiSelectData(params).then(res => {
if(res.code == 200) { if(res.code == 200) {
this.selectData2 = res.data; this.selectData2 = res.data;
console.log(this.selectData2);
} }
}) })
}, },
...@@ -471,7 +473,6 @@ export default { ...@@ -471,7 +473,6 @@ export default {
getDianXingAnLiSelectData(params).then(res => { getDianXingAnLiSelectData(params).then(res => {
if(res.code == 200) { if(res.code == 200) {
this.selectData3 = res.data; this.selectData3 = res.data;
console.log(this.selectData3);
} }
}) })
}, },
...@@ -482,7 +483,6 @@ export default { ...@@ -482,7 +483,6 @@ export default {
getDianXingAnLiSelectData(params).then(res => { getDianXingAnLiSelectData(params).then(res => {
if(res.code == 200) { if(res.code == 200) {
this.selectData4 = res.data; this.selectData4 = res.data;
console.log(this.selectData4);
} }
}) })
}, },
...@@ -521,6 +521,12 @@ export default { ...@@ -521,6 +521,12 @@ export default {
.dialog_content_1{ .dialog_content_1{
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
.el-input{
width: 210px;
}
.el-select{
width: 210px;
}
} }
.dialog_form_item3{ .dialog_form_item3{
margin-top: 20px; margin-top: 20px;
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!