ソースを参照

add SendMessage

Sherry 1 年間 前
コミット
b62f04168f
共有2 個のファイルを変更した25 個の追加2 個の削除を含む
  1. 4
    2
      src/fe/healthpassport/js/register.js
  2. 21
    0
      src/fe/healthpassport/js/services/index.js

+ 4
- 2
src/fe/healthpassport/js/register.js ファイルの表示

147
 							templateData = _photoData;
147
 							templateData = _photoData;
148
 							
148
 							
149
 							finalase64Data = templateData;
149
 							finalase64Data = templateData;
150
-							console.log(finalase64Data)
150
+							// console.log(finalase64Data)
151
 	
151
 	
152
 							const img = new Image();
152
 							const img = new Image();
153
 							img.src = templateData;
153
 							img.src = templateData;
165
 				if(fileInput.id == 'fileInput2') {
165
 				if(fileInput.id == 'fileInput2') {
166
 					setTimeout(()=>{
166
 					setTimeout(()=>{
167
 						console.log(finalase64Data)
167
 						console.log(finalase64Data)
168
-						sendBase64DataToApi(finalase64Data);
168
+						// sendBase64DataToApi(finalase64Data);
169
 					}, 200);
169
 					}, 200);
170
 					
170
 					
171
 				}
171
 				}
342
 						base.sectionFadeOut(".register");
342
 						base.sectionFadeOut(".register");
343
 						base.sectionFadeIn(".passport");
343
 						base.sectionFadeIn(".passport");
344
 						passport.buildPassportHandler(userData)
344
 						passport.buildPassportHandler(userData)
345
+
346
+						GameService.getInstanse().sendCompleteMessage();
345
 					})
347
 					})
346
 				}
348
 				}
347
 				
349
 				

+ 21
- 0
src/fe/healthpassport/js/services/index.js ファイルの表示

108
     return m_UserModel.verifyUserForm(_formdata);
108
     return m_UserModel.verifyUserForm(_formdata);
109
   }
109
   }
110
 
110
 
111
+  function sendMessage(_theMessage) {
112
+    return liff.sendMessages([
113
+      {
114
+        type: 'text',
115
+        text: _theMessage
116
+      }
117
+    ]).then(() => {
118
+      console.log('message sent');
119
+      return 'message sent';
120
+    }).catch((err) => {
121
+      throw new Error(err);
122
+    });
123
+  }
124
+  
125
+  function sendCompleteMessage() {
126
+    return sendMessage('我已完成填寫').then(() => {
127
+      return 'message sent';
128
+    });
129
+  }
130
+
111
   {
131
   {
112
     // init();
132
     // init();
113
   }
133
   }
119
     verifyUserForm,
139
     verifyUserForm,
120
     getUserData,
140
     getUserData,
121
     userUpdatePhoto,
141
     userUpdatePhoto,
142
+    sendCompleteMessage
122
   }
143
   }
123
 }
144
 }
124
 
145