liushengqiang 1 年之前
父節點
當前提交
f3024c3277
共有 2 個文件被更改,包括 9 次插入9 次删除
  1. 2 2
      src/pc/api.ts
  2. 7 7
      src/pc/create/index.tsx

+ 2 - 2
src/pc/api.ts

@@ -17,8 +17,8 @@ export const api_musicSheetCreationPage = (data: any) => {
 	return request.post(`/musicSheetCreation/page`, { data, requestType: 'json' });
 };
 /** 删除曲谱 */
-export const api_musicSheetCreationRemove = (data: any) => {
-	return request.post(`/musicSheetCreation/remove?id=` + data);
+export const api_musicSheetCreationRemove = (id: any, delMusicSheet: number) => {
+	return request.post(`/musicSheetCreation/remove?id=${id}&delMusicSheet=${delMusicSheet}`);
 };
 /** 曲谱详情 */
 export const api_musicSheetCreationDetail = (data: any) => {

+ 7 - 7
src/pc/create/index.tsx

@@ -64,12 +64,12 @@ export default defineComponent({
 				autoFocus: false,
 				class: "deleteDialog",
 				title: "删除曲谱",
-				// content: () => (
-				// 	<div onClick={() => checked.value = !checked.value}>
-				// 		<NRadio checked={checked.value}>同步删除我的资源中的该曲目</NRadio>
-				// 	</div>
-				// ),
-				content: () => <div>确认删除当前曲谱?</div>,
+				content: () => (
+					<div onClick={() => checked.value = !checked.value}>
+						<NRadio checked={checked.value}>同步删除我的资源中的该曲目</NRadio>
+					</div>
+				),
+				// content: () => <div>确认删除当前曲谱?</div>,
 				positiveText: "取消",
 				positiveButtonProps: {
 					type: "default",
@@ -81,7 +81,7 @@ export default defineComponent({
 				},
 				onPositiveClick: () => {},
 				onNegativeClick: async () => {
-					await api_musicSheetCreationRemove(item.id);
+					await api_musicSheetCreationRemove(item.id, checked.value ? 1 : 0);
 					handleReset();
 				},
 			});