Commit 835e150f by 1377875331@qq.com

prop补充

parent 28f9697d
......@@ -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)
......
......@@ -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
......@@ -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>
......
......@@ -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="Dispatch Type"
label="DOCSNF"
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},
......
......@@ -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>
......
......@@ -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
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment