longyvfengyun
2024-07-26 0235795865db1cac9bfd0fe5b37d4de9204d4ed1
src/views/dataMager/components/AddBattGroup.vue
@@ -171,6 +171,21 @@
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="电路图类型" prop="topologyMapType">
            <el-select
              v-model="params.topologyMapType"
              placeholder="请选择电池类型"
            >
              <el-option
                v-for="item in pictureTypes"
                :key="item.value"
                :label="item.label"
                :value="item.key"
              ></el-option>
            </el-select>
          </el-form-item>
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="电池组名称" prop="battGroupName">
            <el-input v-model="params.battGroupName"></el-input>
          </el-form-item>
@@ -272,7 +287,7 @@
          <el-form-item label="电池生产日期" prop="battProductDate">
            <el-date-picker
              v-model="params.battProductDate"
              size="small"
              size="mini"
              type="date"
              placeholder="选择日期"
              value-format="yyyy-MM-dd"
@@ -283,7 +298,7 @@
          <el-form-item label="投入使用日期" prop="battInUseDate">
            <el-date-picker
              v-model="params.battInUseDate"
              size="small"
              size="mini"
              type="date"
              placeholder="选择日期"
              value-format="yyyy-MM-dd"
@@ -314,14 +329,13 @@
        </el-col>
        <el-col :span="layout.span">
          <el-form-item label="验签格式">
            <el-select
              v-model="params.signType"
              placeholder="请选择">
            <el-select v-model="params.signType" placeholder="请选择">
              <el-option
                v-for="item in signTypes"
                :key="item.value"
                :label="item.label"
                :value="item.value">
                :value="item.value"
              >
              </el-option>
            </el-select>
          </el-form-item>
@@ -519,6 +533,7 @@
    let rules = const_battGroup.rules;
    let constRules = const_rules;
    let devTypes = const_devType.batt;
    let pictureTypes = const_devType.pictureTypes;
    let batteryTypes = const_battery_type.types;
    const subRules = {
      validator(rule, value, callback) {
@@ -587,8 +602,9 @@
        remotemonitor: "", // 是否实现远程监控
        batttIndependentPlaced: "", // 是否独立蓄电池室放置
        junChargeVoltageValue: 0, // 均充电压设定值
        signType: 0,    // 验签格式
        cellShowType: 0,    // 电池类型
        signType: 0, // 验签格式
        cellShowType: 0, // 电池类型
        topologyMapType: 0, // 拓扑图类型
      },
      signTypes: const_61850.signTypes,
      tmpList: [],
@@ -891,6 +907,7 @@
          value: 1,
        },
      ],
      pictureTypes: pictureTypes,
    };
  },
  watch: {
@@ -1233,7 +1250,7 @@
    battProducerOk() {
      var value = this.battProducer.value.trim();
      if (!value) {
        this.$message.error('不能为空');
        this.$message.error("不能为空");
        return false;
      }
      // 获取选择的值
@@ -1407,7 +1424,7 @@
    },
    isHasBuscouple() {
      let dev_id = this.params.fbsdeviceId;
      return regEquipType(dev_id,["BTS9120", "BTS9110"]);
      return regEquipType(dev_id, ["BTS9120", "BTS9110"]);
    },
    isLithium() {
      // 锂电BTS