Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
Sign in / Register
Toggle navigation
S
site-uniapp
概览
Overview
详情
活动
周期分析
版本库
存储库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
Members
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
王柯
site-uniapp
Commits
7bfec634
提交
7bfec634
authored
1月 07, 2023
作者:
wk
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
待办接口接入
父级
9bfefe59
隐藏空白字符变更
内嵌
并排
正在显示
10 个修改的文件
包含
256 行增加
和
25 行删除
+256
-25
pages.json
+4
-4
pages/gallery/allNeedDo/allNeedDo.vue
+89
-6
pages/gallery/dataManager/dataManager.vue
+1
-1
pages/gallery/finishNeedDo/finishNeedDo.vue
+42
-3
pages/gallery/gallery.vue
+15
-1
pages/gallery/needDo/needDo.vue
+5
-0
pages/gallery/searchNeedDo/searchNeedDo.vue
+44
-1
pages/gallery/todayNeedDo/todayNeedDo.vue
+43
-4
pages/index/bussConfig/bussConfig.vue
+8
-4
pages/index/index.vue
+5
-1
没有找到文件。
pages.json
View file @
7bfec634
...
@@ -302,7 +302,7 @@
...
@@ -302,7 +302,7 @@
"path"
:
"pages/gallery/todayNeedDo/todayNeedDo"
,
"path"
:
"pages/gallery/todayNeedDo/todayNeedDo"
,
"style"
:
{
"style"
:
{
"navigationBarTitleText"
:
""
,
"navigationBarTitleText"
:
""
,
"enablePullDownRefresh"
:
fals
e
,
"enablePullDownRefresh"
:
tru
e
,
"navigationStyle"
:
"custom"
"navigationStyle"
:
"custom"
}
}
...
@@ -334,7 +334,7 @@
...
@@ -334,7 +334,7 @@
"path"
:
"pages/gallery/allNeedDo/allNeedDo"
,
"path"
:
"pages/gallery/allNeedDo/allNeedDo"
,
"style"
:
{
"style"
:
{
"navigationBarTitleText"
:
""
,
"navigationBarTitleText"
:
""
,
"enablePullDownRefresh"
:
fals
e
,
"enablePullDownRefresh"
:
tru
e
,
"navigationStyle"
:
"custom"
"navigationStyle"
:
"custom"
}
}
...
@@ -342,7 +342,7 @@
...
@@ -342,7 +342,7 @@
"path"
:
"pages/gallery/finishNeedDo/finishNeedDo"
,
"path"
:
"pages/gallery/finishNeedDo/finishNeedDo"
,
"style"
:
{
"style"
:
{
"navigationBarTitleText"
:
""
,
"navigationBarTitleText"
:
""
,
"enablePullDownRefresh"
:
fals
e
,
"enablePullDownRefresh"
:
tru
e
,
"navigationStyle"
:
"custom"
"navigationStyle"
:
"custom"
}
}
...
@@ -350,7 +350,7 @@
...
@@ -350,7 +350,7 @@
"path"
:
"pages/gallery/searchNeedDo/searchNeedDo"
,
"path"
:
"pages/gallery/searchNeedDo/searchNeedDo"
,
"style"
:
{
"style"
:
{
"navigationBarTitleText"
:
""
,
"navigationBarTitleText"
:
""
,
"enablePullDownRefresh"
:
fals
e
,
"enablePullDownRefresh"
:
tru
e
,
"navigationStyle"
:
"custom"
"navigationStyle"
:
"custom"
}
}
...
...
pages/gallery/allNeedDo/allNeedDo.vue
View file @
7bfec634
<
template
>
<
template
>
<view
class=
"content"
>
<view
class=
"content"
>
<titleBar
title=
"全部待办"
></titleBar>
<titleBar
title=
"全部待办"
></titleBar>
<view
class=
"count-content"
>
共有
10
条待办,当前有
<view
class=
"count-content"
>
共有
{{
totalCount
}}
条待办,当前有
<span
class=
"span"
>
[
3
]
</span>
<span
class=
"span"
>
[
{{
noDealCount
}}
]
</span>
条待办事项
条待办事项
</view>
</view>
<v-tabs
:tabs=
"tabs"
:scroll=
"true"
:value=
"current"
@
change=
"tabChange"
></v-tabs>
<v-tabs
:tabs=
"tabs"
:scroll=
"true"
:value=
"current"
@
change=
"tabChange"
></v-tabs>
<view
class=
"list-content"
>
<view
class=
"list-content"
>
<view
v-for=
"(item,index) in list"
:key=
"index"
class=
"list-item"
>
<view
v-for=
"(item,index) in list"
:key=
"index"
class=
"list-item"
@
click=
"itemClick(item)"
>
<image
class=
"image"
src=
"../../../static/ic-jrdb.png"
></image>
<image
class=
"image"
src=
"../../../static/ic-jrdb.png"
></image>
<view
class=
"item-content"
>
<view
class=
"item-content"
>
<view
class=
"title"
>
张三发起了隐患整改,请于2022/12/13 15:37:56前完成隐患整改。
</view>
<view
class=
"title"
>
张三发起了隐患整改,请于2022/12/13 15:37:56前完成隐患整改。
</view>
...
@@ -23,21 +23,104 @@
...
@@ -23,21 +23,104 @@
</
template
>
</
template
>
<
script
>
<
script
>
import
Api
from
"../../../api/api.js"
export
default
{
export
default
{
data
()
{
data
()
{
return
{
return
{
tabs
:
[
"全部待办"
,
"未处理"
,
"已处理"
],
tabs
:
[
"全部待办"
,
"未处理"
,
"已处理"
],
current
:
0
,
current
:
0
,
list
:
[{},
{},
{}]
list
:
[{},
{},
{}],
isDeal
:
2
,
totalCount
:
0
,
noDealCount
:
0
,
pageSize
:
20
,
page
:
1
,
totalPage
:
1
}
}
},
},
onLoad
()
{
onLoad
()
{
this
.
getData
()
},
onPullDownRefresh
()
{
this
.
page
=
1
this
.
getData
()
},
onReachBottom
()
{
if
(
this
.
page
<
this
.
totalPage
)
{
this
.
page
++
this
.
getData
()
}
},
},
methods
:
{
methods
:
{
getData
()
{
this
.
getAllCount
()
this
.
getNoDealCount
()
this
.
getAllNeedDo
()
},
tabChange
(
e
)
{
tabChange
(
e
)
{
this
.
current
=
e
this
.
current
=
e
}
if
(
this
.
current
==
0
)
{
this
.
isDeal
=
2
}
else
if
(
this
.
current
==
1
)
{
this
.
isDeal
=
0
}
else
if
(
this
.
current
==
2
)
{
this
.
isDeal
=
1
}
this
.
page
=
1
this
.
getData
()
},
itemClick
(
item
)
{
uni
.
navigateTo
({
url
:
`/pages/gallery/processFormDetailPage/processFormDetailPage?obj_no=
${
item
.
obj_no
}
&check_module_id=
${
item
.
check_module_id
}
&check_tpl_id=
${
item
.
check_tpl_id
}
&project_id=
${
item
.
project_id
}
&title=
${
item
.
app_name
}
&is_edit=0`
})
},
getAllNeedDo
()
{
Api
.
getNeedDo
({
data
:
{
is_page
:
1
,
page
:
this
.
page
,
page_size
:
this
.
pageSize
,
is_deal
:
this
.
isDeal
}
}).
then
((
result
)
=>
{
uni
.
stopPullDownRefresh
()
if
(
result
.
code
==
0
)
{
this
.
totalPage
=
result
.
data
.
total_page
if
(
this
.
page
==
1
)
{
this
.
list
=
[]
}
this
.
list
=
this
.
list
.
concat
(
result
.
data
.
list
)
}
})
},
getNoDealCount
()
{
Api
.
getNeedDo
({
data
:
{
is_page
:
1
,
page
:
1
,
page_size
:
this
.
pageSize
,
is_deal
:
0
}
}).
then
((
result
)
=>
{
if
(
result
.
code
==
0
)
{
this
.
noDealCount
=
result
.
data
.
total_count
}
})
},
getAllCount
()
{
Api
.
getNeedDo
({
data
:
{
is_page
:
1
,
page
:
1
,
page_size
:
this
.
pageSize
,
is_deal
:
2
}
}).
then
((
result
)
=>
{
if
(
result
.
code
==
0
)
{
this
.
totalCount
=
result
.
data
.
total_count
}
})
},
}
}
}
}
</
script
>
</
script
>
...
...
pages/gallery/dataManager/dataManager.vue
View file @
7bfec634
...
@@ -12,7 +12,7 @@
...
@@ -12,7 +12,7 @@
<view
v-for=
"(item,index) in codeList"
:key=
"index"
class=
"item-content"
>
<view
v-for=
"(item,index) in codeList"
:key=
"index"
class=
"item-content"
>
<view
class=
"name"
@
click=
"toCode(index)"
>
{{
item
.
bus_name
}}
</view>
<view
class=
"name"
@
click=
"toCode(index)"
>
{{
item
.
bus_name
}}
</view>
<view
class=
"btn"
@
click=
"toDown(index)"
>
下载录入码
</view>
<view
class=
"btn"
@
click=
"toDown(index)"
>
下载录入码
</view>
<view
class=
"detail-btn"
@
click=
"to
Detail
(index)"
>
详情
</view>
<view
class=
"detail-btn"
@
click=
"to
Code
(index)"
>
详情
</view>
</view>
</view>
</view>
</view>
</view>
</view>
...
...
pages/gallery/finishNeedDo/finishNeedDo.vue
View file @
7bfec634
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
<titleBar
title=
"完成待办"
></titleBar>
<titleBar
title=
"完成待办"
></titleBar>
<view
class=
"count-content"
>
已经完成【10】条待办事项
</view>
<view
class=
"count-content"
>
已经完成【10】条待办事项
</view>
<view
class=
"list-content"
>
<view
class=
"list-content"
>
<view
v-for=
"(item,index) in list"
:key=
"index"
class=
"list-item"
>
<view
v-for=
"(item,index) in list"
:key=
"index"
class=
"list-item"
@
click=
"itemClick(item)"
>
<image
class=
"image"
src=
"../../../static/ic-jrdb.png"
></image>
<image
class=
"image"
src=
"../../../static/ic-jrdb.png"
></image>
<view
class=
"item-content"
>
<view
class=
"item-content"
>
<view
class=
"title"
>
张三发起了隐患整改,请于2022/12/13 15:37:56前完成隐患整改。
</view>
<view
class=
"title"
>
张三发起了隐患整改,请于2022/12/13 15:37:56前完成隐患整改。
</view>
...
@@ -22,11 +22,50 @@
...
@@ -22,11 +22,50 @@
export
default
{
export
default
{
data
()
{
data
()
{
return
{
return
{
list
:
[{},
{},
{}]
list
:
[{},
{},
{}],
page
:
1
,
pageSize
:
20
,
totalCount
:
0
}
},
onLoad
()
{
this
.
getFinishNeedDo
()
},
onPullDownRefresh
()
{
this
.
page
=
1
this
.
getFinishNeedDo
()
},
onReachBottom
()
{
if
(
this
.
list
.
length
<
this
.
totalCount
)
{
this
.
page
++
this
.
getFinishNeedDo
()
}
}
},
},
methods
:
{
methods
:
{
getFinishNeedDo
()
{
Api
.
getNeedDo
({
data
:
{
is_page
:
1
,
page
:
this
.
page
,
page_size
:
this
.
pageSize
,
is_deal
:
1
}
}).
then
((
result
)
=>
{
uni
.
stopPullDownRefresh
()
if
(
result
.
code
==
0
)
{
this
.
totalCount
=
result
.
data
.
total_count
if
(
this
.
page
==
1
)
{
this
.
list
=
[]
}
this
.
list
=
this
.
list
.
concat
(
result
.
data
.
list
)
}
})
},
itemClick
(
item
)
{
uni
.
navigateTo
({
url
:
`/pages/gallery/processFormDetailPage/processFormDetailPage?obj_no=
${
item
.
obj_no
}
&check_module_id=
${
item
.
check_module_id
}
&check_tpl_id=
${
item
.
check_tpl_id
}
&project_id=
${
item
.
project_id
}
&title=
${
item
.
app_name
}
&is_edit=0`
})
}
}
}
}
}
</
script
>
</
script
>
...
...
pages/gallery/gallery.vue
View file @
7bfec634
...
@@ -21,7 +21,7 @@
...
@@ -21,7 +21,7 @@
<view
class=
"title"
>
我的待办
</view>
<view
class=
"title"
>
我的待办
</view>
<image
src=
"../../static/willdo.png"
class=
"image"
></image>
<image
src=
"../../static/willdo.png"
class=
"image"
></image>
</view>
</view>
<view
class=
"count"
>
15
</view>
<view
class=
"count"
>
{{
needDoCount
}}
</view>
</view>
</view>
</view>
</view>
</view>
</view>
...
@@ -62,6 +62,7 @@
...
@@ -62,6 +62,7 @@
title
:
'欢迎您访问一点通'
,
title
:
'欢迎您访问一点通'
,
statusBarHeight
:
20
,
statusBarHeight
:
20
,
messageCount
:
0
,
messageCount
:
0
,
needDoCount
:
0
,
groups
:
[],
groups
:
[],
apps
:
[],
apps
:
[],
current
:
0
,
current
:
0
,
...
@@ -84,6 +85,7 @@
...
@@ -84,6 +85,7 @@
},
},
onShow
()
{
onShow
()
{
this
.
getMessages
()
this
.
getMessages
()
this
.
getNeedDo
()
},
},
methods
:
{
methods
:
{
tabChange
(
e
)
{
tabChange
(
e
)
{
...
@@ -120,6 +122,18 @@
...
@@ -120,6 +122,18 @@
}
}
})
})
},
},
getNeedDo
()
{
Api
.
getNeedDo
({
data
:
{
is_page
:
1
,
is_deal
:
0
,
page
:
1
,
page_size
:
5
}
}).
then
((
result
)
=>
{
this
.
needDoCount
=
result
.
data
.
total_count
})
},
getAppGroup
()
{
getAppGroup
()
{
Api
.
getCodeList
({
Api
.
getCodeList
({
data
:
{
data
:
{
...
...
pages/gallery/needDo/needDo.vue
View file @
7bfec634
...
@@ -43,6 +43,11 @@
...
@@ -43,6 +43,11 @@
finishCount
:
0
finishCount
:
0
}
}
},
},
onLoad
()
{
this
.
getTodayNeedDo
()
this
.
getAllNeedDo
()
this
.
getFinishNeedDo
()
},
methods
:
{
methods
:
{
toLink
(
router
)
{
toLink
(
router
)
{
uni
.
navigateTo
({
uni
.
navigateTo
({
...
...
pages/gallery/searchNeedDo/searchNeedDo.vue
View file @
7bfec634
...
@@ -22,10 +22,28 @@
...
@@ -22,10 +22,28 @@
</
template
>
</
template
>
<
script
>
<
script
>
import
Api
from
"../../../api/api.js"
export
default
{
export
default
{
data
()
{
data
()
{
return
{
return
{
list
:
[{},
{},
{}]
list
:
[{},
{},
{}],
key
:
""
,
page
:
1
,
pageSize
:
20
,
totalPage
:
1
}
},
onLoad
()
{
this
.
getAllNeedDo
()
},
onPullDownRefresh
()
{
this
.
page
=
1
this
.
getAllNeedDo
()
},
onReachBottom
()
{
if
(
this
.
page
<
this
.
totalPage
)
{
this
.
page
++
this
.
getAllNeedDo
()
}
}
},
},
methods
:
{
methods
:
{
...
@@ -34,6 +52,31 @@
...
@@ -34,6 +52,31 @@
url
:
`/pages/gallery/processFormDetailPage/processFormDetailPage?obj_no=
${
item
.
obj_no
}
&check_module_id=
${
item
.
check_module_id
}
&check_tpl_id=
${
item
.
check_tpl_id
}
&project_id=
${
item
.
project_id
}
&title=
${
item
.
app_name
}
&is_edit=1`
url
:
`/pages/gallery/processFormDetailPage/processFormDetailPage?obj_no=
${
item
.
obj_no
}
&check_module_id=
${
item
.
check_module_id
}
&check_tpl_id=
${
item
.
check_tpl_id
}
&project_id=
${
item
.
project_id
}
&title=
${
item
.
app_name
}
&is_edit=1`
})
})
},
},
search
(
e
)
{
this
.
key
=
e
.
detail
.
value
this
.
page
=
1
this
.
getAllNeedDo
()
},
getAllNeedDo
()
{
Api
.
getNeedDo
({
data
:
{
is_page
:
1
,
page
:
this
.
page
,
page_size
:
this
.
pageSize
,
is_deal
:
2
,
search_word
:
this
.
key
}
}).
then
((
result
)
=>
{
uni
.
stopPullDownRefresh
()
if
(
result
.
code
==
0
)
{
this
.
totalPage
=
result
.
data
.
total_page
if
(
this
.
page
==
1
)
{
this
.
list
=
[]
}
this
.
list
=
this
.
list
.
concat
(
result
.
data
.
list
)
}
})
},
}
}
}
}
</
script
>
</
script
>
...
...
pages/gallery/todayNeedDo/todayNeedDo.vue
View file @
7bfec634
...
@@ -2,11 +2,11 @@
...
@@ -2,11 +2,11 @@
<view
class=
"content"
>
<view
class=
"content"
>
<titleBar
title=
"今日待办"
></titleBar>
<titleBar
title=
"今日待办"
></titleBar>
<view
class=
"count-content"
>
当前有
<view
class=
"count-content"
>
当前有
<span
class=
"span"
>
3
</span>
<span
class=
"span"
>
{{
totalCount
}}
</span>
条待办事项
条待办事项
</view>
</view>
<view
class=
"list-content"
>
<view
class=
"list-content"
>
<view
v-for=
"(item,index) in list"
:key=
"index"
class=
"list-item"
>
<view
v-for=
"(item,index) in list"
:key=
"index"
class=
"list-item"
@
click=
"itemClick(item)"
>
<image
class=
"image"
src=
"../../../static/ic-jrdb.png"
></image>
<image
class=
"image"
src=
"../../../static/ic-jrdb.png"
></image>
<view
class=
"item-content"
>
<view
class=
"item-content"
>
<view
class=
"title"
>
张三发起了隐患整改,请于2022/12/13 15:37:56前完成隐患整改。
</view>
<view
class=
"title"
>
张三发起了隐患整改,请于2022/12/13 15:37:56前完成隐患整改。
</view>
...
@@ -25,11 +25,50 @@
...
@@ -25,11 +25,50 @@
export
default
{
export
default
{
data
()
{
data
()
{
return
{
return
{
list
:
[{},
{},
{}]
list
:
[{},
{},
{}],
page
:
1
,
pageSize
:
20
,
totalCount
:
0
}
},
onLoad
()
{
this
.
getTodayNeedDo
()
},
onPullDownRefresh
()
{
this
.
page
=
1
this
.
getTodayNeedDo
()
},
onReachBottom
()
{
if
(
this
.
list
.
length
<
this
.
totalCount
)
{
this
.
page
++
this
.
getTodayNeedDo
()
}
}
},
},
methods
:
{
methods
:
{
getTodayNeedDo
()
{
Api
.
getNeedDo
({
data
:
{
is_page
:
1
,
page
:
this
.
page
,
page_size
:
this
.
pageSize
,
is_today
:
1
}
}).
then
((
result
)
=>
{
uni
.
stopPullDownRefresh
()
if
(
result
.
code
==
0
)
{
this
.
totalCount
=
result
.
data
.
total_count
if
(
this
.
page
==
1
)
{
this
.
list
=
[]
}
this
.
list
=
this
.
list
.
concat
(
result
.
data
.
list
)
}
})
},
itemClick
(
item
)
{
uni
.
navigateTo
({
url
:
`/pages/gallery/processFormDetailPage/processFormDetailPage?obj_no=
${
item
.
obj_no
}
&check_module_id=
${
item
.
check_module_id
}
&check_tpl_id=
${
item
.
check_tpl_id
}
&project_id=
${
item
.
project_id
}
&title=
${
item
.
app_name
}
&is_edit=1`
})
}
}
}
}
}
</
script
>
</
script
>
...
...
pages/index/bussConfig/bussConfig.vue
View file @
7bfec634
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
<view
class=
"menu-item"
v-for=
"(item,index) in selList"
:key=
"index"
>
<view
class=
"menu-item"
v-for=
"(item,index) in selList"
:key=
"index"
>
<view
class=
"logo-content"
>
<view
class=
"logo-content"
>
<image
src=
"../../../static/ic-sjzg.png"
class=
"logo"
></image>
<image
src=
"../../../static/ic-sjzg.png"
class=
"logo"
></image>
<image
src=
"../../../static/delete-ic.png"
class=
"del"
@
click=
"toDel(i
tem
)"
></image>
<image
src=
"../../../static/delete-ic.png"
class=
"del"
@
click=
"toDel(i
ndex
)"
></image>
</view>
</view>
<view
class=
"text"
>
积分商城
</view>
<view
class=
"text"
>
积分商城
</view>
</view>
</view>
...
@@ -76,10 +76,14 @@
...
@@ -76,10 +76,14 @@
})
})
},
},
toAdd
(
item
)
{
toAdd
(
item
)
{
if
(
this
.
selList
.
length
==
4
)
{
this
.
$toast
.
showToast
(
"常用应用最多设置4个"
)
}
else
{
this
.
selList
.
push
(
item
)
}
},
},
toDel
(
i
tem
)
{
toDel
(
i
ndex
)
{
this
.
selList
.
splice
(
index
,
1
)
},
},
toDef
()
{
toDef
()
{
this
.
getDefaultApp
()
this
.
getDefaultApp
()
...
...
pages/index/index.vue
View file @
7bfec634
...
@@ -180,7 +180,11 @@
...
@@ -180,7 +180,11 @@
that
.
getMyScore
()
that
.
getMyScore
()
that
.
getHomeComp
()
that
.
getHomeComp
()
that
.
getWeather
()
that
.
getWeather
()
that
.
getCommonApp
()
if
(
that
.
isCommonSel
)
{
that
.
getCommonApp
()
}
else
{
that
.
getRecentlyApp
()
}
},
},
fail
()
{
fail
()
{
uni
.
redirectTo
({
uni
.
redirectTo
({
...
...
Write
Preview
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
Please
register
or
sign in
to comment