Commit 90995fac by wangna

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs…

Merge branch 'development-202206' of http://114.115.138.98:8900/fukai/vue-gjjs into development-202206
parents 8b907e42 69db00c0
...@@ -236,6 +236,18 @@ export default { ...@@ -236,6 +236,18 @@ export default {
defaultFunction(rule, value) { defaultFunction(rule, value) {
Utils.defaultFunction.call(this, rule, value) Utils.defaultFunction.call(this, rule, value)
}, },
/**
* 用于手动的触发model里属性的 event
* @param {string} rule 执行的 rule path
* @param {any} value 更改的值
*/
eventFunction(rulePath) {
this.executeRule(rulePath).then((res) => {
if (res.respCode == SUCCESS) {
Utils.copyValueFromVO(this.model, res.data);
}
})
},
/** /**
* 更新Model * 更新Model
* @param {any} data model数据 * @param {any} data model数据
......
...@@ -228,12 +228,9 @@ ...@@ -228,12 +228,9 @@
</c-istream-table> </c-istream-table>
</c-col> </c-col>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" :model="BctselModel" ownrefPath="bcdgrp" trnCode="bctsel" <m-busbtn ref="childs" :ownref="ownref" :model="BctselModel" ownrefPath="bcdgrp" trnCode="bctsel"
@onChoose="onChoose">11</m-busbtn> @onChoose="onChoose">11</m-busbtn>
</div>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -255,7 +252,6 @@ export ...@@ -255,7 +252,6 @@ export
return { return {
BctselModel: new BctselModel().data, BctselModel: new BctselModel().data,
ownref: "", ownref: "",
initdialog: false,
dialogTableVisible: false, dialogTableVisible: false,
trnData: { trnData: {
columns: [ columns: [
...@@ -299,17 +295,14 @@ export ...@@ -299,17 +295,14 @@ export
methods: { methods: {
...Event, ...Event,
async getButtons(ownref) { async getButtons(ownref) {
this.initdialog = true; this.$refs.childs.initdialog = true
this.ownref = ownref this.ownref = ownref
console.log("ownref:" + ownref); console.log("ownref:" + ownref);
setTimeout(() => {
this.$refs.childs.$emit("childmethods")
}, 10)
}, },
async onChoose(code) { async onChoose(code) {
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code) this.$router.history.push("/business/" + code)
this.initdialog = false; this.$refs.childs.initdialog = false
}, },
closeTrn(refId) { closeTrn(refId) {
this.$refs[refId].doClose(); this.$refs[refId].doClose();
...@@ -331,32 +324,10 @@ export ...@@ -331,32 +324,10 @@ export
console.log(this.trnData.data); console.log(this.trnData.data);
} }
}, },
async getDitSelInfo(idx, row) { async getDitSelInfo(code) {
//TD中选中行触发 //跳转交易
var params = { selDst: "infbut.dspstm", selIds: [idx + 1] } this.$router.history.push("/business/" + code)
let rtnmsg = await this.executeRule("infbut.dspstm", params); this.$refs.childs.initdialog = false
if (rtnmsg.respCode = SUCCESS) {
this.updateModel(rtnmsg.data);
// Utils.copyValueFromVO(this.model, rtnmsg.data);
//TD中点击display时触发
params = { selDst: "infbut.dsp", selIds: [idx + 1] }
let rtnmsgNew = await this.executeRule("infbut.dsp", params);
if (rtnmsgNew.respCode = SUCCESS) {
console.log(rtnmsgNew);
this.updateModel(rtnmsgNew.data);
let rtnmsgOitset = await this.executeDefault("mtabut.coninf.oitset.oit");
if (rtnmsgOitset.respCode = SUCCESS) {
Utils.copyValueFromVO(this.model, rtnmsgOitset.data);
}
}
}
//触发父组件中updateShowPanel 事件,修改index中showPanel ,控制 index中组件的显示和隐藏
this.$emit('updateShowPanel', true)
}, },
toBctdav() { toBctdav() {
......
...@@ -236,11 +236,8 @@ ...@@ -236,11 +236,8 @@
</c-col> </c-col>
</el-row> </el-row>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" trnCode="letsel" ownrefPath="bedgrp" tabIndex=3 :model="letselModel" @onChoose="onChoose" >11</m-busbtn> <m-busbtn ref="childs" :ownref="ownref" trnCode="letsel" ownrefPath="bedgrp" tabIndex=3 :model="letselModel" @onChoose="onChoose" >11</m-busbtn>
</div>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -261,7 +258,6 @@ export default { ...@@ -261,7 +258,6 @@ export default {
return { return {
letselModel: new LetselModel().data, letselModel: new LetselModel().data,
ownref:"", ownref:"",
initdialog:false,
trnData: { trnData: {
columns: [ columns: [
'1 1 "编号" 200', '1 1 "编号" 200',
...@@ -344,17 +340,14 @@ export default { ...@@ -344,17 +340,14 @@ export default {
}, },
methods:{...Event, methods:{...Event,
async getButtons(ownref){ async getButtons(ownref){
this.initdialog = true
this.ownref = ownref this.ownref = ownref
this.$refs.childs.initdialog = true
console.log("ownref:" +ownref); console.log("ownref:" +ownref);
setTimeout(()=>{
this.$refs.childs.$emit("childmethods")
},10)
}, },
async onChoose(code){ async onChoose(code){
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code) this.$router.history.push("/business/" + code)
this.initdialog = false this.$refs.childs.initdialog = false
} , } ,
async getDitSelInfo(code){ async getDitSelInfo(code){
//跳转交易 //跳转交易
......
...@@ -447,18 +447,10 @@ ...@@ -447,18 +447,10 @@
</c-col> </c-col>
</c-row> </c-row>
--> -->
<m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose"
>11</m-busbtn
>
<el-dialog
:visible.sync="initdialog"
:title="'交易列表'"
append-to-body
>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose"
>11</m-busbtn
>
</div>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -527,53 +519,20 @@ export default { ...@@ -527,53 +519,20 @@ export default {
*/ */
methods: { methods: {
...Event, ...Event,
async getButtons(ownref, frm) { async getButtons(ownref){
this.initdialog = true; this.ownref = ownref
this.ownref = ownref; this.$refs.childs.initdialog = true
console.log("ownref:" + ownref); console.log("ownref:" +ownref);
setTimeout(() => { },
this.$refs.childs.$emit("childmethods"); async onChoose(code){
}, 10);
// setTimeout(()=>{
// // this.$refs.childs.$emit("childmethods")
// console.log(this)
// console.log(this.$refs)
// console.log(this.$refs.childs)
// },10)
//this.$router.history.push({ path: "/business/" + frm, query: { ownref } })
},
async onChoose(code) {
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code); this.$router.history.push("/business/" + code)
this.initdialog = false; this.$refs.childs.initdialog = false
}, } ,
async getDitSelInfo(code){
async getDitSelInfo(idx, row) { //跳转交易
//TD中选中行触发 this.$router.history.push("/business/" + code)
var params = { selDst: "infbut.dspstm", selIds: [idx + 1] }; this.$refs.childs.initdialog = false
let rtnmsg = await this.executeRule("infbut.dspstm", params);
if ((rtnmsg.respCode = SUCCESS)) {
this.updateModel(rtnmsg.data);
// Utils.copyValueFromVO(this.model, rtnmsg.data);
//TD中点击display时触发
params = { selDst: "infbut.dsp", selIds: [idx + 1] };
let rtnmsgNew = await this.executeRule("infbut.dsp", params);
if ((rtnmsgNew.respCode = SUCCESS)) {
console.log(rtnmsgNew);
this.updateModel(rtnmsgNew.data);
let rtnmsgOitset = await this.executeDefault(
"mtabut.coninf.oitset.oit"
);
if ((rtnmsgOitset.respCode = SUCCESS)) {
Utils.copyValueFromVO(this.model, rtnmsgOitset.data);
}
}
}
//触发父组件中updateShowPanel 事件,修改index中showPanel ,控制 index中组件的显示和隐藏
this.$emit("updateShowPanel", true);
}, },
async getTrnInfo(idx, row) { async getTrnInfo(idx, row) {
......
...@@ -243,11 +243,8 @@ ...@@ -243,11 +243,8 @@
</c-istream-table> </c-istream-table>
</c-col> </c-col>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" :model="BotselModel" ownrefPath="bodgrp" trnCode="botsel" @onChoose="onChoose">11</m-busbtn> <m-busbtn ref="childs" :ownref="ownref" :model="BotselModel" ownrefPath="bodgrp" trnCode="botsel" @onChoose="onChoose">11</m-busbtn>
</div>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -311,17 +308,14 @@ export default { ...@@ -311,17 +308,14 @@ export default {
methods: { methods: {
...Event, ...Event,
async getButtons(ownref) { async getButtons(ownref) {
this.initdialog = true; this.ownref = ownref
this.ownref = ownref this.$refs.childs.initdialog = true
console.log("ownref:" + ownref); console.log("ownref:" +ownref);
setTimeout(() => {
this.$refs.childs.$emit("childmethods")
}, 10)
}, },
async onChoose(code) { async onChoose(code) {
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code) this.$router.history.push("/business/" + code)
this.initdialog = false; this.$refs.childs.initdialog = false
}, },
closeTrn(refId) { closeTrn(refId) {
this.$refs[refId].doClose(); this.$refs[refId].doClose();
...@@ -343,32 +337,10 @@ export default { ...@@ -343,32 +337,10 @@ export default {
console.log(this.trnData.data); console.log(this.trnData.data);
} }
}, },
async getDitSelInfo(idx, row) { async getDitSelInfo(code) {
//TD中选中行触发 //TD中选中行触发
var params = { selDst: "infbut.dspstm", selIds: [idx + 1] } this.$router.history.push("/business/" + code)
let rtnmsg = await this.executeRule("infbut.dspstm", params); this.$refs.childs.initdialog = false
if (rtnmsg.respCode = SUCCESS) {
this.updateModel(rtnmsg.data);
// Utils.copyValueFromVO(this.model, rtnmsg.data);
//TD中点击display时触发
params = { selDst: "infbut.dsp", selIds: [idx + 1] }
let rtnmsgNew = await this.executeRule("infbut.dsp", params);
if (rtnmsgNew.respCode = SUCCESS) {
console.log(rtnmsgNew);
this.updateModel(rtnmsgNew.data);
let rtnmsgOitset = await this.executeDefault("mtabut.coninf.oitset.oit");
if (rtnmsgOitset.respCode = SUCCESS) {
Utils.copyValueFromVO(this.model, rtnmsgOitset.data);
}
}
}
//触发父组件中updateShowPanel 事件,修改index中showPanel ,控制 index中组件的显示和隐藏
this.$emit('updateShowPanel', true)
}, },
toBotdav() { toBotdav() {
......
...@@ -434,13 +434,9 @@ ...@@ -434,13 +434,9 @@
</c-istream-table> </c-istream-table>
</c-col> </c-col>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose" <m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose"
>11</m-busbtn >11</m-busbtn
> >
</div>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -459,7 +455,6 @@ export default { ...@@ -459,7 +455,6 @@ export default {
data() { data() {
return { return {
ownref: "", ownref: "",
initdialog: false,
dialogTableVisible: false, dialogTableVisible: false,
searchToggle: true, searchToggle: true,
stmData: { stmData: {
...@@ -588,46 +583,21 @@ export default { ...@@ -588,46 +583,21 @@ export default {
}, },
methods: { methods: {
...Event, ...Event,
async getButtons(ownref) { async getButtons(ownref){
this.initdialog = true; this.ownref = ownref
this.ownref = ownref; this.$refs.childs.initdialog = true
console.log("ownref:" + ownref); console.log("ownref:" +ownref);
setTimeout(() => { },
this.$refs.childs.$emit("childmethods"); async onChoose(code){
}, 10); //跳转交易
}, this.$router.history.push("/business/" + code)
async onChoose(code) { this.$refs.childs.initdialog = false
//跳转交易 } ,
this.$router.history.push("/business/" + code); async getDitSelInfo(code){
this.initdialog = false; //跳转交易
}, this.$router.history.push("/business/" + code)
async getBpdSelInfo(idx, row) { this.$refs.childs.initdialog = false
//TD中选中行触发 },
var params = { selDst: "infbut.dspstm", selIds: [idx + 1] };
let rtnmsg = await this.executeRule("infbut.dspstm", params);
if ((rtnmsg.respCode = SUCCESS)) {
this.updateModel(rtnmsg.data);
// Utils.copyValueFromVO(this.model, rtnmsg.data);
//TD中点击display时触发
params = { selDst: "infbut.dsp", selIds: [idx + 1] };
let rtnmsgNew = await this.executeRule("infbut.dsp", params);
if ((rtnmsgNew.respCode = SUCCESS)) {
console.log(rtnmsgNew);
this.updateModel(rtnmsgNew.data);
let rtnmsgOitset = await this.executeDefault(
"mtabut.coninf.oitset.oit"
);
if ((rtnmsgOitset.respCode = SUCCESS)) {
Utils.copyValueFromVO(this.model, rtnmsgOitset.data);
}
}
}
//触发父组件中updateShowPanel 事件,修改index中showPanel ,控制 index中组件的显示和隐藏
this.$emit("updateShowPanel", true);
},
async getTrnInfo(idx, row) { async getTrnInfo(idx, row) {
this.model.infcon.objinr = row["INR"]; this.model.infcon.objinr = row["INR"];
this.model.bpdgrp.rec.inr = row["INR"]; this.model.bpdgrp.rec.inr = row["INR"];
......
...@@ -289,11 +289,8 @@ ...@@ -289,11 +289,8 @@
</c-istream-table> </c-istream-table>
</c-col> </c-col>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose"></m-busbtn> <m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose"></m-busbtn>
</div>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -311,7 +308,6 @@ export default { ...@@ -311,7 +308,6 @@ export default {
data() { data() {
return { return {
ownref: "", ownref: "",
initdialog: false,
trnData: { trnData: {
columns: [ columns: [
'1 1 "编号" 200', '1 1 "编号" 200',
...@@ -356,20 +352,21 @@ export default { ...@@ -356,20 +352,21 @@ export default {
}; };
}, },
methods: { methods: {
...Event, ...Event,async getButtons(ownref){
async getButtons(ownref) { this.ownref = ownref
this.initdialog = true; this.$refs.childs.initdialog = true
this.ownref = ownref; console.log("ownref:" +ownref);
console.log("ownref:" + ownref); },
setTimeout(() => { async onChoose(code){
this.$refs.childs.$emit("childmethods"); //跳转交易
}, 10); this.$router.history.push("/business/" + code)
}, this.$refs.childs.initdialog = false
async onChoose(code) { } ,
//跳转交易 async getDitSelInfo(code){
this.$router.history.push("/business/" + code); //跳转交易
this.initdialog = false; this.$router.history.push("/business/" + code)
}, this.$refs.childs.initdialog = false
},
async getTrnInfo(idx, row) { async getTrnInfo(idx, row) {
this.model.infcon.objinr = row["INR"]; this.model.infcon.objinr = row["INR"];
this.model.brdgrp.rec.inr = row["INR"]; this.model.brdgrp.rec.inr = row["INR"];
......
...@@ -403,13 +403,9 @@ ...@@ -403,13 +403,9 @@
</el-table-column> </el-table-column>
</c-istream-table> </c-istream-table>
</c-col> </c-col>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose" <m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose"
></m-busbtn ></m-busbtn
> >
</div>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -427,7 +423,6 @@ export default { ...@@ -427,7 +423,6 @@ export default {
return { return {
searchToggle: true, searchToggle: true,
ownref: "", ownref: "",
initdialog: false,
dialogTableVisible: false, dialogTableVisible: false,
trnData: { trnData: {
columns: [ columns: [
...@@ -513,17 +508,20 @@ export default { ...@@ -513,17 +508,20 @@ export default {
}, 1000); }, 1000);
}, */ }, */
async getButtons(ownref){ async getButtons(ownref){
this.initdialog = true this.ownref = ownref
this.ownref = ownref this.$refs.childs.initdialog = true
setTimeout(()=>{ console.log("ownref:" +ownref);
this.$refs.childs.$emit("childmethods") },
},10) async onChoose(code){
}, //跳转交易
async onChoose(code){ this.$router.history.push("/business/" + code)
this.$refs.childs.initdialog = false
} ,
async getDitSelInfo(code){
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code) this.$router.history.push("/business/" + code)
this.initdialog = false this.$refs.childs.initdialog = false
} , },
async getTrnInfo(idx, row) { async getTrnInfo(idx, row) {
this.model.infcon.objinr = row["INR"]; this.model.infcon.objinr = row["INR"];
this.model.cpdgrp.rec.inr = row["INR"]; this.model.cpdgrp.rec.inr = row["INR"];
......
...@@ -644,13 +644,10 @@ ...@@ -644,13 +644,10 @@
</template> </template>
</el-table-column> </el-table-column>
--> -->
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" trnCode="detsel" ownrefPath="dedgrp" :model="detselModel" @onChoose="onChoose" <m-busbtn ref="childs" :ownref="ownref" trnCode="detsel" ownrefPath="dedgrp" :model="detselModel" @onChoose="onChoose"
>11</m-busbtn >11</m-busbtn
> >
</div>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -672,7 +669,6 @@ export default { ...@@ -672,7 +669,6 @@ export default {
return { return {
detselModel:new DetselModel().data, detselModel:new DetselModel().data,
ownref: "", ownref: "",
initdialog: false,
dialogTableVisible: false, dialogTableVisible: false,
trnData: { trnData: {
columns: [ columns: [
...@@ -719,47 +715,21 @@ export default { ...@@ -719,47 +715,21 @@ export default {
*/ */
methods: { methods: {
...Event, ...Event,
async getButtons(ownref) { async getButtons(ownref){
this.initdialog = true; this.ownref = ownref
this.ownref = ownref; this.$refs.childs.initdialog = true
console.log("ownref:" + ownref); console.log("ownref:" +ownref);
setTimeout(() => { },
this.$refs.childs.$emit("childmethods"); async onChoose(code){
}, 10); //跳转交易
//this.$router.history.push({ path: "/business/" + frm, query: { ownref } }) this.$router.history.push("/business/" + code)
}, this.$refs.childs.initdialog = false
async onChoose(code) { } ,
//跳转交易 async getDitSelInfo(code){
this.$router.history.push("/business/" + code); //跳转交易
this.initdialog = false; this.$router.history.push("/business/" + code)
}, this.$refs.childs.initdialog = false
async getDitSelInfo(idx, row) { },
//TD中选中行触发
var params = { selDst: "infbut.dspstm", selIds: [idx + 1] };
let rtnmsg = await this.executeRule("infbut.dspstm", params);
if ((rtnmsg.respCode = SUCCESS)) {
this.updateModel(rtnmsg.data);
// Utils.copyValueFromVO(this.model, rtnmsg.data);
//TD中点击display时触发
params = { selDst: "infbut.dsp", selIds: [idx + 1] };
let rtnmsgNew = await this.executeRule("infbut.dsp", params);
if ((rtnmsgNew.respCode = SUCCESS)) {
console.log(rtnmsgNew);
this.updateModel(rtnmsgNew.data);
let rtnmsgOitset = await this.executeDefault(
"mtabut.coninf.oitset.oit"
);
if ((rtnmsgOitset.respCode = SUCCESS)) {
Utils.copyValueFromVO(this.model, rtnmsgOitset.data);
}
}
}
//触发父组件中updateShowPanel 事件,修改index中showPanel ,控制 index中组件的显示和隐藏
this.$emit("updateShowPanel", true);
},
async getTrnInfo(idx, row) { async getTrnInfo(idx, row) {
this.model.infcon.objinr = row["INR"]; this.model.infcon.objinr = row["INR"];
......
...@@ -385,12 +385,8 @@ ...@@ -385,12 +385,8 @@
</c-col> </c-col>
<!-- </el-row> --> <!-- </el-row> -->
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" trnCode="ditsel" :model="ditselModel" @onChoose="onChoose"></m-busbtn> <m-busbtn ref="childs" :ownref="ownref" trnCode="ditsel" :model="ditselModel" @onChoose="onChoose"></m-busbtn>
</div>
</el-dialog>
<!-- <c-col :span="12"> <!-- <c-col :span="12">
...@@ -640,46 +636,20 @@ export default { ...@@ -640,46 +636,20 @@ export default {
methods: { methods: {
...Event, ...Event,
async getButtons(ownref){ async getButtons(ownref){
this.initdialog = true
this.ownref = ownref this.ownref = ownref
this.$refs.childs.initdialog = true
console.log("ownref:" +ownref); console.log("ownref:" +ownref);
setTimeout(()=>{
this.$refs.childs.$emit("childmethods")
},10)
}, },
async onChoose(code){ async onChoose(code){
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code) this.$router.history.push("/business/" + code)
this.initdialog = false this.$refs.childs.initdialog = false
} , } ,
async getDitSelInfo(idx,row){ async getDitSelInfo(code){
//TD中选中行触发 //跳转交易
var params = {selDst:"infbut.dspstm",selIds:[idx+1]} this.$router.history.push("/business/" + code)
let rtnmsg = await this.executeRule("infbut.dspstm", params); this.$refs.childs.initdialog = false
if(rtnmsg.respCode = SUCCESS){ },
this.updateModel(rtnmsg.data);
// Utils.copyValueFromVO(this.model, rtnmsg.data);
//TD中点击display时触发
params = {selDst:"infbut.dsp",selIds:[idx+1]}
let rtnmsgNew = await this.executeRule("infbut.dsp", params);
if(rtnmsgNew.respCode = SUCCESS){
console.log(rtnmsgNew);
this.updateModel(rtnmsgNew.data);
let rtnmsgOitset = await this.executeDefault("mtabut.coninf.oitset.oit");
if(rtnmsgOitset.respCode = SUCCESS){
Utils.copyValueFromVO(this.model, rtnmsgOitset.data);
}
}
}
//触发父组件中updateShowPanel 事件,修改index中showPanel ,控制 index中组件的显示和隐藏
this.$emit('updateShowPanel', true)
},
async getTrnInfo(idx, row) { async getTrnInfo(idx, row) {
this.model.infcon.objinr = row["INR"]; this.model.infcon.objinr = row["INR"];
......
...@@ -521,7 +521,6 @@ ...@@ -521,7 +521,6 @@
</c-col> </c-col>
</el-row> </el-row>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div v-if="dialogFlag" class="m-list-btns"> <div v-if="dialogFlag" class="m-list-btns">
<m-busbtn <m-busbtn
ref="childs" ref="childs"
...@@ -546,7 +545,6 @@ ...@@ -546,7 +545,6 @@
>11</m-busbtn >11</m-busbtn
> >
</div> </div>
</el-dialog>
<!-- <c-col :span="12"> <!-- <c-col :span="12">
<el-form-item label="Own Reference" prop="infcon.seaownref"> <el-form-item label="Own Reference" prop="infcon.seaownref">
...@@ -742,7 +740,6 @@ export default { ...@@ -742,7 +740,6 @@ export default {
gitselModel: new GitselModel().data, gitselModel: new GitselModel().data,
getselModel: new GetselModel().data, getselModel: new GetselModel().data,
ownref: "", ownref: "",
initdialog: false,
dialogTableVisible: false, dialogTableVisible: false,
dialogFlag: true, dialogFlag: true,
trnData: { trnData: {
...@@ -805,21 +802,21 @@ export default { ...@@ -805,21 +802,21 @@ export default {
}, },
methods: { methods: {
...Event, ...Event,
async getButtons(ownref) { async getButtons(ownref){
this.initdialog = true; this.ownref = ownref
this.ownref = ownref; this.$refs.childs.initdialog = true
this.dialogFlag = ownref.startsWith("LG"); console.log("ownref:" +ownref);
console.log("dialogFlag:" + this.dialogFlag); },
console.log("ownref:" + ownref); async onChoose(code){
setTimeout(() => { //跳转交易
this.$refs.childs.$emit("childmethods"); this.$router.history.push("/business/" + code)
}, 10); this.$refs.childs.initdialog = false
}, } ,
async onChoose(code) { async getDitSelInfo(code){
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code); this.$router.history.push("/business/" + code)
this.initdialog = false; this.$refs.childs.initdialog = false
}, },
async getTrnInfo(idx, row) { async getTrnInfo(idx, row) {
this.model.infcon.objinr = row["INR"]; this.model.infcon.objinr = row["INR"];
......
...@@ -459,13 +459,9 @@ ...@@ -459,13 +459,9 @@
</c-istream-table> </c-istream-table>
</c-col> </c-col>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" trnCode="letsel" ownrefPath="ledgrp" :model="letselModel" @onChoose="onChoose" <m-busbtn ref="childs" :ownref="ownref" trnCode="letsel" ownrefPath="ledgrp" :model="letselModel" @onChoose="onChoose"
>11</m-busbtn >11</m-busbtn
> >
</div>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -487,7 +483,6 @@ export default { ...@@ -487,7 +483,6 @@ export default {
letselModel:new LetselModel().data, letselModel:new LetselModel().data,
curinr:"", curinr:"",
ownref: "", ownref: "",
initdialog: false,
dialogTableVisible: false, dialogTableVisible: false,
trnData: { trnData: {
columns: [ columns: [
...@@ -591,21 +586,21 @@ export default { ...@@ -591,21 +586,21 @@ export default {
methods: { methods: {
...Event, ...Event,
async getButtons(ownref){
//获取按钮butstm的事件 this.ownref = ownref
async getButtons(ownref) { this.$refs.childs.initdialog = true
this.initdialog = true; console.log("ownref:" +ownref);
this.ownref = ownref; },
console.log("ownref:" + ownref); async onChoose(code){
setTimeout(() => { //跳转交易
this.$refs.childs.$emit("childmethods"); this.$router.history.push("/business/" + code)
}, 10); this.$refs.childs.initdialog = false
}, } ,
async onChoose(code) { async getDitSelInfo(code){
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code); this.$router.history.push("/business/" + code)
this.initdialog = false; this.$refs.childs.initdialog = false
}, },
async getTrnInfo(idx, row) { async getTrnInfo(idx, row) {
......
...@@ -441,13 +441,9 @@ ...@@ -441,13 +441,9 @@
</c-istream-table> </c-istream-table>
</c-col> </c-col>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose" <m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose"
>11</m-busbtn >11</m-busbtn
> >
</div>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -533,21 +529,21 @@ export default { ...@@ -533,21 +529,21 @@ export default {
methods: { methods: {
...Event, ...Event,
async getButtons(ownref){
//获取按钮butstm的事件 this.ownref = ownref
async getButtons(ownref) { this.$refs.childs.initdialog = true
this.initdialog = true; console.log("ownref:" +ownref);
this.ownref = ownref; },
console.log("ownref:" + ownref); async onChoose(code){
setTimeout(() => { //跳转交易
this.$refs.childs.$emit("childmethods"); this.$router.history.push("/business/" + code)
}, 10); this.$refs.childs.initdialog = false
}, } ,
async onChoose(code) { async getDitSelInfo(code){
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code); this.$router.history.push("/business/" + code)
this.initdialog = false; this.$refs.childs.initdialog = false
}, },
async getTrnInfo(idx, row) { async getTrnInfo(idx, row) {
......
...@@ -287,13 +287,9 @@ ...@@ -287,13 +287,9 @@
<!--el-table-column prop="op" label="OP" width="100">placeholder="请输入display stream"</el-table-column--> <!--el-table-column prop="op" label="OP" width="100">placeholder="请输入display stream"</el-table-column-->
</c-istream-table> </c-istream-table>
</c-col> </c-col>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose" <m-busbtn ref="childs" :ownref="ownref" @onChoose="onChoose"
>11</m-busbtn >11</m-busbtn
> >
</div>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -351,11 +347,6 @@ export default { ...@@ -351,11 +347,6 @@ export default {
closeTrn(refId){ closeTrn(refId){
this.$refs[refId].doClose(); this.$refs[refId].doClose();
}, },
async onChoose(code){
//跳转交易
this.$router.history.push("/business/" + code)
this.initdialog = false
} ,
async getTrnInfo(idx, row) { async getTrnInfo(idx, row) {
this.model.infcon.objinr = row["INR"]; this.model.infcon.objinr = row["INR"];
...@@ -370,40 +361,20 @@ export default { ...@@ -370,40 +361,20 @@ export default {
} }
}, },
async getButtons(ownref){ async getButtons(ownref){
this.initdialog = true
this.ownref = ownref this.ownref = ownref
this.$refs.childs.initdialog = true
console.log("ownref:" +ownref); console.log("ownref:" +ownref);
setTimeout(()=>{
this.$refs.childs.$emit("childmethods")
},10)
}, },
async getDitSelInfo(idx,row){ async onChoose(code){
//TD中选中行触发 //跳转交易
var params = {selDst:"infbut.dspstm",selIds:[idx+1]} this.$router.history.push("/business/" + code)
let rtnmsg = await this.executeRule("infbut.dspstm", params); this.$refs.childs.initdialog = false
if(rtnmsg.respCode = SUCCESS){ } ,
this.updateModel(rtnmsg.data); async getDitSelInfo(code){
// Utils.copyValueFromVO(this.model, rtnmsg.data); //跳转交易
//TD中点击display时触发 this.$router.history.push("/business/" + code)
params = {selDst:"infbut.dsp",selIds:[idx+1]} this.$refs.childs.initdialog = false
let rtnmsgNew = await this.executeRule("infbut.dsp", params); },
if(rtnmsgNew.respCode = SUCCESS){
console.log(rtnmsgNew);
this.updateModel(rtnmsgNew.data);
let rtnmsgOitset = await this.executeDefault("mtabut.coninf.oitset.oit");
if(rtnmsgOitset.respCode = SUCCESS){
Utils.copyValueFromVO(this.model, rtnmsgOitset.data);
}
}
}
//触发父组件中updateShowPanel 事件,修改index中showPanel ,控制 index中组件的显示和隐藏
this.$emit('updateShowPanel', true)
},
}, },
created: function () {}, created: function () {},
}; };
......
...@@ -244,11 +244,8 @@ ...@@ -244,11 +244,8 @@
</template> </template>
</el-table-column> </el-table-column>
</c-istream-table> </c-istream-table>
<el-dialog :visible.sync="initdialog" :title="'交易列表'" append-to-body>
<div class="m-list-btns">
<m-busbtn ref="childs" :ownref="curownref" @onChoose="onChoose" >11</m-busbtn> <m-busbtn ref="childs" :ownref="curownref" @onChoose="onChoose" >11</m-busbtn>
</div>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
...@@ -283,18 +280,20 @@ export default { ...@@ -283,18 +280,20 @@ export default {
] ]
} }
}, },
methods:{...Event, methods:{...Event,async getButtons(ownref){
async getButtons(ownref){ this.ownref = ownref
this.initdialog = true this.$refs.childs.initdialog = true
this.curownref = ownref console.log("ownref:" +ownref);
console.log("inftrd.ownref:" + ownref);
setTimeout(()=>{
this.$refs.childs.$emit("childmethods")
},10)
}, },
async onChoose(code){ async onChoose(code){
//跳转交易 //跳转交易
this.$router.history.push("/business/" + code) this.$router.history.push("/business/" + code)
this.$refs.childs.initdialog = false
} ,
async getDitSelInfo(code){
//跳转交易
this.$router.history.push("/business/" + code)
this.$refs.childs.initdialog = false
}, },
handleReset: function () { handleReset: function () {
......
...@@ -38,9 +38,9 @@ ...@@ -38,9 +38,9 @@
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- responsible user --> <!-- Responsible user -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="responsible user" prop="letp.usr.extkey"> <el-form-item label="Responsible user" prop="letp.usr.extkey">
<c-fullbox> <c-fullbox>
<c-input v-model="model.letp.usr.extkey" maxlength="8" placeholder="请输入" disabled></c-input> <c-input v-model="model.letp.usr.extkey" maxlength="8" placeholder="请输入" disabled></c-input>
<template slot="footer"> <template slot="footer">
...@@ -104,7 +104,6 @@ ...@@ -104,7 +104,6 @@
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<!-- Incoming Transfer --> <!-- Incoming Transfer -->
<c-col :span="5"> <c-col :span="5">
<c-checkbox v-model="model.ledgrp.rec.inctrf" style="margin-left:-1px;" disabled>Incoming Transfer</c-checkbox> <c-checkbox v-model="model.ledgrp.rec.inctrf" style="margin-left:-1px;" disabled>Incoming Transfer</c-checkbox>
......
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12"> <!-- ====================左边======================= -->
<c-col :span="11">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="追加金额" prop="ledgrp.cbs.max2.cur"> <el-form-item label="Additional Amount" prop="ledgrp.cbs.max2.cur">
<c-select <c-select
v-model="model.ledgrp.cbs.max2.cur" v-model="model.ledgrp.cbs.max2.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择币种" placeholder="请选择Additional Amount"
:disabled="true" disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11">
<c-col :span="9"> <el-form-item label="" label-width="5px" prop="ledgrp.cbs.max2.amt">
<el-form-item label="" label-width="0px" prop="ledgrp.cbs.max2.amt"> <c-input
<c-input-currency
v-model="model.ledgrp.cbs.max2.amt" v-model="model.ledgrp.cbs.max2.amt"
placeholder="请输入Additional Amount" placeholder="请输入Additional Amount"
></c-input-currency> class="m-input-currency"
disabled
@keyup.enter.native="
defaultFunction('ledgrp.cbs.max2.amt', model.ledgrp.cbs.max2.amt)
"
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<c-col :span="12">
<c-col :span="13"> <c-col :span="13">
<el-form-item label="Open Add. Amount" prop="ledgrp.cbs.opn2.cur"> <el-form-item label="Open Add. Amount" prop="ledgrp.cbs.opn2.cur">
<c-select <c-select
v-model="model.ledgrp.cbs.opn2.cur" v-model="model.ledgrp.cbs.opn2.cur"
style="width: 100%" style="width: 100%"
placeholder="请选择Open Add. Amount" placeholder="请选择Open Add. Amount"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11">
<c-col :span="9"> <el-form-item label="" label-width="5px" prop="ledgrp.cbs.opn2.amt">
<el-form-item label="" label-width="0px" prop="ledgrp.cbs.opn2.amt"> <c-input
<c-input-currency
v-model="model.ledgrp.cbs.opn2.amt" v-model="model.ledgrp.cbs.opn2.amt"
class="m-input-currency"
placeholder="请输入Open Add. Amount" placeholder="请输入Open Add. Amount"
></c-input-currency> disabled
></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col>
<!-- Covered --> <c-col :span="24">
<c-col :span="24"> <el-form-item label="Covered" prop="ledgrp.blk.addamtcov">
<el-form-item label="Covered" prop="ledgrp.blk.addamtcov"> <c-input
<c-input type="textarea"
type="textarea" v-model="model.ledgrp.blk.addamtcov"
:rows="4" maxlength="140"
v-model="model.ledgrp.blk.addamtcov" show-word-limit
maxlength="35" placeholder="请输入Covered"
show-word-limit rows="4"
placeholder="请输入Covered" disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col>
</c-col> </c-col>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api"; import Api from '~/service/Api'
import commonProcess from "~/mixin/commonProcess"; import commonProcess from '~/mixin/commonProcess'
import CodeTable from "~/config/CodeTable"; import CodeTable from '~/config/CodeTable'
import Event from "~/model/Letopn/Event"; import Event from '~/model/Letame/Event'
export default { export default {
inject: ["root"], inject: ['root'],
props: ["model", "codes"], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return {}; return {}
}, },
methods: { ...Event }, methods: { ...Event },
created: function () {}, created: function () {},
}; }
</script> </script>
<style> <style></style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12">
<c-col :span="12"> <el-form-item
<el-form-item label="Additional Conditions History" prop="ledgrp.blk.adlcndame"> label="Additional Conditions History"
<c-input type="textarea" v-model="model.ledgrp.blk.adlcndame" maxlength="50" show-word-limit placeholder="请输入Additional Conditions History" ></c-input> prop="ledgrp.blk.adlcndame"
</el-form-item> >
</c-col> <c-input
type="textarea"
<c-col :span="12"> v-model="model.ledgrp.blk.adlcndame"
<el-form-item label="Additional Conditions" prop="ledgrp.blk.adlcnd"> maxlength="50"
<c-input type="textarea" v-model="model.ledgrp.blk.adlcnd" maxlength="65" show-word-limit placeholder="请输入Additional Conditions" ></c-input> show-word-limit
</el-form-item> placeholder="请输入Additional Conditions History"
</c-col> ></c-input>
</el-form-item>
<c-col :span="12"> </c-col>
<c-checkbox v-model="model.ledgrp.rec.redclsflg">Red/Green Clause</c-checkbox>
</c-col> <c-col :span="12">
<el-form-item label="Additional Conditions" prop="ledgrp.blk.adlcnd">
<c-col :span="12"> <c-input
<c-checkbox v-model="model.ledgrp.rec.spcbenflg">Special payment conditions for beneficiary exists</c-checkbox> type="textarea"
</c-col> v-model="model.ledgrp.blk.adlcnd"
maxlength="65"
<c-col :span="12"> show-word-limit
<el-form-item label="Block to enter additional info for Add/Delete" prop="letamep.adlcndamep.usrblk"> placeholder="请输入Additional Conditions"
<c-input type="textarea" v-model="model.letamep.adlcndamep.usrblk" maxlength="65" show-word-limit placeholder="请输入Block to enter additional info for Add/Delete" ></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.ledgrp.rec.spcrcbflg">Special Payment Conditions for specified Bank only</c-checkbox> <c-checkbox v-model="model.ledgrp.rec.redclsflg"
</c-col> >Red/Green Clause</c-checkbox
>
<c-col :span="12"> </c-col>
<c-checkbox v-model="model.letamep.adlcndamep.modflg">Modify Text to Replace</c-checkbox>
</c-col> <c-col :span="12">
<c-checkbox v-model="model.ledgrp.rec.spcbenflg"
<c-col :span="12"> >Special payment conditions for beneficiary exists</c-checkbox
<c-checkbox v-model="model.letamep.adlcndamep.modmanflg">Modify field for manual update</c-checkbox> >
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="..." prop="letamep.adlcndame.buttxmsel"> <el-form-item
<c-input v-model="model.letamep.adlcndame.buttxmsel" placeholder="请输入..."></c-input> label="Block to enter additional info for Add/Delete"
</el-form-item> prop="letamep.adlcndamep.usrblk"
</c-col> >
<c-input
<c-col :span="12"> type="textarea"
<c-button size="small" type="primary" @click="onAdlcndamepButdif"> v-model="model.letamep.adlcndamep.usrblk"
Show Diff maxlength="65"
</c-button> show-word-limit
</c-col> placeholder="请输入Block to enter additional info for Add/Delete"
></c-input>
<c-col :span="12"> </el-form-item>
<c-button size="small" type="primary" @click="onAdlcndamepButadd"> </c-col>
Add Text
</c-button> <c-col :span="12">
</c-col> <c-checkbox v-model="model.ledgrp.rec.spcrcbflg"
>Special Payment Conditions for specified Bank only</c-checkbox
<c-col :span="12"> >
<c-button size="small" icon="el-icon-delete" @click="onAdlcndamepButdel"> </c-col>
Delete text
</c-button> <c-col :span="12">
</c-col> <c-checkbox v-model="model.letamep.adlcndamep.modflg"
>Modify Text to Replace</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.letamep.adlcndamep.modmanflg"
>Modify field for manual update</c-checkbox
>
</c-col>
<c-col :span="12">
<el-form-item label="..." prop="letamep.adlcndame.buttxmsel">
<c-input
v-model="model.letamep.adlcndame.buttxmsel"
placeholder="请输入..."
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onAdlcndamepButdif">
Show Diff
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onAdlcndamepButadd">
Add Text
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onAdlcndamepButdel">
Delete text
</c-button>
</c-col>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from '~/service/Api'
import commonProcess from "~/mixin/commonProcess"; import commonProcess from '~/mixin/commonProcess'
import CodeTable from "~/config/CodeTable" import CodeTable from '~/config/CodeTable'
import Event from "~/model/Letame/Event" import Event from '~/model/Letame/Event'
export default { export default {
inject: ['root'], inject: ['root'],
props:["model","codes"], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {}
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event},
created:function(){
}
} }
</script> </script>
<style> <style></style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12">
<c-col :span="12"> <el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv">
<el-form-item label="File Receiver" prop="trnmod.trndoc.filrecv"> <c-input
<c-input v-model="model.trnmod.trndoc.filrecv" placeholder="请输入File Receiver"></c-input> v-model="model.trnmod.trndoc.filrecv"
</el-form-item> placeholder="请输入File Receiver"
</c-col> ></c-input>
</el-form-item>
<c-col :span="12"> </c-col>
<el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
<c-input v-model="model.trnmod.trndoc.doctrestm" placeholder="请输入Document tree"></c-input> <c-col :span="12">
</el-form-item> <el-form-item label="Document tree" prop="trnmod.trndoc.doctrestm">
</c-col> <c-input
v-model="model.trnmod.trndoc.doctrestm"
<c-col :span="12"> placeholder="请输入Document tree"
<c-button size="small" type="primary" @click="onTrndocButshw"> ></c-input>
Sho&w </el-form-item>
</c-button> </c-col>
</c-col>
<c-col :span="12">
<c-col :span="12"> <c-button size="small" type="primary" @click="onTrndocButshw">
<c-button size="small" type="primary" @click="onTrndocButadd"> Sho&w
D&etails </c-button>
</c-button> </c-col>
</c-col>
<c-col :span="12">
<c-col :span="12"> <c-button size="small" type="primary" @click="onTrndocButadd">
<c-button size="small" type="primary" @click="onTrndocButnew"> D&etails
&Add New </c-button>
</c-button> </c-col>
</c-col>
<c-col :span="12">
<c-col :span="12"> <c-button size="small" type="primary" @click="onTrndocButnew">
<c-button size="small" type="primary" @click="onTrndocButattto"> &Add New
Attach to </c-button>
</c-button> </c-col>
</c-col>
<c-col :span="12">
<c-col :span="12"> <c-button size="small" type="primary" @click="onTrndocButattto">
<c-button size="small" icon="el-icon-delete" @click="onTrndocButdel"> Attach to
Delete </c-button>
</c-button> </c-col>
</c-col>
<c-col :span="12">
<c-col :span="12"> <c-button size="small" icon="el-icon-delete" @click="onTrndocButdel">
<span v-text="model.trnmod.trndoc.doclbl" data-path=".trnmod.trndoc.doclbl" > </span> Delete
</c-col> </c-button>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.trnmod.trndoc.shwinc">Show Incoming Messages</c-checkbox> <c-col :span="12">
</c-col> <span
v-text="model.trnmod.trndoc.doclbl"
<c-col :span="12"> data-path=".trnmod.trndoc.doclbl"
<c-checkbox v-model="model.trnmod.trndoc.shwout">Show Outgoing Messages</c-checkbox> >
</c-col> </span>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onTrndocButatt"> <c-col :span="12">
Attach <c-checkbox v-model="model.trnmod.trndoc.shwinc"
</c-button> >Show Incoming Messages</c-checkbox
</c-col> >
</c-col>
<c-col :span="12">
<el-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm"> <c-col :span="12">
<c-input v-model="model.trnmod.trndoc.condocstm" placeholder="请输入Connected Documents"></c-input> <c-checkbox v-model="model.trnmod.trndoc.shwout"
</el-form-item> >Show Outgoing Messages</c-checkbox
</c-col> >
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trnmod.trndoc.rcvatt.seainf"> <c-col :span="12">
<c-input v-model="model.trnmod.trndoc.rcvatt.seainf" placeholder="请输入"></c-input> <c-button size="small" type="primary" @click="onTrndocButatt">
</el-form-item> Attach
</c-col> </c-button>
</c-col>
<c-col :span="12">
<el-form-item label="Connected Documents" prop="trnmod.trndoc.condocstm">
<c-input
v-model="model.trnmod.trndoc.condocstm"
placeholder="请输入Connected Documents"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="" prop="trnmod.trndoc.rcvatt.seainf">
<c-input
v-model="model.trnmod.trndoc.rcvatt.seainf"
placeholder="请输入"
></c-input>
</el-form-item>
</c-col>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from '~/service/Api'
import commonProcess from "~/mixin/commonProcess"; import commonProcess from '~/mixin/commonProcess'
import CodeTable from "~/config/CodeTable" import CodeTable from '~/config/CodeTable'
import Event from "~/model/Letame/Event" import Event from '~/model/Letame/Event'
export default { export default {
inject: ['root'], inject: ['root'],
props:["model","codes"], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {}
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event},
created:function(){
}
} }
</script> </script>
<style> <style></style>
</style>
...@@ -43,6 +43,18 @@ ...@@ -43,6 +43,18 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<c-checkbox v-model="model.letamep.lcrgodamep.modflg"
>Modify Text tfo Replace</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.letamep.lcrgodamep.modmanflg"
>Modify field for manual update</c-checkbox
>
</c-col>
<c-col :span="12">
<el-form-item label="..." prop="letamep.lcrgodame.buttxmsel"> <el-form-item label="..." prop="letamep.lcrgodame.buttxmsel">
<c-input <c-input
v-model="model.letamep.lcrgodame.buttxmsel" v-model="model.letamep.lcrgodame.buttxmsel"
...@@ -50,24 +62,41 @@ ...@@ -50,24 +62,41 @@
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLcrgodamepButdif">
Show Diff
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onLcrgodamepButadd">
Add Text
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onLcrgodamepButdel">
Delete text
</c-button>
</c-col>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api"; import Api from '~/service/Api'
import commonProcess from "~/mixin/commonProcess"; import commonProcess from '~/mixin/commonProcess'
import CodeTable from "~/config/CodeTable"; import CodeTable from '~/config/CodeTable'
import Event from "~/model/Letame/Event"; import Event from '~/model/Letame/Event'
export default { export default {
inject: ["root"], inject: ['root'],
props: ["model", "codes"], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return {}; return {}
}, },
methods: { ...Event }, methods: { ...Event },
created: function () {}, created: function () {},
}; }
</script> </script>
<style> <style></style>
</style>
...@@ -83,21 +83,20 @@ ...@@ -83,21 +83,20 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api"; import Api from '~/service/Api'
import commonProcess from "~/mixin/commonProcess"; import commonProcess from '~/mixin/commonProcess'
import CodeTable from "~/config/CodeTable"; import CodeTable from '~/config/CodeTable'
import Event from "~/model/Letame/Event"; import Event from '~/model/Letame/Event'
export default { export default {
inject: ["root"], inject: ['root'],
props: ["model", "codes"], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return {}; return {}
}, },
methods: { ...Event }, methods: { ...Event },
created: function () {}, created: function () {},
}; }
</script> </script>
<style> <style></style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<span class="letame_amed_amt">Instructions to Paying,Accepting,Negotiating Bank</span>
<c-col :span="12"> <c-col :span="24">
<el-form-item label="Instructions to Paying/Accepting/Negotiating Bank" prop="ledgrp.blk.insbnk"> <el-form-item label=" ">
<c-input type="textarea" v-model="model.ledgrp.blk.insbnk" maxlength="65" show-word-limit placeholder="请输入Instructions to Paying/Accepting/Negotiating Bank" ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="20">
<c-col :span="12"> <el-form-item
<el-form-item label="Instruction to Paying/Accepting/Negotiating Bank History" prop="ledgrp.blk.insbnkame"> label="Original Text"
<c-input type="textarea" v-model="model.ledgrp.blk.insbnkame" maxlength="50" show-word-limit placeholder="请输入Instruction to Paying/Accepting/Negotiating Bank History" ></c-input> prop="ledgrp.blk.insbnk"
</el-form-item> >
</c-col> <c-input
type="textarea"
<c-col :span="12"> v-model="model.ledgrp.blk.insbnk"
<el-form-item label="Instruction to P/A/N Bank amendment" prop="trnmod.swiadd.insbnk"> maxlength="780"
<c-input type="textarea" v-model="model.trnmod.swiadd.insbnk" maxlength="50" show-word-limit placeholder="请输入Instruction to P/A/N Bank amendment" ></c-input> :rows="20"
</el-form-item> show-word-limit
</c-col> placeholder="请输入Instructions to Paying/Accepting/Negotiating Bank"
></c-input>
<c-col :span="12"> </el-form-item>
<c-button size="small" type="primary" icon="el-icon-search" @click="onInsbnkameButtxmsel"> </c-col>
...
</c-button> <!-- <c-col :span="12">
</c-col> <el-form-item
label="Instruction to Paying/Accepting/Negotiating Bank History"
prop="ledgrp.blk.insbnkame"
>
<c-input
type="textarea"
v-model="model.ledgrp.blk.insbnkame"
maxlength="50"
show-word-limit
placeholder="请输入Instruction to Paying/Accepting/Negotiating Bank History"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item
label="Instruction to P/A/N Bank amendment"
prop="trnmod.swiadd.insbnk"
>
<c-input
type="textarea"
v-model="model.trnmod.swiadd.insbnk"
maxlength="50"
show-word-limit
placeholder="请输入Instruction to P/A/N Bank amendment"
></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onInsbnkameButtxmsel"
>
...
</c-button>
</c-col> -->
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from '~/service/Api'
import commonProcess from "~/mixin/commonProcess"; import commonProcess from '~/mixin/commonProcess'
import CodeTable from "~/config/CodeTable" import CodeTable from '~/config/CodeTable'
import Event from "~/model/Letame/Event" import Event from '~/model/Letame/Event'
export default { export default {
inject: ['root'], inject: ['root'],
props:["model","codes"], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {}
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event},
created:function(){
}
} }
</script> </script>
<style> <style>
.letame_amed_amt {
</style> margin-left: 30px;
height: 16px;
color: #606266;
line-height: 16px;
font-size: 12px;
}</style>
<template>
<div class="eibs-tab">
<c-col :span="12">
<el-form-item label="Streamgrid of other L/Cs backed by B2B LE" prop="letp.leltb2b.litb2bstm">
<c-input v-model="model.letp.leltb2b.litb2bstm" placeholder="请输入Streamgrid of other L/Cs backed by B2B LE"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Currency" prop="ledgrp.cbs.opn1.cur">
<c-input v-model="model.ledgrp.cbs.opn1.cur" maxlength="3" placeholder="请输入Currency"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="total open amount of connected contracts" prop="letp.totamt">
<c-input v-model="model.letp.totamt" placeholder="请输入total open amount of connected contracts"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Open amount" prop="letp.trnopnamt">
<c-input v-model="model.letp.trnopnamt" placeholder="请输入Open amount"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Shipment date" prop="letp.trnshpdat">
<c-date-picker type="date" v-model="model.letp.trnshpdat" style="width:100%" placeholder="请选择Shipment date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Expiry date" prop="letp.trnexpdat">
<c-date-picker type="date" v-model="model.letp.trnexpdat" style="width:100%" placeholder="请选择Expiry date"></c-date-picker>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Messages" prop="letp.chkmsg">
<c-input type="textarea" v-model="model.letp.chkmsg" maxlength="114" show-word-limit placeholder="请输入Messages" ></c-input>
</el-form-item>
</c-col>
</div>
</template>
<script>
import Api from "~/service/Api"
import commonProcess from "~/mixin/commonProcess";
import CodeTable from "~/config/CodeTable"
import Event from "~/model/Letame/Event"
export default {
inject: ['root'],
props:["model","codes"],
mixins: [commonProcess],
data(){
return {
}
},
methods:{...Event},
created:function(){
}
}
</script>
<style>
</style>
<template> <template>
<c-row> <div class="eibs-tab">
<c-row>
<!-- =================================左边================================= -->
<c-col :span="11"> <c-col :span="11">
<!-- 1st Advising Bank 第一通知行-->
<c-col :span="24"> <c-col :span="24">
<c-ptap <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: '第一通知行', title: '1st Advising Bank',
grp: 'ledgrp', grp: 'ledgrp',
rol: 'adv', rol: 'adv',
}" }"
:disabledRef="true"
:disabledExtkey="true"
:disabled="true"
@onSeainf="onSeainf" @onSeainf="onSeainf"
@onAplpDet="onAdvpDet" @onAplpDet="onAdvpDet"
> >
</c-ptap> </c-ptap>
</c-col> </c-col>
<!-- 2nd Advising Bank 第二通知行-->
<c-col :span="24"> <c-col :span="24">
<c-ptap <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: '申请人银行', title: '2nd Advising Bank',
grp: 'ledgrp', grp: 'ledgrp',
rol: 'a2b', rol: 'a2b',
}" }"
...@@ -29,24 +36,29 @@ ...@@ -29,24 +36,29 @@
</c-ptap> </c-ptap>
</c-col> </c-col>
<!-- Confirm. Instruct.第二通知行确认指令 -->
<c-col :span="24"> <c-col :span="24">
<el-form-item label="第二通知行确认指令" prop="ledgrp.rec.cnfins"> <el-form-item label="Confirm. Instruct. to 2nd Adv. Bank" prop="ledgrp.rec.cnfins">
<c-select <c-select
v-model="model.ledgrp.rec.cnfins" v-model="model.ledgrp.rec.cnfins"
style="width: 100%" style="width: 100%"
placeholder="第二通知行确认指令" placeholder="第二通知行确认指令"
:code="codes.cnfflg1"
disabled
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- ========================右边======================= -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<!-- Applicant's Bank 申请银行-->
<c-col :span="24"> <c-col :span="24">
<c-ptap <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: '申请人银行', title: 'Applicant`s Bank',
grp: 'ledgrp', grp: 'ledgrp',
rol: 'apb', rol: 'apb',
}" }"
...@@ -56,11 +68,20 @@ ...@@ -56,11 +68,20 @@
</c-ptap> </c-ptap>
</c-col> </c-col>
<!-- Send Directly to Applicant's Bank 直接发送至申请银行-->
<c-col :span="24">
<c-checkbox v-model="model.ledgrp.rec.aplbnkdirsnd" style="margin-left:150px;"
disabled
>Send Directly to Applicant's Bank</c-checkbox
>
</c-col>
<!-- Reimbursement Bank偿付银行 -->
<c-col :span="24"> <c-col :span="24">
<c-ptap <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: '偿付银行', title: 'Reimbursement Bank',
grp: 'ledgrp', grp: 'ledgrp',
rol: 'rmb', rol: 'rmb',
}" }"
...@@ -70,32 +91,38 @@ ...@@ -70,32 +91,38 @@
</c-ptap> </c-ptap>
</c-col> </c-col>
<!-- Confirmation Bank 保兑行-->
<c-col :span="24"> <c-col :span="24">
<c-ptap <c-ptap
:model="model" :model="model"
:argadr="{ :argadr="{
title: '第二通知行', title: 'Confirmation Bank',
grp: 'ledgrp', grp: 'ledgrp',
rol: 'con', rol: 'con',
}" }"
:disabledRef="true"
:disabledExtkey="true"
:onlySearch="true" :onlySearch="true"
@onSeainf="onSeainf" @onSeainf="onSeainf"
@onAplpDet="onRmbpDet" @onAplpDet="onConpDet"
> >
</c-ptap> </c-ptap>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="第二通知行名称" prop="ledgrp.con.pts.nam"> <el-form-item label="" prop="ledgrp.con.pts.nam">
<c-input <c-input
v-model="model.ledgrp.con.pts.nam" v-model="model.ledgrp.con.pts.nam"
maxlength="40" maxlength="40"
placeholder="请输入第二通知行名称" placeholder="请输入Name of Party"
disabled
></c-input> ></c-input>
</el-form-item> </el-form-item>
</c-col> </c-col>
</c-col> </c-col>
<!-- =============================底部表格========================= -->
<c-edit-table :model="model" v-bind="ptsaddg"> <c-edit-table :model="model" v-bind="ptsaddg">
<el-table-column label="操作" align="center"> <el-table-column label="操作" text-align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
size="mini" size="mini"
...@@ -107,18 +134,19 @@ ...@@ -107,18 +134,19 @@
</el-table-column> </el-table-column>
</c-edit-table> </c-edit-table>
</c-row> </c-row>
</div>
</template> </template>
<script> <script>
import Api from "~/service/Api"; import Api from '~/service/Api'
import commonProcess from "~/mixin/commonProcess"; import commonProcess from '~/mixin/commonProcess'
import CodeTable from "~/config/CodeTable"; import CodeTable from '~/config/CodeTable'
import Ptap from "~/views/Public/Ptap"; import Event from '~/model/Letame/Event'
import Event from "~/model/Letopn/Event"; import Ptap from "~/views/Public/Ptap"
export default { export default {
inject: ["root"], inject: ['root'],
components: { "c-ptap": Ptap }, components: { "c-ptap": Ptap },
props: ["model", "codes"], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return { return {
...@@ -151,14 +179,14 @@ export default { ...@@ -151,14 +179,14 @@ export default {
}, },
}; };
}, },
methods: { methods: {
...Event, ...Event,
onSeainf(){},
handleEdit() { handleEdit() {
console.log("1111测试"); console.log("1111测试");
}, },
}, },
created: function () {}, created: function () {},
}; }
</script> </script>
<style> <style></style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-row>
<c-col :span="12"> <c-col :span="16">
<el-form-item label="Revolving Details"></el-form-item>
</c-col>
</c-row>
<c-row>
<c-col :span="16">
<el-form-item label="Revolving Type" prop="ledgrp.rec.revtyp"> <el-form-item label="Revolving Type" prop="ledgrp.rec.revtyp">
<c-select v-model="model.ledgrp.rec.revtyp" style="width:100%" placeholder="请选择Revolving Type"> <c-select
</c-select> v-model="model.ledgrp.rec.revtyp"
</el-form-item> style="width: 100%"
</c-col> placeholder="请选择Revolving Type"
:code="codes.revtyp"
<c-col :span="12"> >
<c-checkbox v-model="model.ledgrp.rec.revcum">Credit is Marked as Cumulative</c-checkbox> </c-select>
</c-col>
<c-col :span="12">
<el-form-item label="Revolve Times" prop="ledgrp.rec.revtimes">
<c-input v-model="model.ledgrp.rec.revtimes" placeholder="请输入Revolve Times"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Revolving Count" prop="ledgrp.rec.revnbr">
<c-input v-model="model.ledgrp.rec.revnbr" placeholder="请输入Revolving Count"></c-input>
</el-form-item>
</c-col>
<c-col :span="12">
<el-form-item label="Next Revolve Date" prop="ledgrp.rec.revdat">
<c-date-picker type="date" v-model="model.ledgrp.rec.revdat" style="width:100%" placeholder="请选择Next Revolve Date"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="8">
<el-form-item label="Revolving Clause" prop="ledgrp.blk.revcls"> <!-- Credit is Marked as Cumulative -->
<c-input type="textarea" v-model="model.ledgrp.blk.revcls" maxlength="65" show-word-limit placeholder="请输入Revolving Clause" ></c-input> <c-checkbox v-model="model.ledgrp.rec.revcum"
</el-form-item> style="margin-left:10px"
</c-col> >Cumulative</c-checkbox
>
<c-col :span="12"> </c-col>
<c-button size="small" type="primary" icon="el-icon-search" @click="onRevclauseButtxmsel"> </c-row>
...
</c-button>
</c-col> <c-row>
<c-col :span="8">
<c-col :span="12"> <el-form-item label="Revolve Times" prop="ledgrp.rec.revtimes">
<el-form-item label="Notes to Beneficiary" prop="ledgrp.blk.revnotes"> <c-input
<c-input type="textarea" v-model="model.ledgrp.blk.revnotes" maxlength="35" show-word-limit placeholder="请输入Notes to Beneficiary" ></c-input> v-model.number="model.ledgrp.rec.revtimes"
</el-form-item> placeholder="请输入Revolve Times"
</c-col> ></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="Revolving Count" prop="ledgrp.rec.revnbr">
<c-input
v-model.number="model.ledgrp.rec.revnbr"
placeholder="请输入Revolving Count"
disabled
></c-input>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col :span="16">
<el-form-item label="Next Revolve Date" prop="ledgrp.rec.revdat">
<c-date-picker
type="date"
v-model="model.ledgrp.rec.revdat"
style="width: 100%"
placeholder="请选择Next Revolve Date"
value-format="yyyy-MM-dd"
></c-date-picker>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col :span="16">
<el-form-item label="Revolving Clause" prop="ledgrp.blk.revcls">
<c-fullbox>
<c-input
type="textarea"
v-model="model.ledgrp.blk.revcls"
maxlength="390"
:rows="5"
show-word-limit
placeholder="请输入Revolving Clause"
></c-input>
<template slot="footer">
<c-button
size="small"
type="primary"
icon="el-icon-search"
@click="onRevclauseButtxmsel"
>
...
</c-button>
</template>
</c-fullbox>
</el-form-item>
</c-col>
</c-row>
<c-row>
<c-col :span="16">
<el-form-item label="Notes to Beneficiary" prop="ledgrp.blk.revnotes">
<c-input
type="textarea"
v-model="model.ledgrp.blk.revnotes"
maxlength="210"
:rows="5"
show-word-limit
placeholder="请输入Notes to Beneficiary"
></c-input>
</el-form-item>
</c-col>
</c-row>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from '~/service/Api'
import commonProcess from "~/mixin/commonProcess"; import commonProcess from '~/mixin/commonProcess'
import CodeTable from "~/config/CodeTable" import CodeTable from '~/config/CodeTable'
import Event from "~/model/Letame/Event" import Event from '~/model/Letame/Event'
export default { export default {
inject: ['root'], inject: ['root'],
props:["model","codes"], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {}
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event},
created:function(){
}
} }
</script> </script>
<style> <style></style>
</style>
...@@ -77,21 +77,20 @@ ...@@ -77,21 +77,20 @@
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api"; import Api from '~/service/Api'
import commonProcess from "~/mixin/commonProcess"; import commonProcess from '~/mixin/commonProcess'
import CodeTable from "~/config/CodeTable"; import CodeTable from '~/config/CodeTable'
import Event from "~/model/Letame/Event"; import Event from '~/model/Letame/Event'
export default { export default {
inject: ["root"], inject: ['root'],
props: ["model", "codes"], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
data() { data() {
return {}; return {}
}, },
methods: { ...Event }, methods: { ...Event },
created: function () {}, created: function () {},
}; }
</script> </script>
<style> <style></style>
</style>
<template> <template>
<div class="eibs-tab"> <div class="eibs-tab">
<c-col :span="12">
<c-col :span="12"> <el-form-item
<el-form-item label="Special Payment Conditions for Bank Only History" prop="ledgrp.blk.spcrcbame"> label="Special Payment Conditions for Bank Only History"
<c-input type="textarea" v-model="model.ledgrp.blk.spcrcbame" maxlength="50" show-word-limit placeholder="请输入Special Payment Conditions for Bank Only History" ></c-input> prop="ledgrp.blk.spcrcbame"
</el-form-item> >
</c-col> <c-input
type="textarea"
<c-col :span="12"> v-model="model.ledgrp.blk.spcrcbame"
<el-form-item label="Special Payment Conditions for Bank Only" prop="ledgrp.blk.spcrcb"> maxlength="50"
<c-input type="textarea" v-model="model.ledgrp.blk.spcrcb" maxlength="65" show-word-limit placeholder="请输入Special Payment Conditions for Bank Only" ></c-input> show-word-limit
</el-form-item> placeholder="请输入Special Payment Conditions for Bank Only History"
</c-col> ></c-input>
</el-form-item>
<c-col :span="12"> </c-col>
<el-form-item label="Block to enter additional info for Add/Delete" prop="letamep.spcrcbamep.usrblk">
<c-input type="textarea" v-model="model.letamep.spcrcbamep.usrblk" maxlength="65" show-word-limit placeholder="请输入Block to enter additional info for Add/Delete" ></c-input> <c-col :span="12">
</el-form-item> <el-form-item
</c-col> label="Special Payment Conditions for Bank Only"
prop="ledgrp.blk.spcrcb"
<c-col :span="12"> >
<c-checkbox v-model="model.letamep.spcrcbamep.modflg">Modify Text to Replace</c-checkbox> <c-input
</c-col> type="textarea"
v-model="model.ledgrp.blk.spcrcb"
<c-col :span="12"> maxlength="65"
<c-checkbox v-model="model.letamep.spcrcbamep.modmanflg">Modify field for manual update</c-checkbox> show-word-limit
</c-col> placeholder="请输入Special Payment Conditions for Bank Only"
></c-input>
<c-col :span="12"> </el-form-item>
<c-button size="small" type="primary" @click="onSpcrcbamepButdif"> </c-col>
Show Diff
</c-button> <c-col :span="12">
</c-col> <el-form-item
label="Block to enter additional info for Add/Delete"
<c-col :span="12"> prop="letamep.spcrcbamep.usrblk"
<c-button size="small" type="primary" @click="onSpcrcbamepButadd"> >
Add Text <c-input
</c-button> type="textarea"
</c-col> v-model="model.letamep.spcrcbamep.usrblk"
maxlength="65"
<c-col :span="12"> show-word-limit
<c-button size="small" icon="el-icon-delete" @click="onSpcrcbamepButdel"> placeholder="请输入Block to enter additional info for Add/Delete"
Delete text ></c-input>
</c-button> </el-form-item>
</c-col> </c-col>
<c-col :span="12">
<c-checkbox v-model="model.letamep.spcrcbamep.modflg"
>Modify Text to Replace</c-checkbox
>
</c-col>
<c-col :span="12">
<c-checkbox v-model="model.letamep.spcrcbamep.modmanflg"
>Modify field for manual update</c-checkbox
>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSpcrcbamepButdif">
Show Diff
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" type="primary" @click="onSpcrcbamepButadd">
Add Text
</c-button>
</c-col>
<c-col :span="12">
<c-button size="small" icon="el-icon-delete" @click="onSpcrcbamepButdel">
Delete text
</c-button>
</c-col>
</div> </div>
</template> </template>
<script> <script>
import Api from "~/service/Api" import Api from '~/service/Api'
import commonProcess from "~/mixin/commonProcess"; import commonProcess from '~/mixin/commonProcess'
import CodeTable from "~/config/CodeTable" import CodeTable from '~/config/CodeTable'
import Event from "~/model/Letame/Event" import Event from '~/model/Letame/Event'
export default { export default {
inject: ['root'], inject: ['root'],
props:["model","codes"], props: ['model', 'codes'],
mixins: [commonProcess], mixins: [commonProcess],
data(){ data() {
return { return {}
},
} methods: { ...Event },
}, created: function () {},
methods:{...Event},
created:function(){
}
} }
</script> </script>
<style> <style></style>
</style>
...@@ -290,7 +290,7 @@ ...@@ -290,7 +290,7 @@
<c-col :span="24"> <c-col :span="24">
<el-form-item label="" prop="ledgrp.rec.prepertxts18"> <el-form-item label="" prop="ledgrp.rec.prepertxts18">
<c-input <c-input
v-model.number="model.ledgrp.rec.prepertxts18" v-model="model.ledgrp.rec.prepertxts18"
placeholder="请输入交单期天数" placeholder="请输入交单期天数"
></c-input> ></c-input>
</el-form-item> </el-form-item>
......
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