南昌市物联网技防平台-前端
shuishen
2021-04-02 b62d491b5cde9253d59dd229e8bb658c9b76e45f
src/views/healthcode/healthcode.vue
@@ -9,6 +9,7 @@
               v-model="form"
               ref="crud"
               :row-style="rowStyle"
               :search.sync="search"
               @row-update="rowUpdate"
               @row-save="rowSave"
               @row-del="rowDel"
@@ -53,6 +54,7 @@
      return {
        form: {},
        query: {},
        search:{},
        loading: true,
        page: {
          pageSize: 10,
@@ -160,9 +162,10 @@
            {
              label: "健康码颜色",
              search: true,
              searchLabelWidth:100,
              searchLabelWidth:120,
              prop: "type",
              searchSpan: 3,
              searchSpan: 4,
              searchValue: this.getHealthcodeType(),
              width:210,
              type: "select",
              dicData: [
@@ -186,6 +189,9 @@
        isActive: false,
        recorder: null,
      };
    },
    mounted:{
    },
    computed: {
      ...mapGetters(["permission"]),
@@ -241,8 +247,16 @@
           }
         }
      },
      getHealthcodeType(){
          if (this.$route.query.type != undefined) {
              var type = this.$route.query.type+"";
              this.$route.query = {};
              return type;
          }
      },
      getHealthcodeData(e) {
        this.activeClass = e;
        var that = this;
        that.activeClass = e;
        //status 0:本日  1:本月  2:本年   type: 1:绿色   2:黄色  3:红色
        var params = {
          status: e
@@ -283,6 +297,7 @@
                status:this.$route.query.status,
                type:this.$route.query.type
            }
        }
        if (dateTime) {
@@ -318,4 +333,4 @@
    background-color: rgb(64, 158, 255);
    border-color: rgb(64, 158, 255);
  }
</style>
</style>