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) {
// 确认产品类型存在
if (!params.type) {
return new Result(Result.NotMoreData, null, '注册扩展产品类型type不能为空');
const cardRequiredFields = ['type', 'keyId', 'uid', 'userCountLimit', 'operate', 'isAdmin', 'isForce', 'isRound', 'startDate', 'endDate'];
const missingField = _checkRequiredFields(params, cardRequiredFields);
if (missingField) {
return new Result(Result.NotMoreData, null, `参数信息不完整: ${missingField}`);
}
// 如果是卡片的话需要增加的参数