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
8657e3e1
Commit
8657e3e1
authored
Nov 11, 2022
by
jianglong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改DBAINF编译错误
parent
c061c575
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
1332 additions
and
102 deletions
+1332
-102
index.js
src/config/CodeTable/index.js
+6
-0
Check.js
src/model/Dbaame/Check.js
+46
-0
Default.js
src/model/Dbaame/Default.js
+27
-0
Event.js
src/model/Dbaame/Event.js
+218
-1
Pattern.js
src/model/Dbaame/Pattern.js
+219
-0
index.js
src/model/Dbaame/index.js
+105
-0
Check.js
src/model/Dbadel/Check.js
+46
-0
Default.js
src/model/Dbadel/Default.js
+25
-0
Event.js
src/model/Dbadel/Event.js
+218
-1
Pattern.js
src/model/Dbadel/Pattern.js
+219
-0
index.js
src/model/Dbadel/index.js
+103
-0
Selection.vue
src/views/Business/Dbaadd/Selection.vue
+5
-5
Selection.vue
src/views/Business/Dbaame/Selection.vue
+1
-1
Basp.vue
src/views/Business/Dbadel/Basp.vue
+23
-23
Dclp.vue
src/views/Business/Dbadel/Dclp.vue
+19
-19
Selection.vue
src/views/Business/Dbadel/Selection.vue
+1
-1
Vrfp.vue
src/views/Business/Dbadel/Vrfp.vue
+13
-13
Basp.vue
src/views/Business/Dbainf/Basp.vue
+24
-24
Dclp.vue
src/views/Business/Dbainf/Dclp.vue
+0
-0
Selection.vue
src/views/Business/Dbainf/Selection.vue
+1
-1
Vrfp.vue
src/views/Business/Dbainf/Vrfp.vue
+13
-13
No files found.
src/config/CodeTable/index.js
View file @
8657e3e1
...
...
@@ -4864,6 +4864,12 @@ const CodeTable = {
{
label
:
"外币经常项目"
,
value
:
"01"
},
{
label
:
"外币资本项目"
,
value
:
"02"
},
],
bopacttyp
:[
{
label
:
"境外"
,
value
:
"(JW)"
},
{
label
:
"境内非居民"
,
value
:
"(JN)"
},
],
payattr
:
[
{
label
:
"保税区"
,
value
:
"X"
},
{
label
:
"钻石交易所"
,
value
:
"D"
},
...
...
src/model/Dbaame/Check.js
View file @
8657e3e1
...
...
@@ -4,6 +4,52 @@ import Utils from "~/utils"
* Dbaame Check规则
*/
let
checkObj
=
{
"recgrp.bas.othamt"
:
null
,
"recgrp.bas.outchargeamt"
:
null
,
"recgrp.dcl.paytype"
:
null
,
"recgrp.bas.custnm"
:
null
,
"recgrp.dcl.tx2rem"
:
null
,
"recgrp.vrf.actiontype"
:
null
,
"recgrp.vrf.chkamt"
:
null
,
"recgrp.dcl.txrem"
:
null
,
"recgrp.bas.txccy"
:
null
,
"ctlmod.wrkdbl.trdtyp"
:
null
,
"recgrp.vrf.payattr"
:
null
,
"recgrp.bas.inchargeamt"
:
null
,
"recgrp.bas.custcod"
:
null
,
"recgrp.bas.fcyamt"
:
null
,
"recgrp.dcl.txcode2"
:
null
,
"recgrp.bas.txamt"
:
null
,
"recgrp.bas.outchargeccy"
:
null
,
"recgrp.vrf.inptelc"
:
null
,
"recgrp.dcl.country"
:
null
,
"recgrp.bas.actiondesc"
:
null
,
"recgrp.bas.lcyamt"
:
null
,
"recgrp.bas.actiontype"
:
null
,
"recgrp.bas.rptno"
:
null
,
"recgrp.dcl.tc1amt"
:
null
,
"recgrp.dcl.crtuser"
:
null
,
"recgrp.dcl.rptdate"
:
null
,
"ctlmod.dbl.reldat"
:
null
,
"recgrp.dcl.inptelc"
:
null
,
"recgrp.bas.othacc"
:
null
,
"recgrp.bas.oppuser"
:
null
,
"recgrp.vrf.chkprtd"
:
null
,
"recgrp.bas.exrate"
:
null
,
"bopbut.acttyp"
:
null
,
"recgrp.bas.lcyacc"
:
null
,
"recgrp.bas.idcode"
:
null
,
"recgrp.vrf.crtuser"
:
null
,
"recgrp.bas.fcyacc"
:
null
,
"recgrp.dcl.isref"
:
null
,
"recgrp.dcl.txcode"
:
null
,
"recgrp.bas.buscode"
:
null
,
"recgrp.dcl.tc2amt"
:
null
,
"recgrp.bas.custype"
:
null
,
"recgrp.bas.inchargeccy"
:
null
,
"recgrp.vrf.rptdate"
:
null
,
"recgrp.dcl.actiontype"
:
null
,
"recgrp.bas.methods"
:
null
,
}
for
(
const
key
in
checkObj
)
{
...
...
src/model/Dbaame/Default.js
View file @
8657e3e1
...
...
@@ -6,5 +6,32 @@ import Api from "~/service/Api";
import
Utils
from
"~/utils/index"
export
default
{
"bopbut.dclflg"
:
Utils
.
defaultFunction
,
"bopbut.ackflg"
:
Utils
.
defaultFunction
,
"bopbut.basflg"
:
Utils
.
defaultFunction
,
"bopbut.vrfflg"
:
Utils
.
defaultFunction
,
"recgrp.bas.tmpref"
:
Utils
.
defaultFunction
,
"recp.vrfpp.acp"
:
Utils
.
defaultFunction
,
"recgrp.dcl.rptdate"
:
Utils
.
defaultFunction
,
"recp.dclpp.acp"
:
Utils
.
defaultFunction
,
"recgrp.vrf.rptdate"
:
Utils
.
defaultFunction
,
"recgrp.bas.buscode"
:
Utils
.
defaultFunction
,
"recgrp.vrf.inptelc"
:
Utils
.
defaultFunction
,
"recgrp.dcl.inptelc"
:
Utils
.
defaultFunction
,
"recgrp.bas.custype"
:
Utils
.
defaultFunction
,
"ctlmod.wrkdbl.trdtyp"
:
Utils
.
defaultFunction
,
"recp.baspp.acp"
:
Utils
.
defaultFunction
,
"recgrp.vrf.payattr"
:
Utils
.
defaultFunction
,
"recgrp.vrf.actiontype"
:
Utils
.
defaultFunction
,
"recgrp.dcl.paytype"
:
Utils
.
defaultFunction
,
"recgrp.dcl.crtuser"
:
Utils
.
defaultFunction
,
"recgrp.vrf.crtuser"
:
Utils
.
defaultFunction
,
"recgrp.dcl.actiontype"
:
Utils
.
defaultFunction
,
"recgrp.bas.rptno"
:
Utils
.
defaultFunction
,
"recgrp.dcl.country"
:
Utils
.
defaultFunction
,
"recgrp.bas.custcod"
:
Utils
.
defaultFunction
,
"recgrp.bas.ownextkey"
:
Utils
.
defaultFunction
,
"bopbut.acttyp"
:
Utils
.
defaultFunction
,
"recgrp.bas.oppuser"
:
Utils
.
defaultFunction
,
}
//你可以添加自动default处理
src/model/Dbaame/Event.js
View file @
8657e3e1
...
...
@@ -2,5 +2,221 @@ import Api from "~/service/Api"
import
Utils
from
"~/utils"
export
default
{
async
onBopbutSav
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopbut.sav"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBasppGetreftmp
(){
let
rtnmsg
=
await
this
.
executeRule
(
"baspp.getreftmp"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBopbutMod
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopbut.mod"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBasppGetref
(){
let
rtnmsg
=
await
this
.
executeRule
(
"baspp.getref"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBopbutChk
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopbut.chk"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBopbutDel
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopbut.del"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButpErr
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp.err"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBopbutExt
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopbut.ext"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onCodsel1Selbut1
(){
let
rtnmsg
=
await
this
.
executeRule
(
"codsel1.selbut1"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onCodsel1Selbut
(){
let
rtnmsg
=
await
this
.
executeRule
(
"codsel1.selbut"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onCodsel2Selbut
(){
let
rtnmsg
=
await
this
.
executeRule
(
"codsel2.selbut"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBopbutSav
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopbut.sav"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBopbutMod
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopbut.mod"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBopbutChk
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopbut.chk"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBopbutDel
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopbut.del"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBopbutAdd
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopbut.add"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButpErr
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp.err"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBopbutExt
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopbut.ext"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
}
\ No newline at end of file
src/model/Dbaame/Pattern.js
View file @
8657e3e1
export
default
{
"recgrp.bas.rptno"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"长度不能超过22"
}
],
"recgrp.bas.tmpref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"recgrp.bas.actiondesc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recgrp.bas.buscode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"长度不能超过22"
}
],
"recgrp.bas.custcod"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"长度不能超过18"
}
],
"recgrp.bas.custnm"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
63
,
message
:
"长度不能超过63"
}
],
"recgrp.bas.oppuser"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
63
,
message
:
"长度不能超过63"
}
],
"recgrp.bas.idcode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recgrp.bas.exrate"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
13
,
message
:
"长度不能超过13"
}
],
"recgrp.bas.lcyamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recgrp.bas.lcyacc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recgrp.bas.fcyamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recgrp.bas.fcyacc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recgrp.bas.othamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recgrp.bas.othacc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recgrp.bas.txamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recgrp.bas.inchargeamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recgrp.bas.outchargeamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recgrp.dcl.tmpref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"recgrp.dcl.rptno"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"长度不能超过22"
}
],
"recgrp.dcl.actiontype"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
],
"recgrp.dcl.actiondesc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recgrp.dcl.ownextkey"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
8
,
message
:
"长度不能超过8"
}
],
"recgrp.dcl.rptdate"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"recgrp.dcl.country"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"recgrp.dcl.txcode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
6
,
message
:
"长度不能超过6"
}
],
"recgrp.dcl.tc1amt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"长度不能超过22"
}
],
"recgrp.dcl.txrem"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
],
"recgrp.dcl.tc2amt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"长度不能超过22"
}
],
"recgrp.dcl.txcode2"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
6
,
message
:
"长度不能超过6"
}
],
"recgrp.dcl.tx2rem"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
],
"recgrp.dcl.crtuser"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
20
,
message
:
"长度不能超过20"
}
],
"recgrp.dcl.inptelc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
20
,
message
:
"长度不能超过20"
}
],
"recgrp.dcl.billno"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
],
"recgrp.vrf.tmpref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"recgrp.vrf.rptno"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"长度不能超过22"
}
],
"recgrp.vrf.actiontype"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
],
"recgrp.vrf.actiondesc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recgrp.vrf.ownextkey"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
8
,
message
:
"长度不能超过8"
}
],
"recgrp.vrf.osamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recgrp.vrf.chkamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recgrp.vrf.rptdate"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"recgrp.vrf.crtuser"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
20
,
message
:
"长度不能超过20"
}
],
"recgrp.vrf.inptelc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
20
,
message
:
"长度不能超过20"
}
],
"ctlmod.dbl.reldat"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"bopbut.actiondesc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
}
\ No newline at end of file
src/model/Dbaame/index.js
View file @
8657e3e1
...
...
@@ -4,6 +4,111 @@ import Pts from "../Common/Pts"
export
default
class
Dbaame
{
constructor
()
{
this
.
data
=
{
recp
:{
baspp
:{
cusnam
:
""
,
// .recp.baspp.cusnam
cornam
:
""
,
// .recp.baspp.cornam
corpnam
:
""
,
// .recp.baspp.corpnam
roptnam
:
""
,
// RoptNam .recp.baspp.roptnam
exratelab
:
""
,
// �'�汇/结汇汇率 .recp.baspp.exratelab
lcyamtlab
:
""
,
// �'�汇/结汇金额 .recp.baspp.lcyamtlab
acp
:
""
,
// 确认 .recp.baspp.acp
tmprefnew
:
""
,
// TMPREFLABEL .recp.baspp.tmprefnew
},
dclpp
:{
paytype1
:
""
,
// 收款性�'� .recp.dclpp.paytype1
country1
:
""
,
// 收/付款人常驻国家/地区编码 .recp.dclpp.country1
isref1
:
""
,
// 是否出口核销项下收汇 .recp.dclpp.isref1
crtuser1
:
""
,
// 申报填报人 .recp.dclpp.crtuser1
inptelc1
:
""
,
// 申报填报人电话 .recp.dclpp.inptelc1
acp
:
""
,
// 确认 .recp.dclpp.acp
},
vrfpp
:{
roptnam
:
""
,
// RoptNam .recp.vrfpp.roptnam
acp
:
""
,
// 确认 .recp.vrfpp.acp
},
},
recgrp
:{
bas
:{
tmpref
:
""
,
// 临时申报流水号 .recgrp.bas.tmpref
ownextkey
:
""
,
// 地区机构号 .recgrp.bas.ownextkey
actiontype
:
""
,
// 操作类型 .recgrp.bas.actiontype
rptno
:
""
,
// 申报号码 .recgrp.bas.rptno
idcode
:
""
,
// 身份证件号码 .recgrp.bas.idcode
lcyacc
:
""
,
// 人民币帐号/银行卡号 .recgrp.bas.lcyacc
fcyamt
:
""
,
// 现汇金额 .recgrp.bas.fcyamt
fcyacc
:
""
,
// 外汇帐号/银行卡号 .recgrp.bas.fcyacc
othamt
:
""
,
// 其它金额 .recgrp.bas.othamt
othacc
:
""
,
// 其它帐号/银行卡号 .recgrp.bas.othacc
methods
:
""
,
// 结算方式 .recgrp.bas.methods
buscode
:
""
,
// 银行业务编号 .recgrp.bas.buscode
custype
:
""
,
// 类型 .recgrp.bas.custype
actiondesc
:
""
,
// 操作类型 .recgrp.bas.actiondesc
exrate
:
""
,
// 结汇汇率 .recgrp.bas.exrate
lcyamt
:
""
,
// 结汇金额 .recgrp.bas.lcyamt
custnm
:
""
,
// 收款人名称 .recgrp.bas.custnm
oppuser
:
""
,
// 付款人名称 .recgrp.bas.oppuser
custcod
:
""
,
// 组织机构 .recgrp.bas.custcod
inchargeccy
:
""
,
// 国内银行扣费 .recgrp.bas.inchargeccy
inchargeamt
:
""
,
// 国内银行扣费 .recgrp.bas.inchargeamt
outchargeamt
:
""
,
// 国外银行扣费 .recgrp.bas.outchargeamt
outchargeccy
:
""
,
// 国外银行扣费 .recgrp.bas.outchargeccy
txccy
:
""
,
// 收入款币种及金额 .recgrp.bas.txccy
txamt
:
""
,
// 收入款币种及金额 .recgrp.bas.txamt
},
dcl
:{
tmpref
:
""
,
// 临时申报编号 .recgrp.dcl.tmpref
ownextkey
:
""
,
// 地区机构号 .recgrp.dcl.ownextkey
actiontype
:
""
,
// 操作类型 .recgrp.dcl.actiontype
actiondesc
:
""
,
// 修改/删除原因 .recgrp.dcl.actiondesc
rptno
:
""
,
// 申报号码 .recgrp.dcl.rptno
paytype
:
""
,
// 收款性类型 .recgrp.dcl.paytype
tc1amt
:
""
,
// 相应金额1 .recgrp.dcl.tc1amt
tc2amt
:
""
,
// 相应金额2 .recgrp.dcl.tc2amt
tx2rem
:
""
,
// 交易附言2 .recgrp.dcl.tx2rem
isref
:
""
,
// 是否出口核销项下收汇 .recgrp.dcl.isref
crtuser
:
""
,
// 填报人 .recgrp.dcl.crtuser
inptelc
:
""
,
// 填报人电话 .recgrp.dcl.inptelc
rptdate
:
""
,
// 申报日期 .recgrp.dcl.rptdate
txrem
:
""
,
// 交易附言1 .recgrp.dcl.txrem
txcode
:
""
,
// 交易编码1 .recgrp.dcl.txcode
txcode2
:
""
,
// 交易编码2 .recgrp.dcl.txcode2
country
:
""
,
// 付款人常驻国家/地区编码 .recgrp.dcl.country
billno
:
""
,
// 外债编号 .recgrp.dcl.billno
},
vrf
:{
tmpref
:
""
,
// 临时申报编号 .recgrp.vrf.tmpref
ownextkey
:
""
,
// 地区机构号 .recgrp.vrf.ownextkey
actiontype
:
""
,
// 操作类型 .recgrp.vrf.actiontype
actiondesc
:
""
,
// 修改/删除原因 .recgrp.vrf.actiondesc
rptno
:
""
,
// RoptNam .recgrp.vrf.rptno
crtuser
:
""
,
// 填报人 .recgrp.vrf.crtuser
inptelc
:
""
,
// 填报人电话 .recgrp.vrf.inptelc
rptdate
:
""
,
// 申报日期 .recgrp.vrf.rptdate
chkprtd
:
""
,
// 已出具出口收汇核销专用联 .recgrp.vrf.chkprtd
payattr
:
""
,
// 收汇类型 .recgrp.vrf.payattr
chkamt
:
""
,
// 收汇总金额中用于出口核销的金额 .recgrp.vrf.chkamt
osamt
:
""
,
// 余款金额 .recgrp.vrf.osamt
},
},
bopbut
:{
boplabel
:
""
,
// 申报信息 .bopbut.boplabel
acttyplab
:
""
,
// ACTTYP Label .bopbut.acttyplab
basflg
:
""
,
// 基'⌒畔 .bopbut.basflg
dclflg
:
""
,
// 申报信息 .bopbut.dclflg
vrfflg
:
""
,
// 管理信息 .bopbut.vrfflg
ackflg
:
""
,
// 申报无误 .bopbut.ackflg
actiondesc
:
""
,
// 修改/删除原因 .bopbut.actiondesc
acttyp
:
""
,
// 款项标志 .bopbut.acttyp
},
ctlmod
:{
wrkdbl
:{
trdtyp
:
""
,
// �'�易类型 .ctlmod.wrkdbl.trdtyp
},
dbl
:{
reldat
:
""
,
// 收付汇日期 .ctlmod.dbl.reldat
},
},
pageId
:
""
// ctx的key
}
}
...
...
src/model/Dbadel/Check.js
View file @
8657e3e1
...
...
@@ -4,6 +4,52 @@ import Utils from "~/utils"
* Dbadel Check规则
*/
let
checkObj
=
{
"bopbut.ctlmod.wrkdbl.trdtyp"
:
null
,
"recp.recgrp.dcl.paytype"
:
null
,
"recp.recgrp.dcl.tx2rem"
:
null
,
"recp.recgrp.bas.custnm"
:
null
,
"recp.recgrp.bas.rptno"
:
null
,
"recp.recgrp.bas.othamt"
:
null
,
"recp.recgrp.bas.custcod"
:
null
,
"recp.recgrp.dcl.tc1amt"
:
null
,
"recp.recgrp.vrf.chkamt"
:
null
,
"recp.recgrp.vrf.inptelc"
:
null
,
"recp.recgrp.dcl.actiontype"
:
null
,
"recp.recgrp.bas.oppuser"
:
null
,
"recp.recgrp.bas.actiontype"
:
null
,
"recp.recgrp.dcl.txcode2"
:
null
,
"recp.recgrp.dcl.txrem"
:
null
,
"bopbut.paydat"
:
null
,
"recp.recgrp.dcl.isref"
:
null
,
"recp.recgrp.bas.fcyamt"
:
null
,
"recp.recgrp.bas.lcyamt"
:
null
,
"recp.recgrp.dcl.country"
:
null
,
"recp.recgrp.dcl.tc2amt"
:
null
,
"recp.recgrp.dcl.crtuser"
:
null
,
"recp.recgrp.bas.outchargeamt"
:
null
,
"recp.recgrp.vrf.actiontype"
:
null
,
"recp.recgrp.vrf.rptdate"
:
null
,
"recp.recgrp.bas.custype"
:
null
,
"recp.recgrp.vrf.chkprtd"
:
null
,
"recp.recgrp.bas.exrate"
:
null
,
"recp.recgrp.bas.txccy"
:
null
,
"recp.recgrp.vrf.payattr"
:
null
,
"recp.recgrp.dcl.txcode"
:
null
,
"recp.recgrp.bas.inchargeamt"
:
null
,
"recp.recgrp.dcl.inptelc"
:
null
,
"recp.recgrp.bas.othacc"
:
null
,
"bopbut.acttyp"
:
null
,
"recp.recgrp.bas.txamt"
:
null
,
"recp.recgrp.bas.buscode"
:
null
,
"recp.recgrp.bas.inchargeccy"
:
null
,
"recp.recgrp.dcl.rptdate"
:
null
,
"recp.recgrp.vrf.crtuser"
:
null
,
"recp.recgrp.bas.lcyacc"
:
null
,
"recp.recgrp.bas.idcode"
:
null
,
"recp.recgrp.bas.outchargeccy"
:
null
,
"recp.recgrp.bas.actiondesc"
:
null
,
"recp.recgrp.bas.fcyacc"
:
null
,
"recp.recgrp.bas.methods"
:
null
,
}
for
(
const
key
in
checkObj
)
{
...
...
src/model/Dbadel/Default.js
View file @
8657e3e1
...
...
@@ -6,5 +6,30 @@ import Api from "~/service/Api";
import
Utils
from
"~/utils/index"
export
default
{
"recp.recgrp.bas.tmpref"
:
Utils
.
defaultFunction
,
"recp.recgrp.bas.ownextkey"
:
Utils
.
defaultFunction
,
"recp.recgrp.vrf.actiontype"
:
Utils
.
defaultFunction
,
"recp.vrfpp.acp"
:
Utils
.
defaultFunction
,
"recp.recgrp.dcl.rptdate"
:
Utils
.
defaultFunction
,
"recp.dclpp.acp"
:
Utils
.
defaultFunction
,
"recp.recgrp.vrf.rptdate"
:
Utils
.
defaultFunction
,
"recp.recgrp.vrf.payattr"
:
Utils
.
defaultFunction
,
"bopbut.basflg"
:
Utils
.
defaultFunction
,
"bopbut.ctlmod.wrkdbl.trdtyp"
:
Utils
.
defaultFunction
,
"bopbut.vrfflg"
:
Utils
.
defaultFunction
,
"bopbut.dclflg"
:
Utils
.
defaultFunction
,
"recp.baspp.acp"
:
Utils
.
defaultFunction
,
"recp.recgrp.bas.custype"
:
Utils
.
defaultFunction
,
"recp.recgrp.bas.rptno"
:
Utils
.
defaultFunction
,
"recp.recgrp.bas.buscode"
:
Utils
.
defaultFunction
,
"recp.recgrp.dcl.paytype"
:
Utils
.
defaultFunction
,
"recp.recgrp.dcl.actiontype"
:
Utils
.
defaultFunction
,
"recp.recgrp.dcl.crtuser"
:
Utils
.
defaultFunction
,
"recp.recgrp.vrf.crtuser"
:
Utils
.
defaultFunction
,
"recp.recgrp.bas.custcod"
:
Utils
.
defaultFunction
,
"recp.recgrp.vrf.inptelc"
:
Utils
.
defaultFunction
,
"recp.recgrp.dcl.inptelc"
:
Utils
.
defaultFunction
,
"bopbut.ackflg"
:
Utils
.
defaultFunction
,
"recp.recgrp.dcl.country"
:
Utils
.
defaultFunction
,
}
//你可以添加自动default处理
src/model/Dbadel/Event.js
View file @
8657e3e1
...
...
@@ -2,5 +2,221 @@ import Api from "~/service/Api"
import
Utils
from
"~/utils"
export
default
{
async
onButp1Sav
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp1.sav"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBasppGetreftmp
(){
let
rtnmsg
=
await
this
.
executeRule
(
"baspp.getreftmp"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButp1Mod
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp1.mod"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBasppGetref
(){
let
rtnmsg
=
await
this
.
executeRule
(
"baspp.getref"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButp1Chk
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp1.chk"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButp1Del
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp1.del"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButp1Err
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp1.err"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButp1Exi
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp1.exi"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onCodsel1Selbut1
(){
let
rtnmsg
=
await
this
.
executeRule
(
"codsel1.selbut1"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onCodsel1Selbut
(){
let
rtnmsg
=
await
this
.
executeRule
(
"codsel1.selbut"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onCodsel2Selbut
(){
let
rtnmsg
=
await
this
.
executeRule
(
"codsel2.selbut"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButpSav
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp.sav"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButpMod
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp.mod"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButpChk
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp.chk"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButpDel
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp.del"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onBopbutAdd
(){
let
rtnmsg
=
await
this
.
executeRule
(
"bopbut.add"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButpErr
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp.err"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
async
onButpExi
(){
let
rtnmsg
=
await
this
.
executeRule
(
"butp.exi"
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
}
\ No newline at end of file
src/model/Dbadel/Pattern.js
View file @
8657e3e1
export
default
{
"recp.recgrp.bas.rptno"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"长度不能超过22"
}
],
"recp.recgrp.bas.tmpref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"recp.recgrp.bas.actiondesc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recp.recgrp.bas.buscode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"长度不能超过22"
}
],
"recp.recgrp.bas.custcod"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
18
,
message
:
"长度不能超过18"
}
],
"recp.recgrp.bas.custnm"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
63
,
message
:
"长度不能超过63"
}
],
"recp.recgrp.bas.oppuser"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
63
,
message
:
"长度不能超过63"
}
],
"recp.recgrp.bas.idcode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recp.recgrp.bas.exrate"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
13
,
message
:
"长度不能超过13"
}
],
"recp.recgrp.bas.lcyamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recp.recgrp.bas.lcyacc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recp.recgrp.bas.fcyamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recp.recgrp.bas.fcyacc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recp.recgrp.bas.othamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recp.recgrp.bas.othacc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recp.recgrp.bas.txamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recp.recgrp.bas.inchargeamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recp.recgrp.bas.outchargeamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recp.recgrp.dcl.tmpref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"recp.recgrp.dcl.rptno"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"长度不能超过22"
}
],
"recp.recgrp.dcl.actiontype"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
],
"recp.recgrp.dcl.actiondesc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recp.recgrp.dcl.ownextkey"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
8
,
message
:
"长度不能超过8"
}
],
"recp.recgrp.dcl.rptdate"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"recp.recgrp.dcl.country"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
3
,
message
:
"长度不能超过3"
}
],
"recp.recgrp.dcl.txcode"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
6
,
message
:
"长度不能超过6"
}
],
"recp.recgrp.dcl.tc1amt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"长度不能超过22"
}
],
"recp.recgrp.dcl.txrem"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
],
"recp.recgrp.dcl.tc2amt"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"长度不能超过22"
}
],
"recp.recgrp.dcl.txcode2"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
6
,
message
:
"长度不能超过6"
}
],
"recp.recgrp.dcl.tx2rem"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
],
"recp.recgrp.dcl.crtuser"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
20
,
message
:
"长度不能超过20"
}
],
"recp.recgrp.dcl.inptelc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
20
,
message
:
"长度不能超过20"
}
],
"recp.recgrp.dcl.billno"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
50
,
message
:
"长度不能超过50"
}
],
"recp.recgrp.vrf.tmpref"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
16
,
message
:
"长度不能超过16"
}
],
"recp.recgrp.vrf.rptno"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
22
,
message
:
"长度不能超过22"
}
],
"recp.recgrp.vrf.actiontype"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
1
,
message
:
"长度不能超过1"
}
],
"recp.recgrp.vrf.actiondesc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
"recp.recgrp.vrf.ownextkey"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
8
,
message
:
"长度不能超过8"
}
],
"recp.recgrp.vrf.osamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recp.recgrp.vrf.chkamt"
:[
{
type
:
"number"
,
required
:
false
,
message
:
"必输项"
}
],
"recp.recgrp.vrf.rptdate"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"recp.recgrp.vrf.crtuser"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
20
,
message
:
"长度不能超过20"
}
],
"recp.recgrp.vrf.inptelc"
:[
{
type
:
"string"
,
required
:
false
,
message
:
"必输项"
},
{
max
:
20
,
message
:
"长度不能超过20"
}
],
"bopbut.paydat"
:[
{
type
:
"date"
,
required
:
false
,
message
:
"输入正确的日期"
}
],
"bopbut.actiondesc"
:[
{
type
:
"string"
,
required
:
true
,
message
:
"必输项"
},
{
max
:
32
,
message
:
"长度不能超过32"
}
],
}
\ No newline at end of file
src/model/Dbadel/index.js
View file @
8657e3e1
...
...
@@ -4,6 +4,109 @@ import Pts from "../Common/Pts"
export
default
class
Dbadel
{
constructor
()
{
this
.
data
=
{
recp
:{
baspp
:{
cusnam
:
""
,
// .recp.baspp.cusnam
cornam
:
""
,
// .recp.baspp.cornam
corpnam
:
""
,
// .recp.baspp.corpnam
roptnam
:
""
,
// RoptNam .recp.baspp.roptnam
exratelab
:
""
,
// �'�汇/结汇汇率 .recp.baspp.exratelab
lcyamtlab
:
""
,
// �'�汇/结汇金额 .recp.baspp.lcyamtlab
acp
:
""
,
// 确认 .recp.baspp.acp
tmprefnew
:
""
,
// TMPREFLABEL .recp.baspp.tmprefnew
},
recgrp
:{
bas
:{
tmpref
:
""
,
// 临时申报流水号 .recp.recgrp.bas.tmpref
ownextkey
:
""
,
// 地区机构号 .recp.recgrp.bas.ownextkey
actiontype
:
""
,
// 操作类型 .recp.recgrp.bas.actiontype
rptno
:
""
,
// 申报号码 .recp.recgrp.bas.rptno
idcode
:
""
,
// 身份证件号码 .recp.recgrp.bas.idcode
lcyacc
:
""
,
// 人民币帐号/银行卡号 .recp.recgrp.bas.lcyacc
fcyamt
:
""
,
// 现汇金额 .recp.recgrp.bas.fcyamt
fcyacc
:
""
,
// 外汇帐号/银行卡号 .recp.recgrp.bas.fcyacc
othamt
:
""
,
// 其它金额 .recp.recgrp.bas.othamt
othacc
:
""
,
// 其它帐号/银行卡号 .recp.recgrp.bas.othacc
methods
:
""
,
// 结算方式 .recp.recgrp.bas.methods
buscode
:
""
,
// 银行业务编号 .recp.recgrp.bas.buscode
custype
:
""
,
// 类型 .recp.recgrp.bas.custype
actiondesc
:
""
,
// 操作类型 .recp.recgrp.bas.actiondesc
exrate
:
""
,
// 结汇汇率 .recp.recgrp.bas.exrate
lcyamt
:
""
,
// 结汇金额 .recp.recgrp.bas.lcyamt
custnm
:
""
,
// 收款人名称 .recp.recgrp.bas.custnm
oppuser
:
""
,
// 付款人名称 .recp.recgrp.bas.oppuser
custcod
:
""
,
// 组织机构 .recp.recgrp.bas.custcod
inchargeccy
:
""
,
// 国内银行扣费 .recp.recgrp.bas.inchargeccy
inchargeamt
:
""
,
// 国内银行扣费 .recp.recgrp.bas.inchargeamt
outchargeamt
:
""
,
// 国外银行扣费 .recp.recgrp.bas.outchargeamt
outchargeccy
:
""
,
// 国外银行扣费 .recp.recgrp.bas.outchargeccy
txccy
:
""
,
// 收入款币种及金额 .recp.recgrp.bas.txccy
txamt
:
""
,
// 收入款币种及金额 .recp.recgrp.bas.txamt
},
dcl
:{
tmpref
:
""
,
// 临时申报编号 .recp.recgrp.dcl.tmpref
ownextkey
:
""
,
// 地区机构号 .recp.recgrp.dcl.ownextkey
actiontype
:
""
,
// 操作类型 .recp.recgrp.dcl.actiontype
actiondesc
:
""
,
// 修改/删除原因 .recp.recgrp.dcl.actiondesc
rptno
:
""
,
// 申报号码 .recp.recgrp.dcl.rptno
paytype
:
""
,
// 收款性类型 .recp.recgrp.dcl.paytype
tc1amt
:
""
,
// 相应金额1 .recp.recgrp.dcl.tc1amt
tc2amt
:
""
,
// 相应金额2 .recp.recgrp.dcl.tc2amt
tx2rem
:
""
,
// 交易附言2 .recp.recgrp.dcl.tx2rem
isref
:
""
,
// 是否出口核销项下收汇 .recp.recgrp.dcl.isref
crtuser
:
""
,
// 填报人 .recp.recgrp.dcl.crtuser
inptelc
:
""
,
// 填报人电话 .recp.recgrp.dcl.inptelc
rptdate
:
""
,
// 申报日期 .recp.recgrp.dcl.rptdate
txrem
:
""
,
// 交易附言1 .recp.recgrp.dcl.txrem
txcode
:
""
,
// 交易编码1 .recp.recgrp.dcl.txcode
txcode2
:
""
,
// 交易编码2 .recp.recgrp.dcl.txcode2
country
:
""
,
// 付款人常驻国家/地区编码 .recp.recgrp.dcl.country
billno
:
""
,
// 外债编号 .recp.recgrp.dcl.billno
},
vrf
:{
tmpref
:
""
,
// 临时申报编号 .recp.recgrp.vrf.tmpref
ownextkey
:
""
,
// 地区机构号 .recp.recgrp.vrf.ownextkey
actiontype
:
""
,
// 操作类型 .recp.recgrp.vrf.actiontype
actiondesc
:
""
,
// 修改/删除原因 .recp.recgrp.vrf.actiondesc
rptno
:
""
,
// RoptNam .recp.recgrp.vrf.rptno
crtuser
:
""
,
// 填报人 .recp.recgrp.vrf.crtuser
inptelc
:
""
,
// 填报人电话 .recp.recgrp.vrf.inptelc
rptdate
:
""
,
// 申报日期 .recp.recgrp.vrf.rptdate
chkprtd
:
""
,
// 已出具出口收汇核销专用联 .recp.recgrp.vrf.chkprtd
payattr
:
""
,
// 收汇类型 .recp.recgrp.vrf.payattr
chkamt
:
""
,
// 收汇总金额中用于出口核销的金额 .recp.recgrp.vrf.chkamt
osamt
:
""
,
// 余款金额 .recp.recgrp.vrf.osamt
},
},
dclpp
:{
paytype1
:
""
,
// 收款性�'� .recp.dclpp.paytype1
country1
:
""
,
// 收/付款人常驻国家/地区编码 .recp.dclpp.country1
isref1
:
""
,
// 是否出口核销项下收汇 .recp.dclpp.isref1
crtuser1
:
""
,
// 申报填报人 .recp.dclpp.crtuser1
inptelc1
:
""
,
// 申报填报人电话 .recp.dclpp.inptelc1
acp
:
""
,
// 确认 .recp.dclpp.acp
},
vrfpp
:{
roptnam
:
""
,
// RoptNam .recp.vrfpp.roptnam
acp
:
""
,
// 确认 .recp.vrfpp.acp
},
},
bopbut
:{
boplabel
:
""
,
// 申报信息 .bopbut.boplabel
acttyplab
:
""
,
// ACTTYP Label .bopbut.acttyplab
ctlmod
:{
wrkdbl
:{
trdtyp
:
""
,
// �'�易类型 .bopbut.ctlmod.wrkdbl.trdtyp
},
},
basflg
:
""
,
// 基'⌒畔 .bopbut.basflg
dclflg
:
""
,
// 申报信息 .bopbut.dclflg
vrfflg
:
""
,
// 管理信息 .bopbut.vrfflg
ackflg
:
""
,
// 申报无误 .bopbut.ackflg
actiondesc
:
""
,
// 修改/删除原因 .bopbut.actiondesc
paydat
:
""
,
// 收付汇日期 .bopbut.paydat
acttyp
:
""
,
// 款项标志 .bopbut.acttyp
},
pageId
:
""
// ctx的key
}
}
...
...
src/views/Business/Dbaadd/Selection.vue
View file @
8657e3e1
...
...
@@ -4,7 +4,7 @@
<c-col
:span=
"12"
>
<c-col
:span=
"24"
>
<el-form-item
label=
"收付汇日期"
prop=
"ctlmod.dbl.reldat"
>
<c-date-picker
disabled
type=
"date"
v-model=
"model.ctlmod.dbl.reldat"
style=
"width:100%"
placeholder=
"收付汇日期"
></c-date-picker>
<c-date-picker
type=
"date"
v-model=
"model.ctlmod.dbl.reldat"
style=
"width:100%"
placeholder=
"收付汇日期"
></c-date-picker>
</el-form-item>
</c-col>
...
...
@@ -12,7 +12,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
prop=
"bopbut.acttyp"
>
<c-select
disabled
v-model=
"model.bopbut.
acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
<c-select
v-model=
"model.bopbut.acttyp"
:code=
"codes.bop
acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -23,7 +23,7 @@
<c-col
:span=
"8"
>
<template>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.basflg"
style=
"float: left; text-align: center"
...
...
@@ -35,7 +35,7 @@
<c-col
:span=
"8"
>
<
template
>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.dclflg"
style=
"float: left; text-align: center"
...
...
@@ -47,7 +47,7 @@
<c-col
:span=
"8"
>
<
template
>
<c-checkbox
disabled
@
change=
"open"
v-model=
"model.bopbut.vrfflg"
style=
"float: left; text-align: center"
...
...
src/views/Business/Dbaame/Selection.vue
View file @
8657e3e1
...
...
@@ -12,7 +12,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
prop=
"bopbut.acttyp"
>
<c-select
disabled
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
<c-select
disabled
:code=
"codes.bopacttyp"
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
</c-select>
</el-form-item>
</c-col>
...
...
src/views/Business/Dbadel/Basp.vue
View file @
8657e3e1
...
...
@@ -18,7 +18,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
prop=
"recp.baspp.actiontype"
>
<c-select
disabled
:code=
"codes.actiontype"
v-model=
"model.recp.baspp.actiontype"
style=
"width: 100%"
...
...
@@ -30,7 +30,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"地区机构号"
prop=
"recp.baspp.ownextkey"
>
<c-select
disabled
:code=
"codes.ownextkey1"
v-model=
"model.recp.baspp.ownextkey"
style=
"width: 100%"
...
...
@@ -42,7 +42,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"银行业务编号"
prop=
"recp.baspp.buscode"
>
<c-input
disabled
v-model=
"model.recp.baspp.buscode"
maxlength=
"22"
placeholder=
"请输入银行业务编号"
...
...
@@ -52,7 +52,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"收款人类型"
prop=
"recp.baspp.custype"
>
<c-select
disabled
:code=
"codes.custype"
v-model=
"model.recp.baspp.custype"
style=
"width: 100%"
...
...
@@ -64,7 +64,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"收款人名称"
prop=
"recp.baspp.custnm"
>
<c-input
disabled
type=
"textarea"
v-model=
"model.recp.baspp.custnm"
maxlength=
"63"
...
...
@@ -77,7 +77,7 @@
<c-form-item
label=
"付款人名称"
prop=
"recp.baspp.oppuser"
>
<c-input
type=
"textarea"
disabled
v-model=
"model.recp.baspp.oppuser"
maxlength=
"63"
show-word-limit
...
...
@@ -88,7 +88,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"身份证件号码"
prop=
"recp.baspp.idcode"
>
<c-input
disabled
v-model=
"model.recp.baspp.idcode"
maxlength=
"32"
placeholder=
"请输入身份证件号码"
...
...
@@ -107,7 +107,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"现汇金额"
prop=
"recp.baspp.fcyamt"
>
<c-input
disabled
v-model=
"model.recp.baspp.fcyamt"
placeholder=
"请输入现汇金额"
></c-input>
...
...
@@ -116,7 +116,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"其它金额"
prop=
"recp.baspp.othamt"
>
<c-input
disabled
v-model=
"model.recp.baspp.othamt"
placeholder=
"请输入其它金额"
></c-input>
...
...
@@ -134,7 +134,7 @@
prop=
"recp.baspp.actiondesc"
>
<c-input
disabled
type=
"textarea"
rows=
"5"
v-model=
"model.recp.baspp.actiondesc"
...
...
@@ -147,7 +147,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"结算方式"
prop=
"recp.baspp.methods"
>
<c-select
disabled
:code=
"codes.bopmethods"
v-model=
"model.recp.baspp.methods"
style=
"width: 100%"
...
...
@@ -159,7 +159,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"组织机构代码"
prop=
"recp.baspp.custcod"
>
<c-input
disabled
v-model=
"model.recp.baspp.custcod"
maxlength=
"18"
placeholder=
"请输入组织机构"
...
...
@@ -170,7 +170,7 @@
<c-col
:span=
"20"
>
<c-form-item
label=
"结汇汇率"
prop=
"recp.baspp.exrate"
>
<c-input
disabled
v-model=
"model.recp.baspp.exrate"
placeholder=
"请输入结汇汇率"
></c-input>
...
...
@@ -180,7 +180,7 @@
<c-col
:span=
"4"
>
<c-form-item
prop=
"recp.baspp.acp"
style=
" float:right;"
>
<c-checkbox
v-model=
"model.recp.baspp.acp"
<c-checkbox
disabled
v-model=
"model.recp.baspp.acp"
>
确认
</c-checkbox
>
</c-form-item>
...
...
@@ -194,7 +194,7 @@
prop=
"recp.baspp.lcyacc"
>
<c-input
disabled
v-model=
"model.recp.baspp.lcyacc"
maxlength=
"32"
placeholder=
"请输入"
...
...
@@ -207,7 +207,7 @@
prop=
"recp.baspp.fcyacc"
>
<c-input
disabled
v-model=
"model.recp.baspp.fcyacc"
maxlength=
"32"
placeholder=
"请输入"
...
...
@@ -220,7 +220,7 @@
prop=
"recp.baspp.othacc"
>
<c-input
disabled
v-model=
"model.recp.baspp.othacc"
maxlength=
"32"
placeholder=
"请输入"
...
...
@@ -239,7 +239,7 @@
prop=
"recgrp.bas.txccy"
>
<c-select
disabled
:code=
"codes.curtxt"
v-model=
"model.recgrp.bas.txccy"
style=
"width: 100%"
...
...
@@ -251,7 +251,7 @@
<c-col
:span=
"12"
>
<c-form-item
label-width=
"5px"
prop=
"recgrp.bas.txamt"
>
<c-input
disabled
v-model=
"model.recgrp.bas.txamt"
placeholder=
"请输入"
></c-input>
...
...
@@ -265,7 +265,7 @@
prop=
"recgrp.bas.inchargeccy"
>
<c-select
disabled
:code=
"codes.curtxt"
v-model=
"model.recgrp.bas.inchargeccy"
style=
"width: 100%"
...
...
@@ -280,7 +280,7 @@
prop=
"recgrp.bas.inchargeamt"
>
<c-input
disabled
v-model=
"model.recgrp.bas.inchargeamt"
placeholder=
"请输入"
></c-input>
...
...
@@ -294,7 +294,7 @@
prop=
"recgrp.bas.outchargeccy"
>
<c-select
disabled
:code=
"codes.curtxt"
v-model=
"model.recgrp.bas.outchargeccy"
style=
"width: 100%"
...
...
@@ -309,7 +309,7 @@
prop=
"recgrp.bas.outchargeamt"
>
<c-input
disabled
v-model=
"model.recgrp.bas.outchargeamt"
placeholder=
"请输入"
></c-input>
...
...
src/views/Business/Dbadel/Dclp.vue
View file @
8657e3e1
This diff is collapsed.
Click to expand it.
src/views/Business/Dbadel/Selection.vue
View file @
8657e3e1
...
...
@@ -12,7 +12,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
prop=
"bopbut.acttyp"
>
<c-select
disabled
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
<c-select
disabled
:code=
"codes.bopacttyp"
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
</c-select>
</el-form-item>
</c-col>
...
...
src/views/Business/Dbadel/Vrfp.vue
View file @
8657e3e1
...
...
@@ -7,7 +7,7 @@
<c-col
:span=
"12"
style=
"padding-right:20px"
>
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('vrfpp.S0000001')"
prop=
"recgrp.vrf.tmpref"
>
<c-input
v-model=
"model.recgrp.vrf.tmpref"
maxlength=
"16"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000001')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.tmpref"
maxlength=
"16"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000001')"
></c-input>
</c-form-item>
</c-col>
...
...
@@ -15,14 +15,14 @@
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('vrfpp.S0000003')"
prop=
"recgrp.vrf.actiontype"
>
<c-input
v-model=
"model.recgrp.vrf.actiontype"
maxlength=
"1"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000003')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.actiontype"
maxlength=
"1"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000003')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000002 : 地区机构号 -->
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('vrfpp.S0000002')"
prop=
"recgrp.vrf.ownextkey"
>
<c-input
v-model=
"model.recgrp.vrf.ownextkey"
maxlength=
"8"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000002')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.ownextkey"
maxlength=
"8"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000002')"
></c-input>
</c-form-item>
</c-col>
...
...
@@ -30,20 +30,20 @@
<c-col
:span=
"24"
>
<el-form-item
:label=
"$t('dbap.S0000052')"
prop=
"recgrp.vrf.payattr"
>
<c-select
v-model=
"model.recgrp.vrf.payattr"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000052')"
>
<c-select
disabled
v-model=
"model.recgrp.vrf.payattr"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000052')"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('dbap.S0000050')"
prop=
"recgrp.vrf.osamt"
>
<c-input
v-model=
"model.recgrp.vrf.osamt"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000050')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.osamt"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000050')"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
:label=
"$t('dbap.S0000049')"
prop=
"recgrp.vrf.chkprtd"
>
<c-select
v-model=
"model.recgrp.vrf.chkprtd"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000049')"
>
<c-select
disabled
v-model=
"model.recgrp.vrf.chkprtd"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000049')"
>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -51,7 +51,7 @@
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('dbap.S0000053')"
prop=
"recgrp.vrf.chkamt"
>
<c-input
v-model=
"model.recgrp.vrf.chkamt"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000053')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.chkamt"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000053')"
></c-input>
</c-form-item>
</c-col>
...
...
@@ -62,7 +62,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"申报编号"
prop=
"recgrp.vrf.rptno"
>
<c-input
v-model=
"model.recgrp.vrf.rptno"
maxlength=
"22"
:placeholder=
"$t('other.please_enter')+'申报编号'"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.rptno"
maxlength=
"22"
:placeholder=
"$t('other.please_enter')+'申报编号'"
></c-input>
</c-form-item>
</c-col>
...
...
@@ -70,13 +70,13 @@
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('vrfpp.S0000004')"
prop=
"recgrp.vrf.actiondesc"
>
<c-input
type=
"textarea"
v-model=
"model.recgrp.vrf.actiondesc"
maxlength=
"32"
show-word-limit
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000004')"
></c-input>
<c-input
disabled
type=
"textarea"
v-model=
"model.recgrp.vrf.actiondesc"
maxlength=
"32"
show-word-limit
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000004')"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
label-width=
"120px"
>
<c-checkbox
style=
"float:left;"
v-model=
"model.recp.vrfpp.acp"
>
{{
$t
(
'vrfpp.C0000017'
)
}}
</c-checkbox>
<c-checkbox
disabled
style=
"float:left;"
v-model=
"model.recp.vrfpp.acp"
>
{{
$t
(
'vrfpp.C0000017'
)
}}
</c-checkbox>
</c-form-item>
</c-col>
...
...
@@ -84,21 +84,21 @@
<c-col
:span=
"24"
>
<el-form-item
:label=
"$t('vrfpp.S0000015')"
prop=
"recgrp.vrf.rptdate"
>
<c-date-picker
type=
"date"
v-model=
"model.recgrp.vrf.rptdate"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000015')"
></c-date-picker>
<c-date-picker
disabled
type=
"date"
v-model=
"model.recgrp.vrf.rptdate"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000015')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000013 : 填报人 -->
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('vrfpp.S0000013')"
prop=
"recgrp.vrf.crtuser"
>
<c-input
v-model=
"model.recgrp.vrf.crtuser"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000013')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.crtuser"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000013')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000014 : 填报人电话 -->
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('vrfpp.S0000014')"
prop=
"recgrp.vrf.inptelc"
>
<c-input
v-model=
"model.recgrp.vrf.inptelc"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000014')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.inptelc"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000014')"
></c-input>
</c-form-item>
</c-col>
...
...
src/views/Business/Dbainf/Basp.vue
View file @
8657e3e1
...
...
@@ -18,7 +18,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"操作类型"
prop=
"recp.baspp.actiontype"
>
<c-select
disabled
:code=
"codes.actiontype"
v-model=
"model.recp.baspp.actiontype"
style=
"width: 100%"
...
...
@@ -30,7 +30,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"地区机构号"
prop=
"recp.baspp.ownextkey"
>
<c-select
disabled
:code=
"codes.ownextkey1"
v-model=
"model.recp.baspp.ownextkey"
style=
"width: 100%"
...
...
@@ -42,7 +42,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"银行业务编号"
prop=
"recp.baspp.buscode"
>
<c-input
disabled
v-model=
"model.recp.baspp.buscode"
maxlength=
"22"
placeholder=
"请输入银行业务编号"
...
...
@@ -52,7 +52,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"收款人类型"
prop=
"recp.baspp.custype"
>
<c-select
disabled
:code=
"codes.custype"
v-model=
"model.recp.baspp.custype"
style=
"width: 100%"
...
...
@@ -64,7 +64,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"收款人名称"
prop=
"recp.baspp.custnm"
>
<c-input
disabled
type=
"textarea"
v-model=
"model.recp.baspp.custnm"
maxlength=
"63"
...
...
@@ -77,7 +77,7 @@
<c-form-item
label=
"付款人名称"
prop=
"recp.baspp.oppuser"
>
<c-input
type=
"textarea"
disabled
v-model=
"model.recp.baspp.oppuser"
maxlength=
"63"
show-word-limit
...
...
@@ -88,7 +88,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"身份证件号码"
prop=
"recp.baspp.idcode"
>
<c-input
disabled
v-model=
"model.recp.baspp.idcode"
maxlength=
"32"
placeholder=
"请输入身份证件号码"
...
...
@@ -98,7 +98,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"结汇金额"
prop=
"recp.baspp.lcyamt"
>
<c-input
disabled
v-model=
"model.recp.baspp.lcyamt"
placeholder=
"请输入结汇金额"
></c-input>
...
...
@@ -107,7 +107,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"现汇金额"
prop=
"recp.baspp.fcyamt"
>
<c-input
disabled
v-model=
"model.recp.baspp.fcyamt"
placeholder=
"请输入现汇金额"
></c-input>
...
...
@@ -116,7 +116,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"其它金额"
prop=
"recp.baspp.othamt"
>
<c-input
disabled
v-model=
"model.recp.baspp.othamt"
placeholder=
"请输入其它金额"
></c-input>
...
...
@@ -134,7 +134,7 @@
prop=
"recp.baspp.actiondesc"
>
<c-input
disabled
type=
"textarea"
rows=
"5"
v-model=
"model.recp.baspp.actiondesc"
...
...
@@ -147,7 +147,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"结算方式"
prop=
"recp.baspp.methods"
>
<c-select
disabled
:code=
"codes.bopmethods"
v-model=
"model.recp.baspp.methods"
style=
"width: 100%"
...
...
@@ -159,7 +159,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"组织机构代码"
prop=
"recp.baspp.custcod"
>
<c-input
disabled
v-model=
"model.recp.baspp.custcod"
maxlength=
"18"
placeholder=
"请输入组织机构"
...
...
@@ -170,7 +170,7 @@
<c-col
:span=
"20"
>
<c-form-item
label=
"结汇汇率"
prop=
"recp.baspp.exrate"
>
<c-input
disabled
v-model=
"model.recp.baspp.exrate"
placeholder=
"请输入结汇汇率"
></c-input>
...
...
@@ -180,7 +180,7 @@
<c-col
:span=
"4"
>
<c-form-item
prop=
"recp.baspp.acp"
style=
" float:right;"
>
<c-checkbox
v-model=
"model.recp.baspp.acp"
<c-checkbox
v-model=
"model.recp.baspp.acp"
disabled
>
确认
</c-checkbox
>
</c-form-item>
...
...
@@ -194,7 +194,7 @@
prop=
"recp.baspp.lcyacc"
>
<c-input
disabled
v-model=
"model.recp.baspp.lcyacc"
maxlength=
"32"
placeholder=
"请输入"
...
...
@@ -207,7 +207,7 @@
prop=
"recp.baspp.fcyacc"
>
<c-input
disabled
v-model=
"model.recp.baspp.fcyacc"
maxlength=
"32"
placeholder=
"请输入"
...
...
@@ -220,7 +220,7 @@
prop=
"recp.baspp.othacc"
>
<c-input
disabled
v-model=
"model.recp.baspp.othacc"
maxlength=
"32"
placeholder=
"请输入"
...
...
@@ -239,7 +239,7 @@
prop=
"recgrp.bas.txccy"
>
<c-select
disabled
:code=
"codes.curtxt"
v-model=
"model.recgrp.bas.txccy"
style=
"width: 100%"
...
...
@@ -251,7 +251,7 @@
<c-col
:span=
"12"
>
<c-form-item
label-width=
"5px"
prop=
"recgrp.bas.txamt"
>
<c-input
disabled
v-model=
"model.recgrp.bas.txamt"
placeholder=
"请输入"
></c-input>
...
...
@@ -265,7 +265,7 @@
prop=
"recgrp.bas.inchargeccy"
>
<c-select
disabled
:code=
"codes.curtxt"
v-model=
"model.recgrp.bas.inchargeccy"
style=
"width: 100%"
...
...
@@ -280,7 +280,7 @@
prop=
"recgrp.bas.inchargeamt"
>
<c-input
disabled
v-model=
"model.recgrp.bas.inchargeamt"
placeholder=
"请输入"
></c-input>
...
...
@@ -294,7 +294,7 @@
prop=
"recgrp.bas.outchargeccy"
>
<c-select
disabled
:code=
"codes.curtxt"
v-model=
"model.recgrp.bas.outchargeccy"
style=
"width: 100%"
...
...
@@ -309,7 +309,7 @@
prop=
"recgrp.bas.outchargeamt"
>
<c-input
disabled
v-model=
"model.recgrp.bas.outchargeamt"
placeholder=
"请输入"
></c-input>
...
...
src/views/Business/Dbainf/Dclp.vue
View file @
8657e3e1
This diff is collapsed.
Click to expand it.
src/views/Business/Dbainf/Selection.vue
View file @
8657e3e1
...
...
@@ -12,7 +12,7 @@
<c-col
:span=
"24"
>
<el-form-item
label=
"款项来源"
prop=
"bopbut.acttyp"
>
<c-select
disabled
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
<c-select
disabled
:code=
"codes.bopacttyp"
v-model=
"model.bopbut.acttyp"
style=
"width:100%"
placeholder=
"款项来源"
>
</c-select>
</el-form-item>
</c-col>
...
...
src/views/Business/Dbainf/Vrfp.vue
View file @
8657e3e1
...
...
@@ -7,7 +7,7 @@
<c-col
:span=
"12"
style=
"padding-right:20px"
>
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('vrfpp.S0000001')"
prop=
"recgrp.vrf.tmpref"
>
<c-input
v-model=
"model.recgrp.vrf.tmpref"
maxlength=
"16"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000001')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.tmpref"
maxlength=
"16"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000001')"
></c-input>
</c-form-item>
</c-col>
...
...
@@ -15,14 +15,14 @@
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('vrfpp.S0000003')"
prop=
"recgrp.vrf.actiontype"
>
<c-input
v-model=
"model.recgrp.vrf.actiontype"
maxlength=
"1"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000003')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.actiontype"
maxlength=
"1"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000003')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000002 : 地区机构号 -->
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('vrfpp.S0000002')"
prop=
"recgrp.vrf.ownextkey"
>
<c-input
v-model=
"model.recgrp.vrf.ownextkey"
maxlength=
"8"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000002')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.ownextkey"
maxlength=
"8"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000002')"
></c-input>
</c-form-item>
</c-col>
...
...
@@ -30,20 +30,20 @@
<c-col
:span=
"24"
>
<el-form-item
:label=
"$t('dbap.S0000052')"
prop=
"recgrp.vrf.payattr"
>
<c-select
v-model=
"model.recgrp.vrf.payattr"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000052')"
>
<c-select
disabled
v-model=
"model.recgrp.vrf.payattr"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000052')"
>
</c-select>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('dbap.S0000050')"
prop=
"recgrp.vrf.osamt"
>
<c-input
v-model=
"model.recgrp.vrf.osamt"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000050')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.osamt"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000050')"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
:label=
"$t('dbap.S0000049')"
prop=
"recgrp.vrf.chkprtd"
>
<c-select
v-model=
"model.recgrp.vrf.chkprtd"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000049')"
>
<c-select
disabled
v-model=
"model.recgrp.vrf.chkprtd"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000049')"
>
</c-select>
</el-form-item>
</c-col>
...
...
@@ -51,7 +51,7 @@
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('dbap.S0000053')"
prop=
"recgrp.vrf.chkamt"
>
<c-input
v-model=
"model.recgrp.vrf.chkamt"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000053')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.chkamt"
:placeholder=
"$t('other.please_enter')+$t('dbap.S0000053')"
></c-input>
</c-form-item>
</c-col>
...
...
@@ -62,7 +62,7 @@
<c-col
:span=
"24"
>
<c-form-item
label=
"申报编号"
prop=
"recgrp.vrf.rptno"
>
<c-input
v-model=
"model.recgrp.vrf.rptno"
maxlength=
"22"
:placeholder=
"$t('other.please_enter')+'申报编号'"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.rptno"
maxlength=
"22"
:placeholder=
"$t('other.please_enter')+'申报编号'"
></c-input>
</c-form-item>
</c-col>
...
...
@@ -70,13 +70,13 @@
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('vrfpp.S0000004')"
prop=
"recgrp.vrf.actiondesc"
>
<c-input
type=
"textarea"
v-model=
"model.recgrp.vrf.actiondesc"
maxlength=
"32"
show-word-limit
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000004')"
></c-input>
<c-input
disabled
type=
"textarea"
v-model=
"model.recgrp.vrf.actiondesc"
maxlength=
"32"
show-word-limit
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000004')"
></c-input>
</c-form-item>
</c-col>
<c-col
:span=
"24"
>
<c-form-item
label-width=
"120px"
>
<c-checkbox
style=
"float:left;"
v-model=
"model.recp.vrfpp.acp"
>
{{
$t
(
'vrfpp.C0000017'
)
}}
</c-checkbox>
<c-checkbox
disabled
style=
"float:left;"
v-model=
"model.recp.vrfpp.acp"
>
{{
$t
(
'vrfpp.C0000017'
)
}}
</c-checkbox>
</c-form-item>
</c-col>
...
...
@@ -84,21 +84,21 @@
<c-col
:span=
"24"
>
<el-form-item
:label=
"$t('vrfpp.S0000015')"
prop=
"recgrp.vrf.rptdate"
>
<c-date-picker
type=
"date"
v-model=
"model.recgrp.vrf.rptdate"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000015')"
></c-date-picker>
<c-date-picker
disabled
type=
"date"
v-model=
"model.recgrp.vrf.rptdate"
style=
"width:100%"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000015')"
></c-date-picker>
</el-form-item>
</c-col>
<!-- S0000013 : 填报人 -->
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('vrfpp.S0000013')"
prop=
"recgrp.vrf.crtuser"
>
<c-input
v-model=
"model.recgrp.vrf.crtuser"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000013')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.crtuser"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000013')"
></c-input>
</c-form-item>
</c-col>
<!-- S0000014 : 填报人电话 -->
<c-col
:span=
"24"
>
<c-form-item
:label=
"$t('vrfpp.S0000014')"
prop=
"recgrp.vrf.inptelc"
>
<c-input
v-model=
"model.recgrp.vrf.inptelc"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000014')"
></c-input>
<c-input
disabled
v-model=
"model.recgrp.vrf.inptelc"
maxlength=
"20"
:placeholder=
"$t('other.please_enter')+$t('vrfpp.S0000014')"
></c-input>
</c-form-item>
</c-col>
...
...
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