diff --git a/src/api/advance-boot/bearingCapacity.ts b/src/api/advance-boot/bearingCapacity.ts new file mode 100644 index 00000000..1d52906c --- /dev/null +++ b/src/api/advance-boot/bearingCapacity.ts @@ -0,0 +1,58 @@ +import createAxios from '@/utils/request' + +//承载能力评估用户新增 +export function addUse(data) { + return createAxios({ + url: '/advance-boot/carrycapacityuser/add', + method: 'post', + data + }) +} +//承载能力评估用户编辑 +export function updateUse(data) { + return createAxios({ + url: '/advance-boot/carrycapacityuser/update', + method: 'post', + data + }) +} +//承载能力评估用户批量删除 +export function removeUse(data) { + return createAxios({ + url: '/advance-boot/carrycapacityuser/remove', + method: 'POST', + params: data + }) +} +//承载能力评估-台账树 +export function carryCapacityTree() { + return createAxios({ + url: '/advance-boot/carrycapacity/carryCapacityTree', + method: 'get', + + }) +} +//承载能力评估策略初始化查询 +export function queyDetail() { + return createAxios({ + url: '/advance-boot/carrycapacity/queyDetail', + method: 'post', + + }) +} +//承载能力评估策略初始化查询 +export function addCarryc() { + return createAxios({ + url: '/advance-boot/carrycapacity/add', + method: 'post', + + }) +} +//承载能力评估策略一键还原 +export function restore() { + return createAxios({ + url: '/advance-boot/carrycapacity/restore', + method: 'post', + + }) +} diff --git a/src/api/common.ts b/src/api/common.ts index 7b8a3a8d..2ed918a1 100644 --- a/src/api/common.ts +++ b/src/api/common.ts @@ -15,6 +15,13 @@ export function getAreaList() { method: 'POST' }) } +// 获取省市区下拉框 +export function areaSelect() { + return createAxios({ + url: '/system-boot/area/areaSelect', + method: 'POST' + }) +} // 设备列表 export function getDeviceTree() { @@ -30,10 +37,3 @@ export function analyseWave(params:string) { method: 'get' }) } -// // 123 -// export function queyDetailUser(params:string) { -// return createAxios({ -// url: '/cs-harmonic-boot/event/analyseWave?eventId=' + params, -// method: 'get' -// }) -// } diff --git a/src/components/tree/pms/Terminal.vue b/src/components/tree/pqs/Terminal.vue similarity index 100% rename from src/components/tree/pms/Terminal.vue rename to src/components/tree/pqs/Terminal.vue diff --git a/src/components/tree/pms/index.vue b/src/components/tree/pqs/index.vue similarity index 100% rename from src/components/tree/pms/index.vue rename to src/components/tree/pqs/index.vue diff --git a/src/components/tree/pqs/loadBearingTree.vue b/src/components/tree/pqs/loadBearingTree.vue new file mode 100644 index 00000000..0c67a8a5 --- /dev/null +++ b/src/components/tree/pqs/loadBearingTree.vue @@ -0,0 +1,54 @@ + + + + diff --git a/src/components/tree/pms/pointTree.vue b/src/components/tree/pqs/pointTree.vue similarity index 100% rename from src/components/tree/pms/pointTree.vue rename to src/components/tree/pqs/pointTree.vue diff --git a/src/layouts/admin/index.vue b/src/layouts/admin/index.vue index 0614dcb3..e95cef4f 100644 --- a/src/layouts/admin/index.vue +++ b/src/layouts/admin/index.vue @@ -1,8 +1,8 @@ - + + diff --git a/src/views/pqs/bearingCapacity/evaluationList/index.vue b/src/views/pqs/bearingCapacity/evaluationList/index.vue index b535f0c2..40c0dc55 100644 --- a/src/views/pqs/bearingCapacity/evaluationList/index.vue +++ b/src/views/pqs/bearingCapacity/evaluationList/index.vue @@ -4,13 +4,12 @@ @@ -78,9 +77,9 @@ import Table from '@/components/table/index.vue' import TableHeader from '@/components/table/header/index.vue' import Area from '@/components/form/area/index.vue' import { ElMessage, ElMessageBox } from 'element-plus' -import policy from './policy.vue' -import photovoltaic from './photovoltaic.vue' -import charge from './charge.vue' +import policy from './components/policy.vue' +import photovoltaic from './components/photovoltaic.vue' +import charge from './components/charge.vue' import { mainHeight } from '@/utils/layout' import { useDictData } from '@/stores/dictData' @@ -90,7 +89,7 @@ defineOptions({ const height = mainHeight(20).height const dictData = useDictData() const levelList = dictData.getBasicData('Dev_Voltage_Stand') -const uesrList = dictData.getBasicData('Interference_Source') +const uesrList = dictData.getBasicData('CARRY_CAPCITY_USER_TYPE') const view = ref(false) const activeName = ref('1') const disabled = ref(false) @@ -98,7 +97,6 @@ const policyView = ref(false) const addedShow = ref(true) const TableHeaderRef = ref() const title = ref('') -const userTypeList: any = ref([]) const form = ref({ name: '', @@ -123,7 +121,7 @@ const rules = { const ruleFormRef = ref() const tableStore = new TableStore({ - url: '/advance-boot/process/querySagEventsPage', + url: '/advance-boot/carrycapacity/queryCarryCapacityData', method: 'POST', column: [ { width: '60', type: 'checkbox' }, @@ -197,13 +195,18 @@ const tableStore = new TableStore({ ] } }) -tableStore.table.params.searchValue = '' +tableStore.table.params.userType = '' +tableStore.table.params.userId = dictData.state.area[0].id provide('tableStore', tableStore) onMounted(() => { TableHeaderRef.value.setDatePicker([{ label: '周', value: 4 }]) TableHeaderRef.value.setInterval(4) - tableStore.index() + setTimeout(() => { + tableStore.table.params.startTime = TableHeaderRef.value.datePickerRef.timeValue[0] + tableStore.table.params.endTime = TableHeaderRef.value.datePickerRef.timeValue[1] + tableStore.index() + }, 100) }) // 配置 const configuration = () => { diff --git a/src/views/pqs/bearingCapacity/evaluationList/policy.vue b/src/views/pqs/bearingCapacity/evaluationList/policy.vue deleted file mode 100644 index 4e6b3d10..00000000 --- a/src/views/pqs/bearingCapacity/evaluationList/policy.vue +++ /dev/null @@ -1,231 +0,0 @@ - - - - diff --git a/src/views/pqs/bearingCapacity/userManagement/index.vue b/src/views/pqs/bearingCapacity/userManagement/index.vue index 353794e3..29652721 100644 --- a/src/views/pqs/bearingCapacity/userManagement/index.vue +++ b/src/views/pqs/bearingCapacity/userManagement/index.vue @@ -4,47 +4,60 @@ - - - + + + - + - - + + - - + + + - - + + + - - - - + diff --git a/src/views/pqs/business/terminal/deviceter/index.vue b/src/views/pqs/business/terminal/deviceter/index.vue index 5f2c7e35..a72ce708 100644 --- a/src/views/pqs/business/terminal/deviceter/index.vue +++ b/src/views/pqs/business/terminal/deviceter/index.vue @@ -1430,7 +1430,7 @@ defineOptions({ name: 'device-boot/deviceter' }) import { LocationInformation } from '@element-plus/icons-vue' -import Terminal from '@/components/tree/pms/Terminal.vue' +import Terminal from '@/components/tree/pqs/Terminal.vue' import { mainHeight } from '@/utils/layout' import { areaTree } from '@/api/system-boot/dicData' import { queryTerminal, nodeAllList, delTerminal, updateTerminal, addTerminal } from '@/api/device-boot/Business.ts' diff --git a/src/views/pqs/harmonicMonitoring/monitoringPoint/online/index.vue b/src/views/pqs/harmonicMonitoring/monitoringPoint/online/index.vue index 45bf27ac..d422e969 100644 --- a/src/views/pqs/harmonicMonitoring/monitoringPoint/online/index.vue +++ b/src/views/pqs/harmonicMonitoring/monitoringPoint/online/index.vue @@ -54,7 +54,7 @@ import { defineOptions, watch, onMounted, ref, nextTick } from 'vue' import 'splitpanes/dist/splitpanes.css' import { Splitpanes, Pane } from 'splitpanes' -import PointTree from '@/components/tree/pms/pointTree.vue' +import PointTree from '@/components/tree/pqs/pointTree.vue' import { useMonitoringPoint } from '@/stores/monitoringPoint' import { mainHeight } from '@/utils/layout' import Wentaizonghepinggu from './wentaizonghepinggu/index.vue' diff --git a/src/views/pqs/voltageSags/Region/statistics/index.vue b/src/views/pqs/voltageSags/Region/statistics/index.vue index 10c016d2..ce872e1d 100644 --- a/src/views/pqs/voltageSags/Region/statistics/index.vue +++ b/src/views/pqs/voltageSags/Region/statistics/index.vue @@ -13,7 +13,14 @@ - + -