saveAndUpload function 保存邮件编号和图片到数据库 const mailNumber = thisdatamailNumber; const images = thisdataimages; const describe = thisdatadescribe; Get the current date var date = new D
saveAndUpload: function() { // 保存邮件编号和图片到数据库 const mailNumber = this.data.mailNumber; const images = this.data.images; const describe = this.data.describe; // Get the current date var date = new Date(); var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate();
// Create the file name using the current date
var fileName = 'myImage/' + year + "-" + month + "-" + day + '/' + new Date().getTime() + "_" + Math.floor(Math.random() * 1000) + ".jpg"
// Upload images to cloud storage
for (var i = 0; i < images.length; i++) {
wx.cloud.uploadFile({
cloudPath: fileName,
filePath: images[i],
success: function(res) {
console.log('Upload successful: ', res.fileID);
wx.showToast({
title: '上传成功',
})
},
fail: function(err) {
console.error('Upload failed: ', err);
}
});
}
// Upload data to cloud database collection
const db = wx.cloud.database();
const collection = db.collection('yddata');
collection.add({
data: {
mailNumber: mailNumber,
images: images,
describe: describe,
date: date
},
success: function(res) {
console.log('Data uploaded successfully: ', res);
},
fail: function(err) {
console.error('Data upload failed: ', err);
}
});
}.bind(this
原文地址: https://www.cveoy.top/t/topic/hNHn 著作权归作者所有。请勿转载和采集!