duanshenglang 3 mesiacov pred
rodič
commit
5f88d81018
2 zmenil súbory, kde vykonal 20 pridanie a 5 odobranie
  1. BIN
      lottery.zip
  2. 20 5
      lottery/userProfile.html

BIN
lottery.zip


+ 20 - 5
lottery/userProfile.html

@@ -124,6 +124,7 @@
     display: flex;
     align-items: flex-start;
     justify-content: flex-start;
+    word-break: break-all;
   }
   .basic_msg_item img {
     width: 16px;
@@ -465,10 +466,15 @@
               <span class="basic_msg_data">已购车型:</span>
               <span>{{clientData.buyModel}}</span>
             </div>
+            <div class="basic_msg_item" style="width: 50%;">
+              <span class="basic_msg_data">vim码:</span>
+              <span>{{clientData.vin}}</span>
+              <img src="./img/edit.png" alt="" @click="handleEditOther('vin')">
+            </div>
             <div class="basic_msg_item" style="width: 50%;" v-for="(item, index) in clientData.cols">
               <span class="basic_msg_data">{{item.name}}:</span>
               <span v-if="item.value">{{item.value[0]}}</span>
-              <img src="./img/edit.png" alt="" @click="handleEditOther">
+              <img src="./img/edit.png" alt="" @click="handleEditOther('cols')">
             </div>
           </div>
           <!-- <div class="msg_title msg_title_line">服务信息</div>
@@ -637,7 +643,7 @@
       </div>
     </el-dialog>
     <el-dialog title="编辑信息" :visible.sync="showEditDialog">
-      <el-form class="prize_form">
+      <el-form class="prize_form"  @submit.native.prevent>
         <el-form-item :label="item.name" required v-for="(item, index) in editFormList" :key="index">
           <el-input v-model="item.value[0]"></el-input>
         </el-form-item>
@@ -963,8 +969,16 @@
         this.showEditDialog = true 
       },
       // 编辑其他字段
-      handleEditOther() {
-        this.editFormList = this.clientData.cols
+      handleEditOther(type) {
+        if (type === 'vin') {
+          this.editFormList = [{
+            name: 'vim码',
+            type: 0,
+            value: [this.clientData.vin]
+          }]
+        } else if (type === 'cols') {
+          this.editFormList = this.clientData.cols
+        }
         this.editType = 'other'
         this.showEditDialog = true
       },
@@ -1005,7 +1019,8 @@
             bid: this.bId,
             externalUserId: this.externalUserId,
             memberId: this.memberId,
-            cols: this.clientData.cols
+            cols: this.clientData.cols,
+            vin: this.editFormList[0].value[0],
           }),
           headers: {
             'Content-Type': 'application/json'