dengzedong
2025-04-07 143e2ded0d2616ce99a12656d2ef0c52d082c881
累计测量 添加累计单位
已修改2个文件
21 ■■■■■ 文件已修改
src/utils/dict.ts 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/data/point/DaPointForm.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/utils/dict.ts
@@ -184,6 +184,7 @@
  COM_IS_INT = 'com_is_int',
  DATA_POINT_TYPE = 'data_point_type',
  MINFREQID = 'minfreqid',
  CUMULATEUNIT = 'cumulateUnit',
  MEASURE_VALUE_TYPE = 'measure_value_type',
  NVR_ONLINE_STATUS = 'nvr_online_status',
  CAMERA_BRAND = 'camera_brand',
src/views/data/point/DaPointForm.vue
@@ -300,14 +300,29 @@
            </el-select>
          </el-form-item>
        </el-col>
        <el-col :span="12">
        <el-col :span="8">
          <el-form-item label="累计长度" prop="cumulatePoint.length">
            <el-input-number v-model="formData.cumulatePoint.length" style="width: 100%"
                             :min="1" :max="3000"
                             :controls="false"/>
          </el-form-item>
        </el-col>
        <el-col :span="12">
        <el-col :span="8">
          <el-form-item label="累计单位" prop="cumulatePoint.cumulateUnit">
            <el-select
              v-model="formData.cumulatePoint.cumulateUnit"
              placeholder="请选择累计单位"
            >
              <el-option
                v-for="dict in getDictOptions(DICT_TYPE.CUMULATEUNIT)"
                :key="dict.value"
                :label="dict.label"
                :value="dict.value"
              />
            </el-select>
          </el-form-item>
        </el-col>
        <el-col :span="8">
          <el-form-item label="除数" prop="cumulatePoint.divisor">
            <el-input-number v-model="formData.cumulatePoint.divisor" style="width: 100%"
                             :min="1" :max="3000"
@@ -523,6 +538,7 @@
      pointId: '',
      momentPoint: '',
      length: 60,
      cumulateUnit: 'min',
      divisor: 60
    }
  }