|
@@ -1,133 +1,217 @@
|
|
<template>
|
|
<template>
|
|
- <div class="login-wrapper" ref="login">
|
|
|
|
- <van-nav-bar title="护工注册" left-text="返回" @click-left="onClickLeft"
|
|
|
|
- left-arrow fixed/>
|
|
|
|
- <van-cell-group class="van-cell-group-top">
|
|
|
|
- <!-- <van-button class="btn" @click='submit' size="large"
|
|
|
|
|
|
+ <div
|
|
|
|
+ class="login-wrapper"
|
|
|
|
+ ref="login"
|
|
|
|
+ >
|
|
|
|
+ <van-nav-bar
|
|
|
|
+ title="护工注册"
|
|
|
|
+ left-text="返回"
|
|
|
|
+ @click-left="onClickLeft"
|
|
|
|
+ left-arrow
|
|
|
|
+ fixed
|
|
|
|
+ />
|
|
|
|
+ <van-cell-group class="van-cell-group-top">
|
|
|
|
+ <!-- <van-button class="btn" @click='submit' size="large"
|
|
type="primary">提交</van-button> -->
|
|
type="primary">提交</van-button> -->
|
|
- <!-- 姓名: name -->
|
|
|
|
- <van-field required clearable v-model="user.name"
|
|
|
|
- label="姓名" placeholder="请输入姓名" autosize/>
|
|
|
|
- <!-- 性别: sex -->
|
|
|
|
- <!-- <h-sex @sex='getSex' /> -->
|
|
|
|
- <!-- 生日: birthday -->
|
|
|
|
- <!-- <h-birthday></h-birthday> -->
|
|
|
|
- <!-- 手机: mobilePhone -->
|
|
|
|
- <van-field required clearable v-model="user.mobilePhone"
|
|
|
|
- label="手机" placeholder="请输入手机号码" autosize/>
|
|
|
|
- <h-phone ref='hPhone' :phone='user.mobilePhone'/>
|
|
|
|
- <!-- 身份证: IDcard -->
|
|
|
|
- <van-field required clearable v-model="user.IDcard"
|
|
|
|
- label="身份证" placeholder="请输入身份证" autosize/>
|
|
|
|
- <!-- 电话: phone -->
|
|
|
|
- <van-field required clearable v-model="user.phone"
|
|
|
|
- label="电话" placeholder="请输入电话号码" autosize/>
|
|
|
|
- <!-- 邮箱: email -->
|
|
|
|
- <van-field required clearable type='email' v-model="user.email"
|
|
|
|
- label="邮箱" placeholder="请输入邮箱" autosize/>
|
|
|
|
- <!-- 户籍地址: address1 -->
|
|
|
|
- <van-field required clearable v-model="user.address1"
|
|
|
|
- label="户籍地址" placeholder="请输入户籍地址" autosize/>
|
|
|
|
- <!-- 居住地址: address2 -->
|
|
|
|
- <van-field required clearable v-model="user.address2"
|
|
|
|
- label="居住地址" placeholder="请输入居住地址" autosize/>
|
|
|
|
- <!-- <van-button class="btn" @click='submit' size="large"
|
|
|
|
|
|
+ <!-- 姓名: name -->
|
|
|
|
+ <van-field
|
|
|
|
+ required
|
|
|
|
+ clearable
|
|
|
|
+ v-model="user.name"
|
|
|
|
+ label="姓名"
|
|
|
|
+ placeholder="请输入姓名"
|
|
|
|
+ autosize
|
|
|
|
+ />
|
|
|
|
+ <!-- 性别: sex -->
|
|
|
|
+ <!-- <h-sex @sex='getSex' /> -->
|
|
|
|
+ <!-- 生日: birthday -->
|
|
|
|
+ <!-- <h-birthday></h-birthday> -->
|
|
|
|
+ <!-- 手机: mobilePhone -->
|
|
|
|
+ <van-field
|
|
|
|
+ required
|
|
|
|
+ clearable
|
|
|
|
+ v-model="user.mobilePhone"
|
|
|
|
+ label="手机"
|
|
|
|
+ placeholder="请输入手机号码"
|
|
|
|
+ autosize
|
|
|
|
+ />
|
|
|
|
+ <h-phone
|
|
|
|
+ ref='hPhone'
|
|
|
|
+ :phone='user.mobilePhone'
|
|
|
|
+ />
|
|
|
|
+ <!-- 身份证: IDcard -->
|
|
|
|
+ <van-field
|
|
|
|
+ required
|
|
|
|
+ clearable
|
|
|
|
+ v-model="user.IDcard"
|
|
|
|
+ label="身份证"
|
|
|
|
+ placeholder="请输入身份证"
|
|
|
|
+ autosize
|
|
|
|
+ />
|
|
|
|
+ <!-- 电话: phone -->
|
|
|
|
+ <van-field
|
|
|
|
+ required
|
|
|
|
+ clearable
|
|
|
|
+ v-model="user.phone"
|
|
|
|
+ label="电话"
|
|
|
|
+ placeholder="请输入电话号码"
|
|
|
|
+ autosize
|
|
|
|
+ />
|
|
|
|
+ <!-- 邮箱: email -->
|
|
|
|
+ <van-field
|
|
|
|
+ required
|
|
|
|
+ clearable
|
|
|
|
+ type='email'
|
|
|
|
+ v-model="user.email"
|
|
|
|
+ label="邮箱"
|
|
|
|
+ placeholder="请输入邮箱"
|
|
|
|
+ autosize
|
|
|
|
+ />
|
|
|
|
+ <!-- 户籍地址: address1 -->
|
|
|
|
+ <van-field
|
|
|
|
+ required
|
|
|
|
+ clearable
|
|
|
|
+ v-model="user.address1"
|
|
|
|
+ label="户籍地址"
|
|
|
|
+ placeholder="请输入户籍地址"
|
|
|
|
+ autosize
|
|
|
|
+ />
|
|
|
|
+ <!-- 居住地址: address2 -->
|
|
|
|
+ <van-field
|
|
|
|
+ required
|
|
|
|
+ clearable
|
|
|
|
+ v-model="user.address2"
|
|
|
|
+ label="居住地址"
|
|
|
|
+ placeholder="请输入居住地址"
|
|
|
|
+ autosize
|
|
|
|
+ />
|
|
|
|
+ <!-- <van-button class="btn" @click='submit' size="large"
|
|
type="primary">提交</van-button> -->
|
|
type="primary">提交</van-button> -->
|
|
- <!-- 通讯地址: address3 -->
|
|
|
|
- <van-field required clearable v-model="user.address3"
|
|
|
|
- label="通讯地址" placeholder="请输入通讯地址" autosize/>
|
|
|
|
- <!-- 邮编: ZIPcode -->
|
|
|
|
- <van-field required clearable v-model="user.ZIPcode"
|
|
|
|
- label="邮编" placeholder="请输入邮编" autosize/>
|
|
|
|
- <!-- 证书(图片): certificate -->
|
|
|
|
- <div>
|
|
|
|
- <!-- <video class="my-video" src="../../../assets/02.mp4"></video> -->
|
|
|
|
- <!-- <video id="my-player" class="my-video video-js" controls
|
|
|
|
|
|
+ <!-- 通讯地址: address3 -->
|
|
|
|
+ <van-field
|
|
|
|
+ required
|
|
|
|
+ clearable
|
|
|
|
+ v-model="user.address3"
|
|
|
|
+ label="通讯地址"
|
|
|
|
+ placeholder="请输入通讯地址"
|
|
|
|
+ autosize
|
|
|
|
+ />
|
|
|
|
+ <!-- 邮编: ZIPcode -->
|
|
|
|
+ <van-field
|
|
|
|
+ required
|
|
|
|
+ clearable
|
|
|
|
+ v-model="user.ZIPcode"
|
|
|
|
+ label="邮编"
|
|
|
|
+ placeholder="请输入邮编"
|
|
|
|
+ autosize
|
|
|
|
+ />
|
|
|
|
+ <!-- 证书(图片): certificate -->
|
|
|
|
+ <div>
|
|
|
|
+ <!-- <video class="my-video" src="../../../assets/02.mp4"></video> -->
|
|
|
|
+ <!-- <video id="my-player" class="my-video video-js" controls
|
|
preload="auto" autoplay="autoplay" data-setup='{}'>
|
|
preload="auto" autoplay="autoplay" data-setup='{}'>
|
|
<source src="../../../assets/02.mp4" type="video/mp4">
|
|
<source src="../../../assets/02.mp4" type="video/mp4">
|
|
</source>
|
|
</source>
|
|
</video> -->
|
|
</video> -->
|
|
- </div>
|
|
|
|
- <div class="certificate-wrapper">
|
|
|
|
- <h-title required text='添加证书'></h-title>
|
|
|
|
- <div class="add">
|
|
|
|
- <uploader @imgSrc='getImgSrc'/>
|
|
|
|
- <!-- <uploader @imgSrc='getImgSrc' title='添加证书(反面)' /> -->
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <!-- 护理机构: nurse -->
|
|
|
|
- <van-field required clearable v-model="user.nurse"
|
|
|
|
- label="护理机构" placeholder="请输入护理机构" autosize/>
|
|
|
|
- <!-- 状态: status -->
|
|
|
|
- <!-- <van-field required clearable v-model="user.status"
|
|
|
|
|
|
+ </div>
|
|
|
|
+ <div class="certificate-wrapper">
|
|
|
|
+ <h-title
|
|
|
|
+ required
|
|
|
|
+ text='添加证书'
|
|
|
|
+ ></h-title>
|
|
|
|
+ <div class="add">
|
|
|
|
+ <uploader @imgSrc='getImgSrc' />
|
|
|
|
+ <!-- <uploader @imgSrc='getImgSrc' title='添加证书(反面)' /> -->
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <!-- 护理机构: nurse -->
|
|
|
|
+ <van-field
|
|
|
|
+ required
|
|
|
|
+ clearable
|
|
|
|
+ v-model="user.nurse"
|
|
|
|
+ label="护理机构"
|
|
|
|
+ placeholder="请输入护理机构"
|
|
|
|
+ autosize
|
|
|
|
+ />
|
|
|
|
+ <!-- 状态: status -->
|
|
|
|
+ <!-- <van-field required clearable v-model="user.status"
|
|
label="护理状态" placeholder="请输入状态" autosize /> -->
|
|
label="护理状态" placeholder="请输入状态" autosize /> -->
|
|
- <!-- 备注: desc -->
|
|
|
|
- <van-field clearable v-model="user.desc" label="备注"
|
|
|
|
- placeholder="请输入备注" autosize/>
|
|
|
|
- <van-button class="btn" @click='submit' size="large"
|
|
|
|
- type="primary">提交
|
|
|
|
- </van-button>
|
|
|
|
- <!-- <van-button class="btn" @click='testIDCard' size="large"
|
|
|
|
|
|
+ <!-- 备注: desc -->
|
|
|
|
+ <van-field
|
|
|
|
+ clearable
|
|
|
|
+ v-model="user.desc"
|
|
|
|
+ label="备注"
|
|
|
|
+ placeholder="请输入备注"
|
|
|
|
+ autosize
|
|
|
|
+ />
|
|
|
|
+ <van-button
|
|
|
|
+ class="btn"
|
|
|
|
+ @click='submit'
|
|
|
|
+ size="large"
|
|
|
|
+ type="primary"
|
|
|
|
+ >提交
|
|
|
|
+ </van-button>
|
|
|
|
+ <!-- <van-button class="btn" @click='testIDCard' size="large"
|
|
type="primary">testIDCard
|
|
type="primary">testIDCard
|
|
</van-button> -->
|
|
</van-button> -->
|
|
- </van-cell-group>
|
|
|
|
- </div>
|
|
|
|
|
|
+ </van-cell-group>
|
|
|
|
+ </div>
|
|
</template>
|
|
</template>
|
|
<script>
|
|
<script>
|
|
/**
|
|
/**
|
|
- * 姓名: name
|
|
|
|
- * 性别: sex
|
|
|
|
- * 生日: birthday
|
|
|
|
- * 身份证: IDcard
|
|
|
|
- * 手机: mobile
|
|
|
|
- * 电话: phone
|
|
|
|
- * 邮箱: email
|
|
|
|
- * 户籍地址: address1
|
|
|
|
- * 居住地址: address2
|
|
|
|
- * 通讯地址: address3
|
|
|
|
- * 邮编: ZIPcode
|
|
|
|
- * 证书(图片): certificate
|
|
|
|
- * 护理机构: nurse
|
|
|
|
- * 状态: status
|
|
|
|
- * 备注: desc
|
|
|
|
- */
|
|
|
|
|
|
+ * 姓名: name
|
|
|
|
+ * 性别: sex
|
|
|
|
+ * 生日: birthday
|
|
|
|
+ * 身份证: IDcard
|
|
|
|
+ * 手机: mobile
|
|
|
|
+ * 电话: phone
|
|
|
|
+ * 邮箱: email
|
|
|
|
+ * 户籍地址: address1
|
|
|
|
+ * 居住地址: address2
|
|
|
|
+ * 通讯地址: address3
|
|
|
|
+ * 邮编: ZIPcode
|
|
|
|
+ * 证书(图片): certificate
|
|
|
|
+ * 护理机构: nurse
|
|
|
|
+ * 状态: status
|
|
|
|
+ * 备注: desc
|
|
|
|
+ */
|
|
// import { Cell, CellGroup, Field, RadioGroup, Radio } from 'vant';
|
|
// import { Cell, CellGroup, Field, RadioGroup, Radio } from 'vant';
|
|
-import Bscroll from 'better-scroll';
|
|
|
|
|
|
+import Bscroll from "better-scroll";
|
|
// eslint-disable-next-line
|
|
// eslint-disable-next-line
|
|
- import {testIDCard, IdCard, isEmail, isPhone, isZIPCode} from '@/util/index';
|
|
|
|
-import uploader from './uploader.vue';
|
|
|
|
-import phoneComponents from '@/components/phone.vue';
|
|
|
|
-import { addCare, getSMS, userId } from '@/util/api';
|
|
|
|
|
|
+import { testIDCard, IdCard, isEmail, isPhone, isZIPCode } from "@/util/index";
|
|
|
|
+import uploader from "./uploader.vue";
|
|
|
|
+import phoneComponents from "@/components/phone.vue";
|
|
|
|
+import { addCare, getSMS, userId } from "@/util/api";
|
|
|
|
|
|
export default {
|
|
export default {
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- vPhone: '',
|
|
|
|
|
|
+ vPhone: "",
|
|
user: {
|
|
user: {
|
|
- name: '',
|
|
|
|
- mobilePhone: '',
|
|
|
|
- IDcard: '',
|
|
|
|
- phone: '',
|
|
|
|
- email: '',
|
|
|
|
- address1: '',
|
|
|
|
- address2: '',
|
|
|
|
- address3: '',
|
|
|
|
- ZIPcode: '',
|
|
|
|
- certificate: '',
|
|
|
|
- nurse: '',
|
|
|
|
- status: '',
|
|
|
|
- desc: '',
|
|
|
|
|
|
+ name: "",
|
|
|
|
+ mobilePhone: "",
|
|
|
|
+ IDcard: "",
|
|
|
|
+ phone: "",
|
|
|
|
+ email: "",
|
|
|
|
+ address1: "",
|
|
|
|
+ address2: "",
|
|
|
|
+ address3: "",
|
|
|
|
+ ZIPcode: "",
|
|
|
|
+ certificate: "",
|
|
|
|
+ nurse: "",
|
|
|
|
+ status: "",
|
|
|
|
+ desc: ""
|
|
},
|
|
},
|
|
err: {
|
|
err: {
|
|
- phone: '电话',
|
|
|
|
- email: '邮箱',
|
|
|
|
- address1: '户籍地址',
|
|
|
|
- address2: '居住地址',
|
|
|
|
- address3: '通讯地址',
|
|
|
|
- ZIPcode: '邮编',
|
|
|
|
- certificate: '证书',
|
|
|
|
- nurse: '护理机构',
|
|
|
|
- },
|
|
|
|
|
|
+ phone: "电话",
|
|
|
|
+ email: "邮箱",
|
|
|
|
+ address1: "户籍地址",
|
|
|
|
+ address2: "居住地址",
|
|
|
|
+ address3: "通讯地址",
|
|
|
|
+ ZIPcode: "邮编",
|
|
|
|
+ certificate: "证书",
|
|
|
|
+ nurse: "护理机构"
|
|
|
|
+ }
|
|
};
|
|
};
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
@@ -138,11 +222,15 @@ export default {
|
|
},
|
|
},
|
|
components: {
|
|
components: {
|
|
uploader,
|
|
uploader,
|
|
- 'h-phone': phoneComponents,
|
|
|
|
|
|
+ "h-phone": phoneComponents
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
submit() {
|
|
submit() {
|
|
const self = this;
|
|
const self = this;
|
|
|
|
+ console.log(IdCard(self.user.IDcard, 2));
|
|
|
|
+ // return;
|
|
|
|
+ // self.$router.push({ path: "/care/other" });
|
|
|
|
+ // return;
|
|
// console.log(userId());
|
|
// console.log(userId());
|
|
// return;
|
|
// return;
|
|
// 基本错误判断
|
|
// 基本错误判断
|
|
@@ -152,7 +240,7 @@ export default {
|
|
`${this.$refs.hPhone.sms.input}` === `${this.$refs.hPhone.sms.create}`
|
|
`${this.$refs.hPhone.sms.input}` === `${this.$refs.hPhone.sms.create}`
|
|
) {
|
|
) {
|
|
// console.log(this.$refs.hPhone.sms.input);
|
|
// console.log(this.$refs.hPhone.sms.input);
|
|
- console.log(154);
|
|
|
|
|
|
+ // console.log(154);
|
|
addCare({
|
|
addCare({
|
|
user_id: userId(),
|
|
user_id: userId(),
|
|
name: self.user.name,
|
|
name: self.user.name,
|
|
@@ -167,17 +255,17 @@ export default {
|
|
address_number: self.user.ZIPcode,
|
|
address_number: self.user.ZIPcode,
|
|
card_number: self.user.IDcard,
|
|
card_number: self.user.IDcard,
|
|
certificate: self.user.certificate,
|
|
certificate: self.user.certificate,
|
|
- people: '居委会',
|
|
|
|
|
|
+ people: "居委会",
|
|
care_institutions: self.user.nurse,
|
|
care_institutions: self.user.nurse,
|
|
- desc: self.user.nurse,
|
|
|
|
- }).then((res) => {
|
|
|
|
|
|
+ desc: self.user.nurse
|
|
|
|
+ }).then(res => {
|
|
if (res.length === 0) {
|
|
if (res.length === 0) {
|
|
self.$toast.success({
|
|
self.$toast.success({
|
|
- message: '注册成功',
|
|
|
|
|
|
+ message: "注册成功"
|
|
});
|
|
});
|
|
- localStorage.setItem('__H5__character__', 0);
|
|
|
|
- self.$store.dispatch('getUserInfo');
|
|
|
|
- self.$router.push({ path: '/care/other' });
|
|
|
|
|
|
+ localStorage.setItem("__H5__character__", 0);
|
|
|
|
+ self.$router.push({ path: "/care/other" });
|
|
|
|
+ self.$store.dispatch("getUserInfo");
|
|
}
|
|
}
|
|
// console.log(res);
|
|
// console.log(res);
|
|
});
|
|
});
|
|
@@ -213,18 +301,18 @@ export default {
|
|
},
|
|
},
|
|
// 手机号码验证
|
|
// 手机号码验证
|
|
// eslint-disable-next-line
|
|
// eslint-disable-next-line
|
|
- getCode( isPhone ) {
|
|
|
|
|
|
+ getCode(isPhone) {
|
|
this.vPhone = isPhone;
|
|
this.vPhone = isPhone;
|
|
},
|
|
},
|
|
testIDCard() {
|
|
testIDCard() {
|
|
- getSMS().then((res) => {
|
|
|
|
|
|
+ getSMS().then(res => {
|
|
console.log(res);
|
|
console.log(res);
|
|
});
|
|
});
|
|
},
|
|
},
|
|
initScroll() {
|
|
initScroll() {
|
|
if (!this.scroll) {
|
|
if (!this.scroll) {
|
|
this.scroll = new Bscroll(this.$refs.login, {
|
|
this.scroll = new Bscroll(this.$refs.login, {
|
|
- click: true,
|
|
|
|
|
|
+ click: true
|
|
});
|
|
});
|
|
} else {
|
|
} else {
|
|
this.scroll.refresh();
|
|
this.scroll.refresh();
|
|
@@ -237,33 +325,33 @@ export default {
|
|
isUndefined() {
|
|
isUndefined() {
|
|
const self = this;
|
|
const self = this;
|
|
// eslint-disable-next-line
|
|
// eslint-disable-next-line
|
|
- for (let key in self.user) {
|
|
|
|
- if (self.user[key] === '' && key !== 'desc' && key !== 'status') {
|
|
|
|
|
|
+ for (let key in self.user) {
|
|
|
|
+ if (self.user[key] === "" && key !== "desc" && key !== "status") {
|
|
// eslint-disable-next-line
|
|
// eslint-disable-next-line
|
|
- const msg =
|
|
|
|
- key === 'certificate'
|
|
|
|
- ? '请添加证书照片!'
|
|
|
|
- : `${self.err[key]}不为空!`;
|
|
|
|
|
|
+ const msg =
|
|
|
|
+ key === "certificate"
|
|
|
|
+ ? "请添加证书照片!"
|
|
|
|
+ : `${self.err[key]}不为空!`;
|
|
self.$toast.fail(msg);
|
|
self.$toast.fail(msg);
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
switch (key) {
|
|
switch (key) {
|
|
- case 'IDcard': {
|
|
|
|
|
|
+ case "IDcard": {
|
|
const msg = testIDCard(self.user[key]);
|
|
const msg = testIDCard(self.user[key]);
|
|
- if (msg !== '验证通过!') {
|
|
|
|
|
|
+ if (msg !== "验证通过!") {
|
|
return self.$toast.fail(msg);
|
|
return self.$toast.fail(msg);
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
- case 'email': {
|
|
|
|
|
|
+ case "email": {
|
|
if (!isEmail(self.user[key])) {
|
|
if (!isEmail(self.user[key])) {
|
|
- return self.$toast.fail('邮箱格式错误!');
|
|
|
|
|
|
+ return self.$toast.fail("邮箱格式错误!");
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
- case 'ZIPcode': {
|
|
|
|
|
|
+ case "ZIPcode": {
|
|
const msg = isZIPCode(self.user[key]);
|
|
const msg = isZIPCode(self.user[key]);
|
|
- if (!msg && typeof msg !== 'boolean') {
|
|
|
|
|
|
+ if (!msg && typeof msg !== "boolean") {
|
|
return self.$toast.fail(msg);
|
|
return self.$toast.fail(msg);
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
@@ -279,11 +367,11 @@ export default {
|
|
onRead(file) {
|
|
onRead(file) {
|
|
const maxSize = 1024 * 1024 * 2;
|
|
const maxSize = 1024 * 1024 * 2;
|
|
// eslint-disable-next-line
|
|
// eslint-disable-next-line
|
|
- console.log(file);
|
|
|
|
|
|
+ console.log(file);
|
|
if (maxSize < file.file.size) {
|
|
if (maxSize < file.file.size) {
|
|
const errorToast = this.$toast.fail({
|
|
const errorToast = this.$toast.fail({
|
|
duration: 0, // 持续展示 toast
|
|
duration: 0, // 持续展示 toast
|
|
- message: '上传文件不小于2M',
|
|
|
|
|
|
+ message: "上传文件不小于2M"
|
|
});
|
|
});
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|
|
errorToast.clear();
|
|
errorToast.clear();
|
|
@@ -291,55 +379,55 @@ export default {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
// eslint-disable-next-line
|
|
// eslint-disable-next-line
|
|
- this.user.certificate.push(file.content);
|
|
|
|
|
|
+ this.user.certificate.push(file.content);
|
|
},
|
|
},
|
|
getImgSrc(src) {
|
|
getImgSrc(src) {
|
|
this.user.certificate = src;
|
|
this.user.certificate = src;
|
|
console.log(this.user.certificate);
|
|
console.log(this.user.certificate);
|
|
- },
|
|
|
|
- },
|
|
|
|
|
|
+ }
|
|
|
|
+ }
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|
|
<style lang="less" scoped>
|
|
<style lang="less" scoped>
|
|
- @import '../../../assets/style/vant.less';
|
|
|
|
|
|
+@import "../../../assets/style/vant.less";
|
|
|
|
|
|
- .login-wrapper {
|
|
|
|
- padding: 0 10px;
|
|
|
|
- height: 100%;
|
|
|
|
- background-color: #fff;
|
|
|
|
- position: fixed;
|
|
|
|
- z-index: 100;
|
|
|
|
- /*top: 46px;*/
|
|
|
|
- /*top: 0px;*/
|
|
|
|
- bottom: 0;
|
|
|
|
- right: 0;
|
|
|
|
- left: 0;
|
|
|
|
- overflow: scroll;
|
|
|
|
- .van-cell-group-top {
|
|
|
|
- margin-top: 46px;
|
|
|
|
- }
|
|
|
|
- .certificate-wrapper {
|
|
|
|
- padding: 5px 15px;
|
|
|
|
- .add {
|
|
|
|
- // border: 1px solid black;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- .my-video {
|
|
|
|
- width: 100vw;
|
|
|
|
- }
|
|
|
|
- .btn {
|
|
|
|
- display: block;
|
|
|
|
- margin: 30px auto;
|
|
|
|
- }
|
|
|
|
|
|
+.login-wrapper {
|
|
|
|
+ padding: 0 10px;
|
|
|
|
+ height: 100%;
|
|
|
|
+ background-color: #fff;
|
|
|
|
+ position: fixed;
|
|
|
|
+ z-index: 100;
|
|
|
|
+ /*top: 46px;*/
|
|
|
|
+ /*top: 0px;*/
|
|
|
|
+ bottom: 0;
|
|
|
|
+ right: 0;
|
|
|
|
+ left: 0;
|
|
|
|
+ overflow: scroll;
|
|
|
|
+ .van-cell-group-top {
|
|
|
|
+ margin-top: 46px;
|
|
|
|
+ }
|
|
|
|
+ .certificate-wrapper {
|
|
|
|
+ padding: 5px 15px;
|
|
|
|
+ .add {
|
|
|
|
+ // border: 1px solid black;
|
|
}
|
|
}
|
|
|
|
+ }
|
|
|
|
+ .my-video {
|
|
|
|
+ width: 100vw;
|
|
|
|
+ }
|
|
|
|
+ .btn {
|
|
|
|
+ display: block;
|
|
|
|
+ margin: 30px auto;
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
|
|
- .van-button,
|
|
|
|
- .van-cell {
|
|
|
|
- font-size: @inputSize;
|
|
|
|
- }
|
|
|
|
|
|
+.van-button,
|
|
|
|
+.van-cell {
|
|
|
|
+ font-size: @inputSize;
|
|
|
|
+}
|
|
|
|
|
|
- .van-nav-bar__left,
|
|
|
|
- .van-nav-bar__right {
|
|
|
|
- font-size: @inputSize;
|
|
|
|
- }
|
|
|
|
|
|
+.van-nav-bar__left,
|
|
|
|
+.van-nav-bar__right {
|
|
|
|
+ font-size: @inputSize;
|
|
|
|
+}
|
|
</style>
|
|
</style>
|