|  |  |  | 
|---|
|  |  |  | <template> | 
|---|
|  |  |  | <view> | 
|---|
|  |  |  | <scroll-view scroll-y> | 
|---|
|  |  |  | <view class="vve"> | 
|---|
|  |  |  | <image src="../../static/zoneyung.png" mode="aspectFit"></image> | 
|---|
|  |  |  | <view class="flex justify-end custom-position"> | 
|---|
|  |  |  | <view> | 
|---|
|  |  |  | <image class="img-logo flex solid-bottom " src="../../static/zoneyung.png" mode="widthFix"></image> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | <view class="content"> | 
|---|
|  |  |  | <view class="nav-list" > | 
|---|
|  |  |  | <navigator hover-class="none" :url="'/pages/basics/' + item.name" class="nav-li" navigateTo :class="'bg-'+item.color" | 
|---|
|  |  |  | :style="[{animation: 'show ' + ((index+1)*0.2+1) + 's 1'}]" v-for="(item,index) in elements" :key="index"> | 
|---|
|  |  |  | :style="[{animation: 'show ' + ((index+1)*0.2+1) + 's 1'}]" v-for="(item,index) in elements" :key="index" @click="checked()"> | 
|---|
|  |  |  | <view class="nav-title">{{item.title}}</view> | 
|---|
|  |  |  | <view class="nav-name">{{item.name}}</view> | 
|---|
|  |  |  | <text :class="'cuIcon-' + item.cuIcon"></text> | 
|---|
|  |  |  | 
|---|
|  |  |  | export default { | 
|---|
|  |  |  | data() { | 
|---|
|  |  |  | return { | 
|---|
|  |  |  | elements:[{ | 
|---|
|  |  |  | title: '组托', | 
|---|
|  |  |  | name: 'comb', | 
|---|
|  |  |  | color: 'yellow', | 
|---|
|  |  |  | cuIcon: 'goodsnew' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: '入库单组托', | 
|---|
|  |  |  | name: 'combPro', | 
|---|
|  |  |  | color: 'olive', | 
|---|
|  |  |  | cuIcon: 'goods' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: '库存盘点', | 
|---|
|  |  |  | name: 'stockCheck', | 
|---|
|  |  |  | color: 'cyan', | 
|---|
|  |  |  | cuIcon: 'squarecheck' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: '库存查询', | 
|---|
|  |  |  | name: 'stockQuery', | 
|---|
|  |  |  | color: 'blue', | 
|---|
|  |  |  | cuIcon: 'searchlist' | 
|---|
|  |  |  | }] | 
|---|
|  |  |  | elements:[ | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: '下线打包', | 
|---|
|  |  |  | name: 'offline', | 
|---|
|  |  |  | color: 'blue', | 
|---|
|  |  |  | cuIcon: 'forward' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: '委外入库', | 
|---|
|  |  |  | name: 'outPakin', | 
|---|
|  |  |  | color: 'blue', | 
|---|
|  |  |  | cuIcon: 'copy' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: '出库确认', | 
|---|
|  |  |  | name: 'checkout', | 
|---|
|  |  |  | color: 'blue', | 
|---|
|  |  |  | cuIcon: 'edit' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: '残次品', | 
|---|
|  |  |  | name: 'bad', | 
|---|
|  |  |  | color: 'blue', | 
|---|
|  |  |  | cuIcon: 'delete' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: '库位盘点', | 
|---|
|  |  |  | name: 'stockCheck', | 
|---|
|  |  |  | color: 'blue', | 
|---|
|  |  |  | cuIcon: 'safe' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: '上架管理', | 
|---|
|  |  |  | name: 'sale', | 
|---|
|  |  |  | color: 'blue', | 
|---|
|  |  |  | cuIcon: 'shop' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: '组托入库', | 
|---|
|  |  |  | name: 'pakin', | 
|---|
|  |  |  | color: 'grey', | 
|---|
|  |  |  | cuIcon: 'copy' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: '订单组托', | 
|---|
|  |  |  | name: 'order', | 
|---|
|  |  |  | color: 'grey', | 
|---|
|  |  |  | cuIcon: 'goods' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | { | 
|---|
|  |  |  | title: '退出登录', | 
|---|
|  |  |  | name: 'logOut', | 
|---|
|  |  |  | color: 'grey', | 
|---|
|  |  |  | cuIcon: 'exit' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | ] | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | onLoad() { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | methods: { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | changeImg(){ | 
|---|
|  |  |  | console.log(1) | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | checked() { | 
|---|
|  |  |  | uni.vibrateShort(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | </script> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | <style> | 
|---|
|  |  |  | .content { | 
|---|
|  |  |  | display: flex; | 
|---|
|  |  |  | flex-direction: column; | 
|---|
|  |  |  | align-items: center; | 
|---|
|  |  |  | justify-content: center; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | .vve { | 
|---|
|  |  |  | display: flex; | 
|---|
|  |  |  | justify-content: center; | 
|---|
|  |  |  | margin-top: -100rpx; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @import "../../colorui/main.css"; | 
|---|
|  |  |  | @import "../../colorui/icon.css"; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | .custom-position { | 
|---|
|  |  |  | margin: 10rpx 10rpx 50rpx 0rpx; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | .img-logo { | 
|---|
|  |  |  | width: 150rpx; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | </style> | 
|---|