zhangzengfei
2020-08-13 c8ec73b4b4ea9513789d8aa72d721ee7445d12cb
修复card查看大图功能
4个文件已修改
46 ■■■■■ 已修改文件
package.json 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/cameraAccess/components/scene/Editor.vue 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/cameraVideo/index/main.ts 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/search/index/main.ts 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
package.json
@@ -27,6 +27,7 @@
    "vue": "^2.6.11",
    "vue-awesome-swiper": "^3.1.3",
    "vue-js-toggle-button": "^1.3.3",
    "vue-photo-preview": "^1.1.3",
    "vue-qrcode-component": "^2.1.1",
    "vuex": "^3.5.1"
  },
@@ -80,4 +81,4 @@
  "keywords": [],
  "author": "",
  "license": "ISC"
}
}
src/pages/cameraAccess/components/scene/Editor.vue
@@ -23,7 +23,7 @@
              :class="{ init: index == 0 }"
              v-cloak
              v-for="(sdkItem, index) in sdkGroup"
              :key="index"
              :key="sdkItem.id"
            >
              <div class="connection" v-if="index !== 0">
                <el-select
@@ -423,7 +423,7 @@
    // }
  },
  mounted() {
    this.TaskMange.findAllSdk({installed:true})
    this.TaskMange.findAllSdk({ installed: true })
    //this.TaskMange.list1 = sdkJson.data;
    //this.editHandle(this.ruleList)
@@ -545,10 +545,10 @@
        this.selectPolygonOption(itemTemp)
        this.sdkGroup.splice(index, 1, itemTemp)
      } else {
        if(this.sdkGroup[index+1] && this.sdkGroup[index+1].rule_with_pre){
          this.sdkGroup[index+1].rule_with_pre = '';
        if (this.sdkGroup[index + 1] && this.sdkGroup[index + 1].rule_with_pre) {
          this.sdkGroup[index + 1].rule_with_pre = '';
        }
        this.sdkGroup.splice(index, 1);
      }
    },
@@ -1170,7 +1170,7 @@
          optNames = []
        sdkObj = this.TaskMange.list1.find(sdk => sdk.id == rule.sdk_id)
        argDef = JSON.parse(sdkObj.argDef)
        defaultArg = argDef.filter(arg => !arg.config.isOptional)
        optionalArg = argDef.filter(arg => arg.config.isOptional)
@@ -1350,15 +1350,15 @@
          return false
        }
        //校验区间左侧值是否小于右侧值
        let illegalRange = this.sdkGroup.some((sdk,index)=>{
          let rangeArg = sdk.defaultArg.find(arg=>arg.operator=='range');
          if(rangeArg){
        let illegalRange = this.sdkGroup.some((sdk, index) => {
          let rangeArg = sdk.defaultArg.find(arg => arg.operator == 'range');
          if (rangeArg) {
            if (Number(rangeArg.max) <= Number(rangeArg.min)) {
              return sdk
            }
          }
        });
        if(illegalRange){
        if (illegalRange) {
          this.$notify({
            type: 'error',
            message: '区间左侧不能大于或等于区间右侧的值'
@@ -1555,7 +1555,7 @@
</script>
<style lang="scss">
body{
body {
  font-size: 12px;
}
.edit-rules-box {
src/pages/cameraVideo/index/main.ts
@@ -1,4 +1,7 @@
import Vue from 'vue';
import App from './App.vue'
import "../../../assets/css/common.scss"
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import "@/assets/css/element-variables.scss";
@@ -9,7 +12,10 @@
import Mixin from "./mixins";
import App from './App.vue'
import preview from 'vue-photo-preview'
import 'vue-photo-preview/dist/skin.css'
Vue.use(preview)
Vue.use(ElementUI)
Vue.use(VueAwesomeSwiper as any);
src/pages/search/index/main.ts
@@ -1,17 +1,22 @@
import Vue from 'vue';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import "@/assets/css/element-variables.scss";
import App from './App.vue'
import "../../../assets/css/common.scss"
import moment from "moment";
Vue.prototype.$moment = moment;
import Mixin from "./mixins";
Vue.mixin(Mixin);
import ElementUI from 'element-ui';
import "@/assets/css/element-variables.scss";
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI)
import preview from 'vue-photo-preview'
import 'vue-photo-preview/dist/skin.css'
Vue.use(preview)
import * as VueWindow from "@hscmap/vue-window";
Vue.use(VueWindow);