|
|
@@ -1,34 +1,50 @@
|
|
|
<template>
|
|
|
<view>
|
|
|
- <cu-custom :bgColor="title=='申请入驻'?'bg-gradual-blue1':'bg-fff'" :isBack="true">
|
|
|
+ <cu-custom :bgColor="title == '申请入驻' ? 'bg-gradual-blue1' : 'bg-fff'" :isBack="true">
|
|
|
<block slot="content">{{ title }}</block>
|
|
|
</cu-custom>
|
|
|
- <view class="progress" v-if="title=='申请入驻'">
|
|
|
+ <view class="progress" v-if="title == '申请入驻'">
|
|
|
<view class="progress-style progress-bag">
|
|
|
- <view v-if="tab==1" class="progress-icon"></view>
|
|
|
- <view v-if="tab==2" class="progress-style progress-bag1" :style="[{animation: 'top ' + 0.4+ 's 1'}]">
|
|
|
- <view class="progress-icon1"></view>
|
|
|
+ <view v-if="tab == 1" class="progress-icon"></view>
|
|
|
+ <view v-if="tab == 2" class="progress-style progress-bag1">
|
|
|
+ <view class="progress-icon1"></view>
|
|
|
</view>
|
|
|
- <view v-if="tab==3" class="progress-style progress-bag2">
|
|
|
- <view class="progress-icon1"></view>
|
|
|
+ <view v-if="tab == 3" class="progress-style progress-bag2">
|
|
|
+ <view class="progress-icon1"></view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="progress-title flex justify-between">
|
|
|
- <view :class="tab=='1'?'color':''">账户信息</view>
|
|
|
- <view :class="tab=='2'?'color':''">提交资料</view>
|
|
|
- <view :class="tab=='3'?'color':''">门店信息</view>
|
|
|
+ <view :class="tab == '1' ? 'color' : ''">账户信息</view>
|
|
|
+ <view :class="tab == '2' ? 'color' : ''">提交资料</view>
|
|
|
+ <view :class="tab == '3' ? 'color' : ''">门店信息</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="progress-status" v-else >
|
|
|
- <view class="status">
|
|
|
- <image src="/static/login/status1.png" mode="aspectFit"></image>
|
|
|
- <text>待审核</text>
|
|
|
+ <view class="progress-status" v-else>
|
|
|
+ <view v-if="form.status == 0">
|
|
|
+ <view class="status">
|
|
|
+ <image src="/static/login/status1.png" mode="aspectFit"></image>
|
|
|
+ <text>待审核</text>
|
|
|
+ </view>
|
|
|
+ <view>{{form.updateTime }} 提交的店铺信息待审核中</view>
|
|
|
+ </view>
|
|
|
+ <view v-if="form.status == 1">
|
|
|
+ <view class="status">
|
|
|
+ <image src="/static/login/status2.png" mode="aspectFit"></image>
|
|
|
+ <text style="color: #53CC48;">审核通过</text>
|
|
|
+ </view>
|
|
|
+ <view>{{form.updateTime }} 提交的店铺信息审核通过</view>
|
|
|
+ </view>
|
|
|
+ <view v-if="form.status == 2">
|
|
|
+ <view class="status">
|
|
|
+ <image src="/static/login/status3.png" mode="aspectFit"></image>
|
|
|
+ <text>审核驳回</text>
|
|
|
+ </view>
|
|
|
+ <view>驳回原因:{{form.remark }} </view>
|
|
|
</view>
|
|
|
- <view>2025/08/28 09:54:36 提交的店铺信息待审核中</view>
|
|
|
</view>
|
|
|
<view v-if="tab == 1" class="tab-top">
|
|
|
<form>
|
|
|
- <!-- <view class="borderRadiu">
|
|
|
+ <!-- <view class="borderRadiu">
|
|
|
<view class="flex cu-form-group margin-top1 ">
|
|
|
<view class="content ">
|
|
|
<text class="text-bold" >选择所属供应商</text>
|
|
|
@@ -48,12 +64,12 @@
|
|
|
</picker>
|
|
|
</view>
|
|
|
</view> -->
|
|
|
-
|
|
|
+
|
|
|
<view class="borderRadiu">
|
|
|
<view class="flex cu-form-group margin-top1 ">
|
|
|
<view class="content ">
|
|
|
- <text class="text-bold" >账户信息</text>
|
|
|
- <i class="text-bg " ></i>
|
|
|
+ <text class="text-bold">账户信息</text>
|
|
|
+ <i class="text-bg "></i>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class=" cu-form-group ">
|
|
|
@@ -63,53 +79,57 @@
|
|
|
</view>
|
|
|
</form>
|
|
|
</view>
|
|
|
- <view v-if="tab == 2" class="tab-top">
|
|
|
- <form >
|
|
|
+ <view v-if="tab == 2" class="tab-top" :style="title == '店铺信息' ? 'margin-top: 120upx' : ''">
|
|
|
+ <form>
|
|
|
<view class="borderRadiu">
|
|
|
- <view class="flex cu-form-group margin-top1">
|
|
|
- <view class="content ">
|
|
|
- <text class="text-bold">提交经营主体资料</text>
|
|
|
- <i class="text-bg " ></i>
|
|
|
+ <view class="flex cu-form-group margin-top1">
|
|
|
+ <view class="content ">
|
|
|
+ <text class="text-bold">提交经营主体资料</text>
|
|
|
+ <i class="text-bg "></i>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class=" cu-form-group">
|
|
|
- <view class="title">主体类型</view>
|
|
|
- <!-- <uni-data-checkbox v-model="form.type" :localdata="hobby"></uni-data-checkbox> -->
|
|
|
- <radio-group @change="typeChang($event, 'type')" v-model="form.type" >
|
|
|
- <label class="margin-left-sm">
|
|
|
- <radio :class="form.type=='1'?'checked blue':''" :checked="form.type=='1'?true:false" value="1" :disabled="isDisabled"></radio>
|
|
|
- <!-- <checkbox class=' blue' :class="form.type?'checked':''" :checked="form.type?true:false" value="1"></checkbox> -->
|
|
|
- <text class="margin-left-sm">普通企业</text>
|
|
|
- </label>
|
|
|
- <label class="margin-left-sm">
|
|
|
- <radio :class="form.type=='2'?'checked blue':''" :checked="form.type=='2'?true:false" value="2" :disabled="isDisabled"></radio>
|
|
|
- <text class="margin-left-sm">个体工商户</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
- </view>
|
|
|
- <view class="cu-form-group">
|
|
|
- <view class="title">公司名称</view>
|
|
|
- <input placeholder="请输入公司名称" v-model="form.corporateName" name="input" :disabled="isDisabled"></input>
|
|
|
- </view>
|
|
|
- <view class="cu-form-group">
|
|
|
- <view class="title">统一代码</view>
|
|
|
- <input placeholder="请输入统一社会信用代码" v-model="form.creditCode" name="input" :disabled="isDisabled"></input>
|
|
|
- </view>
|
|
|
- <view class="cu-form-group">
|
|
|
- <view class="title">有效期 </view>
|
|
|
- <!-- <uni-data-checkbox v-model="form.lifespan" :localdata="lifespanOption"></uni-data-checkbox> -->
|
|
|
- <radio-group @change="typeChang($event, 'lifespanType')" v-model="form.lifespanType" >
|
|
|
- <label class="margin-left-sm">
|
|
|
- <radio :class="form.lifespanType=='1'?'checked blue':''" :checked="form.lifespanType=='1'?true:false" value="1" :disabled="isDisabled"></radio>
|
|
|
- <!-- <checkbox class=' blue' :class="form.type?'checked':''" :checked="form.type?true:false" value="1"></checkbox> -->
|
|
|
- <text class="margin-left-sm">长期有效</text>
|
|
|
- </label>
|
|
|
- <label class="margin-left-sm">
|
|
|
- <radio :class="form.lifespanType=='2'?'checked blue':''" :checked="form.lifespanType=='2'?true:false" value="2" :disabled="isDisabled"></radio>
|
|
|
- <text class="margin-left-sm">固定期限</text>
|
|
|
- </label>
|
|
|
- </radio-group>
|
|
|
- <!-- <radio-group @change="typeChang($event, 'lifespan')" v-model="form.lifespan">
|
|
|
+ <view class=" cu-form-group">
|
|
|
+ <view class="title">主体类型</view>
|
|
|
+ <!-- <uni-data-checkbox v-model="form.type" :localdata="hobby"></uni-data-checkbox> -->
|
|
|
+ <radio-group @change="typeChang($event, 'type')" v-model="form.type">
|
|
|
+ <label class="margin-left-sm">
|
|
|
+ <radio :class="form.type == '1' ? 'checked blue' : ''"
|
|
|
+ :checked="form.type == '1' ? true : false" value="1"></radio>
|
|
|
+ <!-- <checkbox class=' blue' :class="form.type?'checked':''" :checked="form.type?true:false" value="1"></checkbox> -->
|
|
|
+ <text class="margin-left-sm">普通企业</text>
|
|
|
+ </label>
|
|
|
+ <label class="margin-left-sm">
|
|
|
+ <radio :class="form.type == '2' ? 'checked blue' : ''"
|
|
|
+ :checked="form.type == '2' ? true : false" value="2"></radio>
|
|
|
+ <text class="margin-left-sm">个体工商户</text>
|
|
|
+ </label>
|
|
|
+ </radio-group>
|
|
|
+ </view>
|
|
|
+ <view class="cu-form-group">
|
|
|
+ <view class="title">公司名称</view>
|
|
|
+ <input placeholder="请输入公司名称" v-model="form.corporateName" name="input"></input>
|
|
|
+ </view>
|
|
|
+ <view class="cu-form-group">
|
|
|
+ <view class="title">统一代码</view>
|
|
|
+ <input placeholder="请输入统一社会信用代码" v-model="form.creditCode" name="input"></input>
|
|
|
+ </view>
|
|
|
+ <view class="cu-form-group">
|
|
|
+ <view class="title">有效期 </view>
|
|
|
+ <!-- <uni-data-checkbox v-model="form.lifespan" :localdata="lifespanOption"></uni-data-checkbox> -->
|
|
|
+ <radio-group @change="typeChang($event, 'lifespanType')" v-model="form.lifespanType">
|
|
|
+ <label class="margin-left-sm">
|
|
|
+ <radio :class="form.lifespanType == '1' ? 'checked blue' : ''"
|
|
|
+ :checked="form.lifespanType == '1' ? true : false" value="1"></radio>
|
|
|
+ <!-- <checkbox class=' blue' :class="form.type?'checked':''" :checked="form.type?true:false" value="1"></checkbox> -->
|
|
|
+ <text class="margin-left-sm">长期有效</text>
|
|
|
+ </label>
|
|
|
+ <label class="margin-left-sm">
|
|
|
+ <radio :class="form.lifespanType == '2' ? 'checked blue' : ''"
|
|
|
+ :checked="form.lifespanType == '2' ? true : false" value="2"></radio>
|
|
|
+ <text class="margin-left-sm">固定期限</text>
|
|
|
+ </label>
|
|
|
+ </radio-group>
|
|
|
+ <!-- <radio-group @change="typeChang($event, 'lifespan')" v-model="form.lifespan">
|
|
|
<label class="margin-left-sm">
|
|
|
<radio class="blue radio" value="1" checked></radio>
|
|
|
<text class="margin-left-sm">长期有效</text>
|
|
|
@@ -119,146 +139,156 @@
|
|
|
<text class="margin-left-sm">固定期限</text>
|
|
|
</label>
|
|
|
</radio-group> -->
|
|
|
- </view>
|
|
|
- <view class="cu-form-group" v-if="form.lifespanType == 2">
|
|
|
- <view class="title">有效期起</view>
|
|
|
- <picker mode="date" :disabled="isDisabled" :value="form.lifespanBegin" @change="typeChang($event, 'lifespanBegin')">
|
|
|
- <view class="picker" v-if="form.lifespanBegin">
|
|
|
- {{ form.lifespanBegin }}
|
|
|
- </view>
|
|
|
- <view class="picker" v-else style="color: #999999;">
|
|
|
- 请选择
|
|
|
- </view>
|
|
|
- </picker>
|
|
|
- </view>
|
|
|
- <view class="cu-form-group" v-if="form.lifespanType == 2">
|
|
|
- <view class="title">有效期止</view>
|
|
|
- <picker mode="date" :disabled="isDisabled" :value="form.lifespanEnd" @change="typeChang($event, 'lifespanEnd')">
|
|
|
- <view class="picker" v-if="form.lifespanEnd">
|
|
|
- {{ form.lifespanEnd }}
|
|
|
- </view>
|
|
|
- <view class="picker" v-else style="color: #999999;">
|
|
|
- 请选择
|
|
|
+ </view>
|
|
|
+ <view class="cu-form-group" v-if="form.lifespanType == 2">
|
|
|
+ <view class="title">有效期起</view>
|
|
|
+ <picker mode="date" :value="form.lifespanBegin" @change="typeChang($event, 'lifespanBegin')">
|
|
|
+ <view class="picker" v-if="form.lifespanBegin">
|
|
|
+ {{ form.lifespanBegin }}
|
|
|
+ </view>
|
|
|
+ <view class="picker" v-else style="color: #999999;">
|
|
|
+ 请选择
|
|
|
+ </view>
|
|
|
+ </picker>
|
|
|
+ </view>
|
|
|
+ <view class="cu-form-group" v-if="form.lifespanType == 2">
|
|
|
+ <view class="title">有效期止</view>
|
|
|
+ <picker mode="date" :value="form.lifespanEnd" @change="typeChang($event, 'lifespanEnd')">
|
|
|
+ <view class="picker" v-if="form.lifespanEnd">
|
|
|
+ {{ form.lifespanEnd }}
|
|
|
+ </view>
|
|
|
+ <view class="picker" v-else style="color: #999999;">
|
|
|
+ 请选择
|
|
|
+ </view>
|
|
|
+ </picker>
|
|
|
+ </view>
|
|
|
+ <view class="customize">
|
|
|
+ <view class="title">营业执照</view>
|
|
|
+ <view style="border-bottom: 1px solid #EEEEEE;">
|
|
|
+ <view class="business-img flex align-center">
|
|
|
+ <image
|
|
|
+ :src="businessLicenseImg ? businessLicenseImg : '/static/login/yingyezhizhao.png'"
|
|
|
+ mode="" @click="businessChange('businessLicense')">
|
|
|
+ </image>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
- </picker>
|
|
|
- </view>
|
|
|
- <view class="customize">
|
|
|
- <view class="title">营业执照</view>
|
|
|
- <view style="border-bottom: 1px solid #EEEEEE;">
|
|
|
- <view class="business-img flex align-center">
|
|
|
- <image :src="businessLicenseImg ? businessLicenseImg : '/static/login/yingyezhizhao.png'"
|
|
|
- mode="" @click="businessChange('businessLicense')">
|
|
|
- </image>
|
|
|
+ <view class="business-prompt">
|
|
|
+ 请上传营业执照照片或复印件,复印件需加盖公司公章,仅支持jpg、png格式;图片需清晰、完整、无反光、无PS、无不相关水印、非拍屏
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="business-prompt">
|
|
|
- 请上传营业执照照片或复印件,复印件需加盖公司公章,仅支持jpg、png格式;图片需清晰、完整、无反光、无PS、无不相关水印、非拍屏
|
|
|
- </view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class="borderRadiu" style="margin-bottom: 114upx;">
|
|
|
- <view class="flex cu-form-group margin-top1 ">
|
|
|
+ <view class="borderRadiu" style="margin-bottom: 114upx;">
|
|
|
+ <view class="flex cu-form-group margin-top1 ">
|
|
|
<view class="content ">
|
|
|
- <text class="text-bold" >法人信息</text>
|
|
|
- <i class="text-bg " ></i>
|
|
|
+ <text class="text-bold">法人信息</text>
|
|
|
+ <i class="text-bg "></i>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="cu-form-group ">
|
|
|
- <view class="title">法人姓名</view>
|
|
|
- <input placeholder="请输入法人姓名" v-model="form.legalPerson" name="input" :disabled="isDisabled"></input>
|
|
|
- </view>
|
|
|
- <view class="cu-form-group">
|
|
|
- <view class="title">法人证件号</view>
|
|
|
- <input placeholder="请输入法人证件号" v-model="form.legalPersonCode" name="input" :disabled="isDisabled"></input>
|
|
|
- </view>
|
|
|
- <view class="customize">
|
|
|
- <view class="title">法人证件照片</view>
|
|
|
- <view style="padding: 16upx 0;border-bottom: 1px solid #EEEEEE;">
|
|
|
- <view class="flex upload justify-between">
|
|
|
- <view class="imgOcr-border">
|
|
|
- <image :src="identityOneImg ? identityOneImg : '/static/login/code1.png'" mode=""
|
|
|
- @click="businessChange('identityOne')"></image>
|
|
|
- </view>
|
|
|
- <view class="imgOcr-border">
|
|
|
- <image :src="identityTwoImg ? identityTwoImg : '/static/login/code2.png'" mode=""
|
|
|
- @click="businessChange('identityTwo')"></image>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
+ <view class="cu-form-group ">
|
|
|
+ <view class="title">法人姓名</view>
|
|
|
+ <input placeholder="请输入法人姓名" v-model="form.legalPerson" name="input"></input>
|
|
|
</view>
|
|
|
- <view class="business-prompt">
|
|
|
- <view>请上传中国大陆公民.身份证照片,仅支持jpg、png格式</view>
|
|
|
- <view>1、需提供与主体证照上一致的法人证件照片</view>
|
|
|
- <view>2、图片需清晰、完整、无反光、无PS、无不相关水印、非拍屏</view>
|
|
|
- <view>3、证件未过期</view>
|
|
|
+ <view class="cu-form-group">
|
|
|
+ <view class="title">法人证件号</view>
|
|
|
+ <input placeholder="请输入法人证件号" v-model="form.legalPersonCode" name="input"></input>
|
|
|
</view>
|
|
|
+ <view class="customize">
|
|
|
+ <view class="title">法人证件照片</view>
|
|
|
+ <view style="padding: 16upx 0;border-bottom: 1px solid #EEEEEE;">
|
|
|
+ <view class="flex upload justify-between">
|
|
|
+ <view class="imgOcr-border">
|
|
|
+ <image :src="identityOneImg ? identityOneImg : '/static/login/code1.png'" mode=""
|
|
|
+ @click="businessChange('identityOne')"></image>
|
|
|
+ </view>
|
|
|
+ <view class="imgOcr-border">
|
|
|
+ <image :src="identityTwoImg ? identityTwoImg : '/static/login/code2.png'" mode=""
|
|
|
+ @click="businessChange('identityTwo')"></image>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="business-prompt">
|
|
|
+ <view>请上传中国大陆公民.身份证照片,仅支持jpg、png格式</view>
|
|
|
+ <view>1、需提供与主体证照上一致的法人证件照片</view>
|
|
|
+ <view>2、图片需清晰、完整、无反光、无PS、无不相关水印、非拍屏</view>
|
|
|
+ <view>3、证件未过期</view>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</form>
|
|
|
</view>
|
|
|
- <view v-if="tab == 3" class="tab-top">
|
|
|
+ <view v-if="tab == 3" class="tab-top" :style="title == '店铺信息' ? 'margin-top: 120upx' : ''">
|
|
|
<form>
|
|
|
- <view class="borderRadiu">
|
|
|
- <view class="flex cu-form-group margin-top1">
|
|
|
- <view class="content ">
|
|
|
- <text class="text-bold">提交门店信息</text>
|
|
|
- <i class="text-bg " ></i>
|
|
|
+ <view class="borderRadiu" style="margin-bottom: 114upx;">
|
|
|
+ <view class="flex cu-form-group margin-top1">
|
|
|
+ <view class="content ">
|
|
|
+ <text class="text-bold">提交门店信息</text>
|
|
|
+ <i class="text-bg "></i>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class="cu-form-group">
|
|
|
- <view class="title">门店名称</view>
|
|
|
- <input placeholder="请输入门店名称" v-model="form.storeName" name="input" :disabled="isDisabled"></input>
|
|
|
- </view>
|
|
|
- <view class="cu-form-group" >
|
|
|
- <view class="title">所在地区</view>
|
|
|
- <input disabled="true" @mousedown="$refs.picker.show()" placeholder="请选择所在地区" ref="inputRef" name="input" v-model="country" ></input>
|
|
|
- <text class='cuIcon-right' style="color: #C7C6CA ;" @click="$refs.picker.show()"></text>
|
|
|
- <w-picker :visible.sync="visible" ref="picker" mode="region" :value="country"
|
|
|
- @confirm="onConfirm($event, 'region')"></w-picker>
|
|
|
- </view>
|
|
|
- <view class="cu-form-group">
|
|
|
- <view class="title">门店地址</view>
|
|
|
- <input placeholder="请输入门店地址详细地址" v-model="form.address" name="input"></input>
|
|
|
- </view>
|
|
|
- <view class="customize">
|
|
|
- <view class="title">地理位置</view>
|
|
|
- <aMap class=" booder-top" style="padding-bottom: 7px;"></aMap>
|
|
|
- <view class="business-prompt">
|
|
|
- 若位置有误直接影响客户到店,请在地图中仔细核对,可拖拽地图确保位置正确
|
|
|
+ <view class="cu-form-group">
|
|
|
+ <view class="title">门店名称</view>
|
|
|
+ <input placeholder="请输入门店名称" v-model="form.storeName" name="input"></input>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class="customize">
|
|
|
- <view class="title">门头照片</view>
|
|
|
- <view class="grid col-3 grid-square flex-sub booder-top" >
|
|
|
- <view class="bg-img" v-for="(item, index) in imgList" :key="index" @tap="ViewImage"
|
|
|
- :data-url="imgList[index]">
|
|
|
- <image :src="imgList[index]" mode="aspectFill"></image>
|
|
|
- <view class="cu-tag bg-red" @tap.stop="DelImg" :data-index="index">
|
|
|
- <text class='cuIcon-close'></text>
|
|
|
+ <view class="cu-form-group">
|
|
|
+ <view class="title">所在地区</view>
|
|
|
+ <input disabled="true" @mousedown="$refs.picker.show()" placeholder="请选择所在地区" ref="inputRef"
|
|
|
+ name="input" v-model="form.locality"></input>
|
|
|
+ <text class='cuIcon-right' style="color: #C7C6CA ;" @click="$refs.picker.show()"></text>
|
|
|
+ <w-picker :visible.sync="visible" ref="picker" mode="region" :value="form.locality"
|
|
|
+ @confirm="onConfirm($event, 'region')"></w-picker>
|
|
|
+ </view>
|
|
|
+ <view class="cu-form-group">
|
|
|
+ <view class="title">门店地址</view>
|
|
|
+ <input placeholder="请输入门店地址详细地址" v-model="form.address" name="input"></input>
|
|
|
+ </view>
|
|
|
+ <view class="customize">
|
|
|
+ <view class="title">地理位置</view>
|
|
|
+ <view class=" booder-top" style="padding-bottom: 16upx;">
|
|
|
+ <map style="width: 100%; height: 218upx;" :latitude="latitude" scale="14"
|
|
|
+ :longitude="longitude" :markers="markers" @tap="handleMarkerTap"></map>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <!-- <aMap class=" booder-top" style="padding-bottom: 7px;"></aMap> -->
|
|
|
+ <view class="business-prompt">
|
|
|
+ 若位置有误直接影响客户到店,请在地图中仔细核对,可拖拽地图确保位置正确
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="customize">
|
|
|
+ <view class="title">门头照片</view>
|
|
|
+ <view class="grid col-3 grid-square flex-sub booder-top">
|
|
|
+ <view class="bg-img" v-for="(item, index) in imgList" :key="index" @tap="ViewImage"
|
|
|
+ :data-url="imgList[index]">
|
|
|
+ <image :src="imgList[index]" mode="aspectFill"></image>
|
|
|
+ <view class="cu-tag bg-red" @tap.stop="DelImg" :data-index="index">
|
|
|
+ <text class='cuIcon-close'></text>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="solids" @tap="ChooseImage" v-if="imgList.length < 4">
|
|
|
+ <text class='cuIcon-cameraadd'></text>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="solids" @tap="ChooseImage" v-if="imgList.length < 4">
|
|
|
- <text class='cuIcon-cameraadd'></text>
|
|
|
+ <view class="business-prompt">
|
|
|
+ 门店照片需包含完整的门店入口和招牌名称,建议现场拍摄门头照;最多可上传10张,支持格式bmp、png、jpeg、jpg,单个图片不超过5MB,建议尺寸在2000*1500px以上
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="business-prompt">
|
|
|
- 门店照片需包含完整的门店入口和招牌名称,建议现场拍摄门头照;最多可上传10张,支持格式bmp、png、jpeg、jpg,单个图片不超过5MB,建议尺寸在2000*1500px以上 </view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
</form>
|
|
|
</view>
|
|
|
<view v-if="tab == 1" class="padding flex flex-direction sub-bottom">
|
|
|
- <button class="cu-btn bg-blue round " @click="tab=2">保存并下一步</button>
|
|
|
+ <button class="cu-btn bg-blue round " @click="tab = 2">保存并下一步</button>
|
|
|
</view>
|
|
|
- <view v-if="tab == 2 && title=='申请入驻'" class="padding flex sub-bottom">
|
|
|
- <button class="cu-btn round line-blue shadow" @click="tab = 1">上一步</button>
|
|
|
- <button style="margin-left: 12upx;width:77%" class="cu-btn bg-blue round " @click="tab=3">保存并下一步</button>
|
|
|
+ <view v-if="tab == 2 && title == '申请入驻'" class="padding flex sub-bottom">
|
|
|
+ <button class="cu-btn round line-blue shadow" @click="tab = 1">上一步</button>
|
|
|
+ <button style="margin-left: 12upx;width:77%" class="cu-btn bg-blue round " @click="tab = 3">保存并下一步</button>
|
|
|
</view>
|
|
|
- <view v-else class="padding flex sub-bottom">
|
|
|
- <button class="cu-btn round line-gray shadow" @click="$Router.push({ name: 'settings' })">取消</button>
|
|
|
- <button style="margin-left: 12upx;width:77%" class="cu-btn line-blue round shadow" @click="tab=3">下一页</button>
|
|
|
+ <view v-if="tab == 2 && title == '店铺信息'" class="padding flex sub-bottom">
|
|
|
+ <button class="cu-btn round line-gray shadow" @click="$Router.push({ name: 'settings' })">取消</button>
|
|
|
+ <button style="margin-left: 12upx;width:77%" class="cu-btn line-blue round shadow"
|
|
|
+ @click="tab = 3">下一页</button>
|
|
|
</view>
|
|
|
<view v-if="tab == 3" class="padding flex sub-bottom">
|
|
|
- <button class="cu-btn round line-blue shadow" @click="tab = 2">{{title=='申请入驻'?'上一步':'上一页'}}</button>
|
|
|
+ <button class="cu-btn round line-blue shadow" @click="tab = 2">{{ title == '申请入驻' ? '上一步' : '上一页'
|
|
|
+ }}</button>
|
|
|
<button style="margin-left: 12upx;width:77%" class="cu-btn bg-blue round " @click="sumbit">提交审核</button>
|
|
|
</view>
|
|
|
<view class="cu-load load-modal" v-if="lodingshow">
|
|
|
@@ -266,37 +296,24 @@
|
|
|
<view class="gray-text">加载中...</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
-
|
|
|
+
|
|
|
</template>
|
|
|
<script>
|
|
|
import configService from '../../common/service/config.service'
|
|
|
import regionPicker from "../../components/w-picker/region-picker.vue"
|
|
|
-import aMap from "../component/map.vue"
|
|
|
+// import aMap from "./map.vue"
|
|
|
|
|
|
export default {
|
|
|
components: {
|
|
|
regionPicker,
|
|
|
- aMap
|
|
|
+ // aMap
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
- // hobby: [{
|
|
|
- // text: '普通企业',
|
|
|
- // value: 1
|
|
|
- // }, {
|
|
|
- // text: '个体工商户',
|
|
|
- // value: 2
|
|
|
- // }],
|
|
|
- // lifespanOption: [{
|
|
|
- // text: '长期有效',
|
|
|
- // value: 1
|
|
|
- // }, {
|
|
|
- // text: '固定期限',
|
|
|
- // value: 2
|
|
|
- // }],
|
|
|
- isDisabled:false,
|
|
|
- title:'申请入驻',
|
|
|
- lodingshow:false,
|
|
|
+ latitude: 37.827066,
|
|
|
+ longitude: 112.34988,
|
|
|
+ title: '申请入驻',
|
|
|
+ lodingshow: false,
|
|
|
form: {
|
|
|
name: null,
|
|
|
type: 1,
|
|
|
@@ -309,7 +326,8 @@ export default {
|
|
|
legalPerson: null,
|
|
|
legalPersonCode: null,
|
|
|
storeName: null,
|
|
|
- country:null,
|
|
|
+ country: null,
|
|
|
+ locality: '',
|
|
|
address: null,
|
|
|
// headPhoto: null,
|
|
|
passWord: uni.getStorageSync('password'),
|
|
|
@@ -325,19 +343,36 @@ export default {
|
|
|
imgList1: [],
|
|
|
index: -1,
|
|
|
country: '',
|
|
|
+ // markers:[{
|
|
|
+ // latitude: 37.827066,
|
|
|
+ // longitude: 112.34988,
|
|
|
+ // iconPath: '../../static/avatar_girl.png'
|
|
|
+ // }]
|
|
|
+ markers: []
|
|
|
+
|
|
|
}
|
|
|
},
|
|
|
+ onShow() {
|
|
|
+ this.markers = uni.getStorageSync('address') ?
|
|
|
+ [Object.assign(uni.getStorageSync('address'), { iconPath: '../../static/boiaoji.png' })]
|
|
|
+ : []
|
|
|
|
|
|
+ console.log(this.markers, 888888888);
|
|
|
+
|
|
|
+ },
|
|
|
async onLoad(data) {
|
|
|
- let obj=JSON.parse(decodeURIComponent(data.params));
|
|
|
- if(obj){
|
|
|
- console.log(obj,333333333);
|
|
|
-
|
|
|
- this.title='店铺信息'
|
|
|
- this.tab=2
|
|
|
- this.isDisabled=true
|
|
|
- obj.lifespanType= obj.lifespanType?obj.lifespanType:'1'
|
|
|
- this.form=obj
|
|
|
+ if (data.params) {
|
|
|
+ let obj = JSON.parse(decodeURIComponent(data.params));
|
|
|
+ this.title = '店铺信息'
|
|
|
+ this.tab = 2
|
|
|
+ obj.lifespanType = obj.lifespanType ? obj.lifespanType : '1'
|
|
|
+ this.markers = this.form.longitude && this.form.latitude ?
|
|
|
+ [{ longitude: this.form.longitude, latitude: this.form.latitude, iconPath: '../../static/boiaoji.png' }]
|
|
|
+ : []
|
|
|
+ this.businessLicenseImg = configService.apiUrl + '/' + obj.businessLicense
|
|
|
+ this.identityOneImg = configService.apiUrl + '/' + obj.identityOne
|
|
|
+ this.form = obj
|
|
|
+
|
|
|
}
|
|
|
// let res = await this.$http.get("/merchant/app/allList")
|
|
|
// if (res.data.success) {
|
|
|
@@ -348,6 +383,14 @@ export default {
|
|
|
|
|
|
},
|
|
|
methods: {
|
|
|
+ handleMarkerTap() {
|
|
|
+
|
|
|
+ const queryString = uni.getStorageSync('address') ? encodeURIComponent(JSON.stringify(uni.getStorageSync('address'))) : ''
|
|
|
+ uni.navigateTo({
|
|
|
+ url: '/pages/login/map?position=${queryString}'
|
|
|
+ })
|
|
|
+
|
|
|
+ },
|
|
|
ChooseImage() {
|
|
|
uni.chooseImage({
|
|
|
// count: 4, //默认9
|
|
|
@@ -360,6 +403,9 @@ export default {
|
|
|
url: configService.apiUrl + '/sys/common/upload',
|
|
|
filePath: res.tempFilePaths[0],
|
|
|
name: "file",
|
|
|
+ formData: {
|
|
|
+ 'biz': 'temp',
|
|
|
+ },
|
|
|
success: (files) => {
|
|
|
let data = JSON.parse(files.data);
|
|
|
if (data.success) {
|
|
|
@@ -402,7 +448,7 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
onConfirm(e) {
|
|
|
- this.country = e.result
|
|
|
+ this.form.locality = e.result
|
|
|
this.form.country = e.value[e.value.length - 1]
|
|
|
},
|
|
|
PickerChange(e) {
|
|
|
@@ -427,57 +473,60 @@ export default {
|
|
|
}
|
|
|
|
|
|
if (chooseImageRes) {
|
|
|
- this.lodingshow = true;
|
|
|
- // this.$tip.loading()
|
|
|
+ this.lodingshow = true;
|
|
|
+ // this.$tip.loading()
|
|
|
this[type + 'Img'] = chooseImageRes.tempFilePaths[0];
|
|
|
uni.uploadFile({
|
|
|
url: configService.apiUrl + '/sys/common/upload',
|
|
|
filePath: chooseImageRes.tempFilePaths[0],
|
|
|
name: "file",
|
|
|
+ formData: {
|
|
|
+ 'biz': 'temp',
|
|
|
+ },
|
|
|
success: (files) => {
|
|
|
let data = JSON.parse(files.data);
|
|
|
if (data.success) {
|
|
|
this.form[type] = data.message
|
|
|
- if( type=='businessLicense' || type=='identityOne'){
|
|
|
+ if (type == 'businessLicense' || type == 'identityOne') {
|
|
|
uni.uploadFile({
|
|
|
- url: configService.apiUrl + `${type=='businessLicense'?'/order/identify/businessLicense':'/order/identify/idCard'}`,
|
|
|
+ url: configService.apiUrl + `${type == 'businessLicense' ? '/order/identify/businessLicense' : '/order/identify/idCard'}`,
|
|
|
filePath: chooseImageRes.tempFilePaths[0],
|
|
|
name: "image1",
|
|
|
success: (uploadFileRes) => {
|
|
|
let data1 = JSON.parse(uploadFileRes.data).result;
|
|
|
- let obj={}
|
|
|
- if(type=='businessLicense'){
|
|
|
- obj={
|
|
|
- corporateName: data1.company?data1.company:'', //公司名称
|
|
|
- creditCode: data1.socialCreditCode? data1.socialCreditCode:'', //统一社会信用代码
|
|
|
- lifespanBegin:data1.registerDate? data1.registerDate.substr(0,
|
|
|
- 4) +'-' + data1.registerDate.substr(5, 2) + '-' + data1.registerDate
|
|
|
- .substr(8,2):'',
|
|
|
- lifespanEnd: data1.effectiveDate && data1.effectiveDate.includes('年')? data1.effectiveDate.substr(0,
|
|
|
- 4) +'-' + data1.effectiveDate.substr(5, 2) + '-' + data1.effectiveDate
|
|
|
- .substr(8,2):'9999-12-31',
|
|
|
- lifespanType:data1.registerDate || data1.effectiveDate?'2':'1',
|
|
|
+ let obj = {}
|
|
|
+ if (type == 'businessLicense') {
|
|
|
+ obj = {
|
|
|
+ corporateName: data1.company ? data1.company : '', //公司名称
|
|
|
+ creditCode: data1.socialCreditCode ? data1.socialCreditCode : '', //统一社会信用代码
|
|
|
+ lifespanBegin: data1.registerDate ? data1.registerDate.substr(0,
|
|
|
+ 4) + '-' + data1.registerDate.substr(5, 2) + '-' + data1.registerDate
|
|
|
+ .substr(8, 2) : '',
|
|
|
+ lifespanEnd: data1.effectiveDate && data1.effectiveDate.includes('年') ? data1.effectiveDate.substr(0,
|
|
|
+ 4) + '-' + data1.effectiveDate.substr(5, 2) + '-' + data1.effectiveDate
|
|
|
+ .substr(8, 2) : '9999-12-31',
|
|
|
+ lifespanType: data1.registerDate || data1.effectiveDate ? '2' : '1',
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
- else{
|
|
|
- obj={
|
|
|
- legalPerson: data1.customerInfo.name?data1.customerInfo.name:'', //法人姓名
|
|
|
- legalPersonCode: data1.customerInfo.identifyNumber?data1.customerInfo.identifyNumber:'', //法人证件号
|
|
|
+ else {
|
|
|
+ obj = {
|
|
|
+ legalPerson: data1.customerInfo.name ? data1.customerInfo.name : '', //法人姓名
|
|
|
+ legalPersonCode: data1.customerInfo.identifyNumber ? data1.customerInfo.identifyNumber : '', //法人证件号
|
|
|
}
|
|
|
}
|
|
|
this.$nextTick(() => {
|
|
|
- this.form={
|
|
|
+ this.form = {
|
|
|
...this.form,
|
|
|
...obj,
|
|
|
}
|
|
|
// this.$set(this.form, obj);
|
|
|
// this.form=Object.assign(this.form,obj)
|
|
|
- console.log(obj,this.form,88888);
|
|
|
-
|
|
|
+ console.log(obj, this.form, 88888);
|
|
|
+
|
|
|
})
|
|
|
this.lodingshow = false;
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
@@ -486,133 +535,161 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
} else {
|
|
|
- this.lodingshow = false;
|
|
|
- }
|
|
|
+ this.lodingshow = false;
|
|
|
+ }
|
|
|
},
|
|
|
- timestampToTime(timestamp) {
|
|
|
+ timestampToTime(timestamp) {
|
|
|
// let date = new Date(timestamp * 1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000
|
|
|
let date = new Date(new Date());//时间戳为10位需*1000,时间戳为13位的话不需乘1000
|
|
|
let Y = date.getFullYear() + '-';
|
|
|
- let M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1):date.getMonth()+1) + '-';
|
|
|
- let D = (date.getDate()< 10 ? '0'+date.getDate():date.getDate())+ ' ';
|
|
|
- return Y+M+D;
|
|
|
+ let M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
|
|
|
+ let D = (date.getDate() < 10 ? '0' + date.getDate() : date.getDate()) + ' ';
|
|
|
+ return Y + M + D;
|
|
|
},
|
|
|
sumbit() {
|
|
|
- for( let j in this.form){
|
|
|
- if(!this.form[j]){
|
|
|
- if(this.form['lifespanType']==2&&(this.form['lifespanBegin']==null ||this.form['lifespanEnd']==null)){
|
|
|
- this.$tip.alert( '请选择日期!')
|
|
|
- return
|
|
|
- }
|
|
|
- if(this.form['businessLicense']==null){
|
|
|
- this.$tip.alert( '请上传营业执照!')
|
|
|
+ if (this.title == '申请入驻') {
|
|
|
+ for (let j in this.form) {
|
|
|
+ if (!this.form[j]) {
|
|
|
+ if (this.form['lifespanType'] == 2 && (this.form['lifespanBegin'] == null || this.form['lifespanEnd'] == null)) {
|
|
|
+ this.$tip.alert('请选择日期!')
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if (this.form['businessLicense'] == null) {
|
|
|
+ this.$tip.alert('请上传营业执照!')
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ this.$tip.alert('请填写所有信息!')
|
|
|
return
|
|
|
}
|
|
|
- this.$tip.alert( '请填写所有信息!')
|
|
|
- return
|
|
|
+
|
|
|
}
|
|
|
-
|
|
|
+ this.$http.post('/merchant/app/add', { ...this.form, source: 2, headPhoto, longitude: this.markers[0].longitude, latitude: this.markers[0].latitude }).then(res => {
|
|
|
+ if (res.data.success) {
|
|
|
+ this.$tip.success(res.data.result || '成功')
|
|
|
+ this.$Router.push({ name: "login" })
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.$tip.error(res.data.message);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.$http.post('/merchant/localMerchantInfo/edit', { ...this.form, source: 2 }).then(res => {
|
|
|
+ if (res.data.success) {
|
|
|
+ this.$tip.success(res.data.result || '成功')
|
|
|
+ uni.navigateBack({
|
|
|
+ delta: 1 // 返回的页面数,默认为1
|
|
|
+ })
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ this.$tip.error(res.data.message);
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
- let headPhoto = this.form.headPhoto ? this.form.headPhoto.join('/') : null
|
|
|
- console.log(this.form,22222222);
|
|
|
- this.$http.post('/merchant/app/add', { ...this.form, source: 2, headPhoto }).then(res => {
|
|
|
- if (res.data.success) {
|
|
|
- this.$tip.success(res.data.result || '成功')
|
|
|
- this.$Router.push({ name: "login" })
|
|
|
- }
|
|
|
- else {
|
|
|
- this.$tip.error(res.data.message);
|
|
|
- }
|
|
|
-
|
|
|
- })
|
|
|
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
</script>
|
|
|
<style scoped lang="scss">
|
|
|
-page{
|
|
|
+page {
|
|
|
background: #F8F8FA;
|
|
|
}
|
|
|
-.cu-form-group .title{
|
|
|
+
|
|
|
+.cu-form-group .title {
|
|
|
width: 190upx;
|
|
|
}
|
|
|
+
|
|
|
.cu-bg {
|
|
|
background: linear-gradient(180deg, #D6E9FF 0%, #FFFFFF 100%);
|
|
|
}
|
|
|
-.tab-top{
|
|
|
+
|
|
|
+.tab-top {
|
|
|
margin-top: 78upx;
|
|
|
padding: 26upx;
|
|
|
}
|
|
|
-.borderRadiu{
|
|
|
+
|
|
|
+.borderRadiu {
|
|
|
border-radius: 8px;
|
|
|
padding-bottom: 10px;
|
|
|
background-color: #ffffff;
|
|
|
// border-bottom: 1px solid #eee;
|
|
|
}
|
|
|
|
|
|
-.sub-bottom{
|
|
|
+.sub-bottom {
|
|
|
position: fixed;
|
|
|
width: 100%;
|
|
|
bottom: 0;
|
|
|
background: #FFFFFF;
|
|
|
border-top: 1px solid #EEEEEE;
|
|
|
}
|
|
|
-.progress-status{
|
|
|
+
|
|
|
+.progress-status {
|
|
|
position: fixed;
|
|
|
width: 100%;
|
|
|
z-index: 9999;
|
|
|
padding: 26upx 42upx;
|
|
|
background: #FFFFFF;
|
|
|
- .status{
|
|
|
+
|
|
|
+ .status {
|
|
|
font-size: 38upx;
|
|
|
color: #F6863E;
|
|
|
font-weight: 500;
|
|
|
- margin-bottom: 10upx;
|
|
|
- text{
|
|
|
- margin-left:5upx
|
|
|
+ margin-bottom: 10upx;
|
|
|
+
|
|
|
+ text {
|
|
|
+ margin-left: 5upx
|
|
|
}
|
|
|
- image{
|
|
|
- vertical-align:text-top;
|
|
|
+
|
|
|
+ image {
|
|
|
+ vertical-align: text-top;
|
|
|
width: 42upx;
|
|
|
height: 42upx;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-.progress{
|
|
|
+
|
|
|
+.progress {
|
|
|
position: fixed;
|
|
|
height: 96upx;
|
|
|
width: 100%;
|
|
|
z-index: 9999;
|
|
|
background: #FFFFFF;
|
|
|
padding: 20upx 30upx;
|
|
|
- .progress-title{
|
|
|
+
|
|
|
+ .progress-title {
|
|
|
margin-top: 16upx;
|
|
|
font-size: 24upx;
|
|
|
color: #999999;
|
|
|
- .color{
|
|
|
+
|
|
|
+ .color {
|
|
|
color: #333333;
|
|
|
|
|
|
}
|
|
|
}
|
|
|
- .progress-style{
|
|
|
+
|
|
|
+ .progress-style {
|
|
|
width: 100%;
|
|
|
height: 10upx;
|
|
|
border-radius: 5px 5px 5px 5px;
|
|
|
}
|
|
|
- .progress-bag{
|
|
|
+
|
|
|
+ .progress-bag {
|
|
|
position: relative;
|
|
|
- background: rgba(68,154,255,0.05);
|
|
|
- .progress-icon{
|
|
|
+ background: rgba(68, 154, 255, 0.05);
|
|
|
+
|
|
|
+ .progress-icon {
|
|
|
position: absolute;
|
|
|
margin-top: -1px;
|
|
|
width: 12upx;
|
|
|
height: 12upx;
|
|
|
background: #449AFF;
|
|
|
border-radius: 50%;
|
|
|
- box-shadow: 0px 0px 0px 7upx rgba(68,154,255,0.3);
|
|
|
+ box-shadow: 0px 0px 0px 7upx rgba(68, 154, 255, 0.3);
|
|
|
}
|
|
|
- .progress-icon1{
|
|
|
+
|
|
|
+ .progress-icon1 {
|
|
|
position: absolute;
|
|
|
margin-top: -1px;
|
|
|
width: 12upx;
|
|
|
@@ -620,21 +697,24 @@ page{
|
|
|
background: #449AFF;
|
|
|
border-radius: 50%;
|
|
|
left: 99%;
|
|
|
- box-shadow: 0px 0px 0px 7upx rgba(68,154,255,0.3);
|
|
|
+ box-shadow: 0px 0px 0px 7upx rgba(68, 154, 255, 0.3);
|
|
|
}
|
|
|
- .progress-bag1{
|
|
|
+
|
|
|
+ .progress-bag1 {
|
|
|
width: 50%;
|
|
|
position: absolute;
|
|
|
- background: rgba(68,154,255,0.8);
|
|
|
-
|
|
|
+ background: rgba(68, 154, 255, 0.8);
|
|
|
+
|
|
|
}
|
|
|
- .progress-bag2{
|
|
|
+
|
|
|
+ .progress-bag2 {
|
|
|
position: absolute;
|
|
|
- background: rgba(68,154,255,0.8);
|
|
|
+ background: rgba(68, 154, 255, 0.8);
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
+
|
|
|
.customize {
|
|
|
background-color: #fff;
|
|
|
// border-top: 0.5px solid #eee;
|
|
|
@@ -644,6 +724,7 @@ page{
|
|
|
font-size: 30upx;
|
|
|
// padding: 10px;
|
|
|
}
|
|
|
+
|
|
|
.business-img {
|
|
|
height: 218upx;
|
|
|
width: 360upx;
|
|
|
@@ -652,19 +733,21 @@ page{
|
|
|
background: url('/static/login/yingye2.png');
|
|
|
margin: 16upx auto;
|
|
|
background-size: cover;
|
|
|
-
|
|
|
+
|
|
|
image {
|
|
|
width: 100%;
|
|
|
height: 100%;
|
|
|
}
|
|
|
}
|
|
|
- .business-prompt{
|
|
|
- padding-top: 16upx;
|
|
|
+
|
|
|
+ .business-prompt {
|
|
|
+ padding-top: 16upx;
|
|
|
font-size: 20upx;
|
|
|
color: #999999;
|
|
|
}
|
|
|
}
|
|
|
-.booder-top{
|
|
|
+
|
|
|
+.booder-top {
|
|
|
border-bottom: 1px solid rgb(238, 238, 238);
|
|
|
padding-top: 7px;
|
|
|
}
|
|
|
@@ -688,7 +771,7 @@ page{
|
|
|
padding: 12upx;
|
|
|
// background-color: #fff;
|
|
|
background: url('/static/login/code3.png');
|
|
|
-
|
|
|
+
|
|
|
background-size: cover;
|
|
|
// box-shadow: 0px 4px 10px 0px #DAE3F4;
|
|
|
|