| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | <template>	<view>		<view class="box">			<view class="top">				<text class="title">用户管理</text>				<text class="add" @click="addUser">+添加				</text>			</view>		</view>		<view>			<u-cell-group>				<u-cell :isLink="true" arrow-direction="right" @click="toUserFn(item)"				:value="item.roleName"				 v-for="(item,index) in userList">					<u-icon name="account" slot="icon" size="30"></u-icon>					<text slot="title" style="font-size: 40rpx;">{{item.name}}</text>				</u-cell>			</u-cell-group>		</view>	</view></template><script>	export default {		data() {			return {				customerId: '',				userList:[]			}		},		onShow() {			let info = uni.getStorageSync('userInfo');			this.customerId = info.customerId;			this.getUserList();		},		onBackPress() {			this.$common.to('/');			return true;		},		methods: {			getUserList() {				this.$api.getUserList({customerId:this.customerId}).then(resp=>{					this.userList=resp.data;				})			},			toUserFn(data){				this.$common.to('/pages/user/addUser?id='+data.id+'&name='+data.name+'&roleId='+data.roleId+'&status='+data.status)			},			addUser() {				this.$common.to('/pages/user/addUser')			}		}	}</script><style lang="scss">	.add {		position: absolute;		right: 40rpx;		top: -60rpx;		z-index: 999;		font-size: 40rpx;		color: white;	}	@import '@/common/common.scss'</style>
 |