hutongqing
2024-08-28 d0f01f571918ae942349068776fa7fb70f3ab5cd
WIDESEAWCS_Client/src/extension/basicinfo/extend/addrouters.vue
@@ -23,13 +23,13 @@
            class="grid-content"
            style="font-weight: bold; font-size: 18px; margin-left: 5%"
          >
            <el-form :rules="routeTypeRules">
              <el-form-item
                label="路由类型"
                label-width="120"
                prop="routerType"
              >
                <el-select v-model="routerType" filterable placeholder="请选择">
            <el-form :rules="routeTypeRules" :model="routerType">
              <el-form-item label="路由类型" label-width="120" prop="type">
                <el-select
                  v-model="routerType.type"
                  filterable
                  placeholder="请选择"
                >
                  <el-option
                    v-for="item in routerTypes"
                    :key="item.key"
@@ -172,7 +172,7 @@
      active: 0,
      showDetialBox: false,
      routerTypes: [],
      routerType: "",
      routerType: { type: "" },
      deviceCodes: [],
      filterDeviceCodes: [],
      childDeviceCodes: [],
@@ -199,8 +199,8 @@
        ],
      },
      routeTypeRules: {
        routerType: [
          { required: true, message: "请选择位置编号", trigger: "change" },
        type: [
          { required: true, message: "请选择路由类型", trigger: "change" },
        ],
      },
    };
@@ -208,7 +208,7 @@
  methods: {
    open() {
      this.routerTypes = [];
      this.routerType = "";
      this.routerType = { type: "" };
      this.deviceCode = "";
      this.deviceCodes = [];
      this.filterDeviceCodes = [];
@@ -232,9 +232,6 @@
      ];
      this.showDetialBox = true;
      this.getData();
      this.$emit("parentCall", ($vue) => {
        console.log($vue);
      });
    },
    getData() {
      this.http.post("/api/Router/GetBaseRouterInfo", {}, true).then((x) => {
@@ -282,7 +279,7 @@
      });
      this.http
        .post(
          "/api/Router/AddRouters?routerType=" + this.routerType,
          "/api/Router/AddRouters?routerType=" + this.routerType.type,
          this.routers,
          true
        )