Pre Merge pull request !4 from 疯狂的世界/master
						commit
						04d2c9d725
					
				|  | @ -206,14 +206,6 @@ export function postOrderComputed(data) { | |||
| 	return request.post("order/computed/price", data); | ||||
| } | ||||
| 
 | ||||
| /** | ||||
|  * 将字符串 转base64 | ||||
|  * @param object data | ||||
|  */ | ||||
| export function qrcodeApi(data) { | ||||
| 	return request.post('qrcode/str2base64', data, {}, 1); | ||||
| } | ||||
| 
 | ||||
| /** | ||||
|  * 微信订单支付 | ||||
|  * @param object data | ||||
|  |  | |||
|  | @ -66,20 +66,18 @@ | |||
|           </view> | ||||
|         </view> | ||||
| 
 | ||||
|         <!-- TODO 芋艿:核销的情况 --> | ||||
|         <view v-if="orderInfo.deliveryType === 2 && orderInfo.payStatus" class="writeOff borRadius14"> | ||||
| 					<view class="title">核销信息</view> | ||||
| 					<view class="grayBg"> | ||||
| 						<view class="pictrue"> | ||||
| 							<!-- <div class="qrcode" ref="qrcode"></div> --> | ||||
| 							<!-- <canvas canvas-id="qrcode" :style="{width: `${qrcodeSize}100%`, height: `${qrcodeSize}100%`}"/> --> | ||||
| 							<image :src="codeImg"></image> | ||||
|               <div class="qrcode" ref="qrcode"></div> | ||||
|               <canvas canvas-id="qrcode" :style="{width: `${qrcodeSize}px`, height: `${qrcodeSize}px`}"/> | ||||
| 						</view> | ||||
| 					</view> | ||||
| 					<view class="gear"> | ||||
| 						<image src="../../static/images/writeOff.jpg"></image> | ||||
| 					</view> | ||||
| 					<view class="num">{{ orderInfo.verifyCode }}</view> | ||||
| 					<view class="num">{{ orderInfo.pickUpVerifyCode }}</view> | ||||
| 					<view class="rules" v-if='system_store.id'> | ||||
| 						<view class="item"> | ||||
| 							<view class="rulesTitle acea-row row-middle"> | ||||
|  | @ -259,7 +257,6 @@ | |||
| 	</view> | ||||
| </template> | ||||
| <script> | ||||
|   import { qrcodeApi } from '@/api/order.js'; | ||||
|   import * as OrderApi from '@/api/trade/order.js'; | ||||
|   import * as DeliveryApi from '@/api/trade/delivery.js'; | ||||
|   import { openOrderRefundSubscribe } from '@/utils/SubscribeMessage.js'; | ||||
|  | @ -271,6 +268,8 @@ | |||
|   import { mapGetters } from "vuex"; | ||||
|   import dayjs from '@/plugin/dayjs/dayjs.min.js'; | ||||
|   import * as Util from '@/utils/util.js'; | ||||
|   import uQRCode from '@/js_sdk/Sansnn-uQRCode/uqrcode.js'; | ||||
| 
 | ||||
|   export default { | ||||
|     components: { | ||||
|       payment, | ||||
|  | @ -291,10 +290,7 @@ | |||
| 
 | ||||
|         // ========== 门店自提(核销) ========== | ||||
|         system_store: {}, // 门店信息 | ||||
| 
 | ||||
|         // TODO 芋艿:未整理 | ||||
|         codeImg: '', | ||||
|         qrcodeSize: 100 | ||||
|         qrcodeSize: 145 | ||||
|       }; | ||||
|     }, | ||||
|     computed: mapGetters(['isLogin', 'chatUrl', 'userInfo']), | ||||
|  | @ -363,7 +359,7 @@ | |||
|             }); | ||||
|           } | ||||
|           if (this.orderInfo.deliveryType === 2 && this.orderInfo.payStatus) { | ||||
|             this.markCode(res.data.verifyCode); | ||||
|             this.markCode(res.data.pickUpVerifyCode); | ||||
|           } | ||||
|         }).catch(err => { | ||||
|           uni.hideLoading(); | ||||
|  | @ -458,19 +454,21 @@ | |||
|         }); | ||||
|       }, | ||||
| 
 | ||||
|       // TODO 芋艿:未整理 | ||||
| 
 | ||||
|       /** | ||||
|        * 生成二维码 | ||||
|        * 生成核销二维码 | ||||
|        */ | ||||
|       markCode(text) { | ||||
|         qrcodeApi({ | ||||
|           height: '145', | ||||
|         uQRCode.make({ | ||||
|           canvasId: 'qrcode', | ||||
|           text: text, | ||||
|           width: '145' | ||||
|         }).then(res => { | ||||
|           this.codeImg = res.data.code | ||||
|         }); | ||||
|           size: this.qrcodeSize, | ||||
|           margin: 10, | ||||
|           fail: res => { | ||||
|             this.$util.Tips({ | ||||
|               title: '核销二维码生成失败!' | ||||
|             }); | ||||
|           } | ||||
|         }) | ||||
|       }, | ||||
|       /** | ||||
|        * 去拼团详情 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 疯狂的世界
						疯狂的世界