UPDATE: VERSION-20260314
This commit is contained in:
@@ -16,20 +16,7 @@ const req = HttpRequestClient.create<BasicResponse>({
|
|||||||
});
|
});
|
||||||
|
|
||||||
export const findScenarioByQuery = (_query: Partial<ScenarioRequest> = {}): Promise<ScenarioPageableResponse> => {
|
export const findScenarioByQuery = (_query: Partial<ScenarioRequest> = {}): Promise<ScenarioPageableResponse> => {
|
||||||
return new Promise((resolve) => {
|
return req.get('/system/scene/list', _query);
|
||||||
resolve({
|
|
||||||
code: 200,
|
|
||||||
msg: null,
|
|
||||||
total: 1,
|
|
||||||
rows: [
|
|
||||||
{
|
|
||||||
id: 1,
|
|
||||||
name: '空战场景',
|
|
||||||
description: null,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
});
|
|
||||||
});
|
|
||||||
};
|
};
|
||||||
|
|
||||||
export const deleteOneScenarioById = (id: number): Promise<BasicResponse> => {
|
export const deleteOneScenarioById = (id: number): Promise<BasicResponse> => {
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ export default defineComponent({
|
|||||||
`;
|
`;
|
||||||
document.body.appendChild(dragPreview);
|
document.body.appendChild(dragPreview);
|
||||||
e.dataTransfer.setDragImage(dragPreview, dragPreview.offsetWidth / 2, dragPreview.offsetHeight / 2);
|
e.dataTransfer.setDragImage(dragPreview, dragPreview.offsetWidth / 2, dragPreview.offsetHeight / 2);
|
||||||
emit('drag-item-start', dragNode, group, isDraggingOver.value, e);
|
emit('drag-item-start', dragNode, isDraggingOver.value, e);
|
||||||
console.log('开始拖动:', dragNode);
|
console.log('开始拖动:', dragNode);
|
||||||
setTimeout(() => document.body.removeChild(dragPreview), 0);
|
setTimeout(() => document.body.removeChild(dragPreview), 0);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ import { deleteOneScenarioById, findScenarioByQuery } from './api';
|
|||||||
import { substring } from '@/utils/strings';
|
import { substring } from '@/utils/strings';
|
||||||
|
|
||||||
export default defineComponent({
|
export default defineComponent({
|
||||||
emits: ['select-tree', 'create-tree'],
|
emits: ['select', 'create'],
|
||||||
components: {
|
components: {
|
||||||
CheckOutlined,
|
CheckOutlined,
|
||||||
PlusOutlined,
|
PlusOutlined,
|
||||||
|
|||||||
@@ -14,6 +14,8 @@ export interface Scenario {
|
|||||||
id: number,
|
id: number,
|
||||||
name: NullableString,
|
name: NullableString,
|
||||||
description: NullableString,
|
description: NullableString,
|
||||||
|
// 用于存储场景中的通讯关系
|
||||||
|
communicationGraph: NullableString,
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface ScenarioRequest extends Scenario {
|
export interface ScenarioRequest extends Scenario {
|
||||||
|
|||||||
Reference in New Issue
Block a user