Commit f9b5652c by Thews

20231219汪皖苏

1 parent b6e6f7e1
...@@ -206,15 +206,15 @@ export function getETPManageList(params) { ...@@ -206,15 +206,15 @@ export function getETPManageList(params) {
} }
// 新建专家人才库 // 新建专家人才库
export function getETPManageAdd(params) { export function getETPManageAdd(params) {
return post('/kl-talent-pool/create', params); return post('/kl-talent-pool/adKlTalentPool', params);
} }
// 编辑专家人才库 // 编辑专家人才库
export function getETPManageUpdate(params) { export function getETPManageUpdate(params) {
return post('/kl-talent-pool/update', params); return post('/kl-talent-pool/updKlTalentPool', params);
} }
// 编辑专家人才库 // 编辑专家人才库
export function getETPManageDel(params) { export function getETPManageDel(params) {
return post('/kl-talent-pool/delete', params); return post('/kl-talent-pool/delKlTalentPool', params);
} }
......
...@@ -95,56 +95,52 @@ ...@@ -95,56 +95,52 @@
:center="false" :center="false"
width="50%"> width="50%">
<div class="add_dialog_content"> <div class="add_dialog_content">
<!-- <div class="dialog_form_item">
<div class="dialog_form_item_title"><span class="reqIcon">*</span>元素关系名称</div>
<el-input placeholder="请输入内容" class="dialog_form_item_content" v-model="formData.rsName"></el-input>
</div> -->
<div class="dialog_content_1"> <div class="dialog_content_1">
<div class="dialog_form_item"> <div class="dialog_form_item">
<div class="dialog_form_item_title"><span class="reqIcon">*</span>单位</div> <div class="dialog_form_item_title">单位</div>
<el-select v-model="formData.schemaLevel" placeholder="请选择" clearable class="search_item"> <el-select v-model="formData.schemaLevel" placeholder="请选择" clearable class="search_item">
<el-option v-for="(item,idnex) in levelList" :key="idnex" :label="item.label" :value="item.value" ></el-option> <el-option v-for="(item,idnex) in levelList" :key="idnex" :label="item.label" :value="item.value" ></el-option>
</el-select> </el-select>
</div> </div>
<div class="dialog_form_item"> <div class="dialog_form_item">
<div class="dialog_form_item_title"><span class="reqIcon">*</span>专家库名称</div> <div class="dialog_form_item_title">专家库名称</div>
<el-select v-model="formData.schemaLevel" placeholder="请选择" clearable class="search_item"> <el-select v-model="formData.schemaLevel" placeholder="请选择" clearable class="search_item">
<el-option v-for="(item,idnex) in levelList" :key="idnex" :label="item.label" :value="item.value" ></el-option> <el-option v-for="(item,idnex) in levelList" :key="idnex" :label="item.label" :value="item.value" ></el-option>
</el-select> </el-select>
</div> </div>
<div class="dialog_form_item"> <div class="dialog_form_item">
<div class="dialog_form_item_title"><span class="reqIcon">*</span>专家名称</div> <div class="dialog_form_item_title">专家名称</div>
<el-input v-model="formData.viewName" placeholder="请输入内容" class="search_item"></el-input> <el-input v-model="formData.viewName" placeholder="请输入内容" class="search_item"></el-input>
</div> </div>
</div> </div>
<div class="dialog_content_1"> <div class="dialog_content_1">
<div class="dialog_form_item"> <div class="dialog_form_item">
<div class="dialog_form_item_title"><span class="reqIcon">*</span>专家标签</div> <div class="dialog_form_item_title">专家标签</div>
<el-select v-model="formData.schemaLevel" placeholder="请选择" clearable class="search_item"> <el-select v-model="formData.schemaLevel" placeholder="请选择" clearable class="search_item">
<el-option v-for="(item,idnex) in levelList" :key="idnex" :label="item.label" :value="item.value" ></el-option> <el-option v-for="(item,idnex) in levelList" :key="idnex" :label="item.label" :value="item.value" ></el-option>
</el-select> </el-select>
</div> </div>
<div class="dialog_form_item"> <div class="dialog_form_item">
<div class="dialog_form_item_title"><span class="reqIcon">*</span>专家级别</div> <div class="dialog_form_item_title">专家级别</div>
<el-select v-model="formData.schemaLevel" placeholder="请选择" clearable class="search_item"> <el-select v-model="formData.schemaLevel" placeholder="请选择" clearable class="search_item">
<el-option v-for="(item,idnex) in levelList" :key="idnex" :label="item.label" :value="item.value" ></el-option> <el-option v-for="(item,idnex) in levelList" :key="idnex" :label="item.label" :value="item.value" ></el-option>
</el-select> </el-select>
</div> </div>
<div class="dialog_form_item"> <div class="dialog_form_item">
<div class="dialog_form_item_title"><span class="reqIcon">*</span>专家评价</div> <div class="dialog_form_item_title">专家评价</div>
<el-input v-model="formData.viewName" placeholder="请输入内容" class="search_item"></el-input> <el-input v-model="formData.viewName" placeholder="请输入内容" class="search_item"></el-input>
</div> </div>
</div> </div>
<div class="dialog_content_1"> <div class="dialog_content_1">
<div class="dialog_form_item"> <div class="dialog_form_item">
<div class="dialog_form_item_title"><span class="reqIcon">*</span>专家状态</div> <div class="dialog_form_item_title">专家状态</div>
<el-select v-model="formData.schemaLevel" placeholder="请选择" clearable class="search_item"> <el-select v-model="formData.schemaLevel" placeholder="请选择" clearable class="search_item">
<el-option v-for="(item,idnex) in levelList" :key="idnex" :label="item.label" :value="item.value" ></el-option> <el-option v-for="(item,idnex) in levelList" :key="idnex" :label="item.label" :value="item.value" ></el-option>
</el-select> </el-select>
</div> </div>
</div> </div>
<div class="dialog_form_item"> <div class="dialog_form_item">
<div class="dialog_form_item_title"><span class="reqIcon">*</span>备注</div> <div class="dialog_form_item_title">备注</div>
<el-input type="textarea" :rows="2" placeholder="请输入内容" class="dialog_form_item_content" v-model="formData.content"></el-input> <el-input type="textarea" :rows="2" placeholder="请输入内容" class="dialog_form_item_content" v-model="formData.content"></el-input>
</div> </div>
</div> </div>
...@@ -190,9 +186,6 @@ export default { ...@@ -190,9 +186,6 @@ export default {
add_dialog3: false, add_dialog3: false,
title: "", title: "",
openType: "", openType: "",
query_item1: null,
query_item3: null,
query_item4: null,
formData: { formData: {
rsName: "", rsName: "",
content: "", content: "",
......
...@@ -16,8 +16,9 @@ ...@@ -16,8 +16,9 @@
<div class="search_menu_item"> <div class="search_menu_item">
<span class="search_title">创建时间</span> <span class="search_title">创建时间</span>
<el-date-picker <el-date-picker
v-model="params.tcName" v-model="searchDate"
type="daterange" type="daterange"
value-format="yyyy-MM-dd"
range-separator="至" range-separator="至"
start-placeholder="开始日期" start-placeholder="开始日期"
end-placeholder="结束日期"> end-placeholder="结束日期">
...@@ -67,25 +68,24 @@ ...@@ -67,25 +68,24 @@
:center="false" :center="false"
width="60%"> width="60%">
<div class="add_dialog_content"> <div class="add_dialog_content">
<el-form :model="ruleForm" ref="form"> <el-form :model="formData" ref="form">
<div class="form_item_container"> <div class="form_item_container">
<el-form-item label="文档名称:" prop="let1"> <el-form-item label="文档名称:" prop="fileName">
<el-input v-model="ruleForm.let1"></el-input> <el-input v-model="formData.fileName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="文档类型:" prop="let2"> <el-form-item label="文档类型:" prop="fileType">
<el-select v-model="ruleForm.let2" placeholder="请选择"> <el-select v-model="formData.fileType" placeholder="请选择">
<el-option label="已发布" value="1"></el-option> <el-option v-for="item in selectData1" :key="item.value" :label="item.label" :value="item.value"></el-option>
<el-option label="已停用" value="0"></el-option>
<el-option label="暂存" value="2"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="文档版本:" prop="let3"> <el-form-item label="文档版本:" prop="fileVersion">
<el-input v-model="ruleForm.let3"></el-input> <el-input v-model="formData.fileVersion"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="启用时间:" prop="let4"> <el-form-item label="启用时间:" prop="startTime">
<el-date-picker <el-date-picker
style="width: 200px;" style="width: 200px;"
v-model="ruleForm.let4" v-model="formData.startTime"
value-format="yyyy-MM-dd"
type="date" type="date"
placeholder="选择日期"> placeholder="选择日期">
</el-date-picker> </el-date-picker>
...@@ -120,18 +120,8 @@ export default { ...@@ -120,18 +120,8 @@ export default {
}, },
data() { data() {
return { return {
ruleForm: {
let1: '',
let2: '',
let3: '',
let4: '',
let5: [],
},
tableData: [], tableData: [],
add_dialog: false, add_dialog: false,
query_item1: null,
query_item3: null,
query_item4: null,
loading: false, loading: false,
selectData1: [ selectData1: [
{ {
...@@ -173,7 +163,18 @@ export default { ...@@ -173,7 +163,18 @@ export default {
size: 10, size: 10,
total: 20 //总条数 total: 20 //总条数
}, },
tableHeight: null formData: {
tcName: '',
tcType: '',
prjType: '',
buildContent: '',
problemType: '',
problemLevel: '',
problemContent: '',
archiDetail: "",
},
tableHeight: null,
searchDate: [],
}; };
}, },
mounted(){ mounted(){
...@@ -190,6 +191,13 @@ export default { ...@@ -190,6 +191,13 @@ export default {
methods: { methods: {
// 查询列表 // 查询列表
getList() { getList() {
if (this.searchDate != null && this.searchDate.length == 2) {
this.params.beginTime = this.searchDate[0];
this.params.endTime = this.searchDate[1];
} else {
this.params.beginTime = "";
this.params.endTime = "";
}
getDocPoolList(this.params).then(res => { getDocPoolList(this.params).then(res => {
if (res.code == 200) { if (res.code == 200) {
this.pager.total = res.data.total; this.pager.total = res.data.total;
...@@ -202,22 +210,23 @@ export default { ...@@ -202,22 +210,23 @@ export default {
this.params = { this.params = {
current: 1, current: 1,
pageSize: 10, pageSize: 10,
startTime: "", beginTime: "",
endTime: "", endTime: "",
fileName: "", fileName: "",
fileType: "", fileType: "",
}; };
this.searchDate = [];
}, },
// 所有操作 // 所有操作
operate(type,item){ operate(type,item){
this.openType = type; this.openType = type;
if (type == "add") { if (type == "add") {
this.add_dialog = true; this.add_dialog = true;
this.title = "新建案例"; this.title = "新建文档";
this.resetForm(); this.resetForm();
}else if (type == "edit") { }else if (type == "edit") {
this.add_dialog = true; this.add_dialog = true;
this.title = "编辑案例"; this.title = "编辑文档";
this.formData = item; this.formData = item;
}else if (type == "create") { }else if (type == "create") {
if (this.formData.ktcId) { if (this.formData.ktcId) {
...@@ -298,14 +307,10 @@ export default { ...@@ -298,14 +307,10 @@ export default {
// 新建清空表单 // 新建清空表单
resetForm(){ resetForm(){
this.formData = { this.formData = {
tcName: '', fileName: '',
tcType: '', fileType: '',
prjType: '', fileVersion: '',
buildContent: '', startTime: '',
problemType: '',
problemLevel: '',
problemContent: '',
archiDetail: "",
} }
}, },
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!