Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
pet-business-web
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
刘怀志
pet-business-web
Commits
6d2db68e
Commit
6d2db68e
authored
Jun 25, 2023
by
刘怀志
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
细节修改1
parent
b23d0d10
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
25 additions
and
2 deletions
+25
-2
prescribing-modle.vue
...ement/registration-queue/components/prescribing-modle.vue
+12
-1
register-modle.vue
...nagement/registration-queue/components/register-modle.vue
+13
-1
No files found.
src/views/service-management/registration-queue/components/prescribing-modle.vue
View file @
6d2db68e
...
@@ -348,6 +348,16 @@ export default {
...
@@ -348,6 +348,16 @@ export default {
}
}
},
},
watch
:
{
registerForm
(
val
)
{
if
(
val
.
checkManageBos
.
length
>
0
)
{
this
.
prescribingForm
.
inspect
=
[...
val
.
checkManageBos
]
}
if
(
val
.
treatManageBo
.
length
>
0
)
{
this
.
prescribingForm
.
treatment
=
[...
val
.
treatManageBo
]
}
}
},
data
()
{
data
()
{
const
validNum
=
(
rule
,
value
,
callback
)
=>
{
const
validNum
=
(
rule
,
value
,
callback
)
=>
{
console
.
log
(
'这是自定义校验'
,
value
)
console
.
log
(
'这是自定义校验'
,
value
)
...
@@ -452,7 +462,8 @@ export default {
...
@@ -452,7 +462,8 @@ export default {
return
{
return
{
label
:
item
.
name
,
label
:
item
.
name
,
value
:
item
.
id
,
value
:
item
.
id
,
type
:
item
.
type
type
:
item
.
type
,
price
:
item
.
price
}
}
})
})
console
.
log
(
'treatItemOptions!!!!!!!!!!!!!'
,
this
.
treatItemOptions
)
console
.
log
(
'treatItemOptions!!!!!!!!!!!!!'
,
this
.
treatItemOptions
)
...
...
src/views/service-management/registration-queue/components/register-modle.vue
View file @
6d2db68e
...
@@ -56,7 +56,7 @@
...
@@ -56,7 +56,7 @@
<
el
-
table
-
column
align
=
"center"
class
-
name
=
"small-padding fixed-width"
label
=
"操作"
min
-
width
=
"160"
>
<
el
-
table
-
column
align
=
"center"
class
-
name
=
"small-padding fixed-width"
label
=
"操作"
min
-
width
=
"160"
>
<
template
#
default
=
"{row
}
"
>
<
template
#
default
=
"{row
}
"
>
<
el
-
button
<
el
-
button
:
disabled
=
"
!inTimeRang
e(row.hours.split('~')[0], row.hours.split('~')[1])"
:
disabled
=
"
registrationType !== '0' ? !inTimeRange(row.hours.split('~')[0], row.hours.split('~')[1]) : afterTim
e(row.hours.split('~')[0], row.hours.split('~')[1])"
icon
=
"el-icon-document"
icon
=
"el-icon-document"
plain
plain
size
=
"mini"
size
=
"mini"
...
@@ -180,6 +180,7 @@ export default {
...
@@ -180,6 +180,7 @@ export default {
* @param end 结束时间 时:分
* @param end 结束时间 时:分
*/
*/
inTimeRange
(
start
,
end
)
{
inTimeRange
(
start
,
end
)
{
console
.
log
(
start
,
end
)
const
current
=
moment
()
const
current
=
moment
()
const
startTime
=
moment
({
hour
:
start
.
split
(
':'
)[
0
],
minute
:
start
.
split
(
':'
)[
1
]
}
)
const
startTime
=
moment
({
hour
:
start
.
split
(
':'
)[
0
],
minute
:
start
.
split
(
':'
)[
1
]
}
)
const
endTime
=
moment
({
hour
:
end
.
split
(
':'
)[
0
],
minute
:
end
.
split
(
':'
)[
1
]
}
)
const
endTime
=
moment
({
hour
:
end
.
split
(
':'
)[
0
],
minute
:
end
.
split
(
':'
)[
1
]
}
)
...
@@ -191,6 +192,17 @@ export default {
...
@@ -191,6 +192,17 @@ export default {
console
.
log
(
`endTime.format('YYYY/MM/DD HH:mm:ss')`
,
endTime
.
format
(
'YYYY/MM/DD HH:mm:ss'
))
console
.
log
(
`endTime.format('YYYY/MM/DD HH:mm:ss')`
,
endTime
.
format
(
'YYYY/MM/DD HH:mm:ss'
))
return
current
.
isBetween
(
startTime
,
endTime
,
'minute'
)
return
current
.
isBetween
(
startTime
,
endTime
,
'minute'
)
}
,
}
,
/**
* 判断当前时间是否在传入的时间范围后
* @param start 开始时间 时:分
* @param end 结束时间 时:分
*/
afterTime
(
start
,
end
)
{
console
.
log
(
start
,
end
)
const
current
=
moment
()
const
endTime
=
moment
({
hour
:
end
.
split
(
':'
)[
0
],
minute
:
end
.
split
(
':'
)[
1
]
}
)
return
current
.
isAfter
(
endTime
)
}
,
parseTime
,
parseTime
,
/**
/**
* 获取医生当日排班列表
* 获取医生当日排班列表
...
...
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