正向模拟添加

This commit is contained in:
冯少康 2026-07-30 18:28:46 +08:00
parent 209f9fe151
commit 7031e8b7ec
3 changed files with 19 additions and 7 deletions

View File

@ -287,6 +287,7 @@ function switchIconActive(key: string, falg: boolean) {
// GIF // GIF
const generateGif = () => { const generateGif = () => {
let taskId = JSON.parse(sessionStorage.getItem("ssmnDataItem")).id; let taskId = JSON.parse(sessionStorage.getItem("ssmnDataItem")).id;
let speciesId = JSON.parse(sessionStorage.getItem("symnZxHsId"))||"";
getrwssGifFileData( getrwssGifFileData(
{ {
taskId, taskId,
@ -294,7 +295,7 @@ const generateGif = () => {
latmin: gifFormData.minLat, latmin: gifFormData.minLat,
lonmax: gifFormData.maxLon, lonmax: gifFormData.maxLon,
latmax: gifFormData.maxLat, latmax: gifFormData.maxLat,
speciesId: "", speciesId,
}, },
(res: any) => { (res: any) => {
console.log(res, "2222222222222"); console.log(res, "2222222222222");
@ -305,10 +306,11 @@ const generateGif = () => {
// GIF // GIF
const downGifFile = () => { const downGifFile = () => {
let taskId = JSON.parse(sessionStorage.getItem("ssmnDataItem")).id; let taskId = JSON.parse(sessionStorage.getItem("ssmnDataItem")).id;
let speciesId = JSON.parse(sessionStorage.getItem("symnZxHsId"))||"";
downGifSsFile( downGifSsFile(
{ {
taskId, taskId,
speciesId: "", speciesId,
genGifType: downTypeValue.value, genGifType: downTypeValue.value,
}, },
(res: Blob) => { (res: Blob) => {
@ -333,10 +335,11 @@ const viewLogs = ()=>{
viewLogsDialog.value = true; viewLogsDialog.value = true;
let taskId = JSON.parse(sessionStorage.getItem("ssmnDataItem")).id; let taskId = JSON.parse(sessionStorage.getItem("ssmnDataItem")).id;
let speciesId = JSON.parse(sessionStorage.getItem("symnZxHsId"))||"";
getRwscGifFileGcrz( getRwscGifFileGcrz(
{ {
taskId, taskId,
speciesId: "", speciesId,
}, },
(res: any) => { (res: any) => {
console.log(res,222222222); console.log(res,222222222);

View File

@ -271,10 +271,12 @@ function setStartAndEndTime(param: any) {
} }
const speciesValueChange = () => { const speciesValueChange = () => {
EventBusTool.getEventBus().publish('speciesChange', { // EventBusTool.getEventBus().publish('speciesChange', {
key: 'speciesId', // key: 'speciesId',
data: { taskId: props.taskId, speciesId: speciesValue.value }, // data: { taskId: props.taskId, speciesId: speciesValue.value },
}); // });
console.log(speciesValue.value,"2222")
sessionStorage.setItem("symnZxHsId",speciesValue.value);
}; };
// speciesList // speciesList
@ -285,6 +287,8 @@ watch(
console.log(newVal); console.log(newVal);
speciesValue.value = newVal[0].value; speciesValue.value = newVal[0].value;
sessionStorage.setItem("symnZxHsId",newVal[0].value);
EventBusTool.getEventBus().publish('speciesChange', { EventBusTool.getEventBus().publish('speciesChange', {
key: 'speciesId', key: 'speciesId',
data: { taskId: props.taskId, speciesId: newVal[0].value }, data: { taskId: props.taskId, speciesId: newVal[0].value },

View File

@ -276,6 +276,11 @@ const pinToTopTask = (row: any, isPin: boolean) => {
}; };
function viewTask(task: any) { function viewTask(task: any) {
console.log('查看任务:', task); console.log('查看任务:', task);
if(task.taskMode==-1&&sessionStorage.getItem("symnZxHsId")){
sessionStorage.removeItem("symnZxHsId");
}
sessionStorage.setItem("ssmnDataItem",JSON.stringify(task)) sessionStorage.setItem("ssmnDataItem",JSON.stringify(task))
handleClose(); handleClose();
form.value = { form.value = {