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
c422b996
Commit
c422b996
authored
Mar 28, 2022
by
daixuan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bdtdck,bdteus修改
parent
26f1dc23
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
143 additions
and
97 deletions
+143
-97
Event.js
src/model/Bdtdck/Event.js
+4
-0
Brtdckp.vue
src/views/Business/Bdtdck/Brtdckp.vue
+3
-3
index.vue
src/views/Business/Bdtdck/index.vue
+81
-48
Brteus.vue
src/views/Business/Bdteus/Brteus.vue
+3
-3
index.vue
src/views/Business/Bdteus/index.vue
+51
-42
BusRouter.js
src/views/Business/BusRouter.js
+1
-1
No files found.
src/model/Bdtdck/Event.js
View file @
c422b996
...
...
@@ -122,5 +122,8 @@ export default {
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
}
},
onSeainf
(){
},
}
\ No newline at end of file
src/views/Business/Bdtdck/Brtdckp.vue
View file @
c422b996
...
...
@@ -3,7 +3,7 @@
<c-row>
<!-- ====================左边======================= -->
<c-col
:span=
"11"
>
<c-col
:span=
"2
4
"
>
<c-col
:span=
"2
3
"
>
<el-form-item
label=
"信用证参考号"
prop=
"didgrp.rec.ownref"
...
...
@@ -41,7 +41,7 @@
</el-form-item>
</c-col>
<c-col
:span=
"2
4
"
>
<c-col
:span=
"2
3
"
>
<el-form-item
label=
"信用证号码"
prop=
"didgrp.rec.ownref"
...
...
@@ -66,7 +66,7 @@
></c-button>
</c-col>
<c-col
:span=
"2
4
"
>
<c-col
:span=
"2
3
"
>
<el-form-item
label=
"单据参考号"
prop=
"bddgrp.rec.ownref"
...
...
src/views/Business/Bdtdck/index.vue
View file @
c422b996
<
template
>
<div
class=
"eContainer"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<c-page
title=
"买方信用证单据二次到单"
>
<c-function-btn
:handleSubmit=
"handleSubmit"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
>
<el-button
size=
"small"
>
备忘录
</el-button>
<el-button
size=
"small"
>
影像信息
</el-button>
<!--
<el-button
size=
"small"
>
保存模板
</el-button>
-->
<!--
<el-button
size=
"small"
>
使用模板
</el-button>
-->
<el-button
size=
"small"
>
制裁信息
</el-button>
<!--
<el-button
size=
"small"
>
拆分报文
</el-button>
-->
<el-button
size=
"small"
>
智能提示
</el-button>
</c-function-btn>
<div
class=
"eContainer"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<!--PD000046 -->
<el-tab-pane
label=
"单据概况"
name=
"brtdckp"
>
<c-content>
<m-brtdckp
:model=
"model"
:codes=
"codes"
v-on:changeShowDocpre=
"changeShowDocpre"
/>
</c-content>
</el-tab-pane>
<!--PD000046 -->
<el-tab-pane
label=
"单据概况"
name=
"brtdckp"
>
<m-brtdckp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000062 -->
<el-tab-pane
label=
"单据详情"
name=
"docpre"
>
<m-docpre
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane
label=
"或有"
name=
"engp"
>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"账务"
name=
"setpan"
>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"附言"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane
label=
"报文及面函"
name=
"docpan"
>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"统一授信"
name=
"limitbody"
>
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</c-tabs>
</el-form>
</div>
<!--PD000062 -->
<el-tab-pane
label=
"单据详情"
name=
"docpre"
>
<!--v-if="isShowDocpre"-->
<m-docpre
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane
label=
"或有"
name=
"engp"
>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"账务"
name=
"setpan"
>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"附言"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane
label=
"报文及面函"
name=
"docpan"
>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"统一授信"
name=
"limitbody"
>
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</c-tabs>
</el-form>
</div>
</c-page>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
import
Utils
from
"~/utils/index"
;
import
CodeTable
from
"~/config/CodeTable"
import
Bdtdck
from
"~/model/Bdtdck"
import
commonProcess
from
"~/mixin/commonProcess"
import
commonFuncs
from
"~/mixin/commonFuncs"
;
import
Check
from
"~/model/Bdtdck/Check"
import
Default
from
"~/model/Bdtdck/Default"
import
Pattern
from
"~/model/Bdtdck/Pattern"
...
...
@@ -74,10 +97,11 @@ export default {
root
:
this
}
},
mixins
:
[
commonProcess
],
// 里面包含了Default、Check等的公共处理
mixins
:
[
commonProcess
,
commonFuncs
],
// 里面包含了Default、Check等的公共处理
data
(){
return
{
tabVal
:
""
,
isShowDocpre
:
false
,
tabVal
:
"brtdckp"
,
trnName
:
"bdtdck"
,
model
:
new
Bdtdck
().
data
,
checkRules
:
Check
,
...
...
@@ -85,24 +109,33 @@ export default {
pattern
:
Pattern
,
rules
:
null
,
codes
:
{
...
CodeTable
},
}
},
methods
:{
tabClick
(){
}
changeShowDocpre
(
val
)
{
this
.
isShowDocpre
=
val
;
},
},
created
:
async
function
(){
console
.
log
(
"进入bdtdck交易"
);
let
rtnmsg
=
await
this
.
init
(
{}
)
let
rtnmsg
=
await
this
.
init
(
this
.
$route
.
query
)
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//TODO 处理数据逻辑
console
.
log
(
rtnmsg
);
Utils
.
copyValueFromVO
(
this
.
model
,
rtnmsg
.
data
);
console
.
log
(
this
.
model
);
if
(
this
.
isInDisplay
)
{
this
.
restoreDisplay
();
}
}
else
{
this
.
$notify
.
error
({
title
:
'错误'
,
message
:
'服务请求失败!'
});
if
(
this
.
model
.
bddgrp
.
rec
.
dscinsflg
==
"X"
)
{
this
.
isShowDocpre
=
true
;
}
else
{
this
.
$notify
.
error
({
title
:
"错误"
,
message
:
"服务请求失败!"
});
}
}
}
...
...
src/views/Business/Bdteus/Brteus.vue
View file @
c422b996
...
...
@@ -3,7 +3,7 @@
<c-row>
<!-- 左边 -->
<c-col
:span=
"12"
>
<c-col
:span=
"2
4
"
>
<c-col
:span=
"2
3
"
>
<el-form-item
label=
"信用证参考号"
prop=
"didgrp.rec.ownref"
...
...
@@ -41,7 +41,7 @@
</el-form-item>
</c-col>
<c-col
:span=
"2
4
"
>
<c-col
:span=
"2
3
"
>
<el-form-item
label=
"信用证号码"
prop=
"didgrp.rec.ownref"
...
...
@@ -66,7 +66,7 @@
></c-button>
</c-col>
<c-col
:span=
"2
4
"
>
<c-col
:span=
"2
3
"
>
<el-form-item
label=
"单据参考号"
prop=
"bddgrp.rec.ownref"
...
...
src/views/Business/Bdteus/index.vue
View file @
c422b996
<
template
>
<div
class=
"eContainer"
>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<c-page
title=
"买方信用证单据展期"
>
<div
class=
"eContainer"
>
<c-function-btn
:handleSubmit=
"handleSubmit"
:handleCheck=
"handleCheck"
:handleStash=
"handleStash"
>
</c-function-btn>
<el-form
:model=
"model"
:rules=
"rules"
ref=
"modelForm"
label-width=
"150px"
label-position=
"right"
size=
"small"
:validate-on-rule-change=
"false"
>
<c-tabs
v-model=
"tabVal"
ref=
"elment"
type=
"card"
@
tab-click=
"tabClick"
>
<!--PD000024 -->
<el-tab-pane
label=
"展期"
name=
"brteus"
>
<m-brteus
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000024 -->
<el-tab-pane
label=
"展期"
name=
"brteus"
>
<m-brteus
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane
label=
"或有"
name=
"engp"
>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"账务"
name=
"setpan"
>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"分录"
name=
"glepan"
>
<m-glepan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"附言"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane
label=
"报文及面函"
name=
"docpan"
>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"统一授信"
name=
"limitbody"
>
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</c-tabs>
</el-form>
</div>
<!--PD000027 -->
<el-tab-pane
label=
"或有"
name=
"engp"
>
<m-engp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"账务"
name=
"setpan"
>
<m-setpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"分录"
name=
"glepan"
>
<m-glepan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane
label=
"附言"
name=
"coninfp"
>
<m-coninfp
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane
label=
"报文及面函"
name=
"docpan"
>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
<!--PD000001 -->
<el-tab-pane
label=
"统一授信"
name=
"limitbody"
>
<m-limitbody
:model=
"model"
:codes=
"codes"
/>
</el-tab-pane>
</c-tabs>
</el-form>
</div>
</c-page>
</
template
>
<
script
>
import
Api
from
"~/service/Api"
import
CodeTable
from
"~/config/CodeTable"
import
Bdteus
from
"~/model/Bdteus"
import
commonProcess
from
"~/mixin/commonProcess"
import
commonFuncs
from
"~/mixin/commonFuncs"
;
import
Check
from
"~/model/Bdteus/Check"
import
Default
from
"~/model/Bdteus/Default"
import
Pattern
from
"~/model/Bdteus/Pattern"
...
...
@@ -74,10 +83,10 @@ export default {
root
:
this
}
},
mixins
:
[
commonProcess
],
// 里面包含了Default、Check等的公共处理
mixins
:
[
commonProcess
,
commonFuncs
],
// 里面包含了Default、Check等的公共处理
data
(){
return
{
tabVal
:
""
,
tabVal
:
"
brteus
"
,
trnName
:
"bdteus"
,
model
:
new
Bdteus
().
data
,
checkRules
:
Check
,
...
...
src/views/Business/BusRouter.js
View file @
c422b996
...
...
@@ -154,7 +154,7 @@ const BusRouter = [
{
path
:
'bdtudp'
,
component
:
Bdtudp
,
name
:
'Bdtudp'
,
meta
:
{
title
:
'国内证承兑'
}
},
{
path
:
'bdtdcr'
,
component
:
Bdtdcr
,
name
:
'Bdtdcr'
,
meta
:
{
title
:
'国内证不符点/拒付'
}
},
{
path
:
'bdtdck'
,
component
:
Bdtdck
,
name
:
'Bdtdck'
,
meta
:
{
title
:
'买方信用证单据二次到单/修改单据'
}
},
{
path
:
'bdteus'
,
component
:
Bdteus
,
name
:
'Bdteus'
,
meta
:
{
title
:
'方信用证单据展期'
}
},
{
path
:
'bdteus'
,
component
:
Bdteus
,
name
:
'Bdteus'
,
meta
:
{
title
:
'
买
方信用证单据展期'
}
},
{
path
:
'cptadv'
,
component
:
Cptadv
,
name
:
'Cptadv'
,
meta
:
{
title
:
'汇入汇款'
}
},
{
path
:
'cptopn'
,
component
:
Cptopn
,
name
:
'Cptopn'
,
meta
:
{
title
:
'汇出汇款'
}
},
{
path
:
'cptati'
,
component
:
Cptati
,
name
:
'Cptati'
,
meta
:
{
title
:
'境内外币汇入汇款'
}
},
...
...
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