Compare commits
15 Commits
c112f88067
...
4fad6dca99
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4fad6dca99 | ||
|
|
a9f3a52143 | ||
| 4833fc36b2 | |||
| c983f90d56 | |||
| 883987c97a | |||
| 8aa61c8bdc | |||
| 0721aba8a6 | |||
| 8de59876db | |||
| b4dfe55e97 | |||
| d329ab031f | |||
| 409d5f0ab8 | |||
| 03138b7089 | |||
| bb06885853 | |||
| 108492b951 | |||
| b742121fc1 |
109
README.md
109
README.md
@ -1,106 +1,3 @@
|
||||
<p align="center">
|
||||
<img alt="logo" src="https://uviewui.com/common/logo.png" width="120" height="120" style="margin-bottom: 10px;">
|
||||
</p>
|
||||
<h3 align="center" style="margin: 30px 0 30px;font-weight: bold;font-size:40px;">uView</h3>
|
||||
<h3 align="center">多平台快速开发的UI框架</h3>
|
||||
|
||||
|
||||
## 说明
|
||||
|
||||
uView UI,是[uni-app](https://uniapp.dcloud.io/)生态优秀的UI框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水
|
||||
|
||||
## 特性
|
||||
|
||||
- 兼容安卓,iOS,微信小程序,H5,QQ小程序,百度小程序,支付宝小程序,头条小程序
|
||||
- 60+精选组件,功能丰富,多端兼容,让您快速集成,开箱即用
|
||||
- 众多贴心的JS利器,让您飞镖在手,召之即来,百步穿杨
|
||||
- 众多的常用页面和布局,让您专注逻辑,事半功倍
|
||||
- 详尽的文档支持,现代化的演示效果
|
||||
- 按需引入,精简打包体积
|
||||
|
||||
|
||||
## 安装
|
||||
|
||||
```bash
|
||||
# npm方式安装
|
||||
npm i uview-ui
|
||||
```
|
||||
|
||||
## 快速上手
|
||||
|
||||
1. `main.js`引入uView库
|
||||
```js
|
||||
// main.js
|
||||
import uView from 'uview-ui';
|
||||
Vue.use(uView);
|
||||
```
|
||||
|
||||
2. `App.vue`引入基础样式(注意style标签需声明scss属性支持)
|
||||
```css
|
||||
/* App.vue */
|
||||
<style lang="scss">
|
||||
@import "uview-ui/index.scss";
|
||||
</style>
|
||||
```
|
||||
|
||||
3. `uni.scss`引入全局scss变量文件
|
||||
```css
|
||||
/* uni.scss */
|
||||
@import "uview-ui/theme.scss";
|
||||
```
|
||||
|
||||
4. `pages.json`配置easycom规则(按需引入)
|
||||
|
||||
```js
|
||||
// pages.json
|
||||
{
|
||||
"easycom": {
|
||||
// npm安装的方式不需要前面的"@/",下载安装的方式需要"@/"
|
||||
// npm安装方式
|
||||
"^u-(.*)": "uview-ui/components/u-$1/u-$1.vue"
|
||||
// 下载安装方式
|
||||
// "^u-(.*)": "@/uview-ui/components/u-$1/u-$1.vue"
|
||||
},
|
||||
// 此为本身已有的内容
|
||||
"pages": [
|
||||
// ......
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
请通过[快速上手](https://uviewui.com/components/quickstart.html)了解更详细的内容
|
||||
|
||||
## 使用方法
|
||||
配置easycom规则后,自动按需引入,无需`import`组件,直接引用即可。
|
||||
|
||||
```html
|
||||
<template>
|
||||
<u-button>按钮</u-button>
|
||||
</template>
|
||||
```
|
||||
|
||||
请通过[快速上手](https://uviewui.com/components/quickstart.html)了解更详细的内容
|
||||
|
||||
## 链接
|
||||
|
||||
- [官方文档](https://uviewui.com/)
|
||||
- [更新日志](https://uviewui.com/components/changelog.html)
|
||||
- [升级指南](https://uviewui.com/components/changelog.html)
|
||||
- [关于我们](https://uviewui.com/cooperation/about.html)
|
||||
|
||||
## 预览
|
||||
|
||||
您可以通过**微信**扫码,查看最佳的演示效果。
|
||||
<br>
|
||||
<br>
|
||||
<img src="https://uviewui.com/common/weixin_mini_qrcode.png" width="220" height="220" >
|
||||
|
||||
<!-- ## 捐赠uView的研发
|
||||
|
||||
uView文档和源码全部开源免费,如果您认为uView帮到了您的开发工作,您可以捐赠uView的研发工作,捐赠无门槛,哪怕是一杯可乐也好(相信这比打赏主播更有意义)。
|
||||
|
||||
<img src="https://uviewui.com/common/wechat.png" width="220" >
|
||||
<img style="margin-left: 100px;" src="https://uviewui.com/common/alipay.png" width="220" >
|
||||
-->
|
||||
## 版权信息
|
||||
uView遵循[MIT](https://en.wikipedia.org/wiki/MIT_License)开源协议,意味着您无需支付任何费用,也无需授权,即可将uView应用到您的产品中。
|
||||
npm i
|
||||
运行小程序之前 要先下载微信开发者工具
|
||||
运行到微信小程序,请勾选运行时压缩代码
|
||||
@ -1,3 +1,5 @@
|
||||
export default {
|
||||
baseUrl: "https://stock.szjixun.cn", //"https://warehouse.szjixun.cn", // https://stock.szjixun.cn
|
||||
baseUrl: "https://warehouse.szjixun.cn", //"https://warehouse.szjixun.cn", // https://stock.szjixun.cn
|
||||
// baseUrl: "http://192.168.88.58:9021",
|
||||
// baseUrl: "https://warehouse.szjixun.cn",
|
||||
};
|
||||
|
||||
@ -4,8 +4,11 @@
|
||||
*/
|
||||
export default {
|
||||
config: {
|
||||
baseUrl: "https://stock.szjixun.cn", //"http://172.16.100.93:8017", //"http://192.168.88.175:9021",//测试 'https://warehouse.szjixun.cn' 正式 https://stock.szjixun.cn
|
||||
// baseUrl: "http://192.168.88.58:9021",
|
||||
// baseUrl: "https://warehouse.szjixun.cn",
|
||||
baseUrl: "https://warehouse.szjixun.cn", //"http://172.16.100.93:8017", //"http://192.168.88.175:9021",//测试 'https://warehouse.szjixun.cn' 正式 https://stock.szjixun.cn
|
||||
header: {
|
||||
"foo": "bar",
|
||||
"Content-Type": "application/json;charset=UTF-8",
|
||||
// 'Content-Type':'application/x-www-form-urlencoded'
|
||||
},
|
||||
|
||||
@ -54,6 +54,47 @@ export const checkFdd = () => {
|
||||
method: "POST",
|
||||
});
|
||||
};
|
||||
|
||||
// 获取手机验证码
|
||||
export const getTelCaptcha = (data) => {
|
||||
return http.request({
|
||||
url: "/api/v3/send/msg",
|
||||
method: "POST",
|
||||
data,
|
||||
});
|
||||
};
|
||||
// 校验手机验证码
|
||||
export const checkTelCaptcha = (data) => {
|
||||
return http.request({
|
||||
url: "/api/v3/tel/login",
|
||||
method: "POST",
|
||||
data,
|
||||
});
|
||||
};
|
||||
// 手机号实名注册
|
||||
export const phoneRegister = (data) => {
|
||||
return http.request({
|
||||
url: "/api/v3/register",
|
||||
method: "POST",
|
||||
data,
|
||||
});
|
||||
};
|
||||
//法大大是否验证
|
||||
export const checkPhoneFdd = () => {
|
||||
return http.request({
|
||||
url: "/api/v3/fdd/check",
|
||||
method: "POST",
|
||||
});
|
||||
};
|
||||
//获取openid
|
||||
export const getOpenId = (data) => {
|
||||
return http.request({
|
||||
url: "/api/wxuser/get/openid",
|
||||
method: "POST",
|
||||
data,
|
||||
});
|
||||
};
|
||||
|
||||
export default {
|
||||
login,
|
||||
getTel,
|
||||
@ -61,4 +102,9 @@ export default {
|
||||
chenckId,
|
||||
fddRealName,
|
||||
checkFdd,
|
||||
getTelCaptcha,
|
||||
checkTelCaptcha,
|
||||
phoneRegister,
|
||||
checkPhoneFdd,
|
||||
getOpenId
|
||||
};
|
||||
13
http/mine.js
13
http/mine.js
@ -20,15 +20,24 @@ const update = (data) => {
|
||||
data,
|
||||
});
|
||||
};
|
||||
const logout = () => {
|
||||
// 注销账号
|
||||
const signOff = () => {
|
||||
return http.request({
|
||||
url: "/api/wxuser/remove",
|
||||
method: "POST",
|
||||
});
|
||||
};
|
||||
// 退出登录
|
||||
const logout = () => {
|
||||
return http.request({
|
||||
url: "/api/v3/logout",
|
||||
method: "POST",
|
||||
});
|
||||
}
|
||||
export default {
|
||||
infoOrders,
|
||||
info,
|
||||
update,
|
||||
logout,
|
||||
signOff,
|
||||
logout
|
||||
};
|
||||
|
||||
@ -1,10 +1,11 @@
|
||||
{
|
||||
"name" : "uni-Identify-quality",
|
||||
"appid" : "__UNI__E8C2AEB",
|
||||
"appid" : "__UNI__9E4451E",
|
||||
"description" : "",
|
||||
"versionName" : "1.0.0",
|
||||
"versionCode" : "100",
|
||||
"transformPx" : false,
|
||||
"sassImplementationName" : "node-sass",
|
||||
/* 5+App特有相关 */
|
||||
"app-plus" : {
|
||||
"usingComponents" : true,
|
||||
@ -60,15 +61,11 @@
|
||||
"desc" : "你的摄像头将用于拍照或录像"
|
||||
}
|
||||
},
|
||||
"subpackages": [
|
||||
"subpackages" : [
|
||||
{
|
||||
"root": "pagesFace",
|
||||
"name": "pagesFace",
|
||||
"pages": [
|
||||
"pages/index/index",
|
||||
"pages/webview/webview",
|
||||
"pages/middle/middle"
|
||||
]
|
||||
"root" : "pagesFace",
|
||||
"name" : "pagesFace",
|
||||
"pages" : [ "pages/index/index", "pages/webview/webview", "pages/middle/middle" ]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
18
pages.json
18
pages.json
@ -5,10 +5,18 @@
|
||||
"^tm-(.*)": "@/tm-vuetify/components/tm-$1/tm-$1.vue"
|
||||
},
|
||||
"pages": [
|
||||
|
||||
{
|
||||
"path": "pages/home/index",
|
||||
"style": {
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/login/login",
|
||||
"style": {
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"app-plus": {
|
||||
@ -64,14 +72,6 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/home/index",
|
||||
"style": {
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"path": "pages/contract/index",
|
||||
"style": {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -54,7 +54,6 @@ export default {
|
||||
},
|
||||
onShow() {
|
||||
this.getAddress();
|
||||
this.pddIsPass();
|
||||
},
|
||||
components: {
|
||||
tabbar,
|
||||
@ -63,6 +62,7 @@ export default {
|
||||
return {
|
||||
addressList: [],
|
||||
isPass: 0,
|
||||
isRealName:false,
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
@ -70,6 +70,7 @@ export default {
|
||||
if (this.isPass !== 2) return this.$common.msgToast("护照资料还在审核中");
|
||||
if (this.isPass !== 2 && this.isPass === 4)
|
||||
return this.$common.msgToast("资料审核未通过请重新注册");
|
||||
if (!this.isRealName) return this.$common.msgToast("请先实名认证");
|
||||
uni.removeStorageSync("scanlist");
|
||||
uni.scanCode({
|
||||
onlyFromCamera: false,
|
||||
@ -87,6 +88,7 @@ export default {
|
||||
console.log(res);
|
||||
if (res.status === 0) {
|
||||
this.addressList = res.data.data;
|
||||
this.pddIsPass();
|
||||
} else {
|
||||
this.$common.msgToast(res.msg);
|
||||
}
|
||||
@ -95,6 +97,7 @@ export default {
|
||||
if (this.isPass !== 2) return this.$common.msgToast("护照资料还在审核中");
|
||||
if (this.isPass !== 2 && this.isPass === 4)
|
||||
return this.$common.msgToast("资料审核未通过请重新注册");
|
||||
if (!this.isRealName) return this.$common.msgToast("请先实名认证");
|
||||
uni.navigateTo({
|
||||
url: "/pages/consignment-painting/index",
|
||||
});
|
||||
@ -103,6 +106,7 @@ export default {
|
||||
const res = await this.$api.deposit.fddIsPass();
|
||||
if (res.status === 0) {
|
||||
this.isPass = res.data.fdd.status;
|
||||
this.isRealName = res.data.fdd.isRealName;
|
||||
} else {
|
||||
this.$common.msgToast(res.msg);
|
||||
}
|
||||
|
||||
@ -1,14 +1,132 @@
|
||||
<template>
|
||||
<view class="main">
|
||||
<view class="ykfw" @click="goRouter">游客访问</view>
|
||||
<image src="@/static/image/logo.png" mode="scaleToFill" class="logo" />
|
||||
<view class="btn">
|
||||
<u-button v-if="isShow" open-type="getPhoneNumber" @getphonenumber="getPhoneNumber" color="transparent"
|
||||
text="点击登录"></u-button>
|
||||
</view>
|
||||
<view class="bg">
|
||||
<!-- <image src="@/static/image/logo.png" mode="scaleToFill" class="logo" /> -->
|
||||
<!-- <view class="btn">
|
||||
<u-button v-if="isLogoutShow" @click="login" color="transparent">点击登录</u-button>
|
||||
</view>-->
|
||||
<u-navbar
|
||||
title=" "
|
||||
bgColor="transparent"
|
||||
:leftIconSize="isShowCaptcha ? 20 : 0"
|
||||
@leftClick="back"
|
||||
>
|
||||
</u-navbar>
|
||||
|
||||
<!-- <view class="back-wrapper">
|
||||
<view class="back-inner">
|
||||
<view class="back" v-if="isShowCaptcha" @tap="back">
|
||||
<u-icon name="arrow-left" color="white" size="16"></u-icon>
|
||||
</view>
|
||||
</view>
|
||||
</view> -->
|
||||
|
||||
<view class="main-wrapper">
|
||||
<view class="main">
|
||||
<view class="title-wrapper">
|
||||
<view class="title">
|
||||
<view class="title-01">登录</view>
|
||||
<view class="title-02">品之鉴</view>
|
||||
</view>
|
||||
<view class="title-wrapper__desc"
|
||||
>若为未注册账号则将自动转入品之鉴注册页</view
|
||||
>
|
||||
</view>
|
||||
|
||||
<transition-group name="fade">
|
||||
<view class="phone-login-wrapper" v-show="!isShowCaptcha">
|
||||
<view class="phone-wrapper">
|
||||
<view class="name">手机号</view>
|
||||
<u--input
|
||||
placeholder="请输入手机号"
|
||||
border="none"
|
||||
:focus="true"
|
||||
v-model="phone"
|
||||
@change="handleChange"
|
||||
></u--input>
|
||||
</view>
|
||||
|
||||
<view class="agreement-wrapper">
|
||||
<u-checkbox-group
|
||||
v-model="checked"
|
||||
iconPlacement="left"
|
||||
placement="row"
|
||||
inactiveColor="#76C458"
|
||||
@change="handleChange"
|
||||
>
|
||||
<u-checkbox
|
||||
name="yes"
|
||||
shape="circle"
|
||||
activeColor="#76C458"
|
||||
></u-checkbox>
|
||||
<view class="know">
|
||||
已阅读并同意
|
||||
<text @click="agreementHandle('service')"
|
||||
>《软件许可及服务协议》</text
|
||||
>
|
||||
<text @click="agreementHandle('privacy')"
|
||||
>&《隐私保护政策》</text
|
||||
>
|
||||
</view>
|
||||
</u-checkbox-group>
|
||||
</view>
|
||||
|
||||
<view
|
||||
class="captcha-btn"
|
||||
:style="{
|
||||
background: disabled ? '#dadadc' : '#76c558'
|
||||
}"
|
||||
@tap="getCaptcha"
|
||||
>获取验证码</view
|
||||
>
|
||||
|
||||
<view class="btns-wrapper">
|
||||
<view class="btns-wrapper__weixin">
|
||||
<u-button
|
||||
v-if="isShow"
|
||||
open-type="getPhoneNumber"
|
||||
@getphonenumber="getPhoneNumber"
|
||||
color="transparent"
|
||||
text="微信登录"
|
||||
></u-button>
|
||||
</view>
|
||||
|
||||
<view class="btns-wrapper__youke" @click="goRouter"
|
||||
>游客访问</view
|
||||
>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fill-captcha-wrapper" v-show="isShowCaptcha">
|
||||
<view class="fill-captcha-wrapper__tip">
|
||||
<view class="tip-01">已发送验证码至</view>
|
||||
<view class="tip-02">{{ phone }}</view>
|
||||
</view>
|
||||
|
||||
<view
|
||||
class="form-view-class"
|
||||
:class="captcha ? 'code_login_ipt' : ''"
|
||||
>
|
||||
<u-code-input
|
||||
:maxlength="6"
|
||||
:space="5"
|
||||
:focus="true"
|
||||
v-model="captcha"
|
||||
@finish="handleFinish"
|
||||
></u-code-input>
|
||||
</view>
|
||||
|
||||
<view
|
||||
class="resend-wrapper"
|
||||
:style="{
|
||||
color: timer === null ? '#76c558' : '#8d8d8d'
|
||||
}"
|
||||
>
|
||||
<view @tap="resendCaptcha">重新发送</view>
|
||||
<view v-if="timer !== null">({{ time }}s)</view>
|
||||
</view>
|
||||
</view>
|
||||
</transition-group>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
@ -16,64 +134,150 @@
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
code: "",
|
||||
openId: "",
|
||||
isShow: false,
|
||||
isNew: false
|
||||
};
|
||||
code: '',
|
||||
openId: '',
|
||||
isShow: true,
|
||||
isNew: false,
|
||||
isShowCaptcha: false,
|
||||
phone: '',
|
||||
checked: [],
|
||||
disabled: true,
|
||||
captcha: '',
|
||||
time: 60,
|
||||
timer: null,
|
||||
isPhoneLogin: false
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
goRouter(){
|
||||
goRouter() {
|
||||
uni.switchTab({
|
||||
url: '/pages/home/index'
|
||||
});
|
||||
})
|
||||
},
|
||||
async getPhoneNumber(e) {
|
||||
if (e.detail.errMsg == "getPhoneNumber:ok") {
|
||||
if (e.detail.errMsg == 'getPhoneNumber:ok') {
|
||||
// 用户允许或去手机号
|
||||
let res = await this.$api.login.getTel({ code: e.detail.code });
|
||||
let res = await this.$api.login.getTel({ code: e.detail.code })
|
||||
if (res.status == 0) {
|
||||
uni.setStorageSync("telNum", res.data.telNum);
|
||||
if (this.isNew) {
|
||||
uni.setStorageSync('token', res.data.token)
|
||||
uni.setStorageSync('telNum', res.data.telNum)
|
||||
this.isPhoneLogin = false
|
||||
uni.setStorageSync('phoneLogin', this.isPhoneLogin)
|
||||
if (res.data.isNew) {
|
||||
uni.reLaunch({
|
||||
url: "/pages/realName/realName"
|
||||
});
|
||||
url: '/pages/realName/realName'
|
||||
})
|
||||
} else {
|
||||
uni.reLaunch({
|
||||
url: "/pages/home/index"
|
||||
});
|
||||
url: '/pages/home/index'
|
||||
})
|
||||
}
|
||||
} else {
|
||||
this.$common.msgToast(res.msg);
|
||||
this.$common.msgToast(res.msg)
|
||||
}
|
||||
} else {
|
||||
this.$common.msgToast("请不要拒绝哟~重新点击登录");
|
||||
this.$common.msgToast('请不要拒绝哟~重新点击登录')
|
||||
}
|
||||
},
|
||||
//获取openId
|
||||
async getOpenId() {
|
||||
uni.login({
|
||||
provider: "weixin",
|
||||
success: async res => {
|
||||
console.log("res.code", res.code);
|
||||
this.code = res.code;
|
||||
let res1 = await this.$api.login.login({ code: res.code });
|
||||
provider: 'weixin',
|
||||
success: async (res) => {
|
||||
console.log('res.code', res.code)
|
||||
this.code = res.code
|
||||
let res1 = await this.$api.login.login({ code: res.code })
|
||||
if (res1.status == 0) {
|
||||
if (res1.data.accountInfo.isNew || !uni.getStorageSync("telNum")) {
|
||||
this.isShow = true;
|
||||
this.isNew = res1.data.accountInfo.isNew;
|
||||
if (
|
||||
res1.data.accountInfo.isNew ||
|
||||
!uni.getStorageSync('telNum')
|
||||
) {
|
||||
this.isShow = true
|
||||
// this.isNew = res1.data.accountInfo.isNew
|
||||
} else {
|
||||
uni.reLaunch({
|
||||
url: "/pages/home/index"
|
||||
});
|
||||
url: '/pages/home/index'
|
||||
})
|
||||
}
|
||||
uni.setStorageSync("token", res1.data.token);
|
||||
uni.setStorageSync('token', res1.data.token)
|
||||
} else {
|
||||
this.$common.msgToast(res1.msg);
|
||||
this.$common.msgToast(res1.msg)
|
||||
}
|
||||
}
|
||||
});
|
||||
})
|
||||
},
|
||||
handleChange() {
|
||||
this.$nextTick(() => {
|
||||
if (this.phone.length === 11 && this.checked.length > 0) {
|
||||
this.disabled = false
|
||||
} else {
|
||||
this.disabled = true
|
||||
}
|
||||
})
|
||||
},
|
||||
agreementHandle(type) {
|
||||
uni.navigateTo({
|
||||
url: '/pages/realName/agreement?type=' + type
|
||||
})
|
||||
},
|
||||
async getCaptcha() {
|
||||
if (!this.disabled) {
|
||||
const res = await this.$api.login.getTelCaptcha({
|
||||
Telnum: this.phone
|
||||
})
|
||||
if (res.status === 0) {
|
||||
this.$common.msgToast('验证码已发送')
|
||||
this.isShowCaptcha = true
|
||||
this.timer = setInterval(() => {
|
||||
if (this.time > 0) this.time--
|
||||
else {
|
||||
clearInterval(this.timer)
|
||||
this.time = 60
|
||||
this.timer = null
|
||||
}
|
||||
}, 1000)
|
||||
} else {
|
||||
this.$common.msgToast('验证码发送失败,请稍后再试')
|
||||
}
|
||||
}
|
||||
},
|
||||
resendCaptcha() {
|
||||
if (this.timer === null) {
|
||||
this.getCaptcha()
|
||||
}
|
||||
},
|
||||
async handleFinish(e) {
|
||||
const res = await this.$api.login.checkTelCaptcha({
|
||||
telnum: this.phone,
|
||||
code: e
|
||||
})
|
||||
if (res.status === 0) {
|
||||
this.$common.msgToast('请稍等')
|
||||
uni.setStorageSync('token', res.data.token)
|
||||
uni.setStorageSync('telNum', this.phone)
|
||||
if (!res.data.isNew) {
|
||||
uni.reLaunch({
|
||||
url: `/pages/home/index`
|
||||
})
|
||||
} else {
|
||||
this.isPhoneLogin = true
|
||||
uni.setStorageSync('phoneLogin', this.isPhoneLogin)
|
||||
uni.reLaunch({
|
||||
url: `/pages/realName/realName`
|
||||
})
|
||||
}
|
||||
} else {
|
||||
this.$common.msgToast(res.msg)
|
||||
}
|
||||
},
|
||||
back() {
|
||||
this.isShowCaptcha = false
|
||||
if (this.timer) {
|
||||
clearInterval(this.timer)
|
||||
this.time = 60
|
||||
this.timer = null
|
||||
}
|
||||
}
|
||||
// info判断用户是401就让他获取openId
|
||||
// async info() {
|
||||
// const res = await this.$api.mine.info();
|
||||
@ -101,9 +305,9 @@ export default {
|
||||
// this.getOpenId();
|
||||
// }
|
||||
// this.info();
|
||||
this.getOpenId();
|
||||
// this.getOpenId()
|
||||
}
|
||||
};
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@ -111,51 +315,244 @@ export default {
|
||||
background: red;
|
||||
}
|
||||
|
||||
.main {
|
||||
background: url("https://cdns.fontree.cn/fonchain-main/prod/image/1381bd18-2f0c-49f1-84f6-d3eceb94f7a7/artwork/6ef00a09-f663-451d-ae0c-0d00cf4068c5.png");
|
||||
.bg {
|
||||
background: url('https://e-cdn.fontree.cn/fonchain-main/prod/image/6248/avatar/8178c309-54da-4e45-89d1-25c3f0cc80e9.png');
|
||||
background-repeat: no-repeat;
|
||||
background-size: 100% 100%;
|
||||
height: 100vh;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
position: relative;
|
||||
.ykfw{
|
||||
// display: flex;
|
||||
// justify-content: center;
|
||||
// align-items: center;
|
||||
// flex-direction: column;
|
||||
// position: relative;
|
||||
|
||||
.ykfw {
|
||||
height: 50rpx;
|
||||
position:absolute;
|
||||
position: absolute;
|
||||
top: 20rpx;
|
||||
right: 40rpx;
|
||||
color: #fff;
|
||||
}
|
||||
.logo {
|
||||
margin-top: 250rpx;
|
||||
width: 398rpx;
|
||||
height: 744rpx;
|
||||
// .logo {
|
||||
// margin-top: 250rpx;
|
||||
// width: 398rpx;
|
||||
// height: 744rpx;
|
||||
// }
|
||||
|
||||
/deep/ .u-navbar {
|
||||
}
|
||||
|
||||
.back-wrapper {
|
||||
width: 100%;
|
||||
height: 200rpx;
|
||||
box-sizing: border-box;
|
||||
padding-top: 40rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
// background-color: red;
|
||||
|
||||
.back-inner {
|
||||
width: 80vw;
|
||||
|
||||
.back {
|
||||
width: 50rpx;
|
||||
height: 50rpx;
|
||||
border-radius: 50%;
|
||||
background-color: #76c558;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.main-wrapper {
|
||||
// background-color: blue;
|
||||
width: 100%;
|
||||
height: calc(100vh - 300rpx);
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
// align-items: center;
|
||||
|
||||
.main {
|
||||
width: 80vw;
|
||||
height: 670rpx;
|
||||
|
||||
.title-wrapper {
|
||||
margin-top: 400rpx;
|
||||
|
||||
.title {
|
||||
font-size: 20px;
|
||||
font-weight: bold;
|
||||
display: flex;
|
||||
|
||||
.title-02 {
|
||||
color: #76c558;
|
||||
}
|
||||
}
|
||||
|
||||
&__desc {
|
||||
color: #8d8d8d;
|
||||
}
|
||||
}
|
||||
|
||||
.phone-login-wrapper {
|
||||
margin-top: 100rpx;
|
||||
|
||||
.phone-wrapper {
|
||||
box-sizing: border-box;
|
||||
background: #ffffff;
|
||||
border-radius: 20rpx;
|
||||
width: 100%;
|
||||
height: 92rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
padding-left: 24rpx;
|
||||
|
||||
.name {
|
||||
width: 120rpx;
|
||||
height: 72rpx;
|
||||
line-height: 72rpx;
|
||||
border-right: 1rpx solid #d1d1d1;
|
||||
}
|
||||
|
||||
/deep/ .u-input {
|
||||
margin-left: 40rpx;
|
||||
}
|
||||
}
|
||||
|
||||
.agreement-wrapper {
|
||||
font-size: 28rpx;
|
||||
margin: 46rpx 0 10rpx 0;
|
||||
|
||||
.know {
|
||||
margin-top: 20upx;
|
||||
font-size: 28upx;
|
||||
color: #8d8d8d;
|
||||
|
||||
text {
|
||||
color: #76c458;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.captcha-btn {
|
||||
width: 100%;
|
||||
height: 92rpx;
|
||||
box-sizing: border-box;
|
||||
border-radius: 20rpx;
|
||||
color: #fff;
|
||||
background-color: #dadadc;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.btns-wrapper {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
margin-top: 10rpx;
|
||||
|
||||
&__weixin {
|
||||
/deep/ .u-button {
|
||||
padding-left: 0 !important;
|
||||
padding-right: 0 !important;
|
||||
font-size: 30rpx !important;
|
||||
color: #76c558 !important;
|
||||
}
|
||||
}
|
||||
|
||||
&__youke {
|
||||
font-size: 30rpx;
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.fill-captcha-wrapper {
|
||||
margin-top: 50rpx;
|
||||
|
||||
&__tip {
|
||||
height: 40rpx;
|
||||
display: flex;
|
||||
margin-bottom: 10rpx;
|
||||
|
||||
.tip-01 {
|
||||
color: #8d8d8d;
|
||||
}
|
||||
|
||||
.tip-02 {
|
||||
margin-left: 16rpx;
|
||||
}
|
||||
}
|
||||
|
||||
.form-view-class {
|
||||
width: 100%;
|
||||
box-sizing: border-box;
|
||||
position: relative;
|
||||
|
||||
/deep/ .u-code-input {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
|
||||
.u-code-input__item {
|
||||
width: calc(80vw / 7) !important;
|
||||
height: 92rpx !important;
|
||||
background-color: #ffffff !important;
|
||||
border: none !important;
|
||||
border-radius: 20rpx;
|
||||
|
||||
&:first-child {
|
||||
// 隐藏第一个框的光标
|
||||
.u-code-input__item__cursor {
|
||||
width: 0px !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.u-code-input__input {
|
||||
height: 92rpx !important;
|
||||
width: 100%;
|
||||
left: 20px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.code_login_ipt {
|
||||
//该类名作用为在验证码输入框有值时将验证码输入框的input挪出屏幕。
|
||||
/deep/ .u-code-input__input {
|
||||
height: 100% !important;
|
||||
width: 0 !important;
|
||||
left: -999rpx !important;
|
||||
}
|
||||
}
|
||||
|
||||
.resend-wrapper {
|
||||
display: flex;
|
||||
margin-top: 10rpx;
|
||||
}
|
||||
}
|
||||
|
||||
.fade-enter,
|
||||
.fade-leave-to {
|
||||
transform: translateX(100%);
|
||||
}
|
||||
.fade-enter-active,
|
||||
.fade-leave-active {
|
||||
transition: 0.5 linear;
|
||||
}
|
||||
.fade-enter-to,
|
||||
.fade-leave {
|
||||
transform: translateX(0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
uni-button:after {
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
.btn {
|
||||
background: transparent;
|
||||
width: 200rpx;
|
||||
position: fixed;
|
||||
bottom: 15%;
|
||||
color: #fff;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
font-size: 30rpx;
|
||||
transition: all 1s;
|
||||
animation: jump 1s ease-in-out infinite alternate;
|
||||
}
|
||||
|
||||
@keyframes jump {
|
||||
from {
|
||||
bottom: 16%;
|
||||
}
|
||||
|
||||
to {
|
||||
bottom: 15%;
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -32,7 +32,9 @@
|
||||
:maxCount="1"
|
||||
@afterRead="changeAvatar"
|
||||
>
|
||||
<view style="width: 348rpx; height: 56rpx; margin-top: 20rpx">
|
||||
<view
|
||||
style="width: 348rpx; height: 56rpx; margin-top: 20rpx"
|
||||
>
|
||||
<u-button
|
||||
text="更换头像"
|
||||
shape="circle"
|
||||
@ -55,10 +57,14 @@
|
||||
</div>
|
||||
<div class="wrap1_1">
|
||||
<div class="wrap1_1_1">
|
||||
{{ user.idType === "0" ? "身份证号" : "护照号" }}
|
||||
{{ user.idType === '0' ? '身份证号' : '护照号' }}
|
||||
</div>
|
||||
<div class="wrap1_1_2">
|
||||
{{ user.idType === "0" ? user.iDNum : user.passport.idNum }}
|
||||
{{
|
||||
user.idType === '0'
|
||||
? user.iDNum
|
||||
: user.passport.idNum
|
||||
}}
|
||||
</div>
|
||||
<div class="wrap1_1_3">
|
||||
<view></view>
|
||||
@ -76,92 +82,124 @@
|
||||
<div class="wrap2"></div>
|
||||
</div>
|
||||
<div class="content4">
|
||||
<div class="wrap1" @click="logout">注销账号</div>
|
||||
<div class="wrap1" @click="signOff">注销账号</div>
|
||||
</div>
|
||||
<div class="content5">
|
||||
<div class="wrap1" @click="logout">退出登录</div>
|
||||
</div>
|
||||
<u-modal
|
||||
:show="showSignOff"
|
||||
title="注销账号"
|
||||
content="您确定要注销该账号吗?"
|
||||
showCancelButton
|
||||
:asyncClose="true"
|
||||
@confirm="confirmSignOff"
|
||||
@cancel="cancelSignOff"
|
||||
></u-modal>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
import http from "@/http/api";
|
||||
import tabBarJs from "../../util/tabbar";
|
||||
import http from '@/http/api'
|
||||
import tabBarJs from '../../util/tabbar'
|
||||
export default {
|
||||
name: "set-up",
|
||||
name: 'set-up',
|
||||
data() {
|
||||
return {
|
||||
user: {},
|
||||
};
|
||||
showSignOff: false
|
||||
}
|
||||
},
|
||||
onLoad() {
|
||||
this.info();
|
||||
this.info()
|
||||
},
|
||||
methods: {
|
||||
async info() {
|
||||
const res = await this.$api.mine.info();
|
||||
const res = await this.$api.mine.info()
|
||||
if (res.status === 0) {
|
||||
this.user = res.data.user;
|
||||
this.user = res.data.user
|
||||
} else {
|
||||
this.$common.msgToast(res.msg);
|
||||
this.$common.msgToast(res.msg)
|
||||
}
|
||||
},
|
||||
changeAvatar(file) {
|
||||
console.log(file);
|
||||
this.uploadFilePromise(file.file[0].url);
|
||||
console.log(file)
|
||||
this.uploadFilePromise(file.file[0].url)
|
||||
},
|
||||
uploadFilePromise(url) {
|
||||
return new Promise((resolve) => {
|
||||
uni.uploadFile({
|
||||
url: http.baseUrl + "/api/wxuser/uploadpic",
|
||||
url: http.baseUrl + '/api/wxuser/uploadpic',
|
||||
filePath: url,
|
||||
name: "file",
|
||||
name: 'file',
|
||||
success: (res) => {
|
||||
res.data = JSON.parse(res.data);
|
||||
resolve(res.data.data.path);
|
||||
res.data = JSON.parse(res.data)
|
||||
resolve(res.data.data.path)
|
||||
this.updateInfo({
|
||||
avatar: res.data.data.path,
|
||||
});
|
||||
},
|
||||
});
|
||||
});
|
||||
avatar: res.data.data.path
|
||||
})
|
||||
}
|
||||
})
|
||||
})
|
||||
},
|
||||
async updateInfo(data) {
|
||||
let res = await this.$api.mine.update(data);
|
||||
let res = await this.$api.mine.update(data)
|
||||
if (res.status === 0) {
|
||||
this.$common.msgToast("修改成功");
|
||||
this.info();
|
||||
this.$common.msgToast('修改成功')
|
||||
this.info()
|
||||
} else {
|
||||
this.$common.msgToast(res.msg);
|
||||
this.$common.msgToast(res.msg)
|
||||
}
|
||||
},
|
||||
backDafult() {
|
||||
this.updateInfo({
|
||||
avatar:
|
||||
"https://cdns.fontree.cn/fonchain-main/prod/image/407e7c22-eb62-411e-957b-b6c296fde530/artwork/814ac246-e1eb-49fe-beee-dd53aaf5d309.png",
|
||||
});
|
||||
avatar: 'https://cdns.fontree.cn/fonchain-main/prod/image/407e7c22-eb62-411e-957b-b6c296fde530/artwork/814ac246-e1eb-49fe-beee-dd53aaf5d309.png'
|
||||
})
|
||||
},
|
||||
|
||||
async logout() {
|
||||
let res = await this.$api.mine.logout();
|
||||
signOff() {
|
||||
this.showSignOff = true
|
||||
},
|
||||
async confirmSignOff() {
|
||||
let res = await this.$api.mine.signOff()
|
||||
if (res.status === 0) {
|
||||
this.$common.msgToast("注销成功");
|
||||
uni.clearStorageSync();
|
||||
uni.setStorageSync("tabBar", tabBarJs);
|
||||
this.showSignOff = false
|
||||
this.$common.msgToast('注销成功')
|
||||
uni.clearStorageSync()
|
||||
uni.setStorageSync('tabBar', tabBarJs)
|
||||
uni.navigateTo({
|
||||
url: "/pages/login/login",
|
||||
});
|
||||
url: '/pages/login/login'
|
||||
})
|
||||
} else {
|
||||
this.$common.msgToast(res.msg);
|
||||
this.$common.msgToast(res.msg)
|
||||
}
|
||||
},
|
||||
cancelSignOff() {
|
||||
this.showSignOff = false
|
||||
},
|
||||
async logout() {
|
||||
let res = await this.$api.mine.logout()
|
||||
if (res.status === 0) {
|
||||
this.$common.msgToast('退出成功')
|
||||
uni.clearStorageSync()
|
||||
uni.setStorageSync('tabBar', tabBarJs)
|
||||
uni.navigateTo({
|
||||
url: '/pages/login/login'
|
||||
})
|
||||
} else {
|
||||
this.$common.msgToast(res.msg)
|
||||
}
|
||||
},
|
||||
back() {
|
||||
uni.navigateBack({
|
||||
delta: 2,
|
||||
});
|
||||
},
|
||||
},
|
||||
};
|
||||
delta: 2
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<style scoped lang="scss">
|
||||
.set-up {
|
||||
background-image: url("https://cdns.fontree.cn/fonchain-main/prod/image/default/artwork/4fdc9a0f-d72a-46b6-a04d-ed56d5465213.png");
|
||||
background-image: url('https://cdns.fontree.cn/fonchain-main/prod/image/default/artwork/4fdc9a0f-d72a-46b6-a04d-ed56d5465213.png');
|
||||
position: relative;
|
||||
box-sizing: border-box;
|
||||
overflow: hidden;
|
||||
@ -174,7 +212,7 @@ export default {
|
||||
.content4 {
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
bottom: 104rpx;
|
||||
bottom: 200rpx;
|
||||
position: absolute;
|
||||
display: flex;
|
||||
|
||||
@ -191,6 +229,26 @@ export default {
|
||||
background: #3e3e3e;
|
||||
}
|
||||
|
||||
.wrap1 {
|
||||
color: #fff;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
font-size: 32rpx;
|
||||
border-radius: 40rpx;
|
||||
width: 292rpx;
|
||||
height: 56rpx;
|
||||
background: #a8a8a8;
|
||||
}
|
||||
}
|
||||
|
||||
.content5 {
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
bottom: 100rpx;
|
||||
position: absolute;
|
||||
display: flex;
|
||||
|
||||
.wrap1 {
|
||||
color: #fff;
|
||||
display: flex;
|
||||
|
||||
@ -4,7 +4,12 @@
|
||||
<template #left>
|
||||
<u-action-sheet
|
||||
:show="show"
|
||||
:actions="statusValue.map(x=>({name:x.label,value:x.value}))"
|
||||
:actions="
|
||||
statusValue.map((x) => ({
|
||||
name: x.label,
|
||||
value: x.value
|
||||
}))
|
||||
"
|
||||
title="请选择状态"
|
||||
@close="show = false"
|
||||
@select="statusSelect"
|
||||
@ -12,8 +17,17 @@
|
||||
</u-action-sheet>
|
||||
<div @click="openStatus" class="wrap1">
|
||||
<div class="wrap1_1">
|
||||
<div class="wrap1_1_1">{{ statusValue.find(x => x.value === artworkStatus).label }}</div>
|
||||
<image style="width: 12rpx;height: 8rpx" src="../../static/dbx2@3x.png"></image>
|
||||
<div class="wrap1_1_1">
|
||||
{{
|
||||
statusValue.find(
|
||||
(x) => x.value === artworkStatus
|
||||
).label
|
||||
}}
|
||||
</div>
|
||||
<image
|
||||
style="width: 12rpx; height: 8rpx"
|
||||
src="../../static/dbx2@3x.png"
|
||||
></image>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
@ -24,66 +38,131 @@
|
||||
<image src="../../static/zu1@3x.png"></image>
|
||||
</div>
|
||||
<div class="wrap1_2"></div>
|
||||
<input v-model="mobileKey" placeholder-style="color: #C7C7C7;font-size: 20rpx;"
|
||||
placeholder="在此处搜索您的订单"/>
|
||||
<input
|
||||
v-model="mobileKey"
|
||||
placeholder-style="color: #C7C7C7;font-size: 20rpx;"
|
||||
placeholder="在此处搜索您的订单"
|
||||
/>
|
||||
</div>
|
||||
<div class="wrap2" @click="search">
|
||||
搜索
|
||||
</div>
|
||||
|
||||
<div class="wrap2" @click="search">搜索</div>
|
||||
</div>
|
||||
|
||||
<div class="content3">
|
||||
<scroll-view :style="{height:`${elementBottom}rpx`}" class="scrollbox" :scroll-y="true" @scrolltolower="loadMore">
|
||||
<scroll-view
|
||||
:style="{ height: `${elementBottom}rpx` }"
|
||||
class="scrollbox"
|
||||
:scroll-y="true"
|
||||
@scrolltolower="loadMore"
|
||||
>
|
||||
<div
|
||||
v-for="(item,index) in mainList" :key="index"
|
||||
@touchstart="(e)=>{touchStart(e,index)}"
|
||||
@touchmove="(e)=>{touchMove(e,index)}"
|
||||
@touchend="()=>{touchEnd(index)}"
|
||||
v-for="(item, index) in mainList"
|
||||
:key="index"
|
||||
@touchstart="
|
||||
(e) => {
|
||||
touchStart(e, index)
|
||||
}
|
||||
"
|
||||
@touchmove="
|
||||
(e) => {
|
||||
touchMove(e, index)
|
||||
}
|
||||
"
|
||||
@touchend="
|
||||
() => {
|
||||
touchEnd(index)
|
||||
}
|
||||
"
|
||||
@click="goRouter(item)"
|
||||
:style="{transform: `translateX(${item.distanceX}px)`}" class="wrap1">
|
||||
:style="{ transform: `translateX(${item.distanceX}px)` }"
|
||||
class="wrap1"
|
||||
>
|
||||
<div class="wrap1_1">
|
||||
<image :src="item.artworkImg?item.artworkImg:'../../static/jx632@3x.png'"></image>
|
||||
<image
|
||||
:src="
|
||||
item.artworkImg
|
||||
? item.artworkImg
|
||||
: '../../static/jx632@3x.png'
|
||||
"
|
||||
></image>
|
||||
</div>
|
||||
<div class="wrap1_2">
|
||||
<div class="wrap1_2_1">{{ item.artworkName }}</div>
|
||||
<!-- <div class="wrap1_2_2">订单号:{{ item.artworkName }}</div>-->
|
||||
<div class="wrap1_2_3">{{ item.artworkSquareSize }}平尺</div>
|
||||
<!-- <div class="wrap1_2_2">订单号:{{ item.artworkName }}</div>-->
|
||||
<div class="wrap1_2_3">
|
||||
{{ item.artworkSquareSize }}平尺
|
||||
</div>
|
||||
<div class="wrap1_2_4">
|
||||
<div v-if="![1].includes(item.artworkStatus)">
|
||||
{{ item.startAt.replaceAll('-','.') || '' }}-{{ item.endAt.replaceAll('-','.') || '' }}
|
||||
{{ item.startAt.replaceAll('-', '.') || '' }}-{{
|
||||
item.endAt.replaceAll('-', '.') || ''
|
||||
}}
|
||||
</div>
|
||||
<div v-else>{{item.cycleName}} </div>
|
||||
<div v-else>{{ item.cycleName }}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap1_3" :class="[`status${item.artworkStatus}`]">
|
||||
<div class="wrap1_3_1" v-if="item.artworkStatus===4">
|
||||
<div
|
||||
class="wrap1_3"
|
||||
:class="[`status${item.artworkStatus}`]"
|
||||
>
|
||||
<div class="wrap1_3_1" v-if="item.artworkStatus === 4">
|
||||
<div class="wrap1_3_1_1">{{ item.endAt }}</div>
|
||||
<div class="wrap1_3_1_2">已延期</div>
|
||||
<div class="wrap1_3_1_3" v-if="item.isSupplementary" @click.stop="openShow2(item)">点击补款</div>
|
||||
<div
|
||||
class="wrap1_3_1_3"
|
||||
v-if="item.isSupplementary"
|
||||
@click.stop="openShow2(item)"
|
||||
>
|
||||
点击补款
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap1_3_3" v-if="item.artworkStatus !== 4">
|
||||
<div class="wrap1_3_3_1">
|
||||
{{
|
||||
statusValue.find(
|
||||
(x) => x.value === item.artworkStatus
|
||||
).label
|
||||
}}
|
||||
</div>
|
||||
<div class="wrap1_3_3" v-if="item.artworkStatus!==4">
|
||||
<div class="wrap1_3_3_1">{{ statusValue.find(x => x.value === item.artworkStatus).label }}</div>
|
||||
</div>
|
||||
<div v-if="item.shelvesNum" class="wrap1_3_2">
|
||||
<div class="wrap1_3_2_1">货架号:</div>
|
||||
<div class="wrap1_3_2_2">{{ item.shelvesNum }}</div>
|
||||
</div>
|
||||
<div v-if="!item.shelvesNum" class="wrap1_3_2" >
|
||||
<div class="wrap1_3_2_2">{{item.warehouseName}}</div>
|
||||
</div>
|
||||
<div class="wrap1_3_4" v-if="![1,5].includes(item.artworkStatus)" @click.stop="pickUp(item)">
|
||||
{{item.isUserApplyPickUp?'取消申请':'申请取货'}}
|
||||
<div v-if="!item.shelvesNum" class="wrap1_3_2">
|
||||
<div class="wrap1_3_2_2">
|
||||
{{ item.warehouseName }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="wrap1_4" v-if="item.isRight&&item.artworkStatus===5" @click.stop="openDelete(item)">
|
||||
<image style="width: 80rpx;height: 80rpx" src="../../static/zu154@3x.png"></image>
|
||||
<div
|
||||
class="wrap1_3_4"
|
||||
v-if="![1, 5].includes(item.artworkStatus)"
|
||||
@click.stop="pickUp(item)"
|
||||
>
|
||||
{{
|
||||
item.isUserApplyPickUp ? '取消申请' : '申请取货'
|
||||
}}
|
||||
</div>
|
||||
</div>
|
||||
<div
|
||||
class="wrap1_4"
|
||||
v-if="item.isRight && item.artworkStatus === 5"
|
||||
@click.stop="openDelete(item)"
|
||||
>
|
||||
<image
|
||||
style="width: 80rpx; height: 80rpx"
|
||||
src="../../static/zu154@3x.png"
|
||||
></image>
|
||||
</div>
|
||||
</div>
|
||||
</scroll-view>
|
||||
</div>
|
||||
<uni-popup ref="alertDialog" type="dialog">
|
||||
<uni-popup-dialog :type="'info'" cancelText="关闭" confirmText="确认" title="提示" :content="messageText"
|
||||
<uni-popup-dialog
|
||||
:type="'info'"
|
||||
cancelText="关闭"
|
||||
confirmText="确认"
|
||||
title="提示"
|
||||
:content="messageText"
|
||||
@confirm="popForward"
|
||||
></uni-popup-dialog>
|
||||
</uni-popup>
|
||||
@ -91,12 +170,12 @@
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
import tabbar from "../../components/uiq-tabbar/uiq-tabbar.vue";
|
||||
import UImage from "../../uview-ui/components/u--image/u--image.vue";
|
||||
import {postDataByParams} from "../../http/service";
|
||||
import tabbar from '../../components/uiq-tabbar/uiq-tabbar.vue'
|
||||
import UImage from '../../uview-ui/components/u--image/u--image.vue'
|
||||
import { postDataByParams } from '../../http/service'
|
||||
|
||||
export default {
|
||||
name: "index",
|
||||
name: 'index',
|
||||
data() {
|
||||
return {
|
||||
messageText: '',
|
||||
@ -111,15 +190,23 @@ export default {
|
||||
artworkStatus: 0,
|
||||
pageSize: 999,
|
||||
mainList: [],
|
||||
statusValue: [{label: '全部状态', value: 0}, {label: '待入库', value: 1}, {
|
||||
statusValue: [
|
||||
{ label: '全部状态', value: 0 },
|
||||
{ label: '待入库', value: 1 },
|
||||
{
|
||||
label: '已入库',
|
||||
value: 2
|
||||
}, {label: '即将到期', value: 3}, {label: '延期未补款', value: 4}, {label: '延期已补款', value: 7}, {label: '已取出', value: 5}]
|
||||
},
|
||||
{ label: '即将到期', value: 3 },
|
||||
{ label: '延期未补款', value: 4 },
|
||||
{ label: '延期已补款', value: 7 },
|
||||
{ label: '已取出', value: 5 }
|
||||
],
|
||||
status: 0
|
||||
}
|
||||
},
|
||||
components: {UImage, tabbar},
|
||||
components: { UImage, tabbar },
|
||||
mounted() {
|
||||
|
||||
uni.getSystemInfo({
|
||||
success: (res) => {
|
||||
this.windowWidth = res.windowWidth
|
||||
@ -127,37 +214,36 @@ export default {
|
||||
})
|
||||
this.getDistanceFromTopToPageBottom('.content3')
|
||||
},
|
||||
onShow(){
|
||||
onShow() {
|
||||
this.getData()
|
||||
},
|
||||
computed: {},
|
||||
methods: {
|
||||
async pickUp(item){
|
||||
let url=''
|
||||
if (!item.isUserApplyPickUp){
|
||||
url='/api/warehouse/apply/pickup'
|
||||
}else {
|
||||
url='/api/warehouse/apply/pickup/cancel'
|
||||
async pickUp(item) {
|
||||
let url = ''
|
||||
if (!item.isUserApplyPickUp) {
|
||||
url = '/api/warehouse/apply/pickup'
|
||||
} else {
|
||||
url = '/api/warehouse/apply/pickup/cancel'
|
||||
}
|
||||
const data={
|
||||
ID:item.ID
|
||||
const data = {
|
||||
ID: item.ID
|
||||
}
|
||||
const res = await postDataByParams(url, data)
|
||||
if (res.code===200){
|
||||
if (res.code === 200) {
|
||||
uni.showToast({
|
||||
title: '请求成功',
|
||||
icon: 'none'
|
||||
})
|
||||
}else {
|
||||
} else {
|
||||
uni.showToast({
|
||||
title:res.msg,
|
||||
title: res.msg,
|
||||
icon: 'none'
|
||||
})
|
||||
}
|
||||
this.getData()
|
||||
},
|
||||
popForward() {
|
||||
|
||||
if (this.messageText === '确认补款吗') {
|
||||
this.supplementaryPayment()
|
||||
} else if (this.messageText === '确认删除吗') {
|
||||
@ -173,27 +259,50 @@ export default {
|
||||
const data = {
|
||||
ID: this.item.ID
|
||||
}
|
||||
const res = await postDataByParams('/api/warehouse/supply/paid', data)
|
||||
if (res.code===200){
|
||||
uni.requestPayment({...res.data,fail:(res)=>{
|
||||
},success:()=>{
|
||||
uni.login({
|
||||
provider: 'weixin',
|
||||
success: async ({ code }) => {
|
||||
const res3 = await this.$api.login.getOpenId({ code })
|
||||
if (res3.code === 200) {
|
||||
const res = await postDataByParams(
|
||||
'/api/warehouse/supply/paid',
|
||||
data
|
||||
)
|
||||
if (res.code === 200) {
|
||||
uni.requestPayment({
|
||||
...res.data,
|
||||
fail: (res) => {},
|
||||
success: () => {
|
||||
this.getData()
|
||||
uni.showToast({
|
||||
title: '补款成功',
|
||||
icon: 'none'
|
||||
})
|
||||
}})
|
||||
}else {
|
||||
}
|
||||
})
|
||||
} else {
|
||||
uni.showToast({
|
||||
title: res.msg,
|
||||
icon: 'none'
|
||||
})
|
||||
}
|
||||
} else {
|
||||
this.$common.msgToast(res3.msg)
|
||||
}
|
||||
}
|
||||
})
|
||||
},
|
||||
async getDistanceFromTopToPageBottom(classValue) {
|
||||
const {windowHeight, windowWidth} = await uni.getSystemInfo();
|
||||
const [{top}] = await new Promise(resolve => uni.createSelectorQuery().select(classValue).boundingClientRect().exec(resolve));
|
||||
this.elementBottom = ((windowHeight - top) / windowWidth) * 750 - 175;
|
||||
const { windowHeight, windowWidth } = await uni.getSystemInfo()
|
||||
const [{ top }] = await new Promise((resolve) =>
|
||||
uni
|
||||
.createSelectorQuery()
|
||||
.select(classValue)
|
||||
.boundingClientRect()
|
||||
.exec(resolve)
|
||||
)
|
||||
this.elementBottom =
|
||||
((windowHeight - top) / windowWidth) * 750 - 175
|
||||
/* if(uni.getSystemInfoSync().platform === 'ios'){
|
||||
this.elementBottom = ((windowHeight - top) / windowWidth) * 750 - 175;
|
||||
}else {
|
||||
@ -264,38 +373,43 @@ export default {
|
||||
}
|
||||
},
|
||||
touchMove(e, index) {
|
||||
if (this.mainList[index].artworkStatus!==5){
|
||||
if (this.mainList[index].artworkStatus !== 5) {
|
||||
return
|
||||
}
|
||||
this.mainList[index].distanceX = e.touches[0].clientX - this.startX;
|
||||
this.mainList[index].distanceX = e.touches[0].clientX - this.startX
|
||||
},
|
||||
touchStart(e, index) {
|
||||
if (this.mainList[index].artworkStatus!==5){
|
||||
if (this.mainList[index].artworkStatus !== 5) {
|
||||
return
|
||||
}
|
||||
this.mainList[index].isRight = true
|
||||
this.startX = e.touches[0].clientX;
|
||||
this.startX = e.touches[0].clientX
|
||||
},
|
||||
touchEnd(index) {
|
||||
if (this.mainList[index].artworkStatus!==5){
|
||||
if (this.mainList[index].artworkStatus !== 5) {
|
||||
return
|
||||
}
|
||||
if (this.mainList[index].distanceX < -((144 / 750) * this.windowWidth)) {
|
||||
this.mainList[index].distanceX = -((144 / 750) * this.windowWidth);
|
||||
if (
|
||||
this.mainList[index].distanceX <
|
||||
-((144 / 750) * this.windowWidth)
|
||||
) {
|
||||
this.mainList[index].distanceX = -(
|
||||
(144 / 750) *
|
||||
this.windowWidth
|
||||
)
|
||||
} else {
|
||||
this.mainList[index].isRight = false
|
||||
this.mainList[index].distanceX = 0;
|
||||
this.mainList[index].distanceX = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<style scoped lang="scss">
|
||||
|
||||
.order-goods {
|
||||
overflow: hidden;
|
||||
box-sizing: border-box;
|
||||
background-image: url("https://cdns.fontree.cn/fonchain-main/prod/image/default/artwork/4fdc9a0f-d72a-46b6-a04d-ed56d5465213.png");
|
||||
background-image: url('https://cdns.fontree.cn/fonchain-main/prod/image/default/artwork/4fdc9a0f-d72a-46b6-a04d-ed56d5465213.png');
|
||||
padding-left: 30rpx;
|
||||
padding-right: 30rpx;
|
||||
background-size: cover;
|
||||
@ -323,7 +437,7 @@ export default {
|
||||
align-items: center;
|
||||
height: 228rpx;
|
||||
width: 154rpx;
|
||||
background-color: #B7C0C8;
|
||||
background-color: #b7c0c8;
|
||||
right: -144rpx;
|
||||
position: absolute;
|
||||
z-index: -1;
|
||||
@ -347,43 +461,43 @@ export default {
|
||||
}
|
||||
|
||||
&.status1 {
|
||||
background: #FFBA00;
|
||||
background: #ffba00;
|
||||
|
||||
.wrap1_3_3_1 {
|
||||
color: #FFBA00;
|
||||
color: #ffba00;
|
||||
}
|
||||
}
|
||||
|
||||
&.status2 {
|
||||
background: #76C458;
|
||||
background: #76c458;
|
||||
|
||||
.wrap1_3_3_1 {
|
||||
color: #76C458;
|
||||
color: #76c458;
|
||||
}
|
||||
}
|
||||
&.status7 {
|
||||
background: #76C458;
|
||||
background: #76c458;
|
||||
|
||||
.wrap1_3_3_1 {
|
||||
font-size: 23rpx!important;
|
||||
font-size: 23rpx !important;
|
||||
}
|
||||
}
|
||||
&.status3 {
|
||||
background: #76C458;
|
||||
background: #76c458;
|
||||
|
||||
.wrap1_3_3_1 {
|
||||
color: #FF4848;
|
||||
color: #ff4848;
|
||||
}
|
||||
}
|
||||
|
||||
&.status4 {
|
||||
background: #FF4848;
|
||||
background: #ff4848;
|
||||
|
||||
.wrap1_3_3_1 {
|
||||
color: #FF4848;
|
||||
color: #ff4848;
|
||||
}
|
||||
}
|
||||
.wrap1_3_4{
|
||||
.wrap1_3_4 {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
@ -414,7 +528,6 @@ export default {
|
||||
.wrap1_3_2_2 {
|
||||
color: #fff;
|
||||
font-size: 24rpx;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -439,7 +552,6 @@ export default {
|
||||
}
|
||||
|
||||
.wrap1_3_1 {
|
||||
|
||||
padding-bottom: 6rpx;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
@ -453,12 +565,12 @@ export default {
|
||||
|
||||
.wrap1_3_1_1 {
|
||||
font-size: 16rpx;
|
||||
color: #FF4848;
|
||||
color: #ff4848;
|
||||
}
|
||||
|
||||
.wrap1_3_1_2 {
|
||||
font-size: 24rpx;
|
||||
color: #FF4848;
|
||||
color: #ff4848;
|
||||
}
|
||||
|
||||
.wrap1_3_1_3 {
|
||||
@ -491,7 +603,6 @@ export default {
|
||||
margin-bottom: 12rpx;
|
||||
color: #808080;
|
||||
font-size: 24rpx;
|
||||
|
||||
}
|
||||
|
||||
.wrap1_2_3 {
|
||||
@ -501,8 +612,7 @@ export default {
|
||||
}
|
||||
|
||||
.wrap1_2_4 {
|
||||
|
||||
color: #FF4848;
|
||||
color: #ff4848;
|
||||
font-size: 24rpx;
|
||||
}
|
||||
}
|
||||
@ -530,7 +640,7 @@ export default {
|
||||
font-size: 20rpx;
|
||||
width: 94rpx;
|
||||
height: 52rpx;
|
||||
background-color: #4E964D;
|
||||
background-color: #4e964d;
|
||||
}
|
||||
|
||||
.wrap1 {
|
||||
@ -550,7 +660,6 @@ export default {
|
||||
}
|
||||
|
||||
input {
|
||||
|
||||
}
|
||||
|
||||
.wrap1_1 {
|
||||
@ -573,7 +682,7 @@ export default {
|
||||
color: #fff;
|
||||
width: 132rpx;
|
||||
height: 52rpx;
|
||||
background-color: #76C458;
|
||||
background-color: #76c458;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
@ -586,13 +695,12 @@ export default {
|
||||
align-items: center;
|
||||
|
||||
.wrap2_1 {
|
||||
color: #4E964D;
|
||||
color: #4e964d;
|
||||
font-size: 32rpx;
|
||||
|
||||
}
|
||||
|
||||
.wrap2_2 {
|
||||
color: #7C9F6F;
|
||||
color: #7c9f6f;
|
||||
font-size: 16rpx;
|
||||
}
|
||||
}
|
||||
@ -603,7 +711,7 @@ export default {
|
||||
border-radius: 20rpx;
|
||||
width: 156rpx;
|
||||
height: 52rpx;
|
||||
background-color: #4E964D;
|
||||
background-color: #4e964d;
|
||||
color: #fff;
|
||||
font-size: 24rpx;
|
||||
display: flex;
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -1,7 +1,11 @@
|
||||
<template>
|
||||
<view class="main">
|
||||
<view class="logo">
|
||||
<image src="@/static/image/logo2.png" mode="scaleToFill" class="img" />
|
||||
<image
|
||||
src="@/static/image/logo2.png"
|
||||
mode="scaleToFill"
|
||||
class="img"
|
||||
/>
|
||||
</view>
|
||||
<view class="container">
|
||||
<view class="head">
|
||||
@ -10,7 +14,8 @@
|
||||
<!-- <view :style="{ fontSize: '18rpx' }">*实名认证失败</view> -->
|
||||
<!-- <view>*实名认证成功</view> -->
|
||||
</view>
|
||||
<view style="color: #7fa770; font-size: 24rpx; margin-left: 36rpx"
|
||||
<view
|
||||
style="color: #7fa770; font-size: 24rpx; margin-left: 36rpx"
|
||||
>此实名仅用于注册该小程序</view
|
||||
>
|
||||
</view>
|
||||
@ -38,7 +43,7 @@
|
||||
</view>
|
||||
<view class="item">
|
||||
<view class="name">{{
|
||||
radiovalue === "0" ? "身份证号" : "护照号"
|
||||
radiovalue === '0' ? '身份证号' : '护照号'
|
||||
}}</view>
|
||||
<u--input
|
||||
placeholder="请输入身份证号"
|
||||
@ -88,7 +93,12 @@
|
||||
></image>
|
||||
</u-upload>
|
||||
</view>
|
||||
<view style="color: #4e964d; font-size: 20rpx; margin-top: 20rpx"
|
||||
<view
|
||||
style="
|
||||
color: #4e964d;
|
||||
font-size: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
"
|
||||
>上传身份证人像面</view
|
||||
>
|
||||
</view>
|
||||
@ -111,7 +121,12 @@
|
||||
></image>
|
||||
</u-upload>
|
||||
</view>
|
||||
<view style="color: #4e964d; font-size: 20rpx; margin-top: 20rpx"
|
||||
<view
|
||||
style="
|
||||
color: #4e964d;
|
||||
font-size: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
"
|
||||
>上传身份证国徽面</view
|
||||
>
|
||||
</view>
|
||||
@ -146,7 +161,12 @@
|
||||
></image>
|
||||
</u-upload>
|
||||
</view>
|
||||
<view style="color: #4e964d; font-size: 20rpx; margin-top: 20rpx"
|
||||
<view
|
||||
style="
|
||||
color: #4e964d;
|
||||
font-size: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
"
|
||||
>上传护照资料页</view
|
||||
>
|
||||
</view>
|
||||
@ -169,7 +189,12 @@
|
||||
></image>
|
||||
</u-upload>
|
||||
</view>
|
||||
<view style="color: #4e964d; font-size: 20rpx; margin-top: 20rpx"
|
||||
<view
|
||||
style="
|
||||
color: #4e964d;
|
||||
font-size: 20rpx;
|
||||
margin-top: 20rpx;
|
||||
"
|
||||
>上传护照封面</view
|
||||
>
|
||||
</view>
|
||||
@ -178,22 +203,34 @@
|
||||
<view v-if="needPersonSecret" class="face">
|
||||
<view class="faceTitle">人脸识别</view>
|
||||
<view class="recognition" @click="camera" v-if="!video">
|
||||
<view style="color: #fff; margin-right: 10rpx">前往认证</view>
|
||||
<view style="color: #fff; margin-right: 10rpx"
|
||||
>前往认证</view
|
||||
>
|
||||
<u-icon name="arrow-right-double" color="#fff"></u-icon>
|
||||
</view>
|
||||
<view class="recognition" @click="camera" v-else>
|
||||
<view style="color: #fff; margin-right: 10rpx">认证成功</view>
|
||||
<view style="color: #fff; margin-right: 10rpx"
|
||||
>认证成功</view
|
||||
>
|
||||
<u-icon name="checkmark-circle" color="#fff"></u-icon>
|
||||
</view>
|
||||
</view>
|
||||
<view class="face">
|
||||
<view class="faceTitle">法大大认证</view>
|
||||
<view class="recognition" @click="fddRealName" v-if="!isFddSuccess">
|
||||
<view style="color: #fff; margin-right: 10rpx">前往认证</view>
|
||||
<view
|
||||
class="recognition"
|
||||
@click="fddRealName"
|
||||
v-if="!isFddSuccess"
|
||||
>
|
||||
<view style="color: #fff; margin-right: 10rpx"
|
||||
>前往认证</view
|
||||
>
|
||||
<u-icon name="arrow-right-double" color="#fff"></u-icon>
|
||||
</view>
|
||||
<view class="recognition" @click="fddRealName" v-else>
|
||||
<view style="color: #fff; margin-right: 10rpx">认证成功</view>
|
||||
<view style="color: #fff; margin-right: 10rpx"
|
||||
>认证成功</view
|
||||
>
|
||||
<u-icon name="checkmark-circle" color="#fff"></u-icon>
|
||||
</view>
|
||||
</view>
|
||||
@ -214,7 +251,9 @@
|
||||
<text @click="agreementHandle('service')"
|
||||
>《软件许可及服务协议》</text
|
||||
>
|
||||
<text @click="agreementHandle('privacy')">&《隐私保护政策》</text>
|
||||
<text @click="agreementHandle('privacy')"
|
||||
>&《隐私保护政策》</text
|
||||
>
|
||||
</view>
|
||||
</u-checkbox-group>
|
||||
</view>
|
||||
@ -232,49 +271,51 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import http from "@/http/api";
|
||||
import { configFun } from "../../http/login";
|
||||
import http from '@/http/api'
|
||||
import { configFun } from '../../http/login'
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
needPersonSecret: false,
|
||||
name: "",
|
||||
num: "",
|
||||
passportId: "",
|
||||
name: '',
|
||||
num: '',
|
||||
passportId: '',
|
||||
checked: [],
|
||||
fileList: [],
|
||||
fileList2: [],
|
||||
passport: [],
|
||||
passport2: [],
|
||||
video: "",
|
||||
video: '',
|
||||
isChecked: false,
|
||||
isFddSuccess: false,
|
||||
radiovalue: "0",
|
||||
typeId: "",
|
||||
};
|
||||
radiovalue: '0',
|
||||
typeId: '',
|
||||
isPhoneLogin: false
|
||||
}
|
||||
},
|
||||
async onLoad(options) {
|
||||
const res = await configFun();
|
||||
this.isPhoneLogin = uni.getStorageSync('phoneLogin') || false
|
||||
const res = await configFun()
|
||||
if (res.code === 200) {
|
||||
this.needPersonSecret = res.data.needPersonSecret;
|
||||
this.needPersonSecret = res.data.needPersonSecret
|
||||
}
|
||||
const data = JSON.parse(decodeURIComponent(options.data));
|
||||
this.name = data.name || "";
|
||||
this.num = data.num || "";
|
||||
this.fileList = data.fileList || [];
|
||||
this.fileList2 = data.fileList2 || [];
|
||||
this.radiovalue = data.radiovalue;
|
||||
this.passport = data.passport || [];
|
||||
this.passport2 = data.passport2 || [];
|
||||
this.passportId = data.passportId || "";
|
||||
const data = JSON.parse(decodeURIComponent(options.data))
|
||||
this.name = data.name || ''
|
||||
this.num = data.num || ''
|
||||
this.fileList = data.fileList || []
|
||||
this.fileList2 = data.fileList2 || []
|
||||
this.radiovalue = data.radiovalue
|
||||
this.passport = data.passport || []
|
||||
this.passport2 = data.passport2 || []
|
||||
this.passportId = data.passportId || ''
|
||||
},
|
||||
async onShow() {
|
||||
if (!uni.getStorageSync("telNum")) {
|
||||
if (!uni.getStorageSync('telNum')) {
|
||||
uni.navigateTo({
|
||||
url: "/pages/login/login",
|
||||
});
|
||||
url: '/pages/login/login'
|
||||
})
|
||||
}
|
||||
this.checkFdd();
|
||||
this.checkFdd()
|
||||
// if (uni.getStorageSync("tempVideoPath")) {
|
||||
// const tempVideoPath = uni.getStorageSync("tempVideoPath");
|
||||
// this.video = await this.uploadFilePromise(tempVideoPath);
|
||||
@ -297,234 +338,239 @@ export default {
|
||||
watch: {
|
||||
isFddSuccess(newValue) {
|
||||
if (newValue) {
|
||||
console.log(newValue);
|
||||
this.name = uni.getStorageSync("info").name || "";
|
||||
this.num = uni.getStorageSync("info").num || "";
|
||||
this.fileList = uni.getStorageSync("info").fileList || [];
|
||||
this.fileList2 = uni.getStorageSync("info").fileList2 || [];
|
||||
this.video = uni.getStorageSync("info").video || "";
|
||||
this.radiovalue = uni.getStorageSync("info").radiovalue ?? "0";
|
||||
this.passport = uni.getStorageSync("info").passport || [];
|
||||
this.passport2 = uni.getStorageSync("info").passport2 || [];
|
||||
this.passportId = uni.getStorageSync("info").passportId || "";
|
||||
uni.removeStorageSync("info");
|
||||
console.log(newValue)
|
||||
this.name = uni.getStorageSync('info').name || ''
|
||||
this.num = uni.getStorageSync('info').num || ''
|
||||
this.fileList = uni.getStorageSync('info').fileList || []
|
||||
this.fileList2 = uni.getStorageSync('info').fileList2 || []
|
||||
this.video = uni.getStorageSync('info').video || ''
|
||||
this.radiovalue = uni.getStorageSync('info').radiovalue ?? '0'
|
||||
this.passport = uni.getStorageSync('info').passport || []
|
||||
this.passport2 = uni.getStorageSync('info').passport2 || []
|
||||
this.passportId = uni.getStorageSync('info').passportId || ''
|
||||
uni.removeStorageSync('info')
|
||||
}
|
||||
}
|
||||
},
|
||||
},
|
||||
methods: {
|
||||
changeName(value) {
|
||||
this.name = value;
|
||||
this.name = value
|
||||
},
|
||||
changeNum(value) {
|
||||
this.num = value;
|
||||
this.num = value
|
||||
},
|
||||
changePassport(value) {
|
||||
this.passportId = value;
|
||||
this.passportId = value
|
||||
},
|
||||
camera() {
|
||||
uni.navigateTo({
|
||||
url: "/pages/cameraContext/cameraContext",
|
||||
});
|
||||
url: '/pages/cameraContext/cameraContext'
|
||||
})
|
||||
},
|
||||
async completeRegistration() {
|
||||
const res1 = await this.checkFdd();
|
||||
if (!res1) return this.$common.msgToast("法大大验证未通过");
|
||||
const res1 = await this.checkFdd()
|
||||
if (!res1) return this.$common.msgToast('法大大验证未通过')
|
||||
if (res1 && this.typeId !== this.radiovalue)
|
||||
return this.$common.msgToast("法大大验证失效请重新认证");
|
||||
return this.$common.msgToast('法大大验证失效请重新认证')
|
||||
if (!this.checked.length)
|
||||
return this.$common.msgToast("请阅读并勾选协议");
|
||||
if (!this.name) return this.$common.msgToast("请输入姓名");
|
||||
if (this.radiovalue === "0") {
|
||||
return this.$common.msgToast('请阅读并勾选协议')
|
||||
if (!this.name) return this.$common.msgToast('请输入姓名')
|
||||
if (this.radiovalue === '0') {
|
||||
if (!this.fileList.length)
|
||||
return this.$common.msgToast("请上传身份证人面像");
|
||||
return this.$common.msgToast('请上传身份证人面像')
|
||||
if (!this.fileList2.length)
|
||||
return this.$common.msgToast("请上传身份国徽面");
|
||||
if (!this.num) return this.$common.msgToast("请输入身份证号");
|
||||
return this.$common.msgToast('请上传身份国徽面')
|
||||
if (!this.num) return this.$common.msgToast('请输入身份证号')
|
||||
} else {
|
||||
if (!this.passport.length)
|
||||
return this.$common.msgToast("请上传护照正面");
|
||||
return this.$common.msgToast('请上传护照正面')
|
||||
if (!this.passport2.length)
|
||||
return this.$common.msgToast("请上传护照背面");
|
||||
if (!this.passportId) return this.$common.msgToast("请输入护照号");
|
||||
return this.$common.msgToast('请上传护照背面')
|
||||
if (!this.passportId)
|
||||
return this.$common.msgToast('请输入护照号')
|
||||
}
|
||||
|
||||
// if (this.needPersonSecret && !this.video)
|
||||
// return this.$common.msgToast("请上传人脸识别视频");
|
||||
const res = await this.$api.login.register({
|
||||
user: {
|
||||
telNum: uni.getStorageSync("telNum"),
|
||||
const res = await this.$api.login.phoneRegister({
|
||||
telNum: uni.getStorageSync('telNum'),
|
||||
realNameIDName: this.num,
|
||||
realName: this.name,
|
||||
realIDImgA: this.fileList[0]?.url || "",
|
||||
realIDImgB: this.fileList2[0]?.url || "",
|
||||
realIDImgA: this.fileList[0]?.url || '',
|
||||
realIDImgB: this.fileList2[0]?.url || '',
|
||||
idType: this.radiovalue,
|
||||
passport: {
|
||||
idNum: this.passportId,
|
||||
name: this.name,
|
||||
RealIDImgA: this.passport[0]?.url || "",
|
||||
RealIDImgB: this.passport2[0]?.url || "",
|
||||
},
|
||||
},
|
||||
});
|
||||
RealIDImgA: this.passport[0]?.url || '',
|
||||
RealIDImgB: this.passport2[0]?.url || ''
|
||||
}
|
||||
})
|
||||
if (res.status === 0) {
|
||||
uni.switchTab({
|
||||
url: "/pages/home/index",
|
||||
});
|
||||
url: '/pages/home/index'
|
||||
})
|
||||
} else {
|
||||
this.$common.msgToast(res.msg);
|
||||
this.$common.msgToast(res.msg)
|
||||
}
|
||||
},
|
||||
// 删除图片
|
||||
deletePic(event) {
|
||||
this[`fileList`].splice(event.index, 1);
|
||||
this[`fileList`].splice(event.index, 1)
|
||||
},
|
||||
deletePassport(event) {
|
||||
this[`passport`].splice(event.index, 1);
|
||||
this[`passport`].splice(event.index, 1)
|
||||
},
|
||||
deletePassport2(event) {
|
||||
this[`passport2`].splice(event.index, 1);
|
||||
this[`passport2`].splice(event.index, 1)
|
||||
},
|
||||
// 删除图片
|
||||
deletePic2(event) {
|
||||
this[`fileList2`].splice(event.index, 1);
|
||||
this[`fileList2`].splice(event.index, 1)
|
||||
},
|
||||
// 新增图片
|
||||
async afterRead(event) {
|
||||
// 当设置 multiple 为 true 时, file 为数组格式,否则为对象格式
|
||||
let lists = [].concat(event.file);
|
||||
let fileListLen = this[`fileList`].length;
|
||||
let lists = [].concat(event.file)
|
||||
let fileListLen = this[`fileList`].length
|
||||
lists.map((item) => {
|
||||
this[`fileList`].push({
|
||||
...item,
|
||||
status: "uploading",
|
||||
message: "上传中",
|
||||
});
|
||||
});
|
||||
status: 'uploading',
|
||||
message: '上传中'
|
||||
})
|
||||
})
|
||||
for (let i = 0; i < lists.length; i++) {
|
||||
const result = await this.uploadFilePromise(lists[i].url, "check");
|
||||
let item = this[`fileList`][fileListLen];
|
||||
const result = await this.uploadFilePromise(
|
||||
lists[i].url,
|
||||
'check'
|
||||
)
|
||||
let item = this[`fileList`][fileListLen]
|
||||
this[`fileList`].splice(
|
||||
fileListLen,
|
||||
1,
|
||||
Object.assign(item, {
|
||||
status: "success",
|
||||
message: "",
|
||||
url: result,
|
||||
status: 'success',
|
||||
message: '',
|
||||
url: result
|
||||
})
|
||||
);
|
||||
fileListLen++;
|
||||
)
|
||||
fileListLen++
|
||||
}
|
||||
},
|
||||
async afterReadPassport(event) {
|
||||
let lists = [].concat(event.file);
|
||||
let fileListLen = this[`passport`].length;
|
||||
let lists = [].concat(event.file)
|
||||
let fileListLen = this[`passport`].length
|
||||
lists.map((item) => {
|
||||
this[`passport`].push({
|
||||
...item,
|
||||
status: "uploading",
|
||||
message: "上传中",
|
||||
});
|
||||
});
|
||||
status: 'uploading',
|
||||
message: '上传中'
|
||||
})
|
||||
})
|
||||
for (let i = 0; i < lists.length; i++) {
|
||||
const result = await this.uploadFilePromise(lists[i].url, "check");
|
||||
let item = this[`passport`][fileListLen];
|
||||
const result = await this.uploadFilePromise(
|
||||
lists[i].url,
|
||||
'check'
|
||||
)
|
||||
let item = this[`passport`][fileListLen]
|
||||
this[`passport`].splice(
|
||||
fileListLen,
|
||||
1,
|
||||
Object.assign(item, {
|
||||
status: "success",
|
||||
message: "",
|
||||
url: result,
|
||||
status: 'success',
|
||||
message: '',
|
||||
url: result
|
||||
})
|
||||
);
|
||||
fileListLen++;
|
||||
)
|
||||
fileListLen++
|
||||
}
|
||||
},
|
||||
async afterRead2(event) {
|
||||
// 当设置 multiple 为 true 时, file 为数组格式,否则为对象格式
|
||||
let lists = [].concat(event.file);
|
||||
let fileListLen = this[`fileList2`].length;
|
||||
let lists = [].concat(event.file)
|
||||
let fileListLen = this[`fileList2`].length
|
||||
lists.map((item) => {
|
||||
this[`fileList2`].push({
|
||||
...item,
|
||||
status: "uploading",
|
||||
message: "上传中",
|
||||
});
|
||||
});
|
||||
status: 'uploading',
|
||||
message: '上传中'
|
||||
})
|
||||
})
|
||||
for (let i = 0; i < lists.length; i++) {
|
||||
const result = await this.uploadFilePromise(lists[i].url);
|
||||
let item = this[`fileList2`][fileListLen];
|
||||
const result = await this.uploadFilePromise(lists[i].url)
|
||||
let item = this[`fileList2`][fileListLen]
|
||||
this[`fileList2`].splice(
|
||||
fileListLen,
|
||||
1,
|
||||
Object.assign(item, {
|
||||
status: "success",
|
||||
message: "",
|
||||
url: result,
|
||||
status: 'success',
|
||||
message: '',
|
||||
url: result
|
||||
})
|
||||
);
|
||||
fileListLen++;
|
||||
)
|
||||
fileListLen++
|
||||
}
|
||||
},
|
||||
async afterReadPassport2(event) {
|
||||
// 当设置 multiple 为 true 时, file 为数组格式,否则为对象格式
|
||||
let lists = [].concat(event.file);
|
||||
let fileListLen = this[`passport2`].length;
|
||||
let lists = [].concat(event.file)
|
||||
let fileListLen = this[`passport2`].length
|
||||
lists.map((item) => {
|
||||
this[`passport2`].push({
|
||||
...item,
|
||||
status: "uploading",
|
||||
message: "上传中",
|
||||
});
|
||||
});
|
||||
status: 'uploading',
|
||||
message: '上传中'
|
||||
})
|
||||
})
|
||||
for (let i = 0; i < lists.length; i++) {
|
||||
const result = await this.uploadFilePromise(lists[i].url);
|
||||
let item = this[`passport2`][fileListLen];
|
||||
const result = await this.uploadFilePromise(lists[i].url)
|
||||
let item = this[`passport2`][fileListLen]
|
||||
this[`passport2`].splice(
|
||||
fileListLen,
|
||||
1,
|
||||
Object.assign(item, {
|
||||
status: "success",
|
||||
message: "",
|
||||
url: result,
|
||||
status: 'success',
|
||||
message: '',
|
||||
url: result
|
||||
})
|
||||
);
|
||||
fileListLen++;
|
||||
)
|
||||
fileListLen++
|
||||
}
|
||||
},
|
||||
uploadFilePromise(url, type = null) {
|
||||
return new Promise((resolve) => {
|
||||
uni.uploadFile({
|
||||
url: http.baseUrl + "/api/wxuser/uploadpic",
|
||||
url: http.baseUrl + '/api/wxuser/uploadpic',
|
||||
filePath: url,
|
||||
name: "file",
|
||||
name: 'file',
|
||||
success: (res) => {
|
||||
const { path } = JSON.parse(res.data).data;
|
||||
resolve(path);
|
||||
if (type === "check" && this.radiovalue === "0") {
|
||||
this.chenckId(path);
|
||||
const { path } = JSON.parse(res.data).data
|
||||
resolve(path)
|
||||
if (type === 'check' && this.radiovalue === '0') {
|
||||
this.chenckId(path)
|
||||
}
|
||||
},
|
||||
});
|
||||
});
|
||||
}
|
||||
})
|
||||
})
|
||||
},
|
||||
async chenckId(realIDImgA) {
|
||||
const res = await this.$api.login.chenckId({ realIDImgA });
|
||||
const res = await this.$api.login.chenckId({ realIDImgA })
|
||||
if (res.status === 0) {
|
||||
this.num = res.data.iDNum;
|
||||
this.name = res.data.realName;
|
||||
this.num = res.data.iDNum
|
||||
this.name = res.data.realName
|
||||
} else {
|
||||
this.$common.msgToast("未识别身份信息");
|
||||
this.$common.msgToast('未识别身份信息')
|
||||
}
|
||||
},
|
||||
async fddRealName() {
|
||||
console.log(this.radiovalue);
|
||||
if (this.radiovalue === "0") {
|
||||
console.log(this.radiovalue)
|
||||
if (this.radiovalue === '0') {
|
||||
if (!this.num || !this.name)
|
||||
return this.$common.msgToast("姓名和身份证号不能为空");
|
||||
return this.$common.msgToast('姓名和身份证号不能为空')
|
||||
} else {
|
||||
if (!this.passportId || !this.name)
|
||||
return this.$common.msgToast("姓名和护照号不能为空");
|
||||
return this.$common.msgToast('姓名和护照号不能为空')
|
||||
}
|
||||
const data = {
|
||||
num: this.num,
|
||||
@ -534,36 +580,47 @@ export default {
|
||||
passport: this.passport,
|
||||
passport2: this.passport2,
|
||||
passportId: this.passportId,
|
||||
radiovalue: this.radiovalue,
|
||||
};
|
||||
console.log(data, "data");
|
||||
uni.setStorageSync("info", data);
|
||||
const mobile = uni.getStorageSync("telNum");
|
||||
radiovalue: this.radiovalue
|
||||
}
|
||||
console.log(data, 'data')
|
||||
uni.setStorageSync('info', data)
|
||||
const mobile = uni.getStorageSync('telNum')
|
||||
const res = await this.$api.login.fddRealName({
|
||||
customerName: this.name,
|
||||
customerIdentNo: this.num || this.passportId,
|
||||
mobile,
|
||||
idType: this.radiovalue,
|
||||
});
|
||||
idType: this.radiovalue
|
||||
})
|
||||
if (res.status === 0) {
|
||||
uni.setStorageSync("fddUrl", res.data?.url);
|
||||
uni.setStorageSync('fddUrl', res.data?.url)
|
||||
uni.navigateTo({
|
||||
url: "/pages/realName/FDDRegister",
|
||||
});
|
||||
url: '/pages/realName/FDDRegister'
|
||||
})
|
||||
} else {
|
||||
this.$common.msgToast(res.msg);
|
||||
this.$common.msgToast(res.msg)
|
||||
}
|
||||
},
|
||||
checkFdd() {
|
||||
if (this.isPhoneLogin) {
|
||||
return this.$api.login.checkPhoneFdd().then((res) => {
|
||||
if (res.status === 0) {
|
||||
this.isFddSuccess = res.data.isVerify
|
||||
this.typeId = res.data.idType
|
||||
return res.data.isVerify
|
||||
} else {
|
||||
this.$common.msgToast(res.msg)
|
||||
}
|
||||
})
|
||||
}
|
||||
return this.$api.login.checkFdd().then((res) => {
|
||||
if (res.status === 0) {
|
||||
this.isFddSuccess = res.data.isVerify;
|
||||
this.typeId = res.data.idType;
|
||||
return res.data.isVerify;
|
||||
this.isFddSuccess = res.data.isVerify
|
||||
this.typeId = res.data.idType
|
||||
return res.data.isVerify
|
||||
} else {
|
||||
this.$common.msgToast(res.msg);
|
||||
this.$common.msgToast(res.msg)
|
||||
}
|
||||
});
|
||||
})
|
||||
},
|
||||
agreementHandle(type) {
|
||||
const data = {
|
||||
@ -574,32 +631,32 @@ export default {
|
||||
radiovalue: this.radiovalue,
|
||||
passport: this.passport,
|
||||
passport2: this.passport2,
|
||||
passportId: this.passportId,
|
||||
};
|
||||
uni.setStorageSync("info", data);
|
||||
passportId: this.passportId
|
||||
}
|
||||
uni.setStorageSync('info', data)
|
||||
uni.navigateTo({
|
||||
url:
|
||||
"/pages/realName/agreement?type=" +
|
||||
'/pages/realName/agreement?type=' +
|
||||
type +
|
||||
"&data=" +
|
||||
encodeURIComponent(JSON.stringify(data)),
|
||||
});
|
||||
'&data=' +
|
||||
encodeURIComponent(JSON.stringify(data))
|
||||
})
|
||||
},
|
||||
groupChange(value) {
|
||||
console.log(value);
|
||||
if (value === "1") {
|
||||
this.fileList = [];
|
||||
this.fileList2 = [];
|
||||
this.name = "";
|
||||
this.num = "";
|
||||
console.log(value)
|
||||
if (value === '1') {
|
||||
this.fileList = []
|
||||
this.fileList2 = []
|
||||
this.name = ''
|
||||
this.num = ''
|
||||
} else {
|
||||
this.passport = [];
|
||||
this.passport2 = [];
|
||||
this.passportId = "";
|
||||
this.passport = []
|
||||
this.passport2 = []
|
||||
this.passportId = ''
|
||||
}
|
||||
},
|
||||
},
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
@ -616,7 +673,7 @@ export default {
|
||||
}
|
||||
|
||||
.main {
|
||||
background: url("@/static/image/login-bg.png") no-repeat;
|
||||
background: url('@/static/image/login-bg.png') no-repeat;
|
||||
box-sizing: border-box;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
0
unpackage/dist/build/.automator/mp-weixin/.automator.json
vendored
Normal file
0
unpackage/dist/build/.automator/mp-weixin/.automator.json
vendored
Normal file
4
unpackage/dist/build/mp-weixin/app.js
vendored
Normal file
4
unpackage/dist/build/mp-weixin/app.js
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
|
||||
require('./common/runtime.js')
|
||||
require('./common/vendor.js')
|
||||
require('./common/main.js')
|
||||
63
unpackage/dist/build/mp-weixin/app.json
vendored
Normal file
63
unpackage/dist/build/mp-weixin/app.json
vendored
Normal file
@ -0,0 +1,63 @@
|
||||
{
|
||||
"pages": [
|
||||
"pages/home/index",
|
||||
"pages/login/login",
|
||||
"pages/register/register",
|
||||
"pages/realName/realName",
|
||||
"pages/realName/FDDRegister",
|
||||
"pages/realName/agreement",
|
||||
"pages/cameraContext/cameraContext",
|
||||
"pages/contract/index",
|
||||
"pages/order-goods/index",
|
||||
"pages/signwebview/index",
|
||||
"pages/confirm-order/index",
|
||||
"pages/order-goods/order-details",
|
||||
"pages/mine/index",
|
||||
"pages/mine/set-up",
|
||||
"pages/scanFeedback/index",
|
||||
"pages/consignment-painting/index",
|
||||
"pages/paySuccess/paySuccess",
|
||||
"pages/payError/payError"
|
||||
],
|
||||
"subPackages": [],
|
||||
"window": {
|
||||
"navigationBarTextStyle": "black",
|
||||
"navigationBarTitleText": "uni-app",
|
||||
"navigationBarBackgroundColor": "#F8F8F8",
|
||||
"backgroundColor": "#F8F8F8"
|
||||
},
|
||||
"tabBar": {
|
||||
"custom": true,
|
||||
"list": [
|
||||
{
|
||||
"pagePath": "pages/home/index"
|
||||
},
|
||||
{
|
||||
"pagePath": "pages/mine/index"
|
||||
},
|
||||
{
|
||||
"pagePath": "pages/contract/index"
|
||||
},
|
||||
{
|
||||
"pagePath": "pages/order-goods/index"
|
||||
}
|
||||
]
|
||||
},
|
||||
"permission": {
|
||||
"scope.camera": {
|
||||
"desc": "你的摄像头将用于拍照或录像"
|
||||
}
|
||||
},
|
||||
"subpackages": [
|
||||
{
|
||||
"root": "pagesFace",
|
||||
"name": "pagesFace",
|
||||
"pages": [
|
||||
"pages/index/index",
|
||||
"pages/webview/webview",
|
||||
"pages/middle/middle"
|
||||
]
|
||||
}
|
||||
],
|
||||
"usingComponents": {}
|
||||
}
|
||||
3
unpackage/dist/build/mp-weixin/app.wxss
vendored
Normal file
3
unpackage/dist/build/mp-weixin/app.wxss
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
@import './common/main.wxss';
|
||||
|
||||
[data-custom-hidden="true"],[bind-data-custom-hidden="true"]{display: none !important;}
|
||||
1
unpackage/dist/build/mp-weixin/common/main.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/common/main.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["common/main"],{"0f75":function(e,t,n){"use strict";(function(e,t){var o=n("47a9"),r=o(n("7ca3"));n("9c5b");var a=o(n("66bd")),u=o(n("3240")),c=o(n("9090")),f=o(n("1a91"));n("2508");var i=o(n("f0a7")),l=o(n("3d69"));function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}e.__webpack_require_UNI_MP_PLUGIN__=n,u.default.config.productionTip=!1,a.default.mpType="app",u.default.use(i.default),u.default.use(l.default),u.default.prototype.$api=c.default,u.default.prototype.$common=f.default;var p=new u.default(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){(0,r.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},a.default));t(p).$mount()}).call(this,n("3223")["default"],n("df3c")["createApp"])},"4b95":function(e,t,n){"use strict";(function(e){var o=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n("f57e")),a={onLaunch:function(t){e.hideTabBar(),e.setStorageSync("tabBar",r.default)},onShow:function(){console.log("App Show")},onHide:function(){console.log("App Hide")}};t.default=a}).call(this,n("df3c")["default"])},"4d37":function(e,t,n){"use strict";n.r(t);var o=n("4b95"),r=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a);t["default"]=r.a},"66bd":function(e,t,n){"use strict";n.r(t);var o=n("4d37");for(var r in o)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(r);n("9a30");var a=n("828b"),u=Object(a["a"])(o["default"],void 0,void 0,!1,null,null,null,!1,void 0,void 0);t["default"]=u.exports},"9a30":function(e,t,n){"use strict";var o=n("b94c"),r=n.n(o);r.a},b94c:function(e,t,n){}},[["0f75","common/runtime","common/vendor"]]]);
|
||||
1
unpackage/dist/build/mp-weixin/common/main.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/common/main.wxss
vendored
Normal file
File diff suppressed because one or more lines are too long
4
unpackage/dist/build/mp-weixin/common/runtime.js
vendored
Normal file
4
unpackage/dist/build/mp-weixin/common/runtime.js
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
|
||||
!function(){try{var a=Function("return this")();a&&!a.Math&&(Object.assign(a,{isFinite:isFinite,Array:Array,Date:Date,Error:Error,Function:Function,Math:Math,Object:Object,RegExp:RegExp,String:String,TypeError:TypeError,setTimeout:setTimeout,clearTimeout:clearTimeout,setInterval:setInterval,clearInterval:clearInterval}),"undefined"!=typeof Reflect&&(a.Reflect=Reflect))}catch(a){}}();
|
||||
(function(e){function r(r){for(var n,a,i=r[0],l=r[1],c=r[2],p=0,s=[];p<i.length;p++)a=i[p],Object.prototype.hasOwnProperty.call(o,a)&&o[a]&&s.push(o[a][0]),o[a]=0;for(n in l)Object.prototype.hasOwnProperty.call(l,n)&&(e[n]=l[n]);f&&f(r);while(s.length)s.shift()();return u.push.apply(u,c||[]),t()}function t(){for(var e,r=0;r<u.length;r++){for(var t=u[r],n=!0,i=1;i<t.length;i++){var l=t[i];0!==o[l]&&(n=!1)}n&&(u.splice(r--,1),e=a(a.s=t[0]))}return e}var n={},o={"common/runtime":0},u=[];function a(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,a),t.l=!0,t.exports}a.e=function(e){var r=[],t=o[e];if(0!==t)if(t)r.push(t[2]);else{var n=new Promise((function(r,n){t=o[e]=[r,n]}));r.push(t[2]=n);var u,i=document.createElement("script");i.charset="utf-8",i.timeout=120,a.nc&&i.setAttribute("nonce",a.nc),i.src=function(e){return a.p+""+e+".js"}(e);var l=new Error;u=function(r){i.onerror=i.onload=null,clearTimeout(c);var t=o[e];if(0!==t){if(t){var n=r&&("load"===r.type?"missing":r.type),u=r&&r.target&&r.target.src;l.message="Loading chunk "+e+" failed.\n("+n+": "+u+")",l.name="ChunkLoadError",l.type=n,l.request=u,t[1](l)}o[e]=void 0}};var c=setTimeout((function(){u({type:"timeout",target:i})}),12e4);i.onerror=i.onload=u,document.head.appendChild(i)}return Promise.all(r)},a.m=e,a.c=n,a.d=function(e,r,t){a.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},a.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,r){if(1&r&&(e=a(e)),8&r)return e;if(4&r&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(a.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)a.d(t,n,function(r){return e[r]}.bind(null,n));return t},a.n=function(e){var r=e&&e.__esModule?function(){return e["default"]}:function(){return e};return a.d(r,"a",r),r},a.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},a.p="/",a.oe=function(e){throw console.error(e),e};var i=global["webpackJsonp"]=global["webpackJsonp"]||[],l=i.push.bind(i);i.push=r,i=i.slice();for(var c=0;c<i.length;c++)r(i[c]);var f=l;t()})([]);
|
||||
|
||||
31
unpackage/dist/build/mp-weixin/common/vendor.js
vendored
Normal file
31
unpackage/dist/build/mp-weixin/common/vendor.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
unpackage/dist/build/mp-weixin/components/title-block/title-block.js
vendored
Normal file
10
unpackage/dist/build/mp-weixin/components/title-block/title-block.js
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/title-block/title-block"],{"641a":function(t,n,e){"use strict";e.r(n);var u=e("b7d6"),a=e("685e");for(var c in a)["default"].indexOf(c)<0&&function(t){e.d(n,t,(function(){return a[t]}))}(c);e("b65a");var i=e("828b"),r=Object(i["a"])(a["default"],u["b"],u["c"],!1,null,"25eb13d8",null,!1,u["a"],void 0);n["default"]=r.exports},"685e":function(t,n,e){"use strict";e.r(n);var u=e("6e37"),a=e.n(u);for(var c in u)["default"].indexOf(c)<0&&function(t){e.d(n,t,(function(){return u[t]}))}(c);n["default"]=a.a},"6e37":function(t,n,e){"use strict";(function(t){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var e={name:"title-block",data:function(){return{statusBarHeight:t.getSystemInfoSync().statusBarHeight+5}},props:{title:String}};n.default=e}).call(this,e("df3c")["default"])},b65a:function(t,n,e){"use strict";var u=e("ced7"),a=e.n(u);a.a},b7d6:function(t,n,e){"use strict";e.d(n,"b",(function(){return u})),e.d(n,"c",(function(){return a})),e.d(n,"a",(function(){}));var u=function(){var t=this.$createElement;this._self._c},a=[]},ced7:function(t,n,e){}}]);
|
||||
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
||||
'components/title-block/title-block-create-component',
|
||||
{
|
||||
'components/title-block/title-block-create-component':(function(module, exports, __webpack_require__){
|
||||
__webpack_require__('df3c')['createComponent'](__webpack_require__("641a"))
|
||||
})
|
||||
},
|
||||
[['components/title-block/title-block-create-component']]
|
||||
]);
|
||||
4
unpackage/dist/build/mp-weixin/components/title-block/title-block.json
vendored
Normal file
4
unpackage/dist/build/mp-weixin/components/title-block/title-block.json
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"usingComponents": {},
|
||||
"component": true
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/components/title-block/title-block.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/components/title-block/title-block.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="content1 _div data-v-25eb13d8" style="{{'margin-top:'+(statusBarHeight+'px')+';'}}"><view class="wrap1 _div data-v-25eb13d8"><slot name="left"></slot></view><view class="wrap2 _div data-v-25eb13d8">{{title}}</view><view class="wrap3 _div data-v-25eb13d8"></view></view>
|
||||
1
unpackage/dist/build/mp-weixin/components/title-block/title-block.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/components/title-block/title-block.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.content1.data-v-25eb13d8{height:60rpx;display:flex;align-items:center;justify-content:space-between}.content1 .wrap1.data-v-25eb13d8{flex-grow:1;flex-basis:0}.content1 .wrap3.data-v-25eb13d8{flex-grow:1;flex-basis:0}.content1 .wrap2.data-v-25eb13d8{display:flex;justify-content:center;align-items:center;flex-grow:1;flex-basis:0;color:#4e964d;font-size:32rpx}
|
||||
10
unpackage/dist/build/mp-weixin/components/uiq-tabbar/uiq-tabbar.js
vendored
Normal file
10
unpackage/dist/build/mp-weixin/components/uiq-tabbar/uiq-tabbar.js
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/uiq-tabbar/uiq-tabbar"],{"0417":function(t,n,e){"use strict";e.r(n);var u=e("5f07"),a=e("4fd3");for(var r in a)["default"].indexOf(r)<0&&function(t){e.d(n,t,(function(){return a[t]}))}(r);e("a2c4");var i=e("828b"),o=Object(i["a"])(a["default"],u["b"],u["c"],!1,null,null,null,!1,u["a"],void 0);n["default"]=o.exports},"2df9":function(t,n,e){},"4fd3":function(t,n,e){"use strict";e.r(n);var u=e("fd4b"),a=e.n(u);for(var r in u)["default"].indexOf(r)<0&&function(t){e.d(n,t,(function(){return u[t]}))}(r);n["default"]=a.a},"5f07":function(t,n,e){"use strict";e.d(n,"b",(function(){return a})),e.d(n,"c",(function(){return r})),e.d(n,"a",(function(){return u}));var u={uTabbar:function(){return Promise.all([e.e("common/vendor"),e.e("uview-ui/components/u-tabbar/u-tabbar")]).then(e.bind(null,"c026"))},uTabbarItem:function(){return Promise.all([e.e("common/vendor"),e.e("uview-ui/components/u-tabbar-item/u-tabbar-item")]).then(e.bind(null,"a402"))}},a=function(){var t=this.$createElement;this._self._c},r=[]},a2c4:function(t,n,e){"use strict";var u=e("2df9"),a=e.n(u);a.a},fd4b:function(t,n,e){"use strict";(function(t){var u=e("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;u(e("f57e"));var a={props:{current:Number},data:function(){return{tabList:t.getStorageSync("tabBar")}},mounted:function(){},methods:{handleTabClick:function(n){t.switchTab({url:"/"+this.tabList[n].pagePath})}}};n.default=a}).call(this,e("df3c")["default"])}}]);
|
||||
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
||||
'components/uiq-tabbar/uiq-tabbar-create-component',
|
||||
{
|
||||
'components/uiq-tabbar/uiq-tabbar-create-component':(function(module, exports, __webpack_require__){
|
||||
__webpack_require__('df3c')['createComponent'](__webpack_require__("0417"))
|
||||
})
|
||||
},
|
||||
[['components/uiq-tabbar/uiq-tabbar-create-component']]
|
||||
]);
|
||||
7
unpackage/dist/build/mp-weixin/components/uiq-tabbar/uiq-tabbar.json
vendored
Normal file
7
unpackage/dist/build/mp-weixin/components/uiq-tabbar/uiq-tabbar.json
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {
|
||||
"u-tabbar": "/uview-ui/components/u-tabbar/u-tabbar",
|
||||
"u-tabbar-item": "/uview-ui/components/u-tabbar-item/u-tabbar-item"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/components/uiq-tabbar/uiq-tabbar.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/components/uiq-tabbar/uiq-tabbar.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="tabbar"><u-tabbar class="tabbar-ios-fix" vue-id="ae0e4afc-1" border="{{false}}" activeColor="#22bf8e" value="{{current?current:0}}" fixed="{{true}}" placeholder="{{true}}" safeAreaInsetBottom="{{true}}" data-event-opts="{{[['^change',[['handleTabClick']]]]}}" bind:change="__e" bind:__l="__l" vue-slots="{{['default']}}"><block wx:for="{{tabList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><u-tabbar-item vue-id="{{('ae0e4afc-2-'+index)+','+('ae0e4afc-1')}}" text="{{item.text}}" bind:__l="__l" vue-slots="{{['inactive-icon','active-icon']}}"><image class="u-page__item__slot-icon" style="width:52rpx;height:52rpx;margin-top:65rpx;" slot="inactive-icon" src="{{item.iconPath}}"></image><image class="u-page__item__slot-icon" style="width:52rpx;height:52rpx;margin-top:65rpx;" slot="active-icon" src="{{item.selectedIconPath}}"></image></u-tabbar-item></block></u-tabbar></view>
|
||||
1
unpackage/dist/build/mp-weixin/components/uiq-tabbar/uiq-tabbar.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/components/uiq-tabbar/uiq-tabbar.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.u-page__item__slot-icon{width:52rpx;height:52rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/cameraContext/cameraContext.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/cameraContext/cameraContext.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/cameraContext/cameraContext"],{"14dd":function(t,e,n){"use strict";n.r(e);var o=n("ec81"),c=n.n(o);for(var u in o)["default"].indexOf(u)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(u);e["default"]=c.a},"1d01":function(t,e,n){"use strict";n.r(e);var o=n("a569"),c=n("14dd");for(var u in c)["default"].indexOf(u)<0&&function(t){n.d(e,t,(function(){return c[t]}))}(u);n("c513");var a=n("828b"),r=Object(a["a"])(c["default"],o["b"],o["c"],!1,null,"6e70d540",null,!1,o["a"],void 0);e["default"]=r.exports},2138:function(t,e,n){"use strict";(function(t,e){var o=n("47a9");n("9c5b");o(n("3240"));var c=o(n("1d01"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(c.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},a569:function(t,e,n){"use strict";n.d(e,"b",(function(){return c})),n.d(e,"c",(function(){return u})),n.d(e,"a",(function(){return o}));var o={uCountDown:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-count-down/u-count-down")]).then(n.bind(null,"6238"))},uButton:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-button/u-button")]).then(n.bind(null,"82ae"))}},c=function(){var t=this.$createElement;this._self._c},u=[]},c513:function(t,e,n){"use strict";var o=n("f9b3"),c=n.n(o);c.a},ec81:function(t,e,n){"use strict";(function(t){var o=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var c=o(n("7eb4")),u=o(n("ee10")),a=n("5ffb"),r={data:function(){return{needPersonSecret:!1,isAnimate:!1,tempVideoPath:"",tips:"⚪录制",isEnd:!0}},onLoad:function(){var e=this;return(0,u.default)(c.default.mark((function n(){var o;return c.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,(0,a.configFun)();case 2:o=n.sent,200===o.code&&(e.needPersonSecret=o.data.needPersonSecret),e.ctx=t.createCameraContext(),e.tips="⚪录制";case 6:case"end":return n.stop()}}),n)})))()},methods:{startRecord:function(){var e=this;this.ctx.startRecord({success:function(n){e.isAnimate=!0,e.tips="⚪录制中",setTimeout((function(){e.ctx.stopRecord({success:function(n){console.log("自动停止录像",n),e.isAnimate=!1,e.$common.msgToast("录制完成"),e.tempVideoPath=n.tempVideoPath,e.tips="⚪录制完成",e.isEnd=!1,t.setStorageSync("tempVideoPath",n.tempVideoPath)}})}),5e3)}})},back:function(){t.navigateBack({delta:2})}}};e.default=r}).call(this,n("df3c")["default"])},f9b3:function(t,e,n){}},[["2138","common/runtime","common/vendor"]]]);
|
||||
8
unpackage/dist/build/mp-weixin/pages/cameraContext/cameraContext.json
vendored
Normal file
8
unpackage/dist/build/mp-weixin/pages/cameraContext/cameraContext.json
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"u-count-down": "/uview-ui/components/u-count-down/u-count-down",
|
||||
"u-button": "/uview-ui/components/u-button/u-button"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/cameraContext/cameraContext.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/cameraContext/cameraContext.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<block wx:if="{{needPersonSecret}}"><view class="main data-v-6e70d540"><view class="logo data-v-6e70d540"><image class="img data-v-6e70d540" src="/static/image/logo2.png" mode="scaleToFill"></image></view><view class="container data-v-6e70d540"><view style="color:#626262;font-size:40rpx;" class="data-v-6e70d540">人脸识别</view><camera style="width:600rpx;height:600rpx;" device-position="front" flash="off" binderror="error" mode="normal" data-ref="camera" class="data-v-6e70d540 vue-ref"><cover-image style="width:600rpx;height:600rpx;" src="/static/image/camera.png" class="data-v-6e70d540"></cover-image></camera><view class="time data-v-6e70d540"><view class="dot data-v-6e70d540"></view><block wx:if="{{isAnimate}}"><u-count-down vue-id="452b5caa-1" time="{{5*1000}}" format="ss" data-ref="countDown" class="data-v-6e70d540 vue-ref" bind:__l="__l"></u-count-down></block></view><view style="width:400rpx;" class="data-v-6e70d540"><u-button vue-id="452b5caa-2" text="{{tips}}" shape="circle" color="#76C458" disabled="{{isAnimate}}" data-event-opts="{{[['^click',[['startRecord']]]]}}" bind:click="__e" class="data-v-6e70d540" bind:__l="__l"></u-button><view style="margin-top:20rpx;" class="data-v-6e70d540"><u-button vue-id="452b5caa-3" text="确认" shape="circle" color="#76C458" disabled="{{isEnd||tips!=='⚪录制完成'}}" data-event-opts="{{[['^click',[['back']]]]}}" bind:click="__e" class="data-v-6e70d540" bind:__l="__l"></u-button></view></view></view></view></block>
|
||||
1
unpackage/dist/build/mp-weixin/pages/cameraContext/cameraContext.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/cameraContext/cameraContext.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.main.data-v-6e70d540{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.main .logo.data-v-6e70d540{width:100%;height:200rpx;display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(https://cdns.fontree.cn/fonchain-main/prod/image/1381bd18-2f0c-49f1-84f6-d3eceb94f7a7/artwork/6ef00a09-f663-451d-ae0c-0d00cf4068c5.png)}.main .logo .img.data-v-6e70d540{width:142rpx;height:60rpx}.main .container.data-v-6e70d540{display:flex;justify-content:space-between;align-items:center;flex-direction:column;flex:1;box-sizing:border-box;height:calc(100vh - 200rpx);width:100%;background:#fff;border-radius:40rpx 40rpx 0rpx 0rpx;padding:62rpx 32rpx}.main .container .time.data-v-6e70d540{display:flex;justify-content:center;align-items:center}.main .container .time .dot.data-v-6e70d540{width:30rpx;height:30rpx;background:red;box-sizing:border-box;border-radius:50%;margin-right:20rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/confirm-order/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/confirm-order/index.js
vendored
Normal file
File diff suppressed because one or more lines are too long
12
unpackage/dist/build/mp-weixin/pages/confirm-order/index.json
vendored
Normal file
12
unpackage/dist/build/mp-weixin/pages/confirm-order/index.json
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"title-block": "/components/title-block/title-block",
|
||||
"u-upload": "/uview-ui/components/u-upload/u-upload",
|
||||
"u-popup": "/uview-ui/components/u-popup/u-popup",
|
||||
"u-picker": "/uview-ui/components/u-picker/u-picker",
|
||||
"u-loading-page": "/uview-ui/components/u-loading-page/u-loading-page"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/confirm-order/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/confirm-order/index.wxml
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/confirm-order/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/confirm-order/index.wxss
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/consignment-painting/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/consignment-painting/index.js
vendored
Normal file
File diff suppressed because one or more lines are too long
14
unpackage/dist/build/mp-weixin/pages/consignment-painting/index.json
vendored
Normal file
14
unpackage/dist/build/mp-weixin/pages/consignment-painting/index.json
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"disableScroll": true,
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"title-block": "/components/title-block/title-block",
|
||||
"u-upload": "/uview-ui/components/u-upload/u-upload",
|
||||
"u-popup": "/uview-ui/components/u-popup/u-popup",
|
||||
"u-picker": "/uview-ui/components/u-picker/u-picker",
|
||||
"u-loading-page": "/uview-ui/components/u-loading-page/u-loading-page",
|
||||
"u-toast": "/uview-ui/components/u-toast/u-toast"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/consignment-painting/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/consignment-painting/index.wxml
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/consignment-painting/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/consignment-painting/index.wxss
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/contract/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/contract/index.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/contract/index"],{"0d5f":function(e,t,n){"use strict";var a=n("3bac"),r=n.n(a);r.a},"1e1e":function(e,t,n){"use strict";n.r(t);var a=n("27e0"),r=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(o);t["default"]=r.a},"27e0":function(e,t,n){"use strict";(function(e){var a=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n("7eb4")),o=a(n("34cf")),c=a(n("ee10")),u=n("981a"),i={name:"index",components:{tabbar:function(){Promise.all([n.e("common/vendor"),n.e("components/uiq-tabbar/uiq-tabbar")]).then(function(){return resolve(n("0417"))}.bind(null,n)).catch(n.oe)}},data:function(){return{show:!1,page:1,pageSize:999,mainList:[],elementBottom:""}},onShow:function(){this.getData()},mounted:function(){this.getDistanceFromTopToPageBottom(".content3")},methods:{previewContract:function(t){return(0,c.default)(r.default.mark((function n(){var a,o;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a={ID:t.ID},n.next=3,(0,u.postDataByParams)("/api/warehouse/fdd/pdf/url",a);case 3:o=n.sent,200===o.code&&(e.setStorageSync("jumpUrl",o.data.jumpUrl),e.navigateTo({url:"/pages/signwebview/index"}));case 5:case"end":return n.stop()}}),n)})))()},getDistanceFromTopToPageBottom:function(t){var n=this;return(0,c.default)(r.default.mark((function a(){var c,u,i,s,f,l;return r.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,e.getSystemInfo();case 2:return c=a.sent,u=c.windowHeight,i=c.windowWidth,a.next=7,new Promise((function(n){return e.createSelectorQuery().select(t).boundingClientRect().exec(n)}));case 7:s=a.sent,f=(0,o.default)(s,1),l=f[0].top,n.elementBottom=(u-l)/i*750-175;case 11:case"end":return a.stop()}}),a)})))()},loadMore:function(){},getData:function(){var t=this;return(0,c.default)(r.default.mark((function n(){var a,o;return r.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a={page:t.page,pageSize:t.pageSize},n.next=3,(0,u.postDataByParams)("/api/warehouse/list",a);case 3:o=n.sent,200===o.code?t.mainList=o.data.data:e.showToast({title:o.msg,icon:"none"});case 5:case"end":return n.stop()}}),n)})))()}}};t.default=i}).call(this,n("df3c")["default"])},3145:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){return a}));var a={titleBlock:function(){return n.e("components/title-block/title-block").then(n.bind(null,"641a"))}},r=function(){var e=this.$createElement;this._self._c},o=[]},"3bac":function(e,t,n){},c090:function(e,t,n){"use strict";n.r(t);var a=n("3145"),r=n("1e1e");for(var o in r)["default"].indexOf(o)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(o);n("0d5f");var c=n("828b"),u=Object(c["a"])(r["default"],a["b"],a["c"],!1,null,"6c8f27f0",null,!1,a["a"],void 0);t["default"]=u.exports},ec1c:function(e,t,n){"use strict";(function(e,t){var a=n("47a9");n("9c5b");a(n("3240"));var r=a(n("c090"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(r.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])}},[["ec1c","common/runtime","common/vendor"]]]);
|
||||
9
unpackage/dist/build/mp-weixin/pages/contract/index.json
vendored
Normal file
9
unpackage/dist/build/mp-weixin/pages/contract/index.json
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"title-block": "/components/title-block/title-block",
|
||||
"tabbar": "/components/uiq-tabbar/uiq-tabbar"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/contract/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/contract/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="contract _div data-v-6c8f27f0"><title-block vue-id="34e6e2f8-1" title="已签署合同" class="data-v-6c8f27f0" bind:__l="__l"></title-block><view class="content2 _div data-v-6c8f27f0"><view class="wrap1 _div data-v-6c8f27f0">合同名称</view><view class="wrap3 _div data-v-6c8f27f0">签署日期</view></view><view class="content3 _div data-v-6c8f27f0"><scroll-view style="{{'height:'+(elementBottom+'rpx')+';'}}" scroll-y="{{true}}" data-event-opts="{{[['scrolltolower',[['loadMore',['$event']]]]]}}" bindscrolltolower="__e" class="data-v-6c8f27f0"><block wx:for="{{mainList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['previewContract',['$0'],[[['mainList','',index]]]]]]]}}" class="wrap1 _div data-v-6c8f27f0" bindtap="__e"><view class="wrap1_1 _div data-v-6c8f27f0">{{item.artworkNum}}</view><view class="wrap1_3 _div data-v-6c8f27f0"><view class="wrap1_3_1 _div data-v-6c8f27f0">{{item.signDate}}</view></view></view></block></scroll-view></view><tabbar vue-id="34e6e2f8-2" current="{{2}}" class="data-v-6c8f27f0" bind:__l="__l"></tabbar></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/contract/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/contract/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.contract.data-v-6c8f27f0{background-image:url(https://cdns.fontree.cn/fonchain-main/prod/image/default/artwork/4fdc9a0f-d72a-46b6-a04d-ed56d5465213.png);box-sizing:border-box;overflow:hidden;padding-left:30rpx;padding-right:30rpx;background-size:cover;width:100vw;height:100vh}.contract .content3.data-v-6c8f27f0{margin-top:20rpx;margin-bottom:166rpx}.contract .content3 .wrap1.data-v-6c8f27f0{margin-bottom:20rpx;border-radius:20rpx;height:108rpx;background:#fff;display:flex;align-items:center}.contract .content3 .wrap1 .wrap1_1.data-v-6c8f27f0{flex:1 1 0rpx;font-size:28rpx;display:flex;justify-content:center;align-items:center;flex-grow:1}.contract .content3 .wrap1 .wrap1_2.data-v-6c8f27f0{flex:1 1 0rpx;color:grey;font-size:24rpx;display:flex;justify-content:center;align-items:center;flex-grow:1}.contract .content3 .wrap1 .wrap1_3.data-v-6c8f27f0{flex:1 1 0rpx;display:flex;justify-content:center;align-items:center}.contract .content3 .wrap1 .wrap1_3 .wrap1_3_1.data-v-6c8f27f0{display:flex;justify-content:center;align-items:center;width:208rpx;border-radius:20rpx;height:56rpx;background:#76c458;color:#fff;font-size:24rpx}.contract .content2.data-v-6c8f27f0{margin-top:46rpx;display:flex;border-radius:20rpx;height:70rpx;background:#76c458}.contract .content2 .wrap1.data-v-6c8f27f0{color:#fff;font-size:28rpx;display:flex;justify-content:center;align-items:center;flex:1 1 0rpx}.contract .content2 .wrap2.data-v-6c8f27f0{color:#fff;font-size:28rpx;display:flex;justify-content:center;align-items:center;flex:1 1 0rpx}.contract .content2 .wrap3.data-v-6c8f27f0{color:#fff;font-size:28rpx;display:flex;justify-content:center;align-items:center;flex:1 1 0rpx}.contract .content1.data-v-6c8f27f0{display:flex;justify-content:space-between}.contract .content1 .wrap1.data-v-6c8f27f0{width:120rpx;height:20rpx}.contract .content1 .wrap2.data-v-6c8f27f0{color:#4e964d;font-size:32rpx}.contract .content1 .wrap3 image.data-v-6c8f27f0{width:132rpx;height:52rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/home/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/home/index.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/home/index"],{"67ce":function(e,t,n){"use strict";var s=n("bc1c"),a=n.n(s);a.a},"796e":function(e,t,n){"use strict";n.r(t);var s=n("f52d"),a=n.n(s);for(var i in s)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return s[e]}))}(i);t["default"]=a.a},"8cdc":function(e,t,n){"use strict";n.r(t);var s=n("c0ee"),a=n("796e");for(var i in a)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(i);n("67ce");var o=n("828b"),c=Object(o["a"])(a["default"],s["b"],s["c"],!1,null,"c22186e8",null,!1,s["a"],void 0);t["default"]=c.exports},bc1c:function(e,t,n){},c0ee:function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return i})),n.d(t,"a",(function(){return s}));var s={titleBlock:function(){return n.e("components/title-block/title-block").then(n.bind(null,"641a"))},uDivider:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-divider/u-divider")]).then(n.bind(null,"0edf"))}},a=function(){var e=this.$createElement,t=(this._self._c,this.addressList.length);this.$mp.data=Object.assign({},{$root:{g0:t}})},i=[]},f52d:function(e,t,n){"use strict";(function(e){var s=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=s(n("7eb4")),i=s(n("ee10")),o={name:"index",onLoad:function(){e.hideTabBar()},onShow:function(){this.getAddress()},components:{tabbar:function(){Promise.all([n.e("common/vendor"),n.e("components/uiq-tabbar/uiq-tabbar")]).then(function(){return resolve(n("0417"))}.bind(null,n)).catch(n.oe)}},data:function(){return{addressList:[],isPass:0,isRealName:!1}},methods:{scanOrder:function(){return 2!==this.isPass?this.$common.msgToast("护照资料还在审核中"):2!==this.isPass&&4===this.isPass?this.$common.msgToast("资料审核未通过请重新注册"):this.isRealName?(e.removeStorageSync("scanlist"),void e.scanCode({onlyFromCamera:!1,success:function(t){console.log("条码类型:"+t.scanType),console.log("条码内容:"+t.result),e.navigateTo({url:"/pages/scanFeedback/index?url="+t.result})}})):this.$common.msgToast("请先实名认证")},getAddress:function(){var e=this;return(0,i.default)(a.default.mark((function t(){var n;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.deposit.address();case 2:n=t.sent,console.log(n),0===n.status?(e.addressList=n.data.data,e.pddIsPass()):e.$common.msgToast(n.msg);case 5:case"end":return t.stop()}}),t)})))()},goConsignmen:function(){return 2!==this.isPass?this.$common.msgToast("护照资料还在审核中"):2!==this.isPass&&4===this.isPass?this.$common.msgToast("资料审核未通过请重新注册"):this.isRealName?void e.navigateTo({url:"/pages/consignment-painting/index"}):this.$common.msgToast("请先实名认证")},pddIsPass:function(){var e=this;return(0,i.default)(a.default.mark((function t(){var n;return a.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.deposit.fddIsPass();case 2:n=t.sent,0===n.status?(e.isPass=n.data.fdd.status,e.isRealName=n.data.fdd.isRealName):e.$common.msgToast(n.msg);case 4:case"end":return t.stop()}}),t)})))()}}};t.default=o}).call(this,n("df3c")["default"])},fe77:function(e,t,n){"use strict";(function(e,t){var s=n("47a9");n("9c5b");s(n("3240"));var a=s(n("8cdc"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(a.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])}},[["fe77","common/runtime","common/vendor"]]]);
|
||||
10
unpackage/dist/build/mp-weixin/pages/home/index.json
vendored
Normal file
10
unpackage/dist/build/mp-weixin/pages/home/index.json
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"title-block": "/components/title-block/title-block",
|
||||
"u-divider": "/uview-ui/components/u-divider/u-divider",
|
||||
"tabbar": "/components/uiq-tabbar/uiq-tabbar"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/home/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/home/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="main data-v-c22186e8"><title-block style="flex-shrink:0;width:100%;" vue-id="6b3d36ea-1" title="寄存" class="data-v-c22186e8" bind:__l="__l"></title-block><view class="order data-v-c22186e8"><view data-event-opts="{{[['tap',[['goConsignmen',['$event']]]]]}}" class="{{['data-v-c22186e8','order-item',isPass!==2?'disabled-div':'']}}" catchtap="__e"><image style="width:63rpx;height:62rpx;" src="/static/image/write.png" mode="scaleToFill" class="data-v-c22186e8"></image><view style="color:#fff;margin-top:10rpx;" class="data-v-c22186e8">填写下单</view></view><view data-event-opts="{{[['tap',[['scanOrder',['$event']]]]]}}" class="{{['data-v-c22186e8','order-item',isPass!==2?'disabled-div':'']}}" style="background:#76c458;" catchtap="__e"><image style="width:57rpx;height:57rpx;" src="/static/image/scan.png" mode="scaleToFill" class="data-v-c22186e8"></image><view style="color:#fff;margin-top:10rpx;" class="data-v-c22186e8">扫码下单</view></view></view><view class="list data-v-c22186e8"><view style="color:#76c458;" class="data-v-c22186e8">目前可用寄存仓库地址</view><u-divider vue-id="6b3d36ea-2" dashed="{{true}}" lineColor="#4E964D" class="data-v-c22186e8" bind:__l="__l"></u-divider><block wx:for="{{addressList}}" wx:for-item="item" wx:for-index="index" wx:key="ID"><view class="data-v-c22186e8"><view class="list-item data-v-c22186e8"><view class="data-v-c22186e8">{{item.address}}</view><view class="data-v-c22186e8">{{"剩余"+item.leftNum+"位置"}}</view></view><block wx:if="{{index!==$root.g0-1}}"><u-divider vue-id="{{'6b3d36ea-3-'+index}}" dashed="{{true}}" lineColor="#4E964D" class="data-v-c22186e8" bind:__l="__l"></u-divider></block></view></block></view><tabbar vue-id="6b3d36ea-4" current="{{0}}" class="data-v-c22186e8" bind:__l="__l"></tabbar></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/home/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/home/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.main.data-v-c22186e8{box-sizing:border-box;height:100vh;display:flex;flex-direction:column;align-items:center;padding:0 30rpx;background-image:url(https://cdns.fontree.cn/fonchain-main/prod/image/default/artwork/4fdc9a0f-d72a-46b6-a04d-ed56d5465213.png)}.main .order.data-v-c22186e8{width:100%;margin-top:40rpx;display:flex;justify-content:space-between}.main .order .order-item.data-v-c22186e8{display:flex;flex-direction:column;justify-content:center;align-items:center;width:330rpx;height:208rpx;border-radius:20rpx;background:#4e964d}.main .order .disabled-div.data-v-c22186e8{opacity:.5}.main .list.data-v-c22186e8{margin-top:40rpx;width:100%;border-radius:20rpx;box-sizing:border-box;padding:12rpx 20rpx;display:flex;flex-direction:column;background:#fff;font-size:24rpx}.main .list .list-item.data-v-c22186e8{width:100%;display:flex;justify-content:space-between;color:#939393}
|
||||
1
unpackage/dist/build/mp-weixin/pages/login/login.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/login/login.js
vendored
Normal file
File diff suppressed because one or more lines are too long
13
unpackage/dist/build/mp-weixin/pages/login/login.json
vendored
Normal file
13
unpackage/dist/build/mp-weixin/pages/login/login.json
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"u-navbar": "/uview-ui/components/u-navbar/u-navbar",
|
||||
"u--input": "/uview-ui/components/u--input/u--input",
|
||||
"u-checkbox-group": "/uview-ui/components/u-checkbox-group/u-checkbox-group",
|
||||
"u-checkbox": "/uview-ui/components/u-checkbox/u-checkbox",
|
||||
"u-button": "/uview-ui/components/u-button/u-button",
|
||||
"u-code-input": "/uview-ui/components/u-code-input/u-code-input"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/login/login.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/login/login.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="bg data-v-7895e878"><u-navbar vue-id="35a7246c-1" title=" " bgColor="transparent" leftIconSize="{{isShowCaptcha?20:0}}" data-event-opts="{{[['^leftClick',[['back']]]]}}" bind:leftClick="__e" class="data-v-7895e878" bind:__l="__l"></u-navbar><view class="main-wrapper data-v-7895e878"><view class="main data-v-7895e878"><view class="title-wrapper data-v-7895e878"><view class="title data-v-7895e878"><view class="title-01 data-v-7895e878">登录</view><view class="title-02 data-v-7895e878">品之鉴</view></view><view class="title-wrapper__desc data-v-7895e878">若为未注册账号则将自动转入品之鉴注册页</view></view><transition-group vue-id="35a7246c-2" name="fade" class="data-v-7895e878" bind:__l="__l" vue-slots="{{['default']}}"><view hidden="{{!(!isShowCaptcha)}}" class="phone-login-wrapper data-v-7895e878"><view class="phone-wrapper data-v-7895e878"><view class="name data-v-7895e878">手机号</view><u--input vue-id="{{('35a7246c-3')+','+('35a7246c-2')}}" placeholder="请输入手机号" border="none" focus="{{true}}" value="{{phone}}" data-event-opts="{{[['^change',[['handleChange']]],['^input',[['__set_model',['','phone','$event',[]]]]]]}}" bind:change="__e" bind:input="__e" class="data-v-7895e878" bind:__l="__l"></u--input></view><view class="agreement-wrapper data-v-7895e878"><u-checkbox-group vue-id="{{('35a7246c-4')+','+('35a7246c-2')}}" iconPlacement="left" placement="row" inactiveColor="#76C458" value="{{checked}}" data-event-opts="{{[['^change',[['handleChange']]],['^input',[['__set_model',['','checked','$event',[]]]]]]}}" bind:change="__e" bind:input="__e" class="data-v-7895e878" bind:__l="__l" vue-slots="{{['default']}}"><u-checkbox vue-id="{{('35a7246c-5')+','+('35a7246c-4')}}" name="yes" shape="circle" activeColor="#76C458" class="data-v-7895e878" bind:__l="__l"></u-checkbox><view class="know data-v-7895e878">已阅读并同意<text data-event-opts="{{[['tap',[['agreementHandle',['service']]]]]}}" bindtap="__e" class="data-v-7895e878">《软件许可及服务协议》</text><text data-event-opts="{{[['tap',[['agreementHandle',['privacy']]]]]}}" bindtap="__e" class="data-v-7895e878">&《隐私保护政策》</text></view></u-checkbox-group></view><view data-event-opts="{{[['tap',[['getCaptcha',['$event']]]]]}}" class="captcha-btn data-v-7895e878" style="{{'background:'+(disabled?'#dadadc':'#76c558')+';'}}" bindtap="__e">获取验证码</view><view class="btns-wrapper data-v-7895e878"><view class="btns-wrapper__weixin data-v-7895e878"><block wx:if="{{isShow}}"><u-button vue-id="{{('35a7246c-6')+','+('35a7246c-2')}}" open-type="getPhoneNumber" color="transparent" text="微信登录" data-event-opts="{{[['^getphonenumber',[['getPhoneNumber']]]]}}" bind:getphonenumber="__e" class="data-v-7895e878" bind:__l="__l"></u-button></block></view><view data-event-opts="{{[['tap',[['goRouter',['$event']]]]]}}" class="btns-wrapper__youke data-v-7895e878" bindtap="__e">游客访问</view></view></view><view hidden="{{!(isShowCaptcha)}}" class="fill-captcha-wrapper data-v-7895e878"><view class="fill-captcha-wrapper__tip data-v-7895e878"><view class="tip-01 data-v-7895e878">已发送验证码至</view><view class="tip-02 data-v-7895e878">{{phone}}</view></view><view class="{{['form-view-class','data-v-7895e878',captcha?'code_login_ipt':'']}}"><u-code-input vue-id="{{('35a7246c-7')+','+('35a7246c-2')}}" maxlength="{{6}}" space="{{5}}" focus="{{true}}" value="{{captcha}}" data-event-opts="{{[['^finish',[['handleFinish']]],['^input',[['__set_model',['','captcha','$event',[]]]]]]}}" bind:finish="__e" bind:input="__e" class="data-v-7895e878" bind:__l="__l"></u-code-input></view><view class="resend-wrapper data-v-7895e878" style="{{'color:'+(timer===null?'#76c558':'#8d8d8d')+';'}}"><view data-event-opts="{{[['tap',[['resendCaptcha',['$event']]]]]}}" bindtap="__e" class="data-v-7895e878">重新发送</view><block wx:if="{{timer!==null}}"><view class="data-v-7895e878">{{"("+time+"s)"}}</view></block></view></view></transition-group></view></view></view>
|
||||
4
unpackage/dist/build/mp-weixin/pages/login/login.wxss
vendored
Normal file
4
unpackage/dist/build/mp-weixin/pages/login/login.wxss
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
.data-v-7895e878 .u-button{background:red}.bg.data-v-7895e878{background:url(https://e-cdn.fontree.cn/fonchain-main/prod/image/6248/avatar/8178c309-54da-4e45-89d1-25c3f0cc80e9.png);background-repeat:no-repeat;background-size:100% 100%;height:100vh}.bg .ykfw.data-v-7895e878{height:50rpx;position:absolute;top:20rpx;right:40rpx;color:#fff}.bg .back-wrapper.data-v-7895e878{width:100%;height:200rpx;box-sizing:border-box;padding-top:40rpx;display:flex;justify-content:center;align-items:center}.bg .back-wrapper .back-inner.data-v-7895e878{width:80vw}.bg .back-wrapper .back-inner .back.data-v-7895e878{width:50rpx;height:50rpx;border-radius:50%;background-color:#76c558;display:flex;justify-content:center;align-items:center}.bg .main-wrapper.data-v-7895e878{width:100%;height:calc(100vh - 300rpx);display:flex;justify-content:center}.bg .main-wrapper .main.data-v-7895e878{width:80vw;height:670rpx}.bg .main-wrapper .main .title-wrapper.data-v-7895e878{margin-top:400rpx}.bg .main-wrapper .main .title-wrapper .title.data-v-7895e878{font-size:20px;font-weight:700;display:flex}.bg .main-wrapper .main .title-wrapper .title .title-02.data-v-7895e878{color:#76c558}.bg .main-wrapper .main .title-wrapper__desc.data-v-7895e878{color:#8d8d8d}.bg .main-wrapper .main .phone-login-wrapper.data-v-7895e878{margin-top:100rpx}.bg .main-wrapper .main .phone-login-wrapper .phone-wrapper.data-v-7895e878{box-sizing:border-box;background:#fff;border-radius:20rpx;width:100%;height:92rpx;display:flex;align-items:center;padding-left:24rpx}.bg .main-wrapper .main .phone-login-wrapper .phone-wrapper .name.data-v-7895e878{width:120rpx;height:72rpx;line-height:72rpx;border-right:1rpx solid #d1d1d1}.bg .main-wrapper .main .phone-login-wrapper .phone-wrapper.data-v-7895e878 .u-input{margin-left:40rpx}.bg .main-wrapper .main .phone-login-wrapper .agreement-wrapper.data-v-7895e878{font-size:28rpx;margin:46rpx 0 10rpx 0}.bg .main-wrapper .main .phone-login-wrapper .agreement-wrapper .know.data-v-7895e878{margin-top:20rpx;font-size:28rpx;color:#8d8d8d}.bg .main-wrapper .main .phone-login-wrapper .agreement-wrapper .know text.data-v-7895e878{color:#76c458}.bg .main-wrapper .main .phone-login-wrapper .captcha-btn.data-v-7895e878{width:100%;height:92rpx;box-sizing:border-box;border-radius:20rpx;color:#fff;background-color:#dadadc;display:flex;justify-content:center;align-items:center}.bg .main-wrapper .main .phone-login-wrapper .btns-wrapper.data-v-7895e878{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:10rpx}.bg .main-wrapper .main .phone-login-wrapper .btns-wrapper__weixin.data-v-7895e878 .u-button{padding-left:0!important;padding-right:0!important;font-size:30rpx!important;color:#76c558!important}.bg .main-wrapper .main .phone-login-wrapper .btns-wrapper__youke.data-v-7895e878{font-size:30rpx;color:#fff}.bg .main-wrapper .main .fill-captcha-wrapper.data-v-7895e878{margin-top:50rpx}.bg .main-wrapper .main .fill-captcha-wrapper__tip.data-v-7895e878{height:40rpx;display:flex;margin-bottom:10rpx}.bg .main-wrapper .main .fill-captcha-wrapper__tip .tip-01.data-v-7895e878{color:#8d8d8d}.bg .main-wrapper .main .fill-captcha-wrapper__tip .tip-02.data-v-7895e878{margin-left:16rpx}.bg .main-wrapper .main .fill-captcha-wrapper .form-view-class.data-v-7895e878{width:100%;box-sizing:border-box;position:relative}.bg .main-wrapper .main .fill-captcha-wrapper .form-view-class.data-v-7895e878 .u-code-input{display:flex;justify-content:space-between}.bg .main-wrapper .main .fill-captcha-wrapper .form-view-class.data-v-7895e878 .u-code-input .u-code-input__item{width:calc(80vw / 7)!important;height:92rpx!important;background-color:#fff!important;border:none!important;border-radius:20rpx}.bg .main-wrapper .main .fill-captcha-wrapper .form-view-class.data-v-7895e878 .u-code-input .u-code-input__item:first-child .u-code-input__item__cursor{width:0!important}.bg .main-wrapper .main .fill-captcha-wrapper .form-view-class.data-v-7895e878 .u-code-input .u-code-input__input{height:92rpx!important;width:100%;left:20px}.bg .main-wrapper .main .fill-captcha-wrapper .code_login_ipt.data-v-7895e878 .u-code-input__input{height:100%!important;width:0!important;left:-999rpx!important}.bg .main-wrapper .main .fill-captcha-wrapper .resend-wrapper.data-v-7895e878{display:flex;margin-top:10rpx}.bg .main-wrapper .main .fade-enter.data-v-7895e878,
|
||||
.bg .main-wrapper .main .fade-leave-to.data-v-7895e878{-webkit-transform:translateX(100%);transform:translateX(100%)}.bg .main-wrapper .main .fade-enter-active.data-v-7895e878,
|
||||
.bg .main-wrapper .main .fade-leave-active.data-v-7895e878{transition:.5 linear}.bg .main-wrapper .main .fade-enter-to.data-v-7895e878,
|
||||
.bg .main-wrapper .main .fade-leave.data-v-7895e878{-webkit-transform:translateX(0);transform:translateX(0)}.bg uni-button.data-v-7895e878:after{border:0}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/index.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/mine/index"],{"00aa":function(t,n,a){"use strict";a.d(n,"b",(function(){return e})),a.d(n,"c",(function(){return r})),a.d(n,"a",(function(){}));var e=function(){var t=this.$createElement;this._self._c},r=[]},"698f":function(t,n,a){"use strict";a.r(n);var e=a("d4a5"),r=a.n(e);for(var u in e)["default"].indexOf(u)<0&&function(t){a.d(n,t,(function(){return e[t]}))}(u);n["default"]=r.a},7698:function(t,n,a){"use strict";(function(t,n){var e=a("47a9");a("9c5b");e(a("3240"));var r=e(a("f939"));t.__webpack_require_UNI_MP_PLUGIN__=a,n(r.default)}).call(this,a("3223")["default"],a("df3c")["createPage"])},9838:function(t,n,a){},d392:function(t,n,a){"use strict";var e=a("9838"),r=a.n(e);r.a},d4a5:function(t,n,a){"use strict";(function(t){var e=a("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,u=e(a("7eb4")),o=e(a("7ca3")),i=e(a("ee10")),c=(r={name:"index",onLoad:function(){t.hideTabBar()},components:{tabbar:function(){Promise.all([a.e("common/vendor"),a.e("components/uiq-tabbar/uiq-tabbar")]).then(function(){return resolve(a("0417"))}.bind(null,a)).catch(a.oe)}},data:function(){return{orderTotal:0,validContractDays:0,nickName:"",telNum:"",avatar:""}}},(0,o.default)(r,"onLoad",(function(){this.infoOrders(),this.info()})),(0,o.default)(r,"onShow",(function(){this.infoOrders()})),(0,o.default)(r,"methods",{infoOrders:function(){var t=this;return(0,i.default)(u.default.mark((function n(){var a;return u.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$api.mine.infoOrders();case 2:a=n.sent,0===a.status?(t.orderTotal=a.data.totalCount,t.validContractDays=a.data.nearCount):t.$common.msgToast(a.msg);case 4:case"end":return n.stop()}}),n)})))()},info:function(){var t=this;return(0,i.default)(u.default.mark((function n(){var a;return u.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$api.mine.info();case 2:a=n.sent,0===a.status?(t.nickName=a.data.user.nickName,t.telNum=a.data.user.telNum,t.avatar=a.data.user.avatar):t.$common.msgToast(a.msg);case 4:case"end":return n.stop()}}),n)})))()},goSet:function(){t.navigateTo({url:"/pages/mine/set-up"})}}),r);n.default=c}).call(this,a("df3c")["default"])},f939:function(t,n,a){"use strict";a.r(n);var e=a("00aa"),r=a("698f");for(var u in r)["default"].indexOf(u)<0&&function(t){a.d(n,t,(function(){return r[t]}))}(u);a("d392");var o=a("828b"),i=Object(o["a"])(r["default"],e["b"],e["c"],!1,null,"963771e2",null,!1,e["a"],void 0);n["default"]=i.exports}},[["7698","common/runtime","common/vendor"]]]);
|
||||
7
unpackage/dist/build/mp-weixin/pages/mine/index.json
vendored
Normal file
7
unpackage/dist/build/mp-weixin/pages/mine/index.json
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"tabbar": "/components/uiq-tabbar/uiq-tabbar"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="mine _div data-v-963771e2"><view class="content1 _div data-v-963771e2"><view class="wrap1 _div data-v-963771e2"><view class="wrap1_1 _div data-v-963771e2">{{orderTotal}}</view><view class="wrap1_2 _div data-v-963771e2">画作寄存量</view></view><view class="wrap2 _div data-v-963771e2"></view><view class="wrap3 _div data-v-963771e2"><view class="wrap3_1 _div data-v-963771e2">{{validContractDays}}</view><view class="wrap3_2 _div data-v-963771e2">寄存即将到期画作</view></view></view><view class="content2 _div data-v-963771e2"><view class="wrap1 _div data-v-963771e2"><view class="wrap1_1 _div data-v-963771e2"><image src="{{avatar}}" class="data-v-963771e2"></image></view><view class="wrap1_2 _div data-v-963771e2"><view class="wrap1_2_1 _div data-v-963771e2"><view class="wrap1_2_1_1 _div data-v-963771e2">{{nickName}}</view><view class="wrap1_2_1_2 _div data-v-963771e2">已实名</view></view><view class="wrap1_2_2 _div data-v-963771e2">{{telNum}}</view></view></view><view data-event-opts="{{[['tap',[['goSet',['$event']]]]]}}" class="wrap2 _div data-v-963771e2" bindtap="__e"><view class="wrap2_1 _div data-v-963771e2"><image src="../../static/zu609@3x.png" class="data-v-963771e2"></image></view><view class="wrap2_2 _div data-v-963771e2">设置</view></view></view><tabbar vue-id="2efac497-1" current="{{3}}" class="data-v-963771e2" bind:__l="__l"></tabbar></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.mine.data-v-963771e2{box-sizing:border-box;padding-top:46rpx;padding-left:30rpx;padding-right:30rpx;background-size:cover;width:100vw;height:100vh;background-image:url(https://cdns.fontree.cn/fonchain-main/prod/image/default/artwork/4fdc9a0f-d72a-46b6-a04d-ed56d5465213.png)}.mine .content2.data-v-963771e2{margin-top:30rpx;display:flex}.mine .content2 .wrap2.data-v-963771e2{margin-left:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;width:182rpx;height:204rpx;background:#4e964d;border-radius:40rpx}.mine .content2 .wrap2 .wrap2_1 image.data-v-963771e2{width:40.88rpx;height:40.88rpx}.mine .content2 .wrap2 .wrap2_2.data-v-963771e2{font-size:20rpx;color:#fff}.mine .content2 .wrap1.data-v-963771e2{width:480rpx;height:204rpx;border-radius:40rpx;background:#fff;display:flex;align-items:center}.mine .content2 .wrap1 .wrap1_2.data-v-963771e2{margin-left:30rpx;display:flex;flex-direction:column}.mine .content2 .wrap1 .wrap1_2 .wrap1_2_2.data-v-963771e2{color:#626262;font-size:24rpx}.mine .content2 .wrap1 .wrap1_2 .wrap1_2_1.data-v-963771e2{margin-bottom:6rpx;display:flex;align-items:center}.mine .content2 .wrap1 .wrap1_2 .wrap1_2_1 .wrap1_2_1_1.data-v-963771e2{margin-right:6rpx;font-size:28rpx}.mine .content2 .wrap1 .wrap1_2 .wrap1_2_1 .wrap1_2_1_2.data-v-963771e2{width:76rpx;height:26rpx;display:flex;justify-content:center;align-items:center;color:#fff;background:#76c458;font-size:16rpx}.mine .content2 .wrap1 .wrap1_1.data-v-963771e2{margin-left:68rpx}.mine .content2 .wrap1 .wrap1_1 image.data-v-963771e2{width:126rpx;height:126rpx}.mine .content1.data-v-963771e2{display:flex;height:134rpx;background:#fff;border-radius:40rpx;align-items:center}.mine .content1 .wrap1.data-v-963771e2{width:344rpx;display:flex;flex-direction:column;align-items:center;justify-content:center}.mine .content1 .wrap1 .wrap1_1.data-v-963771e2{font-size:28rpx}.mine .content1 .wrap1 .wrap1_2.data-v-963771e2{color:#979798;font-size:20rpx}.mine .content1 .wrap2.data-v-963771e2{width:1px;height:70rpx;background:#d3e6f2}.mine .content1 .wrap3.data-v-963771e2{width:344rpx;display:flex;flex-direction:column;align-items:center;justify-content:center}.mine .content1 .wrap3 .wrap3_1.data-v-963771e2{font-size:28rpx}.mine .content1 .wrap3 .wrap3_2.data-v-963771e2{color:#979798;font-size:20rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/set-up.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/set-up.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/mine/set-up"],{"05f8":function(n,t,e){},"76b3":function(n,t,e){"use strict";e.r(t);var a=e("ad92"),o=e("ae07");for(var u in o)["default"].indexOf(u)<0&&function(n){e.d(t,n,(function(){return o[n]}))}(u);e("a751");var r=e("828b"),i=Object(r["a"])(o["default"],a["b"],a["c"],!1,null,"3939aa5b",null,!1,a["a"],void 0);t["default"]=i.exports},a751:function(n,t,e){"use strict";var a=e("05f8"),o=e.n(a);o.a},ad92:function(n,t,e){"use strict";e.d(t,"b",(function(){return o})),e.d(t,"c",(function(){return u})),e.d(t,"a",(function(){return a}));var a={titleBlock:function(){return e.e("components/title-block/title-block").then(e.bind(null,"641a"))},uUpload:function(){return Promise.all([e.e("common/vendor"),e.e("uview-ui/components/u-upload/u-upload")]).then(e.bind(null,"6f5a"))},uButton:function(){return Promise.all([e.e("common/vendor"),e.e("uview-ui/components/u-button/u-button")]).then(e.bind(null,"82ae"))},uModal:function(){return Promise.all([e.e("common/vendor"),e.e("uview-ui/components/u-modal/u-modal")]).then(e.bind(null,"0d8b"))}},o=function(){var n=this.$createElement;this._self._c},u=[]},ae07:function(n,t,e){"use strict";e.r(t);var a=e("b678"),o=e.n(a);for(var u in a)["default"].indexOf(u)<0&&function(n){e.d(t,n,(function(){return a[n]}))}(u);t["default"]=o.a},b678:function(n,t,e){"use strict";(function(n){var a=e("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=a(e("7eb4")),u=a(e("ee10")),r=a(e("c143")),i=a(e("f57e")),c={name:"set-up",data:function(){return{user:{},showSignOff:!1}},onLoad:function(){this.info()},methods:{info:function(){var n=this;return(0,u.default)(o.default.mark((function t(){var e;return o.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,n.$api.mine.info();case 2:e=t.sent,0===e.status?n.user=e.data.user:n.$common.msgToast(e.msg);case 4:case"end":return t.stop()}}),t)})))()},changeAvatar:function(n){console.log(n),this.uploadFilePromise(n.file[0].url)},uploadFilePromise:function(t){var e=this;return new Promise((function(a){n.uploadFile({url:r.default.baseUrl+"/api/wxuser/uploadpic",filePath:t,name:"file",success:function(n){n.data=JSON.parse(n.data),a(n.data.data.path),e.updateInfo({avatar:n.data.data.path})}})}))},updateInfo:function(n){var t=this;return(0,u.default)(o.default.mark((function e(){var a;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.mine.update(n);case 2:a=e.sent,0===a.status?(t.$common.msgToast("修改成功"),t.info()):t.$common.msgToast(a.msg);case 4:case"end":return e.stop()}}),e)})))()},backDafult:function(){this.updateInfo({avatar:"https://cdns.fontree.cn/fonchain-main/prod/image/407e7c22-eb62-411e-957b-b6c296fde530/artwork/814ac246-e1eb-49fe-beee-dd53aaf5d309.png"})},signOff:function(){this.showSignOff=!0},confirmSignOff:function(){var t=this;return(0,u.default)(o.default.mark((function e(){var a;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.mine.signOff();case 2:a=e.sent,0===a.status?(t.showSignOff=!1,t.$common.msgToast("注销成功"),n.clearStorageSync(),n.setStorageSync("tabBar",i.default),n.navigateTo({url:"/pages/login/login"})):t.$common.msgToast(a.msg);case 4:case"end":return e.stop()}}),e)})))()},cancelSignOff:function(){this.showSignOff=!1},logout:function(){var t=this;return(0,u.default)(o.default.mark((function e(){var a;return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.mine.logout();case 2:a=e.sent,0===a.status?(t.$common.msgToast("退出成功"),n.clearStorageSync(),n.setStorageSync("tabBar",i.default),n.navigateTo({url:"/pages/login/login"})):t.$common.msgToast(a.msg);case 4:case"end":return e.stop()}}),e)})))()},back:function(){n.navigateBack({delta:2})}}};t.default=c}).call(this,e("df3c")["default"])},f905:function(n,t,e){"use strict";(function(n,t){var a=e("47a9");e("9c5b");a(e("3240"));var o=a(e("76b3"));n.__webpack_require_UNI_MP_PLUGIN__=e,t(o.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])}},[["f905","common/runtime","common/vendor"]]]);
|
||||
11
unpackage/dist/build/mp-weixin/pages/mine/set-up.json
vendored
Normal file
11
unpackage/dist/build/mp-weixin/pages/mine/set-up.json
vendored
Normal file
@ -0,0 +1,11 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"title-block": "/components/title-block/title-block",
|
||||
"u-upload": "/uview-ui/components/u-upload/u-upload",
|
||||
"u-button": "/uview-ui/components/u-button/u-button",
|
||||
"u-modal": "/uview-ui/components/u-modal/u-modal"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/set-up.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/set-up.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="set-up _div data-v-3939aa5b"><title-block vue-id="43a517ed-1" title="设置" class="data-v-3939aa5b" bind:__l="__l" vue-slots="{{['left']}}"><view class="_div data-v-3939aa5b" slot="left"><image style="width:112rpx;height:52rpx;" src="https://cdns.fontree.cn/fonchain-main/prod/image/default/artwork/785cf885-c4c9-44b3-8155-4b39988c7ef8.png" data-event-opts="{{[['tap',[['back',['$event']]]]]}}" bindtap="__e" class="data-v-3939aa5b"></image></view></title-block><view class="content2 _div data-v-3939aa5b"><view class="wrap1 _div data-v-3939aa5b"><image src="{{user.avatar?user.avatar:'https://cdns.fontree.cn/fonchain-main/prod/image/407e7c22-eb62-411e-957b-b6c296fde530/artwork/814ac246-e1eb-49fe-beee-dd53aaf5d309.png'}}" mode="scaleToFill" class="data-v-3939aa5b"></image></view><view class="wrap2 _div data-v-3939aa5b"><view data-event-opts="{{[['tap',[['backDafult',['$event']]]]]}}" class="wrap2_1 _div data-v-3939aa5b" bindtap="__e">恢复默认头像</view><u-upload vue-id="43a517ed-2" fileList="{{fileList}}" name="1" multiple="{{true}}" maxCount="{{1}}" data-event-opts="{{[['^afterRead',[['changeAvatar']]]]}}" bind:afterRead="__e" class="data-v-3939aa5b" bind:__l="__l" vue-slots="{{['default']}}"><view style="width:348rpx;height:56rpx;margin-top:20rpx;" class="data-v-3939aa5b"><u-button class="size data-v-3939aa5b" vue-id="{{('43a517ed-3')+','+('43a517ed-2')}}" text="更换头像" shape="circle" color="#76C458" bind:__l="__l"></u-button></view></u-upload></view></view><view class="content3 _div data-v-3939aa5b"><view class="wrap1 _div data-v-3939aa5b"><view class="wrap1_1 _div data-v-3939aa5b"><view class="wrap1_1_1 _div data-v-3939aa5b">姓名</view><view class="wrap1_1_2 _div data-v-3939aa5b">{{user.nickName}}</view><view class="wrap1_1_3 _div data-v-3939aa5b"><view class="data-v-3939aa5b"></view></view><view class="wrap1_1_4 _div data-v-3939aa5b"></view></view><view class="wrap1_1 _div data-v-3939aa5b"><view class="wrap1_1_1 _div data-v-3939aa5b">{{''+(user.idType==='0'?'身份证号':'护照号')+''}}</view><view class="wrap1_1_2 _div data-v-3939aa5b">{{''+(user.idType==='0'?user.iDNum:user.passport.idNum)+''}}</view><view class="wrap1_1_3 _div data-v-3939aa5b"><view class="data-v-3939aa5b"></view></view><view class="wrap1_1_4 _div data-v-3939aa5b"></view></view><view class="wrap1_1 _div data-v-3939aa5b"><view class="wrap1_1_1 _div data-v-3939aa5b">手机号</view><view class="wrap1_1_2 _div data-v-3939aa5b">{{user.telNum}}</view><view class="wrap1_1_3 _div data-v-3939aa5b"><view class="data-v-3939aa5b"></view></view></view></view><view class="wrap2 _div data-v-3939aa5b"></view></view><view class="content4 _div data-v-3939aa5b"><view data-event-opts="{{[['tap',[['signOff',['$event']]]]]}}" class="wrap1 _div data-v-3939aa5b" bindtap="__e">注销账号</view></view><view class="content5 _div data-v-3939aa5b"><view data-event-opts="{{[['tap',[['logout',['$event']]]]]}}" class="wrap1 _div data-v-3939aa5b" bindtap="__e">退出登录</view></view><u-modal vue-id="43a517ed-4" show="{{showSignOff}}" title="注销账号" content="您确定要注销该账号吗?" showCancelButton="{{true}}" asyncClose="{{true}}" data-event-opts="{{[['^confirm',[['confirmSignOff']]],['^cancel',[['cancelSignOff']]]]}}" bind:confirm="__e" bind:cancel="__e" class="data-v-3939aa5b" bind:__l="__l"></u-modal></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/mine/set-up.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/mine/set-up.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.set-up.data-v-3939aa5b{background-image:url(https://cdns.fontree.cn/fonchain-main/prod/image/default/artwork/4fdc9a0f-d72a-46b6-a04d-ed56d5465213.png);position:relative;box-sizing:border-box;overflow:hidden;padding-left:30rpx;padding-right:30rpx;background-size:cover;width:100vw;height:100vh}.set-up .content4.data-v-3939aa5b{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:200rpx;position:absolute;display:flex}.set-up .content4 .wrap2.data-v-3939aa5b{margin-left:38rpx;color:#fff;display:flex;justify-content:center;align-items:center;font-size:32rpx;border-radius:40rpx;width:292rpx;height:56rpx;background:#3e3e3e}.set-up .content4 .wrap1.data-v-3939aa5b{color:#fff;display:flex;justify-content:center;align-items:center;font-size:32rpx;border-radius:40rpx;width:292rpx;height:56rpx;background:#a8a8a8}.set-up .content5.data-v-3939aa5b{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:100rpx;position:absolute;display:flex}.set-up .content5 .wrap1.data-v-3939aa5b{color:#fff;display:flex;justify-content:center;align-items:center;font-size:32rpx;border-radius:40rpx;width:292rpx;height:56rpx;background:#ed6666}.set-up .content2.data-v-3939aa5b{margin-top:60rpx;display:flex;align-items:center;justify-content:center}.set-up .content2 .wrap1 image.data-v-3939aa5b{height:154rpx;width:154rpx}.set-up .content2 .wrap2.data-v-3939aa5b{margin-left:42rpx}.set-up .content2 .wrap2 .wrap2_2.data-v-3939aa5b{margin-top:20rpx;display:flex;justify-content:center;align-items:center;width:348rpx;height:56rpx;color:#fff;font-size:32rpx;background:#76c458;border-radius:40rpx}.set-up .content2 .wrap2 .wrap2_1.data-v-3939aa5b{display:flex;justify-content:center;align-items:center;width:348rpx;height:56rpx;color:#fff;font-size:32rpx;background:#000;border-radius:40rpx}.set-up .content3.data-v-3939aa5b{margin-top:60rpx}.set-up .content3 .wrap1.data-v-3939aa5b{border:1rpx dashed #dfe9f0;background-color:#fff}.set-up .content3 .wrap1 .wrap1_1.data-v-3939aa5b{position:relative;height:114rpx;display:flex;align-items:center}.set-up .content3 .wrap1 .wrap1_1 .wrap1_1_4.data-v-3939aa5b{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;position:absolute;height:0;width:636rpx;border-bottom:.5px solid #626262}.set-up .content3 .wrap1 .wrap1_1 .wrap1_1_2.data-v-3939aa5b{margin-right:36rpx;width:0;height:66rpx;border-left:.5px solid #626262;line-height:66rpx;width:100%;padding-left:20rpx}.set-up .content3 .wrap1 .wrap1_1 .wrap1_1_1.data-v-3939aa5b{width:210rpx;padding-left:32rpx;color:#626262;font-size:24rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/order-goods/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/order-goods/index.js
vendored
Normal file
File diff suppressed because one or more lines are too long
13
unpackage/dist/build/mp-weixin/pages/order-goods/index.json
vendored
Normal file
13
unpackage/dist/build/mp-weixin/pages/order-goods/index.json
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"title-block": "/components/title-block/title-block",
|
||||
"u-action-sheet": "/uview-ui/components/u-action-sheet/u-action-sheet",
|
||||
"uni-popup": "/uni_modules/uni-popup/components/uni-popup/uni-popup",
|
||||
"uni-popup-dialog": "/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog",
|
||||
"u-image": "/uview-ui/components/u--image/u--image",
|
||||
"tabbar": "/components/uiq-tabbar/uiq-tabbar"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/order-goods/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/order-goods/index.wxml
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/order-goods/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/order-goods/index.wxss
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/order-goods/order-details.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/order-goods/order-details.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/order-goods/order-details"],{"15c7":function(t,e,n){},"17c7":function(t,e,n){"use strict";(function(t,e){var a=n("47a9");n("9c5b");a(n("3240"));var o=a(n("e43c"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},9038:function(t,e,n){"use strict";(function(t){var a=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=a(n("7eb4")),r=a(n("ee10")),u=n("981a"),c={name:"order-details",data:function(){return{distance:"",ID:"",info:{},statusValue:[{label:"全部状态",value:0},{label:"待入库",value:1,style:"color: #FFBA00;font-size: 24rpx"},{label:"已入库",value:2,style:"color: #76C458;font-size: 24rpx"},{label:"即将到期",value:3,style:"color: #FF4848;font-size: 24rpx"},{label:"延期未补款",value:4,style:"color: #FF4848;font-size: 24rpx"},{label:"已取出",value:5,style:"font-size: 24rpx"},{label:"延期已补款",value:7}]}},computed:{daysRemainingStyle:function(){switch(this.info.artworkStatus){case 1:case 2:case 3:case 5:return"color: #939393;font-size: 24rpx;";case 4:return"color: #FF4848;font-size: 24rpx;"}}},mounted:function(){var e=this;this.$mp.query.ID&&(this.ID=this.$mp.query.ID),this.getData(),t.createSelectorQuery().select(".title-block").boundingClientRect((function(n){var a=t.getSystemInfoSync(),o=a.windowHeight-n.bottom;e.distance=o})).exec()},methods:{back:function(){t.navigateBack()},getData:function(){var e=this;return(0,r.default)(o.default.mark((function n(){var a;return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,(0,u.postDataByParams)("/api/warehouse/detail",{ID:Number(e.ID)});case 2:a=n.sent,200===a.code?e.info=a.data:t.showToast({title:a.msg,icon:"none"}),console.log(a,"res");case 5:case"end":return n.stop()}}),n)})))()}}};e.default=c}).call(this,n("df3c")["default"])},9509:function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return a}));var a={titleBlock:function(){return n.e("components/title-block/title-block").then(n.bind(null,"641a"))}},o=function(){var t=this,e=t.$createElement,n=(t._self._c,t.statusValue.find((function(e){return e.value===t.info.artworkStatus}))),a=t.statusValue.find((function(e){return e.value===t.info.artworkStatus})),o=1!==t.info.artworkStatus?t.info.startAt.replaceAll("-",".")||"":null,r=1!==t.info.artworkStatus?t.info.endAt.replaceAll("-",".")||"":null;t.$mp.data=Object.assign({},{$root:{g0:n,g1:a,g2:o,g3:r}})},r=[]},bf7b:function(t,e,n){"use strict";var a=n("15c7"),o=n.n(a);o.a},e43c:function(t,e,n){"use strict";n.r(e);var a=n("9509"),o=n("fbb2");for(var r in o)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(r);n("bf7b");var u=n("828b"),c=Object(u["a"])(o["default"],a["b"],a["c"],!1,null,"4242a9c4",null,!1,a["a"],void 0);e["default"]=c.exports},fbb2:function(t,e,n){"use strict";n.r(e);var a=n("9038"),o=n.n(a);for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e["default"]=o.a}},[["17c7","common/runtime","common/vendor"]]]);
|
||||
8
unpackage/dist/build/mp-weixin/pages/order-goods/order-details.json
vendored
Normal file
8
unpackage/dist/build/mp-weixin/pages/order-goods/order-details.json
vendored
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"title-block": "/components/title-block/title-block"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/order-goods/order-details.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/order-goods/order-details.wxml
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/order-goods/order-details.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/order-goods/order-details.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.order-details.data-v-4242a9c4{background-image:url(https://cdns.fontree.cn/fonchain-main/prod/image/default/artwork/4fdc9a0f-d72a-46b6-a04d-ed56d5465213.png);box-sizing:border-box;overflow:hidden;padding-left:30rpx;padding-right:30rpx;background-size:cover;width:100vw;height:100vh}.order-details .content3.data-v-4242a9c4{margin-top:60rpx}.order-details .content3 .wrap1.data-v-4242a9c4{border:1rpx dashed #dfe9f0;background-color:#fff}.order-details .content3 .wrap1 .wrap1_1.data-v-4242a9c4{position:relative;height:114rpx;display:flex;align-items:center}.order-details .content3 .wrap1 .wrap1_1 .wrap1_1_4.data-v-4242a9c4{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;position:absolute;height:0;width:636rpx;border-bottom:.5px solid #626262}.order-details .content3 .wrap1 .wrap1_1 .wrap1_1_2.data-v-4242a9c4{margin-right:36rpx;width:0;height:66rpx;border-left:.5px solid #626262}.order-details .content3 .wrap1 .wrap1_1 .wrap1_1_1.data-v-4242a9c4{width:210rpx;padding-left:32rpx;color:#626262;font-size:24rpx}.order-details .content2.data-v-4242a9c4{margin-top:42rpx;display:flex;justify-content:center}.order-details .content2 image.data-v-4242a9c4{width:404rpx;height:306rpx}.order-details .content1.data-v-4242a9c4{display:flex;align-items:center;justify-content:space-between}.order-details .content1 .wrap1 image.data-v-4242a9c4{width:112rpx;height:52rpx}.order-details .content1 .wrap2.data-v-4242a9c4{color:#4e964d;font-size:32rpx}.order-details .content1 .wrap3 image.data-v-4242a9c4{width:40rpx;height:40rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/payError/payError.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/payError/payError.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/payError/payError"],{"0442":function(n,t,e){"use strict";e.r(t);var u=e("0cbc"),c=e.n(u);for(var a in u)["default"].indexOf(a)<0&&function(n){e.d(t,n,(function(){return u[n]}))}(a);t["default"]=c.a},"0cbc":function(n,t,e){"use strict";(function(n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var e={methods:{backPay:function(){n.navigateBack({delta:2})}}};t.default=e}).call(this,e("df3c")["default"])},1566:function(n,t,e){"use strict";var u=e("dd5d"),c=e.n(u);c.a},2193:function(n,t,e){"use strict";e.r(t);var u=e("b2cd"),c=e("0442");for(var a in c)["default"].indexOf(a)<0&&function(n){e.d(t,n,(function(){return c[n]}))}(a);e("1566");var r=e("828b"),o=Object(r["a"])(c["default"],u["b"],u["c"],!1,null,"c980e51a",null,!1,u["a"],void 0);t["default"]=o.exports},b2cd:function(n,t,e){"use strict";e.d(t,"b",(function(){return c})),e.d(t,"c",(function(){return a})),e.d(t,"a",(function(){return u}));var u={uButton:function(){return Promise.all([e.e("common/vendor"),e.e("uview-ui/components/u-button/u-button")]).then(e.bind(null,"82ae"))}},c=function(){var n=this.$createElement;this._self._c},a=[]},d617:function(n,t,e){"use strict";(function(n,t){var u=e("47a9");e("9c5b");u(e("3240"));var c=u(e("2193"));n.__webpack_require_UNI_MP_PLUGIN__=e,t(c.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])},dd5d:function(n,t,e){}},[["d617","common/runtime","common/vendor"]]]);
|
||||
7
unpackage/dist/build/mp-weixin/pages/payError/payError.json
vendored
Normal file
7
unpackage/dist/build/mp-weixin/pages/payError/payError.json
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"u-button": "/uview-ui/components/u-button/u-button"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/payError/payError.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/payError/payError.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="main data-v-c980e51a"><image style="width:218rpx;height:54rpx;margin-top:150rpx;" src="/static/image/payError.png" mode="scaleToFill" class="data-v-c980e51a"></image><view style="width:280rpx;" class="data-v-c980e51a"><u-button vue-id="0980f340-1" color="#EB5F5F" text="返回支付界面" shape="circle" data-event-opts="{{[['^click',[['backPay']]]]}}" bind:click="__e" class="data-v-c980e51a" bind:__l="__l"></u-button></view></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/payError/payError.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/payError/payError.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.main.data-v-c980e51a{background:url(https://cdns.fontree.cn/fonchain-main/prod/image/407e7c22-eb62-411e-957b-b6c296fde530/artwork/31c15772-209f-4bf5-bad8-4956a1438a3a.png);height:100vh;box-sizing:border-box;display:flex;justify-content:space-around;align-items:center;padding:32rpx;flex-direction:column}
|
||||
1
unpackage/dist/build/mp-weixin/pages/paySuccess/paySuccess.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/paySuccess/paySuccess.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/paySuccess/paySuccess"],{"00c3":function(e,t,n){"use strict";(function(e,t){var a=n("47a9");n("9c5b");a(n("3240"));var u=a(n("c379"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(u.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},6114:function(e,t,n){"use strict";n.r(t);var a=n("7ac1"),u=n.n(a);for(var r in a)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(r);t["default"]=u.a},"69b7":function(e,t,n){"use strict";var a=n("c6d8"),u=n.n(a);u.a},"7ac1":function(e,t,n){"use strict";(function(e){var a=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var u=a(n("7eb4")),r=a(n("ee10")),c=n("981a"),i={name:"paySuccess",data:function(){return{listPaintings:[],info:[]}},mounted:function(){this.getData()},methods:{goDetails:function(){e.navigateTo({url:"/pages/confirm-order/index?type=detail&ID=".concat(this.$mp.query.ID)})},goHome:function(){e.switchTab({url:"/pages/home/index"})},getData:function(){var e=this;return(0,r.default)(u.default.mark((function t(){var n,a;return u.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n={ID:Number(e.$mp.query.ID)},t.next=3,(0,c.postDataByParams)("/api/v2/warehouse/detail",n);case 3:a=t.sent,200===a.code&&(e.info=a.data);case 5:case"end":return t.stop()}}),t)})))()},getData1:function(){var e=this;return(0,r.default)(u.default.mark((function t(){var n,a;return u.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n={ID:Number(e.$mp.query.ID)},t.next=3,(0,c.postDataByParams)("/api/v2/warehouse/detail",n);case 3:a=t.sent,200===a.code&&(e.info=a.data);case 5:case"end":return t.stop()}}),t)})))()},getData2:function(){var e=this;return(0,r.default)(u.default.mark((function t(){var n,a;return u.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n={ID:Number(e.$mp.query.ID)},t.next=3,(0,c.postDataByParams)("/api/v2/warehouse/detail",n);case 3:a=t.sent,200===a.code&&(e.info=a.data);case 5:case"end":return t.stop()}}),t)})))()}}};t.default=i}).call(this,n("df3c")["default"])},c379:function(e,t,n){"use strict";n.r(t);var a=n("c659"),u=n("6114");for(var r in u)["default"].indexOf(r)<0&&function(e){n.d(t,e,(function(){return u[e]}))}(r);n("69b7");var c=n("828b"),i=Object(c["a"])(u["default"],a["b"],a["c"],!1,null,"46a32a04",null,!1,a["a"],void 0);t["default"]=i.exports},c659:function(e,t,n){"use strict";n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return a}));var a={uButton:function(){return Promise.all([n.e("common/vendor"),n.e("uview-ui/components/u-button/u-button")]).then(n.bind(null,"82ae"))}},u=function(){var e=this.$createElement;this._self._c},r=[]},c6d8:function(e,t,n){}},[["00c3","common/runtime","common/vendor"]]]);
|
||||
7
unpackage/dist/build/mp-weixin/pages/paySuccess/paySuccess.json
vendored
Normal file
7
unpackage/dist/build/mp-weixin/pages/paySuccess/paySuccess.json
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"u-button": "/uview-ui/components/u-button/u-button"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/paySuccess/paySuccess.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/paySuccess/paySuccess.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="main data-v-46a32a04"><image style="width:218rpx;height:54rpx;margin-top:150rpx;" src="/static/image/paySuccess.png" mode="scaleToFill" class="data-v-46a32a04"></image><view class="content data-v-46a32a04"><block wx:for="{{info}}" wx:for-item="item" wx:for-index="index"><view class="content1 data-v-46a32a04"><view class="wrap1 data-v-46a32a04">{{'画作'+(index+1)+':'}}</view><view class="wrap2 data-v-46a32a04"><view class="wrap2_1 data-v-46a32a04"><view class="wrap2_1_1 data-v-46a32a04"><image src="{{item.artworkImg}}" alt class="_img data-v-46a32a04"></image></view><view class="wrap2_1_2 data-v-46a32a04">{{item.artworkNum}}</view><view class="wrap2_1_3 data-v-46a32a04">{{item.artworkName}}</view></view><view class="wrap2_2 data-v-46a32a04"><view class="wrap2_2_1 data-v-46a32a04"><view class="wrap2_2_1_1 data-v-46a32a04">订单编号</view><view class="wrap2_2_1_2 data-v-46a32a04">{{item.num}}</view></view><view class="wrap2_2_1 data-v-46a32a04"><view class="wrap2_2_1_1 data-v-46a32a04">寄存地址</view><view class="wrap2_2_1_2 data-v-46a32a04">{{item.warehouseName}}</view></view><view class="wrap2_2_1 data-v-46a32a04"><view class="wrap2_2_1_1 data-v-46a32a04">寄存期限</view><view class="wrap2_2_1_2 data-v-46a32a04">{{item.endAt}}</view></view><view class="wrap2_2_1 data-v-46a32a04"><view class="wrap2_2_1_1 data-v-46a32a04">付款金额</view><view class="wrap2_2_1_2 data-v-46a32a04">{{item.money}}</view></view></view></view></view></block></view><view class="tips data-v-46a32a04">*请携带您的画作在时限之前到达寄存地</view><view class="btns data-v-46a32a04"><view data-event-opts="{{[['tap',[['goHome',['$event']]]]]}}" style="width:280rpx;height:64rpx;border-radius:40rpx;" bindtap="__e" class="data-v-46a32a04"><u-button vue-id="1237d160-1" text="返回首页" shape="circle" color="#626262" class="data-v-46a32a04" bind:__l="__l"></u-button></view><view data-event-opts="{{[['tap',[['goDetails',['$event']]]]]}}" style="width:280rpx;height:64rpx;border-radius:40rpx;" bindtap="__e" class="data-v-46a32a04"><u-button vue-id="1237d160-2" text="查看订单详情" shape="circle" color="#699A70" class="data-v-46a32a04" bind:__l="__l"></u-button></view></view></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/paySuccess/paySuccess.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/paySuccess/paySuccess.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.main.data-v-46a32a04{background:url(https://cdns.fontree.cn/fonchain-main/prod/image/407e7c22-eb62-411e-957b-b6c296fde530/artwork/a8a522e0-ca12-4e1f-8c67-996cb5287f47.png);height:100vh;box-sizing:border-box;display:flex;justify-content:start;align-items:center;padding:32rpx;flex-direction:column}.main .content.data-v-46a32a04{margin-top:60rpx;max-height:800rpx;overflow-y:scroll}.main .content .content1.data-v-46a32a04{box-sizing:border-box;width:686rpx;height:390rpx;background-color:#fff;border-radius:20rpx;padding-bottom:20rpx;padding-top:20rpx;padding-left:20rpx;padding-right:20rpx}.main .content .content1.data-v-46a32a04:not(:first-child){margin-top:20rpx}.main .content .content1 .wrap2.data-v-46a32a04{display:flex;padding-top:18rpx;padding-bottom:10rpx}.main .content .content1 .wrap2 .wrap2_2.data-v-46a32a04{margin-left:34rpx}.main .content .content1 .wrap2 .wrap2_2 .wrap2_2_1.data-v-46a32a04{margin-top:42rpx;display:flex}.main .content .content1 .wrap2 .wrap2_2 .wrap2_2_1.data-v-46a32a04:first-child{margin-top:0}.main .content .content1 .wrap2 .wrap2_2 .wrap2_2_1 .wrap2_2_1_1.data-v-46a32a04{margin-right:60rpx;color:#626262;font-size:24rpx}.main .content .content1 .wrap2 .wrap2_2 .wrap2_2_1 .wrap2_2_1_2.data-v-46a32a04{color:#939393;font-size:24rpx}.main .content .content1 .wrap2 .wrap2_1.data-v-46a32a04{display:flex;flex-direction:column;align-items:center}.main .content .content1 .wrap2 .wrap2_1 .wrap2_1_3.data-v-46a32a04{color:#939393;font-size:24rpx}.main .content .content1 .wrap2 .wrap2_1 .wrap2_1_2.data-v-46a32a04{margin-top:10rpx;color:#939393;font-size:24rpx}.main .content .content1 .wrap2 .wrap2_1 .wrap2_1_1.data-v-46a32a04{border-radius:20rpx;overflow:hidden}.main .content .content1 .wrap2 .wrap2_1 .wrap2_1_1 ._img.data-v-46a32a04{width:190rpx;height:190rpx}.main .content .content1 .wrap1.data-v-46a32a04{font-weight:700;height:60rpx;display:flex;align-items:center}.main .info-right-item.data-v-46a32a04{color:#626262;display:flex;align-items:center}.main .info-right-item .title.data-v-46a32a04{padding-right:56rpx;border-right:1rpx solid #e4eaf1}.main .info-right-item .content.data-v-46a32a04{padding-left:34rpx}.main .info.data-v-46a32a04{box-sizing:border-box;display:flex;width:100%;height:292rpx;border-radius:20rpx;background:#fff;margin-top:182rpx;padding:20rpx}.main .info .info-right.data-v-46a32a04{width:100%;margin-left:34rpx;display:flex;flex-direction:column;color:#626262;justify-content:space-between}.main .order-info.data-v-46a32a04{box-sizing:border-box;margin-top:20rpx;width:100%;height:292rpx;border-radius:20rpx;padding:22rpx 40rpx;background:#fff;display:flex;flex-direction:column;justify-content:space-between}.main .tips.data-v-46a32a04{color:#76c458;margin-top:170rpx}.main .btns.data-v-46a32a04{margin-top:30rpx;width:100%;display:flex;justify-content:space-between}
|
||||
1
unpackage/dist/build/mp-weixin/pages/realName/FDDRegister.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/realName/FDDRegister.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/realName/FDDRegister"],{"07c4":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){}));var a=function(){var e=this.$createElement;this._self._c},r=[]},7102:function(e,t,n){"use strict";n.r(t);var a=n("f7a0"),r=n.n(a);for(var u in a)["default"].indexOf(u)<0&&function(e){n.d(t,e,(function(){return a[e]}))}(u);t["default"]=r.a},e874:function(e,t,n){"use strict";n.r(t);var a=n("07c4"),r=n("7102");for(var u in r)["default"].indexOf(u)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(u);var c=n("828b"),f=Object(c["a"])(r["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);t["default"]=f.exports},ece3:function(e,t,n){"use strict";(function(e,t){var a=n("47a9");n("9c5b");a(n("3240"));var r=a(n("e874"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(r.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},f7a0:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={data:function(){return{fddUrl:""}},onLoad:function(){this.fddUrl=e.getStorageSync("fddUrl")},methods:{reloadPage:function(e){this.fddUrl=e}}};t.default=n}).call(this,n("df3c")["default"])}},[["ece3","common/runtime","common/vendor"]]]);
|
||||
5
unpackage/dist/build/mp-weixin/pages/realName/FDDRegister.json
vendored
Normal file
5
unpackage/dist/build/mp-weixin/pages/realName/FDDRegister.json
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/realName/FDDRegister.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/realName/FDDRegister.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view><web-view src="{{fddUrl}}"></web-view></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/realName/agreement.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/realName/agreement.js
vendored
Normal file
File diff suppressed because one or more lines are too long
9
unpackage/dist/build/mp-weixin/pages/realName/agreement.json
vendored
Normal file
9
unpackage/dist/build/mp-weixin/pages/realName/agreement.json
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"navigationStyle": "custom",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"title-block": "/components/title-block/title-block",
|
||||
"u-parse": "/uview-ui/components/u-parse/u-parse"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/realName/agreement.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/realName/agreement.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="main data-v-2e991ca3"><title-block class="title-block data-v-2e991ca3" vue-id="32657cae-1" bind:__l="__l" vue-slots="{{['left']}}"><view data-event-opts="{{[['tap',[['back',['$event']]]]]}}" style="width:112rpx;height:52rpx;" bindtap="__e" class="_div data-v-2e991ca3" slot="left">返回</view></title-block><u-parse vue-id="32657cae-2" content="{{type==='service'?content:content2}}" class="data-v-2e991ca3" bind:__l="__l"></u-parse></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/realName/agreement.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/realName/agreement.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.main.data-v-2e991ca3{box-sizing:border-box;overflow:hidden;padding-left:20rpx;padding-right:20rpx;background-size:cover;width:100vw;color:#000;height:100vh;overflow-y:auto}
|
||||
1
unpackage/dist/build/mp-weixin/pages/realName/realName.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/realName/realName.js
vendored
Normal file
File diff suppressed because one or more lines are too long
14
unpackage/dist/build/mp-weixin/pages/realName/realName.json
vendored
Normal file
14
unpackage/dist/build/mp-weixin/pages/realName/realName.json
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"u-radio-group": "/uview-ui/components/u-radio-group/u-radio-group",
|
||||
"u-radio": "/uview-ui/components/u-radio/u-radio",
|
||||
"u--input": "/uview-ui/components/u--input/u--input",
|
||||
"u-upload": "/uview-ui/components/u-upload/u-upload",
|
||||
"u-icon": "/uview-ui/components/u-icon/u-icon",
|
||||
"u-checkbox-group": "/uview-ui/components/u-checkbox-group/u-checkbox-group",
|
||||
"u-checkbox": "/uview-ui/components/u-checkbox/u-checkbox",
|
||||
"u-button": "/uview-ui/components/u-button/u-button"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/realName/realName.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/realName/realName.wxml
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/realName/realName.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/realName/realName.wxss
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/register/register.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/register/register.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/register/register"],{"0bbf":function(n,e,t){"use strict";t.r(e);var i=t("54ff"),o=t("7fb1");for(var u in o)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return o[n]}))}(u);t("2a17");var c=t("828b"),r=Object(c["a"])(o["default"],i["b"],i["c"],!1,null,"375dfef6",null,!1,i["a"],void 0);e["default"]=r.exports},"2a17":function(n,e,t){"use strict";var i=t("5768"),o=t.n(i);o.a},3607:function(n,e,t){"use strict";(function(n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={data:function(){return{phone:"",determinePhone:"",isTrue:!1,isRight:!1}},watch:{phone:function(n){this.determinePhone!==n?this.isTrue=!0:this.isTrue=!1}},methods:{changePhone:function(n){this.phone=n},changeDeterminePhone:function(n){this.isRight=!0,this.determinePhone=n,this.phone!==n?this.isTrue=!0:this.isTrue=!1},checkPhone:function(n){n&&this.$common.vefTel(n)},next:function(){if(this.phone!==this.determinePhone)return this.$common.msgToast("两次输入不一致");console.log(this.$common.vefTel(this.phone)),this.$common.vefTel(this.phone)&&n.navigateTo({url:"/pages/realName/realName"})}}};e.default=t}).call(this,t("df3c")["default"])},"54ff":function(n,e,t){"use strict";t.d(e,"b",(function(){return o})),t.d(e,"c",(function(){return u})),t.d(e,"a",(function(){return i}));var i={"u-Input":function(){return Promise.all([t.e("common/vendor"),t.e("uview-ui/components/u--input/u--input")]).then(t.bind(null,"609e"))},uIcon:function(){return Promise.all([t.e("common/vendor"),t.e("uview-ui/components/u-icon/u-icon")]).then(t.bind(null,"cfbb"))},uButton:function(){return Promise.all([t.e("common/vendor"),t.e("uview-ui/components/u-button/u-button")]).then(t.bind(null,"82ae"))}},o=function(){var n=this.$createElement;this._self._c},u=[]},5768:function(n,e,t){},"7fb1":function(n,e,t){"use strict";t.r(e);var i=t("3607"),o=t.n(i);for(var u in i)["default"].indexOf(u)<0&&function(n){t.d(e,n,(function(){return i[n]}))}(u);e["default"]=o.a},cf5c:function(n,e,t){"use strict";(function(n,e){var i=t("47a9");t("9c5b");i(t("3240"));var o=i(t("0bbf"));n.__webpack_require_UNI_MP_PLUGIN__=t,e(o.default)}).call(this,t("3223")["default"],t("df3c")["createPage"])}},[["cf5c","common/runtime","common/vendor"]]]);
|
||||
9
unpackage/dist/build/mp-weixin/pages/register/register.json
vendored
Normal file
9
unpackage/dist/build/mp-weixin/pages/register/register.json
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"u--input": "/uview-ui/components/u--input/u--input",
|
||||
"u-icon": "/uview-ui/components/u-icon/u-icon",
|
||||
"u-button": "/uview-ui/components/u-button/u-button"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/register/register.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/register/register.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="main data-v-375dfef6"><view class="logo data-v-375dfef6"><image class="img data-v-375dfef6" src="/static/image/logo2.png" mode="scaleToFill"></image></view><view class="container data-v-375dfef6"><view class="data-v-375dfef6"><view class="title data-v-375dfef6">注册手机号</view><view class="info data-v-375dfef6"><view class="item data-v-375dfef6"><view class="name data-v-375dfef6">手机号</view><u--input vue-id="9a676040-1" placeholder="请输入手机号" border="none" clearable="{{true}}" type="number" value="{{phone}}" data-event-opts="{{[['^change',[['changePhone']]],['^blur',[['checkPhone']]],['^confirm',[['checkPhone']]],['^input',[['__set_model',['','phone','$event',[]]]]]]}}" bind:change="__e" bind:blur="__e" bind:confirm="__e" bind:input="__e" class="data-v-375dfef6" bind:__l="__l"></u--input></view><view class="item data-v-375dfef6"><view class="name data-v-375dfef6">确定手机号</view><u--input vue-id="9a676040-2" placeholder="请输入手机号" border="none" clearable="{{true}}" type="number" value="{{determinePhone}}" data-event-opts="{{[['^change',[['changeDeterminePhone']]],['^blur',[['checkPhone']]],['^confirm',[['checkPhone']]],['^input',[['__set_model',['','determinePhone','$event',[]]]]]]}}" bind:change="__e" bind:blur="__e" bind:confirm="__e" bind:input="__e" class="data-v-375dfef6" bind:__l="__l"></u--input><view hidden="{{!(isRight)}}" class="right data-v-375dfef6" style="{{'background:'+(!isTrue?'#76c458':'#FF0000')+';'}}"><block wx:if="{{!isTrue}}"><u-icon vue-id="9a676040-3" name="checkmark-circle" color="#fff" class="data-v-375dfef6" bind:__l="__l"></u-icon></block><block wx:else><u-icon vue-id="9a676040-4" name="close-circle" color="#fff" class="data-v-375dfef6" bind:__l="__l"></u-icon></block></view></view></view></view><u-button style="width:284rpx;" vue-id="9a676040-5" text="下一步" color="#76C458" shape="circle" data-event-opts="{{[['^click',[['next']]]]}}" bind:click="__e" class="data-v-375dfef6" bind:__l="__l"></u-button></view></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/register/register.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/register/register.wxss
vendored
Normal file
File diff suppressed because one or more lines are too long
1
unpackage/dist/build/mp-weixin/pages/scanFeedback/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/scanFeedback/index.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/scanFeedback/index"],{"0dd9":function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var r=function(){var t=this.$createElement,e=(this._self._c,this.list.length);this.$mp.data=Object.assign({},{$root:{g0:e}})},a=[]},"43b3":function(t,e,n){"use strict";(function(t,e){var r=n("47a9");n("9c5b");r(n("3240"));var a=r(n("48a8"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(a.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"48a8":function(t,e,n){"use strict";n.r(e);var r=n("0dd9"),a=n("7e99");for(var i in a)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(i);n("d361");var o=n("828b"),u=Object(o["a"])(a["default"],r["b"],r["c"],!1,null,"76a49cfe",null,!1,r["a"],void 0);e["default"]=u.exports},"7e99":function(t,e,n){"use strict";n.r(e);var r=n("854b"),a=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);e["default"]=a.a},"854b":function(t,e,n){"use strict";(function(t){var r=n("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=r(n("7eb4")),i=r(n("af34")),o=r(n("ee10")),u=n("981a");function c(t,e){var n="undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"===typeof t)return s(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(t,e)}(t))||e&&t&&"number"===typeof t.length){n&&(t=n);var r=0,a=function(){};return{s:a,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,u=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return o=t.done,t},e:function(t){u=!0,i=t},f:function(){try{o||null==n.return||n.return()}finally{if(u)throw i}}}}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var l={name:"index",data:function(){return{url:"",list:[]}},methods:{scanOrder:function(){var e=this;t.scanCode({onlyFromCamera:!1,success:function(t){e.url=t.result,e.getDetailUrl()}})},completeScan:function(){t.navigateTo({url:"/pages/consignment-painting/index?type=scan"})},getDetailUrl:function(){var e=this;return(0,o.default)(a.default.mark((function n(){var r,o,s,l,f,d;return a.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return r={url:e.url},n.next=3,(0,u.postDataByParams)("/api/warehouse/ocr",r);case 3:if(o=n.sent,200!==o.code){n.next=32;break}if(s=t.getStorageSync("scanlist"),!(Array.isArray(s)&&s.length>0)){n.next=28;break}l=c(s),n.prev=8,l.s();case 10:if((f=l.n()).done){n.next=17;break}if(d=f.value,d.artworkNum!==o.data.artworkNum){n.next=15;break}return t.showToast({title:"该艺术品已扫描",icon:"none"}),n.abrupt("return");case 15:n.next=10;break;case 17:n.next=22;break;case 19:n.prev=19,n.t0=n["catch"](8),l.e(n.t0);case 22:return n.prev=22,l.f(),n.finish(22);case 25:t.setStorageSync("scanlist",[].concat((0,i.default)(s),[o.data])),n.next=29;break;case 28:t.setStorageSync("scanlist",[o.data]);case 29:e.list=t.getStorageSync("scanlist"),n.next=33;break;case 32:t.showToast({title:o.msg,icon:"none"});case 33:case"end":return n.stop()}}),n,null,[[8,19,22,25]])})))()}},mounted:function(){this.$mp.query.url&&(this.url=this.$mp.query.url,this.getDetailUrl())}};e.default=l}).call(this,n("df3c")["default"])},b72d:function(t,e,n){},d361:function(t,e,n){"use strict";var r=n("b72d"),a=n.n(r);a.a}},[["43b3","common/runtime","common/vendor"]]]);
|
||||
6
unpackage/dist/build/mp-weixin/pages/scanFeedback/index.json
vendored
Normal file
6
unpackage/dist/build/mp-weixin/pages/scanFeedback/index.json
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/scanFeedback/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/scanFeedback/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="container _div data-v-76a49cfe"><view class="content1 _div data-v-76a49cfe"><view class="wrap1 _div data-v-76a49cfe"><image src="https://cdns.fontree.cn/fonchain-main/prod/image/default/approval/500b8411-c3ab-485a-af51-28d877c7524d.png" alt class="_img data-v-76a49cfe"></image></view><view class="wrap2 _div data-v-76a49cfe">{{"扫描成功-"+$root.g0}}</view><view class="wrap3 _div data-v-76a49cfe"><view data-event-opts="{{[['tap',[['scanOrder',['$event']]]]]}}" class="wrap3_1 _div data-v-76a49cfe" bindtap="__e">继续扫描</view><view data-event-opts="{{[['tap',[['completeScan',['$event']]]]]}}" class="wrap3_2 _div data-v-76a49cfe" bindtap="__e">完成扫描</view></view></view></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/scanFeedback/index.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/scanFeedback/index.wxss
vendored
Normal file
@ -0,0 +1 @@
|
||||
.container.data-v-76a49cfe{height:100vh;width:100vw;background-color:grey;display:flex;justify-content:center;align-items:center}.container .content1.data-v-76a49cfe{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding-left:42rpx;padding-right:42rpx;border-radius:40rpx;background-color:#fff;width:640rpx;height:438rpx}.container .content1 .wrap3.data-v-76a49cfe{margin-top:96rpx;display:flex;justify-content:space-between}.container .content1 .wrap3 .wrap3_2.data-v-76a49cfe{margin-left:18rpx;border-radius:40rpx;display:flex;justify-content:center;align-items:center;color:#fff;width:270rpx;height:64rpx;background-color:#76c458}.container .content1 .wrap3 .wrap3_1.data-v-76a49cfe{border-radius:40rpx;display:flex;justify-content:center;align-items:center;color:#76c458;width:270rpx;height:64rpx;border:1rpx solid #76c458}.container .content1 .wrap2.data-v-76a49cfe{font-size:36rpx;color:#000;margin-top:56rpx}.container .content1 .wrap1.data-v-76a49cfe{margin-top:38rpx}.container .content1 .wrap1 ._img.data-v-76a49cfe{width:80rpx;height:80rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/signwebview/index.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/signwebview/index.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/signwebview/index"],{"529e":function(e,n,t){"use strict";t.r(n);var u=t("549b"),a=t.n(u);for(var c in u)["default"].indexOf(c)<0&&function(e){t.d(n,e,(function(){return u[e]}))}(c);n["default"]=a.a},"549b":function(e,n,t){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var t={name:"index",data:function(){return{url:""}},mounted:function(){this.url=e.getStorageSync("jumpUrl")},methods:{getMessage:function(e){console.log(e,"getMessage")}}};n.default=t}).call(this,t("df3c")["default"])},"58a9":function(e,n,t){"use strict";t.d(n,"b",(function(){return u})),t.d(n,"c",(function(){return a})),t.d(n,"a",(function(){}));var u=function(){var e=this.$createElement;this._self._c},a=[]},"5a0b":function(e,n,t){"use strict";t.r(n);var u=t("58a9"),a=t("529e");for(var c in a)["default"].indexOf(c)<0&&function(e){t.d(n,e,(function(){return a[e]}))}(c);var r=t("828b"),i=Object(r["a"])(a["default"],u["b"],u["c"],!1,null,"1903ae5e",null,!1,u["a"],void 0);n["default"]=i.exports},f2e7:function(e,n,t){"use strict";(function(e,n){var u=t("47a9");t("9c5b");u(t("3240"));var a=u(t("5a0b"));e.__webpack_require_UNI_MP_PLUGIN__=t,n(a.default)}).call(this,t("3223")["default"],t("df3c")["createPage"])}},[["f2e7","common/runtime","common/vendor"]]]);
|
||||
5
unpackage/dist/build/mp-weixin/pages/signwebview/index.json
vendored
Normal file
5
unpackage/dist/build/mp-weixin/pages/signwebview/index.json
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/signwebview/index.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/signwebview/index.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<web-view src="{{url}}" data-event-opts="{{[['message',[['getMessage',['$event']]]]]}}" bindmessage="__e" class="data-v-1903ae5e"></web-view>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user