|
@@ -1,54 +1,86 @@
|
|
|
<template>
|
|
|
<view class="content">
|
|
|
<view class="content3 flex s-row">
|
|
|
- <view>个人信息</view>
|
|
|
- <view class="flex flex-space-between width100">
|
|
|
- <view>姓名</view>
|
|
|
- <view class="flex">
|
|
|
- <u--input placeholder="输入姓名" inputAlign='right' border="none" v-model="dataDetails.name">
|
|
|
- </u--input>
|
|
|
+ <view class='wrap'>
|
|
|
+ <view style='padding:5px 0 10px;border-bottom:1px solid #eee;' class="flex width100">
|
|
|
+ <view style='width:100px;font-size:14px;'>姓名</view>
|
|
|
+ <view class="flex">
|
|
|
+ <u--input placeholder="输入姓名" inputAlign='left' border="none" v-model="dataDetails.name">
|
|
|
+ </u--input>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class="flex flex-space-between width100">
|
|
|
- <view>联系电话</view>
|
|
|
- <view class="flex">
|
|
|
- <u--input placeholder="输入联系电话" inputAlign='right' border="none" v-model="dataDetails.name">
|
|
|
- </u--input>
|
|
|
+ <view style='padding:10px 0 5px;' class="flex width100">
|
|
|
+ <view style='width:100px;font-size:14px;'>联系电话</view>
|
|
|
+ <view class="flex">
|
|
|
+ <u--input disabledColor='#fff' disabled placeholder="输入联系电话" inputAlign='left' border="none" v-model="dataDetails.phone">
|
|
|
+ </u--input>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="flex flex-space-between width100">
|
|
|
- 上传身份证人像面
|
|
|
- </view>
|
|
|
-
|
|
|
- <u-button type="primary" @click="uploadImg(3)">上传身份证人像面</u-button>
|
|
|
- <view class="flex flex-space-between width100">
|
|
|
- 上传身份证国徽面
|
|
|
- </view>
|
|
|
-
|
|
|
- <u-button type="primary" @click="uploadImg(3)">上传身份证国徽面</u-button>
|
|
|
- <view class="flex flex-space-between width100">
|
|
|
- <view>身份证号</view>
|
|
|
- <view class="flex">
|
|
|
- <u--input placeholder="输入身份证号" inputAlign='right' border="none" v-model="dataDetails.name">
|
|
|
- </u--input>
|
|
|
+ <view class="content2 content-other">
|
|
|
+ <view class="title">上传身份证人像面</view>
|
|
|
+ <view @click.stop="uploadImg(1,index)" class="picture picture1" v-if="!dataDetails.cardAddressUrl">
|
|
|
+ <image class="xj-image" src="@/static/mine/ic_shanchuan@2x.png"></image>
|
|
|
+ <view class="text">上传身份证人像面</view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class="flex flex-space-between width100">
|
|
|
- <view>身份证有效期</view>
|
|
|
- <view class="flex">
|
|
|
- <u--input placeholder="选择身份证有效期" inputAlign='right' border="none" v-model="dataDetails.name">
|
|
|
+ <view v-if="dataDetails.cardAddressUrl" @click.stop="uploadImg(1,index)"
|
|
|
+ class="preview-card-img picture">
|
|
|
+ <!-- <image class="card-img" :src="dataDetails.cardAddressUrl"></image> -->
|
|
|
+ <!-- <view @click.stop="delCard(1)">
|
|
|
+ <image class='del-card' src="@/static/images/common/quxiao@2x.png">
|
|
|
+ </image>
|
|
|
+ </view> -->
|
|
|
+
|
|
|
+ <image class="" :src="dataDetails.cardAddressUrl" mode="aspectFit" style=""></image>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <view class="title">上传身份证国徽面</view>
|
|
|
+ <view @click="uploadImg(2,index)" class="picture picture2" v-if="!dataDetails.cardBackAddressUrl">
|
|
|
+ <image class="xj-image" src="@/static/mine/ic_shanchuan@2x.png"></image>
|
|
|
+ <view class="text">上传身份证国徽面</view>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <view v-if="dataDetails.cardBackAddressUrl" @click.stop="uploadImg(2,index)"
|
|
|
+ class="preview-card-img picture">
|
|
|
+ <!-- <image class="card-img" :src="dataDetails.cardAddressUrl"></image> -->
|
|
|
+ <view @click.stop="delCard(2)">
|
|
|
+ <image class='del-card' src="@/static/images/common/quxiao@2x.png">
|
|
|
+ </image>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <image class="" :src="dataDetails.cardBackAddressUrl" mode="aspectFit"></image>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <view class="flex row">
|
|
|
+ <view class="left-text">身份证号</view>
|
|
|
+ <u--input placeholder="请输入身份证号" inputAlign='left' border="none" v-model="dataDetails.cardNumber">
|
|
|
</u--input>
|
|
|
- <view>手动输入</view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <u-checkbox-group
|
|
|
- v-model="checkboxValue1"
|
|
|
- placement="column"
|
|
|
- @change="checkboxChange"
|
|
|
- >
|
|
|
- <u-checkbox v-model="checked" label="我已阅读并同意全部细则"
|
|
|
- name="1">明月</u-checkbox>
|
|
|
- </u-checkbox-group>
|
|
|
+
|
|
|
+ <view class="flex row noborder">
|
|
|
+ <view class="left-text">身份证截止日期</view>
|
|
|
+ <view style='font-size:16px;width:50%;' class='flex flex-space-between' @click="selectValidityPeriod">
|
|
|
+ <view :style="{'color':dataDetails.cardValidityDate ? '#000':'#C6CBD5'}">{{dataDetails.cardValidityDate?dataDetails.cardValidityDate:'选择身份证截止日期'}}</view>
|
|
|
+ <view><u-icon name="arrow-right" color="#7E7E7E" size="10"></u-icon></view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <u-picker :show="isShowcardValidity" ref="uPicker" :columns="validityPeriod"
|
|
|
+ @confirm="confirmValidityPeriod" @change="changeHandler" @cancel="isShowcardValidity=false">
|
|
|
+ </u-picker>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <view class="content4">
|
|
|
+ <view style='margin:0 0 18px;font-size:12px;color:#999;' class='flex items-center'>
|
|
|
+ <u--image style='margin-right:5px;' @click='consent'
|
|
|
+ :src="checked?'../../../static/mine/duihao@2x.png':'../../../static/mine/wxz.png'"
|
|
|
+ width="12px" height="12px"></u--image>
|
|
|
+ 我已阅读并同意全部细则
|
|
|
+ </view>
|
|
|
+ <view class='line'></view>
|
|
|
+ <view class="next-btn" @click="submit()">
|
|
|
+ 提交
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
<!-- <view class="flex flex-space-between width100">
|
|
|
<view>收款人</view>
|
|
|
<view class="flex">
|
|
@@ -57,14 +89,16 @@
|
|
|
</view>
|
|
|
</view> -->
|
|
|
</view>
|
|
|
- <view class="" @click="submit">提交</view>
|
|
|
<u-action-sheet :actions="$helper.imgTypeList" :title="$helper.imgType" :show="isShowimgType"
|
|
|
- @select="imgTypeSelect" :closeOnClickOverlay="true" :closeOnClickAction="true" @close="isShowimgType=false">
|
|
|
+ @select="imgTypeSelect" @cancel='isShowimgType=false' :closeOnClickOverlay="true" :closeOnClickAction="true" @close="isShowimgType=false">
|
|
|
</u-action-sheet>
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+ import {
|
|
|
+ mapState
|
|
|
+ } from 'vuex';
|
|
|
import upload from '@/components/upload.vue';
|
|
|
import uploadImage from '@/components/ossutil/uploadFile.js';
|
|
|
var _this;
|
|
@@ -75,29 +109,38 @@
|
|
|
uploadType: '',
|
|
|
isShowimgType: false,
|
|
|
dataDetails: {
|
|
|
- name: '阿萨啊',
|
|
|
- carNumberList: [{
|
|
|
- kahao: '',
|
|
|
- addressUrl: ''
|
|
|
- }],
|
|
|
- bankList: [{
|
|
|
- yhk: '',
|
|
|
- kh: '',
|
|
|
- khh: '',
|
|
|
- khzh: '',
|
|
|
- skr: ''
|
|
|
- }],
|
|
|
+ name: '',
|
|
|
+ phone:'',
|
|
|
+ commonId: '',
|
|
|
+ cardNumber: '',
|
|
|
+ cardAddressUrl: '',
|
|
|
+ cardBackAddressUrl: '',
|
|
|
+ cardValidityDate: '',
|
|
|
},
|
|
|
- imagesrc: ''
|
|
|
+ checked:false,
|
|
|
+ isShowcardValidity:false,
|
|
|
+ imagesrc: '',
|
|
|
+ validityPeriod:[],
|
|
|
+ isShowimgType:false,
|
|
|
+ index:'',
|
|
|
};
|
|
|
},
|
|
|
onLoad() {
|
|
|
- _this = this;
|
|
|
+ var _this = this;
|
|
|
+ this.validityPeriod = this.$helper.makeValidityPeriod(0,30)
|
|
|
+ this.dataDetails.phone=this.userInfo.phone
|
|
|
+ this.dataDetails.commonId=this.userInfo.id
|
|
|
+ },
|
|
|
+ computed: {
|
|
|
+ ...mapState(['hasLogin', 'userInfo']),
|
|
|
},
|
|
|
methods: {
|
|
|
+ selectValidityPeriod() {
|
|
|
+ this.isShowcardValidity = true
|
|
|
+ },
|
|
|
//设置图片
|
|
|
setImage(e) {
|
|
|
- debugger
|
|
|
+ // debugger
|
|
|
console.log(e);
|
|
|
//显示在页面
|
|
|
//this.imagesrc = e.path;
|
|
@@ -111,7 +154,7 @@
|
|
|
},
|
|
|
//保存图片到相册,方便核查
|
|
|
savePhoto(path) {
|
|
|
- debugger
|
|
|
+ // debugger
|
|
|
this.imagesrc = path;
|
|
|
uploadImage(path, 'appData/',
|
|
|
result => {
|
|
@@ -130,10 +173,61 @@
|
|
|
// }
|
|
|
// });
|
|
|
},
|
|
|
- uploadImg(type) {
|
|
|
-
|
|
|
+ changeHandler(e) {
|
|
|
+ const {
|
|
|
+ columnIndex,
|
|
|
+ value,
|
|
|
+ values,
|
|
|
+ index,
|
|
|
+ picker = this.$refs.uPicker
|
|
|
+ } = e
|
|
|
+
|
|
|
+ // if (columnIndex === 0) {
|
|
|
+ // debugger
|
|
|
+ // if (e.index != 0) {
|
|
|
+ // picker.setColumnValues(1, this.validityPeriod[1].shift())
|
|
|
+ // }
|
|
|
+
|
|
|
+ // } else if (columnIndex === 1) {
|
|
|
+ // if (e.index != 0) {
|
|
|
+ // picker.setColumnValues(2, this.validityPeriod[2].shift())
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ },
|
|
|
+ confirmValidityPeriod(e) {
|
|
|
+ console.log('confirm', e)
|
|
|
+ if (e.value[0] == '长期') {
|
|
|
+ this.dataDetails.cardValidityDate = e.value[0]
|
|
|
+ } else {
|
|
|
+ this.dataDetails.cardValidityDate = e.value[0] + '-' + e.value[1] + '-' + e.value[2]
|
|
|
+ }
|
|
|
+
|
|
|
+ this.isShowcardValidity = false
|
|
|
+ },
|
|
|
+ uploadImg(type, index) {
|
|
|
this.uploadType = type
|
|
|
this.isShowimgType = true
|
|
|
+ this.index = index
|
|
|
+ },
|
|
|
+ submit(){
|
|
|
+ uni.showLoading({
|
|
|
+ title: '加载中',
|
|
|
+ mask:true
|
|
|
+ })
|
|
|
+ var _this=this
|
|
|
+ this.$request.baseRequest('post', '/cargoOwnerInfo/api/addCargoOwner', _this.dataDetails).then(res => {
|
|
|
+ uni.hideLoading()
|
|
|
+ uni.$u.toast('提交成功')
|
|
|
+ uni.$u.route('/pages/mine/cargoowner/cargoowner')
|
|
|
+ })
|
|
|
+ .catch(res => {
|
|
|
+ uni.hideLoading()
|
|
|
+ uni.showToast({
|
|
|
+ title: res.message,
|
|
|
+ icon: 'none',
|
|
|
+ duration: 2000
|
|
|
+ })
|
|
|
+ });
|
|
|
},
|
|
|
photograph() {
|
|
|
console.log('拍照')
|
|
@@ -152,59 +246,153 @@
|
|
|
});
|
|
|
|
|
|
},
|
|
|
- imgTypeSelect(val) {
|
|
|
- console.log(val)
|
|
|
- console.log(this.uploadType)
|
|
|
- if (val.name == '相册') {
|
|
|
- uni.chooseImage({
|
|
|
- count: 1,
|
|
|
- sourceType: this.$helper.chooseImage.sourceType,
|
|
|
- success: function(res) {
|
|
|
- console.log(JSON.stringify(res.tempFilePaths));
|
|
|
- uploadImage(res.tempFilePaths[0], 'appData/',
|
|
|
- result => {
|
|
|
- // 上传成功
|
|
|
- console.log('图片地址', result)
|
|
|
- switch (this.uploadType) {
|
|
|
- case 0:
|
|
|
- console.log('人车合影')
|
|
|
- break
|
|
|
- case 1:
|
|
|
- console.log('身份正面')
|
|
|
- break
|
|
|
- case 2:
|
|
|
- console.log('身份反面')
|
|
|
- break
|
|
|
- case 3:
|
|
|
- console.log('银行卡')
|
|
|
- break
|
|
|
- case 4:
|
|
|
- }
|
|
|
- }
|
|
|
- )
|
|
|
- }
|
|
|
- });
|
|
|
+ // imgTypeSelect(val) {
|
|
|
+ // console.log(val)
|
|
|
+ // console.log(this.uploadType)
|
|
|
+ // if (val.name == '相册') {
|
|
|
+ // uni.chooseImage({
|
|
|
+ // count: 1,
|
|
|
+ // sourceType: this.$helper.chooseImage.sourceType,
|
|
|
+ // success: function(res) {
|
|
|
+ // console.log(JSON.stringify(res.tempFilePaths));
|
|
|
+ // uploadImage(res.tempFilePaths[0], 'appData/',
|
|
|
+ // result => {
|
|
|
+ // // 上传成功
|
|
|
+ // console.log('图片地址', result)
|
|
|
+ // switch (this.uploadType) {
|
|
|
+ // case 0:
|
|
|
+ // console.log('人车合影')
|
|
|
+ // break
|
|
|
+ // case 1:
|
|
|
+ // console.log('身份正面')
|
|
|
+ // break
|
|
|
+ // case 2:
|
|
|
+ // console.log('身份反面')
|
|
|
+ // break
|
|
|
+ // case 3:
|
|
|
+ // console.log('银行卡')
|
|
|
+ // break
|
|
|
+ // case 4:
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // )
|
|
|
+ // }
|
|
|
+ // });
|
|
|
|
|
|
- } else {
|
|
|
- switch (this.uploadType) {
|
|
|
- case 0:
|
|
|
- console.log('人车合影')
|
|
|
- break
|
|
|
- case 1:
|
|
|
- uni.$u.route('/pages/mine/camera/idcard/idcard?dotype=face');
|
|
|
- console.log('身份正面')
|
|
|
- break
|
|
|
- case 2:
|
|
|
- console.log('身份反面')
|
|
|
- break
|
|
|
- case 3:
|
|
|
- console.log('银行卡')
|
|
|
- break
|
|
|
- case 4:
|
|
|
- }
|
|
|
+ // } else {
|
|
|
+ // switch (this.uploadType) {
|
|
|
+ // case 0:
|
|
|
+ // console.log('人车合影')
|
|
|
+ // break
|
|
|
+ // case 1:
|
|
|
+ // uni.$u.route('/pages/mine/camera/idcard/idcard?dotype=face');
|
|
|
+ // console.log('身份正面')
|
|
|
+ // break
|
|
|
+ // case 2:
|
|
|
+ // console.log('身份反面')
|
|
|
+ // break
|
|
|
+ // case 3:
|
|
|
+ // console.log('银行卡')
|
|
|
+ // break
|
|
|
+ // case 4:
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+
|
|
|
+ // },
|
|
|
+ imgTypeSelect(val) {
|
|
|
+ console.log(val)
|
|
|
+ console.log(this.uploadType)
|
|
|
+ if (val.name == '相册') {
|
|
|
+ uni.chooseImage({
|
|
|
+ count: 1,
|
|
|
+ sourceType: this.$helper.chooseImage.sourceType,
|
|
|
+ success: function(res) {
|
|
|
+ console.log(JSON.stringify(res.tempFilePaths));
|
|
|
+ uploadImage(res.tempFilePaths[0], 'appData/',
|
|
|
+ result => {
|
|
|
+ // 上传成功回调函数
|
|
|
+ console.log('图片地址', result)
|
|
|
+ switch (_this.uploadType) {
|
|
|
+ // 身份正面
|
|
|
+ case 1:
|
|
|
+ _this.dataDetails.cardAddressUrl = result
|
|
|
+ // 识别
|
|
|
+ _this.$request.baseRequest('get',
|
|
|
+ '/driverInfo/personShibie', {
|
|
|
+ personImg: result,
|
|
|
+ }).then(res => {
|
|
|
+ _this.dataDetails.cardNumber = res.data.recPersonNo
|
|
|
+ })
|
|
|
+ .catch(res => {
|
|
|
+ uni.$u.toast(res.message);
|
|
|
+ });
|
|
|
+ break
|
|
|
+ // 身份反面
|
|
|
+ case 2:
|
|
|
+ _this.dataDetails.cardBackAddressUrl = result
|
|
|
+ break
|
|
|
+ // 银行卡
|
|
|
+ case 3:
|
|
|
+ _this.bankType[_this.index] = []
|
|
|
+ _this.$request.baseRequest('get',
|
|
|
+ '/driverInfo/bankShibie', {
|
|
|
+ bankImg: result,
|
|
|
+ }).then(res => {
|
|
|
+ console.log(res)
|
|
|
+ _this.dataDetails.driverPayeeInfoList[_this.index]
|
|
|
+ .payeeAddressUrl = result
|
|
|
+ if (res.data.bankNo) {
|
|
|
+ _this.dataDetails.driverPayeeInfoList[_this
|
|
|
+ .index].bankCard = res.data.bankNo
|
|
|
+ }
|
|
|
+ if (res.data.bankName) {
|
|
|
+ _this.dataDetails.driverPayeeInfoList[_this
|
|
|
+ .index].bankDeposit = res.data.bankName
|
|
|
+ }
|
|
|
+
|
|
|
+ // 开户支行LIst
|
|
|
+ if (res.data.bankNameZhihang) {
|
|
|
+ _this.bankType[_this.index].push(res.data
|
|
|
+ .bankNameZhihang)
|
|
|
+
|
|
|
+ }
|
|
|
+ _this.$forceUpdate()
|
|
|
+ })
|
|
|
+ .catch(res => {
|
|
|
+ uni.$u.toast(res.message);
|
|
|
+ });
|
|
|
+
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ )
|
|
|
}
|
|
|
+ });
|
|
|
|
|
|
- },
|
|
|
+ } else {
|
|
|
+ switch (this.uploadType) {
|
|
|
+ // case 0:
|
|
|
+ // console.log('人车合影')
|
|
|
+ // break
|
|
|
+ case 1:
|
|
|
+ uni.$u.route('/pages/mine/camera/idcard/idcard?dotype=idcardface');
|
|
|
+ console.log('身份正面')
|
|
|
+ break
|
|
|
+ case 2:
|
|
|
+ uni.$u.route('/pages/mine/camera/idcard/idcard?dotype=badge');
|
|
|
+ console.log('身份反面')
|
|
|
+ break
|
|
|
+ case 3:
|
|
|
+ debugger
|
|
|
+ uni.$u.route('/pages/mine/camera/idcard/idcard?dotype=bank');
|
|
|
+ console.log('银行卡')
|
|
|
+
|
|
|
+ break
|
|
|
+ case 4:
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ },
|
|
|
//身份证正面
|
|
|
getImgUrl1(src) {
|
|
|
// console.log(src)
|
|
@@ -236,13 +424,135 @@
|
|
|
// })
|
|
|
// })
|
|
|
},
|
|
|
- submit(){
|
|
|
- console.log(' tijia')
|
|
|
- },
|
|
|
},
|
|
|
};
|
|
|
</script>
|
|
|
|
|
|
-<style>
|
|
|
-
|
|
|
+<style lang="scss" scoped>
|
|
|
+ .preview-card-img {
|
|
|
+ /deep/uni-image>div, uni-image>img {
|
|
|
+ transform: scale(1.5) rotate(-90deg);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .picture {
|
|
|
+ margin-top: 20rpx;
|
|
|
+ background: #F5F6FA;
|
|
|
+ width: 212rpx;
|
|
|
+ height: 212rpx;
|
|
|
+ border-radius: 20rpx;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ justify-content: center;
|
|
|
+ align-items: center;
|
|
|
+ color: #6A7282;
|
|
|
+ }
|
|
|
+ .content2, {
|
|
|
+ margin:10px 0 95px 0;
|
|
|
+ .left-text {
|
|
|
+ // background: red;
|
|
|
+ width: 290rpx;
|
|
|
+ color: #333333;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ font-size:14px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .row {
|
|
|
+ border-bottom: 1px solid #EEEEEE;
|
|
|
+ padding-bottom: 28rpx;
|
|
|
+ margin-top: 26rpx;
|
|
|
+
|
|
|
+ .ch-style {}
|
|
|
+ }
|
|
|
+
|
|
|
+ .row-ch {
|
|
|
+ padding-right: 180rpx;
|
|
|
+ box-sizing: border-box;
|
|
|
+ // background-color: red;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .content2,
|
|
|
+ .content3 {
|
|
|
+ .del-bank {
|
|
|
+ position: absolute;
|
|
|
+ top: 0;
|
|
|
+ right: 0;
|
|
|
+ width: 80rpx;
|
|
|
+ height: 80rpx;
|
|
|
+ }
|
|
|
+
|
|
|
+ .picture {
|
|
|
+ width: 100%;
|
|
|
+ height: 440rpx;
|
|
|
+ background: red;
|
|
|
+ position: relative;
|
|
|
+
|
|
|
+ .text {
|
|
|
+ margin-top: 20rpx;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ .picture1 {
|
|
|
+ background: url(../../../static/mine/zm.png);
|
|
|
+ background-size: 100% 100%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .picture2 {
|
|
|
+ background: url(../../../static/mine/gh.png);
|
|
|
+ background-size: 100% 100%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .picture3 {
|
|
|
+ background: url(../../../static/mine/yhkzm.png);
|
|
|
+ background-size: 100% 100%;
|
|
|
+ }
|
|
|
+
|
|
|
+ .xj-image {
|
|
|
+ width: 100rpx;
|
|
|
+ height: 100rpx;
|
|
|
+ }
|
|
|
+
|
|
|
+ .title {
|
|
|
+ color: #999999;
|
|
|
+ margin: 20rpx 0;
|
|
|
+ font-size:14px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .u-input{
|
|
|
+ font-size:16px;
|
|
|
+ }
|
|
|
+ .content4 {
|
|
|
+ position:fixed;
|
|
|
+ bottom:0;
|
|
|
+ background: white;
|
|
|
+ width:100%;
|
|
|
+ text-align:center;
|
|
|
+ left:0;
|
|
|
+ box-sizing: border-box;;
|
|
|
+ padding:10px 15px;
|
|
|
+ .line{
|
|
|
+ position:absolute;
|
|
|
+ left:0;
|
|
|
+ margin-top:-9px;
|
|
|
+ border-top:1px solid #eee;
|
|
|
+ width:100%;
|
|
|
+ }
|
|
|
+ .next-btn {
|
|
|
+ background: #F1F3F6;
|
|
|
+ width: 85%;
|
|
|
+ padding: 20rpx 20rpx;
|
|
|
+ text-align: center;
|
|
|
+ color: #C5CAD4;
|
|
|
+ border-radius: 50rpx;margin:0 auto;
|
|
|
+ margin-top:10px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .del-card {
|
|
|
+ position: absolute;
|
|
|
+ top: -10rpx;
|
|
|
+ right: -6rpx;
|
|
|
+ width: 80rpx;
|
|
|
+ height: 80rpx;
|
|
|
+ z-index: 9;
|
|
|
+ }
|
|
|
</style>
|