From 244d89b41c0e0e995d38f635a126a0959b9ba25b Mon Sep 17 00:00:00 2001 From: wjt <1797368093@qq.com> Date: 星期二, 25 六月 2024 18:16:42 +0800 Subject: [PATCH] 问题处理 --- qiye/qiyeIndex/qiyeIndex.vue | 46 +++++++++++++++++++++++++++++++--------------- 1 files changed, 31 insertions(+), 15 deletions(-) diff --git a/qiye/qiyeIndex/qiyeIndex.vue b/qiye/qiyeIndex/qiyeIndex.vue index 9666440..29a3e63 100644 --- a/qiye/qiyeIndex/qiyeIndex.vue +++ b/qiye/qiyeIndex/qiyeIndex.vue @@ -1,17 +1,17 @@ <template> <view> <img src="/static/head.png" class="head" alt="" /> - <view class="hqzc"> + <view class="hqzc" @click="more1()"> <img src="/static/hqzc.png" class="img" alt="" /> <view class="line"></view> <view class="font"> - <p v-for="(item,index) in list1" :key="index">{{item.docTitle}}</p> + <p v-for="(item,index) in list1" class="u-line-1" :key="index">{{item.docTitle}}</p> </view> - <img src="/static/i06.png" class="more" @click="more1()" alt="" /> + <img src="/static/i06.png" class="more" alt="" /> </view> <view class="wbox"> <view class="name"> - {{msg.companyUser}} + {{msg.companyName}} </view> <view class="imgbox"> <image :src="uqrcodeImage" mode="widthFix" class="qrcode-1"></image> @@ -21,7 +21,7 @@ </view> <view style="height: 50rpx;"></view> - <uqrcode class="hide-canvas" :size="470" sizeUnit="rpx" v-if="companyCode" ref="uqrcode" canvas-id="qrcode" :value="companyCode" :options="{ backgroundColor: '#000000',useDynamicSize: true, areaColor: '#ffffff', foregroundColor: '#ffffff' }"></uqrcode> + <uqrcode :errorCorrectLevel="1" class="hide-canvas" :size="470" sizeUnit="rpx" v-if="companyCode" ref="uqrcode" canvas-id="qrcode" :value="companyCode" :options="{ backgroundColor: '#000000',useDynamicSize: true, areaColor: '#ffffff', foregroundColor: '#ffffff' }"></uqrcode> <tabsCom :activeNumber.sync="activeNumber"></tabsCom> </view> @@ -31,13 +31,13 @@ import tabsCom from '@/qiye/components/bottom.vue' import { docList } from '@/api/index.js' import { company } from '@/api/qiye.js' - + import { getInfo as httoInfo} from '@/api/auth.js' export default { components: { tabsCom }, onShow() { - this.getInfo() + this.httoInfo() }, data() { return { @@ -50,16 +50,25 @@ } }, onReady() { - this.$refs.uqrcode.toTempFilePath({ - success: res => { - this.uqrcodeImage = res.tempFilePath - } - }); + }, onLoad(options) { - this.companyId = options.id||33 + // if(options.id) { + // this.companyId = options.id||33 + // } + // else { + // this.companyId = uni.getStorageSync('qiyedata').companyId + // } + }, methods: { + httoInfo() { + httoInfo().then(val => { + console.log(val.data.data.deptId) + this.companyId = val.data.data.deptId + this.getInfo() + }) + }, more1(){ uni.navigateTo({ url: `/pages/hqzc/list` @@ -77,9 +86,16 @@ }) company(this.companyId).then(val => { this.msg = val.data.data - console.log(this.msg) + this.companyCode = this.msg.companyCode uni.setStorageSync('qiyedata', this.msg) + setTimeout(() => { + this.$refs.uqrcode.toTempFilePath({ + success: res => { + this.uqrcodeImage = res.tempFilePath + } + }); + }, 500) // this.msg.createTime = this.msg.createTime.slice(0, 10) // this.msg.docContent = decodeURIComponent(this.msg.docContent) // console.log(this.msg.docContent) @@ -136,7 +152,7 @@ color: #4A4E60; margin-right: 50rpx; width: 450rpx; - text-align: center; + // text-align: center; } } .hide-canvas{ -- Gitblit v1.9.1