Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mocp-uniapp
Overview
Overview
Details
Activity
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
pangchong
mocp-uniapp
Commits
ed698dee
Commit
ed698dee
authored
Dec 26, 2024
by
pangchong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 我的待办加入权限
parent
342da887
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
15 additions
and
1 deletions
+15
-1
src/pages/modules/mocp/panel/my-toDo/components/WindDamageManagement.vue
+3
-0
src/pages/modules/mocp/panel/my-toDo/components/appraisal-record-list.vue
+3
-0
src/pages/modules/mocp/panel/my-toDo/components/assign-work-list.vue
+3
-0
src/pages/modules/mocp/panel/my-toDo/components/move-decision-list.vue
+3
-0
src/pages/modules/mocp/panel/my-toDo/components/technology-evaluation-list.vue
+3
-1
No files found.
src/pages/modules/mocp/panel/my-toDo/components/WindDamageManagement.vue
View file @
ed698dee
...
@@ -74,6 +74,7 @@ import { timeStampFormat } from 'mocp/utils/tool'
...
@@ -74,6 +74,7 @@ import { timeStampFormat } from 'mocp/utils/tool'
import
useBaseStore
from
'mocp/store/base'
import
useBaseStore
from
'mocp/store/base'
import
{
ref
}
from
'vue'
import
{
ref
}
from
'vue'
import
{
onUnload
}
from
'@dcloudio/uni-app'
import
{
onUnload
}
from
'@dcloudio/uni-app'
import
{
checkPermi
}
from
'mocp/utils/permission'
const
taskList
=
{
const
taskList
=
{
1
:
{
1
:
{
...
@@ -110,11 +111,13 @@ const ps = defineProps({
...
@@ -110,11 +111,13 @@ const ps = defineProps({
})
})
//跳转
//跳转
const
goDetails
=
(
data
,
option
)
=>
{
const
goDetails
=
(
data
,
option
)
=>
{
if
(
checkPermi
(
'/windDamageWorkInspection'
))
{
windDamageManagementStore
.
setState
(
'tabIndex'
,
taskList
[
option
.
taskType
].
index
)
windDamageManagementStore
.
setState
(
'tabIndex'
,
taskList
[
option
.
taskType
].
index
)
windDamageManagementStore
.
setState
(
'basicId'
,
option
.
id
)
windDamageManagementStore
.
setState
(
'basicId'
,
option
.
id
)
windDamageManagementStore
.
setState
(
'weatherId'
,
data
.
id
)
windDamageManagementStore
.
setState
(
'weatherId'
,
data
.
id
)
windDamageManagementStore
.
setState
(
'weatherSource'
,
data
.
weatherSource
)
windDamageManagementStore
.
setState
(
'weatherSource'
,
data
.
weatherSource
)
uni
.
$mocpJump
.
navigateTo
(
taskList
[
option
.
taskType
].
url
)
uni
.
$mocpJump
.
navigateTo
(
taskList
[
option
.
taskType
].
url
)
}
}
}
const
handleQuery
=
({
res
})
=>
{
const
handleQuery
=
({
res
})
=>
{
myToDoStore
.
setState
(
'windDamageManagementNum'
,
myToDoStore
.
countWindDamageManagementNum
(
res
.
data
))
myToDoStore
.
setState
(
'windDamageManagementNum'
,
myToDoStore
.
countWindDamageManagementNum
(
res
.
data
))
...
...
src/pages/modules/mocp/panel/my-toDo/components/appraisal-record-list.vue
View file @
ed698dee
...
@@ -39,6 +39,7 @@ import { getRqmListForMobileApi } from 'mocp/api/my-toDo'
...
@@ -39,6 +39,7 @@ import { getRqmListForMobileApi } from 'mocp/api/my-toDo'
import
useUserStore
from
'mocp/store/user'
import
useUserStore
from
'mocp/store/user'
import
useMyToDoStore
from
'mocp/store/my-toDo'
import
useMyToDoStore
from
'mocp/store/my-toDo'
import
{
storeToRefs
}
from
'pinia'
import
{
storeToRefs
}
from
'pinia'
import
{
checkPermi
}
from
'mocp/utils/permission'
const
userStore
=
useUserStore
()
const
userStore
=
useUserStore
()
const
myToDoStore
=
useMyToDoStore
()
const
myToDoStore
=
useMyToDoStore
()
...
@@ -51,9 +52,11 @@ const ps = defineProps({
...
@@ -51,9 +52,11 @@ const ps = defineProps({
})
})
//跳转
//跳转
const
goDetails
=
(
data
)
=>
{
const
goDetails
=
(
data
)
=>
{
if
(
checkPermi
(
'/AppraisalRecord'
))
{
uni
.
$mocpJump
.
navigateTo
(
'/panel/appraisal-record/details'
,
{
uni
.
$mocpJump
.
navigateTo
(
'/panel/appraisal-record/details'
,
{
id
:
data
.
id
id
:
data
.
id
})
})
}
}
}
const
handleQuery
=
({
res
})
=>
{
const
handleQuery
=
({
res
})
=>
{
myToDoStore
.
setState
(
'appraisalRecordNum'
,
parseInt
(
res
.
total
)
||
0
)
myToDoStore
.
setState
(
'appraisalRecordNum'
,
parseInt
(
res
.
total
)
||
0
)
...
...
src/pages/modules/mocp/panel/my-toDo/components/assign-work-list.vue
View file @
ed698dee
...
@@ -54,6 +54,7 @@ import { getArrangeWorkListForAppApi } from 'mocp/api/my-toDo'
...
@@ -54,6 +54,7 @@ import { getArrangeWorkListForAppApi } from 'mocp/api/my-toDo'
import
useUserStore
from
'mocp/store/user'
import
useUserStore
from
'mocp/store/user'
import
useMyToDoStore
from
'mocp/store/my-toDo'
import
useMyToDoStore
from
'mocp/store/my-toDo'
import
{
storeToRefs
}
from
'pinia'
import
{
storeToRefs
}
from
'pinia'
import
{
checkPermi
}
from
'mocp/utils/permission'
const
userStore
=
useUserStore
()
const
userStore
=
useUserStore
()
const
myToDoStore
=
useMyToDoStore
()
const
myToDoStore
=
useMyToDoStore
()
...
@@ -65,7 +66,9 @@ const ps = defineProps({
...
@@ -65,7 +66,9 @@ const ps = defineProps({
}
}
}
)
}
)
const
goDetails
=
(
data
)
=>
{
const
goDetails
=
(
data
)
=>
{
if
(
checkPermi
(
'/assignWork'
))
{
uni
.
$mocpJump
.
navigateTo
(
'/panel/assign-work/details'
,
{
id
:
data
.
id
}
)
uni
.
$mocpJump
.
navigateTo
(
'/panel/assign-work/details'
,
{
id
:
data
.
id
}
)
}
}
}
const
handleQuery
=
({
res
}
)
=>
{
const
handleQuery
=
({
res
}
)
=>
{
myToDoStore
.
setState
(
'assignWorkNum'
,
parseInt
(
res
.
data
.
total
)
||
0
)
myToDoStore
.
setState
(
'assignWorkNum'
,
parseInt
(
res
.
data
.
total
)
||
0
)
...
...
src/pages/modules/mocp/panel/my-toDo/components/move-decision-list.vue
View file @
ed698dee
...
@@ -47,6 +47,7 @@ import useMoveDecisionStore from 'mocp/store/move-decision'
...
@@ -47,6 +47,7 @@ import useMoveDecisionStore from 'mocp/store/move-decision'
import
{
getDecisiongetDecisionToDoApi
}
from
'mocp/api/my-toDo'
import
{
getDecisiongetDecisionToDoApi
}
from
'mocp/api/my-toDo'
import
useMyToDoStore
from
'mocp/store/my-toDo'
import
useMyToDoStore
from
'mocp/store/my-toDo'
import
{
storeToRefs
}
from
'pinia'
import
{
storeToRefs
}
from
'pinia'
import
{
checkPermi
}
from
'mocp/utils/permission'
const
myToDoStore
=
useMyToDoStore
()
const
myToDoStore
=
useMyToDoStore
()
const
{
getMoveDecisionNum
}
=
storeToRefs
(
myToDoStore
)
const
{
getMoveDecisionNum
}
=
storeToRefs
(
myToDoStore
)
...
@@ -59,9 +60,11 @@ const ps = defineProps({
...
@@ -59,9 +60,11 @@ const ps = defineProps({
//跳转
//跳转
const
moveDecisionStore
=
useMoveDecisionStore
()
const
moveDecisionStore
=
useMoveDecisionStore
()
const
goDetails
=
(
data
)
=>
{
const
goDetails
=
(
data
)
=>
{
if
(
checkPermi
(
'/MoveDecision'
))
{
uni
.
$mocpJump
.
navigateTo
(
'/panel/move-decision/details'
,
{
id
:
data
.
id
}
).
then
(()
=>
{
uni
.
$mocpJump
.
navigateTo
(
'/panel/move-decision/details'
,
{
id
:
data
.
id
}
).
then
(()
=>
{
moveDecisionStore
.
setState
(
'details'
,
data
)
moveDecisionStore
.
setState
(
'details'
,
data
)
}
)
}
)
}
}
}
const
handleQuery
=
({
res
}
)
=>
{
const
handleQuery
=
({
res
}
)
=>
{
myToDoStore
.
setState
(
'moveDecisionNum'
,
parseInt
(
res
.
data
.
total
)
||
0
)
myToDoStore
.
setState
(
'moveDecisionNum'
,
parseInt
(
res
.
data
.
total
)
||
0
)
...
...
src/pages/modules/mocp/panel/my-toDo/components/technology-evaluation-list.vue
View file @
ed698dee
...
@@ -50,7 +50,7 @@ import useTechnologyEvaluationStore from 'mocp/store/technology-evaluation'
...
@@ -50,7 +50,7 @@ import useTechnologyEvaluationStore from 'mocp/store/technology-evaluation'
import
{
getTechnicalEvaluationToDoApi
}
from
'mocp/api/my-toDo'
import
{
getTechnicalEvaluationToDoApi
}
from
'mocp/api/my-toDo'
import
useMyToDoStore
from
'mocp/store/my-toDo'
import
useMyToDoStore
from
'mocp/store/my-toDo'
import
{
storeToRefs
}
from
'pinia'
import
{
storeToRefs
}
from
'pinia'
import
{
getAirlineSelect
}
from
'mocp/utils/permission'
import
{
checkPermi
,
getAirlineSelect
}
from
'mocp/utils/permission'
const
myToDoStore
=
useMyToDoStore
()
const
myToDoStore
=
useMyToDoStore
()
const
{
getTechnologyEvaluationNum
}
=
storeToRefs
(
myToDoStore
)
const
{
getTechnologyEvaluationNum
}
=
storeToRefs
(
myToDoStore
)
...
@@ -64,9 +64,11 @@ const ps = defineProps({
...
@@ -64,9 +64,11 @@ const ps = defineProps({
//跳转
//跳转
const
technologyEvaluationStore
=
useTechnologyEvaluationStore
()
const
technologyEvaluationStore
=
useTechnologyEvaluationStore
()
const
goDetails
=
(
data
)
=>
{
const
goDetails
=
(
data
)
=>
{
if
(
checkPermi
(
'/technologyEvaluation'
))
{
uni
.
$mocpJump
.
navigateTo
(
'/panel/technology-evaluation/details'
,
{
id
:
data
.
id
}
).
then
(()
=>
{
uni
.
$mocpJump
.
navigateTo
(
'/panel/technology-evaluation/details'
,
{
id
:
data
.
id
}
).
then
(()
=>
{
technologyEvaluationStore
.
setState
(
'details'
,
data
)
technologyEvaluationStore
.
setState
(
'details'
,
data
)
}
)
}
)
}
}
}
const
handleQuery
=
({
res
}
)
=>
{
const
handleQuery
=
({
res
}
)
=>
{
myToDoStore
.
setState
(
'technologyEvaluationNum'
,
parseInt
(
res
.
data
.
total
)
||
0
)
myToDoStore
.
setState
(
'technologyEvaluationNum'
,
parseInt
(
res
.
data
.
total
)
||
0
)
...
...
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