feat: updateRule omit 'id'

This commit is contained in:
Rewrite0
2023-08-10 12:15:45 +08:00
parent 74f8dcdf83
commit 830ed99dfa
3 changed files with 7 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
import type { BangumiRule } from '#/bangumi';
import type { BangumiRule, BangumiUpdate } from '#/bangumi';
import type { ApiSuccess } from '#/api';
export const apiBangumi = {
@@ -32,9 +32,11 @@ export const apiBangumi = {
* @returns axios 请求返回的数据
*/
async updateRule(bangumiId: number, bangumiRule: BangumiRule) {
const rule = omit(bangumiRule, ['id']);
const { data } = await axios.patch<ApiSuccess>(
`api/v1/bangumi/update/${bangumiId}`,
bangumiRule
rule
);
return data;
},