ll
liukangdong
2024-12-11 6739c54297cdfca25ddc4c5b25a74a53532da7c5
ll
已修改6个文件
74 ■■■■ 文件已修改
h5/pages/driver/index.vue 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
h5/pages/index/index.vue 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
h5/pages/login/login.vue 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
h5/pages/staff/index.vue 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
h5_meeting/pages/index/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
h5_meeting/utils/config.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
h5/pages/driver/index.vue
@@ -112,6 +112,20 @@
        }
    },
    onLoad() {
        const ywinfo = uni.getStorageSync('ywinfo') || {}
        if(ywinfo.ywid && ywinfo.type == 0){
            setTimeout(() => {
                uni.removeStorageSync('ywinfo')
            }, 500)
            const yw = ywinfo.yw
            if(yw == 7){
                this.jump('/pages/driver/reservedDetail?id=' + ywinfo.ywid)
            }else if(yw == 8){
                this.jump('/pages/driver/taskDetail?id=' + ywinfo.ywid)
            }
        }
    },
    onShow() {
        this.initData()
    },
h5/pages/index/index.vue
@@ -29,7 +29,10 @@
</template>
<script>
import { wxAuthorize, app_url } from '@/api'
    import {
        wxAuthorize,
        app_url
    } from '@/api'
export default {
  data() {
@@ -38,7 +41,18 @@
    }
  },
  onLoad() {
            const ywinfo = uni.getStorageSync('ywinfo') || {}
            if (ywinfo.ywid && ywinfo.type == 1) {
                setTimeout(() => {
                    uni.removeStorageSync('ywinfo')
                }, 500)
                const yw = ywinfo.yw
                if (yw == 2) {
                    uni.navigateTo({
                        url: '/pages/appointmentDetails/appointmentDetails?id=' + ywinfo.ywid
                    })
                }
            }
  },
  methods: {
    jump(type) {
h5/pages/login/login.vue
@@ -45,8 +45,12 @@
            }
        },
        onLoad(option) {
            if(option.type){
            if(option.ywid){
                uni.setStorageSync('ywinfo', {
                    type: option.type,
                    yw: option.yw,
                    ywid: option.ywid
                })
            }
        },
        onShow() {
@@ -54,7 +58,10 @@
            let url = 'https://atwl.ahzyssl.com/zhyq_h5/#/'
            let code = ''
            if (window.location.href.indexOf('code=') !== -1 || this.code) {
                const ywinfo = uni.getStorageSync('ywinfo') || {}
                 if(ywinfo.ywid){
                     this.userAuth(ywinfo.type)
                 }
            } else {
                // let url = window.location.href
                const appID = 'wx173e6caf5abc718a'
h5/pages/staff/index.vue
@@ -127,9 +127,28 @@
        }
    },
    mounted() {
    onLoad() {
        const ywinfo = uni.getStorageSync('ywinfo') || {}
        if(ywinfo.ywid && ywinfo.type == 2){
            setTimeout(() => {
                uni.removeStorageSync('ywinfo')
            }, 500)
            const yw = ywinfo.yw
            if(yw == 1 || yw == 6){
                this.jump('/pages/staff/meetingDetail?id=' + ywinfo.ywid)
            }else if(yw == 2){
                this.jump('/pages/staff/task/visitorApprove?id=' + ywinfo.ywid)
            }else if(yw == 3){
                this.jump('/pages/staff/task/visitorReport?id=' + ywinfo.ywid)
            }else if(yw == 4){
                this.jump('/pages/staff/task/vDangetAppr?id=' + ywinfo.ywid)
            }else if(yw == 7){
                this.jump('/pages/staff/task/driver?id=' + ywinfo.ywid)
            }else if(yw == 5){
                this.jump('/pages/staff/vehicle/index')
            }
        }
    },
    onShow() {
        setTimeout(() => {
            this.getTaskInfo()
h5_meeting/pages/index/index.vue
@@ -151,7 +151,7 @@
                    // 设置二维码内容
                    // qr.data = "https://uqrcode.cn/doc";
                    qr.data =
                        "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxac2a80c2144c4ee0&redirect_uri=http://192.168.0.109:8080/redirect.html&response_type=code&scope=snsapi_base&state=1#wechat_redirect";
                        "https://atwl.ahzyssl.com/zhyq_h5/#/pages/login/login/?type=2&yw=1&ywid=" + this.meetingInfo.id
                    // 设置二维码大小,必须与canvas设置的宽高一致
                    qr.size = 83;
                    // 调用制作二维码方法
h5_meeting/utils/config.js
@@ -1,7 +1,7 @@
export const baseUrl = 'gateway_interface/'
// export const baseUrl = 'gateway_interface/'
// export const baseUrl = 'http://192.168.5.13/gateway_interface/'
// export const baseUrl = 'http://192.168.0.173/gateway_interface/'
export const baseUrl = 'http://192.168.0.173/gateway_interface/'
export const statusMap = {
    0: '待确认',