-
zhangwei
2024-08-29 447e19fa298ae11a1c3a3fa2d2ff3a1a8dba0501
src/pages/mine/apply.vue
@@ -1,8 +1,8 @@
<template>
   <view class="full-page">
   <view class="full-page-fff">
      <view class="content">
         <up-form labelPosition="left" :model="userInfo" :rules="rules" ref="form1" labelWidth='90'>
            <up-form-item label="身份证正面" prop="userInfo.idCardFace" required borderBottom>
         <up-form labelPosition="left" :model="userInfo" :rules="rules" ref="form1" labelWidth='80'>
            <up-form-item label="身份证正面" prop="userInfo.idCardFace" required>
               <fui-upload immediate :url="`${apiBaseUrl}api/UpFile/UploadIdCord?PageName=FRONT`" ref="uploadF"
                  max='1' background='#fff' @success="success('FRONT',$event)" @error="error" @complete="complete"
                  width="300" height="150">
@@ -13,7 +13,7 @@
                  <up-icon name="arrow-right"></up-icon>
               </template> -->
            </up-form-item>
            <up-form-item label="身份证反面" prop="userInfo.idCardBack" required borderBottom>
            <up-form-item label="身份证反面" prop="userInfo.idCardBack" required>
               <fui-upload immediate :url="`${apiBaseUrl}api/UpFile/UploadIdCord?PageName=Back`" ref="uploadB"
                  max='1' background='#fff' @success="success('Back',$event)" @error="error" @complete="complete"
                  width="300" height="150">
@@ -21,22 +21,23 @@
                     style="width: 300rpx;height: 150rpx;"></image>
               </fui-upload>
            </up-form-item>
            <up-form-item label="姓名" required prop="userInfo.name" borderBottom ref="item1">
            <up-form-item label="姓名" required prop="userInfo.name" ref="item1">
               <up-input v-model="userInfo.name" border="none" placeholder="请输入姓名" readonly></up-input>
            </up-form-item>
            <up-form-item label="联系电话" required prop="userInfo.phone" borderBottom ref="item1">
            <up-form-item label="联系电话" required prop="userInfo.phone" ref="item1">
               <up-input v-model="userInfo.phone" border="none" placeholder="请输入联系电话"></up-input>
            </up-form-item>
            <up-form-item label="身份证号" required prop="userInfo.idCode" borderBottom ref="item1">
            <up-form-item label="身份证号" required prop="userInfo.idCode" ref="item1">
               <up-input v-model="userInfo.idCode" border="none" placeholder="请输入身份证号" readonly></up-input>
            </up-form-item>
            <up-form-item label="联系地址" required prop="userInfo.address" borderBottom ref="item1">
            <up-form-item label="联系地址" required prop="userInfo.address" ref="item1">
               <up-input v-model="userInfo.address" border="none" placeholder="请输入联系地址"></up-input>
            </up-form-item>
            <up-form-item label="简历描述" required prop="userInfo.resume" borderBottom ref="item1">
               <up-textarea v-model="userInfo.resume" placeholder="请输入简历描述"></up-textarea>
            <up-form-item label="简历描述" required prop="userInfo.resume" ref="item1">
            </up-form-item>
            <!-- <up-form-item label="性别" required prop="Gender" borderBottom ref="item2">
            <up-textarea v-model="userInfo.resume" placeholder="请输入简历描述"></up-textarea>
            <!-- <up-form-item label="性别" required prop="Gender"   ref="item2">
               <up-radio-group v-model="userInfo.Gender">
                  <up-radio :customStyle="{marginRight: '16px'}" v-for="(item, index) in radiolist1" :key="index"
                     :label="item.name" :name="item.name">
@@ -229,6 +230,7 @@
         userInfo.idCardFace = res.data.url //身份证正面路径
         userInfo.idCode = res.data.info.idNum //身份证号
         userInfo.name = res.data.info.name
         userInfo.address = res.data.info.address
      } else {
         userInfo.idCardBack = res.data.url //身份证反面路径
      }