Commit 6ad7149f by liuyong

修改页面

2 parents 0e46d05e c8c7293e
...@@ -204,15 +204,15 @@ export function getETPManageList(params) { ...@@ -204,15 +204,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);
} }
...@@ -235,7 +235,7 @@ export function getTypicalExampleDel(params) { ...@@ -235,7 +235,7 @@ export function getTypicalExampleDel(params) {
} }
// 典型案例导出 // 典型案例导出
export function getTypicalExampleExcel(params) { export function getTypicalExampleExcel(params) {
return post('/excel/etTc', params); return download('/excel/etTc', params);
} }
// 总体架构资产文档库 // 总体架构资产文档库
...@@ -263,3 +263,7 @@ export function deleteAllBaoGaoMoBanGuanLianShiYong(params) { ...@@ -263,3 +263,7 @@ export function deleteAllBaoGaoMoBanGuanLianShiYong(params) {
export function deleteBaoGaoMoBanGuanLianShiYong(params) { export function deleteBaoGaoMoBanGuanLianShiYong(params) {
return post('/kl-report-temp-link/updKlReportTempLink', params); return post('/kl-report-temp-link/updKlReportTempLink', params);
} }
// 总体架构资产文档导出
export function getDocPoolExcel(params) {
return download('/excel/etDp', params);
}
\ No newline at end of file
...@@ -36,22 +36,9 @@ ...@@ -36,22 +36,9 @@
</div> </div>
</div> </div>
<div class="search_btn"> <div class="search_btn">
<div class="add_btn" @click="operate('add')"> <el-button type="primary" size="medium" icon="el-icon-document-add" @click="operate('add')">新建</el-button>
<img class="btn_icon" src="@/assets/archi-ele-list/create.png" alt="" /> <el-button type="primary" size="medium" icon="el-icon-delete" @click="operate('delMultiple')">删除</el-button>
<p>新建</p> <el-button type="primary" size="medium" icon="el-icon-plus" @click="exportFile">导出</el-button>
</div>
<!-- <div class="version_btn" @click="operate('pushAll')">
<img class="btn_icon" src="@/assets/archi-ele-list/version.png" alt="" />
<p>删除</p>
</div>
<div class="version_btn" @click="operate('pushAll')">
<img class="btn_icon" src="@/assets/archi-ele-list/version.png" alt="" />
<p>导入</p>
</div>
<div class="version_btn" @click="operate('pushAll')">
<img class="btn_icon" src="@/assets/archi-ele-list/version.png" alt="" />
<p>导出</p>
</div> -->
</div> </div>
<el-table :data="tableData" stripe border @selection-change="handleSelectionChange" height="450"> <el-table :data="tableData" stripe border @selection-change="handleSelectionChange" height="450">
<el-table-column type="selection" width="55" :selectable="selectInit"></el-table-column> <el-table-column type="selection" width="55" :selectable="selectInit"></el-table-column>
...@@ -95,56 +82,52 @@ ...@@ -95,56 +82,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 +173,6 @@ export default { ...@@ -190,9 +173,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: "",
...@@ -426,6 +406,16 @@ export default { ...@@ -426,6 +406,16 @@ export default {
} }
this.radioName = ""; this.radioName = "";
}, },
exportFile() {//导出
getTypicalExampleExcel(this.params).then(res => {
let blob = new Blob([res], { type: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' });
let url = URL.createObjectURL(blob);
let link = document.createElement('a');
link.href = url;
document.body.appendChild(link);
link.click();
})
},
// 表格多选 // 表格多选
handleSelectionChange(e) { handleSelectionChange(e) {
......
...@@ -141,8 +141,6 @@ ...@@ -141,8 +141,6 @@
<script> <script>
import { import {
getDianXingAnLiSelectData, getDianXingAnLiSelectData,
exportFileDianXingAnLiSelectData,
getTypicalExampleList, getTypicalExampleList,
getTypicalExampleAdd, getTypicalExampleAdd,
getTypicalExampleUpdate, getTypicalExampleUpdate,
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!