liuchengxin
2022-01-07 f8e7dc84f30df6dbac5d32ce84a85c7d804f0f9d
src/views/system/dept/index.vue
@@ -105,6 +105,7 @@
            size="mini"
            type="text"
            icon="el-icon-delete"
            class="del-btn"
            @click="handleDelete(scope.row)"
            v-hasPermi="['system:dept:remove']"
          >删除
@@ -201,7 +202,7 @@
      title="机构成员"
      :visible.sync="drawer"
      direction="rtl"
      size="50%">
      size="500px">
      <el-table :data="userTable">
        <el-table-column property="nickName" label="姓名" width="150"></el-table-column>
        <el-table-column property="phonenumber" label="电话" width="200"></el-table-column>
@@ -417,7 +418,7 @@
    },
    /** 删除按钮操作 */
    handleDelete(row) {
      this.$modal.confirm('是否确认删除名称为"' + row.deptName + '"的数据项?').then(function () {
      this.$modal.confirm('是否确认删除?').then(function () {
        return delDept(row.deptId);
      }).then(() => {
        this.getList();