finish file recall

This commit is contained in:
lnk
2025-09-12 17:08:25 +08:00
parent 58ffb3a6aa
commit e434f66986
4 changed files with 722 additions and 64 deletions

View File

@@ -753,7 +753,8 @@ void process_received_message(string mac, string id,const char* data, size_t len
}
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC>б<EFBFBD><D0B1><EFBFBD><EFBFBD>߼<EFBFBD>
send_file_list(id,FileList);//lnk20250813
//send_file_list(id,FileList);//lnk20250813
filemenu_cache_put(id,FileList);
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɺ<EFBFBD><C9BA><EFBFBD><EFBFBD><EFBFBD>״̬
ClientManager::instance().change_device_state(id, DeviceState::IDLE);
@@ -843,9 +844,12 @@ void process_received_message(string mac, string id,const char* data, size_t len
//ʹ<>ýӿ<C3BD><D3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>lnk20250826
std::string filename;
SendFileWeb(WEB_FILEUPLOAD, file_path, file_path, filename);
SendFileWeb(WEB_FILEUPLOAD, file_path, file_path, filename);//<2F><><EFBFBD><EFBFBD><EFBFBD>Dz<EFBFBD><C7B2><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>أ<EFBFBD><D8A3><EFBFBD><EFBFBD>غ<EFBFBD>Ҳ<EFBFBD><D2B2>ֱ<EFBFBD><D6B1><EFBFBD>ϴ<EFBFBD><CFB4><EFBFBD><EFBFBD>ϴ<EFBFBD><CFB4>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>²<EFBFBD><C2B2><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
std::cout << "File upload: " << filename << std::endl;
//֪ͨ<CDA8>ļ<EFBFBD><C4BC>ϴ<EFBFBD>
on_device_response_minimal(static_cast<int>(ResponseCode::OK), id, 0, static_cast<int>(DeviceState::READING_FILEDATA));
}
else {
on_device_response_minimal(static_cast<int>(ResponseCode::INTERNAL_ERROR), id, 0, static_cast<int>(DeviceState::READING_FILEDATA));