mark
2022-10-25 f20a554bdb24e9dfde9dc6a69d78595944f61d15
src/views/hashrate/CameraManage/CameraRules/components/RuleItem.vue
@@ -9,13 +9,22 @@
        </div>
        <div class="des">
          <div class="desItem">
            <i class="iconfont">&#xe611;</i>{{ eventName }}
            <i class="iconfont">&#xe663;</i>等级: {{ eventName }}
          </div>
          <div class="desItem">
            <i class="iconfont">&#xe611;</i>{{ timeName }}
            <i class="iconfont">&#xe662;</i>时间: {{ timeName }}
          </div>
          <div class="desItem" v-if="rule.desc">
            <i class="iconfont">&#xe611;</i>{{ rule.desc }}
          <div class="desItem">
            <i class="iconfont">&#xe664;</i>描述:
            {{ rule.desc ? rule.desc : "-" }}
          </div>
          <div class="desItem" v-if="rule.voice && rule.voice.name">
            <i class="iconfont">&#xe665;</i>声音:
            {{ rule.voice.name }}
          </div>
          <div class="desItem" v-else>
            <i class="iconfont">&#xe665;</i>声音: -
          </div>
        </div>
      </div>
@@ -78,7 +87,7 @@
        </template>
        <div class="empty" @dragover="dragover($event)" @drop="drop" v-else>
          <img src="/images/hashrate/未配置算法空页面.png" alt="" />
          <img src="/images/hashrate/unSdk.png" alt="" />
          <div class="des">
            暂未配置策略,点击上方操作面板按钮,从操作面板拖动算法到此处,即可配置
          </div>
@@ -192,8 +201,8 @@
    delSdk(index) {
      this.rule.rules.splice(index, 1);
      if (this.rule.rules[index]) {
        this.rule.rules[index].rule_with_pre = "";
      if (this.rule.rules.length == 1) {
        this.rule.rules[0].rule_with_pre = "";
      }
      this.update();
@@ -219,6 +228,7 @@
          }
        });
      } else {
        delete this.rule.camera_polygons;
        saveLinkScene(this.rule).then((rsp) => {
          if (rsp && rsp.success) {
            this.$notify({
@@ -291,6 +301,7 @@
    .desItem {
      margin-top: 7px;
      font-size: 13px;
      .iconfont {
        margin-right: 10px;
        font-size: 16px;