Kaynağa Gözat

完成设计以及数据保存和传输

wangyong 6 yıl önce
ebeveyn
işleme
d915d421ce
2 değiştirilmiş dosya ile 31 ekleme ve 2 silme
  1. 30 1
      customized/pages/made/made.js
  2. 1 1
      customized/pages/made/made.wxml

+ 30 - 1
customized/pages/made/made.js

@@ -34,7 +34,6 @@ Page({
     touchStatic:true,
     fontContent:'可定制区域',
     rpx:1, // 获取页面的rpx
-
   },
 
   /**
@@ -188,4 +187,34 @@ Page({
       fontTouch: madeTouchFont ? madeTouchFont : {},
     })
   },
+  finishDesign(){ // 完成设计
+    let designObj = {
+      '1':'正面',
+      '2': '背面',
+      '3': '手柄',
+      '4': '杯底',
+    },designVal = '';
+    for(let i=1;i<5;i++){
+      
+      if (!wx.getStorageSync('madeCupImgData'+ i) && !wx.getStorageSync('madeCupFontData'+ i)){
+        designVal += designObj[i]+','
+      }
+    }
+    if (!designVal){
+      console.log('可以完成')
+    } else {
+      wx.showModal({
+        title: '温馨提示',
+        content: '您的' + designVal.substring(0, designVal.length-1) + ' 还没有设计,是否确定不设计了?',
+        success:function(res){
+          if (res.confirm) {
+            console.log('用户点击确定,不设计了,直接完成')
+          } else {
+            console.log('用户点击取消')
+          }
+        }
+      })
+    }
+    
+  }
 })

+ 1 - 1
customized/pages/made/made.wxml

@@ -46,7 +46,7 @@
 <!-- url="/customized/pages/made/madeFont/madeFont" -->
   <view class='f-item footer-btn' bindtap='addImgRouter'>添加图片</view>
   <view class='f-item footer-btn' bindtap='addFontRouter'>添加文字</view>
-  <view url="" class='f-item footer-btn'>完成设计</view>
+  <view class='f-item footer-btn' bindtap='finishDesign'>完成设计</view>
 </view>
 
 </view>