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
zhouqian
vue-gjjs
Commits
4d2e04e0
Commit
4d2e04e0
authored
Nov 11, 2022
by
LiRui
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Dbjadd优化、Dbjinf页面添加
parent
fee0bb8f
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
355 additions
and
297 deletions
+355
-297
Basp.vue
src/views/Business/Dbjadd/Basp.vue
+1
-1
Vrfp.vue
src/views/Business/Dbjadd/Vrfp.vue
+145
-97
index.vue
src/views/Business/Dbjadd/index.vue
+2
-1
Basp.vue
src/views/Business/Dbjinf/Basp.vue
+0
-0
Selection.vue
src/views/Business/Dbjinf/Selection.vue
+36
-91
Vrfp.vue
src/views/Business/Dbjinf/Vrfp.vue
+152
-97
index.vue
src/views/Business/Dbjinf/index.vue
+19
-10
No files found.
src/views/Business/Dbjadd/Basp.vue
View file @
4d2e04e0
...
...
@@ -177,7 +177,7 @@
<c-input
v-model=
"model.recgrp.bas.custcod"
maxlength=
"18"
placeholder=
"请输入结汇申请人组织机构代码
'
"
placeholder=
"请输入结汇申请人组织机构代码"
></c-input>
<template
slot=
"footer"
>
<c-checkbox
...
...
src/views/Business/Dbjadd/Vrfp.vue
View file @
4d2e04e0
<
template
>
<div
class=
"eibs-tab"
>
<!-- S0000017 : 申报号码 -->
<c-col
:span=
"12"
>
<c-form-item
:label=
"$t('vrfsp.S0000017')"
prop=
"recgrp.vrf.rptno"
>
<c-input
v-model=
"model.recgrp.vrf.rptno"
maxlength=
"22"
:placeholder=
"$t('other.please_enter')+$t('vrfsp.S0000017')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000029 : 删除原因 -->
<c-col
:span=
"12"
>
<c-form-item
label=
"删除原因"
prop=
"recgrp.vrf.actiondesc"
>
<c-input
type=
"textarea"
v-model=
"model.recgrp.vrf.actiondesc"
maxlength=
"32"
show-word-limit
:placeholder=
"$t('other.please_enter')+'删除原因'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000028 : 操作类型 -->
<c-col
:span=
"12"
>
<el-form-item
:label=
"$t('vrfsp.S0000028')"
prop=
"recgrp.vrf.actiontype"
>
<c-select
v-model=
"model.recgrp.vrf.actiontype"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('vrfsp.S0000028')"
>
</c-select>
<div
class=
"eibs"
>
<c-col
:span=
"12"
style=
"padding-right: 20px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"申报号码"
prop=
"recgrp.vrf.rptno"
>
<c-input
v-model=
"model.recgrp.vrf.rptno"
maxlength=
"22"
placeholder=
"请输入申报号码"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
prop=
"recgrp.vrf.actiontype"
>
<c-select
v-model=
"model.recgrp.vrf.actiontype"
style=
"width: 100%"
placeholder=
"请输入操作类型"
:code=
"codes.actiontype"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"交易编码"
prop=
"recgrp.vrf.txcode"
>
<c-fullbox>
<c-input
v-model=
"model.recgrp.vrf.txcode"
maxlength=
"6"
placeholder=
"请输入交易编码"
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onCodselSelbut"
>
{{
$t
(
"codsee.C0000003"
)
}}
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<!-- S0000044 : 外汇局批件号/备 -->
<c-col
:span=
"12"
>
<c-form-item
:label=
"$t('dbjp.S0000042')"
prop=
"recgrp.vrf.regno"
>
<c-input
v-model=
"model.recgrp.vrf.regno"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+$t('dbjp.S0000042')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000042 : 交易编码 -->
<c-col
:span=
"12"
>
<c-form-item
label=
"交易编码"
prop=
"recgrp.vrf.txcode"
>
<c-input
v-model=
"model.recgrp.vrf.txcode"
maxlength=
"6"
:placeholder=
"$t('other.please_enter')+'交易编码'"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onCodselSelbut"
>
{{
$t
(
'codsee.C0000003'
)
}}
</c-button>
</c-col>
<!-- S0000045 : 案表号/业务编号 -->
<!-- S0000047 : 结汇用途 -->
<c-col
:span=
"12"
>
<el-form-item
:label=
"$t('dbjp.S0000047')"
prop=
"recgrp.vrf.usetype"
>
<c-select
v-model=
"model.recgrp.vrf.usetype"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('dbjp.S0000047')"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"结汇用途"
prop=
"recgrp.vrf.usetype"
>
<c-select
v-model=
"model.recgrp.vrf.usetype"
style=
"width: 100%"
placeholder=
"请输入结汇用途"
:code=
"codes.usetype"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.recp.vrfpp.acp"
>
{{
$t
(
'dbjp.C0000056'
)
}}
</c-checkbox>
</c-col>
<!-- S0000052 : 结汇详细用途 -->
<c-col
:span=
"12"
>
<c-form-item
label=
"结汇详细用途"
prop=
"recgrp.vrf.usedetail"
>
<c-input
type=
"textarea"
v-model=
"model.recgrp.vrf.usedetail"
maxlength=
"100"
show-word-limit
:placeholder=
"$t('other.please_enter')+'结汇详细用途'"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"结汇详细用途"
prop=
"recgrp.vrf.usedetail"
>
<c-input
type=
"textarea"
v-model=
"model.recgrp.vrf.usedetail"
maxlength=
"100"
show-word-limit
placeholder=
"请输入结汇详细用途"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"申报日期"
prop=
"recgrp.vrf.rptdate"
>
<c-date-picker
type=
"date"
v-model=
"model.recgrp.vrf.rptdate"
style=
"width: 100%"
placeholder=
"请输入申报日期"
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"填报人"
prop=
"recgrp.vrf.crtuser"
>
<c-input
v-model=
"model.recgrp.vrf.crtuser"
maxlength=
"20"
placeholder=
"请输入填报人"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"填报人电话"
prop=
"recgrp.vrf.inptelc"
>
<c-input
v-model=
"model.recgrp.vrf.inptelc"
maxlength=
"20"
placeholder=
"请输入填报人电话"
></c-input>
</el-form-item>
</c-col>
<!-- S0000002 : 申报日期 -->
<c-col
:span=
"12"
>
<el-form-item
:label=
"$t('vrfsp.S0000002')"
prop=
"recgrp.vrf.rptdate"
>
<c-date-picker
type=
"date"
v-model=
"model.recgrp.vrf.rptdate"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('vrfsp.S0000002')"
></c-date-picker>
</c-col>
</c-col>
<c-col
:span=
"12"
style=
"padding-left: 20px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"删除原因"
prop=
"recgrp.vrf.actiondesc"
>
<c-input
type=
"textarea"
v-model=
"model.recgrp.vrf.actiondesc"
maxlength=
"32"
show-word-limit
placeholder=
"请输入删除原因"
:rows=
"7"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"外汇局批件号/备案表号/业务编号"
prop=
"recgrp.vrf.regno"
>
<c-fullbox>
<c-input
v-model=
"model.recgrp.vrf.regno"
maxlength=
"20"
placeholder=
"请输入外汇局批件号/备案表号/业务编号"
></c-input>
<
template
slot=
"footer"
>
<c-checkbox
v-model=
"model.recp.vrfpp.acp"
:checked=
"true"
style=
"margin-left: 10px"
disabled
>
确认
</c-checkbox
>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<!-- S0000003 : 填报人 -->
<c-col
:span=
"12"
>
<c-form-item
:label=
"$t('vrfsp.S0000003')"
prop=
"recgrp.vrf.crtuser"
>
<c-input
v-model=
"model.recgrp.vrf.crtuser"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+$t('vrfsp.S0000003')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000005 : 填报人电话 -->
<c-col
:span=
"12"
>
<c-form-item
label=
"填报人电话"
prop=
"recgrp.vrf.inptelc"
>
<c-input
v-model=
"model.recgrp.vrf.inptelc"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+'填报人电话'"
></c-input>
</c-form-item>
</c-col>
</c-col>
</c-col>
</div>
</template>
<
script
>
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Dbjadd/Event"
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Dbjadd/Event"
;
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
(){
return
{
}
},
methods
:{...
Event
},
created
:
function
(){
}
}
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/views/Business/Dbjadd/index.vue
View file @
4d2e04e0
...
...
@@ -52,6 +52,7 @@ import Api from "~/service/Api"
import
CodeTable
from
"~/config/CodeTable"
import
Dbjadd
from
"~/model/Dbjadd"
import
commonProcess
from
"~/mixin/commonProcess"
import
commonFuncs
from
"~/mixin/commonFuncs"
;
import
Check
from
"~/model/Dbjadd/Check"
import
Default
from
"~/model/Dbjadd/Default"
import
Pattern
from
"~/model/Dbjadd/Pattern"
...
...
@@ -72,7 +73,7 @@ export default {
root
:
this
}
},
mixins
:
[
commonProcess
],
// 里面包含了Default、Check等的公共处理
mixins
:
[
commonProcess
,
commonFuncs
],
// 里面包含了Default、Check等的公共处理
data
(){
return
{
tabVal
:
"selection"
,
...
...
src/views/Business/Dbjinf/Basp.vue
View file @
4d2e04e0
This diff is collapsed.
Click to expand it.
src/views/Business/Dbjinf/Selection.vue
View file @
4d2e04e0
<
template
>
<div
class=
"eibs-tab"
>
<!-- S0000015 : 收付汇日期 -->
<c-col
:span=
"12"
>
<el-form-item
:label=
"$t('bopbut.S0000015')"
prop=
"ctlmod.dbl.reldat"
>
<c-date-picker
type=
"date"
v-model=
"model.ctlmod.dbl.reldat"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('bopbut.S0000015')"
></c-date-picker>
<div
class=
"eibs"
>
<!-- ======================= 左边 ========================= -->
<c-col
:span=
"12"
style=
"padding-right: 20px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"收付汇日期"
prop=
"ctlmod.dbl.reldat"
>
<c-date-picker
type=
"date"
v-model=
"model.ctlmod.dbl.reldat"
style=
"width: 100%"
placeholder=
"请输入收付汇日期"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<span
v-text=
"model.bopbut.acttyplab"
data-path=
".bopbut.acttyplab"
>
</span>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"款项标志"
prop=
"bopbut.acttyp"
>
<c-select
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+'款项标志'"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"请选择接口数据"
prop=
"bopbut.basflg"
class=
"checkbox-left"
>
<c-checkbox
disabled
v-model=
"model.bopbut.basflg"
>
基础数据
</c-checkbox>
</el-form-item>
</c-col>
<!--
<c-col
:span=
"12"
>
<el-form-item
label=
"�'�易类型"
prop=
"ctlmod.wrkdbl.trdtyp"
>
<c-select
v-model=
"model.ctlmod.wrkdbl.trdtyp"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+'�'�易类型'"
>
</c-select>
<el-form-item
label=
""
prop=
"bopbut.vrfflg"
>
<c-checkbox
disabled
v-model=
"model.bopbut.vrfflg"
>
管理信息
</c-checkbox>
</el-form-item>
</c-col>
-->
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBopbutSav"
>
{{
$t
(
'butp.C0000006'
)
}}
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBopbutMod"
>
{{
$t
(
'butp.C0000009'
)
}}
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBopbutChk"
>
{{
$t
(
'butp.C0000007'
)
}}
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
icon=
"el-icon-delete"
@
click=
"onBopbutDel"
>
{{
$t
(
'butp.C0000010'
)
}}
</c-button>
</c-col>
<c-col
:span=
"12"
>
<span
v-text=
"model.bopbut.boplabel"
data-path=
".bopbut.boplabel"
>
</span>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bopbut.vrfflg"
>
{{
$t
(
'bopbut.C0000011'
)
}}
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bopbut.basflg"
>
{{
$t
(
'bopbut.C0000009'
)
}}
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bopbut.dclflg"
>
{{
$t
(
'bopbut.C0000010'
)
}}
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.bopbut.ackflg"
>
{{
$t
(
'bopbut.C0000014'
)
}}
</c-checkbox>
</c-col>
<c-col
:span=
"12"
>
<c-form-item
label=
"修改/删除原因"
prop=
"bopbut.actiondesc"
>
<c-input
type=
"textarea"
v-model=
"model.bopbut.actiondesc"
maxlength=
"32"
show-word-limit
:placeholder=
"$t('other.please_enter')+'修改/删除原因'"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBopbutAdd"
>
{{
$t
(
'bopbut.C0000019'
)
}}
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onButpErr"
>
{{
$t
(
'butp.C0000013'
)
}}
</c-button>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
@
click=
"onBopbutExt"
>
{{
$t
(
'butp.CG000004'
)
}}
</c-button>
</c-col>
</c-col>
</c-col>
<!-- ======================= 右边 ========================= -->
<c-col
:span=
"12"
style=
"padding-left: 20px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"款项去向"
prop=
"bopbut.acttyp"
>
<c-select
v-model=
"model.bopbut.acttyp"
style=
"width: 100%"
placeholder=
"请输入款项去向"
disabled
:code=
"codes.acttyp"
>
</c-select>
</el-form-item>
</c-col>
</c-col>
</div>
</
template
>
<
script
>
...
...
src/views/Business/Dbjinf/Vrfp.vue
View file @
4d2e04e0
<
template
>
<div
class=
"eibs-tab"
>
<!-- S0000017 : 申报号码 -->
<c-col
:span=
"12"
>
<c-form-item
:label=
"$t('vrfsp.S0000017')"
prop=
"recgrp.vrf.rptno"
>
<c-input
v-model=
"model.recgrp.vrf.rptno"
maxlength=
"22"
:placeholder=
"$t('other.please_enter')+$t('vrfsp.S0000017')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000029 : 删除原因 -->
<c-col
:span=
"12"
>
<c-form-item
label=
"删除原因"
prop=
"recgrp.vrf.actiondesc"
>
<c-input
type=
"textarea"
v-model=
"model.recgrp.vrf.actiondesc"
maxlength=
"32"
show-word-limit
:placeholder=
"$t('other.please_enter')+'删除原因'"
></c-input>
</c-form-item>
</c-col>
<!-- S0000028 : 操作类型 -->
<c-col
:span=
"12"
>
<el-form-item
:label=
"$t('vrfsp.S0000028')"
prop=
"recgrp.vrf.actiontype"
>
<c-select
v-model=
"model.recgrp.vrf.actiontype"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('vrfsp.S0000028')"
>
</c-select>
<div
class=
"eibs"
>
<c-col
:span=
"12"
style=
"padding-right: 20px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"申报号码"
prop=
"recgrp.vrf.rptno"
>
<c-input
v-model=
"model.recgrp.vrf.rptno"
maxlength=
"22"
placeholder=
"请输入申报号码"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
prop=
"recgrp.vrf.actiontype"
>
<c-select
v-model=
"model.recgrp.vrf.actiontype"
style=
"width: 100%"
placeholder=
"请输入操作类型"
:code=
"codes.actiontype"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"交易编码"
prop=
"recgrp.vrf.txcode"
>
<c-fullbox>
<c-input
v-model=
"model.recgrp.vrf.txcode"
maxlength=
"6"
placeholder=
"请输入交易编码"
disabled
></c-input>
<template
slot=
"footer"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onCodselSelbut"
>
{{
$t
(
"codsee.C0000003"
)
}}
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<!-- S0000044 : 外汇局批件号/备 -->
<c-col
:span=
"12"
>
<c-form-item
:label=
"$t('dbjp.S0000042')"
prop=
"recgrp.vrf.regno"
>
<c-input
v-model=
"model.recgrp.vrf.regno"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+$t('dbjp.S0000042')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000042 : 交易编码 -->
<c-col
:span=
"12"
>
<c-form-item
label=
"交易编码"
prop=
"recgrp.vrf.txcode"
>
<c-input
v-model=
"model.recgrp.vrf.txcode"
maxlength=
"6"
:placeholder=
"$t('other.please_enter')+'交易编码'"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onCodselSelbut"
>
{{
$t
(
'codsee.C0000003'
)
}}
</c-button>
</c-col>
<!-- S0000045 : 案表号/业务编号 -->
<!-- S0000047 : 结汇用途 -->
<c-col
:span=
"12"
>
<el-form-item
:label=
"$t('dbjp.S0000047')"
prop=
"recgrp.vrf.usetype"
>
<c-select
v-model=
"model.recgrp.vrf.usetype"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('dbjp.S0000047')"
>
</c-select>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"结汇用途"
prop=
"recgrp.vrf.usetype"
>
<c-select
v-model=
"model.recgrp.vrf.usetype"
style=
"width: 100%"
placeholder=
"请输入结汇用途"
:code=
"codes.usetype"
disabled
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<c-checkbox
v-model=
"model.recp.vrfpp.acp"
>
{{
$t
(
'dbjp.C0000056'
)
}}
</c-checkbox>
</c-col>
<!-- S0000052 : 结汇详细用途 -->
<c-col
:span=
"12"
>
<c-form-item
label=
"结汇详细用途"
prop=
"recgrp.vrf.usedetail"
>
<c-input
type=
"textarea"
v-model=
"model.recgrp.vrf.usedetail"
maxlength=
"100"
show-word-limit
:placeholder=
"$t('other.please_enter')+'结汇详细用途'"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"结汇详细用途"
prop=
"recgrp.vrf.usedetail"
>
<c-input
type=
"textarea"
v-model=
"model.recgrp.vrf.usedetail"
maxlength=
"100"
show-word-limit
placeholder=
"请输入结汇详细用途"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"申报日期"
prop=
"recgrp.vrf.rptdate"
>
<c-date-picker
type=
"date"
v-model=
"model.recgrp.vrf.rptdate"
style=
"width: 100%"
placeholder=
"请输入申报日期"
disabled
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"填报人"
prop=
"recgrp.vrf.crtuser"
>
<c-input
v-model=
"model.recgrp.vrf.crtuser"
maxlength=
"20"
placeholder=
"请输入填报人"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"填报人电话"
prop=
"recgrp.vrf.inptelc"
>
<c-input
v-model=
"model.recgrp.vrf.inptelc"
maxlength=
"20"
placeholder=
"请输入填报人电话"
disabled
></c-input>
</el-form-item>
</c-col>
<!-- S0000002 : 申报日期 -->
<c-col
:span=
"12"
>
<el-form-item
:label=
"$t('vrfsp.S0000002')"
prop=
"recgrp.vrf.rptdate"
>
<c-date-picker
type=
"date"
v-model=
"model.recgrp.vrf.rptdate"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('vrfsp.S0000002')"
></c-date-picker>
</c-col>
</c-col>
<c-col
:span=
"12"
style=
"padding-left: 20px"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"删除原因"
prop=
"recgrp.vrf.actiondesc"
>
<c-input
type=
"textarea"
v-model=
"model.recgrp.vrf.actiondesc"
maxlength=
"32"
show-word-limit
placeholder=
"请输入删除原因"
:rows=
"7"
disabled
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"外汇局批件号/备案表号/业务编号"
prop=
"recgrp.vrf.regno"
>
<c-fullbox>
<c-input
v-model=
"model.recgrp.vrf.regno"
maxlength=
"20"
placeholder=
"请输入外汇局批件号/备案表号/业务编号"
disabled
></c-input>
<
template
slot=
"footer"
>
<c-checkbox
v-model=
"model.recp.vrfpp.acp"
:checked=
"true"
style=
"margin-left: 10px"
disabled
>
确认
</c-checkbox
>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
<!-- S0000003 : 填报人 -->
<c-col
:span=
"12"
>
<c-form-item
:label=
"$t('vrfsp.S0000003')"
prop=
"recgrp.vrf.crtuser"
>
<c-input
v-model=
"model.recgrp.vrf.crtuser"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+$t('vrfsp.S0000003')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000005 : 填报人电话 -->
<c-col
:span=
"12"
>
<c-form-item
label=
"填报人电话"
prop=
"recgrp.vrf.inptelc"
>
<c-input
v-model=
"model.recgrp.vrf.inptelc"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+'填报人电话'"
></c-input>
</c-form-item>
</c-col>
</c-col>
</c-col>
</div>
</template>
<
script
>
import
Api
from
"~/service/Api"
import
Api
from
"~/service/Api"
;
import
commonProcess
from
"~/mixin/commonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
import
Event
from
"~/model/Dbjinf/Event"
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Dbjinf/Event"
;
export
default
{
inject
:
[
'root'
],
props
:[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
(){
return
{
}
},
methods
:{...
Event
},
created
:
function
(){
}
}
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
commonProcess
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/views/Business/Dbjinf/index.vue
View file @
4d2e04e0
<
template
>
<div
class=
"eContainer"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-page
title=
"外汇账户内结汇(查询)"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"120px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"myTabClick"
>
<!--bopbut PD000000 接口数据 -->
<el-tab-pane
:label=
"$t('bopbut.PD000000')"
name=
"selection"
>
<m-selection
:model=
"model"
:codes=
"codes"
/>
<!--bopbut PD000000 -->
<el-tab-pane
label=
"接口数据"
name=
"selection"
>
<c-content>
<m-selection
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--dbjp PD000001 外汇账户内结汇-基础信息 -->
<el-tab-pane
:label=
"$t('dbjp.PD000001')"
name=
"basp"
>
<m-basp
:model=
"model"
:codes=
"codes"
/>
<el-tab-pane
label=
"外汇账户内结汇-基础信息"
name=
"basp"
>
<c-content>
<m-basp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--dbjp PD000002 外汇账户内结汇-管理信息 -->
<el-tab-pane
:label=
"$t('dbjp.PD000002')"
name=
"vrfp"
>
<m-vrfp
:model=
"model"
:codes=
"codes"
/>
<el-tab-pane
label=
" 外汇账户内结汇-管理信息"
name=
"vrfp"
>
<c-content>
<m-vrfp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
</c-page>
</div>
</
template
>
<
script
>
...
...
@@ -23,6 +31,7 @@ import Api from "~/service/Api"
import
CodeTable
from
"~/config/CodeTable"
import
Dbjinf
from
"~/model/Dbjinf"
import
commonProcess
from
"~/mixin/commonProcess"
import
commonFuncs
from
"~/mixin/commonFuncs"
;
import
Check
from
"~/model/Dbjinf/Check"
import
Default
from
"~/model/Dbjinf/Default"
import
Pattern
from
"~/model/Dbjinf/Pattern"
...
...
@@ -43,10 +52,10 @@ export default {
root
:
this
}
},
mixins
:
[
commonProcess
],
// 里面包含了Default、Check等的公共处理
mixins
:
[
commonProcess
,
commonFuncs
],
// 里面包含了Default、Check等的公共处理
data
(){
return
{
tabVal
:
""
,
tabVal
:
"
selection
"
,
trnName
:
"dbjinf"
,
trnType
:
""
,
model
:
new
Dbjinf
().
data
,
...
...
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