前端逻辑调整

This commit is contained in:
zhangyue 2026-05-27 16:36:37 +08:00
parent 81a3070b26
commit fea20ad408
2 changed files with 26 additions and 11 deletions

View File

@ -5,24 +5,25 @@ const { createConfirm } = useMessage();
enum Api {
list = '/appmana/survDeviceDeploy/list',
save='/appmana/survDeviceDeploy/add',
edit='/appmana/survDeviceDeploy/edit',
save = '/appmana/survDeviceDeploy/add',
edit = '/appmana/survDeviceDeploy/edit',
deleteOne = '/appmana/survDeviceDeploy/delete',
deleteBatch = '/appmana/survDeviceDeploy/deleteBatch',
importExcel = '/appmana/survDeviceDeploy/importExcel',
exportXls = '/appmana/survDeviceDeploy/exportXls',
getYsToken = '/appmana/bigScreen/stationInfoWithCamera',
getValveStatus = '/appmana/survDeviceDeploy/getValveStatus',
sendDeviceCmd= '/appmana/survDeviceDeploy/sendDeviceCmd',
getValveStatus = '/appmana/survDeviceDeploy/getValveStatus',
sendDeviceCmd = '/appmana/survDeviceDeploy/sendDeviceCmd',
initDevice = '/appmana/survDeviceDeploy/initDevice',
getDeviceData='/appmana/fDictDeviceDetail/getDeviceData',
getDeviceData = '/appmana/fDictDeviceDetail/getDeviceData',
getCamraInfo = '/appmana/survDeviceDeploy/stationInfoWithCamera',
cameraStartApi = '/appmana/survDeviceDeploy/cameraStart',
cameraStopApi = '/appmana/survDeviceDeploy/cameraStop',
getDeviceCateList = '/appmana/fDictDeviceCate/getDeviceCateList',
getDeviceList='/appmana/survDeviceDeploy/getDeviceList',
getDeviceList = '/appmana/survDeviceDeploy/getDeviceList',
syncRelays = '/api/farm/fDeviceDeployRelay/syncRelays',
getRelayList = '/appmana/survDeviceDeploy/getRelayList',
getRelayList = '/appmana/survDeviceDeploy/getRelayList',
queryRelay = '/appmana/survDeviceDeploy/queryRelay',
}
/**
@ -211,3 +212,14 @@ export const relaySync = (params, handleSuccess) => {
export const getRelayList = (params) => {
return defHttp.get({ url: Api.getRelayList,params}, { isTransformResponse: false });
}
/**
*
* @param params
* @param isUpdate
*/
export const sendRelayQuery = (params) => {
return defHttp.get({ url: Api.queryRelay, params }, { isTransformResponse: false });
}

View File

@ -61,7 +61,7 @@
<script lang="ts" setup>
import { onMounted, onUnmounted, ref, reactive, nextTick, defineExpose } from 'vue';
import type { UnwrapRef } from 'vue';
import { getValveStatus, sendDeviceCmd, getRelayList } from '../SurvDeviceDeploy.api';
import { getValveStatus, sendDeviceCmd, getRelayList, sendRelayQuery } from '../SurvDeviceDeploy.api';
import { message } from 'ant-design-vue';
import { usePageMqtt } from '/@/components/mqtt/usePageMqtt';
import { useMessage } from '/@/hooks/web/useMessage';
@ -180,7 +180,6 @@
}
console.log('check-----', formState.moduleList);
deviceData.temperature = data.temperature;
}
} catch (e) {
// JSON
@ -296,8 +295,8 @@
},
});
}
//Mqtt
// relayData(formState.deployInfo.deployId);
//
fetchRelayStatus(formState.deployInfo.deployId);
}, 6000);
// if (checked === true) {
@ -392,6 +391,10 @@
});
}
function fetchRelayStatus(deployIds) {
sendRelayQuery({ deployId: deployIds }).then((res) => {});
}
// getValveStatus({ deployCode: record.deployCode }).then((res) => {
// if (res.code == 200) {
// formState.dataTime=res.result.dataTime