更新依赖项和上传接口,添加描述字段

This commit is contained in:
2025-12-17 11:22:46 +08:00
parent fa6db79cec
commit 1f11013ae0
4 changed files with 84 additions and 163 deletions

View File

@@ -138,7 +138,7 @@ router.post('/api/s1/resources/upload', async (req, res) => {
clearFiles();
return;
}
let { appKey, version, username, directory } = getKey(fields, ['appKey', 'version', 'username', 'directory']);
let { appKey, version, username, directory, description } = getKey(fields, ['appKey', 'version', 'username', 'directory', 'description']);
let uid = tokenUser.id;
if (username) {
const user = await User.getUserByToken(token);
@@ -205,18 +205,17 @@ router.post('/api/s1/resources/upload', async (req, res) => {
fs.unlinkSync(tempPath); // 删除临时文件
}
if (!noCheckAppFiles) {
const _data = { appKey, version, username, files: uploadResults, description, }
if (_data.description) {
delete _data.description;
}
// 受控
const r = await app.call({
path: 'app',
key: 'uploadFiles',
payload: {
token: token,
data: {
appKey,
version,
username,
files: uploadResults,
},
data: _data,
},
});
const data: any = {