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
835e150f
Commit
835e150f
authored
Jun 07, 2021
by
1377875331@qq.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
prop补充
parent
28f9697d
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
69 additions
and
30 deletions
+69
-30
index.js
src/components/index.js
+2
-0
Event.js
src/model/Ditopn/Event.js
+9
-0
Addbcb.vue
src/views/Business/Ditopn/Addbcb.vue
+2
-2
Detp.vue
src/views/Business/Ditopn/Detp.vue
+17
-17
Detp1.vue
src/views/Business/Ditopn/Detp1.vue
+0
-0
Docpan.vue
src/views/Business/Ditopn/Docpan.vue
+30
-5
Ovwp.vue
src/views/Business/Ditopn/Ovwp.vue
+0
-0
Tk.vue
src/views/Business/Ditopn/Tk.vue
+5
-5
index.vue
src/views/Business/Ditopn/index.vue
+4
-1
No files found.
src/components/index.js
View file @
835e150f
...
...
@@ -10,6 +10,7 @@ import DatePicker from './DatePicker.vue'
import
Checkbox
from
'./Checkbox.vue'
import
Table
from
"./Table"
import
IStreamTable
from
"./IStreamTable.vue"
import
IStreamTableDocpan
from
"./IStreamTableDocpan.vue"
import
Radio
from
"./Radio"
import
InputNumber
from
"./InputNumber"
import
PrintButton
from
"./PrintButton"
...
...
@@ -49,6 +50,7 @@ export default {
Vue
.
component
(
"c-UnicodePicker"
,
UnicodePicker
)
Vue
.
component
(
"c-table"
,
Table
)
Vue
.
component
(
"c-istream-table"
,
IStreamTable
)
Vue
.
component
(
"c-istream-table-docpan"
,
IStreamTableDocpan
)
Vue
.
component
(
"c-radio"
,
Radio
)
Vue
.
component
(
"c-input-number"
,
InputNumber
)
Vue
.
component
(
"c-print-button"
,
PrintButton
)
...
...
src/model/Ditopn/Event.js
View file @
835e150f
...
...
@@ -313,4 +313,12 @@ export default {
onSeainf
()
{
},
handleDisplay
(
index
,
row
){
console
.
log
(
index
);
console
.
log
(
row
);
},
handleDetail
(
index
,
row
){
console
.
log
(
index
);
console
.
log
(
row
);
},
}
\ No newline at end of file
src/views/Business/Ditopn/Addbcb.vue
View file @
835e150f
...
...
@@ -12,8 +12,8 @@
<el-col
:span=
"24"
>
<el-form-item
label=
"特殊规定"
>
<c-select
v-model=
"model.litameadv"
style=
"width:80%"
placeholder=
"请选择特殊规定"
>
</c-select>
<c-select
v-model=
"model.litameadv"
style=
"width:80%"
placeholder=
"请选择特殊规定"
>
</c-select>
</el-form-item>
</el-col>
...
...
src/views/Business/Ditopn/Detp.vue
View file @
835e150f
...
...
@@ -6,7 +6,7 @@
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"信用证兑付方式"
>
<el-form-item
label=
"信用证兑付方式"
prop=
"didgrp.rec.avbby"
>
<c-select
v-model=
"model.didgrp.rec.avbby"
style=
"width:100%"
placeholder=
"请选择"
>
<el-option
v-for=
"item in codes.avbby"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
...
...
@@ -15,7 +15,7 @@
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"分批装运货物"
>
<el-form-item
label=
"分批装运货物"
prop=
"didgrp.rec.shppar"
>
<c-select
v-model=
"model.didgrp.rec.shppar"
style=
"width:100%"
placeholder=
"请选择"
>
<el-option
v-for=
"item in codes.shppar"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
</el-option>
...
...
@@ -24,20 +24,20 @@
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"付款期限"
>
<el-form-item
label=
"付款期限"
prop=
"didgrp.rec.tenmaxday"
>
<c-input
v-model=
"model.didgrp.rec.tenmaxday"
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"分期装运/提供服务"
>
<el-form-item
label=
"分期装运/提供服务"
prop=
"didgrp.rec.fqzytgfw"
>
<c-select
v-model=
"model.didgrp.rec.fqzytgfw"
style=
"width:100%"
placeholder=
"请选择"
>
</c-select>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"远期付款指示"
>
<el-form-item
label=
"远期付款指示"
prop=
"didgrp.blk.defdet"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.defdet"
style=
"width:70%;margin-right:20px;"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onDefdetButtxmsel"
>
...
...
...
@@ -46,13 +46,13 @@
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"分期装运/提供服务约定"
>
<el-form-item
label=
"分期装运/提供服务约定"
prop=
"didgrp.rec.fqtime"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.fqtime"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"交单期限"
>
<el-form-item
label=
"交单期限"
prop=
"didgrp.blk.preper"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.preper"
style=
"width:70%;margin-right:20px;"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onPreperButtxmsel"
>
...
...
...
@@ -61,20 +61,20 @@
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"转运"
>
<el-form-item
label=
"转运"
prop=
"didgrp.rec.shptrs"
>
<c-select
v-model=
"model.didgrp.rec.shptrs"
style=
"width:100%"
placeholder=
"请选择"
>
</c-select>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
""
>
<el-form-item
label=
""
prop=
"didgrp.blk.preperflg"
>
<c-checkbox
v-model=
"model.didgrp.blk.preperflg"
>
修改交单期限文本
</c-checkbox>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"运输方式/服务方式"
>
<el-form-item
label=
"运输方式/服务方式"
prop=
"didgrp.rec.tratyp"
>
<c-select
v-model=
"model.didgrp.rec.tratyp"
style=
"width:100%"
placeholder=
"请选择"
>
<el-option
v-for=
"item in codes.tratyp"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
>
...
...
@@ -84,45 +84,45 @@
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"货物转运地"
>
<el-form-item
label=
"货物转运地"
prop=
"didgrp.rec.shpfro"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.shpfro"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"货物目的地/交货地(港)"
>
<el-form-item
label=
"货物目的地/交货地(港)"
prop=
"didgrp.rec.shpto"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.shpto"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"手输运输方式"
>
<el-form-item
label=
"手输运输方式"
prop=
"didgrp.rec.sdsrfs"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.sdsrfs"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"服务提供地点"
>
<el-form-item
label=
"服务提供地点"
prop=
"didgrp.rec.shppro"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.rec.shppro"
maxlength=
"35"
show-word-limit
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"合同编号"
>
<el-form-item
label=
"合同编号"
prop=
"didgrp.rec.conno"
>
<c-input
v-model=
"model.didgrp.rec.conno"
maxlength=
"35"
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"合同币种"
>
<el-form-item
label=
"合同币种"
prop=
"didgrp.rec.concur"
>
<c-select
v-model=
"model.didgrp.rec.concur"
style=
"width:100%"
placeholder=
"请选择"
>
</c-select>
</el-form-item>
</el-col>
<el-col
:span=
"12"
>
<el-form-item
label=
"合同金额"
>
<el-form-item
label=
"合同金额"
prop=
"didgrp.rec.conamt"
>
<c-input
v-model=
"model.didgrp.rec.conamt"
placeholder=
"请输入"
></c-input>
</el-form-item>
</el-col>
...
...
src/views/Business/Ditopn/Detp1.vue
View file @
835e150f
This diff is collapsed.
Click to expand it.
src/views/Business/Ditopn/Docpan.vue
View file @
835e150f
...
...
@@ -6,7 +6,21 @@
</el-form-item>
</el-col>
<el-col
:span=
"24"
>
<c-istream-table-docpan
:list=
"stmData.data"
:columns=
"stmData.columns"
>
<el-table-column
label=
"操作"
>
<template
slot-scope=
"scope"
>
<el-button
size=
"mini"
@
click=
"handleDisplay(scope.$index, scope.row)"
>
显示
</el-button>
<el-button
size=
"mini"
type=
"danger"
@
click=
"handleDetail(scope.$index, scope.row)"
>
明细
</el-button>
</
template
>
</el-table-column>
</c-istream-table-docpan>
<!-- <el-col :span="24">
<c-table :list="model.trnmod.trndoc.doceot" style="width:80%,text-align:center">
<el-table-column
label="Role"
...
...
@@ -19,12 +33,12 @@
>
</el-table-column>
<el-table-column
label=
"
Medium
"
label="
CORTYP
"
width="auto"
>
</el-table-column>
<el-table-column
label=
"D
ispatch Type
"
label="D
OCSNF
"
width="auto"
>
</el-table-column>
...
...
@@ -64,7 +78,7 @@
>
</el-table-column>
</c-table>
</el-col>
</el-col>
-->
<!--
...
...
@@ -105,7 +119,18 @@ export default {
props
:[
"model"
,
"codes"
],
data
(){
return
{
stmData
:
{
columns
:
[
"role 收报人"
,
"pandsc 描述"
,
"cortyp 类型"
,
"docsnf 报文格式"
,
"docuil 语言"
,
"apf 传送方式"
],
data
:
[
]
}
}
},
methods
:{...
Event
},
...
...
src/views/Business/Ditopn/Ovwp.vue
View file @
835e150f
This diff is collapsed.
Click to expand it.
src/views/Business/Ditopn/Tk.vue
View file @
835e150f
...
...
@@ -6,7 +6,7 @@
</el-col>
-->
<el-col
:span=
"24"
>
<el-form-item
label=
"货物描述"
>
<el-form-item
label=
"货物描述"
prop=
"didgrp.blk.lcrgod"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.lcrgod"
style=
"width:70%;margin-right:20px;"
maxlength=
"1430"
show-word-limit
placeholder=
"请输入Description of Goods"
></c-input>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onLcrgodButtxmsel"
>
...
...
...
@@ -15,7 +15,7 @@
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"单据要求"
>
<el-form-item
label=
"单据要求"
prop=
"didgrp.blk.lcrdoc"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.lcrdoc"
maxlength=
"1950"
style=
"width:70%;margin-right:20px;"
show-word-limit
placeholder=
"请输入单据要求"
></c-input>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onLcrdocButtxmsel"
>
...
...
...
@@ -24,7 +24,7 @@
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"附加条款"
>
<el-form-item
label=
"附加条款"
prop=
"didgrp.blk.adlcnd"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.adlcnd"
style=
"width:70%;margin-right:20px;"
maxlength=
"390"
show-word-limit
placeholder=
"请输入附加条款"
></c-input>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onAdlcndButtxmsel"
>
...
...
...
@@ -33,7 +33,7 @@
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
"给付款、承兑、议付行的指示"
>
<el-form-item
label=
"给付款、承兑、议付行的指示"
prop=
"didgrp.blk.insbnk"
>
<c-input
type=
"textarea"
v-model=
"model.didgrp.blk.insbnk"
style=
"width:70%;margin-right:20px;"
maxlength=
"1430"
show-word-limit
placeholder=
"请输入付行的指示"
></c-input>
<c-button
size=
"small"
type=
"primary"
icon=
"el-icon-search"
@
click=
"onInsbnkButtxmsel"
>
...
...
...
@@ -42,7 +42,7 @@
</el-col>
<el-col
:span=
"24"
>
<el-form-item
label=
""
>
<el-form-item
label=
""
prop=
"didgrp.rec.redclsflg"
>
<c-checkbox
v-model=
"model.didgrp.rec.redclsflg"
>
红/绿条款
</c-checkbox>
</el-form-item>
</el-col>
...
...
src/views/Business/Ditopn/index.vue
View file @
835e150f
...
...
@@ -71,7 +71,7 @@
</el-tab-pane>
<!--PD000529 -->
<el-tab-pane
label=
"面函"
>
<m-docpan
:model=
"model"
:codes=
"codes"
/>
<m-docpan
:model=
"model"
:codes=
"codes"
ref=
"docpan"
/>
</el-tab-pane>
<el-tab-pane
label=
"MT799"
>
...
...
@@ -189,6 +189,7 @@ export default {
this
.
executeRule
(
"trnmod.trndoc.docpan"
).
then
(
res
=>
{
const
data
=
res
.
data
;
Utils
.
copyValueFromVO
(
this
.
model
,
data
)
this
.
$refs
.
docpan
.
stmData
.
data
=
res
.
data
.
trnmod_trndoc_doceot
})
}
}
...
...
@@ -199,7 +200,9 @@ export default {
if
(
rtnmsg
.
respCode
==
SUCCESS
)
{
//更新数据
console
.
log
(
rtnmsg
)
Utils
.
copyValueFromVO
(
this
.
model
,
rtnmsg
.
data
)
console
.
log
(
this
.
model
);
}
else
{
...
...
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