Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
self-support
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
李俊赕
self-support
Commits
288cee98
Commit
288cee98
authored
Apr 27, 2021
by
刘用法
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
反馈
parent
e8dea083
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
72 additions
and
21 deletions
+72
-21
appoint-time.vue
src/components/appoint/appoint-time.vue
+2
-2
index.vue
src/components/order/index.vue
+9
-7
feedback.vue
src/pages/order/feedback.vue
+59
-10
refuse.vue
src/pages/order/refuse.vue
+2
-2
No files found.
src/components/appoint/appoint-time.vue
View file @
288cee98
...
...
@@ -6,7 +6,7 @@
<view
class=
"appoint-box"
>
<view
class=
"select-date"
>
<view
class=
"u-flex u-row-between "
>
<view
class=
"txt"
>
选择日期
</view>
<view
class=
"txt"
>
选择日期
:
</view>
<view
class=
"txt active"
>
{{
dateList
[
currentDay
].
day
}}
</view>
</view>
<view
class=
"u-m-t-30 u-flex u-row-between date-list"
>
...
...
@@ -23,7 +23,7 @@
<!-- weekChange -->
<view
class=
"select-time u-p-t-50"
>
<view
class=
"u-flex u-row-between"
>
<view
class=
"txt"
>
选择时间
</view>
<view
class=
"txt"
>
选择时间
:
</view>
<view
class=
"txt active"
>
{{
currentTimeTxt
}}
</view>
</view>
<view
class=
"u-p-t-30 u-flex u-flex-wrap time-list"
>
...
...
src/components/order/index.vue
View file @
288cee98
...
...
@@ -78,13 +78,15 @@
}
}
},
// waitAccept:待接单、
// waitAppointment:待预约、
// waitCheckIn:待签到、
// waitFinish:待完工、
// review: 审核中、
// exception:异常单、
// finish:已完工
/* 订单类型
waitAccept:待接单、
waitAppointment:待预约、
waitCheckIn:待签到、
waitFinish:待完工、
review: 审核中、
exception:异常单、
finish:已完工
*/
type
:
String
,
location
:
{
// 当前坐标
type
:
Array
,
...
...
src/pages/order/feedback.vue
View file @
288cee98
...
...
@@ -20,14 +20,15 @@
<u-tabs
:list=
"tabList"
:current=
"curTab"
height=
"
8
0"
height=
"
6
0"
gutter=
"89"
bar-height=
"4"
bar-width=
"44"
bg-color=
"none"
active-color=
"#FFFFFF"
inactive-color=
"#
FFFFFF
"
inactive-color=
"#
DEDEDE
"
font-size=
"32"
bold
@
change=
"changeTab"
></u-tabs>
</view>
...
...
@@ -35,6 +36,7 @@
<!--
<view
class=
"con-box"
>
</view>
-->
<view
class=
"content-view"
>
<view
class=
"con-box"
>
<view
class=
"title"
>
{{
feedback
.
own
.
title
}}
</view>
<view
class=
"u-flex u-flex-wrap"
>
...
...
@@ -43,7 +45,7 @@
:key=
"index"
@
click=
"changeOwn(index)"
:class=
"
{'txt-item':true,'active': (trace.reasonRelegation == index)}">
<text
class=
"txt"
>
{{
i
ndex
}}
</text>
<text
class=
"txt"
>
{{
i
tem
}}
</text>
</view>
</view>
<u-gap
height=
"30"
></u-gap>
...
...
@@ -53,16 +55,19 @@
v-for=
"(txt, index) in options[curTab][trace.reasonRelegation]"
:key=
"index"
@
click=
"changeType(txt)"
:class=
"
{'txt-item':true,'active': (trace.reason == txt)}">
:class=
"
{'txt-item':true,'active': (trace.reason == txt)}"
style="width: 306rpx;"
>
<text
class=
"txt"
>
{{
txt
}}
</text>
</view>
</view>
<u-input
v-show=
"showRemark"
v-model=
"trace.remark"
class=
"textarea"
height=
"156"
type=
"textarea"
placeholder=
"请补充详细说明,以便于记录您的接单信用分"
></u-input>
</view>
<view
class=
"time-view"
>
<appoint-time
@
dateChange=
"dateChange"
@
timeChange=
"timeChange"
@
weekChange=
"weekChange"
></appoint-time>
</view>
</view>
</view>
<view
class=
"
u-m-60
"
>
<button
class=
"btn
"
@
click=
"submitForm"
:loading=
"submiting"
:disabled=
"disabledSubmit"
>
确定
</button>
<view
class=
"
bottom-view
"
>
<button
class=
"btn
, bottom-btn"
@
click=
"submitForm"
:loading=
"submiting"
:disabled=
"disabledSubmit"
><text
class=
"button-text"
>
确定
</text>
</button>
</view>
</view>
</
template
>
...
...
@@ -262,6 +267,8 @@
background-repeat
:
no-repeat
;
}
.feedback-box
{
display
:
flex
;
flex-direction
:
column
;
.header
{
padding
:
12rpx
30rpx
40rpx
30rpx
;
display
:
flex
;
...
...
@@ -280,9 +287,43 @@
.top-tab
{
text-align
:
center
;
}
.content
{
display
:
flex
;
flex-direction
:
column
;
overflow
:
hidden
;
margin-bottom
:
188rpx
;
.content-view
{
height
:
100%
;
border-radius
:
12rpx
;
overflow
:
auto
;
margin-top
:
30rpx
;
.time-view
{
border-radius
:
12rpx
;
background-color
:
#FFFFFF
;
padding-bottom
:
20rpx
;
}
}
}
.bottom-view
{
position
:
fixed
;
bottom
:
44rpx
;
width
:
100%
;
}
.bottom-btn
{
height
:
104rpx
;
width
:
600rpx
;
display
:
flex
;
align-items
:
center
;
justify-content
:
center
;
.button-text
{
font-size
:
32rpx
;
font-weight
:
bold
;
}
}
.con-box
{
margin-top
:
30rpx
;
padding
:
30rpx
30rpx
28rpx
30rpx
;
padding
:
30rpx
30rpx
8rpx
30rpx
;
border-radius
:
12rpx
;
background-color
:
#FFFFFF
;
.title
{
...
...
@@ -297,24 +338,32 @@
.txt-item
{
border-radius
:
12rpx
;
padding
:
24rpx
38rpx
;
min-width
:
196rpx
;
width
:
196rpx
;
height
:
72rpx
;
text-align
:
center
;
margin-right
:
2
0
rpx
;
margin-right
:
2
2
rpx
;
margin-bottom
:
20rpx
;
background-color
:
#F4F5F7
;
&
.active
{
background-color
:
#2272FF
;
.txt
{
color
:
#fff
;
text-overflow
:
ellipsis
;
overflow
:
hidden
;
white-space
:
nowrap
;
}
}
}
}
.txt
{
display
:block
;
font-size
:
26rpx
;
line-height
:
26rpx
;
color
:
#333
;
text-overflow
:
ellipsis
;
overflow
:
hidden
;
white-space
:
nowrap
;
}
.textarea
{
...
...
src/pages/order/refuse.vue
View file @
288cee98
...
...
@@ -19,7 +19,7 @@
</view>
<view
class=
"con-box"
style=
"padding-top: 10rpx;"
>
<view
class=
"tit u-m-b-20"
>
补充说明
</view>
<u-input
v-model=
"formData.remark"
class=
"textarea"
height=
"156"
type=
"textarea"
placeholder=
"请补充详细说明,以便于记录您的接单信用分"
></u-input>
<u-input
v-model=
"formData.remark"
class=
"textarea"
height=
"156"
type=
"textarea"
placeholder=
"请补充详细说明,以便于记录您的接单信用分"
:clearable=
"false"
></u-input>
</view>
</view>
...
...
@@ -221,7 +221,7 @@
width
:
100%
;
padding
:
0
80rpx
;
position
:
absolute
;
bottom
:
4
0
rpx
;
bottom
:
4
4
rpx
;
.bottom-btn
{
height
:
104rpx
;
display
:
flex
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment