|
|
|
|
@ -33,20 +33,20 @@
|
|
|
|
|
<div class="key">大地经度</div>
|
|
|
|
|
<!-- <el-input v-model="formField.lat" style="width: 100px" placeholder="请输入" :formatter="(value) => `${value}˚`" :parser="(value) => value.replace(/˚/g, '')" /> -->
|
|
|
|
|
<!-- <el-input-number :min="0" :max="180" v-model="formField.lat" style="width: 100px" placeholder="请输入" :controls="false" /> -->
|
|
|
|
|
<BaseKeyboardInput v-model="formField.lat" layout-name="number"></BaseKeyboardInput>
|
|
|
|
|
<BaseKeyboardInput v-model="formField.lgn" layout-name="number"></BaseKeyboardInput>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="item">
|
|
|
|
|
<div class="key">大地纬度</div>
|
|
|
|
|
<!-- <el-input v-model="formField.lgn" style="width: 100px" placeholder="请输入" :formatter="(value) => `${value}˚`" :parser="(value) => value.replace(/˚/g, '')" /> -->
|
|
|
|
|
<!-- <el-input-number :min="0" :max="90" v-model="formField.lgn" style="width: 100px" placeholder="请输入" :controls="false" /> -->
|
|
|
|
|
<BaseKeyboardInput v-model="formField.lgn" layout-name="number"></BaseKeyboardInput>
|
|
|
|
|
<BaseKeyboardInput v-model="formField.lat" layout-name="number"></BaseKeyboardInput>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="line">
|
|
|
|
|
<div class="item">
|
|
|
|
|
<div class="key">经纬开灯偏差</div>
|
|
|
|
|
<!-- <el-input readonly v-model="formField.rise" style="width: 100px" placeholder="请输入" :formatter="(value) => `${value}分`" :parser="(value) => value.replace(/分/g, '')" /> -->
|
|
|
|
|
<el-select v-model="formField.rise" placeholder="请选择">
|
|
|
|
|
<el-select @click="chooseRiseSet('rise')" disabled v-model="formField.rise" placeholder="请选择">
|
|
|
|
|
<el-option v-for="item in RiseSetOption" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
@ -55,7 +55,7 @@
|
|
|
|
|
<div class="item">
|
|
|
|
|
<div class="key">经纬关灯偏差</div>
|
|
|
|
|
<!-- <el-input readonly v-model="formField.set" style="width: 100px" placeholder="请输入" :formatter="(value) => `${value}分`" :parser="(value) => value.replace(/分/g, '')" /> -->
|
|
|
|
|
<el-select v-model="formField.set" placeholder="请选择">
|
|
|
|
|
<el-select @click="chooseRiseSet('set')" disabled v-model="formField.set" placeholder="请选择">
|
|
|
|
|
<el-option v-for="item in RiseSetOption" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
|
|
</el-select>
|
|
|
|
|
</div>
|
|
|
|
|
@ -179,6 +179,22 @@
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<TableDialog v-if="isShowDialog" @closed="isShowDialog = false" :tableData="currentTableData" :title="currentTitle"></TableDialog>
|
|
|
|
|
|
|
|
|
|
<el-dialog v-model="showRiseSetDialog" title="选择偏差" width="560">
|
|
|
|
|
<div>
|
|
|
|
|
<el-radio-group v-model="currentValue">
|
|
|
|
|
<el-radio v-for="item in RiseSetOption" :key="item.value" :value="item.value">{{ item.label }}</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</div>
|
|
|
|
|
<template #footer>
|
|
|
|
|
<div class="dialog-footer">
|
|
|
|
|
<el-button @click="showRiseSetDialog = false">取消</el-button>
|
|
|
|
|
<el-button type="primary" @click="confirmRiseSet">
|
|
|
|
|
确认
|
|
|
|
|
</el-button>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
</el-dialog>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
@ -194,16 +210,29 @@ const test = ref({
|
|
|
|
|
number: 90
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
const showRiseSetDialog = ref(false)
|
|
|
|
|
const currentType = ref('')
|
|
|
|
|
const currentValue = ref('')
|
|
|
|
|
const chooseRiseSet = type => {
|
|
|
|
|
currentType.value = type
|
|
|
|
|
currentValue.value = formField.value[type]
|
|
|
|
|
showRiseSetDialog.value = true
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const confirmRiseSet = () => {
|
|
|
|
|
formField.value[currentType.value] = currentValue.value
|
|
|
|
|
showRiseSetDialog.value = false
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const router = useRouter()
|
|
|
|
|
const currentTime = ref('')
|
|
|
|
|
const systemRuntime = ref('38分钟')
|
|
|
|
|
const formField = ref({})
|
|
|
|
|
const deviceTime = ref('')
|
|
|
|
|
const subLoopParameter = ref([])
|
|
|
|
|
const commit_uid = localStorage.getItem('central_control_comm_uid')
|
|
|
|
|
const commit_uid = sessionStorage.getItem('central_control_comm_uid')
|
|
|
|
|
|
|
|
|
|
const RiseSetOption = [
|
|
|
|
|
{ label: '0', value: 0 },
|
|
|
|
|
{ label: '提前60分钟', value: 60 },
|
|
|
|
|
{ label: '提前50分钟', value: 50 },
|
|
|
|
|
{ label: '提前40分钟', value: 40 },
|
|
|
|
|
@ -216,6 +245,7 @@ const RiseSetOption = [
|
|
|
|
|
{ label: '延后40分钟', value: -40 },
|
|
|
|
|
{ label: '延后50分钟', value: -50 },
|
|
|
|
|
{ label: '延后60分钟', value: -60 },
|
|
|
|
|
{ label: '0', value: 0 },
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
RPC.post('/m9z/getLgnLatData', { comm_uid: commit_uid }).then(res => {
|
|
|
|
|
@ -525,7 +555,7 @@ RPC.post('/m9z/getAllSubLoopParameter', { comm_uid: commit_uid }).then(res => {
|
|
|
|
|
// }
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
const address = ref(localStorage.getItem('central_control_meterAddr') || '')
|
|
|
|
|
const address = ref(sessionStorage.getItem('central_control_meterAddr') || '')
|
|
|
|
|
// RPC.post('/adl400/getMsgAddress', { comm_uid: commit_uid }).then(res => {
|
|
|
|
|
// address.value = res
|
|
|
|
|
// })
|
|
|
|
|
|