Browse Source

字段调整

sunyize 2 years ago
parent
commit
f99090b0a6
2 changed files with 347 additions and 86 deletions
  1. 3 3
      src/views/networkAccess/userStatistics.vue
  2. 344 83
      src/views/truckCheck/TaskUploadData.vue

+ 3 - 3
src/views/networkAccess/userStatistics.vue

@@ -306,7 +306,7 @@ export default {
         } ],
       statusList:
         [{
-          text: '已报省成功',
+          text: '已报省公司',
           value: '2',
         },{
           text: '已报分公司',
@@ -543,13 +543,13 @@ export default {
          statusMap = {
           '0': '新建未报(无需上报)',
           '1':'已报分公司',
-          '2': '已报省成功'
+          '2': '已报省公司'
         }
       }else {
          statusMap = {
           '0': '新建未报',
           '1':'已报分公司',
-          '2': '已报省成功'
+          '2': '已报省公司'
         }
       }
       // statusMap = {

+ 344 - 83
src/views/truckCheck/TaskUploadData.vue

@@ -1,34 +1,174 @@
 <template>
-
   <div>
-    <a-page-header
-      style="background-color: #FFFFFF;margin-bottom:10px"
-      title="上传资料"
-      sub-title=""
-      @back="goBack"
-    ></a-page-header>
-
-    <a-card style="margin-bottom:10px;color: #000000d9;font-size: 15px;line-height: 2.5;">
-      <div>
-        <span>1.请选择客户类型</span>
-      </div>
-      <a-radio-group style="position: relative;left: 30px"
-                     @change="controlChange" v-model:value="truckData.customType">
-        <a-radio :value="'0'">一类客户(党政军、大型企事业单位)</a-radio>
-        <a-radio :value="'1'">二类客户(其余用户)</a-radio>
-      </a-radio-group>
-      <div>
-        <span style="display: block">2.请选择使用场景</span>
-        <a-radio-group style="position: relative;left: 30px;"
-                       @change="controlChange" v-model:value="truckData.scene">
-          <a-radio :value="'0'">办公自用</a-radio>
-          <a-radio :value="'1'">自用型呼叫中心</a-radio>
-          <a-radio :value="'2'">经营型呼叫中心</a-radio>
-          <a-radio :value="'3'">经营型会议电话</a-radio>
-        </a-radio-group>
-      </div>
-    </a-card>
-
+    <a-spin :spinning="uploading" size="large" tip="正在提交资料,请勿关闭当前网页...">
+      <a-page-header
+        style="background-color: #FFFFFF;margin-bottom:10px"
+        title="上传资料"
+        sub-title=""
+        @back="goBack"
+      >
+        <a-form-model
+          ref="form"
+          :model="infoModel"
+          :rules="rules"
+        >
+          <a-card style="margin-bottom:10px;color: #000000d9;font-size: 15px;line-height: 2.5;">
+          <div>
+            <span>1.请选择客户类型</span>
+          </div>
+          <a-radio-group style="position: relative;left: 30px"
+                         @change="controlChange" v-model:value="infoModel.customType">
+            <a-radio :value="'0'">一类客户(党政军、大型企事业单位)</a-radio>
+            <a-radio :value="'1'">二类客户(其余用户)</a-radio>
+          </a-radio-group>
+          <div>
+            <span style="display: block">2.请选择使用场景</span>
+            <a-radio-group style="position: relative;left: 30px;"
+                           @change="controlChange" v-model:value="infoModel.scene">
+              <a-radio :value="'0'">办公自用</a-radio>
+              <a-radio :value="'1'">自用型呼叫中心</a-radio>
+              <a-radio :value="'2'">经营型呼叫中心</a-radio>
+              <a-radio :value="'3'">经营型会议电话</a-radio>
+            </a-radio-group>
+          </div>
+        </a-card>
+          <a-card style="margin-bottom:10px;color: #000000d9;font-size: 15px;line-height: 2.5;">
+          <a-row>
+            <a-col :span="6">
+              <a-form-model-item label="客户编号"prop="customerNo" v-bind="labelCol4" >
+                <a-input   v-model="infoModel.customerNo" placeholder="客户编号" :disabled='true'></a-input>
+              </a-form-model-item>
+            </a-col>
+
+<!--            <a-col :span="6">-->
+<!--              <a-form-model-item label="用户编号"   v-bind="labelCol4" >-->
+<!--                <a-input   v-model="infoModel.userNo" placeholder="用户编号" :disabled='true'></a-input>-->
+<!--              </a-form-model-item>-->
+<!--            </a-col>-->
+            <a-col :span="6">
+              <a-form-model-item label="用户发展员工" prop="staffNo" v-bind="labelCol4">
+                <a-input :disabled='true'  v-model="infoModel.staffNo" placeholder="用户发展员工"  ></a-input>
+              </a-form-model-item>
+            </a-col>
+            <a-col :span="6">
+              <a-form-model-item label="用户号码" prop="userCode" v-bind="labelCol4">
+                <a-input :disabled='true'  v-model="infoModel.userCode" placeholder="用户号码"  ></a-input>
+              </a-form-model-item>
+            </a-col>
+            <a-col :span="6">
+              <a-form-model-item label="用户状态" prop="userState" v-bind="labelCol4">
+                <a-input :disabled='true' v-model="infoModel.userState" placeholder="用户状态" ></a-input>
+              </a-form-model-item>
+            </a-col>
+            <a-col :span="6">
+              <a-form-model-item label="入网时间" prop="networkAccessTime"   v-bind="labelCol4" >
+                <a-input   v-model="infoModel.networkAccessTime" placeholder="入网时间" :disabled='true'></a-input>
+              </a-form-model-item>
+            </a-col>
+
+            <a-col :span="6">
+              <a-form-model-item label="首次激活时间" prop="firstActivationDate" v-bind="labelCol4">
+                <a-input :disabled='true'  v-model="infoModel.firstActivationDate" placeholder="首次激活时间"></a-input>
+              </a-form-model-item>
+            </a-col>
+            <a-col :span="6">
+              <a-form-model-item label="账户编码" prop="accountCode" v-bind="labelCol4">
+                <a-input :disabled='true'  v-model="infoModel.accountCode" placeholder="账户编码"></a-input>
+              </a-form-model-item>
+            </a-col>
+            <a-col :span="6">
+              <a-form-model-item label="客户名称(全)" prop="customerName" v-bind="labelCol4">
+                <a-input    v-model="infoModel.customerName" placeholder="客户名称/使用人名称"></a-input>
+              </a-form-model-item>
+            </a-col>
+            <a-col :span="6">
+              <a-form-model-item label="楼宇名称" prop="floorName" v-bind="labelCol4">
+                <a-input  v-model="infoModel.floorName" placeholder="楼宇名称"></a-input>
+              </a-form-model-item>
+            </a-col>
+            <a-col :span="6">
+              <a-form-model-item label="楼宇编号" prop="floorCode" v-bind="labelCol4">
+                <a-input  v-model="infoModel.floorCode" placeholder="楼宇编号"></a-input>
+              </a-form-model-item>
+            </a-col>
+
+            <a-col :span="6">
+              <a-form-model-item label="客户经理手机号" prop="managePhone" v-bind="labelCol4">
+                <a-input   v-model="infoModel.managePhone" placeholder="客户经理手机号"></a-input>
+              </a-form-model-item>
+            </a-col>
+
+            <a-col :span="6">
+              <a-form-model-item label="实际装机地址" prop="installationAddress" v-bind="labelCol4">
+                <a-input   v-model="infoModel.installationAddress" placeholder="实际装机地址"></a-input>
+              </a-form-model-item>
+            </a-col>
+
+            <a-col :span="7" v-if='infoModel.contractDateIs==="" || infoModel.contractDateIs===null || infoModel.contractDateIs==="1" '>
+              <a-form-model-item label="合同到期时间是否长期" prop="contractDateIs" v-bind="labelCol5">
+                <a-radio-group  v-model="infoModel.contractDateIs" button-style="solid" >
+                  <a-radio-button value="0">否</a-radio-button>
+                  <a-radio-button value="1">是</a-radio-button>
+                </a-radio-group>
+              </a-form-model-item>
+            </a-col>
+            <a-col :span="7"  v-if='infoModel.contractDateIs==="0" ' >
+              <a-form-model-item label="合同到期时间" prop="contractDate" v-bind="labelCol6">
+                <a-date-picker   :style="{width:'100%'}" v-model="infoModel.contractDate"
+                                format="YYYY-MM-DD"
+                                showTime valueFormat="YYYY-MM-DD"/>
+              </a-form-model-item>
+            </a-col>
+
+            <a-col :span="7" v-if='infoModel.businessLicenseDateIs==="" || infoModel.businessLicenseDateIs===null || infoModel.businessLicenseDateIs==="1" '>
+              <a-form-model-item label="营业执照有效期是否长期" prop="businessLicenseDateIs" v-bind="labelCol5">
+                <a-radio-group    v-model="infoModel.businessLicenseDateIs" button-style="solid"  >
+                  <a-radio-button value="0">否</a-radio-button>
+                  <a-radio-button value="1">是</a-radio-button>
+                </a-radio-group>
+              </a-form-model-item>
+            </a-col>
+            <a-col :span="7" v-if='infoModel.businessLicenseDateIs==="0"'>
+              <a-form-model-item label="营业执照到期时间" prop="businessLicenseDate" v-bind="labelCol4">
+                <a-date-picker     style="width: 210px" v-model="infoModel.businessLicenseDate"
+                                   format="YYYY-MM-DD"
+                                   showTime valueFormat="YYYY-MM-DD"/>
+              </a-form-model-item>
+
+            </a-col>
+            <!--        (第一类客户办公自用除外,不需提供)-->
+            <a-col :span="10">
+                <a-form-model-item label="房屋租赁合同到期时间" :prop='infoModel.customType==="0"?"houseDate":""'   v-bind="labelCol4">
+                <a-date-picker     style="width: 210px" v-model="infoModel.houseDate"
+                                   format="YYYY-MM-DD"
+                                   showTime valueFormat="YYYY-MM-DD"/>
+              </a-form-model-item>
+            </a-col>
+            <a-col :span="11">
+              <a-form-model-item label="经营型呼叫中心增值许可证到期日 " prop="zZBusinessLicenseDate" v-bind="labelCol4">
+                <a-date-picker     style="width: 210px" v-model="infoModel.zZBusinessLicenseDate"
+                                   format="YYYY-MM-DD"
+                                   showTime valueFormat="YYYY-MM-DD"/>
+              </a-form-model-item>
+            </a-col>
+            <!--风险评估等级(非办公自用需提供)-->
+            <a-col :span="13">
+              <a-form-model-item label="风险评估等级(非办公自用需提供)" prop="riskGrade"   v-bind="labelCol4">
+                <a-radio-group  v-model="infoModel.riskGrade" button-style="solid"  >
+                  <a-radio-button value="0">较低风险</a-radio-button>
+                  <a-radio-button value="1">低风险</a-radio-button>
+                  <a-radio-button value="2">中风险</a-radio-button>
+                  <a-radio-button value="3">高风险</a-radio-button>
+                </a-radio-group>
+              </a-form-model-item>
+            </a-col>
+
+          </a-row>
+
+        </a-card>
+        </a-form-model>
+      </a-page-header>
+    </a-spin>
     <!--    步骤条-->
     <a-card style="margin-bottom:10px;width: 15%;float: left">
       <a-steps direction="vertical" :current="steps.current" size="small" @change="stepsClick">
@@ -81,11 +221,11 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
-                <img style="width: 68%;height: 68%;border: 1px solid;"
+                <img style="width: 70%;height: 70%;border: 1px solid;"
                      v-if="!item.urlBase" :src="noDataPng" border="1">
                 <a-button v-if="item.urlBase" style="display: block;margin-top: 10px;border-color: red;color: red"
                           danger @click="removeFile(item,'applySign')">移除
@@ -203,11 +343,11 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
-                <img style="width: 68%;height: 68%;border: 1px solid;"
+                <img style="width: 70%;height: 70%;border: 1px solid;"
                      v-if="!item.urlBase" :src="noDataPng" border="1">
                 <a-button v-if="item.urlBase" style="display: block;margin-top: 10px;border-color: red;color: red"
                           danger @click="removeFile(item,'threePhotos')">移除
@@ -324,11 +464,11 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
-                <img style="width: 68%;height: 68%;border: 1px solid;"
+                <img style="width: 70%;height: 70%;border: 1px solid;"
                      v-if="!item.urlBase" :src="noDataPng" border="1">
                 <a-button v-if="item.urlBase" style="display: block;margin-top: 10px;border-color: red;color: red"
                           danger @click="removeFile(item,'commitmentBook')">移除
@@ -445,11 +585,11 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
-                <img style="width: 68%;height: 68%;border: 1px solid;"
+                <img style="width: 70%;height: 70%;border: 1px solid;"
                      v-if="!item.urlBase" :src="noDataPng" border="1">
                 <a-button v-if="item.urlBase" style="display: block;margin-top: 10px;border-color: red;color: red"
                           danger @click="removeFile(item,'isPriceApproval')">移除
@@ -567,11 +707,11 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
-                <img style="width: 68%;height: 68%;border: 1px solid;"
+                <img style="width: 70%;height: 70%;border: 1px solid;"
                      v-if="!item.urlBase" :src="noDataPng" border="1">
                 <a-button v-if="item.urlBase" style="display: block;margin-top: 10px;border-color: red;color: red"
                           danger @click="removeFile(item,'legalIdCard')">移除
@@ -688,11 +828,11 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
-                <img style="width: 68%;height: 68%;border: 1px solid;"
+                <img style="width: 70%;height: 70%;border: 1px solid;"
                      v-if="!item.urlBase" :src="noDataPng" border="1">
                 <a-button v-if="item.urlBase" style="display: block;margin-top: 10px;border-color: red;color: red"
                           danger @click="removeFile(item,'operatorIdCard')">移除
@@ -809,11 +949,11 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
-                <img style="width: 68%;height: 68%;border: 1px solid;"
+                <img style="width: 70%;height: 70%;border: 1px solid;"
                      v-if="!item.urlBase" :src="noDataPng" border="1">
                 <a-button v-if="item.urlBase" style="display: block;margin-top: 10px;border-color: red;color: red"
                           danger @click="removeFile(item,'authorizeBook')">移除
@@ -930,11 +1070,11 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
-                <img style="width: 68%;height: 68%;border: 1px solid;"
+                <img style="width: 70%;height: 70%;border: 1px solid;"
                      v-if="!item.urlBase" :src="noDataPng" border="1">
                 <a-button v-if="item.urlBase" style="display: block;margin-top: 10px;border-color: red;color: red"
                           danger @click="removeFile(item,'zZBusinessLicense')">移除
@@ -1052,11 +1192,11 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
-                <img style="width: 68%;height: 68%;border: 1px solid;"
+                <img style="width: 70%;height: 70%;border: 1px solid;"
                      v-if="!item.urlBase" :src="noDataPng" border="1">
                 <a-button v-if="item.urlBase" style="display: block;margin-top: 10px;border-color: red;color: red"
                           danger @click="removeFile(item,'centerBusiness')">移除
@@ -1174,11 +1314,11 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
-                <img style="width: 68%;height: 68%;border: 1px solid;"
+                <img style="width: 70%;height: 70%;border: 1px solid;"
                      v-if="!item.urlBase" :src="noDataPng" border="1">
                 <a-button v-if="item.urlBase" style="display: block;margin-top: 10px;border-color: red;color: red"
                           danger @click="removeFile(item,'contractOrProve')">移除
@@ -1296,11 +1436,11 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
-                <img style="width: 68%;height: 68%;border: 1px solid;"
+                <img style="width: 70%;height: 70%;border: 1px solid;"
                      v-if="!item.urlBase" :src="noDataPng" border="1">
                 <a-button v-if="item.urlBase" style="display: block;margin-top: 10px;border-color: red;color: red"
                           danger @click="removeFile(item,'riskTable')">移除
@@ -1417,11 +1557,11 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
-                <img style="width: 68%;height: 68%;border: 1px solid;"
+                <img style="width: 70%;height: 70%;border: 1px solid;"
                      v-if="!item.urlBase" :src="noDataPng" border="1">
                 <a-button v-if="item.urlBase" style="display: block;margin-top: 10px;border-color: red;color: red"
                           danger @click="removeFile(item,'trunkTable')">移除
@@ -1539,7 +1679,7 @@
                   frameborder="1"
                   :src="item.urlBase"
                   ref="ifr"
-                  width="604px"
+                  width="100%"
                   height="445px"
                   scrolling="auto">
                 </iframe>
@@ -2087,7 +2227,98 @@ export default {
 
         ],
       },
+      uploading: false,
+      rules:{
+        customerName: [
+          {required: true, message: '必须输入'},
+        ],
+        houseDate:[
+          {required: true, message: '必须输入'},
+        ],
+        zZBusinessLicenseDate:[
+          {required: true, message: '必须输入'},
+        ],
+        businessLicenseDateIs:[
+          {required: true, message: '必须输入'},
+        ],
+        businessLicenseDate:[
+          {required: true, message: '必须输入'},
+        ],
+        contractDate:[
+          {required: true, message: '必须输入'},
+        ],
+        riskGrade:[
+          {required: true, message: '必须输入'},
+        ],
+        installationAddress:[
+          {required: true, message: '必须输入'},
+        ],
+        floorName:[
+          {required: true, message: '必须输入'},
+        ],
+        firstActivationDate:[
+          {required: true, message: '必须输入'},
+        ],
+        customerNo:[
+          {required: true, message: '必须输入'},
+        ],
+        userNo:[
+          {required: true, message: '必须输入'},
+        ],
+        networkAccessTime:[
+          {required: true, message: '必须输入'},
+        ],
+        userState:[
+          {required: true, message: '必须输入'},
+        ],
+        contractDateIs:[
+          {required: true, message: '必须输入'},
+        ],
+        staffNo:[
+          {required: true, message: '必须输入'},
+        ],
+        codeNumber:[
+          {required: true, message: '必须输入'},
+        ],
+        accountCode:[
+          {required: true, message: '必须输入'},
+        ],
+        floorCode:[
+          {required: true, message: '必须输入'},
+        ],
+        userCode:[
+          {required: true, message: '必须输入'},
+        ],
+        managePhone:[
+          {required: true, message: '必须输入'},
+        ],
+      },
       infoModel:{
+        managePhone:"",
+        //客户类型
+        customType: "0",
+        //使用场景
+        scene: "0",
+        houseDate:"",
+        zZBusinessLicenseDate:"",
+        businessLicenseDateIs:"",
+        businessLicenseDate:"",
+        contractDate:"",
+        riskGrade:"",
+        installationAddress:"",
+        floorName:"",
+        firstActivationDate:"",
+        customerNo:"",
+        userNo:"",
+        networkAccessTime:"",
+        customerName:"",
+        userState:"",
+        contractDateIs:"",
+        staffNo:"",
+        codeNumber:"",
+        accountCode:"",
+        floorCode:"",
+        userCode:"",
         //入网申请签报 applySign
         applySign:[{}],
         applySignRemark:"",
@@ -2184,6 +2415,36 @@ export default {
           prevEl: '.swiper-button-prev'
         }
       },
+      labelCol6: {
+        labelCol: {
+          xs: {span: 24},
+          sm: {span:10},
+        },
+        wrapperCol: {
+          xs: {span: 24},
+          sm: {span: 12},
+        }
+      },
+      labelCol4: {
+        labelCol: {
+          xs: {span: 24},
+          sm: {span: 10},
+        },
+        wrapperCol: {
+          xs: {span: 24},
+          sm: {span: 12},
+        }
+      },
+      labelCol5: {
+        labelCol: {
+          xs: {span: 24},
+          sm: {span: 12},
+        },
+        wrapperCol: {
+          xs: {span: 24},
+          sm: {span: 12},
+        }
+      },
       labelCol1Note: {
         labelCol: {
           xs: {span: 24},
@@ -2393,8 +2654,8 @@ export default {
     controlChange(a, event) {
       this.current = 0;
       this.steps.currentId = "trunkContract";
-      let customType = this.truckData.customType;
-      let scene = this.truckData.scene;
+      let customType = this.infoModel.customType;
+      let scene = this.infoModel.scene;
       if (customType == '0') {
         if (scene == '0') {
           this.steps.stepsNow = this.steps.steps00
@@ -2553,40 +2814,40 @@ export default {
       this.swiperImg = {}
       switch (currentId) {
         case 'businessLicense':
-          that.swiperImg = that.truckData.businessLicense
+          that.swiperImg = that.infoModel.businessLicense
           break;
         case 'idCard':
-          that.swiperImg = that.truckData.idCard
+          that.swiperImg = that.infoModel.idCard
           break;
         case 'contract':
-          that.swiperImg = that.truckData.contract
+          that.swiperImg = that.infoModel.contract
           break;
         case 'prequaliFication':
-          that.swiperImg = that.truckData.prequaliFication
+          that.swiperImg = that.infoModel.prequaliFication
           break;
         case 'risk':
-          that.swiperImg = that.truckData.risk
+          that.swiperImg = that.infoModel.risk
           break;
         case 'coverLetter':
-          that.swiperImg = that.truckData.coverLetter
+          that.swiperImg = that.infoModel.coverLetter
           break;
         case 'addedLicense':
-          that.swiperImg = that.truckData.addedLicense
+          that.swiperImg = that.infoModel.addedLicense
           break;
         case 'registeredCapital':
-          that.swiperImg = that.truckData.registeredCapital
+          that.swiperImg = that.infoModel.registeredCapital
           break;
         case 'ownershipCertificate':
-          that.swiperImg = that.truckData.ownershipCertificate
+          that.swiperImg = that.infoModel.ownershipCertificate
           break;
         case 'creditInquiry':
-          that.swiperImg = that.truckData.creditInquiry
+          that.swiperImg = that.infoModel.creditInquiry
           break;
         case 'legalPersonality':
-          that.swiperImg = that.truckData.legalPersonality
+          that.swiperImg = that.infoModel.legalPersonality
           break;
         case 'takePhotos':
-          that.swiperImg = that.truckData.takePhotos
+          that.swiperImg = that.infoModel.takePhotos
           break;
         default:
           that.swiperImg = [];
@@ -2603,40 +2864,40 @@ export default {
       let that = this;
       switch (currentId) {
         case 'businessLicense':
-          that.truckData.businessLicense = that.swiperImg
+          that.infoModel.businessLicense = that.swiperImg
           break;
         case 'idCard':
-          that.truckData.idCard = that.swiperImg
+          that.infoModel.idCard = that.swiperImg
           break;
         case 'contract':
-          that.truckData.contract = that.swiperImg
+          that.infoModel.contract = that.swiperImg
           break;
         case 'prequaliFication':
-          that.truckData.prequaliFication = that.swiperImg
+          that.infoModel.prequaliFication = that.swiperImg
           break;
         case 'risk':
-          that.truckData.risk = that.swiperImg
+          that.infoModel.risk = that.swiperImg
           break;
         case 'coverLetter':
-          that.truckData.coverLetter = that.swiperImg
+          that.infoModel.coverLetter = that.swiperImg
           break;
         case 'addedLicense':
-          that.truckData.addedLicense = that.swiperImg
+          that.infoModel.addedLicense = that.swiperImg
           break;
         case 'registeredCapital':
-          that.truckData.registeredCapital = that.swiperImg
+          that.infoModel.registeredCapital = that.swiperImg
           break;
         case 'ownershipCertificate':
-          that.truckData.ownershipCertificate = that.swiperImg
+          that.infoModel.ownershipCertificate = that.swiperImg
           break;
         case 'creditInquiry':
-          that.truckData.creditInquiry = that.swiperImg
+          that.infoModel.creditInquiry = that.swiperImg
           break;
         case 'legalPersonality':
-          that.truckData.legalPersonality = that.swiperImg
+          that.infoModel.legalPersonality = that.swiperImg
           break;
         case 'takePhotos':
-          that.truckData.takePhotos = that.swiperImg
+          that.infoModel.takePhotos = that.swiperImg
           break;
       }
     },
@@ -2646,12 +2907,12 @@ export default {
       let that = this;
       let data = {};
       //客户类型
-      data['customType'] = that.truckData.customType;
+      data['customType'] = that.infoModel.customType;
       //使用场景
-      data['scene'] = that.truckData.scene;
+      data['scene'] = that.infoModel.scene;
       let steps = that.steps;
       steps.forEach(function (value) {
-        data[value.id] = that.urlBaseJoin(that.truckData[value.id], "url")
+        data[value.id] = that.urlBaseJoin(that.infoModel[value.id], "url")
       });
       this.postLotInfo(data);
     },