Quellcode durchsuchen

完善停车区域

2545307760@qq.com vor 3 Monaten
Ursprung
Commit
10110332b7
5 geänderte Dateien mit 53 neuen und 36 gelöschten Zeilen
  1. 5 1
      web/src/lang/en.js
  2. 4 1
      web/src/lang/zh-CN.js
  3. 5 1
      web/src/lang/zh-HK.js
  4. 5 1
      web/src/lang/zh-TW.js
  5. 34 32
      web/src/view/parking/parkingInfo.vue

+ 5 - 1
web/src/lang/en.js

@@ -85,5 +85,9 @@ export default {
   InOutRecord: 'In Out Record',
   AbnormalReport: 'Abnormal Report',
   StatisticsQuery: 'Statistics Query',
-  OnlineVehicleStats: 'Online Vehicle Statistics'
+  OnlineVehicleStats: 'Online Vehicle Statistics',
+  deleteBoothTip: 'Are you sure you want to delete this booth?',
+  deletePassageTip: 'Are you sure you want to delete this access?',
+  deleteDeviceTip: 'Are you sure you want to delete this device?',
+  tip: 'Prompt',
 }

+ 4 - 1
web/src/lang/zh-CN.js

@@ -86,5 +86,8 @@ export default {
   AbnormalReport: '异常报表',
   StatisticsQuery: '统计信息查询',
   OnlineVehicleStats: '在线车辆统计',
-
+  deleteBoothTip: '确定要删除该岗亭吗?',
+  deletePassageTip: '确定删除该通道吗?',
+  deleteDeviceTip: '确定要删除该设备吗?',
+  tip: '提示'
 }

+ 5 - 1
web/src/lang/zh-HK.js

@@ -85,5 +85,9 @@ export default {
   InOutRecord: '進出紀錄',
   AbnormalReport: '異常報表',
   StatisticsQuery: '統計資訊查詢',
-  OnlineVehicleStats: '線上車輛統計'
+  OnlineVehicleStats: '線上車輛統計',
+  deleteBoothTip: '確定要刪除此崗亭嗎?',
+  deletePassageTip: '確定刪除此通道嗎?',
+  deleteDeviceTip: '確定要刪除此設備嗎?',
+  tip: '提示',
 }

+ 5 - 1
web/src/lang/zh-TW.js

@@ -85,5 +85,9 @@ export default {
   InOutRecord: '進出紀錄',
   AbnormalReport: '異常報表',
   StatisticsQuery: '統計資訊查詢',
-  OnlineVehicleStats: '線上車輛統計'
+  OnlineVehicleStats: '線上車輛統計',
+  deleteBoothTip: '確定要刪除此崗亭嗎?',
+  deletePassageTip: '確定刪除此通道嗎?',
+  deleteDeviceTip: '確定要刪除此設備嗎?',
+  tip: '提示',
 }

+ 34 - 32
web/src/view/parking/parkingInfo.vue

@@ -225,13 +225,13 @@
                 icon="edit"
                 text
                 @click="openChannel('通道编辑', scope.row)"
-              >编辑
+              >{{$t.value.modify}}
               </el-button>
               <el-button
                 type="primary"
                 icon="delete"
                 text
-              >删除
+              >{{$t.value.remove}}
               </el-button>
             </el-table-column>
           </el-table>
@@ -249,7 +249,7 @@
           </div>
         </el-tab-pane>
         <el-tab-pane
-          label="设备"
+          :label="$t.value.device"
           name="department"
         >
           <el-form inline>
@@ -259,7 +259,7 @@
                 text
                 type="success"
                 @click="openDevice('新增设备','')"
-              >新增
+              >{{$t.value.new}}
               </el-button>
             </el-form-item>
             <el-form-item>
@@ -268,7 +268,7 @@
                 text
                 type="primary"
                 @click="getDeviceList"
-              >刷新
+              >{{$t.value.reload}}
               </el-button>
             </el-form-item>
           </el-form>
@@ -278,37 +278,37 @@
             height="605"
           >
             <el-table-column
-              label="编码"
+              :label="$t.value.coding"
               align="center"
               width="100"
               prop="device_code"
             />
             <el-table-column
-              label="名称"
+              :label="$t.value.Name"
               align="center"
               width="250"
               prop="device_name"
             />
             <el-table-column
-              label="类别"
+              :label="$t.value.Type"
               align="center"
               width="150"
               prop="connect_type"
             />
             <el-table-column
-              label="IP地址"
+              :label="$t.value.IpAddress"
               align="center"
               width="200"
               prop="ip_address"
             />
             <el-table-column
-              label="端口"
+              :label="$t.value.Port"
               align="center"
               width="150"
               prop="port"
             />
             <el-table-column
-              label="是否启用"
+              :label="$t.value.Enable"
               align="center"
               width="150"
             >
@@ -322,7 +322,7 @@
               </template>
             </el-table-column>
             <el-table-column
-              label="操作"
+              :label="$t.value.Action"
               align="center"
             >
               <template #default="scope">
@@ -331,21 +331,21 @@
                   icon="Link"
                   text
                   @click="connectDevice(scope.row)"
-                >连接
+                >{{ $t.value.Connect }}
                 </el-button>
                 <el-button
                   type="primary"
                   icon="edit"
                   text
                   @click="openDevice('编辑设备', scope.row)"
-                >编辑
+                >{{$t.value.modify}}
                 </el-button>
                 <el-button
                   type="primary"
                   icon="delete"
                   text
                   @click="removeDevice(scope.row.ID)"
-                >删除
+                >{{$t.value.remove}}
                 </el-button>
               </template>
             </el-table-column>
@@ -480,12 +480,14 @@
       </el-form>
       <template #footer>
         <div class="dialog-footer">
-          <el-button @click="channelShow = false">取消</el-button>
+          <el-button @click="channelShow = false">
+            {{$t.value.Cancel}}
+          </el-button>
           <el-button
             type="primary"
             @click="channelOperation"
           >
-            确认
+            {{$t.value.Confirm}}
           </el-button>
         </div>
       </template>
@@ -493,10 +495,10 @@
     <el-dialog
       v-model="deviceShow"
       :title="deviceTitle"
-      width="500"
+      width="600"
     >
-      <el-form label-width="100">
-        <el-form-item label="设备通道:">
+      <el-form label-width="150">
+        <el-form-item :label="$t.value.Device_Channel + ':'">
           <el-select
             v-model="deviceChannelName"
             @change="changeDeviceChannel"
@@ -509,13 +511,13 @@
             />
           </el-select>
         </el-form-item>
-        <el-form-item label="设备名称:">
+        <el-form-item :label="$t.value.Device_Name + ':'">
           <el-input v-model="deviceData.device_name" />
         </el-form-item>
-        <el-form-item label="设备编码:">
+        <el-form-item :label="$t.value.Device_Code + ':'">
           <el-input v-model="deviceData.device_code" />
         </el-form-item>
-        <el-form-item label="连接方式:">
+        <el-form-item :label="$t.value.Connection_Mode + ':'">
           <el-select v-model="deviceData.connect_type">
             <el-option
               label="tcp"
@@ -529,13 +531,13 @@
         </el-form-item>
         <el-form-item
           v-show="deviceData.connect_type === 'tcp'"
-          label="IP地址:"
+          :label="$t.value.IpAddress + ':'"
         >
           <el-input v-model="deviceData.ip_address" />
         </el-form-item>
         <el-form-item
           v-show="deviceData.connect_type === 'tcp'"
-          label="端口:"
+          :label="$t.value.Port + ':'"
         >
           <el-input
             v-model="deviceData.port"
@@ -557,23 +559,23 @@
             type="number"
           />
         </el-form-item>
-        <el-form-item label="是否启用:">
+        <el-form-item :label="$t.value.Enable + ':'">
           <el-radio-group
             v-model="deviceData.is_active"
             size="large"
             fill="#409eff"
           >
             <el-radio-button
-              label="否"
+              :label="$t.value.no"
               :value="false"
             />
             <el-radio-button
-              label="是"
+              :label="$t.value.yes"
               :value="true"
             />
           </el-radio-group>
         </el-form-item>
-        <el-form-item label="备注:">
+        <el-form-item :label="$t.value.Remarks + ':'">
           <el-input
             v-model="deviceData.description"
             type="textarea"
@@ -582,12 +584,12 @@
       </el-form>
       <template #footer>
         <div class="dialog-footer">
-          <el-button @click="deviceShow = false">取消</el-button>
+          <el-button @click="deviceShow = false">{{$t.value.Cancel}}</el-button>
           <el-button
             type="primary"
             @click="deviceOperation"
           >
-            确认
+            {{$t.value.Confirm}}
           </el-button>
         </div>
       </template>
@@ -1043,7 +1045,7 @@ const getDeviceList = async() => {
 
 const removeDevice = async(id) => {
   ElMessageBox.confirm(
-    '确定要删除该设备吗?',
+    this.$t.deleteDeviceTip,
     '提示',
     {
       confirmButtonText: '确认',