Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue-gjjs
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
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
fukai
vue-gjjs
Commits
fc276b29
Commit
fc276b29
authored
Jan 11, 2023
by
liaoxing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
GTX静态交易 需求文档编写时修改
parent
fa7b9bf7
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
136 additions
and
91 deletions
+136
-91
Gtx.js
src/views/Statics/Dbigtx/Gtx.js
+10
-10
GtxInfo.vue
src/views/Statics/Dbigtx/GtxInfo.vue
+14
-10
Infsea.vue
src/views/Statics/Infgtx/Infsea.vue
+110
-69
index.vue
src/views/Statics/Infgtx/index.vue
+2
-2
No files found.
src/views/Statics/Dbigtx/Gtx.js
View file @
fc276b29
...
...
@@ -42,46 +42,46 @@ export const Pattern = {
"gidtxt"
:
[
],
"gartyp"
:
[
{
"required"
:
tru
e
,
"message"
:
"必输项"
,
"type"
:
"string"
,
"trigger"
:
"blur"
},
{
"required"
:
fals
e
,
"message"
:
"必输项"
,
"type"
:
"string"
,
"trigger"
:
"blur"
},
{
"max"
:
1
,
"message"
:
"最大长度1个字符"
,
"trigger"
:
"blur"
}
],
"hndtyp"
:
[
{
"required"
:
tru
e
,
"message"
:
"必输项"
,
"type"
:
"string"
}
{
"required"
:
fals
e
,
"message"
:
"必输项"
,
"type"
:
"string"
}
],
"objtyp"
:
[
{
"required"
:
tru
e
,
"message"
:
"必输项"
,
"type"
:
"string"
},
{
"required"
:
fals
e
,
"message"
:
"必输项"
,
"type"
:
"string"
},
],
"objinr"
:
[
{
"required"
:
tru
e
,
"message"
:
"必输项"
,
"type"
:
"string"
,
"trigger"
:
"blur"
},
{
"required"
:
fals
e
,
"message"
:
"必输项"
,
"type"
:
"string"
,
"trigger"
:
"blur"
},
{
"max"
:
8
,
"message"
:
"最大长度8个字符"
,
"trigger"
:
"blur"
}
],
"gtxpri"
:
[
{
required
:
tru
e
,
message
:
"必输项"
,
type
:
"string"
}
{
required
:
fals
e
,
message
:
"必输项"
,
type
:
"string"
}
],
"expflg"
:
[
{
required
:
false
,
"message"
:
"必输项"
,
"type"
:
"string"
},
],
"uil"
:
[
{
"required"
:
tru
e
,
"message"
:
"必输项"
,
"type"
:
"string"
,
"trigger"
:
"blur"
},
{
"required"
:
fals
e
,
"message"
:
"必输项"
,
"type"
:
"string"
,
"trigger"
:
"blur"
},
{
"max"
:
2
,
"message"
:
"最大长度2个字符"
,
"trigger"
:
"blur"
}
],
"laborcdat"
:
[
{
"required"
:
tru
e
,
"message"
:
"必输项"
,
"type"
:
"string"
,
"trigger"
:
"blur"
},
{
"required"
:
fals
e
,
"message"
:
"必输项"
,
"type"
:
"string"
,
"trigger"
:
"blur"
},
{
"max"
:
15
,
"message"
:
"最大长度15个字符"
,
"trigger"
:
"blur"
}
],
"labaddinf"
:
[
{
"required"
:
tru
e
,
"message"
:
"必输项"
,
"type"
:
"string"
,
"trigger"
:
"blur"
},
{
"required"
:
fals
e
,
"message"
:
"必输项"
,
"type"
:
"string"
,
"trigger"
:
"blur"
},
{
"max"
:
15
,
"message"
:
"最大长度15个字符"
,
"trigger"
:
"blur"
}
],
"legfrm"
:
[
{
"required"
:
tru
e
,
"message"
:
"必输项"
,
"type"
:
"string"
}
{
"required"
:
fals
e
,
"message"
:
"必输项"
,
"type"
:
"string"
}
],
"covgodsrvdft"
:
[
{
"type"
:
"string"
,
"trigger"
:
"blur"
},
{
"max"
:
420
,
"message"
:
"最大长度420个字符"
,
"trigger"
:
"blur"
}
],
"etgextkey"
:
[
{
"required"
:
tru
e
,
"type"
:
"string"
,
"message"
:
"必输项"
,
"trigger"
:
"blur"
},
{
"required"
:
fals
e
,
"type"
:
"string"
,
"message"
:
"必输项"
,
"trigger"
:
"blur"
},
{
"max"
:
8
,
"message"
:
"最大长度8个字符"
,
"trigger"
:
"blur"
}
]
}
...
...
src/views/Statics/Dbigtx/GtxInfo.vue
View file @
fc276b29
...
...
@@ -11,7 +11,7 @@
</el-form-item>
</c-col>
-->
<c-col
:span=
"24"
>
<el-form-item
label=
"编号"
prop=
"extkey"
>
<el-form-item
label=
"
保函
编号"
prop=
"extkey"
>
<c-input
v-model=
"model.extkey"
placeholder=
"请输入编号"
...
...
@@ -20,10 +20,10 @@
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"名字"
prop=
"nam"
>
<el-form-item
label=
"
保函
名字"
prop=
"nam"
>
<c-input
v-model=
"model.nam"
placeholder=
"请输入名字"
placeholder=
"请输入
保函
名字"
>
</c-input>
</el-form-item>
...
...
@@ -54,11 +54,13 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"保函类型"
prop=
"gartyp"
>
<c-input
<c-select
style=
"width: 100%"
v-model=
"model.gartyp"
placeholder=
"请输入保函类型"
placeholder=
"请选择保函类型"
:code=
"getCodesByKey('typgar')"
>
</c-
inpu
t>
</c-
selec
t>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
...
...
@@ -122,7 +124,7 @@
<c-select
style=
"width: 100%"
v-model=
"model.expflg"
placeholder=
"请选择无责任担保标志"
:code=
"getCodesByKey('expflg')"
:code=
"getCodesByKey('
gtx
expflg')"
>
</c-select>
<!--
<c-input-->
...
...
@@ -134,11 +136,13 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"语言"
prop=
"uil"
>
<c-input
<c-select
style=
"width: 100%"
v-model=
"model.uil"
placeholder=
"请输入语言"
:code=
"getCodesByKey('gtxuil')"
>
</c-
inpu
t>
</c-
selec
t>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
...
...
@@ -164,7 +168,7 @@
<c-select
style=
"width: 100%"
v-model=
"model.legfrm"
placeholder=
"请选择格式"
:code=
"getCodesByKey('legfrm')"
:code=
"getCodesByKey('legfrm
1
')"
>
</c-select>
<!--
<c-input-->
...
...
src/views/Statics/Infgtx/Infsea.vue
View file @
fc276b29
...
...
@@ -12,23 +12,80 @@
</el-form-item>
</c-col>
-->
<c-col
:span=
"24"
>
<el-form-item
label=
"编号"
prop=
"extkey"
>
<c-input
v-model=
"model.extkey"
placeholder=
"请输入名称"
<el-form-item
label=
"保函编号"
prop=
"extkey"
>
<c-input
v-model=
"model.extkey"
placeholder=
"请输入名称"
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"处理类型"
prop=
"hndtyp"
>
<c-select
style=
"width: 100%"
v-model=
"model.hndtyp"
placeholder=
"请选择处理类型"
:code=
"getCodesByKey('hndtyp')"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"语言"
prop=
"uil"
>
<c-select
style=
"width: 100%"
v-model=
"model.uil"
placeholder=
"请输入语言"
:code=
"getCodesByKey('gtxuil')"
>
</c-
inpu
t>
</c-
selec
t>
</el-form-item>
</c-col>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"格式"
prop=
"legfrm"
>
<c-select
style=
"width: 100%"
v-model=
"model.legfrm"
placeholder=
"请输入格式"
:code=
"getCodesByKey('legfrm1')"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"无责任担保标志"
prop=
"expflg"
>
<c-select
style=
"width: 100%"
v-model=
"model.expflg"
placeholder=
"请输入无责任担保标志"
:code=
"getCodesByKey('gtxexpflg')"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!-- 右 -->
<c-col
:span=
"12"
class=
"col-right"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"名字"
prop=
"nam"
>
<c-input
v-model=
"model.nam"
placeholder=
"请输入名字"
<c-col
:span=
"24"
>
<el-form-item
label=
"保函名字"
prop=
"nam"
>
<c-input
v-model=
"model.nam"
placeholder=
"请输入保函名字"
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"保函类型"
prop=
"gartyp"
>
<c-select
style=
"width: 100%"
v-model=
"model.gartyp"
placeholder=
"请选择保函类型"
:code=
"getCodesByKey('typgar')"
>
</c-
inpu
t>
</c-
selec
t>
</el-form-item>
</c-col>
<!--
<c-col
:span=
"24"
>
...
...
@@ -66,16 +123,18 @@
>
</c-input>
</el-form-item>
</c-col>
</c-col>
-->
<c-col
:span=
"24"
>
<el-form-item
label=
"objtyp"
prop=
"objtyp"
>
<c-input
<el-form-item
label=
"对象类型"
prop=
"objtyp"
>
<c-select
style=
"width: 100%"
v-model=
"model.objtyp"
placeholder=
"请输入objtyp"
placeholder=
"请输入对象类型"
:code=
"getCodesByKey('objtyp')"
>
</c-
inpu
t>
</c-
selec
t>
</el-form-item>
</c-col>
-->
</c-col>
<!--
<c-col
:span=
"24"
>
<el-form-item
label=
"objinr"
prop=
"objinr"
>
<c-input
...
...
@@ -85,45 +144,35 @@
</c-input>
</el-form-item>
</c-col>
-->
</c-col>
<!------------- 右 ---------->
<!--
<c-col
:span=
"12"
class=
"col-right"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"gtxpri"
prop=
"gtxpri"
>
<c-input
<c-col
:span=
"24"
>
<el-form-item
label=
"优先级"
prop=
"gtxpri"
>
<c-select
style=
"width: 100%"
v-model=
"model.gtxpri"
placeholder=
"请输入gtxpri"
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"expflg"
prop=
"expflg"
>
<c-input
v-model=
"model.expflg"
placeholder=
"请输入expflg"
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"uil"
prop=
"uil"
>
<c-input
v-model=
"model.uil"
placeholder=
"请输入uil"
placeholder=
"请输入优先级"
:code=
"getCodesByKey('gtxpri')"
>
</c-
inpu
t>
</c-
selec
t>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"laborcdat"
prop=
"laborcdat"
>
<c-input
<c-col
:span=
"24"
>
<el-form-item
label=
"保函文本中的交易日期"
prop=
"laborcdat"
>
<c-date-picker
style=
"width: 100%"
v-model=
"model.laborcdat"
placeholder=
"请输入
laborcdat
"
placeholder=
"请输入
日期
"
>
</c-
input
>
</c-
date-picker
>
</el-form-item>
</c-col>
</c-col>
<!------------- 右 ---------->
<!--
<c-col
:span=
"12"
class=
"col-right"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"labaddinf"
prop=
"labaddinf"
>
<c-input
...
...
@@ -133,15 +182,7 @@
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"legfrm"
prop=
"legfrm"
>
<c-input
v-model=
"model.legfrm"
placeholder=
"请输入legfrm"
>
</c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"covgodsrvdft"
prop=
"covgodsrvdft"
>
<c-input
...
...
@@ -246,22 +287,22 @@ export default {
gtxData
:
[],
gtxColumns
:
[
// { label: 'inr', prop: 'inr', width: 'auto' },
// { label: 'extkey', prop: 'extkey', width: 'auto
' },
{
label
:
'
名字'
,
prop
:
'nam'
,
width
:
'auto
'
},
{
label
:
'保函编号'
,
prop
:
'extkey'
,
width
:
'120%
'
},
{
label
:
'
保函名字'
,
prop
:
'nam'
,
width
:
'120%
'
},
// { label: 'ver', prop: 'ver', width: 'auto' },
// { label: 'gidtxt', prop: 'gidtxt', width: 'auto' },
{
label
:
'保函类型'
,
prop
:
'gartyp'
,
width
:
'
auto
'
},
{
label
:
'处理类型'
,
prop
:
'hndtyp'
,
width
:
'
auto
'
},
// { label: 'objtyp', prop: 'objtyp', width: 'auto
' },
{
label
:
'保函类型'
,
prop
:
'gartyp'
,
width
:
'
120%
'
},
{
label
:
'处理类型'
,
prop
:
'hndtyp'
,
width
:
'
120%
'
},
{
label
:
'对象类型'
,
prop
:
'objtyp'
,
width
:
'120%
'
},
// { label: 'objinr', prop: 'objinr', width: 'auto' },
// { label: 'gtxpri', prop: 'gtxpri', width: 'auto
' },
// { label: 'expflg', prop: 'expflg', width: 'auto
' },
// { label: 'uil
', prop: 'uil', width: 'auto' },
// { label: 'laborcdat', prop: 'laborcdat', width: 'auto
' },
{
label
:
'优先级'
,
prop
:
'gtxpri'
,
width
:
'100%
'
},
{
label
:
'无责任担保标志'
,
prop
:
'expflg'
,
width
:
'140%
'
},
{
label
:
'语言
'
,
prop
:
'uil'
,
width
:
'auto'
},
{
label
:
'保函文本中的交易日期'
,
prop
:
'laborcdat'
,
width
:
'180%
'
},
// { label: 'labaddinf', prop: 'labaddinf', width: 'auto' },
// { label: 'legfrm
', prop: 'legfrm', width: 'auto' },
{
label
:
'格式
'
,
prop
:
'legfrm'
,
width
:
'auto'
},
// { label: 'covgodsrvdft', prop: 'covgodsrvdft', width: 'auto' },
{
label
:
'实体组'
,
prop
:
'etgextkey'
,
width
:
'auto'
},
//
{ label: '实体组', prop: 'etgextkey', width: 'auto' },
],
};
},
...
...
src/views/Statics/Infgtx/index.vue
View file @
fc276b29
<
template
>
<div
class=
"eContainer"
>
<c-page
title=
"
客户信息
查询"
>
<c-page
title=
"
保函文本
查询"
>
<el-form
:model=
"model"
ref=
"modelForm"
...
...
@@ -10,7 +10,7 @@
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
>
<!--PD000039 -->
<el-tab-pane
label=
"
客户
查询"
name=
"infsea"
>
<el-tab-pane
label=
"
保函文本
查询"
name=
"infsea"
>
<c-content>
<m-infsea
:model=
"model"
ref=
"infsea"
/>
</c-content>
...
...
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