From 7fa5cdd283a6323f405a7cffc43c1c0e054ccca6 Mon Sep 17 00:00:00 2001
From: lkk <364857242@qq.com>
Date: 星期二, 07 一月 2025 13:55:55 +0800
Subject: [PATCH] age

---
 src/views/system/tijian/index.vue  |   24 ++++++++++++++++++++++++
 src/views/system/package/index.vue |   22 +++++++++++-----------
 2 files changed, 35 insertions(+), 11 deletions(-)

diff --git a/src/views/system/package/index.vue b/src/views/system/package/index.vue
index 3821c97..4c7277b 100644
--- a/src/views/system/package/index.vue
+++ b/src/views/system/package/index.vue
@@ -435,7 +435,7 @@
         <el-form-item label="浣撴绫诲埆" prop="tjCategory">
           <el-select
             v-model="form.tjCategory"
-            placeholder="璇烽�夋嫨鏄惁涓婃灦"
+            placeholder="璇烽�夋嫨浣撴绫诲埆"
             style="width: 150px"
             filterable
             clearable
@@ -515,8 +515,8 @@
         </el-table-column>
       </el-table> -->
 
-      <el-row :gutter="20">
-        <el-col :span="7">
+      <el-row :gutter="11">
+        <el-col :span="11">
           <div
             style="text-align: center; margin-bottom: 10px; margin-top: 10px"
           >
@@ -541,7 +541,7 @@
             </el-tree>
           </div>
         </el-col>
-        <el-col :span="6">
+       <!--  <el-col :span="6">
           <div
             style="text-align: center; margin-bottom: 10px; margin-top: 10px"
           >
@@ -563,27 +563,27 @@
             >
             </el-tree>
           </div>
-        </el-col>
+        </el-col> -->
         <el-col :span="11">
           <div class="grid-content bg-purple">
             <div
-              style="text-align: center; margin-bottom: 10px; margin-top: 10px"
+              style="text-align: center; margin-bottom: 10px; margin-top: 10px; margin-left: 16%;"
             >
               宸查�夐」鐩垪琛�
             </div>
             <el-table
               :data="DataList"
               border
-              style="width: 100%"
+              style="width: 80%; margin-left: 18%;"
               height="400"
               :span-method="objectSpanMethod"
             >
-              <el-table-column prop="propinName" label="妫�鏌ラ」鐩�">
+              <el-table-column prop="propinName" label="妫�鏌ラ」鐩�" >
               </el-table-column>
-              <el-table-column prop="proPrice" label="鍘熶环" width="56px">
+              <el-table-column prop="proPrice" label="鍘熶环" align="center" >
               </el-table-column>
-              <el-table-column prop="proName" label="鏄庣粏椤圭洰" width="260px">
-              </el-table-column>
+              <!-- <el-table-column prop="proName" label="鏄庣粏椤圭洰" width="260px">
+              </el-table-column> -->
 
               <!-- <el-table-column
                 label="鎿嶄綔"
diff --git a/src/views/system/tijian/index.vue b/src/views/system/tijian/index.vue
index 0f4b28c..091cc22 100644
--- a/src/views/system/tijian/index.vue
+++ b/src/views/system/tijian/index.vue
@@ -2478,6 +2478,7 @@
     // 鏈�鏂颁娇鐢╳ebSocket閫氫俊
     readCardWebSocket(resultObj) {
       let _this = this;
+
       if (resultObj.code === 200 && resultObj.data.name != null) {
         //鍥炴樉鐩稿叧鏁版嵁
         _this.form.cusName = resultObj.data.name;
@@ -2489,6 +2490,29 @@
             /^(\d{4})(\d{2})(\d{2})$/,
             "$1-$2-$3"
           );
+        } else if (_this.form.cusIdcard) {
+          // 浠庤韩浠借瘉鍙风爜鎻愬彇鍑虹敓鏃ユ湡
+          var org_birthday = _this.form.cusIdcard.substring(6, 14);
+          _this.form.cusBrithday =
+            org_birthday.substring(0, 4) +
+            "-" +
+            org_birthday.substring(4, 6) +
+            "-" +
+            org_birthday.substring(6, 8);
+        }
+        // 濡傛灉鍑虹敓鏃ユ湡瀛樺湪锛岃绠楀勾榫�
+        if (_this.form.cusBrithday) {
+          var birthdays = new Date(_this.form.cusBrithday);
+          let d = new Date();
+          let age =
+            d.getFullYear() -
+            birthdays.getFullYear() -
+            (d.getMonth() < birthdays.getMonth() ||
+            (d.getMonth() == birthdays.getMonth() &&
+              d.getDate() < birthdays.getDate())
+              ? 1
+              : 0);
+          _this.form.age = age; // 璧嬪�艰绠楃殑骞撮緞
         }
         _this.form.cusAddr = resultObj.data.addres;
         _this.form.cusIdcard = resultObj.data.card;

--
Gitblit v1.8.0