Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
M
msjf-customized
Project
Project
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
Graph
比较
统计图
议题
0
议题
0
列表
看板
标记
Milestones
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
刘旭
msjf-customized
Commits
f07f843d
提交
f07f843d
authored
9月 21, 2022
作者:
刘旭
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
添加字段
上级
f7657580
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
26 行增加
和
29 行删除
+26
-29
order.vue
src/pages/customized/order.vue
+18
-25
uploadImageVideo.vue
src/pages/customized/uploadImageVideo.vue
+7
-3
api.ts
src/services/api.ts
+1
-1
没有找到文件。
src/pages/customized/order.vue
浏览文件 @
f07f843d
...
@@ -41,6 +41,7 @@
...
@@ -41,6 +41,7 @@
<text
class=
"details-center"
>
{{
item1
.
specifications
[
0
]
}}
</text>
<text
class=
"details-center"
>
{{
item1
.
specifications
[
0
]
}}
</text>
<view
class=
"details-bottom"
>
<view
class=
"details-bottom"
>
<text
style=
"color: #d50000; font-size: 34rpx"
>
¥
{{
item1
.
price
.
toFixed
(
2
)
}}
</text>
<text
style=
"color: #d50000; font-size: 34rpx"
>
¥
{{
item1
.
price
.
toFixed
(
2
)
}}
</text>
<text
style=
"font-size: 24rpx; color: #ccc; margin-left: 20rpx"
>
已开瓶数量:
{{
item1
.
deCapNum
}}
</text>
<text
style=
"font-size: 24rpx; color: #ccc; margin-left: 20rpx"
>
{{
item1
.
number
+
'件'
}}
</text>
<text
style=
"font-size: 24rpx; color: #ccc; margin-left: 20rpx"
>
{{
item1
.
number
+
'件'
}}
</text>
</view>
</view>
</view>
</view>
...
@@ -63,28 +64,25 @@
...
@@ -63,28 +64,25 @@
<
script
setup
lang=
"ts"
>
<
script
setup
lang=
"ts"
>
import
{
ref
}
from
'vue'
;
import
{
ref
}
from
'vue'
;
import
{
onLoad
}
from
'@dcloudio/uni-app'
;
import
{
getMSJFList
}
from
'@/services/api'
;
import
{
getOrderList
}
from
'@/services/api'
;
import
headerVue
from
'@/pages/header/index.vue'
;
import
headerVue
from
'@/pages/header/index.vue'
;
let
color
=
ref
(
'#a27443'
);
let
color
=
ref
(
'#a27443'
);
let
checked
=
ref
(
true
);
let
money
=
ref
(
'391.00'
);
let
num
=
ref
<
any
>
(
0
);
// 订单数据
// 订单数据
let
orderData
=
ref
();
let
orderData
=
ref
();
// 图片标题
// 图片标题
let
titleImg
=
ref
([
//
let titleImg = ref([
{
//
{
imgUrl
:
'/static/msjf-picture/msjf-14.png'
//
imgUrl: '/static/msjf-picture/msjf-14.png'
},
//
},
{
//
{
imgUrl
:
'/static/msjf-picture/msjf-18.png'
//
imgUrl: '/static/msjf-picture/msjf-18.png'
},
//
},
{
//
{
imgUrl
:
'/static/msjf-picture/msjf-19.png'
//
imgUrl: '/static/msjf-picture/msjf-19.png'
}
//
}
]);
//
]);
// let add = () => {
// let add = () => {
// num.value++;
// num.value++;
...
@@ -96,14 +94,12 @@ let titleImg = ref([
...
@@ -96,14 +94,12 @@ let titleImg = ref([
// };
// };
// 获取订单数据
// 获取订单数据
let
init
Order
List
=
async
()
=>
{
let
init
MSJF
List
=
async
()
=>
{
let
res
:
any
=
await
get
Order
List
();
let
res
:
any
=
await
get
MSJF
List
();
if
(
res
.
data
.
errno
===
0
)
orderData
.
value
=
res
.
data
.
data
.
list
;
if
(
res
.
data
.
errno
===
0
)
orderData
.
value
=
res
.
data
.
data
.
list
;
};
};
onLoad
(()
=>
{
initMSJFList
();
initOrderList
();
});
</
script
>
</
script
>
<
style
lang=
"scss"
scoped
>
<
style
lang=
"scss"
scoped
>
...
@@ -136,10 +132,6 @@ page {
...
@@ -136,10 +132,6 @@ page {
.or-bottom
{
.or-bottom
{
padding
:
10rpx
30rpx
;
padding
:
10rpx
30rpx
;
box-sizing
:
border-box
;
box-sizing
:
border-box
;
// display: flex;
// flex-direction: row;
// align-items: center;
// justify-content: space-around;
border-top
:
1px
solid
#f2f2f2
;
border-top
:
1px
solid
#f2f2f2
;
border-bottom
:
1px
solid
#f2f2f2
;
border-bottom
:
1px
solid
#f2f2f2
;
.or-left
{
.or-left
{
...
@@ -163,6 +155,7 @@ page {
...
@@ -163,6 +155,7 @@ page {
.details-bottom
{
.details-bottom
{
display
:
flex
;
display
:
flex
;
justify-content
:
space-between
;
justify-content
:
space-between
;
align-items
:
center
;
}
}
}
}
}
}
...
...
src/pages/customized/uploadImageVideo.vue
浏览文件 @
f07f843d
...
@@ -11,8 +11,9 @@
...
@@ -11,8 +11,9 @@
</view>
</view>
</view>
</view>
</view>
</view>
<view
type=
"primary"
@
click=
"upload"
style=
"margin-top: 40rpx;"
class=
"addImage"
><view
class=
"iconfont icon-jia"
></view></view>
<view
@
click=
"upload"
style=
"margin: 40rpx 0 10rpx 0;"
class=
"addImage"
><view
class=
"iconfont icon-jia"
></view></view>
<button
type=
"primary"
@
click=
"save"
style=
"margin-top: 40rpx;"
>
保存
</button>
<text
style=
"padding-top: 20rpx;"
>
只能上传图片或视频文件,且不超过20mb
</text>
<button
type=
"primary"
@
click=
"save"
style=
"margin: 0 auto;"
>
保存
</button>
</uni-section>
</uni-section>
</view>
</view>
</
template
>
</
template
>
...
@@ -115,6 +116,9 @@ let uploadVideo = () => {
...
@@ -115,6 +116,9 @@ let uploadVideo = () => {
uni
.
chooseVideo
({
uni
.
chooseVideo
({
sourceType
:
[
'camera'
,
'album'
],
sourceType
:
[
'camera'
,
'album'
],
success
(
res
:
any
)
{
success
(
res
:
any
)
{
uni
.
showLoading
({
title
:
'上传中...'
});
uni
.
uploadFile
({
uni
.
uploadFile
({
url
:
baseURL
+
'/wx/storage/upload'
,
url
:
baseURL
+
'/wx/storage/upload'
,
filePath
:
res
.
tempFilePath
,
filePath
:
res
.
tempFilePath
,
...
@@ -126,7 +130,7 @@ let uploadVideo = () => {
...
@@ -126,7 +130,7 @@ let uploadVideo = () => {
type
:
data
.
type
,
type
:
data
.
type
,
sort
:
imageVideoData
.
value
.
length
sort
:
imageVideoData
.
value
.
length
});
});
console
.
log
(
imageVideoData
.
value
);
uni
.
hideLoading
()
},
},
fail
(
res
:
any
)
{
fail
(
res
:
any
)
{
console
.
log
(
res
);
console
.
log
(
res
);
...
...
src/services/api.ts
浏览文件 @
f07f843d
...
@@ -7,7 +7,7 @@ export let login = (data: object | any) => request('/wx/auth/login_by_mobile', '
...
@@ -7,7 +7,7 @@ export let login = (data: object | any) => request('/wx/auth/login_by_mobile', '
export
let
resetPwd
=
(
data
:
any
)
=>
request
(
'/wx/auth/reset_by_mobile'
,
'POST'
,
data
);
export
let
resetPwd
=
(
data
:
any
)
=>
request
(
'/wx/auth/reset_by_mobile'
,
'POST'
,
data
);
// 获取订单信息
// 获取订单信息
export
let
get
OrderList
=
()
=>
request
(
'/wx/order/l
ist'
,
'GET'
);
export
let
get
MSJFList
=
()
=>
request
(
'/wx/order/MSJFL
ist'
,
'GET'
);
// 保存定制文件
// 保存定制文件
export
let
saveCustomPage
=
(
data
:
any
)
=>
request
(
'/wx/customPage/save'
,
'POST'
,
data
);
export
let
saveCustomPage
=
(
data
:
any
)
=>
request
(
'/wx/customPage/save'
,
'POST'
,
data
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论