Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-csf-front
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
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
yuzhenWang
yd-csf-front
Commits
aa8cecef
Commit
aa8cecef
authored
Oct 16, 2025
by
yuzhenWang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
整个流程修改1
parent
7479d644
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
19 additions
and
16 deletions
+19
-16
src/views/sign/appointment/appointmentEdit.vue
+14
-8
src/views/sign/appointment/components/beneficiaryInfo.vue
+1
-1
src/views/sign/appointment/components/insuredInfo.vue
+1
-2
src/views/sign/appointment/components/policyHolderInfo.vue
+1
-2
src/views/sign/appointment/components/productPlan.vue
+1
-1
src/views/sign/appointment/components/secondHolderInfo.vue
+1
-2
No files found.
src/views/sign/appointment/appointmentEdit.vue
View file @
aa8cecef
...
@@ -609,14 +609,6 @@ const handleSubmit = type => {
...
@@ -609,14 +609,6 @@ const handleSubmit = type => {
submitAppointmentObj
.
value
.
apiBeneficiaryInfoDtoList
=
submitAppointmentObj
.
value
.
apiBeneficiaryInfoDtoList
=
beneficiaryInfoRef
.
value
[
0
].
handleFormValues
()
beneficiaryInfoRef
.
value
[
0
].
handleFormValues
()
}
}
if
(
policyTransferRef
.
value
)
{
submitAppointmentObj
.
value
.
apiAppointmentInfoDto
.
policyTransfer
=
policyTransferRef
.
value
[
0
].
form
.
policyTransfer
}
if
(
questionnairesInfoRef
.
value
)
{
submitAppointmentObj
.
value
.
answerSessionsDtoList
=
questionnairesInfoRef
.
value
[
0
].
handleFormValues
().
answerSessionsDtoList
}
// 代表新增预约
// 代表新增预约
if
(
formStatus
.
value
==
'appointmentAdd'
&&
!
idsObj
.
value
.
appointmentBizId
)
{
if
(
formStatus
.
value
==
'appointmentAdd'
&&
!
idsObj
.
value
.
appointmentBizId
)
{
submitAppointmentObj
.
value
.
apiAppointmentInfoDto
.
customerBizId
=
submitAppointmentObj
.
value
.
apiAppointmentInfoDto
.
customerBizId
=
...
@@ -628,6 +620,12 @@ const handleSubmit = type => {
...
@@ -628,6 +620,12 @@ const handleSubmit = type => {
addAppointment
(
submitAppointmentObj
.
value
).
then
(
res
=>
{
addAppointment
(
submitAppointmentObj
.
value
).
then
(
res
=>
{
if
(
res
.
code
==
200
)
{
if
(
res
.
code
==
200
)
{
proxy
.
$message
.
success
(
'预约成功'
)
proxy
.
$message
.
success
(
'预约成功'
)
appointmentInfoRef
.
value
[
0
].
handleEditStatus
(
true
)
productPlanRef
.
value
[
0
].
handleEditStatus
(
true
)
policyHolderInfoRef
.
value
[
0
].
handleEditStatus
(
true
)
insuredInfoRef
.
value
[
0
].
handleEditStatus
(
true
)
secondHolderInfoRef
.
value
[
0
].
handleEditStatus
(
true
)
beneficiaryInfoRef
.
value
[
0
].
handleEditStatus
(
true
)
emit
(
'handleSuccess'
,
{
emit
(
'handleSuccess'
,
{
tab
:
'appointment'
,
tab
:
'appointment'
,
type
:
'add'
type
:
'add'
...
@@ -638,6 +636,14 @@ const handleSubmit = type => {
...
@@ -638,6 +636,14 @@ const handleSubmit = type => {
}
}
// 代表修改预约单
// 代表修改预约单
if
(
idsObj
.
value
.
appointmentBizId
)
{
if
(
idsObj
.
value
.
appointmentBizId
)
{
if
(
policyTransferRef
.
value
)
{
submitAppointmentObj
.
value
.
apiAppointmentInfoDto
.
policyTransfer
=
policyTransferRef
.
value
[
0
].
form
.
policyTransfer
}
if
(
questionnairesInfoRef
.
value
)
{
submitAppointmentObj
.
value
.
answerSessionsDtoList
=
questionnairesInfoRef
.
value
[
0
].
handleFormValues
().
answerSessionsDtoList
}
// 与预约聚合详情做对比,如果拿到得个表单数据有为空得就使用聚合详情得数据
// 与预约聚合详情做对比,如果拿到得个表单数据有为空得就使用聚合详情得数据
for
(
const
key1
in
appointmentSummeryInfo
.
value
)
{
for
(
const
key1
in
appointmentSummeryInfo
.
value
)
{
for
(
const
key2
in
submitAppointmentObj
.
value
)
{
for
(
const
key2
in
submitAppointmentObj
.
value
)
{
...
...
src/views/sign/appointment/components/beneficiaryInfo.vue
View file @
aa8cecef
...
@@ -108,7 +108,7 @@
...
@@ -108,7 +108,7 @@
</div>
</div>
</el-row>
</el-row>
</div>
</div>
<el-row>
<el-row
v-if=
"props.idsObj.appointmentBizId"
>
<el-col>
<el-col>
<div
class=
"tabButton"
>
<div
class=
"tabButton"
>
<!-- <el-button
<!-- <el-button
...
...
src/views/sign/appointment/components/insuredInfo.vue
View file @
aa8cecef
...
@@ -103,8 +103,7 @@
...
@@ -103,8 +103,7 @@
</div>
</div>
</el-row>
</el-row>
</div>
</div>
<!-- v-if="props.idObj.appointmentBizId" -->
<el-row
v-if=
"props.idsObj.appointmentBizId"
>
<el-row>
<el-col>
<el-col>
<div
class=
"tabButton"
>
<div
class=
"tabButton"
>
<!-- <el-button
<!-- <el-button
...
...
src/views/sign/appointment/components/policyHolderInfo.vue
View file @
aa8cecef
...
@@ -103,8 +103,7 @@
...
@@ -103,8 +103,7 @@
</div>
</div>
</el-row>
</el-row>
</div>
</div>
<!-- v-if="props.idObj.appointmentBizId" -->
<el-row
v-if=
"props.idsObj.appointmentBizId"
>
<el-row>
<el-col>
<el-col>
<div
class=
"tabButton"
>
<div
class=
"tabButton"
>
<!-- <el-button
<!-- <el-button
...
...
src/views/sign/appointment/components/productPlan.vue
View file @
aa8cecef
...
@@ -199,7 +199,7 @@
...
@@ -199,7 +199,7 @@
<
/div
>
<
/div
>
<
/el-row
>
<
/el-row
>
<
el
-
row
>
<
el
-
row
v
-
if
=
"props.idsObj.appointmentBizId"
>
<
el
-
col
>
<
el
-
col
>
<
div
class
=
"tabButton"
>
<
div
class
=
"tabButton"
>
<!--
<
el
-
button
<!--
<
el
-
button
...
...
src/views/sign/appointment/components/secondHolderInfo.vue
View file @
aa8cecef
...
@@ -88,8 +88,7 @@
...
@@ -88,8 +88,7 @@
</div>
</div>
</el-row>
</el-row>
</div>
</div>
<!-- v-if="props.idObj.appointmentBizId" -->
<el-row
v-if=
"props.idsObj.appointmentBizId"
>
<el-row>
<el-col>
<el-col>
<div
class=
"tabButton"
>
<div
class=
"tabButton"
>
<!-- <el-button
<!-- <el-button
...
...
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