wangting
2024-12-25 8fe9eb9138f6e25fc1bc98cd36ff62d8f1b3a05e
Source/plt-web/plt-web-ui/src/views/wel/workIndex.vue
@@ -13,21 +13,35 @@
        </div>
      </el-col>
    </el-row>
    <i title="自定义配置" class="el-icon-setting" @click="setHandler" style="position: absolute;top:60px;right:20px;font-size: 20px;cursor: pointer"></i>
    <el-dialog
      v-dialogDrag
      title="自定义配置"
      :visible.sync="visible"
      append-to-body="true"
      class="avue-dialog"
      :fullscreen="true"
      @close="closeHandler"
    >
      <home-config></home-config>
    </el-dialog>
  </div>
</template>
<script>
import {getAllData} from "@/api/homeConfig";
import homeConfig from './homeConfig.vue';
import UndoTaskPortlet from './components/UndoTaskPortlet.vue';
import taskPortlet from './components/taskPortlet.vue';
import test from './components/test.vue';
export default {
  name: "workIndex",
  components:{UndoTaskPortlet,taskPortlet,test},
  components:{homeConfig,UndoTaskPortlet,taskPortlet,test},
  data(){
    return {
      height:document.body.clientHeight-115,
      homeData:[]
      homeData:[],
      visible: false,
    }
  },
  created() {
@@ -59,6 +73,13 @@
          ratio:1.00
        }];
      });
    },
    setHandler(){
      this.visible=true;
    },
    closeHandler(){
      this.getList();
      this.visible=false;
    }
  }
}