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
a155fbc9
Commit
a155fbc9
authored
Jun 29, 2023
by
高滢
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
67de74f5
b03909ac
Changes
12
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
49 additions
and
32 deletions
+49
-32
index.vue
src/components/ImageUpload/index.vue
+2
-1
article-detail.vue
src/views/article-management/article-detail.vue
+1
-1
article-insert.vue
src/views/article-management/article-insert.vue
+1
-1
article-management.vue
src/views/article-management/article-management.vue
+1
-1
banner_management.vue
src/views/banner_management/banner_management.vue
+6
-6
equipment-add.vue
...uipment-management/equipment-management/equipment-add.vue
+18
-2
equipment-detail.vue
...ment-management/equipment-management/equipment-detail.vue
+7
-7
check-detail.vue
...ice-management/medical-record-management/check-detail.vue
+2
-2
check-subscribe.vue
...-management/medical-record-management/check-subscribe.vue
+2
-2
medical-record-management.vue
...t/medical-record-management/medical-record-management.vue
+1
-1
choose-pet.vue
...e-management/registration-queue/components/choose-pet.vue
+7
-7
treatment-detail.vue
...vice-management/treatment-management/treatment-detail.vue
+1
-1
No files found.
src/components/ImageUpload/index.vue
View file @
a155fbc9
...
@@ -15,7 +15,8 @@
...
@@ -15,7 +15,8 @@
:file-list=
"fileList"
:file-list=
"fileList"
:on-preview=
"handlePictureCardPreview"
:on-preview=
"handlePictureCardPreview"
:class=
"
{hide: fileList.length >= limit
:class=
"
{hide: fileList.length >= limit
|| $refs.imageUpload
&&
$refs.imageUpload.uploadFiles.length >= limit}"
|| $refs.imageUpload
&&
$refs.imageUpload.uploadFiles.length >= limit
|| number >= limit}"
>
>
<i
class=
"el-icon-plus"
/>
<i
class=
"el-icon-plus"
/>
</el-upload>
</el-upload>
...
...
src/views/article-management/article-detail.vue
View file @
a155fbc9
...
@@ -8,7 +8,7 @@
...
@@ -8,7 +8,7 @@
class=
"top-title-style"
class=
"top-title-style"
>
详情
</span>
>
详情
</span>
</div>
</div>
<div
style=
"padding:
32px 20px 20px
20px;"
>
<div
style=
"padding: 20px;"
>
<div
style=
"display: flex"
>
<div
style=
"display: flex"
>
<!-- 文章信息 -->
<!-- 文章信息 -->
<div
class=
"tip-green"
/>
<div
class=
"tip-green"
/>
...
...
src/views/article-management/article-insert.vue
View file @
a155fbc9
...
@@ -87,7 +87,7 @@ export default {
...
@@ -87,7 +87,7 @@ export default {
},
},
data
()
{
data
()
{
const
weightValidator
=
(
rule
,
value
,
callback
)
=>
{
const
weightValidator
=
(
rule
,
value
,
callback
)
=>
{
if
(
value
===
0
)
callback
(
new
Error
(
'权重为0'
))
if
(
value
===
0
)
callback
(
new
Error
(
'权重
不能
为0'
))
else
callback
()
else
callback
()
}
}
return
{
return
{
...
...
src/views/article-management/article-management.vue
View file @
a155fbc9
...
@@ -337,7 +337,7 @@ export default {
...
@@ -337,7 +337,7 @@ export default {
// 表单校验
// 表单校验
rules
:
{
rules
:
{
articleStatus
:
[
articleStatus
:
[
{
required
:
true
,
message
:
'文章状态为空'
,
trigger
:
'change'
}
{
required
:
true
,
message
:
'文章状态
不能
为空'
,
trigger
:
'change'
}
]
]
}
}
}
}
...
...
src/views/banner_management/banner_management.vue
View file @
a155fbc9
...
@@ -152,7 +152,7 @@
...
@@ -152,7 +152,7 @@
type=
"warning"
type=
"warning"
@
click=
"deListBanner(scope.row)"
@
click=
"deListBanner(scope.row)"
:disabled=
"scope.row.id === 1"
:disabled=
"scope.row.id === 1"
>
下架
>
禁用
</el-button>
</el-button>
</div>
</div>
</div>
</div>
...
@@ -333,13 +333,13 @@ export default {
...
@@ -333,13 +333,13 @@ export default {
...
this
.
queryParams
...
this
.
queryParams
},
`banner_
${
new
Date
().
getTime
()}
.xlsx`
)
},
`banner_
${
new
Date
().
getTime
()}
.xlsx`
)
},
},
/**
下架
轮播图 */
/**
禁用
轮播图 */
deListBanner
(
row
)
{
deListBanner
(
row
)
{
const
update
=
{
const
update
=
{
id
:
row
.
id
,
id
:
row
.
id
,
status
:
'2'
status
:
'2'
}
}
this
.
$modal
.
confirm
(
'是否确认
下架
该轮播图信息?'
).
then
(
function
()
{
this
.
$modal
.
confirm
(
'是否确认
禁用
该轮播图信息?'
).
then
(
function
()
{
updateBanner
(
update
).
then
(
res
=>
{
updateBanner
(
update
).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
if
(
res
.
code
===
200
)
{
this
.
getBannerList
()
this
.
getBannerList
()
...
@@ -348,7 +348,7 @@ export default {
...
@@ -348,7 +348,7 @@ export default {
return
null
return
null
}).
then
(()
=>
{
}).
then
(()
=>
{
this
.
getBannerList
()
this
.
getBannerList
()
this
.
$modal
.
msgSuccess
(
'
下架
成功'
)
this
.
$modal
.
msgSuccess
(
'
禁用
成功'
)
}).
catch
(()
=>
{})
}).
catch
(()
=>
{})
}
}
}
}
...
@@ -379,13 +379,13 @@ export default {
...
@@ -379,13 +379,13 @@ export default {
color
:
#666666
!
important
;
color
:
#666666
!
important
;
width
:
200px
!
important
;
width
:
200px
!
important
;
}
}
/*表格上
下架
状态颜色样式*/
/*表格上
禁用
状态颜色样式*/
/*上架*/
/*上架*/
::v-deep
.status-grounding
{
::v-deep
.status-grounding
{
color
:
#67C23A
;
color
:
#67C23A
;
}
}
/*
下架
*/
/*
禁用
*/
::v-deep
.status-offshelf
{
::v-deep
.status-offshelf
{
color
:
#f5aa6c
;
color
:
#f5aa6c
;
}
}
...
...
src/views/equipment-management/equipment-management/equipment-add.vue
View file @
a155fbc9
...
@@ -411,7 +411,7 @@ export default {
...
@@ -411,7 +411,7 @@ export default {
{
type
:
'number'
,
validator
:
this
.
validserviceArea
,
trigger
:
'change'
}
{
type
:
'number'
,
validator
:
this
.
validserviceArea
,
trigger
:
'change'
}
],
],
checkType
:
[
checkType
:
[
{
required
:
true
,
message
:
'请选择支持检查
类型
'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请选择支持检查
项目
'
,
trigger
:
'blur'
},
{
type
:
'number'
,
validator
:
this
.
validcheckType
,
trigger
:
'change'
}
{
type
:
'number'
,
validator
:
this
.
validcheckType
,
trigger
:
'change'
}
]
]
},
},
...
@@ -597,7 +597,7 @@ export default {
...
@@ -597,7 +597,7 @@ export default {
if
(
this
.
form
.
serviceArea
.
length
>
0
)
{
if
(
this
.
form
.
serviceArea
.
length
>
0
)
{
callback
()
callback
()
}
else
{
}
else
{
callback
(
new
Error
(
'请选择支持
检查项目
'
))
callback
(
new
Error
(
'请选择支持
服务地区
'
))
}
}
},
},
// 支持检查类型表单校验
// 支持检查类型表单校验
...
@@ -757,5 +757,21 @@ export default {
...
@@ -757,5 +757,21 @@ export default {
::v-deep
.el-table--enable-row-hover
.el-table__body
tr
:hover
>
td
.el-table__cell
{
::v-deep
.el-table--enable-row-hover
.el-table__body
tr
:hover
>
td
.el-table__cell
{
background-color
:
#F6FCF5
!
important
;
background-color
:
#F6FCF5
!
important
;
}
}
//el.time-select-item.selected{
// color: #5FB54B;
// font-weight: bold;
//}
/* 修改下拉框文字样式 */
::v-deep
.el-time-select__input
{
font-size
:
16px
;
color
:
#5FB54B
;
}
/* 修改下拉框背景颜色 */
::v-deep
.el-picker-panel
{
background-color
:
#5FB54B
;
}
</
style
>
</
style
>
src/views/equipment-management/equipment-management/equipment-detail.vue
View file @
a155fbc9
...
@@ -570,7 +570,7 @@
...
@@ -570,7 +570,7 @@
<el-row>
<el-row>
<el-col>
<el-col>
<el-form-item
label=
"支持服务地区"
prop=
"serviceArea"
>
<el-form-item
label=
"支持服务地区"
prop=
"serviceArea"
>
<el-select
v-model=
"form.serviceArea"
placeholder=
"请选择"
style=
"width: 300px"
multiple
collapse-tags
clearable
>
<el-select
v-model=
"form.serviceArea"
placeholder=
"请选择
支持服务地区
"
style=
"width: 300px"
multiple
collapse-tags
clearable
>
<el-option
<el-option
v-for=
"dictServiceArea in dict.type.service_area"
v-for=
"dictServiceArea in dict.type.service_area"
:key=
"dictServiceArea.label"
:key=
"dictServiceArea.label"
...
@@ -585,7 +585,7 @@
...
@@ -585,7 +585,7 @@
<el-row>
<el-row>
<el-col>
<el-col>
<el-form-item
label=
"支持检查项目"
prop=
"checkType"
>
<el-form-item
label=
"支持检查项目"
prop=
"checkType"
>
<el-select
v-model=
"form.checkType"
multiple
placeholder=
"请选择"
style=
"width: 300px"
collapse-tags
clearable
>
<el-select
v-model=
"form.checkType"
multiple
placeholder=
"请选择
支持检查项目
"
style=
"width: 300px"
collapse-tags
clearable
>
<el-option
<el-option
v-for=
"(item,index) in dict.type.exam_type"
v-for=
"(item,index) in dict.type.exam_type"
:key=
"index.label"
:key=
"index.label"
...
@@ -715,8 +715,8 @@ export default {
...
@@ -715,8 +715,8 @@ export default {
{
required
:
true
,
message
:
'请选择设备类型'
,
trigger
:
'change'
}
{
required
:
true
,
message
:
'请选择设备类型'
,
trigger
:
'change'
}
],
],
selectedOptions
:
[
selectedOptions
:
[
{
required
:
true
,
message
:
'请选择服务地点'
,
trigger
:
'blur'
},
//
{ required: true, message: '请选择服务地点', trigger: 'blur' },
{
type
:
'number'
,
validator
:
this
.
validaddress
,
trigger
:
'change'
}
{
required
:
true
,
type
:
'number'
,
validator
:
this
.
validaddress
,
trigger
:
'change'
}
],
],
// addressCode: [
// addressCode: [
// { required: true, message: '请选择服务地点', trigger: 'change,blur' }
// { required: true, message: '请选择服务地点', trigger: 'change,blur' }
...
@@ -758,7 +758,7 @@ export default {
...
@@ -758,7 +758,7 @@ export default {
{
type
:
'number'
,
validator
:
this
.
validserviceArea
,
trigger
:
'change'
}
{
type
:
'number'
,
validator
:
this
.
validserviceArea
,
trigger
:
'change'
}
],
],
checkType
:
[
checkType
:
[
{
required
:
true
,
message
:
'请选择支持检查
类型
'
,
trigger
:
'blur'
},
{
required
:
true
,
message
:
'请选择支持检查
项目
'
,
trigger
:
'blur'
},
{
type
:
'number'
,
validator
:
this
.
validcheckType
,
trigger
:
'change'
}
{
type
:
'number'
,
validator
:
this
.
validcheckType
,
trigger
:
'change'
}
]
]
},
},
...
@@ -918,7 +918,7 @@ export default {
...
@@ -918,7 +918,7 @@ export default {
if
(
this
.
form
.
serviceArea
.
length
>
0
)
{
if
(
this
.
form
.
serviceArea
.
length
>
0
)
{
callback
()
callback
()
}
else
{
}
else
{
callback
(
new
Error
(
'请选择支持
检查项目
'
))
callback
(
new
Error
(
'请选择支持
服务地区
'
))
}
}
},
},
// 支持检查类型表单校验
// 支持检查类型表单校验
...
@@ -927,7 +927,7 @@ export default {
...
@@ -927,7 +927,7 @@ export default {
if
(
this
.
form
.
checkType
.
length
>
0
)
{
if
(
this
.
form
.
checkType
.
length
>
0
)
{
callback
()
callback
()
}
else
{
}
else
{
callback
(
new
Error
(
'请选择支持
服务地区
'
))
callback
(
new
Error
(
'请选择支持
检查项目
'
))
}
}
},
},
// 四个时间的表单校验
// 四个时间的表单校验
...
...
src/views/service-management/medical-record-management/check-detail.vue
View file @
a155fbc9
...
@@ -254,7 +254,7 @@
...
@@ -254,7 +254,7 @@
</el-row>
</el-row>
<el-row
v-show=
"checkDetail.checkSchedule < 2"
>
<el-row
v-show=
"checkDetail.checkSchedule < 2"
>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"暂未预约"
>
<el-form-item
label=
"暂未预约"
label-width=
"67px"
>
<span></span>
<span></span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -429,7 +429,7 @@ export default {
...
@@ -429,7 +429,7 @@ export default {
if
(
price
===
null
)
{
if
(
price
===
null
)
{
return
null
return
null
}
else
{
}
else
{
return
'¥'
+
price
.
toFixed
(
2
)
return
price
.
toFixed
(
2
)
}
}
},
},
// 点击 预约信息-立即预约
// 点击 预约信息-立即预约
...
...
src/views/service-management/medical-record-management/check-subscribe.vue
View file @
a155fbc9
...
@@ -341,7 +341,7 @@ export default {
...
@@ -341,7 +341,7 @@ export default {
checkMessage
.
checkEndTime
=
row
.
checkDate
+
' '
+
checkTimeList
[
1
]
checkMessage
.
checkEndTime
=
row
.
checkDate
+
' '
+
checkTimeList
[
1
]
checkMessage
.
checkSchedule
=
'2'
// 把进度改为预约检查
checkMessage
.
checkSchedule
=
'2'
// 把进度改为预约检查
checkMessage
.
devicePrice
=
this
.
currentPayAmount
checkMessage
.
devicePrice
=
this
.
currentPayAmount
console
.
log
(
'需要修改的对象'
,
checkMessage
)
console
.
log
(
'需要修改的对象
-
'
,
checkMessage
)
const
list
=
[]
const
list
=
[]
list
.
push
(
checkMessage
)
list
.
push
(
checkMessage
)
updateCheck
(
list
).
then
(
res
=>
{
updateCheck
(
list
).
then
(
res
=>
{
...
@@ -360,7 +360,7 @@ export default {
...
@@ -360,7 +360,7 @@ export default {
if
(
price
===
null
)
{
if
(
price
===
null
)
{
return
null
return
null
}
else
{
}
else
{
return
'¥'
+
price
.
toFixed
(
2
)
return
price
.
toFixed
(
2
)
}
}
}
,
}
,
getList
()
{
}
,
getList
()
{
}
,
...
...
src/views/service-management/medical-record-management/medical-record-management.vue
View file @
a155fbc9
...
@@ -449,7 +449,7 @@ export default {
...
@@ -449,7 +449,7 @@ export default {
if
(
price
===
null
)
{
if
(
price
===
null
)
{
return
null
return
null
}
else
{
}
else
{
return
'¥'
+
price
.
toFixed
(
2
)
return
price
.
toFixed
(
2
)
}
}
}
,
}
,
/** 表单选择框对齐 */
/** 表单选择框对齐 */
...
...
src/views/service-management/registration-queue/components/choose-pet.vue
View file @
a155fbc9
...
@@ -130,13 +130,13 @@ export default {
...
@@ -130,13 +130,13 @@ export default {
petStatus
:
''
petStatus
:
''
},
},
rules
:
{
rules
:
{
phone
:
[
//
phone: [
{
//
{
pattern
:
/^1
[
3|4|5|6|7|8|9
][
0-9
]\d{8}
$/
,
//
pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
message
:
'请输入正确的手机号码'
,
//
message: '请输入正确的手机号码',
trigger
:
'blur'
//
trigger: 'blur'
}
//
}
]
//
]
},
},
// 选中数据
// 选中数据
chooseData
:
{},
chooseData
:
{},
...
...
src/views/service-management/treatment-management/treatment-detail.vue
View file @
a155fbc9
...
@@ -477,7 +477,7 @@ export default {
...
@@ -477,7 +477,7 @@ export default {
if
(
price
===
null
)
{
if
(
price
===
null
)
{
return
'-'
return
'-'
}
else
{
}
else
{
return
'¥'
+
price
.
toFixed
(
2
)
return
price
.
toFixed
(
2
)
}
}
}
,
}
,
/** 上传报告对话框取消 */
/** 上传报告对话框取消 */
...
...
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