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
b18fea2a
Commit
b18fea2a
authored
Jan 25, 2022
by
潘际乾
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
申报信息
parent
26d283eb
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
237 additions
and
259 deletions
+237
-259
Cnyp.vue
src/views/Business/Cptadv/Cnyp.vue
+0
-123
Sbxx.vue
src/views/Business/Cptadv/Sbxx.vue
+110
-4
index.vue
src/views/Business/Cptadv/index.vue
+12
-10
Opnp1.vue
src/views/Business/Cptopn/Opnp1.vue
+1
-8
Sbxx.vue
src/views/Business/Cptopn/Sbxx.vue
+102
-7
Wg.vue
src/views/Business/Cptopn/Wg.vue
+0
-97
index.vue
src/views/Business/Cptopn/index.vue
+12
-10
No files found.
src/views/Business/Cptadv/Cnyp.vue
deleted
100644 → 0
View file @
26d283eb
<
template
>
<div
class=
"eibs-tab"
>
<c-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"是否报送跨境人民币2101表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.cnyflg"
style=
"width: 100%"
placeholder=
"请选择是否报送跨境人民币2101表"
>
<el-option
v-for=
"item in codes.cnyflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"是否报送跨境人民币2107表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.traflg"
style=
"width: 100%"
placeholder=
"请选择是否报送跨境人民币2107表"
disabled
>
<el-option
v-for=
"item in codes.traflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"是否报送跨境人民币2111表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.outflg"
style=
"width: 100%"
placeholder=
"请选择是否报送跨境人民币2111表"
disabled
>
<el-option
v-for=
"item in codes.outflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"是否报送跨境人民币2106表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.libflg"
style=
"width: 100%"
placeholder=
"请选择是否报送跨境人民币2106表"
disabled
>
<el-option
v-for=
"item in codes.libflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col
:span=
"12"
>
<el-form-item
label=
"是否报送跨境人民币2122表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.vouflg"
style=
"width: 100%"
placeholder=
"请选择是否报送跨境人民币2122表"
disabled
>
<el-option
v-for=
"item in codes.vouflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-row>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
;
import
CommonProcess
from
"~/mixin/CommonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Cptadv/Event"
;
export
default
{
inject
:
[
"root"
],
mixins
:
[
CommonProcess
],
props
:
[
"model"
,
"codes"
],
data
()
{
return
{};
},
methods
:
{
...
Event
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/views/Business/Cptadv/
Wg
.vue
→
src/views/Business/Cptadv/
Sbxx
.vue
View file @
b18fea2a
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"24"
>
<c-col
:span=
"11"
>
<c-col
:span=
"24"
style=
"height: 24px"
>
<el-form-item
label=
"外管信息"
class=
"messageLabel"
></el-form-item>
</c-col>
<c-col
:span=
"24"
style=
"height: 0px"
>
<el-divider></el-divider>
</c-col>
<c-col
:span=
"24"
style=
"margin-top: 20px;"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"申报类型"
>
<c-select
v-model=
"model.bopmod.szflg"
style=
"width:100%"
...
...
@@ -35,7 +43,7 @@
</c-col>
</c-col>
<c-col
:span=
"1
1
"
>
<c-col
:span=
"1
2
"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
>
<c-select
v-model=
"model.bopmod.acttyp"
...
...
@@ -85,7 +93,105 @@
</c-col>
</c-col>
<c-col
:span=
"24"
style=
"height: 24px;margin-top: 20px;"
>
<el-form-item
label=
"跨境人民币申报"
class=
"messageLabel"
></el-form-item>
</c-col>
<c-col
:span=
"24"
style=
"height: 0px"
>
<el-divider></el-divider>
</c-col>
<c-col
:span=
"12"
style=
"margin-top: 20px;"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2101表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.cnyflg"
style=
"width: 100%"
placeholder=
"请选择是否报送跨境人民币2101表"
>
<el-option
v-for=
"item in codes.cnyflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2107表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.traflg"
style=
"width: 100%"
placeholder=
"请选择是否报送跨境人民币2107表"
disabled
>
<el-option
v-for=
"item in codes.traflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2111表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.outflg"
style=
"width: 100%"
placeholder=
"请选择是否报送跨境人民币2111表"
disabled
>
<el-option
v-for=
"item in codes.outflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2106表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.libflg"
style=
"width: 100%"
placeholder=
"请选择是否报送跨境人民币2106表"
disabled
>
<el-option
v-for=
"item in codes.libflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2122表"
label-width=
"160px"
>
<c-select
v-model=
"model.cnybop.vouflg"
style=
"width: 100%"
placeholder=
"请选择是否报送跨境人民币2122表"
disabled
>
<el-option
v-for=
"item in codes.vouflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</div>
</
template
>
<
script
>
...
...
src/views/Business/Cptadv/index.vue
View file @
b18fea2a
...
...
@@ -52,13 +52,9 @@
<!--PD000001 -->
<m-docpan2
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"
外管信息"
name=
"wg
"
>
<el-tab-pane
label=
"
申报信息"
name=
"sbxx
"
>
<!--PD000546 -->
<m-wg
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"跨境人民币申报"
name=
"cnyp"
>
<!--PD000002 -->
<m-cnyp
:model=
"model"
:codes=
"codes"
/>
<m-sbxx
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</c-tabs>
</el-form>
...
...
@@ -75,14 +71,13 @@ import CommonProcess from "~/mixin/CommonProcess";
import
CommonFuncs
from
"~/mixin/CommonFuncs"
;
import
Opnp1
from
"./Opnp1"
;
import
Docpan2
from
"./Docpan2"
;
import
Wg
from
"./Wg"
;
import
Pattern
from
"~/model/Cptadv/Pattern"
;
import
Default
from
"~/model/Cptadv/Default"
;
import
Check
from
"~/model/Cptadv/Check"
;
// import Setpan from "./Setpan";
// import Coninfp from "./Coninfp";
// import Docpan from "./Docpan";
import
Cnyp
from
"./Cnyp
"
;
import
Sbxx
from
"./Sbxx
"
;
import
Doctre
from
"~/views/Public/Doctre"
;
import
Setpan
from
"~/views/Public/Setpan"
;
...
...
@@ -95,13 +90,12 @@ export default {
name
:
"Cptadv"
,
components
:
{
"m-opnp1"
:
Opnp1
,
"m-
wg"
:
Wg
,
"m-
sbxx"
:
Sbxx
,
"m-setpan"
:
Setpan
,
"m-glepan"
:
Glepan
,
"m-coninfp"
:
Coninfp
,
"m-docpan"
:
Docpan
,
"m-doctre"
:
Doctre
,
"m-cnyp"
:
Cnyp
,
"m-ptap"
:
Ptap
,
"m-docpan2"
:
Docpan2
},
...
...
@@ -144,4 +138,12 @@ export default {
};
</
script
>
<
style
>
.el-col
.el-divider--horizontal
{
margin-top
:
5px
;
}
.messageLabel
.el-form-item__label
{
text-align
:
left
;
font-weight
:
bold
;
font-size
:
12px
;
}
</
style
>
src/views/Business/Cptopn/Opnp1.vue
View file @
b18fea2a
...
...
@@ -479,12 +479,5 @@ export default {
};
</
script
>
<
style
scoped
>
.el-col
>>>
.el-divider--horizontal
{
margin-top
:
5px
;
}
.messageLabel
>>>
.el-form-item__label
{
text-align
:
left
;
font-weight
:
bold
;
font-size
:
12px
;
}
</
style
>
src/views/Business/Cptopn/
Cnyp
.vue
→
src/views/Business/Cptopn/
Sbxx
.vue
View file @
b18fea2a
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"11"
>
<c-col
:span=
"24"
style=
"height: 24px"
>
<el-form-item
label=
"外管信息"
class=
"messageLabel"
></el-form-item>
</c-col>
<c-col
:span=
"24"
style=
"height: 0px"
>
<el-divider></el-divider>
</c-col>
<c-col
:span=
"24"
style=
"margin-top: 20px;"
>
<c-col
:span=
"12"
>
<el-form-item
label=
"申报类型"
label-width=
"30%"
>
<c-select
v-model=
"model.bopmod.szflg"
style=
"width: 100%"
placeholder=
"请选择申报类型"
>
<el-option
v-for=
"item in codes.szflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"7"
:offset=
"1"
>
<c-checkbox
v-model=
"model.bopmod.basflg"
:disabled=
"model.bopmod.szflg==='3'||model.bopmod.szflg===''"
>
基础数据
</c-checkbox>
</c-col>
</c-col>
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"款项去向"
prop=
"bopmod.acttyp"
label-width=
"30%"
>
<c-select
v-model=
"model.bopmod.acttyp"
style=
"width: 100%"
placeholder=
"请选择"
:disabled=
"model.bopmod.szflg==='2'"
>
<el-option
v-for=
"item in codes.acttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"地区机构号"
prop=
"bopmod.ownextkey"
label-width=
"30%"
>
<c-select
v-model=
"model.bopmod.ownextkey"
style=
"width: 100%"
placeholder=
"请选择"
>
<el-option
v-for=
"item in codes.ownextkey"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!--
<c-col
:span=
"8"
:offset=
"1"
>
<c-col
:span=
"3"
>
<c-checkbox
v-model=
"model.bopmod.basflg"
>
基础数据
</c-checkbox>
</c-col>
-->
<!--
<c-col
:span=
"3"
>
<c-checkbox
v-model=
"model.bopmod.dclflg"
>
申报数据
</c-checkbox>
</c-col>
<c-col
:span=
"3"
>
<c-checkbox
v-model=
"model.bopmod.vrfflg"
>
核销数据
</c-checkbox>
</c-col>
-->
<c-col
:span=
"24"
style=
"height: 24px;margin-top: 20px;"
>
<el-form-item
label=
"跨境人民币申报"
class=
"messageLabel"
></el-form-item>
</c-col>
<c-col
:span=
"24"
style=
"height: 0px"
>
<el-divider></el-divider>
</c-col>
<c-col
:span=
"12"
style=
"margin-top: 20px;"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2101表"
label-width=
"
4
0%"
>
<el-form-item
label=
"是否报送跨境人民币2101表"
label-width=
"
3
0%"
>
<c-select
v-model=
"model.cnybop.cnyflg"
style=
"width: 100%;"
placeholder=
"请选择"
disabled
>
...
...
@@ -19,9 +108,10 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2107表"
label-width=
"
4
0%"
>
<el-form-item
label=
"是否报送跨境人民币2107表"
label-width=
"
3
0%"
>
<c-select
v-model=
"model.cnybop.traflg"
style=
"width: 100%;"
placeholder=
"请选择"
disabled
>
...
...
@@ -36,9 +126,10 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2111表"
label-width=
"
4
0%"
>
<el-form-item
label=
"是否报送跨境人民币2111表"
label-width=
"
3
0%"
>
<c-select
v-model=
"model.cnybop.outflg"
style=
"width: 100%;"
placeholder=
"请选择"
>
<el-option
...
...
@@ -52,9 +143,10 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2106表"
label-width=
"
4
0%"
>
<el-form-item
label=
"是否报送跨境人民币2106表"
label-width=
"
3
0%"
>
<c-select
v-model=
"model.cnybop.libflg"
style=
"width: 100%;"
placeholder=
"请选择"
disabled
>
...
...
@@ -69,10 +161,11 @@
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"是否报送跨境人民币2122表"
label-width=
"
4
0%"
>
<el-form-item
label=
"是否报送跨境人民币2122表"
label-width=
"
3
0%"
>
<c-select
v-model=
"model.cnybop.vouflg"
placeholder=
"请选择"
style=
"width: 100%;"
disabled
>
<el-option
...
...
@@ -85,6 +178,7 @@
</el-form-item>
</c-col>
</c-col>
</div>
</
template
>
<
script
>
...
...
@@ -112,7 +206,8 @@ export default {
],
};
},
methods
:
{
...
Event
},
methods
:
{
...
Event
,
},
created
:
function
()
{},
};
</
script
>
...
...
src/views/Business/Cptopn/Wg.vue
deleted
100644 → 0
View file @
26d283eb
<
template
>
<div
class=
"eibs-tab"
>
<c-col
:span=
"12"
>
<c-col
:span=
"16"
>
<el-form-item
label=
"申报类型"
>
<c-select
v-model=
"model.bopmod.szflg"
style=
"width: 100%"
placeholder=
"请选择申报类型"
>
<el-option
v-for=
"item in codes.szflg"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"7"
:offset=
"1"
>
<c-checkbox
v-model=
"model.bopmod.basflg"
:disabled=
"model.bopmod.szflg==='3'||model.bopmod.szflg===''"
>
基础数据
</c-checkbox>
</c-col>
<c-col
:span=
"16"
>
<el-form-item
label=
"款项去向"
prop=
"bopmod.acttyp"
>
<c-select
v-model=
"model.bopmod.acttyp"
style=
"width: 100%"
placeholder=
"请选择"
:disabled=
"model.bopmod.szflg==='2'"
>
<el-option
v-for=
"item in codes.acttyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"16"
>
<el-form-item
label=
"地区机构号"
prop=
"bopmod.ownextkey"
>
<c-select
v-model=
"model.bopmod.ownextkey"
style=
"width: 100%"
placeholder=
"请选择"
>
<el-option
v-for=
"item in codes.ownextkey"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
></el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
<!--
<c-col
:span=
"8"
:offset=
"1"
>
<c-col
:span=
"3"
>
<c-checkbox
v-model=
"model.bopmod.basflg"
>
基础数据
</c-checkbox>
</c-col>
-->
<!--
<c-col
:span=
"3"
>
<c-checkbox
v-model=
"model.bopmod.dclflg"
>
申报数据
</c-checkbox>
</c-col>
<c-col
:span=
"3"
>
<c-checkbox
v-model=
"model.bopmod.vrfflg"
>
核销数据
</c-checkbox>
</c-col>
-->
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
;
import
CommonProcess
from
"~/mixin/CommonProcess"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Event
from
"~/model/Cptopn/Event"
;
export
default
{
inject
:
[
'root'
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
CommonProcess
],
data
()
{
return
{
};
},
methods
:
{
...
Event
,
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/views/Business/Cptopn/index.vue
View file @
b18fea2a
...
...
@@ -53,9 +53,9 @@
<m-finp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"
外管信息"
name=
"wg
"
>
<el-tab-pane
label=
"
申报信息"
name=
"sbxx
"
>
<!--PD000009 -->
<m-
wg
:model=
"model"
:codes=
"codes"
/>
<m-
sbxx
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"境内汇款申请书-基础信息"
name=
"dbe"
v-if=
"model.bopmod.szflg === '2' && model.bopmod.basflg"
>
...
...
@@ -65,10 +65,6 @@
<m-dbb
:model=
"model"
:codes=
"codes"
></m-dbb>
</el-tab-pane>
<el-tab-pane
label=
"跨境人民币申报"
name=
"cnyp"
>
<!--PD000002 -->
<m-cnyp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<el-tab-pane
label=
"2111跨境支出信息"
name=
"outp"
v-if=
"model.cnybop.outflg==='1'"
>
<m-outp
:model=
"model"
:codes=
"codes"
></m-outp>
</el-tab-pane>
...
...
@@ -103,8 +99,7 @@ import Check from "~/model/Cptopn/Check";
import
Opnp1
from
"./Opnp1"
;
import
Coninfp
from
"./Coninfp"
;
import
Finp
from
"./Finp"
;
import
Wg
from
"./Wg"
;
import
Cnyp
from
"./Cnyp"
;
import
Sbxx
from
"./Sbxx"
;
import
Dbe
from
"./Dbe.vue"
import
Dbb
from
"./Dbb.vue"
import
Outp
from
"./Outp.vue"
...
...
@@ -128,8 +123,7 @@ export default {
"m-docpan"
:
Docpan
,
"m-doctre"
:
Doctre
,
"m-finp"
:
Finp
,
"m-wg"
:
Wg
,
"m-cnyp"
:
Cnyp
,
"m-sbxx"
:
Sbxx
,
"m-dbe"
:
Dbe
,
"m-dbb"
:
Dbb
,
"m-outp"
:
Outp
,
...
...
@@ -171,4 +165,12 @@ export default {
};
</
script
>
<
style
>
.el-col
.el-divider--horizontal
{
margin-top
:
5px
;
}
.messageLabel
.el-form-item__label
{
text-align
:
left
;
font-weight
:
bold
;
font-size
:
12px
;
}
</
style
>
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