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 @@
-
+ collapse-tagsplaceholder="请选择用户类型"
+ >
+
+
新增
-
-
-
-
+
+
+
-
+
-
-
+
+
-
-
+
+
+
-
-
+
+
+
-
-
-
-
+
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 @@
-
+
-