|
@@ -1,39 +1,45 @@
|
|
|
<template>
|
|
|
<view class="wrap">
|
|
|
- <view class="comp" @click='show0=true'>
|
|
|
- <view>{{compName}}</view>
|
|
|
- <u-icon name="arrow-right" color=""></u-icon>
|
|
|
- <u-picker @confirm="compChange" range-key='compName' mode="selector" v-model="show0"
|
|
|
- :range="compList"></u-picker>
|
|
|
- </view>
|
|
|
- <view class='title'>仓库管理</view>
|
|
|
- <view class="dropdown">
|
|
|
- <view class="left" @click='show1=true'>
|
|
|
- <view>{{warehouseName}}</view>
|
|
|
- <u-icon name="arrow-right" color=""></u-icon>
|
|
|
- <u-picker @confirm="warehousechange" range-key='warehouseName' mode="selector" v-model="show1"
|
|
|
- :range="warehouseList"></u-picker>
|
|
|
+ <view v-if="!isShowAlert">
|
|
|
+ <view class="comp" @click='show0=true'>
|
|
|
+ <view>{{compName}}</view>
|
|
|
+ <u-icon name="arrow-right" color="" v-if="compList.length>1"></u-icon>
|
|
|
+ <u-picker @confirm="compChange" range-key='compName' mode="selector" v-model="show0"
|
|
|
+ :range="compList" v-if="compList.length>1"></u-picker>
|
|
|
</view>
|
|
|
- <view class="right" @click='show2=true'>
|
|
|
- <view>{{binNumber}}仓位</view>
|
|
|
- <u-icon name="arrow-right" color=""></u-icon>
|
|
|
- <u-picker @confirm="warehouseCWchange" range-key='binNumber' mode="selector" v-model="show2"
|
|
|
- :range="warehouseCWList"></u-picker>
|
|
|
+ <view class='title'>仓库管理</view>
|
|
|
+ <view class="dropdown">
|
|
|
+ <view class="left" @click='show1=true'>
|
|
|
+ <view>{{warehouseName}}</view>
|
|
|
+ <u-icon name="arrow-right" color=""></u-icon>
|
|
|
+ <u-picker @confirm="warehousechange" range-key='warehouseName' mode="selector" v-model="show1"
|
|
|
+ :range="warehouseList"></u-picker>
|
|
|
+ </view>
|
|
|
+ <view class="right" @click='show2=true'>
|
|
|
+ <view>{{binNumber}}仓位</view>
|
|
|
+ <u-icon name="arrow-right" color=""></u-icon>
|
|
|
+ <u-picker @confirm="warehouseCWchange" range-key='binNumber' mode="selector" v-model="show2"
|
|
|
+ :range="warehouseCWList"></u-picker>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
-
|
|
|
- <view class="cu-list grid" :class="['col-' + gridCol,gridBorder?'':'no-border']">
|
|
|
- <view class="cu-item" v-for="(item,index) in gridList" :key="index" @click="gridClick(item, index)"
|
|
|
- v-if="index<gridCol*2">
|
|
|
- <view :class="['cuIcon-' + item.cuIcon,'text-' + item.color]">
|
|
|
- <image :src="item.src" class="sign"></image>
|
|
|
+
|
|
|
+ <view class="cu-list grid" :class="['col-' + gridCol,gridBorder?'':'no-border']">
|
|
|
+ <view class="cu-item" v-for="(item,index) in gridList" :key="index" @click="gridClick(item, index)"
|
|
|
+ v-if="index<gridCol*2">
|
|
|
+ <view :class="['cuIcon-' + item.cuIcon,'text-' + item.color]">
|
|
|
+ <image :src="item.src" class="sign"></image>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <text>{{item.name}}</text>
|
|
|
</view>
|
|
|
-
|
|
|
- <text>{{item.name}}</text>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <u-modal v-model="isShowAlert" confirm-color='#22C572' confirm-text='立即开通' title='您尚未开通ERP业务'
|
|
|
- :content="content"></u-modal>
|
|
|
+
|
|
|
+ <u-modal v-model="isShowAlert"
|
|
|
+ :title-style="{fontSize: '18px',fontWeight:'500'}"
|
|
|
+ :content-style="{fontSize: '14px',fontWeight:'400'}"
|
|
|
+ confirm-color='#22C572' confirm-text='立即开通' title='您尚未开通ERP业务'
|
|
|
+ :content="content" @confirm="goOpenService"></u-modal>
|
|
|
</view>
|
|
|
</template>
|
|
|
<script>
|
|
@@ -51,11 +57,8 @@ import helper from '@/common/helper.js';
|
|
|
show1: false,
|
|
|
show2: false,
|
|
|
isShowAlert: false,
|
|
|
- compName:'黑龙江中天昊元贸易有限公司',
|
|
|
- compList:[{
|
|
|
- compName:'黑龙江中天昊元贸易有限公司'
|
|
|
- }
|
|
|
- ],
|
|
|
+ compName:'',
|
|
|
+ compList:[],
|
|
|
content: '易粮易运ERP系统包含合同管理、仓库管理、运输管理、结算管理等多个模块,可为粮企提供粮食贸易的全流程服务,平台诚邀您的加入。',
|
|
|
warehouseName: '暂无仓库',
|
|
|
binNumber: '暂无',
|
|
@@ -170,8 +173,29 @@ import helper from '@/common/helper.js';
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
+ this.$api.doRequest('get', '/openServiceInfo/selectCommonCompany',{
|
|
|
+ phone:this.userInfo.phone
|
|
|
+ }).then(res => {debugger
|
|
|
+ if (res.data.code == 200) {
|
|
|
+ debugger
|
|
|
+ if(res.data.data.length==0){
|
|
|
+ this.isShowAlert = true
|
|
|
+ }
|
|
|
+ this.isShowAlert = true
|
|
|
+ this.compList = res.data.data
|
|
|
+ this.compName = res.data.data[0].compName
|
|
|
+ }
|
|
|
+ })
|
|
|
},
|
|
|
methods: {
|
|
|
+ goOpenService(){debugger
|
|
|
+ if (!this.hasLogin) {
|
|
|
+ url = '/pages/public/login';
|
|
|
+ }
|
|
|
+ uni.navigateTo({
|
|
|
+ url: '/pages/erp/openService/openService'
|
|
|
+ })
|
|
|
+ },
|
|
|
/**
|
|
|
* 统一跳转接口,拦截未登录路由
|
|
|
* navigator标签现在默认没有转场动画,所以用view
|
|
@@ -370,4 +394,8 @@ import helper from '@/common/helper.js';
|
|
|
color: #333333;
|
|
|
margin-bottom: 20rpx;
|
|
|
}
|
|
|
+ .-model__title{
|
|
|
+ background: red;
|
|
|
+ color: red;
|
|
|
+ }
|
|
|
</style>
|