Commit 75257adf by liuyong

修改页面

1 parent cd3ee29a
...@@ -160,11 +160,11 @@ export function getJiShuZhengCeJieGouHuaTable(params) { ...@@ -160,11 +160,11 @@ export function getJiShuZhengCeJieGouHuaTable(params) {
} }
// 技术政策结构化-新增 // 技术政策结构化-新增
export function addJiShuZhengCeJieGouHuaTable(params) { export function addJiShuZhengCeJieGouHuaTable(params) {
return post('/kl-tech-policy/create', params); return post('/kl-tech-policy/adKlTechPolicy', params);
} }
// 技术政策结构化-编辑,删除,启用,停用 // 技术政策结构化-编辑,删除,启用,停用
export function editJiShuZhengCeJieGouHuaTable(params) { export function editJiShuZhengCeJieGouHuaTable(params) {
return post('/kl-tech-policy/update', params); return post('/kl-tech-policy/updKlTechPolicy', params);
} }
// 典型案例库管理-所有下拉值 // 典型案例库管理-所有下拉值
export function getDianXingAnLiSelectData(params) { export function getDianXingAnLiSelectData(params) {
...@@ -177,25 +177,25 @@ export function exportFileDianXingAnLiSelectData(params) { ...@@ -177,25 +177,25 @@ export function exportFileDianXingAnLiSelectData(params) {
// return download('/knowledge/vi/excel/etTc', params); // return download('/knowledge/vi/excel/etTc', params);
return download('/excel/etTc', params); return download('/excel/etTc', params);
} }
// 报告模板结构化-新增,文件上传 // 报告模板结构化-新增
export function addReportTemplateFabric(params) { export function addReportTemplateFabric(params) {
return post('/oss/upload', params); return post('/kl-report-temp/adKlReportTemp', params);
} }
// 报告模板结构化-编辑,删除 // 报告模板结构化-编辑,删除
export function editReportTemplateFabric(params) { export function editReportTemplateFabric(params) {
return post('/kl-report-temp/update', params); return post('/kl-report-temp/updKlReportTemp', params);
} }
// 技术政策库关联使用-列表 // 技术政策库关联使用-列表
export function getJiShuZhengCeGuanLianShiYongTable(params) { export function getJiShuZhengCeGuanLianShiYongTable(params) {
return get('/kl-tech-policy-link/', params); return post('/kl-tech-policy-link/', params);
} }
// 报告模板结构化-列表 // 报告模板结构化-列表
export function get_BaoGaoMoBanJieGouHua_Table(params) { export function get_BaoGaoMoBanJieGouHua_Table(params) {
return get('/kl-report-temp/', params); return post('/kl-report-temp/', params);
} }
// 报告模板关联使用-列表 // 报告模板关联使用-列表
export function get_BaoGaoMoBanGuanLianShiYong_Table(params) { export function get_BaoGaoMoBanGuanLianShiYong_Table(params) {
return get('/kl-report-temp-link/', params); return post('/kl-report-temp-link/', params);
} }
// 专家人才库管理 // 专家人才库管理
// 列表查询 // 列表查询
......
...@@ -374,6 +374,8 @@ export default { ...@@ -374,6 +374,8 @@ export default {
if(this.is_add_edit == 'add') { if(this.is_add_edit == 'add') {
add_jia_gou_yuan_su(requestParams).then(res => { add_jia_gou_yuan_su(requestParams).then(res => {
if(res.code == 200) { if(res.code == 200) {
this.get_table();
this.add_dialog = false; this.add_dialog = false;
Message({ Message({
type: 'success', type: 'success',
...@@ -389,6 +391,7 @@ export default { ...@@ -389,6 +391,7 @@ export default {
}else { }else {
edit_jia_gou_yuan_su(requestParams).then(res => { edit_jia_gou_yuan_su(requestParams).then(res => {
if(res.code == 200) { if(res.code == 200) {
this.get_table();
this.add_dialog = false; this.add_dialog = false;
Message({ Message({
type: 'success', type: 'success',
...@@ -402,7 +405,7 @@ export default { ...@@ -402,7 +405,7 @@ export default {
} }
}); });
} }
this.get_table();
}, },
add() {//新建按钮 add() {//新建按钮
this.add_dialog = true; this.add_dialog = true;
......
...@@ -51,9 +51,9 @@ ...@@ -51,9 +51,9 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="createMan" label="创建人" align="center"></el-table-column> <el-table-column prop="createMan" label="创建人" align="center"></el-table-column>
<el-table-column prop="createTime" label="创建时间" align="center"></el-table-column> <el-table-column prop="createTime_" label="创建时间" align="center"></el-table-column>
<el-table-column prop="version" label="版本" align="center"></el-table-column> <el-table-column prop="version" label="版本" align="center"></el-table-column>
<el-table-column prop="version" label="附件" align="center"></el-table-column> <el-table-column prop="fileId" label="附件" align="center"></el-table-column>
<el-table-column prop="tempRemark" label="备注" align="center"></el-table-column> <el-table-column prop="tempRemark" label="备注" align="center"></el-table-column>
<el-table-column label="操作" width="260" align="center"> <el-table-column label="操作" width="260" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
...@@ -73,7 +73,7 @@ ...@@ -73,7 +73,7 @@
background background
@size-change="handleSizeChange" @size-change="handleSizeChange"
@current-change="handleCurrentChange" @current-change="handleCurrentChange"
:current-page="pager.current" :current-page.sync="pager.current"
:page-sizes="pager.sizes" :page-sizes="pager.sizes"
:page-size="pager.size" :page-size="pager.size"
layout="total, sizes, prev, pager, next, jumper" layout="total, sizes, prev, pager, next, jumper"
...@@ -98,11 +98,11 @@ ...@@ -98,11 +98,11 @@
<el-option label="概设模版" :value="2"></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" style="width: 100%;"> <el-form-item label="模版文件:" style="width: 100%;">
<!-- <input @change="fileUpload" type="file" /> --> <!-- <input @change="fileUpload" type="file" /> -->
<el-upload <el-upload
class="upload-demo" class="upload-demo"
action="http://43.143.211.42:7005/oss/upload" action="/fileUpload/oss/upload"
ref="upload" ref="upload"
:on-remove="handleRemove" :on-remove="handleRemove"
:on-success="handleFileUploadSuccess" :on-success="handleFileUploadSuccess"
...@@ -134,6 +134,7 @@ import { ...@@ -134,6 +134,7 @@ import {
} from '@/api/index.js'; } from '@/api/index.js';
import { MessageBox, Message } from 'element-ui'; import { MessageBox, Message } from 'element-ui';
import $ from 'jquery'; import $ from 'jquery';
import qs from 'qs';
export default { export default {
name: 'ReportTemplateFabric', name: 'ReportTemplateFabric',
...@@ -146,15 +147,10 @@ export default { ...@@ -146,15 +147,10 @@ export default {
ruleForm: { ruleForm: {
let1: '', let1: '',
let2: '', let2: '',
let3: [], let3: null,
let4: '' let4: ''
}, },
tableData: [ tableData: [],
{
id: 1,
elementName: '123'
}
],
add_dialog: false, add_dialog: false,
query_item1: null, query_item1: null,
query_item3: null, query_item3: null,
...@@ -172,9 +168,9 @@ export default { ...@@ -172,9 +168,9 @@ export default {
tempName: null, tempName: null,
tempType: null, tempType: null,
createTime: null, createTime: null,
current: 1,
pageSize: 10,
}, },
is_add_edit: 'add',
editId: undefined,
}; };
}, },
mounted(){ mounted(){
...@@ -186,18 +182,21 @@ export default { ...@@ -186,18 +182,21 @@ export default {
}, },
methods: { methods: {
editItem(row) {//编辑 editItem(row) {//编辑
this.is_add_edit = 'edit';
this.editId = row.krtId;
this.ruleForm.let1 = row.tempName; this.ruleForm.let1 = row.tempName;
this.ruleForm.let2 = row.tempType; this.ruleForm.let2 = row.tempType;
this.ruleForm.let4 = row.tempRemark; this.ruleForm.let4 = row.tempRemark;
this.add_dialog = true; this.add_dialog = true;
}, },
handleRemove(file, fileList) {//文件移出 handleRemove(file, fileList) {//文件移出
console.log(file, fileList); // console.log(file, fileList);
}, },
handleFileUploadSuccess(res, file, fileList) {//文件上传 handleFileUploadSuccess(res, file, fileList) {//文件上传
console.log(res); this.ruleForm.let3 = res.data.fileId;
console.log(file); // console.log(res);
console.log(fileList); // console.log(file);
// console.log(fileList);
}, },
deleteItem(row) {//删除 deleteItem(row) {//删除
MessageBox.confirm('确定删除?', '提示', { MessageBox.confirm('确定删除?', '提示', {
...@@ -233,17 +232,54 @@ export default { ...@@ -233,17 +232,54 @@ export default {
}); });
}); });
}, },
fileUpload(e) {
// console.log(e.target.files)
const file = e.target.files[0];
const formData = new FormData();
formData.append('file', file);
addReportTemplateFabric(formData).then(res => {
console.log(res)
})
},
ok() { ok() {
this.$refs.form.validate(valid => {
if(valid) {
const params = {
tempName: this.ruleForm.let1,
tempType: this.ruleForm.let2,
fileId: this.ruleForm.let3,
tempRemark: this.ruleForm.let4,
};
const requestParams = this.is_add_edit == 'add' ? params : { ...params, krtId: this.editId };
if(this.is_add_edit == 'add') {
addReportTemplateFabric(requestParams).then(res => {
if(res.code == 200) {
this.add_dialog = false;
this.get_table();
Message({
type: 'success',
message: '新增成功!'
});
}else {
Message({
type: 'error',
message: res.msg
});
}
});
}else {
editReportTemplateFabric(requestParams).then(res => {
if(res.code == 200) {
this.add_dialog = false;
this.get_table();
Message({
type: 'success',
message: '编辑成功!'
});
}else {
Message({
type: 'error',
message: res.msg
});
}
});
}
}else {
return false;
}
});
}, },
set_table_height() {//动态设置表格高度 set_table_height() {//动态设置表格高度
const table_container_height = $(".table_container").height(); const table_container_height = $(".table_container").height();
...@@ -266,6 +302,9 @@ export default { ...@@ -266,6 +302,9 @@ export default {
this.ruleForm.let1 = null; this.ruleForm.let1 = null;
this.ruleForm.let2 = null; this.ruleForm.let2 = null;
this.ruleForm.let4 = null; this.ruleForm.let4 = null;
this.is_add_edit = 'add';
this.editId = undefined;
this.fileList = [];
}, },
moreDelete() {//批量删除 moreDelete() {//批量删除
if(this.selectTable.length == 0) { if(this.selectTable.length == 0) {
...@@ -284,27 +323,42 @@ export default { ...@@ -284,27 +323,42 @@ export default {
}, },
// 每页条数改变 // 每页条数改变
handleSizeChange(val) { handleSizeChange(val) {
console.log(1)
this.pager.current = 1; this.pager.current = 1;
this.pager.size = val; this.pager.size = val;
this.get_table(); this.get_table();
}, },
//当前页码改变 //当前页码改变
handleCurrentChange(val) { handleCurrentChange(val) {
console.log(2)
this.pager.current = val; this.pager.current = val;
this.get_table(); this.get_table();
}, },
get_table() {//查询表格数据 get_table() {//查询表格数据
this.loading = true; this.loading = true;
get_BaoGaoMoBanJieGouHua_Table(this.searchParams).then(res => { const params = {
"tempName": this.searchParams.tempName,
"tempType": this.searchParams.tempType,
"createTime": this.searchParams.createTime,
"current": this.pager.current,
"pageSize": this.pager.size,
};
get_BaoGaoMoBanJieGouHua_Table(params).then(res => {
this.loading = false; this.loading = false;
console.log(res) res.records.map(item => {
this.tableData = res.data.records; const createTime_year = String(new Date(item.createTime).getFullYear());
const createTime_month = String(new Date(item.createTime).getMonth() + 1);
const createTime_day = String(new Date(item.createTime).getDay());
item['createTime_'] = createTime_year + '-' + createTime_month + '-' + createTime_day;
// if(res.code == 200) { })
// this.loading = false; console.log(res)
// console.log(res) this.tableData = res.records;
// // this.tableData = res. this.pager.current = res.current;
// } this.pager.total = res.total;
this.pager.size = res.size;
}); });
}, },
} }
......
...@@ -52,11 +52,11 @@ ...@@ -52,11 +52,11 @@
<el-table :height="tableHeight" @selection-change="select_table_rows" v-loading="loading" :data="tableData" stripe border> <el-table :height="tableHeight" @selection-change="select_table_rows" v-loading="loading" :data="tableData" stripe border>
<el-table-column type="selection" width="55" :selectable="selectable"></el-table-column> <el-table-column type="selection" width="55" :selectable="selectable"></el-table-column>
<el-table-column type="index" label="序号" width="80" align="center"></el-table-column> <el-table-column type="index" label="序号" width="80" align="center"></el-table-column>
<el-table-column prop="tpoName" label="单位" align="center"></el-table-column> <el-table-column prop="deptName" label="单位" align="center"></el-table-column>
<el-table-column prop="tepContent" label="系统名称" align="center"></el-table-column> <el-table-column prop="appName" label="系统名称" align="center"></el-table-column>
<el-table-column prop="scope" label="项目名称" align="center"></el-table-column> <el-table-column prop="projectName" label="项目名称" align="center"></el-table-column>
<el-table-column prop="deptName" label="模板名称" align="center"></el-table-column> <el-table-column prop="deptName" label="模板名称" align="center"></el-table-column>
<el-table-column prop="createTime" label="创建时间" align="center"></el-table-column> <el-table-column prop="createTime_" label="创建时间" align="center"></el-table-column>
<el-table-column label="操作" width="600" align="center"> <el-table-column label="操作" width="600" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<div style="display: flex;align-items: center;justify-content: center;"> <div style="display: flex;align-items: center;justify-content: center;">
...@@ -163,8 +163,6 @@ export default { ...@@ -163,8 +163,6 @@ export default {
startTime: null, startTime: null,
state: null, state: null,
let4: null, let4: null,
current: 1,
pageSize: 10,
}, },
loading: false, loading: false,
selectTable: [], selectTable: [],
...@@ -199,9 +197,9 @@ export default { ...@@ -199,9 +197,9 @@ export default {
}, },
editItem(row) {//编辑 editItem(row) {//编辑
this.ruleForm.let1 = row.tpoName; this.ruleForm.let1 = row.deptName;
this.ruleForm.let2 = row.scope; this.ruleForm.let2 = row.appName;
this.ruleForm.let3 = row.deptName; this.ruleForm.let3 = row.projectName;
this.ruleForm.let4 = row.level; this.ruleForm.let4 = row.level;
this.add_dialog = true; this.add_dialog = true;
}, },
...@@ -251,20 +249,7 @@ export default { ...@@ -251,20 +249,7 @@ export default {
deptName: this.ruleForm.let3, deptName: this.ruleForm.let3,
level: this.ruleForm.let4, level: this.ruleForm.let4,
}; };
addJiShuZhengCeJieGouHuaTable(params).then(res => {
if(res.code == 200) {
this.get_table();
Message({
type: 'success',
message: '新增成功!'
});
}else {
Message({
type: 'error',
message: res.msg
});
}
})
}else { }else {
return false; return false;
} }
...@@ -321,10 +306,27 @@ export default { ...@@ -321,10 +306,27 @@ export default {
}, },
get_table() {//查询表格数据 get_table() {//查询表格数据
this.loading = true; this.loading = true;
get_BaoGaoMoBanGuanLianShiYong_Table(this.searchParams).then(res => { const params = {
"tempName": this.searchParams.tempName,
"tempType": this.searchParams.tempType,
"createTime": this.searchParams.createTime,
"current": this.pager.current,
"pageSize": this.pager.size,
};
get_BaoGaoMoBanGuanLianShiYong_Table(params).then(res => {
this.loading = false; this.loading = false;
this.tableData = res.data.records; res.records.map(item => {
const createTime_year = String(new Date(item.createTime).getFullYear());
const createTime_month = String(new Date(item.createTime).getMonth() + 1);
const createTime_day = String(new Date(item.createTime).getDay());
item['createTime_'] = createTime_year + '-' + createTime_month + '-' + createTime_day;
})
this.tableData = res.records;
this.pager.current = res.current;
this.pager.total = res.total;
this.pager.size = res.size;
// if(res.code == 200) { // if(res.code == 200) {
// this.loading = false; // this.loading = false;
// console.log(res) // console.log(res)
......
...@@ -62,9 +62,9 @@ ...@@ -62,9 +62,9 @@
<el-table-column prop="scope" label="适用范围" align="center"></el-table-column> <el-table-column prop="scope" label="适用范围" align="center"></el-table-column>
<el-table-column prop="deptName" label="发布部门" align="center"></el-table-column> <el-table-column prop="deptName" label="发布部门" align="center"></el-table-column>
<el-table-column prop="level" label="级别" align="center"></el-table-column> <el-table-column prop="level" label="级别" align="center"></el-table-column>
<el-table-column prop="startTime" label="启用时间" align="center"></el-table-column> <el-table-column prop="startTime_" label="启用时间" align="center"></el-table-column>
<el-table-column prop="createMan" label="创建人" align="center"></el-table-column> <el-table-column prop="createMan" label="创建人" align="center"></el-table-column>
<el-table-column prop="createTime" label="创建时间" align="center"></el-table-column> <el-table-column prop="createTime_" label="创建时间" align="center"></el-table-column>
<el-table-column label="状态" align="center"> <el-table-column label="状态" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<span v-if="scope.row.state == 0">已停用</span> <span v-if="scope.row.state == 0">已停用</span>
...@@ -113,9 +113,11 @@ ...@@ -113,9 +113,11 @@
</el-form-item> </el-form-item>
<el-form-item label="适用范围:" prop="let2"> <el-form-item label="适用范围:" prop="let2">
<el-select v-model="ruleForm.let2" placeholder="请选择"> <el-select v-model="ruleForm.let2" placeholder="请选择">
<el-option label="已发布" value="1"></el-option> <el-option label="业务领域" :value="1"></el-option>
<el-option label="已停用" value="0"></el-option> <el-option label="应用领域" :value="2"></el-option>
<el-option label="暂存" value="2"></el-option> <el-option label="数据领域" :value="3"></el-option>
<el-option label="技术领域" :value="4"></el-option>
<el-option label="安全领域" :value="5"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="发布部门:" prop="let3"> <el-form-item label="发布部门:" prop="let3">
...@@ -123,9 +125,9 @@ ...@@ -123,9 +125,9 @@
</el-form-item> </el-form-item>
<el-form-item label="级别:" prop="let4" style="margin-left: 27px;width: 30.5%;"> <el-form-item label="级别:" prop="let4" style="margin-left: 27px;width: 30.5%;">
<el-select v-model="ruleForm.let4" placeholder="请选择" style="width: 200px;"> <el-select v-model="ruleForm.let4" placeholder="请选择" style="width: 200px;">
<el-option label="已发布" value="1"></el-option> <el-option label="一级" :value="1"></el-option>
<el-option label="已停用" value="0"></el-option> <el-option label="二级" :value="2"></el-option>
<el-option label="暂存" value="2"></el-option> <el-option label="三级" :value="3"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="启用时间:" prop="let5"> <el-form-item label="启用时间:" prop="let5">
...@@ -202,7 +204,9 @@ export default { ...@@ -202,7 +204,9 @@ export default {
size: 10, size: 10,
total: 20 //总条数 total: 20 //总条数
}, },
tableHeight: null tableHeight: null,
is_add_edit: 'add',
editId: undefined
}; };
}, },
mounted(){ mounted(){
...@@ -235,9 +239,11 @@ export default { ...@@ -235,9 +239,11 @@ export default {
this.ruleForm.let7 = row.tepContent; this.ruleForm.let7 = row.tepContent;
this.ruleForm.let8 = row.tepRemark; this.ruleForm.let8 = row.tepRemark;
this.add_dialog = true; this.add_dialog = true;
this.is_add_edit = 'edit';
this.editId = row.ktepId;
}, },
startItem(){//启用 startItem(row){//启用
MessageBox.confirm('确定发布?', '提示', { MessageBox.confirm('确定启用?', '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
cancelButtonText: '取消', cancelButtonText: '取消',
customClass: 'messageClass', customClass: 'messageClass',
...@@ -245,7 +251,7 @@ export default { ...@@ -245,7 +251,7 @@ export default {
type: 'warning' type: 'warning'
}).then(() => { }).then(() => {
const params = { const params = {
id: row.ktepId, ktepId: row.ktepId,
state: 1 state: 1
} }
editJiShuZhengCeJieGouHuaTable(params).then(res => { editJiShuZhengCeJieGouHuaTable(params).then(res => {
...@@ -253,7 +259,7 @@ export default { ...@@ -253,7 +259,7 @@ export default {
this.get_table(); this.get_table();
Message({ Message({
type: 'success', type: 'success',
message: '删除成功!' message: '启用成功!'
}); });
}else{ }else{
Message({ Message({
...@@ -286,7 +292,7 @@ export default { ...@@ -286,7 +292,7 @@ export default {
this.get_table(); this.get_table();
Message({ Message({
type: 'success', type: 'success',
message: '删除成功!' message: '停用成功!'
}); });
}else{ }else{
Message({ Message({
...@@ -311,7 +317,7 @@ export default { ...@@ -311,7 +317,7 @@ export default {
type: 'warning' type: 'warning'
}).then(() => { }).then(() => {
const params = { const params = {
id: row.ktepId, ktepId: row.ktepId,
state: row.state state: row.state
} }
editJiShuZhengCeJieGouHuaTable(params).then(res => { editJiShuZhengCeJieGouHuaTable(params).then(res => {
...@@ -338,7 +344,6 @@ export default { ...@@ -338,7 +344,6 @@ export default {
ok() {//弹框点击确定 ok() {//弹框点击确定
this.$refs.form.validate(valid => { this.$refs.form.validate(valid => {
if(valid) { if(valid) {
console.log(this.ruleForm)
const params = { const params = {
tpoName: this.ruleForm.let1, tpoName: this.ruleForm.let1,
scope: this.ruleForm.let2, scope: this.ruleForm.let2,
...@@ -349,20 +354,39 @@ export default { ...@@ -349,20 +354,39 @@ export default {
tepContent: this.ruleForm.let7, tepContent: this.ruleForm.let7,
tepRemark: this.ruleForm.let8, tepRemark: this.ruleForm.let8,
}; };
addJiShuZhengCeJieGouHuaTable(params).then(res => { const requestParams = this.is_add_edit == 'add' ? params : { ...params, ktepId: this.editId };
if(res.code == 200) { if(this.is_add_edit == 'add') {
this.get_table(); addJiShuZhengCeJieGouHuaTable(requestParams).then(res => {
Message({ if(res.code == 200) {
type: 'success', this.get_table();
message: '新增成功!' Message({
}); type: 'success',
}else { message: '新增成功!'
Message({ });
type: 'error', }else {
message: res.msg Message({
}); type: 'error',
} message: res.msg
}) });
}
})
}else {
editJiShuZhengCeJieGouHuaTable(requestParams).then(res => {
if(res.code == 200) {
this.get_table();
Message({
type: 'success',
message: '编辑成功!'
});
}else {
Message({
type: 'error',
message: res.msg
});
}
})
}
}else { }else {
return false; return false;
} }
...@@ -385,6 +409,8 @@ export default { ...@@ -385,6 +409,8 @@ export default {
this.selectTable = data; this.selectTable = data;
}, },
add() {//新建按钮 add() {//新建按钮
this.is_add_edit = 'add';
this.editId = undefined;
this.add_dialog = true; this.add_dialog = true;
this.ruleForm.let1 = null; this.ruleForm.let1 = null;
this.ruleForm.let2 = null; this.ruleForm.let2 = null;
...@@ -424,8 +450,20 @@ export default { ...@@ -424,8 +450,20 @@ export default {
get_table() {//查询表格数据 get_table() {//查询表格数据
this.loading = true; this.loading = true;
getJiShuZhengCeJieGouHuaTable(this.searchParams).then(res => { getJiShuZhengCeJieGouHuaTable(this.searchParams).then(res => {
console.log(res)
this.loading = false; this.loading = false;
res.records.map(item => {
const startTime_year = String(new Date(item.startTime).getFullYear());
const startTime_month = String(new Date(item.startTime).getMonth() + 1);
const startTime_day = String(new Date(item.startTime).getDay());
const createTime_year = String(new Date(item.createTime).getFullYear());
const createTime_month = String(new Date(item.createTime).getMonth() + 1);
const createTime_day = String(new Date(item.createTime).getDay());
item['startTime_'] = startTime_year + '-' + startTime_month + '-' + startTime_day;
item['createTime_'] = createTime_year + '-' + createTime_month + '-' + createTime_day;
})
this.tableData = res.records; this.tableData = res.records;
this.pager.current = res.current; this.pager.current = res.current;
this.pager.total = res.total; this.pager.total = res.total;
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
<el-table :height="tableHeight" v-loading="loading" :data="tableData" stripe border> <el-table :height="tableHeight" v-loading="loading" :data="tableData" stripe border>
<el-table-column type="index" label="序号" width="80" align="center"></el-table-column> <el-table-column type="index" label="序号" width="80" align="center"></el-table-column>
<el-table-column prop="deptName" label="单位" align="center"></el-table-column> <el-table-column prop="deptName" label="单位" align="center"></el-table-column>
<el-table-column prop="startTime" label="统计时间" align="center"></el-table-column> <el-table-column prop="startTime_" label="统计时间" align="center"></el-table-column>
<el-table-column prop="tpoName" label="政策名称" align="center"></el-table-column> <el-table-column prop="tpoName" label="政策名称" align="center"></el-table-column>
<el-table-column prop="tpoContent" label="政策描述" align="center"></el-table-column> <el-table-column prop="tpoContent" label="政策描述" align="center"></el-table-column>
<el-table-column prop="conformCount" label="符合度" align="center"></el-table-column> <el-table-column prop="conformCount" label="符合度" align="center"></el-table-column>
...@@ -89,8 +89,6 @@ export default { ...@@ -89,8 +89,6 @@ export default {
searchParams: { searchParams: {
tpoName: null, tpoName: null,
conformCount: null, conformCount: null,
current: 1,
pageSize: 10,
}, },
}; };
}, },
...@@ -124,10 +122,22 @@ export default { ...@@ -124,10 +122,22 @@ export default {
}, },
get_table() {//查询表格数据 get_table() {//查询表格数据
this.loading = true; this.loading = true;
getJiShuZhengCeGuanLianShiYongTable(this.searchParams).then(res => { const params = {
console.log(res) "tpoName": this.searchParams.tpoName,
"conformCount": this.searchParams.conformCount,
"current": this.pager.current,
"pageSize": this.pager.size,
};
getJiShuZhengCeGuanLianShiYongTable(params).then(res => {
this.loading = false; this.loading = false;
this.tableData = res.data.records; res.records.map(item => {
const startTime_year = String(new Date(item.startTime).getFullYear());
const startTime_month = String(new Date(item.startTime).getMonth() + 1);
const startTime_day = String(new Date(item.startTime).getDay());
item['startTime_'] = startTime_year + '-' + startTime_month + '-' + startTime_day;
});
this.tableData = res.records;
// if(res.code == 200) { // if(res.code == 200) {
// this.loading = false; // this.loading = false;
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!