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

添加金蝶同步按钮

上级 c7e22a80
......@@ -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 @@
<el-table-column prop="createTime" label="创建时间" align="center" />
<el-table-column label="操作" align="center" width="155px">
<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>
</template>
</el-table-column>
......@@ -96,7 +97,7 @@
import { ref, nextTick } from "vue";
import moment from "moment";
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";
interface List {
......@@ -163,6 +164,21 @@ const handleDetails = (scope: any) => {
detailForm.value = scope;
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 arr: any = [];
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论