|
@@ -0,0 +1,135 @@
|
|
|
+<!-- 用户管理 -->
|
|
|
+<template>
|
|
|
+ <view class="usermenage">
|
|
|
+
|
|
|
+ <view class="uuserheader">
|
|
|
+
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <view class="content">
|
|
|
+ <view class="item">
|
|
|
+ <view class="top">
|
|
|
+ <view class="expression">
|
|
|
+ <text class="title">账号</text>:<text class="msg">admin</text>
|
|
|
+ </view>
|
|
|
+ <view class="expression">
|
|
|
+ <text class="title">实际姓名</text>:<text class="msg">admin</text>
|
|
|
+ </view>
|
|
|
+ <view class="expression">
|
|
|
+ <text class="title">手机</text>:<text class="msg">admin</text>
|
|
|
+ </view>
|
|
|
+ <view class="expression">
|
|
|
+ <text class="title">状态</text>:<text class="msg status">启用</text>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="bottom">
|
|
|
+ <view class="btns">
|
|
|
+ <view class="btn more">
|
|
|
+ <view class="txt" @tap="showMore">更多</view>
|
|
|
+ <view class="bar" v-if="ishow">
|
|
|
+ ishow
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="btn edit">编辑</view>
|
|
|
+ <view class="btn change">修改密码</view>
|
|
|
+ <view class="btn reds">重置密码</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ </view>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+
|
|
|
+export default {
|
|
|
+ name: 'rolemenage',
|
|
|
+ components: {},
|
|
|
+ data () {
|
|
|
+ //这里存放数据
|
|
|
+ return {
|
|
|
+ ishow: false
|
|
|
+ };
|
|
|
+ },
|
|
|
+ //方法集合
|
|
|
+ methods: {
|
|
|
+ showMore () {
|
|
|
+ this.ishow = !this.ishow
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+</script>
|
|
|
+<style lang='scss' scoped>
|
|
|
+.usermenage {
|
|
|
+ padding: 24upx 32upx 0;
|
|
|
+ .content {
|
|
|
+ background-color: #f1f1f1;
|
|
|
+ .item {
|
|
|
+ padding: 24upx 24upx 0;
|
|
|
+ background-color: #fff;
|
|
|
+ border-radius: 8upx;
|
|
|
+ .top {
|
|
|
+ border-bottom: 1px solid #e7e7e7;
|
|
|
+ padding: 15upx 9upx 30upx;
|
|
|
+ .expression {
|
|
|
+ margin-top: 11upx;
|
|
|
+ display: flex;
|
|
|
+ .title {
|
|
|
+ display: inline-block;
|
|
|
+ width: 120upx;
|
|
|
+ height: 32upx;
|
|
|
+ color: #7a7c7c;
|
|
|
+ text-align: justify;
|
|
|
+ &::after{
|
|
|
+ width: 100%;
|
|
|
+ display: inline-block;
|
|
|
+ content: '';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .msg {
|
|
|
+ margin-left: 15upx;
|
|
|
+ color: #202020;
|
|
|
+ }
|
|
|
+ .status {
|
|
|
+ color: #06d161;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .bottom {
|
|
|
+ padding: 17upx 0;
|
|
|
+ .btns {
|
|
|
+ display: flex;
|
|
|
+ // justify-content: flex-end;
|
|
|
+ .btn {
|
|
|
+ width: 158upx;
|
|
|
+ height: 58upx;
|
|
|
+ border-radius: 6upx;
|
|
|
+ font-size: 30upx;
|
|
|
+ color: #7a7c7c;
|
|
|
+ border: 1px solid #e7e7e7;
|
|
|
+ text-align: center;
|
|
|
+ line-height: 58upx;
|
|
|
+ margin-left: 24upx;
|
|
|
+ }
|
|
|
+ .more {
|
|
|
+ width: auto;
|
|
|
+ border: none;
|
|
|
+ margin-left: 0;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ }
|
|
|
+ .edit {
|
|
|
+ margin-left: 40upx;
|
|
|
+ }
|
|
|
+ .reds {
|
|
|
+ background-color: #ff6a5e;
|
|
|
+ color: #fff;
|
|
|
+ border: none;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+</style>
|