whychw
2020-10-12 5e42aca2b8f965ba6fd9ca63307c5ca6fa06311a
src/views/loadManager/autoload.vue
@@ -7,13 +7,13 @@
        <!-- 按钮组 -->
        <div class="item_btn_grp">
          <div class="vertical_middle">
            <div class="btn_3d" v-btn-confirm="handleConfirm" data-fn="startLoad" data-confirmTxt="启动加减载确认" :param="JSON.stringify(['CONTEXT.item'])">启动加减载</div>
            <div class="btn_3d" v-btn-confirm="handleConfirm" data-fn="startLoad" data-confirmTxt="启动加减载确认" :param="JSON.stringify(['CONTEXT.list[' + index + ']'])">启动加减载</div>
          </div>
          <div class="vertical_middle">
            <div class="btn_3d" v-btn-confirm="handleConfirm" data-fn="stopLoad" data-confirmTxt="停止加减载确认" :param="JSON.stringify(['CONTEXT.item'])">停止加减载</div>
            <div class="btn_3d" v-btn-confirm="handleConfirm" data-fn="stopLoad" data-confirmTxt="停止加减载确认" :param="JSON.stringify(['CONTEXT.list[' + index + ']'])">停止加减载</div>
          </div>
          <div class="vertical_middle">
            <div class="btn_3d" v-btn-confirm="handleConfirm" data-fn="switchOff" data-confirmTxt="全部分闸确认" :param="JSON.stringify(['CONTEXT.item'])">全部分闸</div>
            <div class="btn_3d" v-btn-confirm="handleConfirm" data-fn="switchOff" data-confirmTxt="全部分闸确认" :param="JSON.stringify(['CONTEXT.list[' + index + ']'])">全部分闸</div>
          </div>
        </div>
        <!-- 自动流程 -->
@@ -222,11 +222,20 @@
          if (arr.length > 2) {
            console.warn('目前不支持深层属性参数');
          }
          cbParam.push(this[arr[1]]);
          let _param = arr[1];
          if (_param.indexOf('[') > -1) {
            const reg = /\[|\]/;
            let _arr = _param.split(reg);
            cbParam.push(this[_arr[0]][_arr[1]]);
          } else {
            cbParam.push(this[_param]);
          }
          console.log(this[arr[1]], 99);
        } else {
          cbParam.push(v);
        }
      });
      this[this.cbFn](...cbParam);
    }
    ,handleConfirm (obj) {
@@ -385,6 +394,7 @@
        });
        return false;
      }*/
      debugger;
      // 根据机柜信息构造查询条件
      let searchParams = {
        dev_id: item.dev_id,