Commit e41b95da by zhangmengjie

23.3.7

parent 347e46fd
node_modules/
.project
unpackage/
.DS_Store
\ No newline at end of file
<template>
<view class="index">
<u-overlay :show="show" >
<view class="warp">
<view class="rect" @tap.stop>
<view class="rect-indent">
{{title}}
</view>
<image src="@/static/icon/qs.png" mode=""></image>
<view class="rect-look">
<view class="" @click="jump(1)">
再看看
</view>
<view v-if="titbut == '1'" class="" @click="jump(2)">
取消订单
</view>
<view v-else class="" @click="jump(3)">
立即退款
</view>
</view>
</view>
</view>
</u-overlay>
</view>
</template>
<script>
import apiBaseConfig from '@/config/index.js';
export default {
props: {
show: {
type: Boolean,
},
title: {
type: String,
},
titbut: {
type: String
}
},
data() {
return {
imgBgUrl: apiBaseConfig.imgBgUrl,
globalData: getApp().globalData,
};
},
onLoad() {},
methods: {
// 再看看1 取消订单 立即退款 2
jump(val){
if(val == 1){
this.$emit('aindex')
}else{
this.$emit('aindexst',val)
}
}
}
};
</script>
<style lang="scss" scoped>
.index {}
.warp {
display: flex;
margin-top: 322rpx;
justify-content: center;
}
.rect {
width: calc(100% - 75rpx * 2);
background-color: #ffffff;
border-radius: 18rpx;
text-align: center;
&-indent {
margin-top: 30rpx;
text-align: center;
font-size: 30rpx;
font-weight: 400;
color: #333333;
}
&-look {
border-top: 1rpx solid #E7E7E7;
display: flex;
>view:nth-child(1) {
width: 50%;
height: 93rpx;
line-height: 93rpx;
text-align: center;
font-size: 28rpx;
font-weight: 400;
color: #333333;
border-right: 1rpx solid #E7E7E7;
}
>view:nth-child(2) {
width: 50%;
height: 93rpx;
line-height: 93rpx;
text-align: center;
font-size: 28rpx;
font-weight: 400;
color: #FD0000;
}
}
>image {
margin-top: 54rpx;
width: 305rpx;
height: 188rpx;
margin-bottom: 56rpx;
}
}
</style>
<template>
<view class="content">
<view class="content-swiper">
灯泡灯芯坏了
</view>
<view class="content-price">
<text></text>255.00
</view>
<view class="content-company">
<text>收款方</text>
<text>XXXXXXXXXX有限公司</text>
</view>
<button @click="jump">立即支付</button>
</view>
</template>
<script>
import apiBaseConfig from '@/config/index.js';
export default {
data() {
return {
imgBgUrl: apiBaseConfig.imgBgUrl,
globalData: getApp().globalData,
scrollTopHeader: 0
};
},
onLoad() {},
methods: {
jump(){
this.$uniGo.navigateTo({
url: `/demand/prosperity/index`
});
}
}
}
</script>
<style lang="scss" scoped>
.content {
&-swiper {
margin-top: 60rpx;
width: 100%;
text-align: center;
font-size: 26rpx;
font-weight: 400;
color: #333333;
}
&-price {
width: 100%;
text-align: center;
margin-top: 10rpx;
font-size: 80rpx;
font-weight: 700;
color: #F55726;
>text{
font-size: 50rpx;
}
}
&-company{
margin: 109rpx 20rpx 0rpx;
padding: 20rpx;
border-top: 1rpx solid #D4D4D4;
border-bottom: 1rpx solid #D4D4D4;
>text:nth-child(1){
font-size: 28rpx;
font-weight: 400;
color: #999999;
margin-right: 20rpx;
}
>text:nth-child(2){
font-size: 30rpx;
font-weight: 400;
color: #333333;
}
}
>button{
position: absolute;
bottom: 98rpx;
height: 80rpx;
line-height: 80rpx;
background: #2C66FF;
border-radius: 10rpx;
width: calc(100% - 20rpx * 2);
margin-left: 20rpx;
font-size: 26rpx;
text-align: center;
font-weight: 500;
color: #FFFFFF;
}
}
</style>
<template>
<view class="content">
<view class="content-textarea">
<view class="">标题</view>
<view class="">270</view>
</view>
<view class="content-textarea">
<view class="">联系人</view>
<view class="">270</view>
</view>
<view class="content-textarea">
<view class="">联系电话</view>
<view class="">270</view>
</view>
<view class="content-textarea">
<view class="">维修时间</view>
<view class="">270</view>
</view>
<view class="content-textarea">
<view class="">维修地址</view>
<view class="">270</view>
</view>
<view class="content-textarea">
<view class="">预算金额</view>
<view class="">270</view>
</view>
<view class="content-photograph">
<view class="">上传图片
</view>
<view class="">
<image src="../../static/logo.png" mode="" v-for="(v ,index) in 5" :key="index"></image>
</view>
</view>
<view class="content-frequency">
<view class="">
上传视频
</view>
<view v-for="(v ,index) in 2" :key="index">
<video id="myVideo"
src="https://img.cdn.aliyun.dcloud.net.cn/guide/uniapp/%E7%AC%AC1%E8%AE%B2%EF%BC%88uni-app%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%EF%BC%89-%20DCloud%E5%AE%98%E6%96%B9%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8B@20200317.mp4"
@error="videoErrorCallback" :danmu-list="danmuList" enable-danmu controls
:show-fullscreen-btn='false'></video>
</view>
</view>
<view class="content-voice">
<view class="">
语音描述
</view>
<view class="content-voice-audio" @click="doPlay()">
</view>
</view>
<view class="content-remarks">
<view class="">
备注
</view>
<u--textarea v-model="value1" placeholder="请输入内容" disabled></u--textarea>
</view>
<view class="content-reject">
<view class="">
<text></text>订单已驳回
</view>
<u--textarea v-model="value1" placeholder="请输入内容" disabled></u--textarea>
</view>
</view>
</view>
</template>
<script>
import apiBaseConfig from '@/config/index.js';
export default {
data() {
return {
imgBgUrl: apiBaseConfig.imgBgUrl,
globalData: getApp().globalData,
scrollTopHeader: 0
};
},
onLoad() {
this.timer = null;
this.innerAudioContext = uni.createInnerAudioContext();
// 监听音频进入可以播放状态的事件
this.innerAudioContext.onCanplay(() => {
this.innerAudioContext.duration;
// 延迟大约300ms以上才能获取音频总时长
setTimeout(() => {
// 获取音频总时长
this.duration = this.formatSeconds(this.innerAudioContext.duration);
}, 300)
});
// 监听音频播放
this.innerAudioContext.onPlay(() => {
// 获取当前音频的播放时间
this.timer = setInterval(() => {
this.currentTime = this.formatSeconds(this.innerAudioContext.currentTime);
}, 1000)
})
},
methods: {
// 播放
doPlay() {
if (!this.innerAudioContext.src) {
// 音频地址
this.innerAudioContext.src =
"https://bjetxgzv.cdn.bspapp.com/VKCEYUGU-hello-uniapp/2cc220e0-c27a-11ea-9dfb-6da8e309e0d8.mp3";
}
this.innerAudioContext.play();
},
// 暂停
doPause() {
this.innerAudioContext.pause();
// 清除定时器
clearInterval(this.timer);
},
// 将秒转换成03:30格式
formatSeconds(value) {
let minute = parseInt(value / 60);
let second = parseInt(value % 60);
if (minute < 10) {
minute = "0" + minute
}
if (second < 10) {
second = "0" + second
}
return minute + ":" + second;
}
}
}
</script>
<style lang="scss" scoped>
.content {
padding: 0rpx 40rpx 160rpx;
&-textarea {
display: flex;
justify-content: space-between;
padding: 30rpx 10rpx;
border-bottom: 1rpx solid #E7E7E7;
>view {
font-size: 26rpx;
font-family: AlibabaPuHuiTi-Regular, AlibabaPuHuiTi;
font-weight: 400;
color: #333333;
}
}
&-photograph {
padding: 30rpx 0rpx;
>view:nth-child(2) {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
>image {
margin-top: 20rpx;
margin-right: 15rpx;
width: 210rpx;
height: 210rpx;
}
}
}
&-frequency {
padding: 30rpx 0rpx;
>view {
display: flex;
>video {
margin-top: 20rpx;
width: 373rpx;
height: 210rpx;
}
}
}
&-voice {
padding: 30rpx 0rpx;
&-audio {
margin-top: 20rpx;
background: #F5F5F5;
border-radius: 6rpx;
height: 68rpx;
}
}
&-remarks {
>view {
margin-bottom: 20rpx;
}
}
&-reject{
margin-top: 30rpx;
>view {
display:flex;
margin-bottom: 20rpx;
font-size: 28rpx;
font-weight: 700;
color: #333333;
>text{
width: 6rpx;
height: 36rpx;
background: #FD0000;
border-radius: 3rpx;
margin-right: 10rpx;
}
}
}
}
</style>
<template>
<view class="content">
<view class="content-bgcolor">
<view class="content-bgcolor-table">
<view class="">
<text></text>灯泡灯芯坏了
</view>
<view class="">
维修时间:2023-02-23
</view>
</view>
<view class="content-bgcolor-matter">
说明:有一个字不是特别亮,希望换一盏灯希望换一盏灯希望换一盏灯,
有一个字不是特别亮,有一个字不是特别亮,希望换一盏灯希望换一盏灯有一个字不是特别亮,
希望换一盏灯,有一个字不是特别亮,希望换一盏灯有一个字不是特别亮,
希望换一盏灯希望换一盏灯
</view>
<view class="content-bgcolor-photo">
<image class="content-bgcolor-photo-graph" src="@/static/logo.png" mode="" v-for="(v ,index) in 5"
:key="index"></image>
</view>
<view class="content-bgcolor-payment">
<view class="">
已沟通审核通过,待支付
</view>
<view class="">
300元
</view>
</view>
</view>
<view class="content-discounts">
<view class="">
选择优惠券
</view>
<view class="">
-99
<image src="@/static/icon/jt.png" mode=""></image>
</view>
</view>
<view class="content-accomplish">
<view class="">
截止1小时内支付完成 <text>00:59:42</text>
</view>
<button @click="jump">立即支付 300.00元</button>
</view>
</view>
</template>
<script>
import apiBaseConfig from '@/config/index.js';
export default {
data() {
return {
imgBgUrl: apiBaseConfig.imgBgUrl,
globalData: getApp().globalData,
scrollTopHeader: 0
};
},
onLoad() {},
methods: {
jump() {
this.$uniGo.navigateTo({
url: `/demand/confirm/index`
});
}
}
}
</script>
<style>
page {
background: #F7F8F9;
}
</style>
<style lang="scss" scoped>
.content {
padding: 20rpx;
&-bgcolor {
background: #ffffff;
padding: 20rpx;
border-radius: 8rpx;
&-table {
display: flex;
justify-content: space-between;
>view:nth-child(1) {
display: flex;
font-size: 28rpx;
font-weight: 500;
color: #333333;
>text {
width: 6rpx;
height: 36rpx;
background: #2C66FF;
border-radius: 3rpx;
margin-right: 10rpx;
}
}
>view:nth-child(2) {
font-size: 20rpx;
font-weight: 400;
color: #333333;
}
}
&-matter {
margin-top: 24rpx;
font-size: 24rpx;
font-weight: 400;
color: #444444;
}
&-photo {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
&-graph {
margin-top: 20rpx;
margin-right: 20rpx;
width: 210rpx;
height: 210rpx;
}
&-graph:nth-child(3n) {
margin-right: 0rpx;
}
}
&-payment {
margin-top: 20rpx;
display: flex;
justify-content: space-between;
>view:nth-child(1) {
font-size: 24rpx;
font-weight: 400;
color: #444444;
}
>view:nth-child(2) {
font-size: 26rpx;
font-weight: 600;
color: #F55726;
}
}
}
&-discounts {
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 23rpx;
padding: 20rpx 23rpx;
background: #FFFFFF;
border-radius: 10rpx;
>view:nth-child(1) {
font-size: 24rpx;
font-weight: 400;
color: #333333;
}
>view:nth-child(2) {
font-size: 26rpx;
font-weight: 500;
color: #F55726;
display: flex;
align-items: center;
>image {
width: 34rpx;
height: 34rpx;
}
}
}
&-accomplish {
// margin-top: 286rpx;
// width: ca 100%;
width: calc(100% - 20rpx * 2);
text-align: center;
position: absolute;
bottom: 98rpx;
>view:nth-child(1) {
font-size: 18rpx;
font-weight: 400;
color: #333333;
>text {
margin-left: 8rpx;
font-size: 18rpx;
font-weight: 400;
color: #FD0100;
}
}
>button {
margin-top: 20rpx;
height: 80rpx;
line-height: 80rpx;
background: #2C66FF;
border-radius: 10rpx;
width: 100%;
font-size: 26rpx;
font-weight: 500;
color: #FFFFFF;
}
}
}
</style>
<template>
<view class="content">
<image src="@/static/icon/wc.png" mode=""></image>
<view class="" @click="jump">
<text>支付成功,</text>
<text >查看已接单</text>
</view>
</view>
</template>
<script>
import apiBaseConfig from '@/config/index.js';
export default {
data() {
return {
imgBgUrl: apiBaseConfig.imgBgUrl,
globalData: getApp().globalData,
scrollTopHeader: 0
};
},
onLoad() {},
methods: {
jump() {
this.$uniGo.reLaunch({
url: `/pages/demand/index?id=3`
});
}
}
}
</script>
<style lang="scss" scoped>
.content {
width: 100%;
text-align: center;
>image {
width: 184rpx;
height: 184rpx;
margin-top: 170rpx;
}
>view {
margin-top: 82rpx;
font-size: 32rpx;
font-weight: 400;
color: #333333;
>text:nth-child(2) {
color: #2C66FF;
}
}
}
</style>
......@@ -20,8 +20,9 @@
<view class="">
图片说明
</view>
<view class="">
<image src="../../static/logo.png" mode="" v-for="(v ,index) in 5" :key="index"></image>
<view class="content-photograph-photo">
<image class="content-photograph-photo-graph" src="../../static/logo.png" mode=""
v-for="(v ,index) in 5" :key="index"></image>
</view>
</view>
<view class="content-frequency">
......@@ -47,7 +48,7 @@
<view class="">
备注说明
</view>
<u--textarea v-model="value1" placeholder="请输入内容" disabled ></u--textarea>
<u--textarea v-model="value1" placeholder="请输入内容" disabled></u--textarea>
</view>
</view>
</view>
......@@ -137,17 +138,21 @@
&-photograph {
padding: 30rpx 0rpx;
>view:nth-child(2) {
&-photo {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
>image {
&-graph {
margin-top: 20rpx;
margin-right: 15rpx;
margin-right: 20rpx;
width: 210rpx;
height: 210rpx;
}
&-graph:nth-child(3n) {
margin-right: 0rpx;
}
}
}
......@@ -176,8 +181,9 @@
height: 68rpx;
}
}
&-remarks{
>view{
&-remarks {
>view {
margin-bottom: 20rpx;
}
}
......
......@@ -7,6 +7,7 @@ Vue.use(uView);
import uniGo from '@/utils/unIGO.js';
Vue.prototype.$uniGo = uniGo;
import utilsMethods from '@/utils/utils.js';
Vue.prototype.$utilsMethods = utilsMethods;
// 底部导航
......@@ -44,7 +45,9 @@ app.$mount()
// #endif
// #ifdef VUE3
import { createSSRApp } from 'vue'
import {
createSSRApp
} from 'vue'
export function createApp() {
const app = createSSRApp(App)
return {
......
......@@ -46,8 +46,7 @@
"navigationBarTitleText": "订单详情",
"enablePullDownRefresh": false
}
}
]
}]
},
{
"root": "my", //子包的根目录
......@@ -57,9 +56,41 @@
"navigationBarTitleText": "",
"enablePullDownRefresh": false
}
}]
},
{
"root": "demand", //子包的根目录
"pages": [{ //这里的配置路径和pages里的一样
"path": "index/index", //配置页面路径,这里要注意,因为root已经选中了文件夹,所以我们只要填写文件名就好
"style": {
"navigationBarTitleText": "订单详情",
"enablePullDownRefresh": false
}
},
{ //这里的配置路径和pages里的一样
"path": "payment/index", //配置页面路径,这里要注意,因为root已经选中了文件夹,所以我们只要填写文件名就好
"style": {
"navigationBarTitleText": "确认支付",
"enablePullDownRefresh": false
}
},
{ //这里的配置路径和pages里的一样
"path": "confirm/index", //配置页面路径,这里要注意,因为root已经选中了文件夹,所以我们只要填写文件名就好
"style": {
"navigationBarTitleText": "确认支付",
"enablePullDownRefresh": false
}
},
{ //这里的配置路径和pages里的一样
"path": "prosperity/index", //配置页面路径,这里要注意,因为root已经选中了文件夹,所以我们只要填写文件名就好
"style": {
"navigationBarTitleText": "支付成功",
"enablePullDownRefresh": false
}
}
]
}],
}
],
"globalStyle": {
"navigationBarTextStyle": "black",
"navigationBarBackgroundColor": "#FFFFFF",
......
<template>
<view class="content">
<view class="content-matter" v-for="(v,index) in 20">
<view class="content-matter" v-for="(v,index) in 20" @click="jump" :key="index">
<view class="content-matter-lampwick">
<view class="content-matter-lampwick-lampw">
<view class="">
......@@ -19,24 +19,61 @@
<view class="">
说明:有一个字不是特别亮,希望换一盏灯希望换一盏灯希望换一盏灯
</view>
<view class="">
<!-- // 已发布 -->
<view class="buttoncolor" v-if="subscript == '0'">
<button class="buttoncl">修改</button>
<button class="buttonclde">取消订单</button>
<button class="buttonclde" @click.stop="abolish(1)">取消订单</button>
</view>
<!-- // 已驳回 -->
<view class="reject" v-if="subscript == '1'">
驳回理由:没有明确问题描述
</view>
<!-- // 待支付 -->
<view class="unpaid" v-if="subscript == '2'">
<view class="unpaid-paid">
<view class="">
已沟通审核通过,待支付<text>300元</text>
</view>
<view class="">
截止1小时内支付完成<text>00:59:42</text>
</view>
</view>
<view class="" @click.stop="payment">
<button class="buttoncl">支付</button>
</view>
</view>
<!-- // 已接单 -->
<view class="buttoncolor" v-if="subscript == '3'">
<button class="buttoncl" @click.stop="abolish(2)">退款</button>
<button class="buttonclde">详情</button>
<button class="buttonclde">已退款</button>
</view>
</view>
</view>
</view>
<compopover :show="show" :title="title" :titbut="titbut" @aindex="aindex" @aindexst="aindexst"></compopover>
</view>
</template>
<script>
import apiBaseConfig from '@/config/index.js';
import uniGo from '@/utils/unIGO.js';
import compopover from '@/components/popover/aIndex.vue'
export default {
props: {
subscript: {
type: String,
}
},
components: {
compopover
},
data() {
return {
imgBgUrl: apiBaseConfig.imgBgUrl,
globalData: getApp().globalData,
show: false,
title: '确认取消订单吗',
titbut: '取消订单'
}
},
......@@ -44,7 +81,39 @@
},
methods: {
// 跳转详情页
jump() {
this.$uniGo.navigateTo({
url: `/demand/index/index`
});
},
// 跳转支付界面
payment() {
this.$uniGo.navigateTo({
url: `/demand/payment/index`
});
},
// 取消订单1 立即退款2
abolish(val) {
if (val == 1) {
this.title = '确认取消订单吗'
this.titbut = '1'
this.show = true
} else {
this.title = '确认提交退款申请吗'
this.titbut = '2'
this.show = true
}
},
// 再看看
aindex(){
this.show = false
},
// 取消订单2 立即退款3
aindexst(val){
// console.log(val)
this.show = false
}
}
}
</script>
......@@ -112,15 +181,17 @@
color: #444444;
}
>view:nth-child(2) {
display: flex;
margin-top: 40rpx;
justify-content: flex-end;
}
}
}
}
.buttoncolor {
display: flex;
margin-top: 40rpx;
justify-content: flex-end;
}
.buttoncl {
......@@ -132,7 +203,6 @@
border-radius: 10rpx;
line-height: 44rpx;
font-size: 20rpx;
font-family: AlibabaPuHuiTi-Regular, AlibabaPuHuiTi;
font-weight: 400;
color: #FFFFFF;
margin-right: 20rpx;
......@@ -147,9 +217,52 @@
border-radius: 10rpx;
border: 1rpx solid #FD0100;
font-size: 20rpx;
font-family: AlibabaPuHuiTi-Regular, AlibabaPuHuiTi;
font-weight: 400;
color: #FD0100;
line-height: 44rpx;
}
.reject {
margin-top: 40rpx;
font-size: 24rpx;
font-weight: 400;
color: #FD0000;
}
.unpaid {
display: flex;
align-items: center;
margin-top: 24rpx;
justify-content: space-between;
&-paid {
>view:nth-child(1) {
font-size: 20rpx;
font-weight: 400;
color: #444444;
margin-bottom: 8rpx;
>text {
margin-left: 8rpx;
font-size: 24rpx;
font-weight: 700;
color: #333333;
}
}
>view:nth-child(2) {
font-size: 18rpx;
font-weight: 400;
color: #333333;
>text {
margin-left: 8rpx;
font-size: 18rpx;
font-weight: 400;
color: #FD0100;
}
}
}
}
</style>
<template>
<view class="content">
<view class="content-tabs">
<view class="content-tabs-text" v-for="(v,index) in list" @click="jump(index)">
<view class="content-tabs-text" v-for="(v,index) in list" @click="jump(index)" :key="index">
<view class="" :style="subscript == index?'color: #000000;' : 'color: #444444;'">
{{v.name}}
</view>
<view v-show="subscript == index" class="content-tabs-text-area"></view>
</view>
</view>
<comindex class="content-mindex"></comindex>
<com-tabbar @tabBarChange='tabBarChange' :list="tabBarList"></com-tabbar>
<comindex class="content-mindex" :subscript='subscript'></comindex>
<com-tabbar @tabBarChange='tabBarChange' :list=" [{
name: '首页',
icon: '/static/tabbar/tb1.png',
selectIcon:'/static/tabbar/td1.png',
url: '/pages/home/index',
type: 'type'
}, {
name: '我的需求',
icon: '/static/tabbar/tb2.png',
selectIcon: '/static/tabbar/td2.png',
url: '/pages/demand/index',
type: 'demand'
}, {
name: '发布',
icon: '/static/tabbar/fb.png',
selectIcon:'/static/tabbar/fb.png',
url: '/pages/release/index',
type: 'type'
}, {
name: '动态',
icon: '/static/tabbar/tb3.png',
selectIcon: '/static/tabbar/td3.png',
url: '/pages/order/index',
type: 'type'
}, {
name:'我的' ,
icon:'/static/tabbar/tb4.png' ,
selectIcon:'/static/tabbar/td4.png',
url: '/pages/my/index',
type: 'type'
}]"></com-tabbar>
</view>
</template>
......@@ -24,44 +54,13 @@
globalData: getApp().globalData,
title: 'Hello',
list: [{
name: '美食'
name: '已发布'
}, {
name: '文化'
name: '已驳回'
}, {
name: '财经'
name: '待支付'
}, {
name: '手工'
}],
tabBarList: [{
name: "首页", // name
icon: "/static/tabbar/tb1.png", // 图标
selectIcon: "/static/tabbar/td1.png", // 选中图标
url: "/pages/home/index", // 页面路径
type: 'type'
}, {
name: "我的需求", // name
icon: "/static/tabbar/tb2.png", // 图标
selectIcon: "/static/tabbar/td2.png", // 选中图标
url: "/pages/demand/index", // 页面路径
type: 'demand'
}, {
name: "发布", // name
icon: "/static/tabbar/fb.png", // 图标
selectIcon: "/static/tabbar/fb.png", // 选中图标
url: "/pages/release/index", // 页面路径
type: 'type'
}, {
name: "动态",
icon: "/static/tabbar/tb3.png", // 图标
selectIcon: "/static/tabbar/td3.png", // 选中图标
url: "/pages/order/index",
type: 'type'
}, {
name: "我的",
icon: "/static/tabbar/tb4.png", // 图标
selectIcon: "/static/tabbar/td4.png", // 选中图标
url: "/pages/my/index",
type: 'type'
name: '已接单'
}],
subscript: '0',
}
......@@ -69,8 +68,11 @@
components: {
comindex
},
onLoad() {
onLoad(option) {
// console.log(option, 'pppppp')
if(option.id){
this.subscript = option.id
}
},
methods: {
tabBarChange(url, type) {
......@@ -93,7 +95,6 @@
flex-direction: column;
align-items: center;
justify-content: center;
z-index: 999;
&-tabs {
display: flex;
......@@ -103,6 +104,7 @@
padding-top: 20rpx;
padding-bottom: 20rpx;
top: -1rpx;
z-index: 999;
background-color: #f3f4f6;
&-text {
......@@ -111,7 +113,7 @@
}
&-area {
width: 55rpx;
width: 75rpx;
height: 6rpx;
background: #2C66FF;
}
......
......@@ -40,7 +40,6 @@
<script>
import apiBaseConfig from '@/config/index.js';
import uniGo from '@/utils/unIGO.js';
export default {
data() {
return {
......@@ -82,7 +81,6 @@
}
},
onLoad() {
},
onPageScroll(res) {
// console.log('页面滚动了onPageScroll-app', res.scrollTop);
......@@ -90,13 +88,13 @@
},
methods: {
clickJump() {
uniGo.navigateTo({
this.$uniGo.navigateTo({
url: `/home/index/index`
});
},
tabBarChange(url,type) {
if(type == 'type'){
uniGo.reLaunch({
tabBarChange(url, type) {
if (type == 'type') {
this.$uniGo.reLaunch({
url: url
});
}
......
This source diff could not be displayed because it is too large. You can view the blob instead.
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///E:/xiangmu/xinrenli/app/xinrenli-app/demand/prosperity/index.vue?b8a4","webpack:///E:/xiangmu/xinrenli/app/xinrenli-app/demand/prosperity/index.vue?3dab","webpack:///E:/xiangmu/xinrenli/app/xinrenli-app/demand/prosperity/index.vue?9302","uni-app:///demand/prosperity/index.vue","webpack:///E:/xiangmu/xinrenli/app/xinrenli-app/demand/prosperity/index.vue?ccfc","webpack:///E:/xiangmu/xinrenli/app/xinrenli-app/demand/prosperity/index.vue?90f5"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","data","imgBgUrl","globalData","scrollTopHeader","onLoad","methods","jump","url"],"mappings":";;;;;;;;;;;;;AAAA;AAGA;AACA;AAHA;AACAA,EAAE,CAACC,iCAAiC,GAAGC,mBAAmB;AAG1DC,UAAU,CAACC,cAAI,CAAC,C;;;;;;;;;;;;;ACLhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAA8H;AAC9H;AACyD;AACL;AACsC;;;AAG1F;AACqL;AACrL,gBAAgB,oLAAU;AAC1B,EAAE,2EAAM;AACR,EAAE,4FAAM;AACR,EAAE,qGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,gGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAA4rB,CAAgB,kpBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;ACWhtB;;;;;;;;;;;eACA;EACAC;IACA;MACAC;MACAC;MACAC;IACA;EACA;EACAC;EACAC;IACAC;MACA;QACAC;MACA;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;AC5BA;AAAA;AAAA;AAAA;AAAu0C,CAAgB,qrCAAG,EAAC,C;;;;;;;;;;;ACA31C;AACA,OAAO,KAAU,EAAE,kBAKd","file":"demand/prosperity/index.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './demand/prosperity/index.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./index.vue?vue&type=template&id=2baa9b40&scoped=true&\"\nvar renderjs\nimport script from \"./index.vue?vue&type=script&lang=js&\"\nexport * from \"./index.vue?vue&type=script&lang=js&\"\nimport style0 from \"./index.vue?vue&type=style&index=0&id=2baa9b40&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2baa9b40\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"demand/prosperity/index.vue\"\nexport default component.exports","export * from \"-!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=template&id=2baa9b40&scoped=true&\"","var components\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"content\">\r\n\t\t<image src=\"@/static/icon/wc.png\" mode=\"\"></image>\r\n\t\t<view class=\"\" @click=\"jump\">\r\n\t\t\t<text>支付成功,</text>\r\n\t\t\t<text >查看已接单</text>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport apiBaseConfig from '@/config/index.js';\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\timgBgUrl: apiBaseConfig.imgBgUrl,\r\n\t\t\t\tglobalData: getApp().globalData,\r\n\t\t\t\tscrollTopHeader: 0\r\n\t\t\t};\r\n\t\t},\r\n\t\tonLoad() {},\r\n\t\tmethods: {\r\n\t\t\tjump() {\r\n\t\t\t\tthis.$uniGo.reLaunch({\r\n\t\t\t\t\turl: `/pages/demand/index?id=3`\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.content {\r\n\t\twidth: 100%;\r\n\t\ttext-align: center;\r\n\r\n\t\t>image {\r\n\t\t\twidth: 184rpx;\r\n\t\t\theight: 184rpx;\r\n\t\t\tmargin-top: 170rpx;\r\n\t\t}\r\n\r\n\t\t>view {\r\n\t\t\tmargin-top: 82rpx;\r\n\t\t\tfont-size: 32rpx;\r\n\t\t\tfont-weight: 400;\r\n\t\t\tcolor: #333333;\r\n\r\n\t\t\t>text:nth-child(2) {\r\n\t\t\t\tcolor: #2C66FF;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\n","import mod from \"-!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&id=2baa9b40&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./index.vue?vue&type=style&index=0&id=2baa9b40&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1678167777691\n var cssReload = require(\"E:/开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///E:/xiangmu/xinrenli/app/xinrenli-app/node_modules/uview-ui/components/u--textarea/u--textarea.vue?e1a7","webpack:///E:/xiangmu/xinrenli/app/xinrenli-app/node_modules/uview-ui/components/u--textarea/u--textarea.vue?17e3","webpack:///E:/xiangmu/xinrenli/app/xinrenli-app/node_modules/uview-ui/components/u--textarea/u--textarea.vue?f3a6","webpack:///E:/xiangmu/xinrenli/app/xinrenli-app/node_modules/uview-ui/components/u--textarea/u--textarea.vue?14da","uni-app:///node_modules/uview-ui/components/u--textarea/u--textarea.vue"],"names":["name","mixins","components","uvTextarea"],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAwH;AACxH;AAC+D;AACL;;;AAG1D;AAC2L;AAC3L,gBAAgB,oLAAU;AAC1B,EAAE,gFAAM;AACR,EAAE,qFAAM;AACR,EAAE,8FAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,yFAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACtBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;AC5BA;AAAA;AAAA;AAAA;AAAguB,CAAgB,upBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;ACsCpvB;AAAA;EAAA;IAAA;EAAA;AAAA;AAAA,eACA;EACAA;EACAC;EACAC;IACAC;EACA;AACA;AAAA,2B","file":"node-modules/uview-ui/components/u--textarea/u--textarea.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./u--textarea.vue?vue&type=template&id=2d579347&\"\nvar renderjs\nimport script from \"./u--textarea.vue?vue&type=script&lang=js&\"\nexport * from \"./u--textarea.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"node_modules/uview-ui/components/u--textarea/u--textarea.vue\"\nexport default component.exports","export * from \"-!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u--textarea.vue?vue&type=template&id=2d579347&\"","var components\nvar render = function () {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n if (!_vm._isMounted) {\n _vm.e0 = function (e) {\n return _vm.$emit(\"focus\")\n }\n _vm.e1 = function (e) {\n return _vm.$emit(\"blur\")\n }\n _vm.e2 = function (e) {\n return _vm.$emit(\"linechange\", e)\n }\n _vm.e3 = function (e) {\n return _vm.$emit(\"confirm\")\n }\n _vm.e4 = function (e) {\n return _vm.$emit(\"input\", e)\n }\n _vm.e5 = function (e) {\n return _vm.$emit(\"keyboardheightchange\")\n }\n }\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u--textarea.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../开发工具/Hbuild/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u--textarea.vue?vue&type=script&lang=js&\"","<template>\r\n\t<uvTextarea\r\n\t\t:value=\"value\"\r\n\t\t:placeholder=\"placeholder\"\r\n\t\t:height=\"height\"\r\n\t\t:confirmType=\"confirmType\"\r\n\t\t:disabled=\"disabled\"\r\n\t\t:count=\"count\"\r\n\t\t:focus=\"focus\"\r\n\t\t:autoHeight=\"autoHeight\"\r\n\t\t:fixed=\"fixed\"\r\n\t\t:cursorSpacing=\"cursorSpacing\"\r\n\t\t:cursor=\"cursor\"\r\n\t\t:showConfirmBar=\"showConfirmBar\"\r\n\t\t:selectionStart=\"selectionStart\"\r\n\t\t:selectionEnd=\"selectionEnd\"\r\n\t\t:adjustPosition=\"adjustPosition\"\r\n\t\t:disableDefaultPadding=\"disableDefaultPadding\"\r\n\t\t:holdKeyboard=\"holdKeyboard\"\r\n\t\t:maxlength=\"maxlength\"\r\n\t\t:border=\"border\"\r\n\t\t:customStyle=\"customStyle\"\r\n\t\t:formatter=\"formatter\"\r\n\t\t@focus=\"e => $emit('focus')\"\r\n\t\t@blur=\"e => $emit('blur')\"\r\n\t\t@linechange=\"e => $emit('linechange', e)\"\r\n\t\t@confirm=\"e => $emit('confirm')\"\r\n\t\t@input=\"e => $emit('input', e)\"\r\n\t\t@keyboardheightchange=\"e => $emit('keyboardheightchange')\"\r\n\t></uvTextarea>\r\n</template>\r\n\r\n<script>\r\n\t/**\r\n\t * 此组件存在的理由是,在nvue下,u--textarea被uni-app官方占用了,u-textarea在nvue中相当于textarea组件\r\n\t * 所以在nvue下,取名为u--textarea,内部其实还是u-textarea.vue,只不过做一层中转\r\n\t */\r\n\timport uvTextarea from '../u-textarea/u-textarea.vue';\r\n\timport props from '../u-textarea/props.js'\r\n\texport default {\r\n\t\tname: 'u--textarea',\r\n\t\tmixins: [uni.$u.mpMixin, props, uni.$u.mixin],\r\n\t\tcomponents: {\r\n\t\t\tuvTextarea\r\n\t\t},\r\n\t}\r\n</script>\r\n"],"sourceRoot":""}
\ No newline at end of file
......@@ -18,6 +18,15 @@
"pages": [
"index/index"
]
},
{
"root": "demand",
"pages": [
"index/index",
"payment/index",
"confirm/index",
"prosperity/index"
]
}
],
"window": {
......
......@@ -29,7 +29,7 @@ _vue.default.prototype.$utilsMethods = _utils.default;
// 底部导航
var comTabbar = function comTabbar() {
__webpack_require__.e(/*! require.ensure | components/tabbar/tabbar */ "components/tabbar/tabbar").then((function () {
return resolve(__webpack_require__(/*! @/components/tabbar/tabbar */ 227));
return resolve(__webpack_require__(/*! @/components/tabbar/tabbar */ 261));
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
_vue.default.component('com-tabbar', comTabbar);
......@@ -37,7 +37,7 @@ _vue.default.component('com-tabbar', comTabbar);
// 上传
var comUpload = function comUpload() {
__webpack_require__.e(/*! require.ensure | components/upload/aIndex */ "components/upload/aIndex").then((function () {
return resolve(__webpack_require__(/*! @/components/upload/aIndex.vue */ 234));
return resolve(__webpack_require__(/*! @/components/upload/aIndex.vue */ 268));
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
_vue.default.component('com-upload', comUpload);
......@@ -45,7 +45,7 @@ _vue.default.component('com-upload', comUpload);
// 头部导航
var comNavBar = function comNavBar() {
__webpack_require__.e(/*! require.ensure | components/navBar/aIndex */ "components/navBar/aIndex").then((function () {
return resolve(__webpack_require__(/*! @/components/navBar/aIndex */ 241));
return resolve(__webpack_require__(/*! @/components/navBar/aIndex */ 275));
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
_vue.default.component('com-navbar', comNavBar);
......
......@@ -105,11 +105,11 @@
/******/
/******/
/******/ // mini-css-extract-plugin CSS loading
/******/ var cssChunks = {"components/navBar/aIndex":1,"components/tabbar/tabbar":1,"components/upload/aIndex":1,"node-modules/uview-ui/components/u-swiper/u-swiper":1,"pages/demand/components/index":1,"node-modules/uview-ui/components/u-icon/u-icon":1,"node-modules/uview-ui/components/u-line/u-line":1,"node-modules/uview-ui/components/u-navbar/u-navbar":1,"node-modules/uview-ui/components/u-upload/u-upload":1,"node-modules/uview-ui/components/u-loading-icon/u-loading-icon":1,"node-modules/uview-ui/components/u-swiper-indicator/u-swiper-indicator":1,"node-modules/uview-ui/components/u-textarea/u-textarea":1,"node-modules/uview-ui/components/u-status-bar/u-status-bar":1};
/******/ var cssChunks = {"components/navBar/aIndex":1,"components/tabbar/tabbar":1,"components/upload/aIndex":1,"node-modules/uview-ui/components/u-swiper/u-swiper":1,"pages/demand/components/index":1,"node-modules/uview-ui/components/u-icon/u-icon":1,"node-modules/uview-ui/components/u-line/u-line":1,"node-modules/uview-ui/components/u-navbar/u-navbar":1,"node-modules/uview-ui/components/u-upload/u-upload":1,"node-modules/uview-ui/components/u-loading-icon/u-loading-icon":1,"node-modules/uview-ui/components/u-swiper-indicator/u-swiper-indicator":1,"components/popover/aIndex":1,"node-modules/uview-ui/components/u-textarea/u-textarea":1,"node-modules/uview-ui/components/u-status-bar/u-status-bar":1,"node-modules/uview-ui/components/u-overlay/u-overlay":1,"node-modules/uview-ui/components/u-transition/u-transition":1};
/******/ if(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);
/******/ else if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {
/******/ promises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {
/******/ var href = "" + ({"components/navBar/aIndex":"components/navBar/aIndex","components/tabbar/tabbar":"components/tabbar/tabbar","components/upload/aIndex":"components/upload/aIndex","node-modules/uview-ui/components/u-swiper/u-swiper":"node-modules/uview-ui/components/u-swiper/u-swiper","pages/demand/components/index":"pages/demand/components/index","node-modules/uview-ui/components/u--textarea/u--textarea":"node-modules/uview-ui/components/u--textarea/u--textarea","node-modules/uview-ui/components/u-icon/u-icon":"node-modules/uview-ui/components/u-icon/u-icon","node-modules/uview-ui/components/u-line/u-line":"node-modules/uview-ui/components/u-line/u-line","node-modules/uview-ui/components/u-navbar/u-navbar":"node-modules/uview-ui/components/u-navbar/u-navbar","node-modules/uview-ui/components/u-upload/u-upload":"node-modules/uview-ui/components/u-upload/u-upload","node-modules/uview-ui/components/u-loading-icon/u-loading-icon":"node-modules/uview-ui/components/u-loading-icon/u-loading-icon","node-modules/uview-ui/components/u-swiper-indicator/u-swiper-indicator":"node-modules/uview-ui/components/u-swiper-indicator/u-swiper-indicator","node-modules/uview-ui/components/u-textarea/u-textarea":"node-modules/uview-ui/components/u-textarea/u-textarea","node-modules/uview-ui/components/u-status-bar/u-status-bar":"node-modules/uview-ui/components/u-status-bar/u-status-bar"}[chunkId]||chunkId) + ".wxss";
/******/ var href = "" + ({"components/navBar/aIndex":"components/navBar/aIndex","components/tabbar/tabbar":"components/tabbar/tabbar","components/upload/aIndex":"components/upload/aIndex","node-modules/uview-ui/components/u-swiper/u-swiper":"node-modules/uview-ui/components/u-swiper/u-swiper","pages/demand/components/index":"pages/demand/components/index","node-modules/uview-ui/components/u--textarea/u--textarea":"node-modules/uview-ui/components/u--textarea/u--textarea","node-modules/uview-ui/components/u-icon/u-icon":"node-modules/uview-ui/components/u-icon/u-icon","node-modules/uview-ui/components/u-line/u-line":"node-modules/uview-ui/components/u-line/u-line","node-modules/uview-ui/components/u-navbar/u-navbar":"node-modules/uview-ui/components/u-navbar/u-navbar","node-modules/uview-ui/components/u-upload/u-upload":"node-modules/uview-ui/components/u-upload/u-upload","node-modules/uview-ui/components/u-loading-icon/u-loading-icon":"node-modules/uview-ui/components/u-loading-icon/u-loading-icon","node-modules/uview-ui/components/u-swiper-indicator/u-swiper-indicator":"node-modules/uview-ui/components/u-swiper-indicator/u-swiper-indicator","components/popover/aIndex":"components/popover/aIndex","node-modules/uview-ui/components/u-textarea/u-textarea":"node-modules/uview-ui/components/u-textarea/u-textarea","node-modules/uview-ui/components/u-status-bar/u-status-bar":"node-modules/uview-ui/components/u-status-bar/u-status-bar","node-modules/uview-ui/components/u-overlay/u-overlay":"node-modules/uview-ui/components/u-overlay/u-overlay","node-modules/uview-ui/components/u-transition/u-transition":"node-modules/uview-ui/components/u-transition/u-transition"}[chunkId]||chunkId) + ".wxss";
/******/ var fullhref = __webpack_require__.p + href;
/******/ var existingLinkTags = document.getElementsByTagName("link");
/******/ for(var i = 0; i < existingLinkTags.length; i++) {
......
{
"usingComponents": {
"u-overlay": "/node-modules/uview-ui/components/u-overlay/u-overlay"
},
"component": true
}
\ No newline at end of file
<view class="index data-v-11cba416"><u-overlay vue-id="27a95fb0-1" show="{{show}}" class="data-v-11cba416" bind:__l="__l" vue-slots="{{['default']}}"><view class="warp data-v-11cba416"><view data-event-opts="{{[['tap',[['',['$event']]]]]}}" class="rect data-v-11cba416" catchtap="__e"><view class="rect-indent data-v-11cba416">{{''+title+''}}</view><image src="/static/icon/qs.png" mode class="data-v-11cba416"></image><view class="rect-look data-v-11cba416"><view data-event-opts="{{[['tap',[['jump',[1]]]]]}}" bindtap="__e" class="data-v-11cba416">再看看</view><block wx:if="{{titbut=='1'}}"><view data-event-opts="{{[['tap',[['jump',[2]]]]]}}" bindtap="__e" class="data-v-11cba416">取消订单</view></block><block wx:else><view data-event-opts="{{[['tap',[['jump',[3]]]]]}}" bindtap="__e" class="data-v-11cba416">立即退款</view></block></view></view></view></u-overlay></view>
\ No newline at end of file
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.warp.data-v-11cba416 {
display: flex;
margin-top: 322rpx;
justify-content: center;
}
.rect.data-v-11cba416 {
width: calc(100% - 75rpx * 2);
background-color: #ffffff;
border-radius: 18rpx;
text-align: center;
}
.rect-indent.data-v-11cba416 {
margin-top: 30rpx;
text-align: center;
font-size: 30rpx;
font-weight: 400;
color: #333333;
}
.rect-look.data-v-11cba416 {
border-top: 1rpx solid #E7E7E7;
display: flex;
}
.rect-look > view.data-v-11cba416:nth-child(1) {
width: 50%;
height: 93rpx;
line-height: 93rpx;
text-align: center;
font-size: 28rpx;
font-weight: 400;
color: #333333;
border-right: 1rpx solid #E7E7E7;
}
.rect-look > view.data-v-11cba416:nth-child(2) {
width: 50%;
height: 93rpx;
line-height: 93rpx;
text-align: center;
font-size: 28rpx;
font-weight: 400;
color: #FD0000;
}
.rect > image.data-v-11cba416 {
margin-top: 54rpx;
width: 305rpx;
height: 188rpx;
margin-bottom: 56rpx;
}
{
"navigationBarTitleText": "确认支付",
"enablePullDownRefresh": false,
"usingComponents": {}
}
\ No newline at end of file
<view class="content data-v-e8290de6"><view class="content-swiper data-v-e8290de6">灯泡灯芯坏了</view><view class="content-price data-v-e8290de6"><text class="data-v-e8290de6">¥</text>255.00</view><view class="content-company data-v-e8290de6"><text class="data-v-e8290de6">收款方</text><text class="data-v-e8290de6">XXXXXXXXXX有限公司</text></view><button data-event-opts="{{[['tap',[['jump',['$event']]]]]}}" bindtap="__e" class="data-v-e8290de6">立即支付</button></view>
\ No newline at end of file
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.content-swiper.data-v-e8290de6 {
margin-top: 60rpx;
width: 100%;
text-align: center;
font-size: 26rpx;
font-weight: 400;
color: #333333;
}
.content-price.data-v-e8290de6 {
width: 100%;
text-align: center;
margin-top: 10rpx;
font-size: 80rpx;
font-weight: 700;
color: #F55726;
}
.content-price > text.data-v-e8290de6 {
font-size: 50rpx;
}
.content-company.data-v-e8290de6 {
margin: 109rpx 20rpx 0rpx;
padding: 20rpx;
border-top: 1rpx solid #D4D4D4;
border-bottom: 1rpx solid #D4D4D4;
}
.content-company > text.data-v-e8290de6:nth-child(1) {
font-size: 28rpx;
font-weight: 400;
color: #999999;
margin-right: 20rpx;
}
.content-company > text.data-v-e8290de6:nth-child(2) {
font-size: 30rpx;
font-weight: 400;
color: #333333;
}
.content > button.data-v-e8290de6 {
position: absolute;
bottom: 98rpx;
height: 80rpx;
line-height: 80rpx;
background: #2C66FF;
border-radius: 10rpx;
width: calc(100% - 20rpx * 2);
margin-left: 20rpx;
font-size: 26rpx;
text-align: center;
font-weight: 500;
color: #FFFFFF;
}
{
"navigationBarTitleText": "订单详情",
"enablePullDownRefresh": false,
"usingComponents": {
"u--textarea": "/node-modules/uview-ui/components/u--textarea/u--textarea"
}
}
\ No newline at end of file
<view class="content data-v-1af0f11f"><view class="content-textarea data-v-1af0f11f"><view class="data-v-1af0f11f">标题</view><view class="data-v-1af0f11f">270</view></view><view class="content-textarea data-v-1af0f11f"><view class="data-v-1af0f11f">联系人</view><view class="data-v-1af0f11f">270</view></view><view class="content-textarea data-v-1af0f11f"><view class="data-v-1af0f11f">联系电话</view><view class="data-v-1af0f11f">270</view></view><view class="content-textarea data-v-1af0f11f"><view class="data-v-1af0f11f">维修时间</view><view class="data-v-1af0f11f">270</view></view><view class="content-textarea data-v-1af0f11f"><view class="data-v-1af0f11f">维修地址</view><view class="data-v-1af0f11f">270</view></view><view class="content-textarea data-v-1af0f11f"><view class="data-v-1af0f11f">预算金额</view><view class="data-v-1af0f11f">270</view></view><view class="content-photograph data-v-1af0f11f"><view class="data-v-1af0f11f">上传图片</view><view class="data-v-1af0f11f"><block wx:for="{{5}}" wx:for-item="v" wx:for-index="index" wx:key="index"><image src="../../static/logo.png" mode class="data-v-1af0f11f"></image></block></view></view><view class="content-frequency data-v-1af0f11f"><view class="data-v-1af0f11f">上传视频</view><block wx:for="{{2}}" wx:for-item="v" wx:for-index="index" wx:key="index"><view class="data-v-1af0f11f"><video id="myVideo" src="https://img.cdn.aliyun.dcloud.net.cn/guide/uniapp/%E7%AC%AC1%E8%AE%B2%EF%BC%88uni-app%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%EF%BC%89-%20DCloud%E5%AE%98%E6%96%B9%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8B@20200317.mp4" danmu-list="{{danmuList}}" enable-danmu="{{true}}" controls="{{true}}" show-fullscreen-btn="{{false}}" data-event-opts="{{[['error',[['videoErrorCallback',['$event']]]]]}}" binderror="__e" class="data-v-1af0f11f"></video></view></block></view><view class="content-voice data-v-1af0f11f"><view class="data-v-1af0f11f">语音描述</view><view data-event-opts="{{[['tap',[['doPlay']]]]}}" class="content-voice-audio data-v-1af0f11f" bindtap="__e"></view></view><view class="content-remarks data-v-1af0f11f"><view class="data-v-1af0f11f">备注</view><u--textarea bind:input="__e" vue-id="432db3c7-1" placeholder="请输入内容" disabled="{{true}}" value="{{value1}}" data-event-opts="{{[['^input',[['__set_model',['','value1','$event',[]]]]]]}}" class="data-v-1af0f11f" bind:__l="__l"></u--textarea></view><view class="content-reject data-v-1af0f11f"><view class="data-v-1af0f11f"><text class="data-v-1af0f11f"></text>订单已驳回</view><u--textarea bind:input="__e" vue-id="432db3c7-2" placeholder="请输入内容" disabled="{{true}}" value="{{value1}}" data-event-opts="{{[['^input',[['__set_model',['','value1','$event',[]]]]]]}}" class="data-v-1af0f11f" bind:__l="__l"></u--textarea></view></view>
\ No newline at end of file
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.content.data-v-1af0f11f {
padding: 0rpx 40rpx 160rpx;
}
.content-textarea.data-v-1af0f11f {
display: flex;
justify-content: space-between;
padding: 30rpx 10rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.content-textarea > view.data-v-1af0f11f {
font-size: 26rpx;
font-family: AlibabaPuHuiTi-Regular, AlibabaPuHuiTi;
font-weight: 400;
color: #333333;
}
.content-photograph.data-v-1af0f11f {
padding: 30rpx 0rpx;
}
.content-photograph > view.data-v-1af0f11f:nth-child(2) {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.content-photograph > view:nth-child(2) > image.data-v-1af0f11f {
margin-top: 20rpx;
margin-right: 15rpx;
width: 210rpx;
height: 210rpx;
}
.content-frequency.data-v-1af0f11f {
padding: 30rpx 0rpx;
}
.content-frequency > view.data-v-1af0f11f {
display: flex;
}
.content-frequency > view > video.data-v-1af0f11f {
margin-top: 20rpx;
width: 373rpx;
height: 210rpx;
}
.content-voice.data-v-1af0f11f {
padding: 30rpx 0rpx;
}
.content-voice-audio.data-v-1af0f11f {
margin-top: 20rpx;
background: #F5F5F5;
border-radius: 6rpx;
height: 68rpx;
}
.content-remarks > view.data-v-1af0f11f {
margin-bottom: 20rpx;
}
.content-reject.data-v-1af0f11f {
margin-top: 30rpx;
}
.content-reject > view.data-v-1af0f11f {
display: flex;
margin-bottom: 20rpx;
font-size: 28rpx;
font-weight: 700;
color: #333333;
}
.content-reject > view > text.data-v-1af0f11f {
width: 6rpx;
height: 36rpx;
background: #FD0000;
border-radius: 3rpx;
margin-right: 10rpx;
}
{
"navigationBarTitleText": "确认支付",
"enablePullDownRefresh": false,
"usingComponents": {}
}
\ No newline at end of file
<view class="content data-v-dd04365a"><view class="content-bgcolor data-v-dd04365a"><view class="content-bgcolor-table data-v-dd04365a"><view class="data-v-dd04365a"><text class="data-v-dd04365a"></text>灯泡灯芯坏了</view><view class="data-v-dd04365a">维修时间:2023-02-23</view></view><view class="content-bgcolor-matter data-v-dd04365a">说明:有一个字不是特别亮,希望换一盏灯希望换一盏灯希望换一盏灯,
有一个字不是特别亮,有一个字不是特别亮,希望换一盏灯希望换一盏灯有一个字不是特别亮,
希望换一盏灯,有一个字不是特别亮,希望换一盏灯有一个字不是特别亮,
希望换一盏灯希望换一盏灯</view><view class="content-bgcolor-photo data-v-dd04365a"><block wx:for="{{5}}" wx:for-item="v" wx:for-index="index" wx:key="index"><image class="content-bgcolor-photo-graph data-v-dd04365a" src="/static/logo.png" mode></image></block></view><view class="content-bgcolor-payment data-v-dd04365a"><view class="data-v-dd04365a">已沟通审核通过,待支付</view><view class="data-v-dd04365a">300元</view></view></view><view class="content-discounts data-v-dd04365a"><view class="data-v-dd04365a">选择优惠券</view><view class="data-v-dd04365a">-99<image src="/static/icon/jt.png" mode class="data-v-dd04365a"></image></view></view><view class="content-accomplish data-v-dd04365a"><view class="data-v-dd04365a">截止1小时内支付完成<text class="data-v-dd04365a">00:59:42</text></view><button data-event-opts="{{[['tap',[['jump',['$event']]]]]}}" bindtap="__e" class="data-v-dd04365a">立即支付 300.00元</button></view></view>
\ No newline at end of file
page {
background: #F7F8F9;
}
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.content.data-v-dd04365a {
padding: 20rpx;
}
.content-bgcolor.data-v-dd04365a {
background: #ffffff;
padding: 20rpx;
border-radius: 8rpx;
}
.content-bgcolor-table.data-v-dd04365a {
display: flex;
justify-content: space-between;
}
.content-bgcolor-table > view.data-v-dd04365a:nth-child(1) {
display: flex;
font-size: 28rpx;
font-weight: 500;
color: #333333;
}
.content-bgcolor-table > view:nth-child(1) > text.data-v-dd04365a {
width: 6rpx;
height: 36rpx;
background: #2C66FF;
border-radius: 3rpx;
margin-right: 10rpx;
}
.content-bgcolor-table > view.data-v-dd04365a:nth-child(2) {
font-size: 20rpx;
font-weight: 400;
color: #333333;
}
.content-bgcolor-matter.data-v-dd04365a {
margin-top: 24rpx;
font-size: 24rpx;
font-weight: 400;
color: #444444;
}
.content-bgcolor-photo.data-v-dd04365a {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.content-bgcolor-photo-graph.data-v-dd04365a {
margin-top: 20rpx;
margin-right: 20rpx;
width: 210rpx;
height: 210rpx;
}
.content-bgcolor-photo-graph.data-v-dd04365a:nth-child(3n) {
margin-right: 0rpx;
}
.content-bgcolor-payment.data-v-dd04365a {
margin-top: 20rpx;
display: flex;
justify-content: space-between;
}
.content-bgcolor-payment > view.data-v-dd04365a:nth-child(1) {
font-size: 24rpx;
font-weight: 400;
color: #444444;
}
.content-bgcolor-payment > view.data-v-dd04365a:nth-child(2) {
font-size: 26rpx;
font-weight: 600;
color: #F55726;
}
.content-discounts.data-v-dd04365a {
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 23rpx;
padding: 20rpx 23rpx;
background: #FFFFFF;
border-radius: 10rpx;
}
.content-discounts > view.data-v-dd04365a:nth-child(1) {
font-size: 24rpx;
font-weight: 400;
color: #333333;
}
.content-discounts > view.data-v-dd04365a:nth-child(2) {
font-size: 26rpx;
font-weight: 500;
color: #F55726;
display: flex;
align-items: center;
}
.content-discounts > view:nth-child(2) > image.data-v-dd04365a {
width: 34rpx;
height: 34rpx;
}
.content-accomplish.data-v-dd04365a {
width: calc(100% - 20rpx * 2);
text-align: center;
position: absolute;
bottom: 98rpx;
}
.content-accomplish > view.data-v-dd04365a:nth-child(1) {
font-size: 18rpx;
font-weight: 400;
color: #333333;
}
.content-accomplish > view:nth-child(1) > text.data-v-dd04365a {
margin-left: 8rpx;
font-size: 18rpx;
font-weight: 400;
color: #FD0100;
}
.content-accomplish > button.data-v-dd04365a {
margin-top: 20rpx;
height: 80rpx;
line-height: 80rpx;
background: #2C66FF;
border-radius: 10rpx;
width: 100%;
font-size: 26rpx;
font-weight: 500;
color: #FFFFFF;
}
{
"navigationBarTitleText": "支付成功",
"enablePullDownRefresh": false,
"usingComponents": {}
}
\ No newline at end of file
<view class="content data-v-2baa9b40"><image src="/static/icon/wc.png" mode class="data-v-2baa9b40"></image><view data-event-opts="{{[['tap',[['jump',['$event']]]]]}}" bindtap="__e" class="data-v-2baa9b40"><text class="data-v-2baa9b40">支付成功,</text><text class="data-v-2baa9b40">查看已接单</text></view></view>
\ No newline at end of file
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.content.data-v-2baa9b40 {
width: 100%;
text-align: center;
}
.content > image.data-v-2baa9b40 {
width: 184rpx;
height: 184rpx;
margin-top: 170rpx;
}
.content > view.data-v-2baa9b40 {
margin-top: 82rpx;
font-size: 32rpx;
font-weight: 400;
color: #333333;
}
.content > view > text.data-v-2baa9b40:nth-child(2) {
color: #2C66FF;
}
{
"navigationBarTitleText": "订单详情",
"enablePullDownRefresh": false,
"usingComponents": {
"u--textarea": "/node-modules/uview-ui/components/u--textarea/u--textarea"
}
}
\ No newline at end of file
<view class="content data-v-5b84b933"><view class="content-textarea data-v-5b84b933"><view class="data-v-5b84b933">标题</view><view class="data-v-5b84b933">灯泡坏了</view></view><view class="content-textarea data-v-5b84b933"><view class="data-v-5b84b933">成交金额</view><view class="data-v-5b84b933">270</view></view><view class="content-photograph data-v-5b84b933"><view class="data-v-5b84b933">图片说明</view><view class="content-photograph-photo data-v-5b84b933"><block wx:for="{{5}}" wx:for-item="v" wx:for-index="index" wx:key="index"><image class="content-photograph-photo-graph data-v-5b84b933" src="../../static/logo.png" mode></image></block></view></view><view class="content-frequency data-v-5b84b933"><view class="data-v-5b84b933">视频说明</view><block wx:for="{{2}}" wx:for-item="v" wx:for-index="index" wx:key="index"><view class="data-v-5b84b933"><video id="myVideo" src="https://img.cdn.aliyun.dcloud.net.cn/guide/uniapp/%E7%AC%AC1%E8%AE%B2%EF%BC%88uni-app%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D%EF%BC%89-%20DCloud%E5%AE%98%E6%96%B9%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8B@20200317.mp4" danmu-list="{{danmuList}}" enable-danmu="{{true}}" controls="{{true}}" show-fullscreen-btn="{{false}}" data-event-opts="{{[['error',[['videoErrorCallback',['$event']]]]]}}" binderror="__e" class="data-v-5b84b933"></video></view></block></view><view class="content-voice data-v-5b84b933"><view class="data-v-5b84b933">语音说明</view><view data-event-opts="{{[['tap',[['doPlay']]]]}}" class="content-voice-audio data-v-5b84b933" bindtap="__e"></view></view><view class="content-remarks data-v-5b84b933"><view class="data-v-5b84b933">备注说明</view><u--textarea bind:input="__e" vue-id="1512ee33-1" placeholder="请输入内容" disabled="{{true}}" value="{{value1}}" data-event-opts="{{[['^input',[['__set_model',['','value1','$event',[]]]]]]}}" class="data-v-5b84b933" bind:__l="__l"></u--textarea></view></view>
\ No newline at end of file
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.content.data-v-5b84b933 {
padding: 0rpx 40rpx 160rpx;
}
.content-textarea.data-v-5b84b933 {
display: flex;
justify-content: space-between;
padding: 30rpx 10rpx;
border-bottom: 1rpx solid #E7E7E7;
}
.content-textarea > view.data-v-5b84b933 {
font-size: 26rpx;
font-family: AlibabaPuHuiTi-Regular, AlibabaPuHuiTi;
font-weight: 400;
color: #333333;
}
.content-photograph.data-v-5b84b933 {
padding: 30rpx 0rpx;
}
.content-photograph-photo.data-v-5b84b933 {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.content-photograph-photo-graph.data-v-5b84b933 {
margin-top: 20rpx;
margin-right: 20rpx;
width: 210rpx;
height: 210rpx;
}
.content-photograph-photo-graph.data-v-5b84b933:nth-child(3n) {
margin-right: 0rpx;
}
.content-frequency.data-v-5b84b933 {
padding: 30rpx 0rpx;
}
.content-frequency > view.data-v-5b84b933 {
display: flex;
}
.content-frequency > view > video.data-v-5b84b933 {
margin-top: 20rpx;
width: 373rpx;
height: 210rpx;
}
.content-voice.data-v-5b84b933 {
padding: 30rpx 0rpx;
}
.content-voice-audio.data-v-5b84b933 {
margin-top: 20rpx;
background: #F5F5F5;
border-radius: 6rpx;
height: 68rpx;
}
.content-remarks > view.data-v-5b84b933 {
margin-bottom: 20rpx;
}
{
"component": true,
"usingComponents": {
"uv-textarea": "/node-modules/uview-ui/components/u-textarea/u-textarea"
}
}
\ No newline at end of file
<uv-textarea vue-id="26b1946d-1" value="{{value}}" placeholder="{{placeholder}}" height="{{height}}" confirmType="{{confirmType}}" disabled="{{disabled}}" count="{{count}}" focus="{{focus}}" autoHeight="{{autoHeight}}" fixed="{{fixed}}" cursorSpacing="{{cursorSpacing}}" cursor="{{cursor}}" showConfirmBar="{{showConfirmBar}}" selectionStart="{{selectionStart}}" selectionEnd="{{selectionEnd}}" adjustPosition="{{adjustPosition}}" disableDefaultPadding="{{disableDefaultPadding}}" holdKeyboard="{{holdKeyboard}}" maxlength="{{maxlength}}" border="{{border}}" customStyle="{{customStyle}}" formatter="{{formatter}}" data-event-opts="{{[['^focus',[['e0']]],['^blur',[['e1']]],['^linechange',[['e2']]],['^confirm',[['e3']]],['^input',[['e4']]],['^keyboardheightchange',[['e5']]]]}}" bind:focus="__e" bind:blur="__e" bind:linechange="__e" bind:confirm="__e" bind:input="__e" bind:keyboardheightchange="__e" bind:__l="__l"></uv-textarea>
\ No newline at end of file
{
"usingComponents": {
"u-transition": "/node-modules/uview-ui/components/u-transition/u-transition"
},
"component": true
}
\ No newline at end of file
<u-transition vue-id="255863ca-1" show="{{show}}" custom-class="u-overlay" duration="{{duration}}" custom-style="{{overlayStyle}}" data-event-opts="{{[['^click',[['clickHandler']]]]}}" bind:click="__e" class="data-v-2d8262d9" bind:__l="__l" vue-slots="{{['default']}}"><slot></slot></u-transition>
\ No newline at end of file
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
view.data-v-2d8262d9, scroll-view.data-v-2d8262d9, swiper-item.data-v-2d8262d9 {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-overlay.data-v-2d8262d9 {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.7);
}
{
"usingComponents": {},
"component": true
}
\ No newline at end of file
<view class="{{['u-textarea','data-v-81cd9d32',textareaClass]}}" style="{{$root.s0}}"><textarea class="u-textarea__field data-v-81cd9d32" style="{{'height:'+($root.g0)+';'}}" placeholder="{{placeholder}}" placeholder-style="{{$root.g1}}" placeholder-class="{{placeholderClass}}" disabled="{{disabled}}" focus="{{focus}}" autoHeight="{{autoHeight}}" fixed="{{fixed}}" cursorSpacing="{{cursorSpacing}}" cursor="{{cursor}}" showConfirmBar="{{showConfirmBar}}" selectionStart="{{selectionStart}}" selectionEnd="{{selectionEnd}}" adjustPosition="{{adjustPosition}}" disableDefaultPadding="{{disableDefaultPadding}}" holdKeyboard="{{holdKeyboard}}" maxlength="{{maxlength}}" confirmType="{{confirmType}}" data-event-opts="{{[['focus',[['onFocus',['$event']]]],['blur',[['onBlur',['$event']]]],['linechange',[['onLinechange',['$event']]]],['input',[['onInput',['$event']]]],['confirm',[['onConfirm',['$event']]]],['keyboardheightchange',[['onKeyboardheightchange',['$event']]]]]}}" value="{{innerValue}}" bindfocus="__e" bindblur="__e" bindlinechange="__e" bindinput="__e" bindconfirm="__e" bindkeyboardheightchange="__e"></textarea><block wx:if="{{count}}"><text class="u-textarea__count data-v-81cd9d32" style="{{'background-color:'+(disabled?'transparent':'#fff')+';'}}">{{$root.g2+"/"+maxlength}}</text></block></view>
\ No newline at end of file
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
view.data-v-81cd9d32, scroll-view.data-v-81cd9d32, swiper-item.data-v-81cd9d32 {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-textarea.data-v-81cd9d32 {
border-radius: 4px;
background-color: #fff;
position: relative;
display: flex;
flex-direction: row;
flex: 1;
padding: 9px;
}
.u-textarea--radius.data-v-81cd9d32 {
border-radius: 4px;
}
.u-textarea--no-radius.data-v-81cd9d32 {
border-radius: 0;
}
.u-textarea--disabled.data-v-81cd9d32 {
background-color: #f5f7fa;
}
.u-textarea__field.data-v-81cd9d32 {
flex: 1;
font-size: 15px;
color: #606266;
width: 100%;
}
.u-textarea__count.data-v-81cd9d32 {
position: absolute;
right: 5px;
bottom: 2px;
font-size: 12px;
color: #909193;
background-color: #ffffff;
padding: 1px 4px;
}
{
"usingComponents": {},
"component": true
}
\ No newline at end of file
<block wx:if="{{inited}}"><view data-ref="u-transition" data-event-opts="{{[['tap',[['clickHandler',['$event']]]],['touchmove',[['noop',['$event']]]]]}}" class="{{['u-transition','data-v-39e33bf2','vue-ref',classes]}}" style="{{$root.s0}}" bindtap="__e" bindtouchmove="__e"><slot></slot></view></block>
\ No newline at end of file
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
view.data-v-39e33bf2, scroll-view.data-v-39e33bf2, swiper-item.data-v-39e33bf2 {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
/**
* vue版本动画内置的动画模式有如下:
* fade:淡入
* zoom:缩放
* fade-zoom:缩放淡入
* fade-up:上滑淡入
* fade-down:下滑淡入
* fade-left:左滑淡入
* fade-right:右滑淡入
* slide-up:上滑进入
* slide-down:下滑进入
* slide-left:左滑进入
* slide-right:右滑进入
*/
.u-fade-enter-active.data-v-39e33bf2,
.u-fade-leave-active.data-v-39e33bf2 {
transition-property: opacity;
}
.u-fade-enter.data-v-39e33bf2,
.u-fade-leave-to.data-v-39e33bf2 {
opacity: 0;
}
.u-fade-zoom-enter.data-v-39e33bf2,
.u-fade-zoom-leave-to.data-v-39e33bf2 {
-webkit-transform: scale(0.95);
transform: scale(0.95);
opacity: 0;
}
.u-fade-zoom-enter-active.data-v-39e33bf2,
.u-fade-zoom-leave-active.data-v-39e33bf2 {
transition-property: opacity, -webkit-transform;
transition-property: transform, opacity;
transition-property: transform, opacity, -webkit-transform;
}
.u-fade-down-enter-active.data-v-39e33bf2,
.u-fade-down-leave-active.data-v-39e33bf2,
.u-fade-left-enter-active.data-v-39e33bf2,
.u-fade-left-leave-active.data-v-39e33bf2,
.u-fade-right-enter-active.data-v-39e33bf2,
.u-fade-right-leave-active.data-v-39e33bf2,
.u-fade-up-enter-active.data-v-39e33bf2,
.u-fade-up-leave-active.data-v-39e33bf2 {
transition-property: opacity, -webkit-transform;
transition-property: opacity, transform;
transition-property: opacity, transform, -webkit-transform;
}
.u-fade-up-enter.data-v-39e33bf2,
.u-fade-up-leave-to.data-v-39e33bf2 {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
opacity: 0;
}
.u-fade-down-enter.data-v-39e33bf2,
.u-fade-down-leave-to.data-v-39e33bf2 {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
opacity: 0;
}
.u-fade-left-enter.data-v-39e33bf2,
.u-fade-left-leave-to.data-v-39e33bf2 {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
opacity: 0;
}
.u-fade-right-enter.data-v-39e33bf2,
.u-fade-right-leave-to.data-v-39e33bf2 {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
opacity: 0;
}
.u-slide-down-enter-active.data-v-39e33bf2,
.u-slide-down-leave-active.data-v-39e33bf2,
.u-slide-left-enter-active.data-v-39e33bf2,
.u-slide-left-leave-active.data-v-39e33bf2,
.u-slide-right-enter-active.data-v-39e33bf2,
.u-slide-right-leave-active.data-v-39e33bf2,
.u-slide-up-enter-active.data-v-39e33bf2,
.u-slide-up-leave-active.data-v-39e33bf2 {
transition-property: -webkit-transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
}
.u-slide-up-enter.data-v-39e33bf2,
.u-slide-up-leave-to.data-v-39e33bf2 {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
.u-slide-down-enter.data-v-39e33bf2,
.u-slide-down-leave-to.data-v-39e33bf2 {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
.u-slide-left-enter.data-v-39e33bf2,
.u-slide-left-leave-to.data-v-39e33bf2 {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
.u-slide-right-enter.data-v-39e33bf2,
.u-slide-right-leave-to.data-v-39e33bf2 {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
.u-zoom-enter-active.data-v-39e33bf2,
.u-zoom-leave-active.data-v-39e33bf2 {
transition-property: -webkit-transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
}
.u-zoom-enter.data-v-39e33bf2,
.u-zoom-leave-to.data-v-39e33bf2 {
-webkit-transform: scale(0.95);
transform: scale(0.95);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment