Browse Source

feat(理赔): 添加车牌号和轮胎数量字段

yz 2 months ago
parent
commit
3b2c07c209
3 changed files with 26 additions and 0 deletions
  1. 4 0
      src/api/types/claim.d.ts
  2. 10 0
      src/views/claim/claimMixin.js
  3. 12 0
      src/views/claim/index.vue

+ 4 - 0
src/api/types/claim.d.ts

@@ -102,6 +102,10 @@ export interface ClaimItem {
   updateTime: string;
   /** 备注 */
   remark?: string;
+  /** 车牌号 */
+  vehicleNumber?: string;
+  /** 轮胎数量 */
+  tireQuantity?: number;
 }
 
 /**

+ 10 - 0
src/views/claim/claimMixin.js

@@ -253,6 +253,16 @@ export default {
             prop: 'runMileage'
           },
           {
+            label: '车牌号',
+            prop: 'vehicleNumber',
+            search: true
+          },
+          {
+            label: '轮胎数量',
+            prop: 'tireQuantity',
+            type: 'number'
+          },
+          {
             label: '理赔原因',
             prop: 'claimReason'
           },

+ 12 - 0
src/views/claim/index.vue

@@ -163,6 +163,18 @@
                 <span>{{ formatYmd(claimDetail.mountDate) }}</span>
               </div>
             </el-col>
+            <el-col :span="8">
+              <div class="detail-item">
+                <label>车牌号:</label>
+                <span>{{ claimDetail.vehicleNumber || '-' }}</span>
+              </div>
+            </el-col>
+            <el-col :span="8">
+              <div class="detail-item">
+                <label>轮胎数量:</label>
+                <span>{{ claimDetail.tireQuantity || '-' }}</span>
+              </div>
+            </el-col>
           </el-row>
         </el-card>