王恒
2025-08-06 c62f4961f9d86460a5d483d7b31c05f98b113290
policy/scodePage/scodePage.vue
@@ -1,12 +1,7 @@
<template>
   <view>
        <u-navbar
            @rightClick="rightClick"
            :autoBack="true"
            :placeholder="false"
            bgColor="transparent"
            leftIconColor="white"
         >
    <u-navbar @rightClick="rightClick" :autoBack="true" :placeholder="false" bgColor="transparent"
      leftIconColor="white">
         </u-navbar>
      <image src="/static/policy/back.png" mode="widthFix" class="back-image"></image>
      <view class="page-box">
@@ -83,14 +78,22 @@
            </swiper>
         </view>
      </view>
      <uqrcode class="hide-canvas" :size="470" sizeUnit="rpx" v-if="companyCode" ref="uqrcode" canvas-id="qrcode" :value="companyCode" :options="{ backgroundColor: color,useDynamicSize: true,  areaColor: '#ffffff', foregroundColor: '#ffffff' }"></uqrcode>
    <uqrcode class="hide-canvas" :size="470" sizeUnit="rpx" v-if="companyCode" ref="uqrcode" canvas-id="qrcode"
      :value="companyCode"
      :options="{ backgroundColor: color,useDynamicSize: true,  areaColor: '#ffffff', foregroundColor: '#ffffff' }">
    </uqrcode>
      
   </view>
</template>
<script>
   import { getScanList, doScanOrder } from '@/api/policy.js'
   import { getInfo } from '@/api/auth.js'
  import {
    getScanList,
    doScanOrder
  } from '@/api/policy.js'
  import {
    getInfo
  } from '@/api/auth.js'
   export default {
      data() {
         return {
@@ -112,7 +115,9 @@
      },
      methods: {
         getScanList(companyCode){
            getScanList({companyCode}).then(val => {
        getScanList({
          companyCode
        }).then(val => {
               this.list = val.data.data.map(item => {
                  item['isSelect'] = true
                  return item
@@ -134,7 +139,6 @@
         },
         getInfo() {
            getInfo().then(val => {
               console.log(val.data.data)
               this.userInfo = val.data.data
            })
         },