diff --git a/riis-web/src/views/ledgermanagement/auxiliarymanage/index.vue b/riis-web/src/views/ledgermanagement/auxiliarymanage/index.vue index 116d18a..968e0e7 100644 --- a/riis-web/src/views/ledgermanagement/auxiliarymanage/index.vue +++ b/riis-web/src/views/ledgermanagement/auxiliarymanage/index.vue @@ -7,6 +7,9 @@ import { queryDevice, addDevice, updateDevice, deleteDeviceById, deleteDeviceByI import { getGatewayList } from '@/api/systemmanage' import Eldialog from '@/components/seccmsdialog/eldialog.vue' import { useUserStore } from '@/store/modules/user'; +import { + getArea, +} from "@/api/monitordevice"; const userStore = useUserStore(); //树形控件类型定义 interface Tree { @@ -19,7 +22,8 @@ const equipform: any = ref({}) const rules = reactive({ deviceName: [{ required: true, message: "请输入设备名称", trigger: "blur" }], deviceCode: [{ required: true, message: "请输入设备编号", trigger: "blur" }], - deviceType: [{ required: true, message: '请选择设备类型', trigger: 'change', }] + deviceType: [{ required: true, message: '请选择设备类型', trigger: 'change', }], + region: [{ required: true, message: '请选择区域标识', trigger: 'change', }] }); const queryInfo: any = ref({ current: 1, @@ -143,8 +147,18 @@ function queryselect() { getDeviceByType({ dictcode: 'deviceArea' }).then((ress: any) => { regionoptions.value = ress.data }) + GetArea() } +const areaList: any = ref([]) +function GetArea() { + const parmas = { + stationCode:userStore.stationCode + } + getArea(parmas).then((res: any) => { + areaList.value = res.data + }) +} function getData() { loading.value = true const params = { @@ -435,11 +449,15 @@ function currency(list: any, itemcode: any) {
- - + + + + +
+
- - - - - + +
+