From d7606a9a3c81114f5d255c72d0eeb55e87d8aabb Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期四, 02 四月 2026 16:35:07 +0800
Subject: [PATCH] fix: 打包配置

---
 src/views/vehicle/registration/index.vue |  269 +++++++++++++++++++++++++++++++++++------------------
 1 files changed, 175 insertions(+), 94 deletions(-)

diff --git a/src/views/vehicle/registration/index.vue b/src/views/vehicle/registration/index.vue
index 3f24d93..c0e3f0f 100644
--- a/src/views/vehicle/registration/index.vue
+++ b/src/views/vehicle/registration/index.vue
@@ -11,7 +11,12 @@
     <el-card class="box-card">
       <div class="clearfix">
         <div class="container">
-          <el-form size="small" label-width="70px" ref="vehicleInfo" inline>
+          <el-form
+            ref="vehicleInfo"
+            size="small"
+            label-width="70px"
+            inline
+          >
             <el-form-item label="韬唤璇佸彿">
               <el-input
                 v-model="tableFrom.idCard"
@@ -19,8 +24,7 @@
                 class="selWidth"
                 size="small"
                 clearable
-              >
-              </el-input>
+              />
             </el-form-item>
             <el-form-item label="濮撳悕">
               <el-input
@@ -29,8 +33,7 @@
                 class="selWidth"
                 size="small"
                 clearable
-              >
-              </el-input>
+              />
             </el-form-item>
             <el-form-item label="鎵嬫満鍙�">
               <el-input
@@ -39,8 +42,7 @@
                 class="selWidth"
                 size="small"
                 clearable
-              >
-              </el-input>
+              />
             </el-form-item>
             <el-form-item label="杞︾墝鍙�">
               <el-input
@@ -49,8 +51,7 @@
                 class="selWidth"
                 size="small"
                 clearable
-              >
-              </el-input>
+              />
             </el-form-item>
             <el-form-item label="瑁呭嵏鍖哄煙">
               <el-select
@@ -64,8 +65,7 @@
                   :key="item.id"
                   :label="item.name"
                   :value="item.id"
-                >
-                </el-option>
+                />
               </el-select>
             </el-form-item>
             <el-form-item label="璁㈠崟绫诲瀷">
@@ -80,8 +80,7 @@
                   :key="item.id"
                   :label="item.name"
                   :value="item.id"
-                >
-                </el-option>
+                />
               </el-select>
             </el-form-item>
             <el-form-item label="瑁呭嵏鏁伴噺">
@@ -91,8 +90,7 @@
                 class="smallSelW"
                 size="small"
                 clearable
-              >
-              </el-input>
+              />
               锝�
               <el-input
                 v-model="tableFrom.loadUnloadQtyMax"
@@ -100,8 +98,7 @@
                 class="smallSelW"
                 size="small"
                 clearable
-              >
-              </el-input>
+              />
             </el-form-item>
             <el-form-item label="鍗曚綅">
               <el-select
@@ -115,8 +112,7 @@
                   :key="item.id"
                   :label="item.name"
                   :value="item.id"
-                >
-                </el-option>
+                />
               </el-select>
             </el-form-item>
             <el-form-item label="杞﹁締鐘舵��">
@@ -131,8 +127,7 @@
                   :key="item.id"
                   :label="item.name"
                   :value="item.id"
-                >
-                </el-option>
+                />
               </el-select>
             </el-form-item>
             <el-form-item label="璐х墿鐘舵��">
@@ -147,8 +142,7 @@
                   :key="item.id"
                   :label="item.name"
                   :value="item.id"
-                >
-                </el-option>
+                />
               </el-select>
             </el-form-item>
             <el-form-item label="鎺掗槦鍙风爜">
@@ -158,8 +152,7 @@
                 class="selWidth"
                 size="small"
                 clearable
-              >
-              </el-input>
+              />
             </el-form-item>
             <el-form-item label="浜嬬敱">
               <el-select
@@ -173,8 +166,7 @@
                   :key="item.id"
                   :label="item.name"
                   :value="item.id"
-                >
-                </el-option>
+                />
               </el-select>
             </el-form-item>
 
@@ -192,34 +184,54 @@
               />
             </el-form-item>
             <el-form-item>
-              <el-button type="primary" @click="getList(1)" size="small"
-                >鏌ヨ</el-button
+              <el-button
+                type="primary"
+                size="small"
+                @click="getList(1)"
               >
+                鏌ヨ
+              </el-button>
             </el-form-item>
             <el-form-item>
-              <el-button @click="resetForm('vehicleInfo')" size="small"
-                >閲嶇疆</el-button
+              <el-button
+                size="small"
+                @click="resetForm('vehicleInfo')"
               >
+                閲嶇疆
+              </el-button>
             </el-form-item>
           </el-form>
           <el-button
+            v-hasPermi="['admin:vehicle:add']"
             size="small"
             type="primary"
             class="mr10"
             @click="handleAddVehicle()"
-            v-hasPermi="['admin:vehicle:add']"
-            >娣诲姞杞﹁締淇℃伅</el-button
           >
+            娣诲姞杞﹁締淇℃伅
+          </el-button>
         </div>
       </div>
     </el-card>
     <el-card v-show="showPrint">
       <div class="print-dom">
-        <div class="print-dom-box" id="printArea">
-          <div v-for="item in printInfos" :key="item.id">
-            <div class="title">鍑哄叆璇佷俊鎭�</div>
-            <div class="code-title">鎺掗槦鍙风爜</div>
-            <div class="code-code">{{ item.queueNumber }}</div>
+        <div
+          id="printArea"
+          class="print-dom-box"
+        >
+          <div
+            v-for="item in printInfos"
+            :key="item.id"
+          >
+            <div class="title">
+              鍑哄叆璇佷俊鎭�
+            </div>
+            <div class="code-title">
+              鎺掗槦鍙风爜
+            </div>
+            <div class="code-code">
+              {{ item.queueNumber }}
+            </div>
             <div class="code-wait">
               鍓嶆柟杩樻湁{{ item.currentWaitNum }}杈嗚溅鎺掗槦涓�...
             </div>
@@ -227,46 +239,84 @@
               <qrcode
                 v-if="item.visible"
                 :size="160"
-                :qrUrl="item.url"
-              ></qrcode>
+                :qr-url="item.url"
+              />
             </div>
-            <div class="qrcode-text">寰俊鎵爜鏌ョ湅鎺掗槦杩涘害</div>
-            <div class="line"></div>
+            <div class="qrcode-text">
+              寰俊鎵爜鏌ョ湅鎺掗槦杩涘害
+            </div>
+            <div class="line" />
             <div class="cell">
-              <div class="cell-label">濮撳悕</div>
-              <div class="cell-value">{{ item.name }}</div>
+              <div class="cell-label">
+                濮撳悕
+              </div>
+              <div class="cell-value">
+                {{ item.name }}
+              </div>
             </div>
             <div class="cell">
-              <div class="cell-label">杞︾墝鍙�</div>
-              <div class="cell-value">{{ item.licensePlate }}</div>
+              <div class="cell-label">
+                杞︾墝鍙�
+              </div>
+              <div class="cell-value">
+                {{ item.licensePlate }}
+              </div>
             </div>
             <div class="cell">
-              <div class="cell-label">鎵嬫満鍙�</div>
-              <div class="cell-value">{{ item.phone }}</div>
+              <div class="cell-label">
+                鎵嬫満鍙�
+              </div>
+              <div class="cell-value">
+                {{ item.phone }}
+              </div>
             </div>
             <div class="cell">
-              <div class="cell-label">韬唤璇佸彿鐮�</div>
-              <div class="cell-value">{{ item.idCard }}</div>
+              <div class="cell-label">
+                韬唤璇佸彿鐮�
+              </div>
+              <div class="cell-value">
+                {{ item.idCard }}
+              </div>
             </div>
             <div class="cell">
-              <div class="cell-label">瑁呭嵏鏁伴噺</div>
-              <div class="cell-value">{{ item.loadUnloadQty }}</div>
+              <div class="cell-label">
+                瑁呭嵏鏁伴噺
+              </div>
+              <div class="cell-value">
+                {{ item.loadUnloadQty }}
+              </div>
             </div>
             <div class="cell">
-              <div class="cell-label">鍗曚綅</div>
-              <div class="cell-value">{{ item.unitName }}</div>
+              <div class="cell-label">
+                鍗曚綅
+              </div>
+              <div class="cell-value">
+                {{ item.unitName }}
+              </div>
             </div>
             <div class="cell">
-              <div class="cell-label">瑁呭嵏鍖哄煙</div>
-              <div class="cell-value">{{ item.loadingAreaName }}</div>
+              <div class="cell-label">
+                瑁呭嵏鍖哄煙
+              </div>
+              <div class="cell-value">
+                {{ item.loadingAreaName }}
+              </div>
             </div>
             <div class="cell">
-              <div class="cell-label">鐧昏鏃堕棿</div>
-              <div class="cell-value">{{ item.registerTime }}</div>
+              <div class="cell-label">
+                鐧昏鏃堕棿
+              </div>
+              <div class="cell-value">
+                {{ item.registerTime }}
+              </div>
             </div>
             <div class="cell">
-              <div class="cell-label">澶囨敞</div>
-              <div class="cell-value over-line">{{ item.remark }}</div>
+              <div class="cell-label">
+                澶囨敞
+              </div>
+              <div class="cell-value over-line">
+                {{ item.remark }}
+              </div>
             </div>
             <!-- <div v-if="printInfos && printInfos.length > 1" class="mb"></div> -->
           </div>
@@ -284,19 +334,47 @@
         :cell-style="{ textAlign: 'center' }"
         :header-cell-style="{ fontWeight: 'bold', textAlign: 'center' }"
       >
-        <el-table-column prop="idCard" label="韬唤璇佸彿" width="150" />
-        <el-table-column prop="name" label="濮撳悕" min-width="80" />
+        <el-table-column
+          prop="idCard"
+          label="韬唤璇佸彿"
+          width="150"
+        />
+        <el-table-column
+          prop="name"
+          label="濮撳悕"
+          min-width="80"
+        />
 
-        <el-table-column prop="phone" label="鎵嬫満鍙�" min-width="100" />
-        <el-table-column prop="licensePlate" label="杞︾墝鍙�" min-width="90" />
+        <el-table-column
+          prop="phone"
+          label="鎵嬫満鍙�"
+          min-width="100"
+        />
+        <el-table-column
+          prop="licensePlate"
+          label="杞︾墝鍙�"
+          min-width="90"
+        />
         <el-table-column
           prop="loadingAreaName"
           label="瑁呭嵏鍖哄煙"
           min-width="70"
         />
-        <el-table-column prop="orderTypeName" label="璁㈠崟绫诲瀷" width="70" />
-        <el-table-column prop="loadUnloadQty" label="瑁呭嵏鏁伴噺" min-width="70" />
-        <el-table-column prop="unitName" label="鍗曚綅" min-width="50" />
+        <el-table-column
+          prop="orderTypeName"
+          label="璁㈠崟绫诲瀷"
+          width="70"
+        />
+        <el-table-column
+          prop="loadUnloadQty"
+          label="瑁呭嵏鏁伴噺"
+          min-width="70"
+        />
+        <el-table-column
+          prop="unitName"
+          label="鍗曚綅"
+          min-width="50"
+        />
         <el-table-column
           prop="vehicleStatusName"
           label="杞﹁締鐘舵��"
@@ -307,14 +385,30 @@
           label="璐х墿鐘舵��"
           min-width="70"
         />
-        <el-table-column prop="queueNumber" label="鎺掗槦鍙风爜" min-width="80" />
-        <el-table-column prop="reasonName" label="浜嬬敱" min-width="60" />
-        <el-table-column label="鐧昏鏃堕棿" min-width="135" align="center">
+        <el-table-column
+          prop="queueNumber"
+          label="鎺掗槦鍙风爜"
+          min-width="80"
+        />
+        <el-table-column
+          prop="reasonName"
+          label="浜嬬敱"
+          min-width="60"
+        />
+        <el-table-column
+          label="鐧昏鏃堕棿"
+          min-width="135"
+          align="center"
+        >
           <template slot-scope="scope">
             <span>{{ scope.row.registerTime | vformatDate }}</span>
           </template>
         </el-table-column>
-        <el-table-column prop="remark" label="澶囨敞" min-width="60" />
+        <el-table-column
+          prop="remark"
+          label="澶囨敞"
+          min-width="60"
+        />
 
         <el-table-column
           label="鎿嶄綔"
@@ -324,21 +418,23 @@
         >
           <template slot-scope="scope">
             <el-button
+              v-hasPermi="['admin:vehicle:edit']"
               type="text"
-              @click="handleEditVehicle(scope.row)"
               size="small"
               class="mr10"
-              v-hasPermi="['admin:vehicle:edit']"
-              >缂栬緫</el-button
+              @click="handleEditVehicle(scope.row)"
             >
+              缂栬緫
+            </el-button>
 
             <el-button
+              v-hasPermi="['admin:vehicle:delete']"
               type="text"
               size="small"
-              v-hasPermi="['admin:vehicle:delete']"
               @click="handleDeleteVehicle(scope.row.masterId)"
-              >鍒犻櫎</el-button
             >
+              鍒犻櫎
+            </el-button>
           </template>
         </el-table-column>
       </el-table>
@@ -375,18 +471,15 @@
 <script>
 import * as systemGroupDataApi from "@/api/systemGroupData.js";
 import { getVehicleListApi, deleteVehicleApi } from "@/api/vehicle";
-import cardsData from "@/components/cards/index";
 import { checkPermi } from "@/utils/permission"; // 鏉冮檺鍒ゆ柇鍑芥暟
-import { Debounce } from "@/utils/validate";
 import edit from "./edit";
 import qrcode from "@/components/qrcode/index.vue";
 
 import printJS from "print-js";
 import printCss from "./printCss";
 export default {
-  name: "systemLog",
+  name: "SystemLog",
   components: {
-    cardsData,
     edit,
     qrcode,
   },
@@ -462,9 +555,6 @@
   },
   methods: {
     checkPermi,
-    resetForm() {
-      this.dialogVisible = false;
-    },
 
     getOptionList(id) {
       // 鑾峰彇鍒楄〃鏁版嵁
@@ -499,15 +589,6 @@
         }
       });
     },
-    handlerSubmit: Debounce(function (formValue) {
-      formValue.id = this.applyId;
-      formValue.extractType = this.extractType;
-      applyUpdateApi(formValue).then((data) => {
-        this.$message.success("缂栬緫鎴愬姛");
-        this.dialogVisible = false;
-        this.getList();
-      });
-    }),
 
     hideEditDialog() {
       this.editDialogConfig.visible = false;
@@ -515,7 +596,7 @@
     handleDeleteVehicle(id) {
       this.$modalSure("鍒犻櫎璇ヨ溅杈嗕俊鎭悧锛熷叧鑱旂殑鍏朵粬鍖哄煙鐨勮溅杈嗕俊鎭細涓�璧峰垹闄�").then(() => {
         deleteVehicleApi(id)
-          .then((res) => {
+          .then(() => {
             this.$message.success("鍒犻櫎鎴愬姛");
             this.getList(1);
           })
@@ -644,7 +725,7 @@
         newEl.registerTime = element.registerTime || "-";
         newEl.remark = element.remark || "-";
         // newEl.url = `https://car-manager.truekey.mobi/driver/javaMobile/queryResult/${element.linkCode}`;
-         newEl.url = `https://car-manager.ztt.cn/driver/javaMobile/queryResult/${element.linkCode}`;
+         newEl.url = `https://172.17.0.1:9031/driver/javaMobile/queryResult/${element.linkCode}`;
         newEl.visible = true;
         printArr.push(newEl);
       }

--
Gitblit v1.9.3