{"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/organization/components/UserModal.vue?vue&type=template&id=21fbf0df","dependencies":[{"path":"/Users/admin/projects/dms/src/dealer_admin/src/views/system/organization/components/UserModal.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<el-dialog \n  title=\"部门用户列表\"\n  width=\"90%\" \n  :visible.sync=\"dialogFormVisible\">\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-input\n      v-model=\"listQuery.search\"\n      placeholder=\"请输入用户昵称\"\n      style=\"width: 200px;\"\n      class=\"filter-item\"\n      @keyup.enter.native=\"handleFilter\"\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    <el-button\n      v-waves\n      :loading=\"addLoading\"\n      class=\"filter-item\"\n      type=\"primary\"\n      icon=\"el-icon-plus\"\n      @click=\"fromHandle(null)\"\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\" prop=\"name\" label=\"用户名\" width=\"150\"/>\n    <el-table-column align=\"center\" prop=\"username\" label=\"登录账号\" width=\"200\"/>\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.role && row.role != undefined\">\n        {{row.role.name}}\n      </template>\n    </el-table-column>\n    <el-table-column align=\"center\" label=\"账号状态\" prop=\"status\" width=\"100\">\n      <template slot-scope=\"disable\">\n        <p>{{ 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)\"\n        >编辑</el-button>\n        <el-button\n          type=\"danger\"\n          @click=\"resignUser(row._id)\"\n        >离职</el-button>\n        <el-button\n          @click=\"transferUser(row._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  <UserForm \n    ref=\"userForm\" \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</el-dialog>\n",null]}