feat:增加参数校验、调整版本号并发布

This commit is contained in:
liyi 2025-03-10 14:31:17 +08:00
parent 90982a3b38
commit 15198cc41c

View File

@ -79,9 +79,10 @@ function _checkRequiredFields(params, requiredFields) {
*/ */
export async function registerExtendedProducts(params) { export async function registerExtendedProducts(params) {
// 确认产品类型存在 const cardRequiredFields = ['type', 'keyId', 'uid', 'userCountLimit', 'operate', 'isAdmin', 'isForce', 'isRound', 'startDate', 'endDate'];
if (!params.type) { const missingField = _checkRequiredFields(params, cardRequiredFields);
return new Result(Result.NotMoreData, null, '注册扩展产品类型type不能为空'); if (missingField) {
return new Result(Result.NotMoreData, null, `参数信息不完整: ${missingField}`);
} }
// 如果是卡片的话需要增加的参数 // 如果是卡片的话需要增加的参数