From f7aa204aa8d20b090d7943969ddeb9871a1fad76 Mon Sep 17 00:00:00 2001
From: zhangwei <1504152376@qq.com>
Date: 星期四, 12 九月 2024 17:28:06 +0800
Subject: [PATCH] -
---
src/pages/enterprise/index.vue | 87 ++++++++++++++++++++++++++++---------------
1 files changed, 57 insertions(+), 30 deletions(-)
diff --git a/src/pages/enterprise/index.vue b/src/pages/enterprise/index.vue
index 4631e03..beb932f 100644
--- a/src/pages/enterprise/index.vue
+++ b/src/pages/enterprise/index.vue
@@ -1,22 +1,22 @@
<template>
<view class="">
- <view class="content chuany-flex chuany-align-end chuany-justify-center">
- <up-avatar src="/static/avatar.jpg" shape="circle" size='80'></up-avatar>
- </view>
+ <!-- <view class="content chuany-flex chuany-align-end chuany-justify-center">
+ <up-avatar :src="avatarUrlImg" shape="circle" size='80'></up-avatar>
+ </view> -->
<fui-list :topBorder='false'>
- <fui-list-cell arrow :bottomBorder='false' :padding="['20rpx', '32rpx', '20rpx', '32rpx']">
+ <fui-list-cell :bottomBorder='false' :padding="['20rpx', '32rpx', '20rpx', '32rpx']">
<view class="fui-list__item">
<text class="chuany-font30">浼佷笟鍚嶇О</text>
<text class="fui-text__explain">{{enterpriseInfo.suppliername}}</text>
</view>
</fui-list-cell>
- <fui-list-cell arrow :bottomBorder='false' :padding="['20rpx', '32rpx', '20rpx', '32rpx']">
+ <fui-list-cell :bottomBorder='false' :padding="['20rpx', '32rpx', '20rpx', '32rpx']">
<view class="fui-list__item">
<text class="chuany-font30">浼佷笟鍦板潃</text>
<text class="fui-text__explain address">{{enterpriseInfo.address}}</text>
</view>
</fui-list-cell>
- <fui-list-cell arrow :bottomBorder='false' :padding="['20rpx', '32rpx', '20rpx', '32rpx']">
+ <fui-list-cell :bottomBorder='false' :padding="['20rpx', '32rpx', '20rpx', '32rpx']">
<view class="fui-list__item">
<text class="chuany-font30">鑱旂郴鐢佃瘽</text>
<text class="fui-text__explain">{{enterpriseInfo.phone}}</text>
@@ -34,39 +34,66 @@
onLoad,
onShow
} from "@dcloudio/uni-app";
+
import {
ref,
reactive,
- getCurrentInstance
+ getCurrentInstance,
+ watch,
+ computed
} from 'vue';
const {
$db
} = getCurrentInstance().appContext.config.globalProperties
+ import {
+ useStore
+ } from 'vuex'
+ const store = useStore()
onShow(() => {
- let data = JSON.parse($db.get('userInfo')).userCompany
- if (data) {
- enterpriseInfo.businessLicense = data.businessLicense
- enterpriseInfo.suppliername = data.suppliername //浼佷笟鍚嶇О
- enterpriseInfo.regtime = data.regtime //娉ㄥ唽鏃堕棿
- enterpriseInfo.address = data.address //鑱旂郴鍦板潃
- enterpriseInfo.suppliercode = data.suppliercode //浼佷笟娉ㄥ唽鍙�
- enterpriseInfo.contact = data.contact //鑱旂郴浜�
- enterpriseInfo.phone = data.phone //鑱旂郴鐢佃瘽
- enterpriseInfo.id = data.id
- enterpriseInfo.resume = data.resume
- }
+ // getUserInfo()
+ // let data = $db.get('userInfo') ? $db.get('userInfo').userCompany : null
+ // console.log(data,'data鈥�');
+ // if (data) {
+ // enterpriseInfo.businessLicense = data.businessLicense
+ // enterpriseInfo.suppliername = data.suppliername //浼佷笟鍚嶇О
+ // enterpriseInfo.regtime = data.regtime //娉ㄥ唽鏃堕棿
+ // enterpriseInfo.address = data.address //鑱旂郴鍦板潃
+ // enterpriseInfo.suppliercode = data.suppliercode //浼佷笟娉ㄥ唽鍙�
+ // enterpriseInfo.contact = data.contact //鑱旂郴浜�
+ enterpriseInfo.phone = 123 //鑱旂郴鐢佃瘽
+ console.log(enterpriseInfo, enterpriseInfo.phone, 'enterpriseInfo鈥�');
+ // enterpriseInfo.id = data.id
+ // enterpriseInfo.resume = data.resume
+ // }
})
- const enterpriseInfo = reactive({
- id: 0, //鐢ㄦ埛鍏徃Id
- businessLicense: '', //钀ヤ笟鎵х収璺緞
- suppliername: '', //浼佷笟鍚嶇О
- regtime: '', //娉ㄥ唽鏃堕棿
- address: '', //鑱旂郴鍦板潃
- suppliercode: '', //浼佷笟娉ㄥ唽鍙�
- contact: '', //鑱旂郴浜�
- phone: '', //鑱旂郴鐢佃瘽
- resume: '', //鍏徃绠�浠�
- })
+
+ let avatarUrlImg = ref('')
+ onLoad(() => {})
+ // let enterpriseInfo = reactive({
+ // // id: 0, //鐢ㄦ埛鍏徃Id
+ // // businessLicense: '', //钀ヤ笟鎵х収璺緞
+ // // suppliername: '', //浼佷笟鍚嶇О
+ // // regtime: '', //娉ㄥ唽鏃堕棿
+ // // address: '', //鑱旂郴鍦板潃
+ // // suppliercode: '', //浼佷笟娉ㄥ唽鍙�
+ // // contact: '', //鑱旂郴浜�
+ // // phone: '', //鑱旂郴鐢佃瘽
+ // // resume: '', //鍏徃绠�浠�
+ // })
+ const getUserInfo = () => {
+ store.dispatch('getUserInfo')
+ }
+ let enterpriseInfo = computed(() => store.getters.userInfo.userCompany || {})
+ // watch(store.getters.userInfo, (newVal, oldVal) => {
+ // enterpriseInfo = newVal
+ // if (!enterpriseInfo.userCompany) {
+ // enterpriseInfo.userCompany = {}
+ // }
+ // console.log(enterpriseInfo,'wacth----------');
+ // }, {
+ // deep: true, // 娣卞害鐩戝惉
+ // immediate: true
+ // });
// let src = "http://pic2.sc.chinaz.com/Files/pic/pic9/202002/hpic2119_s.jpg"
const goApply = () => {
uni.navigateTo({
--
Gitblit v1.9.1