xiejun
2023-08-30 82d09815c5efb03d448d6a5b74a5cbfe85063ebc
Source/UBCS-WEB/src/views/wel/index.vue
@@ -13,7 +13,7 @@
      </el-col>
    </el-row>
    <el-row>
      <el-col :span="16">
      <el-col :span="24">
        <basic-container title="待办流程任务">
          <avue-crud ref="crud" :table-loading="loading" :data="todoData" :option="todoOption"
                     @on-load="onLoad"
@@ -28,18 +28,18 @@
          </avue-crud>
        </basic-container>
      </el-col>
      <el-col :span="8">
        <el-row>
          <basic-container title="消息列表">
            <el-collapse v-model="logActiveNames" @change="handleChange">
              <el-collapse-item v-for="item in noticeData" :title="item.title" :name="item.id">
                <div>{{item.subtitle}}</div>
              </el-collapse-item>
            </el-collapse>
          </basic-container>
        </el-row>
<!--      <el-col :span="8">-->
<!--        <el-row>-->
<!--          <basic-container title="消息列表">-->
<!--            <el-collapse v-model="logActiveNames" @change="handleChange">-->
<!--              <el-collapse-item v-for="item in noticeData" :title="item.title" :name="item.id">-->
<!--                <div>{{item.subtitle}}</div>-->
<!--              </el-collapse-item>-->
<!--            </el-collapse>-->
<!--          </basic-container>-->
<!--        </el-row>-->
      </el-col>
<!--      </el-col>-->
    </el-row>
    <el-dialog title="修改密码" :visible.sync="dialogFormVisible" append-to-body  :close-on-press-escape="false" :before-close="Xdelhandle">
      <el-form :model="form"  :rules="rules" ref="form">
@@ -86,6 +86,7 @@
        todoData: [],
        // 代办流程任务option
        todoOption: {
          height:650,
          addBtn: false,
          header: false,
          align: 'center',
@@ -187,7 +188,11 @@
    created() {
      this.updataArr = JSON.parse(localStorage.getItem("updataid"))
      this.userid = this.$store.state.user.upadatastatus.user_id
      this.checkhandle()
      const pageFlag = localStorage.getItem("pageFlag")
      if (pageFlag === null) {
        this.checkhandle()
        localStorage.setItem("pageFlag", true)
      }
    },
    computed: {
      ...mapGetters(["userInfo", "flowRoutes"]),
@@ -196,8 +201,6 @@
      handleChange(val) {
        window.console.log(val);
      },
      //element组件关闭弹窗的延迟回调,这里没有用关闭弹窗的方法,因为当用户点击确认也是关闭弹窗,如果登录成功弹窗关闭后也是会清除token回到登录页
      //Xdelhandle是点击X号关闭弹唱,delhandle是点击取消关闭弹窗,在这分了两个事件
      Xdelhandle() {
        removeToken()
        this.dialogFormVisible = false