{"remainingRequest":"/Users/admin/projects/dms/src/dealer_admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/admin/projects/dms/src/dealer_admin/src/views/system/adminUser/index.vue?vue&type=template&id=19414a77","dependencies":[{"path":"/Users/admin/projects/dms/src/dealer_admin/src/views/system/adminUser/index.vue","mtime":1713161556000},{"path":"/Users/admin/projects/dms/src/dealer_admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/Users/admin/projects/dms/src/dealer_admin/node_modules/vue-loader/lib/loaders/templateLoader.js","mtime":499162500000},{"path":"/Users/admin/projects/dms/src/dealer_admin/node_modules/cache-loader/dist/cjs.js","mtime":499162500000},{"path":"/Users/admin/projects/dms/src/dealer_admin/node_modules/vue-loader/lib/index.js","mtime":499162500000}],"contextDependencies":[],"result":["\n  <div class=\"app-container\">\n    <div class=\"filter-container\">\n      <el-select\n        v-model=\"listQuery.role\"\n        class=\"filter-item\"\n        clearable\n        placeholder=\"请选择角色\"\n      >\n        <el-option\n          v-for=\"item in userRoleList\"\n          :key=\"item.value\"\n          :label=\"item.label\"\n          :value=\"item.value\"\n        ></el-option>\n      </el-select>\n      <el-select\n        v-model=\"listQuery.status\"\n        class=\"filter-item\"\n        clearable\n        placeholder=\"请选择状态\"\n      >\n        <el-option\n          label=\"全部\"\n          :value=\"0\"\n        ></el-option>\n        <el-option\n          label=\"正常\"\n          :value=\"1\"\n        ></el-option>\n        <el-option\n          label=\"离职\"\n          :value=\"2\"\n        ></el-option>\n      </el-select>\n      <el-input\n        v-model=\"listQuery.search\"\n        placeholder=\"请输入用户昵称\"\n        style=\"width: 200px;\"\n        class=\"filter-item\"\n        clearable\n      />\n      <el-button\n        v-waves\n        class=\"filter-item\"\n        type=\"primary\"\n        icon=\"el-icon-search\"\n        @click=\"handleFilter\"\n      >搜索</el-button>\n\n    </div>\n\n    <el-table\n      row-key=\"_id\"\n      v-loading=\"listLoading\"\n      :data=\"list\"\n      border\n      highlight-current-row\n      style=\"width: 100%;\"\n    >\n<!--       <el-table-column align=\"center\" width=\"100\"/> -->\n      <el-table-column align=\"center\" prop=\"name\" label=\"用户名\" width=\"150\"/>\n      <el-table-column align=\"center\" prop=\"username\" label=\"登录账号\" width=\"200\"/>\n\n      <el-table-column align=\"center\" label=\"角色\" width=\"150\">\n        <template slot-scope=\"{row}\" v-if=\"row.role && row.role != undefined\">\n          {{row.role.name}}\n        </template>\n      </el-table-column>\n      <el-table-column align=\"center\" label=\"职位\" width=\"150\">\n        <template slot-scope=\"{row}\" v-if=\"row.position && row.position != undefined\">\n          {{row.position.name}}\n        </template>\n      </el-table-column>\n      <el-table-column align=\"center\" label=\"所属部门\" width=\"150\">\n        <template slot-scope=\"{row}\" v-if=\"row.organization && row.organization != undefined\">\n          {{row.organization.name}}\n        </template>\n      </el-table-column>\n      <el-table-column align=\"center\" label=\"账号状态\" width=\"100\">\n        <template slot-scope=\"{row}\">\n          <p>{{ row.disable == true ? '禁用' : '启用' }}</p>\n        </template>\n      </el-table-column>\n      <el-table-column align=\"center\" prop=\"email\" label=\"邮箱\" width=\"200\"/>\n      <el-table-column align=\"center\" prop=\"desc\" label=\"备注\" />\n      <el-table-column label=\"创建日期\" align=\"center\" width=\"150\">\n        <template slot-scope=\"scope\">\n          <span>{{ scope.row.create_at | parseTime('{y}-{m}-{d} {h}:{i}') }}</span>\n        </template>\n      </el-table-column>\n      <el-table-column label=\"操作\" align=\"center\" class-name=\"small-padding fixed-width\" width=\"200\" fixed=\"right\">\n        <template slot-scope=\"{row}\">\n          <el-button\n            type=\"warning\"\n            @click=\"fromHandle(row._id,null)\"\n          >编辑</el-button>\n          <!-- <el-button\n            type=\"danger\"\n            @click=\"resignUser(row._id)\"\n          >离职</el-button> -->\n          <el-button\n            v-if=\"row.status == 1\"\n            type=\"danger\"\n            @click=\"resignUser(row._id)\"\n          >离职</el-button>\n          <el-button\n            v-else-if=\"row.status == 2\"\n            type=\"danger\"\n            @click=\"restoreUser(row)\"\n          >\n            复职\n          </el-button>\n          <el-button\n            @click=\"transferUser(row._id,row.organization._id)\"\n            style=\"margin-top:10px\"\n          >部门调任</el-button>\n        </template>\n      </el-table-column>\n    </el-table>\n    <pagination\n      v-show=\"total>0\"\n      :total=\"total\"\n      :page.sync=\"listQuery.page\"\n      :limit.sync=\"listQuery.limit\"\n      @pagination=\"getList\"\n    />\n    <Form \n      ref=\"fromType\" \n      :userRoleList=\"userRoleList\"\n      @refreshDataList=\"getList\" />\n    <UserResign\n      ref=\"userResign\"\n      @refreshDataList=\"getList\"\n      ></UserResign>\n    <UserTransfer\n      ref=\"userTransfer\"\n      @refreshDataList=\"getList\"></UserTransfer>\n  </div>\n",null]}