|
@@ -206,7 +206,7 @@
|
|
|
plain
|
|
plain
|
|
|
:type="scope.row.allow_temporary ? 'success' : 'danger'"
|
|
:type="scope.row.allow_temporary ? 'success' : 'danger'"
|
|
|
>
|
|
>
|
|
|
- {{ scope.row.allow_temporary ? '允许' : '不允许' }}
|
|
|
|
|
|
|
+ {{ scope.row.allow_temporary ? $t.value.allow : $t.value.disallow }}
|
|
|
</el-button>
|
|
</el-button>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
@@ -318,7 +318,7 @@
|
|
|
:type="scope.row.is_active ? 'success' : 'danger'"
|
|
:type="scope.row.is_active ? 'success' : 'danger'"
|
|
|
plain
|
|
plain
|
|
|
>
|
|
>
|
|
|
- {{ scope.row.is_active ? '启用' : '不启用' }}
|
|
|
|
|
|
|
+ {{ scope.row.is_active ? $t.value.enable : $t.value.disable }}
|
|
|
</el-button>
|
|
</el-button>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
@@ -375,7 +375,7 @@
|
|
|
<el-form-item :label="$t.value.park +':'">
|
|
<el-form-item :label="$t.value.park +':'">
|
|
|
<el-select
|
|
<el-select
|
|
|
v-model="positionRegionName"
|
|
v-model="positionRegionName"
|
|
|
- placeholder="请选择停车区域"
|
|
|
|
|
|
|
+ :placeholder="$t.value.selectParkArea"
|
|
|
@change="changePositionRegion"
|
|
@change="changePositionRegion"
|
|
|
>
|
|
>
|
|
|
<el-option
|
|
<el-option
|
|
@@ -547,13 +547,13 @@
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
<el-form-item
|
|
|
v-show="deviceData.connect_type === 'serial'"
|
|
v-show="deviceData.connect_type === 'serial'"
|
|
|
- label="串口名称:"
|
|
|
|
|
|
|
+ :label="$t.value.serialName + ':'"
|
|
|
>
|
|
>
|
|
|
<el-input v-model="deviceData.com_port" />
|
|
<el-input v-model="deviceData.com_port" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item
|
|
<el-form-item
|
|
|
v-show="deviceData.connect_type === 'serial'"
|
|
v-show="deviceData.connect_type === 'serial'"
|
|
|
- label="串口波特率:"
|
|
|
|
|
|
|
+ :label="$t.value.baudRate + ':'"
|
|
|
>
|
|
>
|
|
|
<el-input
|
|
<el-input
|
|
|
v-model="deviceData.baud_rate"
|
|
v-model="deviceData.baud_rate"
|
|
@@ -677,32 +677,32 @@ const positionList = reactive([])
|
|
|
const addPosition = () => {
|
|
const addPosition = () => {
|
|
|
if (positionTitle.value === t.value.GuardAdd) {
|
|
if (positionTitle.value === t.value.GuardAdd) {
|
|
|
if (positionData.parking_lot_id === 0) {
|
|
if (positionData.parking_lot_id === 0) {
|
|
|
- ElMessage.error('请选择停车区域')
|
|
|
|
|
|
|
+ ElMessage.error($t.value.selectParkArea)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
if (positionData.booth_name === '' || positionData.booth_code === '' || positionData.ip_address === '') {
|
|
if (positionData.booth_name === '' || positionData.booth_code === '' || positionData.ip_address === '') {
|
|
|
- ElMessage.error('请将除备注以外的信息填写完整')
|
|
|
|
|
|
|
+ ElMessage.error(t.value.fillCompleteInfo)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
addGuardBooth(positionData).then(res => {
|
|
addGuardBooth(positionData).then(res => {
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
- ElMessage.success('添加成功')
|
|
|
|
|
|
|
+ ElMessage.success(t.value.addSuccess)
|
|
|
positionShow.value = false
|
|
positionShow.value = false
|
|
|
getGuardBoothList()
|
|
getGuardBoothList()
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
} else {
|
|
} else {
|
|
|
if (positionData.parking_lot_id === 0) {
|
|
if (positionData.parking_lot_id === 0) {
|
|
|
- ElMessage.error('请选择停车区域')
|
|
|
|
|
|
|
+ ElMessage.error($t.value.selectParkArea)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
if (positionData.booth_name === '' || positionData.booth_code === '' || positionData.ip_address === '') {
|
|
if (positionData.booth_name === '' || positionData.booth_code === '' || positionData.ip_address === '') {
|
|
|
- ElMessage.error('请将除备注以外的信息填写完整')
|
|
|
|
|
|
|
+ ElMessage.error(t.value.fillCompleteInfo)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
editGuardBooth(positionData).then(res => {
|
|
editGuardBooth(positionData).then(res => {
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
- ElMessage.success('更新成功')
|
|
|
|
|
|
|
+ ElMessage.success(t.value.editSuccess)
|
|
|
positionShow.value = false
|
|
positionShow.value = false
|
|
|
getGuardBoothList()
|
|
getGuardBoothList()
|
|
|
}
|
|
}
|
|
@@ -771,11 +771,11 @@ const getGuardBoothList = () => {
|
|
|
|
|
|
|
|
const delPosition = (id) => {
|
|
const delPosition = (id) => {
|
|
|
ElMessageBox.confirm(
|
|
ElMessageBox.confirm(
|
|
|
- '确定要删除该岗亭吗?',
|
|
|
|
|
- '提示',
|
|
|
|
|
|
|
+ t.value.deleteBoothTip,
|
|
|
|
|
+ t.value.tip,
|
|
|
{
|
|
{
|
|
|
- confirmButtonText: '确认',
|
|
|
|
|
- cancelButtonText: '取消',
|
|
|
|
|
|
|
+ confirmButtonText: t.value.confirm,
|
|
|
|
|
+ cancelButtonText: t.value.Cancel,
|
|
|
type: 'warning',
|
|
type: 'warning',
|
|
|
}
|
|
}
|
|
|
)
|
|
)
|
|
@@ -784,13 +784,13 @@ const delPosition = (id) => {
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
ElMessage({
|
|
ElMessage({
|
|
|
type: 'success',
|
|
type: 'success',
|
|
|
- message: '删除成功',
|
|
|
|
|
|
|
+ message: t.value.deleteSuccess,
|
|
|
})
|
|
})
|
|
|
getGuardBoothList()
|
|
getGuardBoothList()
|
|
|
} else {
|
|
} else {
|
|
|
ElMessage({
|
|
ElMessage({
|
|
|
type: 'error',
|
|
type: 'error',
|
|
|
- message: '删除失败',
|
|
|
|
|
|
|
+ message: t.value.deleteFailed,
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
@@ -798,7 +798,7 @@ const delPosition = (id) => {
|
|
|
.catch(() => {
|
|
.catch(() => {
|
|
|
ElMessage({
|
|
ElMessage({
|
|
|
type: 'info',
|
|
type: 'info',
|
|
|
- message: '取消删除',
|
|
|
|
|
|
|
+ message: t.value.cancelDelete,
|
|
|
})
|
|
})
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -868,32 +868,32 @@ const openChannel = (head, data) => {
|
|
|
const channelOperation = () => {
|
|
const channelOperation = () => {
|
|
|
if (channelTitle.value === t.value.addPassage) {
|
|
if (channelTitle.value === t.value.addPassage) {
|
|
|
if (channelData.booth_id === 0) {
|
|
if (channelData.booth_id === 0) {
|
|
|
- ElMessage.error('请选择岗亭')
|
|
|
|
|
|
|
+ ElMessage.error(t.value.selectPavilion)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
if (channelData.channel_name === '' || channelData.channel_code === '') {
|
|
if (channelData.channel_name === '' || channelData.channel_code === '') {
|
|
|
- ElMessage.error('请将除备注以外的信息填写完整')
|
|
|
|
|
|
|
+ ElMessage.error(t.value.fillCompleteInfo)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
addChannel(channelData).then(res => {
|
|
addChannel(channelData).then(res => {
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
- ElMessage.success('添加成功')
|
|
|
|
|
|
|
+ ElMessage.success(t.value.addSuccess)
|
|
|
channelShow.value = false
|
|
channelShow.value = false
|
|
|
getChannelList()
|
|
getChannelList()
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
} else {
|
|
} else {
|
|
|
if (channelData.booth_id === 0) {
|
|
if (channelData.booth_id === 0) {
|
|
|
- ElMessage.error('请选择岗亭')
|
|
|
|
|
|
|
+ ElMessage.error(t.value.selectPavilion)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
if (channelData.channel_name === '' || channelData.channel_code === '') {
|
|
if (channelData.channel_name === '' || channelData.channel_code === '') {
|
|
|
- ElMessage.error('请将除备注以外的信息填写完整')
|
|
|
|
|
|
|
+ ElMessage.error(t.value.fillCompleteInfo)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
editChannel(channelData).then(res => {
|
|
editChannel(channelData).then(res => {
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
- ElMessage.success('更新成功')
|
|
|
|
|
|
|
+ ElMessage.success(t.value.editSuccess)
|
|
|
channelShow.value = false
|
|
channelShow.value = false
|
|
|
getChannelList()
|
|
getChannelList()
|
|
|
}
|
|
}
|
|
@@ -1016,7 +1016,7 @@ const deviceOperation = async() => {
|
|
|
if (deviceTitle.value === t.value.addDevice) {
|
|
if (deviceTitle.value === t.value.addDevice) {
|
|
|
await addDevice(deviceData).then(res => {
|
|
await addDevice(deviceData).then(res => {
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
- ElMessage.success('添加成功')
|
|
|
|
|
|
|
+ ElMessage.success(t.value.addSuccess)
|
|
|
deviceShow.value = false
|
|
deviceShow.value = false
|
|
|
getDeviceList()
|
|
getDeviceList()
|
|
|
} else {
|
|
} else {
|
|
@@ -1026,11 +1026,11 @@ const deviceOperation = async() => {
|
|
|
} else {
|
|
} else {
|
|
|
await editDevice(deviceData).then(res => {
|
|
await editDevice(deviceData).then(res => {
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
- ElMessage.success('编辑成功')
|
|
|
|
|
|
|
+ ElMessage.success(t.value.editSuccess)
|
|
|
deviceShow.value = false
|
|
deviceShow.value = false
|
|
|
getDeviceList()
|
|
getDeviceList()
|
|
|
} else {
|
|
} else {
|
|
|
- ElMessage.error('编辑失败')
|
|
|
|
|
|
|
+ ElMessage.error(e.value.editFailed)
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -1094,13 +1094,13 @@ const removeDevice = async(id) => {
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
ElMessage({
|
|
ElMessage({
|
|
|
type: 'success',
|
|
type: 'success',
|
|
|
- message: '删除成功',
|
|
|
|
|
|
|
+ message: t.value.deleteSuccess,
|
|
|
})
|
|
})
|
|
|
getDeviceList()
|
|
getDeviceList()
|
|
|
} else {
|
|
} else {
|
|
|
ElMessage({
|
|
ElMessage({
|
|
|
type: 'error',
|
|
type: 'error',
|
|
|
- message: '删除失败',
|
|
|
|
|
|
|
+ message: t.value.deleteFailed,
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
@@ -1108,7 +1108,7 @@ const removeDevice = async(id) => {
|
|
|
.catch(() => {
|
|
.catch(() => {
|
|
|
ElMessage({
|
|
ElMessage({
|
|
|
type: 'info',
|
|
type: 'info',
|
|
|
- message: '取消删除',
|
|
|
|
|
|
|
+ message: t.value.cancelDelete,
|
|
|
})
|
|
})
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -1116,7 +1116,7 @@ const removeDevice = async(id) => {
|
|
|
const connectDevice = async(data) => {
|
|
const connectDevice = async(data) => {
|
|
|
await joinDevice(data.ID).then(res => {
|
|
await joinDevice(data.ID).then(res => {
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
- ElMessage.success('连接成功')
|
|
|
|
|
|
|
+ ElMessage.success(t.value.ConnectSuccess)
|
|
|
} else {
|
|
} else {
|
|
|
ElMessage.error(res.data.msg)
|
|
ElMessage.error(res.data.msg)
|
|
|
}
|
|
}
|
|
@@ -1166,7 +1166,7 @@ const regionOperation = async() => {
|
|
|
await addPullOver(regionData).then(res => {
|
|
await addPullOver(regionData).then(res => {
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
getRegionList()
|
|
getRegionList()
|
|
|
- ElMessage.success('创建成功')
|
|
|
|
|
|
|
+ ElMessage.success(t.value.addSuccess)
|
|
|
regionShow.value = false
|
|
regionShow.value = false
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
@@ -1174,7 +1174,7 @@ const regionOperation = async() => {
|
|
|
await editPullOver(regionData).then(res => {
|
|
await editPullOver(regionData).then(res => {
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
getRegionList()
|
|
getRegionList()
|
|
|
- ElMessage.success('修改成功')
|
|
|
|
|
|
|
+ ElMessage.success(t.value.editSuccess)
|
|
|
regionShow.value = false
|
|
regionShow.value = false
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
@@ -1183,11 +1183,11 @@ const regionOperation = async() => {
|
|
|
|
|
|
|
|
const deleteRegion = (id) => {
|
|
const deleteRegion = (id) => {
|
|
|
ElMessageBox.confirm(
|
|
ElMessageBox.confirm(
|
|
|
- '确定要删除该停车区域吗?',
|
|
|
|
|
- '提示',
|
|
|
|
|
|
|
+ t.value.deleteBoothTip,
|
|
|
|
|
+ t.value.tip,
|
|
|
{
|
|
{
|
|
|
- confirmButtonText: '确认',
|
|
|
|
|
- cancelButtonText: '取消',
|
|
|
|
|
|
|
+ confirmButtonText: t.value.Confirm,
|
|
|
|
|
+ cancelButtonText: t.value.Cancel,
|
|
|
type: 'warning',
|
|
type: 'warning',
|
|
|
}
|
|
}
|
|
|
)
|
|
)
|
|
@@ -1196,13 +1196,13 @@ const deleteRegion = (id) => {
|
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
|
ElMessage({
|
|
ElMessage({
|
|
|
type: 'success',
|
|
type: 'success',
|
|
|
- message: '删除成功',
|
|
|
|
|
|
|
+ message: t.value.deleteSuccess,
|
|
|
})
|
|
})
|
|
|
getRegionList()
|
|
getRegionList()
|
|
|
} else {
|
|
} else {
|
|
|
ElMessage({
|
|
ElMessage({
|
|
|
type: 'error',
|
|
type: 'error',
|
|
|
- message: '删除失败',
|
|
|
|
|
|
|
+ message: t.value.deleteFailed,
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
@@ -1210,7 +1210,7 @@ const deleteRegion = (id) => {
|
|
|
.catch(() => {
|
|
.catch(() => {
|
|
|
ElMessage({
|
|
ElMessage({
|
|
|
type: 'info',
|
|
type: 'info',
|
|
|
- message: '取消删除',
|
|
|
|
|
|
|
+ message: t.value.cancelDelete,
|
|
|
})
|
|
})
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|