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
5d442064
Commit
5d442064
authored
Feb 05, 2026
by
zhangxingmin
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev' into prod
parents
530b1d9a
38bcdfbb
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
94 additions
and
32 deletions
+94
-32
src/formJson/customer.js
+92
-29
src/views/sign/FnaList/components/customer.vue
+0
-0
src/views/sign/appointment/appointmentEdit.vue
+2
-3
No files found.
src/formJson/customer.js
View file @
5d442064
...
...
@@ -25,6 +25,54 @@ const customer = [
}
]
},
// 证件信息
{
fatherTitle
:
'证件信息'
,
keyType
:
'Array'
,
//用于表单收集值时,判断是数组还是对象
key
:
'apiCertificateDtoList'
,
anchorKey
:
'apiCertificateDtoList'
,
moudleType
:
'apiCertificateDtoList'
,
dataLength
:
1
,
//设置dataLength,用于控制子级dom的个数,子级保存一个样例数据,便于加子级数据
showMoudle
:
true
,
showTable
:
true
,
addChildren
:
true
,
//是否可以新增子级dom
addChildrenTxt
:
'证件'
,
//新增按钮得文本
fatherRequired
:
false
,
//父级必填,代表个人资料这个模块有必填项
isOpen
:
false
,
//dom是否展开
// 表格列配置
columns
:
[
{
label
:
'证件类型'
,
prop
:
'documentType'
,
type
:
'select'
,
dictType
:
'csf_id_type'
,
placeholder
:
'请选择证件类型'
,
required
:
true
},
{
label
:
'证件号码'
,
prop
:
'idNumber'
,
type
:
'input'
,
placeholder
:
'请输入证件号码'
,
required
:
true
},
{
label
:
'证件有效期'
,
prop
:
'certificateValidityPeriod'
,
type
:
'datePicker'
,
timeType
:
'daterange'
,
placeholder
:
'请选择证件有效期'
,
required
:
true
},
{
label
:
'是否长期有效'
,
prop
:
'isPermanent'
,
type
:
'radioGroup'
,
required
:
false
}
],
data
:
[]
},
// 基础信息
{
fatherTitle
:
'基础信息'
,
...
...
@@ -68,35 +116,35 @@ const customer = [
lg
:
8
//栅格布局份数
},
{
label
:
'证件类型'
,
key
:
'documentType'
,
domType
:
'Select'
,
required
:
true
,
disabled
:
false
,
placeholder
:
'请选择'
,
dictType
:
'csf_id_type'
,
show
:
true
,
labelPosition
:
'top'
,
//标签的位置
labelWidth
:
'120px'
,
//标签宽度
sm
:
12
,
//栅格布局份数
lg
:
8
//栅格布局份数
},
{
label
:
'证件号码'
,
key
:
'idNumber'
,
domType
:
'Input'
,
inputType
:
'text'
,
required
:
true
,
maxLength
:
20
,
disabled
:
false
,
placeholder
:
'请输入'
,
show
:
true
,
labelPosition
:
'top'
,
//标签的位置
labelWidth
:
'120px'
,
//标签宽度
sm
:
12
,
//栅格布局份数
lg
:
8
//栅格布局份数
},
//
{
//
label: '证件类型',
//
key: 'documentType',
//
domType: 'Select',
//
required: true,
//
disabled: false,
//
placeholder: '请选择',
//
dictType: 'csf_id_type',
//
show: true,
//
labelPosition: 'top', //标签的位置
//
labelWidth: '120px', //标签宽度
//
sm: 12, //栅格布局份数
//
lg: 8 //栅格布局份数
//
},
//
{
//
label: '证件号码',
//
key: 'idNumber',
//
domType: 'Input',
//
inputType: 'text',
//
required: true,
//
maxLength: 20,
//
disabled: false,
//
placeholder: '请输入',
//
show: true,
//
labelPosition: 'top', //标签的位置
//
labelWidth: '120px', //标签宽度
//
sm: 12, //栅格布局份数
//
lg: 8 //栅格布局份数
//
},
{
label
:
'性别'
,
...
...
@@ -346,6 +394,21 @@ const customer = [
addChildrenTxt
:
'税务'
,
//新增按钮得文本
fatherRequired
:
false
,
//父级必填,代表个人资料这个模块有必填项
isOpen
:
false
,
//dom是否展开
// 表格列配置
columns
:
[
{
label
:
'税务国家'
,
prop
:
'taxCountry'
,
type
:
'Input'
,
placeholder
:
'请输入税务国家'
},
{
label
:
'税务编号'
,
prop
:
'taxId'
,
type
:
'Input'
,
placeholder
:
'请税务编号'
}
],
data
:
[
// {
// id: Date.now() + Math.floor(Math.random() * 1000), //唯一标识
...
...
src/views/sign/FnaList/components/customer.vue
View file @
5d442064
This diff is collapsed.
Click to expand it.
src/views/sign/appointment/appointmentEdit.vue
View file @
5d442064
...
...
@@ -83,13 +83,13 @@
<el-row
v-if=
"isEmbed"
>
<el-col>
<div
class=
"topButtonBox"
>
<el-button
<
!--
<
el-button
v-if=
"!idsObj.appointmentBizId"
type=
"primary"
icon=
"Plus"
@
click=
"execlDialog = true"
>
导入
</el-button
>
>
-->
<el-button
v-if=
"pageSource !== 'policyList' && idsObj.appointmentBizId"
type=
"primary"
...
...
@@ -927,7 +927,6 @@ const beforeTabLeave = async (activeTabName, oldTabName) => {
}
}
const
handleSubmit
=
async
type
=>
{
// 提交得时候要拿到各个步骤得表单数据
if
(
appointmentInfoRef
.
value
)
{
...
...
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