Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
V
vue-gjjs
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fukai
vue-gjjs
Commits
840697d3
Commit
840697d3
authored
May 24, 2023
by
WF1020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
litdck修改
parent
44906d0b
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
672 additions
and
1009 deletions
+672
-1009
index.js
src/business/litdck/event/index.js
+0
-1
check.js
src/business/litdck/model/check.js
+406
-385
index.js
src/business/litdck/model/index.js
+73
-68
Addbcb.vue
src/business/litdck/views/Addbcb.vue
+35
-0
Docpre.vue
src/business/litdck/views/Docpre.vue
+24
-20
Limitbody.vue
src/business/litdck/views/Limitbody.vue
+0
-389
Litdckp.vue
src/business/litdck/views/Litdckp.vue
+25
-29
Ovwp.vue
src/business/litdck/views/Ovwp.vue
+13
-12
Srmp.vue
src/business/litdck/views/Srmp.vue
+34
-41
index.vue
src/business/litdck/views/index.vue
+62
-64
No files found.
src/business/litdck/event/index.js
View file @
840697d3
...
...
@@ -172,6 +172,5 @@ export default {
return
}
},
onSeainf
()
{},
},
};
src/business/litdck/model/check.js
View file @
840697d3
export
default
{
'brtp.lidget.sdamod.dadsnd'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'lidgrp.rec.ownref'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'brtp.lidget.sdamod.seainf'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
}
],
'lidgrp.rec.nam'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
}
],
// 'lidgrp.cbs.nom1.amt':[
// {type: 'number', required: false, },
// {max: 18,message:'整数位不能超过14位'},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位' }
// ],
'brdgrp.apl.pts.ref'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'lidgrp.cbs.opn1.cur'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
}
],
// 'lidgrp.cbs.opn1.amt':[
// {type: 'number', required: false,},
// {max: 18,message:'整数位不能超过14位'},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位' }
// ],
'brdgrp.apl.pts.nam'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
}
],
'lidgrp.avbnam'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
}
],
'brdgrp.ben.pts.ref'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'brdgrp.ben.pts.nam'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
}
],
'lidgrp.rec.opndat'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
}
],
'lidgrp.rec.shpdat'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
}
],
'brdgrp.prb.pts.ref'
:[
{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'lidgrp.rec.expdat'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
}
],
'lidgrp.rec.expplc'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
29
,
message
:
'长度不能超过29'
}
],
'brdgrp.prb.pts.nam'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
}
],
'brtp.recget.sdamod.dadsnd'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'brdgrp.rec.ownref'
:[
{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'brtp.recget.sdamod.seainf'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
}
],
'brdgrp.rec.nam'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
}
],
// 'brdgrp.cbs.max.amt':[
// {type: 'number', required: false},
// {max: 18,message:'整数位不能超过14位'},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位' }
// ],
'brtp.prbp.ptsget.sdamod.dadsnd'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
// 'brdgrp.cbs.max2.amt':[
// {type: 'number', required: false},
// {max: 18,message:'整数位不能超过14位'},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: '小数位不能超过3位' }
// ],
'brdgrp.prb.pts.extkey'
:[
{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'brtp.prbp.ptsget.sdamod.seainf'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
}
],
'brdgrp.prb.namelc'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
35
,
message
:
'长度不能超过35'
}
],
'brdgrp.prb.pts.adrblk'
:[
{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
},
{
max
:
300
,
message
:
'长度不能超过300'
}
],
'brdgrp.prb.dbfadrblkcn'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
35
,
message
:
'长度不能超过35'
}
],
'brdgrp.rec.rcvdat'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
}
],
'brdgrp.rec.predat'
:[
{
type
:
'string'
,
required
:
true
,
message
:
'输入正确的日期'
}
],
'brdgrp.prb.adrelc'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
35
,
message
:
'长度不能超过35'
}
],
'brdgrp.rec.orddat'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
}
],
'brdgrp.rec.shpdat'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
}
],
'brdgrp.rec.matdat'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
}
],
'brdgrp.rec.docsta'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
1
,
message
:
'长度不能超过1'
}
],
'brdgrp.blk.matper'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
65
,
message
:
'长度不能超过65'
}
],
// 'lidgrp.rec.utlnbr':[
// {type: 'string', required: false, message: '必输项'},
// {max: 3,message:'长度不能超过3'}
// ],
'brdgrp.rec.docflg'
:[
{
required
:
true
,
message
:
'必输项'
}
],
' brdgrp.cbs.max.cur'
:[
{
required
:
true
,
message
:
'必输项'
}
],
'brdgrp.blk.docdis'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
500
,
message
:
'长度不能超过500'
}
],
'brdgrp.rec.totdat'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
}
],
'brdgrp.rec.disdat'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
}
],
'brdgrp.blk.comcon'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
65
,
message
:
'长度不能超过65'
}
],
'brdgrp.blk.setinsbr'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
500
,
message
:
'长度不能超过500'
}
],
'liaall.outamt'
:[
{
type
:
'number'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
}
],
'liaall.outpct'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
6
,
message
:
'长度不能超过6'
}
],
'liaall.concur'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
}
],
'liaall.misamt'
:[
{
type
:
'number'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
}
],
'liaall.exttotoldamt'
:[
{
type
:
'number'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
}
],
'liaall.exttotamt'
:[
{
type
:
'number'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
}
],
'setmod.ref'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'setmod.docamt'
:[
{
type
:
'number'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
}
],
'setmod.zmqacc'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
20
,
message
:
'长度不能超过20'
}
],
'brdgrp.rec.rptref'
:[
{
required
:
true
,
message
:
'必输项'
},
],
// 'mtabut.coninf.oitinf.oit.inftxt':[
// {type: 'string', required: false, message: '必输项'},
// {max: 60,message:'长度不能超过60'}
// ],
// 'mtabut.coninf.oitset.oit.inftxt':[
// {type: 'string', required: false, message: '必输项'},
// {max: 60,message:'长度不能超过60'}
// ],
// 'mtabut.coninf.conexedat':[
// {type: 'string', required: false, message: '输入正确的日期'}
// ],
// 'mtabut.coninf.usr.extkey':[
// {type: 'string', required: false, message: '必输项'},
// {max: 8,message:'长度不能超过8'}
// ],
'trnmod.trndoc.advnam'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
50
,
message
:
'长度不能超过50'
}
],
'trnmod.trndoc.amdapl'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
50
,
message
:
'长度不能超过50'
}
],
'trnmod.trndoc.advdoc'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
1
,
message
:
'长度不能超过1'
}
],
'trnmod.trndoc.filrecv'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'trnmod.trndoc.doctrestm'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
1
,
message
:
'长度不能超过1'
}
],
'trnmod.trndoc.condocstm'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
1
,
message
:
'长度不能超过1'
}
],
'trnmod.trndoc.rcvatt.seainf'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
}
],
'liaall.limmod.ecifno'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
22
,
message
:
'长度不能超过22'
}
],
'liaall.limmod.ownref'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'liaall.limmod.wrkp.ptsget.sdamod.dadsnd'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'liaall.limmod.othp.ptsget.sdamod.dadsnd'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'liaall.limmod.limpts.wrk.pts.extkey'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'liaall.limmod.wrkp.ptsget.sdamod.seainf'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
}
],
'liaall.limmod.limpts.oth.pts.extkey'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
}
],
'liaall.limmod.othp.ptsget.sdamod.seainf'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
}
],
'liaall.limmod.comamt'
:[
{
type
:
'number'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
}
],
'liaall.limmod.limpts.wrk.pts.nam'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
}
],
'liaall.limmod.limpts.oth.pts.nam'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
}
],
'liaall.limmod.ccvamt'
:[
{
type
:
'number'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
}
],
'liaall.limmod.limpts.pfcod1'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
14
,
message
:
'长度不能超过14'
}
],
'liaall.limmod.limpts.pfcod2'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
14
,
message
:
'长度不能超过14'
}
],
'brdgrp.srm.djuusr'
:[
{
type
:
'string'
,
required
:
false
,},
],
'brdgrp.srm.djudat'
:[
{
type
:
'string'
,
required
:
false
,
}
],
'brdgrp.srm.djuref'
:[
{
type
:
'string'
,
required
:
false
,
},
],
'invtyp'
:[
{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
}
],
'szflg'
:[
{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
}
],
'acttyp'
:[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
}
],
'brdgrp.srm.djutyp'
:[
{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
}
],
/**
* Litdck Check规则
*/
'invtyp'
:
null
,
'acttyp'
:
null
,
'szflg'
:
null
,
'liaall.misamt'
:
null
,
'liaall.limmod.limpts.oth.pts.extkey'
:
null
,
'liaall.limmod.ownref'
:
null
,
'liaall.limmod.ecifno'
:
null
,
'brdgrp.prb.adrelc'
:
null
,
'brdgrp.rec.ownref'
:
null
,
'brdgrp.srm.djutyp'
:
null
,
'brdgrp.cbs.max.amt'
:
null
,
'brdgrp.blk.docdis'
:
null
,
'brdgrp.srm.djuref'
:
null
,
'brtp.furide'
:
null
,
'brdgrp.prb.pts.adrblk'
:
null
,
'brdgrp.prb.namelc'
:
null
,
'liaall.limmod.limpts.oth.pts.nam'
:
null
,
'setmod.dspflg'
:
null
,
'brdgrp.rec.rcvdat'
:
null
,
'brdgrp.rec.docflg'
:
null
,
'brdgrp.rec.disdat'
:
null
,
'brdgrp.rec.orddat'
:
null
,
'brdgrp.prb.pts.nam'
:
null
,
'brdgrp.ben.pts.nam'
:
null
,
'liaall.limmod.limpts.wrk.pts.nam'
:
null
,
'brdgrp.rec.predat'
:
null
,
'brdgrp.prb.pts.extkey'
:
null
,
'brdgrp.rec.matdat'
:
null
,
'liaall.limmod.limpts.wrk.pts.extkey'
:
null
,
'brdgrp.srm.djudat'
:
null
,
'mtabut.coninf.conexedat'
:
null
,
'brdgrp.prb.pts.ref'
:
null
,
'brdgrp.srm.djuusr'
:
null
,
'liaall.limmod.limpts.nonrevflg1'
:
null
,
'brdgrp.apl.pts.nam'
:
null
,
'setmod.docamt'
:
null
,
'brdgrp.blk.setinsbr'
:
null
,
'brdgrp.rec.docprbrol'
:
null
,
'brdgrp.blk.comcon'
:
null
,
import
Utils
from
'~/utils'
;
/**
* Litdck Check规则
*/
let
checkObj
=
{
invtyp
:
null
,
'outlen.acttyp'
:
null
,
'outlen.szflg'
:
null
,
'liaall.misamt'
:
null
,
'liaall.limmod.limpts.oth.pts.extkey'
:
null
,
'liaall.limmod.ownref'
:
null
,
'liaall.limmod.ecifno'
:
null
,
'brdgrp.prb.adrelc'
:
null
,
'brdgrp.rec.ownref'
:
null
,
'brdgrp.cbs.max.amt'
:
null
,
'brdgrp.blk.docdis'
:
null
,
'brdgrp.srm.djuref'
:
null
,
'brtp.furide'
:
null
,
'brdgrp.prb.pts.adrblk'
:
null
,
'brdgrp.prb.namelc'
:
null
,
'liaall.limmod.limpts.oth.pts.nam'
:
null
,
'setmod.dspflg'
:
null
,
'brdgrp.rec.rcvdat'
:
null
,
'brdgrp.rec.docflg'
:
null
,
'brdgrp.rec.disdat'
:
null
,
'brdgrp.rec.orddat'
:
null
,
'brdgrp.prb.pts.nam'
:
null
,
'brdgrp.ben.pts.nam'
:
null
,
'liaall.limmod.limpts.wrk.pts.nam'
:
null
,
'brdgrp.rec.predat'
:
null
,
'brdgrp.prb.pts.extkey'
:
null
,
'brdgrp.rec.matdat'
:
null
,
'liaall.limmod.limpts.wrk.pts.extkey'
:
null
,
'brdgrp.srm.djudat'
:
null
,
'mtabut.coninf.conexedat'
:
null
,
'brdgrp.prb.pts.ref'
:
null
,
'brdgrp.srm.djuusr'
:
null
,
'liaall.limmod.limpts.nonrevflg1'
:
null
,
'brdgrp.apl.pts.nam'
:
null
,
'setmod.docamt'
:
null
,
'brdgrp.blk.setinsbr'
:
null
,
'brdgrp.rec.docprbrol'
:
null
,
'brdgrp.blk.comcon'
:
null
,
'brtp.lidget.sdamod.dadsnd'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'lidgrp.rec.ownref'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'brtp.lidget.sdamod.seainf'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
},
],
'lidgrp.rec.nam'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
},
],
"lidgrp.cbs.nom1.amt"
:[
// {type: "string", required: false, },
// {max: 18,message:"整数位不能超过14位"},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
'brdgrp.apl.pts.ref'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'lidgrp.cbs.opn1.cur'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
},
],
"lidgrp.cbs.opn1.amt"
:[
// {type: "string", required: false,},
// {max: 18,message:"整数位不能超过14位"},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
'brdgrp.apl.pts.nam'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
},
],
'lidgrp.avbnam'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
},
],
'brdgrp.ben.pts.ref'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'brdgrp.ben.pts.nam'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
},
],
'lidgrp.rec.opndat'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
},
],
'lidgrp.rec.shpdat'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
},
],
'brdgrp.prb.pts.ref'
:
[
{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'lidgrp.rec.expdat'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
},
],
'lidgrp.rec.expplc'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
29
,
message
:
'长度不能超过29'
},
],
'brdgrp.prb.pts.nam'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
},
],
'brtp.recget.sdamod.dadsnd'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'brdgrp.rec.ownref'
:
[
{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'brtp.recget.sdamod.seainf'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
},
],
'brdgrp.rec.nam'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
},
],
"brdgrp.cbs.max.amt"
:[
// {max: 18,message:"整数位不能超过14位"},
// {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
],
'brtp.prbp.ptsget.sdamod.dadsnd'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
"brdgrp.cbs.max2.amt"
:[
{
type
:
"string"
,
required
:
false
},
{
max
:
18
,
message
:
"整数位不能超过14位"
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
"小数位不能超过3位"
}
],
'brdgrp.prb.pts.extkey'
:
[
{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'brtp.prbp.ptsget.sdamod.seainf'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
},
],
'brdgrp.prb.namelc'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
35
,
message
:
'长度不能超过35'
},
],
'brdgrp.prb.pts.adrblk'
:
[
{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
},
{
max
:
300
,
message
:
'长度不能超过300'
},
],
'brdgrp.prb.dbfadrblkcn'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
35
,
message
:
'长度不能超过35'
},
],
'brdgrp.rec.rcvdat'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
},
],
'brdgrp.rec.predat'
:
[
{
type
:
'string'
,
required
:
true
,
message
:
'输入正确的日期'
},
],
'brdgrp.prb.adrelc'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
35
,
message
:
'长度不能超过35'
},
],
'brdgrp.rec.orddat'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
},
],
'brdgrp.rec.shpdat'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
},
],
'brdgrp.rec.matdat'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
},
],
'brdgrp.rec.docsta'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
1
,
message
:
'长度不能超过1'
},
],
'brdgrp.blk.matper'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
65
,
message
:
'长度不能超过65'
},
],
"lidgrp.rec.utlnbr"
:[
// {type: "string", required: false, message: "必输项"},
// {max: 3,message:"长度不能超过3"}
],
'brdgrp.rec.docflg'
:
[{
required
:
true
,
message
:
'必输项'
}],
' brdgrp.cbs.max.cur'
:
[{
required
:
true
,
message
:
'必输项'
}],
'brdgrp.blk.docdis'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
500
,
message
:
'长度不能超过500'
},
],
'brdgrp.rec.totdat'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
},
],
'brdgrp.rec.disdat'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
},
],
'brdgrp.blk.comcon'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
65
,
message
:
'长度不能超过65'
},
],
'brdgrp.blk.setinsbr'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
500
,
message
:
'长度不能超过500'
},
],
'liaall.outamt'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
,
},
],
'liaall.outpct'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
6
,
message
:
'长度不能超过6'
},
],
'liaall.concur'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
},
],
'liaall.misamt'
:
[
{
type
:
'number'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
,
},
],
'liaall.exttotoldamt'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
,
},
],
'liaall.exttotamt'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
,
},
],
'setmod.ref'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'setmod.docamt'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
,
},
],
'setmod.zmqacc'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
20
,
message
:
'长度不能超过20'
},
],
'brdgrp.rec.rptref'
:
[{
required
:
true
,
message
:
'必输项'
}],
'mtabut.coninf.oitinf.oit.inftxt'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
60
,
message
:
'长度不能超过60'
},
],
'mtabut.coninf.oitset.oit.inftxt'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
60
,
message
:
'长度不能超过60'
},
],
'mtabut.coninf.conexedat'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'输入正确的日期'
},
],
'mtabut.coninf.usr.extkey'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
8
,
message
:
'长度不能超过8'
},
],
'trnmod.trndoc.advnam'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
50
,
message
:
'长度不能超过50'
},
],
'trnmod.trndoc.amdapl'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
50
,
message
:
'长度不能超过50'
},
],
'trnmod.trndoc.advdoc'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
1
,
message
:
'长度不能超过1'
},
],
'trnmod.trndoc.filrecv'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'trnmod.trndoc.doctrestm'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
1
,
message
:
'长度不能超过1'
},
],
'trnmod.trndoc.condocstm'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
1
,
message
:
'长度不能超过1'
},
],
'trnmod.trndoc.rcvatt.seainf'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
},
],
'liaall.limmod.ecifno'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
22
,
message
:
'长度不能超过22'
},
],
'liaall.limmod.ownref'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'liaall.limmod.wrkp.ptsget.sdamod.dadsnd'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'liaall.limmod.othp.ptsget.sdamod.dadsnd'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'liaall.limmod.limpts.wrk.pts.extkey'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'liaall.limmod.wrkp.ptsget.sdamod.seainf'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
},
],
'liaall.limmod.limpts.oth.pts.extkey'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
16
,
message
:
'长度不能超过16'
},
],
'liaall.limmod.othp.ptsget.sdamod.seainf'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
3
,
message
:
'长度不能超过3'
},
],
'liaall.limmod.comamt'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
,
},
],
'liaall.limmod.limpts.wrk.pts.nam'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
},
],
'liaall.limmod.limpts.oth.pts.nam'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
40
,
message
:
'长度不能超过40'
},
],
'liaall.limmod.ccvamt'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
18
,
message
:
'整数位不能超过14位'
},
{
pattern
:
/
(
^
\d
+$
)
|
(
^
\.\d{1,3}
$
)
|
(
^
\d
+
\.\d{1,3}
$
)
/
,
message
:
'小数位不能超过3位'
,
},
],
'liaall.limmod.limpts.pfcod1'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
14
,
message
:
'长度不能超过14'
},
],
'liaall.limmod.limpts.pfcod2'
:
[
{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
},
{
max
:
14
,
message
:
'长度不能超过14'
},
],
'brdgrp.srm.djuusr'
:
[{
type
:
'string'
,
required
:
false
}],
'brdgrp.srm.djudat'
:
[{
type
:
'string'
,
required
:
false
}],
'brdgrp.srm.djuref'
:
[{
type
:
'string'
,
required
:
false
}],
invtyp
:
[{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
}],
'outlen.szflg'
:
[{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
}],
'outlen.acttyp'
:
[{
type
:
'string'
,
required
:
false
,
message
:
'必输项'
}],
'brdgrp.srm.djutyp'
:
[{
type
:
'string'
,
required
:
true
,
message
:
'必输项'
}],
};
for
(
const
key
in
checkObj
)
{
if
(
Object
.
hasOwnProperty
.
call
(
checkObj
,
key
))
{
checkObj
[
key
]
=
checkObj
[
key
]
?
checkObj
[
key
]
:
Utils
.
reflectCheck
(
key
);
}
}
export
default
checkObj
;
src/business/litdck/model/index.js
View file @
840697d3
...
...
@@ -3,13 +3,16 @@ import Pub from '~/components/business/commonModel/index.js';
export
default
class
Litdck
{
constructor
()
{
this
.
data
=
{
outlen
:{
szflg
:
''
},
brdgrp
:
{
blk
:
{
matper
:
''
,
docdisflg
:
''
,
setinsbr
:
''
,
docdis
:
''
,
comcon
:
''
comcon
:
''
,
},
prb
:
{
pts
:
new
Pts
().
data
,
...
...
@@ -34,19 +37,19 @@ export default class Litdck {
stadat
:
''
,
dscinsflg
:
''
,
nam
:
''
,
docprbrol
:
''
docprbrol
:
''
,
},
cbs
:
{
opn2
:
{
cur
:
''
cur
:
''
,
},
max
:
{
cur
:
''
,
amt
:
''
cur
:
''
,
amt
:
''
,
},
max2
:
{
amt
:
''
}
amt
:
''
,
}
,
},
ben
:
{
pts
:
new
Pts
().
data
,
...
...
@@ -58,69 +61,72 @@ export default class Litdck {
djuusr
:
''
,
djuref
:
''
,
djudat
:
''
,
djutyp
:
''
}
},
zcsdrq
:
''
,
brtp
:
{
cre732flg
:
''
,
prbp
:
{
ptsget
:
{
sdamod
:
{
seainf
:
''
}
}
},
aammod
:
{
addamtflg
:
''
}
},
acttyp
:
''
,
szflg
:
''
,
invtyp
:
''
,
lidgrp
:
{
rec
:
{
branchinr
:
'00000047'
,
revflg
:
''
,
expdat
:
''
,
expplc
:
''
,
lcrtyp
:
''
,
ownref
:
''
,
shpdat
:
''
,
avbby
:
''
,
nam
:
''
,
utlnbr
:
''
,
opndat
:
''
,
redclsflg
:
''
},
cbs
:
{
opn1
:
{
cur
:
''
,
amt
:
''
djutyp
:
''
,
},
nom1
:
{
cur
:
''
,
amt
:
''
}
},
avbnam
:
''
,
apl
:{
pts
:
new
Pts
().
data
,
},
adv
:{
pts
:
new
Pts
().
data
,
zcsdrq
:
''
,
brtp
:
{
docgrdm
:{
docgrd
:
''
},
cre732flg
:
''
,
prbp
:
{
ptsget
:
{
sdamod
:
{
seainf
:
''
,
},
},
},
aammod
:
{
addamtflg
:
''
,
},
},
ben
:
{
pts
:
new
Pts
().
data
,
acttyp
:
''
,
szflg
:
''
,
invtyp
:
''
,
lidgrp
:
{
rec
:
{
branchinr
:
'00000047'
,
revflg
:
''
,
expdat
:
''
,
expplc
:
''
,
lcrtyp
:
''
,
ownref
:
''
,
shpdat
:
''
,
avbby
:
''
,
nam
:
''
,
utlnbr
:
''
,
opndat
:
''
,
redclsflg
:
''
,
},
cbs
:
{
opn1
:
{
cur
:
''
,
amt
:
''
,
},
nom1
:
{
cur
:
''
,
amt
:
''
,
},
},
avbnam
:
''
,
apl
:
{
pts
:
new
Pts
().
data
,
},
adv
:
{
pts
:
new
Pts
().
data
,
},
ben
:
{
pts
:
new
Pts
().
data
,
},
},
},
setmod
:
new
Pub
().
data
.
Setmod
,
mtabut
:
new
Pub
().
data
.
Mtabut
,
trnmod
:
new
Pub
().
data
.
Trnmod
,
liaall
:
new
Pub
().
data
.
Liaall
,
liaccv
:
new
Pub
().
data
.
Liaccv
,
docpan
:
new
Pub
().
data
.
Docpan
,
setmod
:
new
Pub
().
data
.
Setmod
,
mtabut
:
new
Pub
().
data
.
Mtabut
,
trnmod
:
new
Pub
().
data
.
Trnmod
,
liaall
:
new
Pub
().
data
.
Liaall
,
liaccv
:
new
Pub
().
data
.
Liaccv
,
docpan
:
new
Pub
().
data
.
Docpan
,
};
}
}
\ No newline at end of file
}
src/business/litdck/views/Addbcb.vue
0 → 100644
View file @
840697d3
<
template
>
<div
class=
"eibs-tab"
>
<el-collapse
v-model=
"activeNames"
>
<el-collapse-item
title=
"备查表"
name=
"addbcb1"
>
<m-addbcb1
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
<el-collapse-item
title=
"附言"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</el-collapse-item>
</el-collapse>
</div>
</
template
>
<
script
>
import
event
from
'../event'
import
Addbcb1
from
"./Addbcb1"
;
import
Coninfp
from
"~/views/Public/Coninfp"
;
export
default
{
components
:
{
"m-addbcb1"
:
Addbcb1
,
"m-coninfp"
:
Coninfp
,
},
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
()
{
return
{
activeNames
:
[
"addbcb1"
],
};
},
methods
:
{},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/business/litdck/views/Docpre.vue
View file @
840697d3
...
...
@@ -18,6 +18,7 @@
size=
"small"
type=
"primary"
icon=
"el-icon-more"
@
click=
"showGridPromptDialog('brtp.docdis.buttxmsel', null, null,
{TXT: 'brdgrp.blk.docdis'}, {TXT: false},'doxpDialog')"
:disabled="this.typ1"
>
...
...
@@ -56,6 +57,7 @@
size=
"small"
type=
"primary"
icon=
"el-icon-more"
@
click=
"showGridPromptDialog('brtp.setinstxm.buttxmsel', null, null,
{TXT: 'brdgrp.blk.setinsbr'}, {TXT: false},'doxpDialog')"
>
</c-button>
...
...
@@ -156,35 +158,37 @@
</div>
</template>
<
script
>
import
event
from
'../event'
;
import
Docpre
from
'~/views/Public/Docpre'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Docpre
from
"~/views/Public/Docpre"
;
import
event
from
'../event'
export
default
{
components
:
{
'c-docpre'
:
Docpre
,
"c-docpre"
:
Docpre
,
},
inject
:
[
'root'
],
props
:
[
'model'
,
'codes'
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
()
{
return
{
typ1
:
true
,
};
},
watch
:
{
'model.brdgrp.blk.docdisflg'
:
{
immediate
:
true
,
handler
(
val
,
oldval
)
{
if
(
this
.
model
.
brdgrp
.
blk
.
docdisflg
!=
'X'
)
{
this
.
typ1
=
true
;
this
.
model
.
brdgrp
.
blk
.
docdis
=
''
;
this
.
changeFormItemRequired
(
'brdgrp.blk.docdis'
,
false
);
}
else
{
this
.
typ1
=
false
;
this
.
changeFormItemRequired
(
'brdgrp.blk.docdis'
,
true
);
}
},
},
},
//
watch: {
// "model.brdgrp.blk.docdisflg"
: {
//
immediate: true,
//
handler(val, oldval) {
// if (this.model.brdgrp.blk.docdisflg != "X"
) {
//
this.typ1 = true;
// this.model.brdgrp.blk.docdis = ""
;
// this.changeFormItemRequired("brdgrp.blk.docdis"
, false);
//
} else {
//
this.typ1 = false;
// this.changeFormItemRequired("brdgrp.blk.docdis"
, true);
//
}
//
},
//
},
//
},
methods
:
{
},
created
:
function
()
{},
...
...
src/business/litdck/views/Limitbody.vue
deleted
100644 → 0
View file @
44906d0b
<
template
>
<div
class=
"eibs-tab"
>
<!-- 左边-->
<c-col
:span=
"8"
>
<!-- line2 -->
<c-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"额度主体"
prop=
"liaall.limmod.limpts.wrk.pts.extkey"
style=
"width: 100%"
>
<c-fullbox>
<c-input
v-model=
"model.liaall.limmod.limpts.wrk.pts.extkey"
maxlength=
"16"
placeholder=
"请输入地址编码"
style=
"width: 100%"
:disabled=
"true"
></c-input>
<template
slot=
"footer"
>
<c-button
style=
"margin: 0 5px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf"
:disabled=
"true"
/>
<c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary"
icon=
"el-icon-info"
>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-row>
<!-- line3 -->
<c-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"主体名称"
prop=
"liaall.limmod.limpts.wrk.pts.nam"
>
<c-input
v-model=
"model.liaall.limmod.limpts.wrk.pts.nam"
maxlength=
"16"
placeholder=
""
:disabled=
"true"
style=
"width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-row>
<!-- line4 -->
<c-row>
<c-col
:span=
"24"
style=
"text-align: right"
>
<el-form-item
label=
"额度类型"
prop=
"liaall.limmod.limpts.nonrevflg1"
>
<c-fullbox>
<c-select
v-model=
"model.liaall.limmod.limpts.nonrevflg1"
style=
"width: 100%"
placeholder=
"请选择额度类型"
@
change=
"nonrevflg1Change"
:disabled=
"true"
>
<el-option
v-for=
"item in codes.nonrevflg1"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
<
template
slot=
"footer"
>
<c-button
style=
"padding: 0 12px"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
:disabled=
"true"
>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-row>
<!-- line5 -->
<c-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"合同流水号"
prop=
"liaall.limmod.limpts.pfcod1"
>
<c-input
v-model=
"model.liaall.limmod.limpts.pfcod1"
maxlength=
"14"
placeholder=
"请输入合同流水号"
:disabled=
"this.model.liaall.limmod.limpts.nonrevflg1 != '2'"
style=
"width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-row>
</c-col>
<!-- 中间 -->
<!-- 随event方法改变 -->
<c-col
:span=
"8"
v-show=
"same"
@
change=
"show"
>
<!-- line2 -->
<c-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"对公账户"
prop=
"liaall.limmod.limpts.oth.pts.extkey"
style=
"width: 100%"
>
<c-fullbox>
<c-input
v-model=
"model.liaall.limmod.limpts.oth.pts.extkey"
maxlength=
"16"
placeholder=
"请输入地址编号"
style=
"width: 100%"
></c-input>
<
template
slot=
"footer"
>
<c-button
style=
"margin: 0 5px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onSeainf"
/>
<c-button
style=
"margin: 0 0"
size=
"small"
type=
"primary"
icon=
"el-icon-info"
>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-row>
<!-- line3 -->
<c-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"主体名称"
prop=
"liaall.limmod.limpts.oth.pts.nam"
>
<c-input
v-model=
"model.liaall.limmod.limpts.oth.pts.nam"
maxlength=
"16"
placeholder=
""
:disabled=
"true"
style=
"width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-row>
<!-- line4 -->
<c-row>
<c-col
:span=
"24"
style=
"text-align: right"
>
<el-form-item
label=
"额度类型"
prop=
"liaall.limmod.limpts.nonrevflg2"
>
<c-fullbox>
<c-select
v-model=
"model.liaall.limmod.limpts.nonrevflg2"
style=
"width: 100%"
placeholder=
"请选择额度类型"
@
change=
"nonrevflg2Change"
>
<el-option
v-for=
"item in codes.nonrevflg2"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
</c-select>
<
template
slot=
"footer"
>
<c-button
style=
"padding: 0 12px"
size=
"small"
type=
"primary"
icon=
"el-icon-search"
>
</c-button>
</
template
>
</c-fullbox>
</el-form-item>
</c-col>
</c-row>
<!-- line5 -->
<c-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"合同流水号"
prop=
"liaall.limmod.limpts.pfcod2"
>
<c-input
v-model=
"model.liaall.limmod.limpts.pfcod2"
maxlength=
"14"
placeholder=
"请输入合同流水号"
:disabled=
"this.model.liaall.limmod.limpts.nonrevflg2 != '2'"
style=
"width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-row>
</c-col>
<!-- 右边-->
<c-col
:span=
"8"
>
<!-- line1 -->
<c-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"业务编号"
prop=
"liaall.limmod.ownref"
>
<c-input
v-model=
"model.liaall.limmod.ownref"
maxlength=
"16"
placeholder=
"请输入国结业务编号"
:disabled=
"true"
style=
"width: 100%"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
>
<el-form-item
label=
"业务余额"
prop=
"liaall.limmod.comamt"
>
<c-input
v-model=
"model.liaall.limmod.comamt"
placeholder=
"请输入业务余额"
:disabled=
"true"
style=
"width: 100%"
></c-input>
</el-form-item>
</c-col>
</c-row>
<!-- line1 -->
<c-row>
<c-col
:span=
"24"
>
<el-form-item
label=
"保证金余额"
prop=
"liaall.limmod.ccvamt"
>
<c-input
v-model=
"model.liaall.limmod.ccvamt"
placeholder=
"请输入保证金余额"
:disabled=
"true"
></c-input>
</el-form-item>
</c-col>
<c-col
:span=
"24"
style=
"text-align: right"
>
<c-button
size=
"small"
type=
"primary"
>
试算
</c-button>
</c-col>
</c-row>
</c-col>
<br
/><br
/><br
/><br
/><br
/>
<c-col
:span=
"24"
style=
""
>
<c-table
:list=
"model.liaall.limmod.limgrd"
:border=
"true"
>
<el-table-column
prop=
"flg"
label=
"可否串用"
width=
"70px"
>
</el-table-column>
<el-table-column
prop=
"shxh"
label=
"序号"
width=
"50px"
>
</el-table-column>
<el-table-column
prop=
"limtyp"
label=
"额度类型"
width=
"70px"
>
</el-table-column>
<el-table-column
prop=
"ruzhjg"
label=
"入账机构"
width=
"70px"
>
</el-table-column>
<el-table-column
prop=
"limref"
label=
"额度编号"
width=
"70px"
>
</el-table-column>
<el-table-column
prop=
"infref"
label=
"额度明细编号"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"limcodsave"
label=
"额度品种代码"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"limcod"
label=
"品种代码描述"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"cur"
label=
"额度明细币种"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"ccvpct"
label=
"保证金比例"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"cpsxed"
label=
"产品授信额度"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"balamt"
label=
"产品可用额度"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"useamt"
label=
"产品已用额度"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"cpsxck"
label=
"产品授信敞口"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"cpkyck"
label=
"产品可用敞口"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"cpyyck"
label=
"产品已用敞口"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"bxh"
label=
"是否可循环"
width=
"90px"
>
</el-table-column>
<el-table-column
prop=
"bcy"
label=
"是否可串用"
width=
"90px"
>
</el-table-column>
<el-table-column
prop=
"cyremark"
label=
"串用说明"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"credat"
label=
"产品额度生效日期"
width=
"120px"
>
</el-table-column>
<el-table-column
prop=
"matdat"
label=
"产品额度到期日"
width=
"120px"
>
</el-table-column>
<el-table-column
prop=
"lcpsta"
label=
"额度产品状态"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"fentyp"
label=
"暴露分类"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"fentxt"
label=
"暴露分类说明"
width=
"100px"
>
</el-table-column>
<el-table-column
prop=
"limcur"
label=
"额度币种"
width=
"90px"
>
</el-table-column>
<el-table-column
prop=
"bfx"
label=
"是否低风险"
width=
"90px"
>
</el-table-column>
</c-table>
</c-col>
<!-- <c-col :span="24" style="" v-if="false">
<c-table :list="model.liaall.limmod.lmegrd" :border="true">
<el-table-column label="可否串用" width="auto">
</el-table-column>
<el-table-column label="序号" width="auto"> </el-table-column>
<el-table-column label="额度类型" width="auto">
</el-table-column>
<el-table-column label="入账机构" width="auto">
</el-table-column>
<el-table-column label="额度编号" width="auto">
</el-table-column>
<el-table-column label="额度明细编号" width="auto">
</el-table-column>
<el-table-column label="额度品种代码" width="auto">
</el-table-column>
<el-table-column label="品种代码描述" width="auto">
</el-table-column>
<el-table-column label="" width="auto"> </el-table-column>
</c-table>
</c-col> -->
</div>
</template>
<
script
>
import
event
from
'../event'
;
export
default
{
inject
:
[
'root'
],
props
:
[
'model'
,
'codes'
],
mixins
:
[
event
],
data
()
{
return
{
tableData
:
{},
same
:
false
};
},
methods
:
{
nonrevflg1Change
()
{
if
(
this
.
model
.
liaall
.
limmod
.
limpts
.
nonrevflg1
==
'1'
)
{
this
.
model
.
liaall
.
limmod
.
limpts
.
pfcod1
=
''
;
}
},
nonrevflg2Change
()
{
if
(
this
.
model
.
liaall
.
limmod
.
limpts
.
nonrevflg2
==
'1'
)
{
this
.
model
.
liaall
.
limmod
.
limpts
.
pfcod2
=
''
;
}
},
show
(){
let
len1
=
this
.
model
.
liaall
.
limmod
.
tygrd
[
'rows'
].
length
||
[];
let
len2
=
this
.
model
.
liaall
.
limmod
.
dggrd
[
'rows'
].
length
||
[];
if
(
len1
>
0
&&
len2
>
0
){
this
.
same
=
true
;
}
}
},
created
:
function
()
{},
};
</
script
>
<
style
>
</
style
>
src/business/litdck/views/Litdckp.vue
View file @
840697d3
...
...
@@ -16,7 +16,6 @@
size=
"small"
style=
"margin-left: 10px; padding: 0 10px"
type=
"primary"
@
click=
"onSeainf"
>
<i
class=
"el-icon-info"
></i>
</c-button>
...
...
@@ -139,7 +138,6 @@
></c-date-picker>
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"到期地址"
prop=
"lidgrp.rec.expplc"
>
<c-input
...
...
@@ -176,7 +174,6 @@
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"onSeainf"
icon=
"el-icon-search"
>
</c-button>
...
...
@@ -184,7 +181,6 @@
style=
"margin: 0 0"
size=
"small"
type=
"primary"
@
click=
"getBrdgrpOwnRef"
:disabled=
"model.brdgrp.rec.ownref !== ''"
>
获取
...
...
@@ -215,9 +211,9 @@
</el-form-item>
</c-col>
<c-col
:span=
"12"
>
<el-form-item
label=
"申报类型"
prop=
"szflg"
>
<el-form-item
label=
"申报类型"
prop=
"
outlen.
szflg"
>
<c-select
v-model=
"model.szflg"
v-model=
"model.
outlen.
szflg"
style=
"width: 100%"
:code=
"codes.szflg"
>
...
...
@@ -327,7 +323,7 @@
<el-form-item
label=
"款项去向"
prop=
"outlen.acttyp"
>
<c-select
:disabled=
"this.flag1"
v-model=
"model.acttyp"
v-model=
"model.
outlen.
acttyp"
:code=
"codes.acttyp"
></c-select>
</el-form-item>
...
...
@@ -494,9 +490,6 @@
v-model=
"model.brdgrp.prb.pts.extkey"
maxlength=
"16"
placeholder=
"请输入地址编码"
@
keyup
.
enter
.
native=
"
showGridPromptDialog('brdgrp.prb.pts.extkey')
"
:disabled=
"model.brdgrp.rec.docprbrol != 'PRB'"
></c-input>
<
template
slot=
"footer"
>
...
...
@@ -504,6 +497,7 @@
style=
"margin: 0 10px 0 10px; padding: 0 12px"
size=
"small"
type=
"primary"
@
click=
"model.brtp.prbp.ptsget.sdamod.seainf"
icon=
"el-icon-search"
>
</c-button>
...
...
@@ -562,11 +556,13 @@
</div>
</template>
<
script
>
import
event
from
'../event'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
event
from
'../event'
export
default
{
inject
:
[
'root'
],
props
:
[
'model'
,
'codes'
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
()
{
return
{
...
...
@@ -576,30 +572,30 @@ export default {
};
},
watch
:
{
'model.szflg'
:
{
"model.outlen.szflg"
:
{
immediate
:
true
,
handler
(
val
,
oldval
)
{
if
(
this
.
model
.
szflg
==
'1'
)
{
if
(
this
.
model
.
outlen
.
szflg
==
"1"
)
{
this
.
flag1
=
false
;
}
else
{
this
.
flag1
=
true
;
}
},
},
'model.brdgrp.rec.matdat'
:
{
"model.brdgrp.rec.matdat"
:
{
immediate
:
true
,
handler
(
val
,
oldval
)
{
if
(
this
.
model
.
brdgrp
.
rec
.
matdat
!=
''
)
{
if
(
this
.
model
.
brdgrp
.
rec
.
matdat
!=
""
)
{
this
.
flag2
=
true
;
}
else
{
this
.
flag2
=
false
;
}
},
},
'model.brdgrp.rec.docflg'
:
{
"model.brdgrp.rec.docflg"
:
{
immediate
:
true
,
handler
(
val
,
oldval
)
{
if
(
this
.
model
.
brdgrp
.
rec
.
docflg
==
'P'
)
{
if
(
this
.
model
.
brdgrp
.
rec
.
docflg
==
"P"
)
{
this
.
flag3
=
true
;
this
.
flag2
=
true
;
}
else
{
...
...
@@ -608,10 +604,10 @@ export default {
}
},
},
'model.brdgrp.blk.matper'
:
{
"model.brdgrp.blk.matper"
:
{
immediate
:
true
,
handler
(
val
,
oldval
)
{
if
(
this
.
model
.
brdgrp
.
blk
.
matper
!=
''
)
{
if
(
this
.
model
.
brdgrp
.
blk
.
matper
!=
""
)
{
this
.
flag3
=
true
;
}
else
{
this
.
flag3
=
false
;
...
...
@@ -619,15 +615,15 @@ export default {
},
},
},
methods
:
{},
methods
:
{
},
created
:
function
()
{},
dscinsflgChang
()
{
if
(
this
.
model
.
brdgrp
.
rec
.
dscinsflg
===
'X'
)
{
this
.
model
.
brdgrp
.
rec
.
docsta
=
'H'
;
}
else
{
this
.
model
.
brdgrp
.
rec
.
docsta
=
'G'
;
}
},
//
dscinsflgChang() {
// if (this.model.brdgrp.rec.dscinsflg === "X"
) {
// this.model.brdgrp.rec.docsta = "H"
;
//
} else {
// this.model.brdgrp.rec.docsta = "G"
;
//
}
//
},
};
</
script
>
<
style
>
...
...
src/business/litdck/views/Ovwp.vue
View file @
840697d3
...
...
@@ -14,26 +14,27 @@
</div>
</
template
>
<
script
>
import
event
from
'../event'
;
import
Litdckp
from
'./Litdckp'
;
import
Docpre
from
'./Docpre'
;
import
Srmp
from
'./Srmp'
;
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Litdckp
from
"./Litdckp"
;
import
Docpre
from
"./Docpre"
;
import
Srmp
from
"./Srmp"
;
import
event
from
'../event'
export
default
{
components
:{
'm-litdckp'
:
Litdckp
,
'm-docpre'
:
Docpre
,
'm-srmp'
:
Srmp
,
"m-litdckp"
:
Litdckp
,
"m-docpre"
:
Docpre
,
"m-srmp"
:
Srmp
,
},
inject
:
[
'root'
],
props
:
[
'model'
,
'codes'
],
inject
:
[
"root"
],
props
:
[
"model"
,
"codes"
],
mixins
:
[
event
],
data
()
{
return
{
activeNames
:
[
'litdckp'
],
activeNames
:
[
"litdckp"
],
};
},
methods
:
{},
methods
:
{
},
created
:
function
()
{},
};
</
script
>
...
...
src/business/litdck/views/Srmp.vue
View file @
840697d3
...
...
@@ -28,61 +28,54 @@
<c-input
:disabled=
"this.typ1"
v-model=
"model.brdgrp.srm.djuref"
maxlength=
"40"
placeholder=
"请输入货权单据编号"
></c-input>
</el-form-item>
</c-col>
</el-col>
</el-col>
</div>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
import
CodeTable
from
"~/config/CodeTable"
import
event
from
'../event'
import
commonProcess
from
'~/mixin/commonProcess'
;
export
default
{
inject
:
[
'root'
],
props
:[
'model'
,
'codes'
],
mixins
:
[
commonProcess
,
event
],
props
:[
"model"
,
"codes"
],
mixins
:
[
event
],
data
(){
return
{
typ1
:
true
}
},
watch
:{
'model.brdgrp.srm.djutyp'
:{
immediate
:
true
,
handler
(
val
,
oldval
){
if
(
this
.
model
.
brdgrp
.
srm
.
djutyp
==
'D'
){
this
.
typ1
=
true
// ommonProcess里的 changeFormItemRequired (property,Boolean)
this
.
changeFormItemRequired
(
'brdgrp.srm.djuusr'
,
false
)
this
.
changeFormItemRequired
(
'brdgrp.srm.djudat'
,
false
)
this
.
changeFormItemRequired
(
'brdgrp.srm.djuref'
,
false
)
this
.
model
.
brdgrp
.
srm
.
djuusr
=
''
this
.
model
.
brdgrp
.
srm
.
djudat
=
''
this
.
model
.
brdgrp
.
srm
.
djuref
=
''
//
watch:{
// "model.brdgrp.srm.djutyp"
:{
// immediate:true,
//
handler(val,oldval){
//
if(this.model.brdgrp.srm.djutyp == 'D'){
//
this.typ1 = true
//
// ommonProcess里的 changeFormItemRequired (property,Boolean)
//
this.changeFormItemRequired('brdgrp.srm.djuusr', false)
//
this.changeFormItemRequired('brdgrp.srm.djudat', false)
//
this.changeFormItemRequired('brdgrp.srm.djuref', false)
//
this.model.brdgrp.srm.djuusr =''
//
this.model.brdgrp.srm.djudat =''
//
this.model.brdgrp.srm.djuref =''
}
else
if
(
this
.
model
.
brdgrp
.
srm
.
djutyp
==
''
){
this
.
typ1
=
true
this
.
changeFormItemRequired
(
'brdgrp.srm.djuusr'
,
false
)
this
.
changeFormItemRequired
(
'brdgrp.srm.djudat'
,
false
)
this
.
changeFormItemRequired
(
'brdgrp.srm.djuref'
,
false
)
}
else
{
this
.
typ1
=
false
this
.
changeFormItemRequired
(
'brdgrp.srm.djuusr'
,
true
)
this
.
changeFormItemRequired
(
'brdgrp.srm.djudat'
,
true
)
this
.
changeFormItemRequired
(
'brdgrp.srm.djuref'
,
true
)
}
}
}
//
}else if(this.model.brdgrp.srm.djutyp == ''){
//
this.typ1 = true
//
this.changeFormItemRequired('brdgrp.srm.djuusr', false)
//
this.changeFormItemRequired('brdgrp.srm.djudat', false)
//
this.changeFormItemRequired('brdgrp.srm.djuref', false)
//
}
//
else{
//
this.typ1 = false
//
this.changeFormItemRequired('brdgrp.srm.djuusr', true)
//
this.changeFormItemRequired('brdgrp.srm.djudat', true)
//
this.changeFormItemRequired('brdgrp.srm.djuref', true)
//
}
//
}
//
}
},
methods
:{},
created
:
function
(){
}
// },
methods
:{
},
}
</
script
>
<
style
>
...
...
src/business/litdck/views/index.vue
View file @
840697d3
...
...
@@ -10,6 +10,8 @@
<el-button
size=
"small"
>
智能提示
</el-button>
/div>
-->
<el-form
:model=
"model"
:rules=
"rules"
...
...
@@ -39,21 +41,12 @@
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane
label=
"表外记账"
name=
"engp"
>
<c-content>
<!-- 表外记账 -->
<m-engp
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane
label=
"费用/账务"
name=
"setmod"
>
<!--PD000027 -->
<el-tab-pane
label=
"费用/账务"
name=
"setpan"
>
<c-content>
<m-setmod
:model=
"model"
:codes=
"codes"
@
changeSetmodModel=
"changeSetmodModel"
/>
</c-content>
</el-tab-pane>
...
...
@@ -61,9 +54,16 @@
<!--PD000027 -->
<el-tab-pane
label=
"会计分录"
name=
"glepan"
>
<c-content>
<m-glentry
:model=
"model"
:codes=
"codes"
/>
<m-glentry
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
<!--PD000510 -->
<!--
<el-tab-pane
label=
"备查/附言"
name=
"addbcb"
>
<c-content>
<m-addbcb
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
-->
<!--PD000000 -->
<el-tab-pane
label=
"附言"
name=
"coninfp"
>
...
...
@@ -87,77 +87,72 @@
<m-doctre
:model=
"model"
:codes=
"codes"
/>
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-function-btn
:handleSubmit=
"handleSubmit"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
>
</c-function-btn>
<c-grid-ety-prompt-dialog
ref=
"etyDialog"
:promptData=
"promptData"
@
select-ety=
"selectGridEtyPromptData"
<c-function-btn
:handleSubmit=
"handleSubmit"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
>
</c-grid-ety-prompt-dialog>
</c-function-btn>
<!-- 选择数据的表格弹框 -->
<c-grid-ety-prompt-dialog
ref=
"etyDialog"
:promptData=
"promptData"
@
select-ety=
"selectGridEtyPromptData"
>
</c-grid-ety-prompt-dialog>
</c-page>
</div>
</
template
>
<
script
>
import
CodeTable
from
'~/config/CodeTable'
;
import
formRules
from
'../model/check'
;
import
operationFunc
from
'~/mixin/operationFunc'
;
import
Ovwp
from
'./Ovwp'
;
import
Litdck
from
'../model'
;
import
event
from
'../event'
;
import
Litdckp
from
'./Litdckp'
;
import
Docpre
from
'./Docpre'
;
// import Engp from './Engp'
// import Setpan from './Setpan'
// import Coninfp from './Coninfp'
// import Docpan from './Docpan'
// import Doctre from './Doctre'
// import Limitbody from './Limitbody';
import
Srmp
from
'./Srmp'
;
import
Engp
from
'~/components/business/engp/views'
;
import
Ccvpan
from
'~/components/business/ccvpan/views'
;
import
Coninfp
from
'~/components/business/coninfp/views'
;
import
Docpan
from
'~/components/business/docpan/views'
;
import
Doctre
from
'~/components/business/doctre/views'
;
import
Setmod
from
'~/components/business/setmod/views'
;
import
Glentry
from
'~/components/business/glentry/views'
;
// import Limitbody from './Limitbody';
import
Limitbody
from
'~/components/business/limitbody/views'
;
import
event
from
'../event'
import
Api
from
"~/service/Api"
;
import
CodeTable
from
"~/config/CodeTable"
;
import
Ovwp
from
"./Ovwp"
;
import
Litdckp
from
"./Litdckp"
;
import
Docpre
from
"./Docpre"
;
import
Srmp
from
"./Srmp"
;
import
Engp
from
"~/components/business/engp/views"
;
import
Coninfp
from
"~/components/business/coninfp/views"
;
import
Doctre
from
"~/views/Public/Doctre"
;
import
Limitbody
from
"~/views/Public/Limitbody"
import
Setmod
from
"~/components/business/setmod/views"
;
import
Glentry
from
"~/components/business/glentry/views"
;
import
Docpan
from
"~/components/business/docpan/views"
;
import
operationFunc
from
"~/mixin/operationFunc"
;
import
formRules
from
'../model/check'
import
Litdck
from
"../model"
;
export
default
{
name
:
'Litdck'
,
name
:
"Litdck"
,
components
:
{
'm-ovwp'
:
Ovwp
,
'm-litdckp'
:
Litdckp
,
'm-docpre'
:
Docpre
,
'm-engp'
:
Engp
,
'm-ccvpan'
:
Ccvpan
,
'm-coninfp'
:
Coninfp
,
'm-docpan'
:
Docpan
,
'm-doctre'
:
Doctre
,
'm-limitbody'
:
Limitbody
,
'm-setmod'
:
Setmod
,
'm-glentry'
:
Glentry
,
'm-srmp'
:
Srmp
,
"m-ovwp"
:
Ovwp
,
"m-litdckp"
:
Litdckp
,
"m-docpre"
:
Docpre
,
"m-engp"
:
Engp
,
"m-coninfp"
:
Coninfp
,
"m-doctre"
:
Doctre
,
"m-limitbody"
:
Limitbody
,
"m-srmp"
:
Srmp
,
"m-setmod"
:
Setmod
,
"m-glentry"
:
Glentry
,
"m-docpan"
:
Docpan
},
provide
()
{
return
{
root
:
this
,
};
},
mixins
:
[
operationFunc
,
event
],
// 里面包含了Default、Check等的公共处理
mixins
:
[
event
,
operationFunc
],
// 里面包含了Default、Check等的公共处理
data
()
{
return
{
tabVal
:
'ovwp'
,
trnName
:
'litdck'
,
tabVal
:
"ovwp"
,
trnName
:
"litdck"
,
model
:
new
Litdck
().
data
,
rules
:
formRules
,
codes
:
{
...
CodeTable
},
activeNames
:
[
'engp'
],
activeNames
:
[
"engp"
],
promptData
:
{
title
:
'Select a Party'
,
columns
:
[
...
...
@@ -199,12 +194,15 @@ export default {
}
],
data
:
[]
}
,
}
};
},
methods
:
{
},
mounted
()
{
this
.
init
()
},
};
</
script
>
<
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