提交 2c30e36b authored 作者: 刘旭's avatar 刘旭

添加金蝶同步按钮

上级 c7e22a80
...@@ -17,3 +17,11 @@ export function getQueryxyunLog( ...@@ -17,3 +17,11 @@ export function getQueryxyunLog(
}); });
} }
export function getSynchroni(id: number) {
return request({
url: '/api/abnormal/synchronization',
method: 'get',
params: { id }
})
}
...@@ -46,6 +46,7 @@ ...@@ -46,6 +46,7 @@
<el-table-column prop="createTime" label="创建时间" align="center" /> <el-table-column prop="createTime" label="创建时间" align="center" />
<el-table-column label="操作" align="center" width="155px"> <el-table-column label="操作" align="center" width="155px">
<template #default="scope"> <template #default="scope">
<el-button link type="primary" size="small" @click="hanleSynchroni(scope.row.id)">同步</el-button>
<el-button link type="primary" size="small" @click="handleDetails(scope.row)">详情</el-button> <el-button link type="primary" size="small" @click="handleDetails(scope.row)">详情</el-button>
</template> </template>
</el-table-column> </el-table-column>
...@@ -96,7 +97,7 @@ ...@@ -96,7 +97,7 @@
import { ref, nextTick } from "vue"; import { ref, nextTick } from "vue";
import moment from "moment"; import moment from "moment";
import { ElTable } from "element-plus"; import { ElTable } from "element-plus";
import { getQueryxyunLog } from "@/services/api/systemApi/log/logApi"; import { getQueryxyunLog, getSynchroni } from "@/services/api/systemApi/log/logApi";
import { useXyunLogTableList } from "./tableConfigData/useXyunLog"; import { useXyunLogTableList } from "./tableConfigData/useXyunLog";
interface List { interface List {
...@@ -163,6 +164,21 @@ const handleDetails = (scope: any) => { ...@@ -163,6 +164,21 @@ const handleDetails = (scope: any) => {
detailForm.value = scope; detailForm.value = scope;
visible.value = true; visible.value = true;
}; };
// 同步
const hanleSynchroni = (id: number) => {
getSynchroni(id).then((res: any) => {
if (res.code == 200) page(
currentPage.value,
pageSize.value,
filterForm.value.dateFrom,
filterForm.value.dateTo,
filterForm.value.name,
filterForm.value.content,
filters.value
);
})
}
// 对话框取消按钮 // 对话框取消按钮
const cancelVisible1 = () => { const cancelVisible1 = () => {
const arr: any = []; const arr: any = [];
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论