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
f72a34b7
Commit
f72a34b7
authored
Sep 22, 2021
by
liushikai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
汇款申请书
parent
c621f706
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
479 additions
and
24 deletions
+479
-24
Dbb.vue
src/views/Business/Cptopn/Dbb.vue
+227
-8
Dbe.vue
src/views/Business/Cptopn/Dbe.vue
+235
-13
index.vue
src/views/Business/Cptopn/index.vue
+17
-3
No files found.
src/views/Business/Cptopn/Dbb.vue
View file @
f72a34b7
<
template
>
<div>
<!-- 境外汇款申请书 -->
<el-col
:span=
"24"
>
<el-form-item
label=
"申报号码"
>
<el-col
:span=
"24"
class=
"m-inputbtn"
>
<el-col
class=
"m-inputbtn-input"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.rptno" -->
<c-input
maxlength=
"16"
placeholder=
"请输入申报号码"
style=
"width: 20%"
></c-input>
</el-col>
<!--
<c-button
type=
"primary"
class=
"m-inputbtn-btn"
@
click=
"getOwnref"
>
获取
</c-button>
-->
</el-col>
</el-form-item>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.actiontype" -->
<c-select
style=
"width: 100%"
placeholder=
"请选择操作类型"
>
<el-option
v-for=
"item in data"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"地区机构号"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.ownextkey" -->
<c-select
style=
"width: 100%"
placeholder=
"请选择地区机构"
>
<el-option
v-for=
"item in data"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"银行业务编号"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.buscode" -->
<c-input
maxlength=
"32"
placeholder=
"请输入银行业务编号"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"汇款人类型"
>
<!-- v-model="model.bopmod.dbbmod.dbbp.baspp.cusnam" -->
<c-select
style=
"width: 100%"
placeholder=
"请选择汇款人类型"
>
<el-option
v-for=
"item in data"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"11"
:offset=
"1"
>
<el-col
:span=
"22"
>
<el-form-item
label=
"修改/删除原因"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.actiondesc" -->
<c-input
type=
"textarea"
:rows=
"3"
placeholder=
"请输入原因"
>
</c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"结算方式"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.method" -->
<c-select
style=
"width: 100%"
placeholder=
"请选择结算方式"
>
<el-option
v-for=
"item in data"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"组织机构代码"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.custcod" -->
<c-input
maxlength=
"32"
placeholder=
"请输入组织机构代码"
></c-input>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"20"
>
<el-form-item
label=
"汇款人名称"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.custnm" -->
<c-input
maxlength=
"32"
placeholder=
"请输入汇款人"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"20"
>
<el-form-item
label=
"收款人名称"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.oppuser" -->
<c-input
maxlength=
"32"
placeholder=
"请输入收款人"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"2"
:offset=
"2"
>
确认
<c-checkbox
v-model=
"temp"
disabled
></c-checkbox>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"身份证件号码"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.idcode" -->
<c-input
maxlength=
"32"
placeholder=
"请输入身份证件号码"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"购汇金额"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.lcyamt" -->
<c-input
maxlength=
"32"
placeholder=
"请输入购汇金额"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"现汇金额"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.fcyamt" -->
<c-input
maxlength=
"32"
placeholder=
"请输入现汇金额"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"其他金额"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.othamt" -->
<c-input
maxlength=
"32"
placeholder=
"请输入其他金额"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"汇款币种和金额"
>
<el-col
:span=
"24"
>
<el-col
:span=
"12"
class=
"m-cur-select"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.txccy" -->
<c-select
style=
"width:100%"
placeholder=
"请选择汇款金额币种"
>
<el-option
v-for=
"item in data"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-col>
<el-col
:span=
"12"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.txamt" -->
<c-input
maxlength=
"32"
placeholder=
"请输入汇款金额"
></c-input>
</el-col>
</el-col>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"11"
:offset=
"1"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"购汇汇率"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.exrate" -->
<!-- v-bind:disabled="this.model.bopmod.dbemod.dbegrp.bas.lcyamt
<
=
0
"
--
>
<c-input
maxlength=
"32"
placeholder=
"请输入购汇汇率"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"人民币账号/银行卡号"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.lcyacc" -->
<c-input
maxlength=
"32"
placeholder=
"请输入人民币账号"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"外汇账号//银行卡号"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.fcyacc" -->
<c-input
maxlength=
"32"
placeholder=
"请输入外汇账号/卡号"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"其他账号//银行卡号"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.othacc" -->
<c-input
maxlength=
"32"
placeholder=
"请输入其他账号/卡号"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"收款人账号"
>
<c-input></c-input>
</el-form-item>
</el-col>
</el-col>
<!-- 境外汇款申请书 -->
<!--
<el-col
:span=
"12"
>
<el-col
:span=
"22"
>
<el-form-item
label=
"收付汇日期"
>
<el-date-picker
...
...
@@ -19,10 +232,10 @@
<c-checkbox
v-model=
"model.mtabut.dclflg"
>
申报信息
</c-checkbox>
<c-checkbox
v-model=
"model.mtabut.vrfflg"
>
管理信息
</c-checkbox>
</el-col>
</el-col>
</el-col>
-->
<!-- 基础信息 -->
<el-col
:span=
"24"
>
<
!--
<
el-col
:span=
"24"
>
<h3>
基础信息
</h3>
</el-col>
...
...
@@ -230,10 +443,10 @@
</el-col>
</el-form-item>
</el-col>
</el-col>
</el-col>
-->
<!-- 申报信息 -->
<el-col
:span=
"24"
>
<
!--
<
el-col
:span=
"24"
>
<h3>
申报信息
</h3>
</el-col>
<el-col
:span=
"12"
>
...
...
@@ -434,10 +647,10 @@
maxlength=
"32"
placeholder=
"请输入外汇局批件号"
></c-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
-->
<!-- 管理信息 -->
<el-col
:span=
"24"
>
<
!--
<
el-col
:span=
"24"
>
<h3>
管理信息
</h3>
</el-col>
<el-col
:span=
"12"
>
...
...
@@ -522,7 +735,7 @@
<c-input
v-model=
"model.bopmod.dbemod.dbegrp.vrf.inptelc"
maxlength=
"16"
placeholder=
"请输入填报人"
></c-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
-->
</div>
</
template
>
...
...
@@ -532,6 +745,12 @@ import Utils from "~/utils"
export
default
{
props
:
[
'model'
,
'codes'
],
data
(){
return
{
data
:[],
temp
:
true
}
},
methods
:
{
async
getOwnref
()
{
console
.
log
(
'获取'
)
...
...
src/views/Business/Cptopn/Dbe.vue
View file @
f72a34b7
<
template
>
<div>
<!-- 境内汇款申请书 -->
<el-col
:span=
"24"
>
<el-form-item
label=
"申报号码"
>
<el-col
:span=
"24"
class=
"m-inputbtn"
>
<el-col
class=
"m-inputbtn-input"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.rptno" -->
<c-input
v-model=
"tempmodel"
maxlength=
"16"
placeholder=
"请输入申报号码"
style=
"width: 20%"
></c-input>
</el-col>
<!--
<c-button
type=
"primary"
class=
"m-inputbtn-btn"
@
click=
"getOwnref"
>
获取
</c-button>
-->
</el-col>
</el-form-item>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.actiontype" -->
<c-select
v-model=
"tempmodel"
style=
"width: 100%"
placeholder=
"请选择操作类型"
>
<el-option
v-for=
"item in data"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"地区机构号"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.ownextkey" -->
<c-select
style=
"width: 100%"
placeholder=
"请选择地区机构"
>
<el-option
v-for=
"item in data"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"银行业务编号"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.buscode" -->
<c-input
maxlength=
"32"
placeholder=
"请输入银行业务编号"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"汇款人类型"
>
<!-- v-model="model.bopmod.dbbmod.dbbp.baspp.cusnam" -->
<c-select
style=
"width: 100%"
placeholder=
"请选择汇款人类型"
>
<el-option
v-for=
"item in data"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"11"
:offset=
"1"
>
<el-col
:span=
"22"
>
<el-form-item
label=
"修改/删除原因"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.actiondesc" -->
<c-input
type=
"textarea"
:rows=
"3"
placeholder=
"请输入原因"
>
</c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"结算方式"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.method" -->
<c-select
style=
"width: 100%"
placeholder=
"请选择结算方式"
>
<el-option
v-for=
"item in data"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"组织机构代码"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.custcod" -->
<c-input
maxlength=
"32"
placeholder=
"请输入组织机构代码"
></c-input>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"20"
>
<el-form-item
label=
"汇款人名称"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.custnm" -->
<c-input
maxlength=
"32"
placeholder=
"请输入汇款人"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"20"
>
<el-form-item
label=
"收款人名称"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.oppuser" -->
<c-input
maxlength=
"32"
placeholder=
"请输入收款人"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"2"
:offset=
"2"
>
确认
<c-checkbox
v-model=
"temp"
disabled
></c-checkbox>
</el-col>
<el-col
:span=
"11"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"身份证件号码"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.idcode" -->
<c-input
maxlength=
"32"
placeholder=
"请输入身份证件号码"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"购汇金额"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.lcyamt" -->
<c-input
maxlength=
"32"
placeholder=
"请输入购汇金额"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"现汇金额"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.fcyamt" -->
<c-input
maxlength=
"32"
placeholder=
"请输入现汇金额"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"其他金额"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.othamt" -->
<c-input
maxlength=
"32"
placeholder=
"请输入其他金额"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"汇款币种和金额"
>
<el-col
:span=
"24"
>
<el-col
:span=
"12"
class=
"m-cur-select"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.txccy" -->
<c-select
style=
"width:100%"
placeholder=
"请选择汇款金额币种"
>
<el-option
v-for=
"item in data"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-col>
<el-col
:span=
"12"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.txamt" -->
<c-input
maxlength=
"32"
placeholder=
"请输入汇款金额"
></c-input>
</el-col>
</el-col>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"11"
:offset=
"1"
>
<el-col
:span=
"24"
>
<el-form-item
label=
"购汇汇率"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.exrate" -->
<!-- v-bind:disabled="this.model.bopmod.dbemod.dbegrp.bas.lcyamt
<
=
0
"
--
>
<c-input
maxlength=
"32"
placeholder=
"请输入购汇汇率"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"人民币账号/银行卡号"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.lcyacc" -->
<c-input
maxlength=
"32"
placeholder=
"请输入人民币账号"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"外汇账号//银行卡号"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.fcyacc" -->
<c-input
maxlength=
"32"
placeholder=
"请输入外汇账号/卡号"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"其他账号/卡号"
>
<!-- v-model="model.bopmod.dbemod.dbegrp.bas.othacc" -->
<c-input
maxlength=
"32"
placeholder=
"请输入其他账号/卡号"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"收款人账号"
>
<c-input></c-input>
</el-form-item>
</el-col>
</el-col>
<!-- 境内汇款申请书 -->
<!--
<el-col
:span=
"12"
>
<el-col
:span=
"22"
>
<el-form-item
label=
"收付汇日期"
>
<el-date-picker
...
...
@@ -19,10 +233,10 @@
<c-checkbox
v-model=
"model.mtabut.dclflg"
>
申报信息
</c-checkbox>
<c-checkbox
v-model=
"model.mtabut.vrfflg"
>
管理信息
</c-checkbox>
</el-col>
</el-col>
</el-col>
-->
<!-- 基础信息 -->
<el-col
:span=
"24"
>
<!--
<el-col
:span=
"24"
>
<h3>
基础信息
</h3>
</el-col>
...
...
@@ -247,10 +461,10 @@
</el-col>
</el-form-item>
</el-col>
</el-col>
</el-col>
-->
<!-- 申报信息 -->
<el-col
:span=
"24"
>
<!--
<el-col
:span=
"24"
>
<h3>
申报信息
</h3>
</el-col>
<el-col
:span=
"12"
>
...
...
@@ -449,19 +663,26 @@
maxlength=
"32"
placeholder=
"请输入外汇局批件号"
></c-input>
</el-form-item>
</el-col>
</el-col>
</el-col>
-->
</div>
</
template
>
<
script
>
export
default
{
props
:
[
'model'
,
'codes'
],
props
:
[
"model"
,
"codes"
],
data
()
{
return
{
tempmodel
:
""
,
data
:
[],
temp
:
true
};
},
methods
:
{
getOwnref
()
{
console
.
log
(
'获取'
)
getOwnref
()
{
console
.
log
(
"获取"
);
},
handleSearch
()
{
console
.
log
(
"搜索"
);
},
handleSearch
()
{
console
.
log
(
'搜索'
)
},
}
}
};
</
script
>
\ No newline at end of file
src/views/Business/Cptopn/index.vue
View file @
f72a34b7
...
...
@@ -46,14 +46,24 @@
<el-tab-pane
label=
"外管信息"
>
<!--PD000009 -->
<m-wg
:model=
"model"
:codes=
"codes"
/>
<m-wg
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"境内汇款申请书-基础信息"
>
<m-dbe
:model=
"model"
:codes=
"codes"
></m-dbe>
</el-tab-pane>
<el-tab-pane
label=
"境外汇款申请书-基础信息"
>
<m-dbb
:model=
"model"
:codes=
"codes"
></m-dbb>
</el-tab-pane>
<el-tab-pane
label=
"跨境人民币申报"
>
<!--PD000002 -->
<m-cnyp
:model=
"model"
:codes=
"codes"
/>
<m-cnyp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"2111跨境支出信息"
>
</el-tab-pane>
</el-tabs>
</el-form>
</div>
</c-page>
...
...
@@ -73,6 +83,8 @@ import Doctre from "./Doctre";
import
Finp
from
"./Finp"
;
import
Wg
from
"./Wg"
;
import
Cnyp
from
"./Cnyp"
;
import
Dbe
from
"./Dbe.vue"
import
Dbb
from
"./Dbb.vue"
export
default
{
components
:
{
...
...
@@ -85,6 +97,8 @@ export default {
"m-finp"
:
Finp
,
"m-wg"
:
Wg
,
"m-cnyp"
:
Cnyp
,
"m-dbe"
:
Dbe
,
"m-dbb"
:
Dbb
},
mixins
:
[
CommonProcess
],
// 里面包含了Default、Check等的公共处理
data
()
{
...
...
@@ -1317,7 +1331,7 @@ export default {
};
},
methods
:
{
tabClick
()
{}
tabClick
()
{},
},
created
:
async
function
()
{
console
.
log
(
"进入cptopn交易"
);
...
...
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