| | |
| | | <div class="status_class"> |
| | | <div :class="row.status == 0 ? 'green' : 'red'"></div> |
| | | <div>{{ row.status == 0 ? '正常' : '停用' }}</div> |
| | | <div v-if="row.status == 1" style="cursor: pointer;" @click="dialogVisibleView = true, rowView = row"> |
| | | <i class="el-icon-warning"></i> |
| | | <div v-if="row.status == 1" style="cursor: pointer;"> |
| | | <el-tooltip class="item" effect="dark" :content="`禁用原因:${row.forbiddenRemark}`" |
| | | placement="top-start"> |
| | | <i class="el-icon-warning"></i> |
| | | </el-tooltip> |
| | | </div> |
| | | </div> |
| | | </template> |
| | |
| | | <el-button @click="$router.go(-1)">返回</el-button> |
| | | </div> |
| | | </el-card> |
| | | <ViewData v-if="dialogVisibleView" :row="rowView" :dialogVisible="dialogVisibleView" |
| | | @close="dialogVisibleView = false, rowView = {}" /> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import { getRoleInfo, roleInfoFromUserId, getUserList } from './service.js' |
| | | import ViewData from '../user/components/viewData.vue' |
| | | export default { |
| | | components: { |
| | | ViewData |
| | | }, |
| | | props: {}, |
| | | data() { |
| | | return { |