| 123456789101112131415161718192021222324252627282930313233343536 |
- Page({
- data: {
- appointmentInfo: {
- operateTime: '',
- operateDuration: '',
- conditioningProgramSupplierName: '',
- cpSupplierDetailAddress: '',
- cpSupplierPhone: '',
- cpSupplierQrCode: '',
- },
- },
- onLoad(options: any) {
- if (options.appointmentInfo) {
- try {
- const appointmentInfo = JSON.parse(decodeURIComponent(options.appointmentInfo));
- this.setData({ appointmentInfo });
- this.generateQRCode(appointmentInfo?.cpSupplierQrCode || "");
- return;
- } catch (e) {
- // 解析失败
- }
- }
- },
- // 生成二维码
- generateQRCode(qrCodeUrl: any) {
- this.setData({
- qrCodeUrl
- });
- },
- onBack() {
- wx.redirectTo({
- url: `/module/care/pages/offlineTreatment/offlineTreatment`,
- });
- },
- });
|