| | |
| | | <view class="navgation">我的</view> |
| | | </view> |
| | | <view class="personal-information"> |
| | | <view class="personal-information-block" v-if="userInfo.isBuyFlag==1?true:false"> |
| | | <view class="block-main"> |
| | | <view class="huodai"> |
| | | <combined-title title="我的购买证" |
| | | @rightText="addGouMai"> |
| | | <template v-slot:rightText> |
| | | <text>添加</text> |
| | | </template> |
| | | </combined-title> |
| | | <view class="huodai-list"> |
| | | <u-swipe-action> |
| | | <u-cell-group :border="false"> |
| | | <u-swipe-action-item :options="options1" |
| | | v-for="(item, index) in BuyCardData" |
| | | :key="item.userId" |
| | | :name="item.productName"> |
| | | <u-cell :title="item.productName" |
| | | :value="item.status==0?'待生效':item.status==1?'生效':'废弃'" |
| | | > |
| | | <u-icon name="arrow-right" |
| | | color="#999999" |
| | | size="30" |
| | | slot="right-icon"></u-icon> |
| | | </u-cell> |
| | | </u-swipe-action-item> |
| | | </u-cell-group> |
| | | </u-swipe-action> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <view class="personal-information-block"> |
| | | <view class="block-main"> |
| | | <view class="huodai"> |
| | |
| | | type="primary" |
| | | @click="userManage" |
| | | v-if="roleType == 1 && userEntity.isHostUser === '0'"></u-button></view> |
| | | <view class="logout"><u-button text="修改密码" |
| | | type="primary" |
| | | @click="modifyPwd"></u-button></view> |
| | | <!-- <view class="logout"><u-button text="重置密码" |
| | | type="primary" |
| | | @click="initPwd"></u-button></view> --> |
| | | <view class="logout"><u-button text="退出登录" |
| | | type="primary" |
| | | @click="logout()"></u-button></view> |
| | |
| | | border="none" |
| | | placeholder="请输入车队名称"></u--input> |
| | | </u-form-item> |
| | | <!-- <u-form-item label="车牌" borderBottom ref="cars" labelWidth="80"> |
| | | <u--textarea maxlength="2000" v-model="addGroupForm.carNums" placeholder="请输入车牌" height="150"></u--textarea> |
| | | </u-form-item> --> |
| | | </u--form> |
| | | </view> |
| | | <view class="addCarButton"><u-button text="添加" |
| | |
| | | <view class="slot-content"><rich-text :nodes="deleteFleetContent"></rich-text></view> |
| | | </u-modal> |
| | | </view> |
| | | |
| | | <!-- 退出登录弹出框 --> |
| | | <view class="logoutModel"> |
| | | <u-modal :show="logoutShow" |
| | | :title="logoutTitle" |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | userInfo: {}, |
| | | huoDaiData: [], |
| | | BuyCardData:[], |
| | | fleetData: [], |
| | | // 新建车队 |
| | | addGroupForm: { |
| | |
| | | logoutTitle: '提示', |
| | | logoutContent: '是否确认退出', |
| | | // 用户信息对象 |
| | | userEntity: {} |
| | | userEntity: {}, |
| | | initPwdShow: false, |
| | | modifyPwdShow: false, |
| | | passwordModified: '' |
| | | }; |
| | | }, |
| | | computed: { |
| | |
| | | return uni.getStorageSync('roleType'); |
| | | } |
| | | }, |
| | | onShow() { |
| | | this.init(); |
| | | }, |
| | | methods: { |
| | | init() { |
| | | this.getAllHuoDaiByCustomerId(); |
| | | this.getFleet(); |
| | | this.getUserEntity(); |
| | | }, |
| | | // 获取用户信息 |
| | | getUserEntity() { |
| | | uni.showLoading({ |
| | | title: '加载中...' |
| | | }); |
| | | this.$reqGet('getUserEntity').then(res => { |
| | | this.userEntity = res.data; |
| | | this.userInfo = res.data; |
| | | this.getBuyCardList(); |
| | | }) |
| | | }, |
| | | getBuyCardList() { |
| | | uni.showLoading({ |
| | | title: '加载中...' |
| | | }); |
| | | this.$reqGet('getBuyCardList',{customerId: this.userInfo.customerid}).then(res => { |
| | | uni.hideLoading(); |
| | | this.BuyCardData = res.data; |
| | | }); |
| | | }, |
| | | // 获取货代列表 |
| | |
| | | addHuoDai() { |
| | | uni.navigateTo({ |
| | | url: '/pages/customer-page/addTo-freightForwarder-driver/addTo-freightForwarder-driver?role=1' // 1代表的是货代 |
| | | }); |
| | | }, |
| | | // 添加购买证 |
| | | addGouMai(){ |
| | | uni.navigateTo({ |
| | | url: '/pages/customer-page/addTo-freightForwarder-purchasePermit/addTo-freightForwarder-purchasePermit' |
| | | }); |
| | | }, |
| | | // 添加车队 |
| | |
| | | }, |
| | | logoutCancel() { |
| | | this.logoutShow = false; |
| | | }, |
| | | modifyPwd() { |
| | | this.$store.commit('changeisLogin', false) |
| | | this.$store.dispatch('websocketOnClose') |
| | | uni.reLaunch({ |
| | | url: `/pages/login/resetPassword/resetPassword?phone=${this.userInfo.phone}&idCard=${this.userInfo.idCard}` |
| | | }) |
| | | }, |
| | | // 跳转用户管理页面 |
| | | userManage() { |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | .modifyPwd { |
| | | width: 100%; |
| | | border: 1rpx solid rgb(220, 223, 230); |
| | | } |
| | | } |
| | | </style> |