上传方法就不细说了,主要说下核心注意点
MultipartFile这里可以用两种方式:
Map<String,dynamic> map = {'order_type':order_type};
if(photoMo != null && photoMo.fileSize != null){
// 方式一:必须传filename, 不然服务器接收异常
map["photo_upload"] = await MultipartFile.fromBytes(
photoMo.fileSize!,
filename: photoMo.fileName
);
// 方式二:
// map["photo_upload"] = await MultipartFile.fromFile(
// photoMo.localPath!
// );
}