From 90b99bc34954476d6ccd56296800c86af754edcc Mon Sep 17 00:00:00 2001 From: dengzedong <dengzedong@email> Date: 星期四, 12 十二月 2024 10:46:11 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/views/model/pre/item/index.vue | 21 +++++----- src/api/data/da/point/index.ts | 5 ++ src/api/model/pre/item/index.ts | 1 src/views/model/mpk/file/index.vue | 17 ++++++-- src/views/data/point/DaPointForm.vue | 17 +++++++- 5 files changed, 45 insertions(+), 16 deletions(-) diff --git a/src/api/data/da/point/index.ts b/src/api/data/da/point/index.ts index 366f331..3d48aa6 100644 --- a/src/api/data/da/point/index.ts +++ b/src/api/data/da/point/index.ts @@ -34,6 +34,11 @@ return request.get({ url: '/data/da/point/list', params }) } +// 查询DaPoint simpleList +export const getPointSimpleList = (params: DaPointPageReqVO) => { + return request.get({ url: '/data/da/point/simple-list', params }) +} + // 查询DaPoint详情 export const getDaPoint = (id: number) => { return request.get({ url: `/data/da/point/info/${id}`}) diff --git a/src/api/model/pre/item/index.ts b/src/api/model/pre/item/index.ts index e27d8c4..9856eac 100644 --- a/src/api/model/pre/item/index.ts +++ b/src/api/model/pre/item/index.ts @@ -69,6 +69,7 @@ export interface MmPredictItemPageReqVO extends PageParam { itemno?: string, itemname?: string, + modulename?: string, } // 查询MmPredictItem列表 diff --git a/src/views/data/point/DaPointForm.vue b/src/views/data/point/DaPointForm.vue index 12536e0..5a1682b 100644 --- a/src/views/data/point/DaPointForm.vue +++ b/src/views/data/point/DaPointForm.vue @@ -292,7 +292,7 @@ filterable placeholder="请选择"> <el-option - v-for="(item, index) in pointList" + v-for="(item, index) in pointList2" :key="index" :label="item.pointName" :value="item.pointNo"/> @@ -326,6 +326,7 @@ import * as DaPoint from '@/api/data/da/point' import * as TagApi from '@/api/data/channel/tag' import {DICT_TYPE, getDictOptions, getIntDictOptions} from "@/utils/dict"; +import {getPointSimpleList} from "@/api/data/da/point"; defineOptions({name: 'DataDaPointForm'}) @@ -343,6 +344,13 @@ }]) const queryParams = reactive({ pointTypes: "MEASURE,CONSTANT", +}) +const pointList2 = ref([{ + pointName: '', + pointNo: '' +}]) +const queryParams2 = reactive({ + pointTypes: "MEASURE,CONSTANT,CALCULATE", }) const operatorList = ref(['+', '-', '*', '/', '&', '|', '!', '>', '<']) const formData = ref({ @@ -405,6 +413,7 @@ resetForm() getSourceOption() getPointList() + getPointList2() // 修改时,设置数据 if (id) { formLoading.value = true @@ -574,7 +583,11 @@ } const getPointList = async () => { - pointList.value = await DaPoint.getPointList(queryParams) + pointList.value = await DaPoint.getPointSimpleList(queryParams) +} + +const getPointList2 = async () => { + pointList2.value = await DaPoint.getPointSimpleList(queryParams2) } const getInfo = async (id) => { diff --git a/src/views/model/mpk/file/index.vue b/src/views/model/mpk/file/index.vue index 666a1f4..a3d2bde 100644 --- a/src/views/model/mpk/file/index.vue +++ b/src/views/model/mpk/file/index.vue @@ -24,10 +24,18 @@ label-width="68px" @submit.prevent > - <el-form-item label="模型名称" prop="pyName"> + <el-form-item label="模型名称" prop="pyChineseName"> + <el-input + v-model="queryParams.pyChineseName" + placeholder="请输入模型名称" + clearable + class="!w-240px" + /> + </el-form-item> + <el-form-item label="模型文件" prop="pyName"> <el-input v-model="queryParams.pyName" - placeholder="请输入模型名称" + placeholder="请输入模型文件名称" clearable class="!w-240px" /> @@ -59,8 +67,8 @@ :data="list" row-key="id" > - <el-table-column prop="pyChineseName" label="模型名称" header-align="center" align="center" min-width="100" /> - <el-table-column prop="pyName" label="模型文件" header-align="center" align="center" min-width="300"/> + <el-table-column prop="pyChineseName" label="模型名称" header-align="center" align="left" min-width="100" /> + <el-table-column prop="pyName" label="模型文件" header-align="center" align="left" min-width="300"/> <el-table-column prop="pyType" label="模型类型" :formatter="(r,c,v) => getDictLabel(DICT_TYPE.MODEL_TYPE,v)"/> <el-table-column prop="menuName" label="所属菜单" min-width="120px"/> <el-table-column prop="groupName" label="所属组" min-width="120px"/> @@ -148,6 +156,7 @@ const queryParams = reactive({ page: 1, limit: 10, + pyChineseName: '', pyName: '', label: '' }) diff --git a/src/views/model/pre/item/index.vue b/src/views/model/pre/item/index.vue index 185ec8b..0d2e89f 100644 --- a/src/views/model/pre/item/index.vue +++ b/src/views/model/pre/item/index.vue @@ -27,6 +27,15 @@ class="!w-240px" /> </el-form-item> + <el-form-item label="管网名称" prop="modulename"> + <el-input + v-model="queryParams.modulename" + placeholder="请输入管网名称" + clearable + @keyup.enter="handleQuery" + class="!w-240px" + /> + </el-form-item> <el-form-item> <el-button @click="handleQuery"> <Icon icon="ep:search" class="mr-5px"/> @@ -66,16 +75,7 @@ <dict-tag :type="DICT_TYPE.PRED_GRANULARITY" :value="scope.row.granularity" /> </template> </el-table-column> - <el-table-column label="是否融合" align="center" prop="isfuse"> - <template #default="scope"> - <dict-tag :type="DICT_TYPE.COM_IS_INT" :value="scope.row.isfuse" /> - </template> - </el-table-column> - <el-table-column label="是否检查" align="center" prop="workchecked"> - <template #default="scope"> - <dict-tag :type="DICT_TYPE.COM_IS_INT" :value="scope.row.workchecked" /> - </template> - </el-table-column> + <el-table-column label="管网名称" align="center" prop="modulename" /> <el-table-column label="是否启用" align="center" prop="status"> <template #default="scope"> <dict-tag :type="DICT_TYPE.COM_IS_INT" :value="scope.row.status" /> @@ -147,6 +147,7 @@ pageSize: 10, itemno: undefined, itemname: undefined, + modulename: undefined, }) const isList = ref([ { -- Gitblit v1.9.3