dengzedong
2024-12-12 90b99bc34954476d6ccd56296800c86af754edcc
Merge remote-tracking branch 'origin/master'
已修改5个文件
61 ■■■■ 文件已修改
src/api/data/da/point/index.ts 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/model/pre/item/index.ts 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/data/point/DaPointForm.vue 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/model/mpk/file/index.vue 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/model/pre/item/index.vue 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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}`})
src/api/model/pre/item/index.ts
@@ -69,6 +69,7 @@
export interface MmPredictItemPageReqVO extends PageParam {
  itemno?: string,
  itemname?: string,
  modulename?: string,
}
// 查询MmPredictItem列表
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) => {
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: ''
  })
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([
  {