提交 71febbec authored 作者: hejie's avatar hejie

feat: 🚀 设备查询参数优化

上级 0ac15260
......@@ -221,10 +221,7 @@ const {
>
查询
</el-button>
<el-button
:icon="useRenderIcon(Refresh)"
@click="resetForm(formRef)"
>
<el-button :icon="useRenderIcon(Refresh)" @click="resetForm()">
重置
</el-button>
</el-form-item>
......
......@@ -17,6 +17,7 @@ export function useRole(tableRef: Ref) {
deviceCode: "", //设备编码
deviceModel: "", //设备型号
manufacturerId: [], //设备厂商
manufacturerIds: [], //设备厂商
deviceStatus: "", //设备状态
deviceAddress: "", //设备位置
deviceSide: "", //所属站点
......@@ -226,10 +227,16 @@ export function useRole(tableRef: Ref) {
if (params.factoryTime) {
params.factoryStartTime = params.factoryTime[0];
params.factoryEndTime = params.factoryTime[1];
delete params["factoryTime"];
}
if (params.inspectTime) {
params.inspectStartTime = params.inspectTime[0];
params.inspectEndTime = params.inspectTime[1];
delete params["inspectTime"];
}
if (params.manufacturerId) {
params.manufacturerIds = params.manufacturerId;
delete params["manufacturerId"];
}
const res = await getDeviceList({
...params,
......@@ -278,6 +285,7 @@ export function useRole(tableRef: Ref) {
Object.keys(formObj.value).forEach(key => {
formObj.value[key] = ""; // 清空所有搜索条件
});
formObj.value.manufacturerIds = [];
// 重新获取列表数据
pagination.currentPage = 1; // 重置当前页为1
pagination.pageSize = 10; // 重置每页条数为10
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论