dengzedong
2025-05-26 5661d261fa263068e9a77fe0e4d4fc9569811a1a
当前值 展示 单位转换
计算测点 可以选择 累计点和极值点
已修改2个文件
15 ■■■■ 文件已修改
src/views/data/point/DaPointForm.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/data/point/DaPointValue.vue 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/data/point/DaPointForm.vue
@@ -429,7 +429,7 @@
  pointNo: ''
}])
const queryParams = reactive({
  pointTypes: "MEASURE,CONSTANT",
  pointTypes: "MEASURE,CONSTANT,CUMULATE,EXTREMAL",
})
const pointList2 = ref([{
  pointName: '',
src/views/data/point/DaPointValue.vue
@@ -8,7 +8,7 @@
    <el-form
      :model="dataForm"
      v-loading="formLoading"
      label-width="120px"
      label-width="100px"
    >
      <el-row>
        <el-col :span="12">
@@ -23,12 +23,17 @@
        </el-col>
      </el-row>
      <el-row>
        <el-col :span="12">
        <el-col :span="8">
          <el-form-item label="数据时间" prop="dataTime">
            <el-input v-model="dataForm.dataTime" readonly/>
          </el-form-item>
        </el-col>
        <el-col :span="12">
        <el-col :span="8">
          <el-form-item label="单位转换" prop="unittransfactor">
            <el-input v-model="dataForm.unittransfactor" readonly />
          </el-form-item>
        </el-col>
        <el-col :span="8">
          <el-form-item label="数据值" prop="dataValue">
            <el-input v-model="dataForm.dataValue" readonly>
              <template #append>{{ dataForm.unit }}</template>
@@ -88,6 +93,7 @@
/** 打开弹窗 */
const open = async (row: object) => {
  console.log(row)
  visible.value = true
  resetForm()
  dataForm.value.id = row.id;
@@ -95,6 +101,7 @@
  dataForm.value.pointName = row.pointName;
  dataForm.value.pointType = row.pointType;
  dataForm.value.unit = row.unit;
  dataForm.value.unittransfactor = row.unittransfactor;
  getCurrentData()
  queryParams.pointNo = row.pointNo;
  if (dataForm.value.pointType === "CALCULATE") {