|
|
@@ -4,7 +4,7 @@
|
|
|
<div class="region">
|
|
|
<div class="regionTitle">
|
|
|
<div class="regionTitle-text">
|
|
|
- <el-text style="font-weight: 550">停车区域</el-text>
|
|
|
+ <el-text style="font-weight: 550">{{ $t.value.park }}</el-text>
|
|
|
</div>
|
|
|
<div class="regionTitle-icon">
|
|
|
<el-icon
|
|
|
@@ -58,7 +58,7 @@
|
|
|
@tab-click="handleClick"
|
|
|
>
|
|
|
<el-tab-pane
|
|
|
- label="岗亭"
|
|
|
+ :label="$t.value.booth"
|
|
|
name="detail"
|
|
|
>
|
|
|
<el-form inline>
|
|
|
@@ -69,7 +69,7 @@
|
|
|
type="success"
|
|
|
@click="openPosition('岗亭新增','')"
|
|
|
>
|
|
|
- 新增
|
|
|
+ {{ $t.value.new }}
|
|
|
</el-button>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
@@ -78,7 +78,7 @@
|
|
|
text
|
|
|
type="primary"
|
|
|
@click="getGuardBoothList"
|
|
|
- >刷新
|
|
|
+ >{{ $t.value.reload }}
|
|
|
</el-button>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
@@ -88,30 +88,30 @@
|
|
|
height="605"
|
|
|
>
|
|
|
<el-table-column
|
|
|
- label="编码"
|
|
|
+ :label="$t.value.coding"
|
|
|
align="center"
|
|
|
width="100"
|
|
|
prop="booth_code"
|
|
|
/>
|
|
|
<el-table-column
|
|
|
- label="名称"
|
|
|
+ :label="$t.value.Name"
|
|
|
align="center"
|
|
|
width="250"
|
|
|
prop="booth_name"
|
|
|
/>
|
|
|
<el-table-column
|
|
|
- label="IP地址"
|
|
|
+ :label="$t.value.IpAddress"
|
|
|
align="center"
|
|
|
width="250"
|
|
|
prop="ip_address"
|
|
|
/>
|
|
|
<el-table-column
|
|
|
- label="备注"
|
|
|
+ :label="$t.value.Remarks"
|
|
|
align="center"
|
|
|
prop="description"
|
|
|
/>
|
|
|
<el-table-column
|
|
|
- label="操作"
|
|
|
+ :label="$t.value.Action"
|
|
|
align="center"
|
|
|
>
|
|
|
<template #default="scope">
|
|
|
@@ -121,7 +121,7 @@
|
|
|
icon="edit"
|
|
|
@click="openPosition('岗亭编辑', scope.row)"
|
|
|
>
|
|
|
- 编辑
|
|
|
+ {{ $t.value.modify }}
|
|
|
</el-button>
|
|
|
<el-button
|
|
|
text
|
|
|
@@ -129,7 +129,7 @@
|
|
|
icon="delete"
|
|
|
@click="delPosition(scope.row.ID)"
|
|
|
>
|
|
|
- 删除
|
|
|
+ {{ $t.value.remove }}
|
|
|
</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
@@ -148,7 +148,7 @@
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane
|
|
|
- label="通道"
|
|
|
+ :label="$t.value.access"
|
|
|
name="people"
|
|
|
>
|
|
|
<el-form inline>
|
|
|
@@ -158,7 +158,7 @@
|
|
|
text
|
|
|
type="success"
|
|
|
@click="openChannel('通道新增','')"
|
|
|
- >新增
|
|
|
+ >{{ $t.value.new }}
|
|
|
</el-button>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
@@ -167,7 +167,7 @@
|
|
|
text
|
|
|
type="primary"
|
|
|
@click="getChannelList"
|
|
|
- >刷新
|
|
|
+ >{{ $t.value.reload }}
|
|
|
</el-button>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
@@ -177,27 +177,27 @@
|
|
|
height="605"
|
|
|
>
|
|
|
<el-table-column
|
|
|
- label="编码"
|
|
|
+ :label="$t.value.coding"
|
|
|
align="center"
|
|
|
width="100"
|
|
|
prop="channel_code"
|
|
|
/>
|
|
|
<el-table-column
|
|
|
- label="名称"
|
|
|
+ :label="$t.value.Name"
|
|
|
align="center"
|
|
|
width="250"
|
|
|
prop="channel_name"
|
|
|
/>
|
|
|
<el-table-column
|
|
|
v-slot="scope"
|
|
|
- label="进出方向"
|
|
|
+ :label="$t.value.Direction"
|
|
|
align="center"
|
|
|
width="150"
|
|
|
>
|
|
|
{{ scope.row.direction === 'in' ? '进' : '出' }}
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
- label="是否允许临时车进出"
|
|
|
+ :label="$t.value.Allow"
|
|
|
align="center"
|
|
|
width="200"
|
|
|
>
|
|
|
@@ -211,13 +211,13 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
- label="岗亭id"
|
|
|
+ :label="$t.value.booth + 'Id'"
|
|
|
align="center"
|
|
|
prop="booth_id"
|
|
|
/>
|
|
|
<el-table-column
|
|
|
v-slot="scope"
|
|
|
- label="操作"
|
|
|
+ :label="$t.value.Action"
|
|
|
align="center"
|
|
|
>
|
|
|
<el-button
|
|
|
@@ -368,10 +368,10 @@
|
|
|
<el-dialog
|
|
|
v-model="positionShow"
|
|
|
:title="positionTitle"
|
|
|
- width="500"
|
|
|
+ width="600"
|
|
|
>
|
|
|
- <el-form label-width="90">
|
|
|
- <el-form-item label="停车区域:">
|
|
|
+ <el-form label-width="120">
|
|
|
+ <el-form-item :label="$t.value.park +':'">
|
|
|
<el-select
|
|
|
v-model="positionRegionName"
|
|
|
placeholder="请选择停车区域"
|
|
|
@@ -384,16 +384,16 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="岗亭编码:">
|
|
|
+ <el-form-item :label="$t.value.BoothCode + ':'">
|
|
|
<el-input v-model="positionData.booth_code" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="岗亭名称:">
|
|
|
+ <el-form-item :label="$t.value.BoothName + ':'">
|
|
|
<el-input v-model="positionData.booth_name" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="IP地址:">
|
|
|
+ <el-form-item :label="$t.value.IpAddress +':'">
|
|
|
<el-input v-model="positionData.ip_address" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="备注:">
|
|
|
+ <el-form-item :label="$t.value.Remarks + ':'">
|
|
|
<el-input
|
|
|
v-model="positionData.description"
|
|
|
type="textarea"
|
|
|
@@ -402,12 +402,14 @@
|
|
|
</el-form>
|
|
|
<template #footer>
|
|
|
<div class="dialog-footer">
|
|
|
- <el-button @click="positionShow = false">取消</el-button>
|
|
|
+ <el-button @click="positionShow = false">
|
|
|
+ {{ $t.value.Cancel }}
|
|
|
+ </el-button>
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
@click="addPosition"
|
|
|
>
|
|
|
- 确认
|
|
|
+ {{ $t.value.Confirm }}
|
|
|
</el-button>
|
|
|
</div>
|
|
|
</template>
|
|
|
@@ -415,10 +417,10 @@
|
|
|
<el-dialog
|
|
|
v-model="channelShow"
|
|
|
:title="channelTitle"
|
|
|
- width="500"
|
|
|
+ width="600"
|
|
|
>
|
|
|
<el-form>
|
|
|
- <el-form-item label="通道岗亭:">
|
|
|
+ <el-form-item :label="$t.value.Passage_Booth + ':'">
|
|
|
<el-select
|
|
|
v-model="channelPositionName"
|
|
|
@change="changeChannelPosition"
|
|
|
@@ -431,45 +433,45 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="通道编码:">
|
|
|
+ <el-form-item :label="$t.value.Passage_Code + ':'">
|
|
|
<el-input v-model="channelData.channel_code" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="通道名称:">
|
|
|
+ <el-form-item :label="$t.value.Passage_Name + ':'">
|
|
|
<el-input v-model="channelData.channel_name" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="进出方向:">
|
|
|
+ <el-form-item :label="$t.value.Entry_Exit + ':'">
|
|
|
<el-radio-group
|
|
|
v-model="channelData.direction"
|
|
|
size="large"
|
|
|
fill="#409eff"
|
|
|
>
|
|
|
<el-radio-button
|
|
|
- label="进"
|
|
|
+ :label="$t.value.advance"
|
|
|
value="in"
|
|
|
/>
|
|
|
<el-radio-button
|
|
|
- label="出"
|
|
|
+ :label="$t.value.out"
|
|
|
value="out"
|
|
|
/>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="是否允许临时车进出:">
|
|
|
+ <el-form-item :label="$t.value.Allow + ':'">
|
|
|
<el-radio-group
|
|
|
v-model="channelData.allow_temporary"
|
|
|
size="large"
|
|
|
fill="#409eff"
|
|
|
>
|
|
|
<el-radio-button
|
|
|
- label="否"
|
|
|
+ :label="$t.value.yes"
|
|
|
:value="false"
|
|
|
/>
|
|
|
<el-radio-button
|
|
|
- label="是"
|
|
|
+ :label="$t.value.no"
|
|
|
:value="true"
|
|
|
/>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="备注:">
|
|
|
+ <el-form-item :label="$t.value.Remarks + ':'">
|
|
|
<el-input
|
|
|
v-model="channelData.description"
|
|
|
type="textarea"
|