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
dd36f041
Commit
dd36f041
authored
Jun 20, 2023
by
v_liuhuaizhi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
整体走流程前准备
parent
0bef85af
Changes
5
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
36 additions
and
917 deletions
+36
-917
index.js
src/router/index.js
+1
-1
medical-detail.vue
src/views/medical-record-management/medical-detail.vue
+0
-899
medical-edit.vue
src/views/medical-record-management/medical-edit.vue
+29
-12
registration-add.vue
...ervice-management/registration-queue/registration-add.vue
+3
-3
registration-detail.vue
...ice-management/registration-queue/registration-detail.vue
+3
-2
No files found.
src/router/index.js
View file @
dd36f041
...
...
@@ -174,7 +174,7 @@ export const constantRoutes = [
// 病历详情
{
path
:
'medical-detail/:id'
,
component
:
()
=>
import
(
'@/views/medical-record-management/medical-
detail
'
),
component
:
()
=>
import
(
'@/views/medical-record-management/medical-
edit
'
),
name
:
'MedicalDetail'
,
props
:
true
,
meta
:
{
...
...
src/views/medical-record-management/medical-detail.vue
deleted
100644 → 0
View file @
0bef85af
This diff is collapsed.
Click to expand it.
src/views/medical-record-management/medical-edit.vue
View file @
dd36f041
...
...
@@ -332,7 +332,7 @@ color: #333333;"
<el-row>
<el-col
:span=
"8"
>
<el-form-item
label=
"病历号"
>
<
span
class=
"content-style"
>
{{
detailInfo
.
petNickname
}}
</span
>
<
el-input
v-model=
"detailInfo.medicalRecordNo"
disabled
/
>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
...
...
@@ -357,6 +357,7 @@ color: #333333;"
<el-form-item
label=
"主诉"
>
<el-input
v-model=
"detailInfo.mainSuit"
:disabled=
"!isEdit"
maxlength=
"400"
placeholder=
"请输入患者主诉"
type=
"textarea"
...
...
@@ -367,6 +368,7 @@ color: #333333;"
<el-form-item
label=
"医嘱"
>
<el-input
v-model=
"detailInfo.doctorAdvice"
:disabled=
"!isEdit"
maxlength=
"200"
placeholder=
"请输入医嘱"
type=
"textarea"
...
...
@@ -375,7 +377,12 @@ color: #333333;"
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"诊断结果"
>
<el-input
v-model=
"detailInfo.diagnosisResult"
maxlength=
"30"
placeholder=
"请输入诊断结果"
/>
<el-input
v-model=
"detailInfo.diagnosisResult"
:disabled=
"!isEdit"
maxlength=
"30"
placeholder=
"请输入诊断结果"
/>
</el-form-item>
</el-col>
</el-row>
...
...
@@ -390,6 +397,7 @@ color: #333333;"
</div>
</div>
<el-button
v-if=
"isEdit"
class=
"fourWordsBtn"
icon=
"el-icon-circle-plus-outline"
size=
"mini"
...
...
@@ -425,6 +433,7 @@ color: #333333;"
<el-table-column
align=
"center"
show-overflow-tooltip
class-name=
"small-padding fixed-width"
label=
"操作"
min-width=
"180"
>
<
template
slot-scope=
"scope"
>
<el-button
v-if=
"!isEdit || (scope.row.payType !== '0' && !scope.row.isAdd)"
v-hasPermi=
"['business:record:edit']"
icon=
"el-icon-document"
plain
...
...
@@ -435,6 +444,7 @@ color: #333333;"
>
查看
</el-button>
<el-button
v-if=
"isEdit && scope.row.payType === '0' && !scope.row.inputShow"
v-hasPermi=
"['business:record:edit']"
icon=
"el-icon-edit"
plain
...
...
@@ -445,6 +455,7 @@ color: #333333;"
>
编辑
</el-button>
<el-button
v-if=
"isEdit && (scope.row.payType === '0'|| scope.row.isAdd ) && scope.row.inputShow"
v-hasPermi=
"['business:case:save']"
icon=
"el-icon-edit"
plain
...
...
@@ -455,6 +466,7 @@ color: #333333;"
>
保存
</el-button>
<el-button
v-if=
"isEdit && scope.row.payType === '0' && !scope.row.inputShow"
v-hasPermi=
"['business:record:edit']"
icon=
"el-icon-document"
plain
...
...
@@ -479,6 +491,7 @@ color: #333333;"
</div>
</div>
<el-button
v-if=
"isEdit"
class=
"fourWordsBtn"
icon=
"el-icon-circle-plus-outline"
size=
"mini"
...
...
@@ -564,7 +577,7 @@ color: #333333;"
<el-table-column
align=
"center"
show-overflow-tooltip
class-name=
"small-padding fixed-width"
label=
"操作"
min-width=
"180"
>
<
template
slot-scope=
"scope"
>
<el-button
v-if=
"
scope.row.payType !== '0' && !scope.row.isAdd
"
v-if=
"
!isEdit || (scope.row.payType !== '0' && !scope.row.isAdd)
"
icon=
"el-icon-document"
plain
size=
"mini"
...
...
@@ -574,7 +587,7 @@ color: #333333;"
>
查看
</el-button>
<el-button
v-if=
"scope.row.payType === '0' && !scope.row.inputShow"
v-if=
"
isEdit &&
scope.row.payType === '0' && !scope.row.inputShow"
icon=
"el-icon-edit"
plain
size=
"mini"
...
...
@@ -584,7 +597,7 @@ color: #333333;"
>
编辑
</el-button>
<el-button
v-if=
"(scope.row.payType === '0'|| scope.row.isAdd ) && scope.row.inputShow"
v-if=
"
isEdit &&
(scope.row.payType === '0'|| scope.row.isAdd ) && scope.row.inputShow"
icon=
"el-icon-edit"
plain
size=
"mini"
...
...
@@ -594,7 +607,7 @@ color: #333333;"
>
保存
</el-button>
<el-button
v-if=
"scope.row.payType === '0' && !scope.row.inputShow"
v-if=
"
isEdit &&
scope.row.payType === '0' && !scope.row.inputShow"
icon=
"el-icon-document"
plain
size=
"mini"
...
...
@@ -618,6 +631,7 @@ color: #333333;"
</div>
</div>
<el-button
v-if=
"isEdit"
class=
"fourWordsBtn"
icon=
"el-icon-circle-plus-outline"
size=
"mini"
...
...
@@ -680,7 +694,7 @@ color: #333333;"
<el-table-column
align=
"center"
show-overflow-tooltip
class-name=
"small-padding fixed-width"
label=
"操作"
min-width=
"180"
>
<
template
slot-scope=
"scope"
>
<el-button
v-if=
"
scope.row.payType !== '0' && !scope.row.isAdd
"
v-if=
"
!isEdit || (scope.row.payType !== '0' && !scope.row.isAdd)
"
icon=
"el-icon-document"
plain
size=
"mini"
...
...
@@ -690,7 +704,7 @@ color: #333333;"
>
查看
</el-button>
<el-button
v-if=
"scope.row.payType === '0' && !scope.row.inputShow"
v-if=
"
isEdit &&
scope.row.payType === '0' && !scope.row.inputShow"
icon=
"el-icon-edit"
plain
size=
"mini"
...
...
@@ -700,7 +714,7 @@ color: #333333;"
>
编辑
</el-button>
<el-button
v-if=
"(scope.row.payType === '0'|| scope.row.isAdd ) && scope.row.inputShow"
v-if=
"
isEdit &&
(scope.row.payType === '0'|| scope.row.isAdd ) && scope.row.inputShow"
icon=
"el-icon-edit"
plain
size=
"mini"
...
...
@@ -710,7 +724,7 @@ color: #333333;"
>
保存
</el-button>
<el-button
v-if=
"scope.row.payType === '0' && !scope.row.inputShow"
v-if=
"
isEdit &&
scope.row.payType === '0' && !scope.row.inputShow"
icon=
"el-icon-document"
plain
size=
"mini"
...
...
@@ -744,6 +758,7 @@ color: #333333;"
<el-table-column
align=
"center"
show-overflow-tooltip
class-name=
"small-padding fixed-width"
label=
"操作"
min-width=
"180"
>
<
template
slot-scope=
"scope"
>
<el-button
v-if=
"!isEdit || (scope.row.payType !== '0' && !scope.row.isAdd)"
v-hasPermi=
"['business:record:edit']"
icon=
"el-icon-document"
plain
...
...
@@ -754,6 +769,7 @@ color: #333333;"
>
查看
</el-button>
<el-button
v-if=
"isEdit && scope.row.payType === '0' && !scope.row.inputShow"
v-hasPermi=
"['business:record:edit']"
icon=
"el-icon-edit"
plain
...
...
@@ -764,6 +780,7 @@ color: #333333;"
>
编辑
</el-button>
<el-button
v-if=
"isEdit && scope.row.payType === '0' && !scope.row.inputShow"
v-hasPermi=
"['business:record:edit']"
icon=
"el-icon-document"
plain
...
...
@@ -813,7 +830,7 @@ color: #333333;"
<el-input
v-model=
"detailInfo.followContent"
maxlength=
"200"
:disabled=
"!isEdit
&&
detailInfo.followTime"
:disabled=
"!isEdit
||
detailInfo.followTime"
placeholder=
"请输入回访情况"
type=
"textarea"
/>
...
...
@@ -829,7 +846,7 @@ color: #333333;"
</el-col>
</el-form>
<!--底部返回按钮-->
<el-button
class=
"resetBtn"
icon=
"el-icon-back"
@
click=
"submit"
>
提 交
</el-button>
<el-button
v-if=
"isEdit"
class=
"resetBtn"
icon=
"el-icon-back"
@
click=
"submit"
>
提 交
</el-button>
<el-button
class=
"resetBtn"
icon=
"el-icon-back"
@
click=
"goBack"
>
返 回
</el-button>
</div>
</div>
...
...
src/views/service-management/registration-queue/registration-add.vue
View file @
dd36f041
...
...
@@ -295,7 +295,7 @@ export default {
petColor
:
''
,
sterilizationStatus
:
''
,
vaccineSituation
:
''
,
petI
nsure
:
''
,
i
nsure
:
''
,
// 宠主信息开始
masterPhone
:
''
,
nickName
:
''
,
...
...
@@ -367,7 +367,7 @@ export default {
petColor
:
''
,
sterilizationStatus
:
''
,
vaccineSituation
:
''
,
petI
nsure
:
''
i
nsure
:
''
}
Object
.
assign
(
this
.
form
,
temp
)
...
...
@@ -435,7 +435,7 @@ export default {
petColor
:
petData
.
petColor
,
sterilizationStatus
:
petData
.
sterilizationStatus
,
vaccineSituation
:
petData
.
vaccineSituation
,
petI
nsure
:
petData
.
insure
,
i
nsure
:
petData
.
insure
,
nickName
:
petOwnerBo
.
nickName
,
phoneNumber
:
petOwnerBo
.
phoneNumber
,
ownersId
:
petOwnerBo
.
ownersId
,
...
...
src/views/service-management/registration-queue/registration-detail.vue
View file @
dd36f041
...
...
@@ -390,7 +390,7 @@ color: #333333;"
<el-row>
<el-col
:span=
"8"
>
<el-form-item
label=
"病历号"
>
<
span
class=
"content-style"
>
{{
detailInfo
.
petNickname
}}
</span
>
<
el-input
v-model=
"detailInfo.medicalRecordNo"
disabled
/
>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
...
...
@@ -591,7 +591,8 @@ export default {
baseURL
:
process
.
env
.
VUE_APP_TEST_API
,
// 详情信息
detailInfo
:
{
petOwnerBo
:
{}
petOwnerBo
:
{},
medicalRecordNo
:
'-'
},
// petOwnerBo: {
// phonenumber: '2222'
...
...
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