Commit dbae841c by “yanyuxin”

进口融资还款交易修改

parent acfa98be
...@@ -19,6 +19,9 @@ let checkObj = { ...@@ -19,6 +19,9 @@ let checkObj = {
"liaall.limmod.limpts.nonrevflg1" :null, "liaall.limmod.limpts.nonrevflg1" :null,
"setmod.docamt" :null, "setmod.docamt" :null,
"mtabut.clsflg" :null, "mtabut.clsflg" :null,
"pager.liaall_limmod_limpfp_clmcbe.total" :null,
"pager.liaall_limmod_limpfp_clmpty.total" :null,
"pager.liaall_limmod_limpfp_clmcbb.total" :null,
} }
for (const key in checkObj) { for (const key in checkObj) {
......
import Api from "~/service/Api" import Api from "~/service/Api"
import Pts from "../Common/Pts" import Pts from "../Common/Pts"
import Pub from "../Public"
export default class Trtset{ export default class Trtset{
constructor () { constructor () {
this.data = { this.data = {
trdgrp:{ trdgrp:{
rec:{ rec:{
pntref:"", // 父交易参考号 .trdgrp.rec.pntref pntref:"", // 父交易参考号 .trdgrp.rec.pntref
...@@ -64,29 +66,7 @@ export default class Trtset{ ...@@ -64,29 +66,7 @@ export default class Trtset{
}, },
}, },
}, },
mtabut:{ mtabut: new Pub().data.Mtabut,
clsflg:"", // Close Flag .mtabut.clsflg
coninf:{
oitinf:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitinf.labinftxt
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitinf.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitinf.oit.inflev
},
},
oitset:{
labinftxt:"", // Label for INFTXT .mtabut.coninf.oitset.labinftxt
oit:{
inftxt:"", // Infotext .mtabut.coninf.oitset.oit.inftxt
inflev:"", // Infotext Level .mtabut.coninf.oitset.oit.inflev
},
},
conexedat:"", // 执行日期 .mtabut.coninf.conexedat
usr:{
extkey:"", // User ID .mtabut.coninf.usr.extkey
},
},
},
trtmod:{ trtmod:{
finmod:{ finmod:{
setlab:"", // Settlement Label .trtmod.finmod.setlab setlab:"", // Settlement Label .trtmod.finmod.setlab
...@@ -116,94 +96,26 @@ export default class Trtset{ ...@@ -116,94 +96,26 @@ export default class Trtset{
intprd:"", // 计息周期 .trtmod.finmod.intprd intprd:"", // 计息周期 .trtmod.finmod.intprd
}, },
}, },
setmod:{ setmod:new Pub().data.Setmod,
doccur:"", // document currency .setmod.doccur
docamttyplab:"", // settled amount description as label .setmod.docamttyplab
retmsg:"", // Label showing Retry overflow condition .setmod.retmsg
ref:"", // our reference .setmod.ref
docamt:"", // document amount .setmod.docamt
dspflg:"", // Type of settlement .setmod.dspflg
xreflg:"", // Recalculate Rates .setmod.xreflg
setglg:{
labdspflg:"", // Label for Type of Settlement .setmod.setglg.labdspflg
},
zmqacclab:"", // 主�'�号LABEL .setmod.zmqacclab
zmqacc:"", // 自�'�区主�'�号 .setmod.zmqacc
},
setamt:"", // Settlement Amount .setamt setamt:"", // Settlement Amount .setamt
setact:"", // Settlement Account .setact setact:"", // Settlement Account .setact
clsflg:"", // 抹�'� .clsflg clsflg:"", // 抹�'� .clsflg
setact1:"", // 我行借记�'�户 .setact1 setact1:"", // 我行借记�'�户 .setact1
liaall:{ liaall:new Pub().data.Liaall,
misamt:"", // Amount not yet assigned .liaall.misamt trnmod:new Pub().data.Trnmod,
concur:"", // External Booking Amount .liaall.concur pageId: "", // ctx的key
outpct:"", // Sight Amount Percentage .liaall.outpct
outamt:"", // Sight Amount .liaall.outamt // pager:{
exttotoldamt:"", // Old Amount booked externally .liaall.exttotoldamt // liaall_limmod_limpfp_clmcbe:{
exttotamt:"", // Total booking amount external assinged .liaall.exttotamt // total:"",
limmod:{ // },
limpfp:{ // liaall_limmod_limpfp_clmpty:{
clmcbe:[], // .liaall.limmod.limpfp.clmcbe // total:"",
clmcbb:[], // .liaall.limmod.limpfp.clmcbb // },
clmpty:[], // .liaall.limmod.limpfp.clmpty // liaall_limmod_limpfp_clmcbb:{
}, // total:"",
limpts:{ // }
wrklab:"", // Label .liaall.limmod.limpts.wrklab // },
othlab:"", // Label .liaall.limmod.limpts.othlab
othlabss:"", // Label .liaall.limmod.limpts.othlabss
wrk:{
pts:new Pts().data,
},
oth:{
pts:new Pts().data,
},
lsh:"", // 合同流�'号 .liaall.limmod.limpts.lsh
nonrevflg1:"", // Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg1
pfcod1:"", // 合同流�'号 .liaall.limmod.limpts.pfcod1
nonrevflg2:"", // Flag to Mark Non-revolving Limits .liaall.limmod.limpts.nonrevflg2
pfcod2:"", // 合同流�'号 .liaall.limmod.limpts.pfcod2
},
wrkp:{
ptsget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .liaall.limmod.wrkp.ptsget.sdamod.dadsnd
seainf:"", // .liaall.limmod.wrkp.ptsget.sdamod.seainf
},
},
},
othp:{
ptsget:{
sdamod:{
dadsnd:"", // Drag Drop Sender .liaall.limmod.othp.ptsget.sdamod.dadsnd
seainf:"", // .liaall.limmod.othp.ptsget.sdamod.seainf
},
},
},
ownref:"", // 国结业务编号 .liaall.limmod.ownref
comamt:"", // 业务余额 .liaall.limmod.comamt
ccvamt:"", // 保证金余额 .liaall.limmod.ccvamt
ecifno:"", // ECIFNO .liaall.limmod.ecifno
},
},
trnmod:{
trndoc:{
advlabel:"", // ADVLABEL .trnmod.trndoc.advlabel
amdnam:"", // AMDNAM .trnmod.trndoc.amdnam
advdoc:"", // 国内证通知书 .trnmod.trndoc.advdoc
advnam:"", // 国内证落款 .trnmod.trndoc.advnam
amdapl:"", // 修改申请人名称 .trnmod.trndoc.amdapl
doclbl:"", // Lable for CONDOCSTM .trnmod.trndoc.doclbl
doctrestm:"", // Document tree .trnmod.trndoc.doctrestm
shwinc:"", // Show Incoming Messages .trnmod.trndoc.shwinc
shwout:"", // Show Outgoing Messages .trnmod.trndoc.shwout
condocstm:"", // Connected Documents .trnmod.trndoc.condocstm
rcvatt:{
seainf:"", // .trnmod.trndoc.rcvatt.seainf
},
filrecv:"", // File Receiver .trnmod.trndoc.filrecv
},
},
pageId: "" // ctx的key
} }
} }
} }
\ No newline at end of file
...@@ -94,7 +94,7 @@ ...@@ -94,7 +94,7 @@
</el-table> </el-table>
<el-pagination <el-pagination
layout="prev, pager, next" layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmcbe.total"> :total="1">
</el-pagination> </el-pagination>
</div> </div>
</c-col> </c-col>
...@@ -162,7 +162,7 @@ ...@@ -162,7 +162,7 @@
</el-table> </el-table>
<el-pagination <el-pagination
layout="prev, pager, next" layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmcbb.total"> :total="1">
</el-pagination> </el-pagination>
</div> </div>
</c-col> </c-col>
...@@ -254,7 +254,7 @@ ...@@ -254,7 +254,7 @@
</el-table> </el-table>
<el-pagination <el-pagination
layout="prev, pager, next" layout="prev, pager, next"
:total="pager.liaall_limmod_limpfp_clmpty.total"> :total="1">
</el-pagination> </el-pagination>
</div> </div>
</c-col> </c-col>
......
...@@ -4,18 +4,18 @@ ...@@ -4,18 +4,18 @@
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick"> <c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="myTabClick">
<!--trtset PD000015 Settle --> <!--trtset PD000015 Settle -->
<el-tab-pane label="Settle" name="ovwp"> <el-tab-pane label="Settle" name="ovwp">
<m-Ovwp :model="model" :codes="codes"/> <m-ovwp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--liaall PD000027 Liability --> <!--liaall PD000027 Liability -->
<el-tab-pane label="Liability" name="engp"> <el-tab-pane label="或有" name="engp">
<m-engp :model="model" :codes="codes"/> <m-engp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--setmod PD000000 Settlement --> <!--setmod PD000000 Settlement -->
<el-tab-pane label="Settlement" name="setpan"> <el-tab-pane label="账务" name="setpan">
<m-setpan :model="model" :codes="codes"/> <m-setpan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--coninf PD000000 Completion --> <!--coninf PD000000 Completion -->
<el-tab-pane label="Completion" name="coninfp"> <el-tab-pane label="附言" name="coninfp">
<m-coninfp :model="model" :codes="codes"/> <m-coninfp :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000529 &Messages --> <!--trndoc PD000529 &Messages -->
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
<m-docpan :model="model" :codes="codes"/> <m-docpan :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--trndoc PD000546 Attachments --> <!--trndoc PD000546 Attachments -->
<el-tab-pane label="Attachments" name="doctre"> <el-tab-pane label="附件" name="doctre">
<m-doctre :model="model" :codes="codes"/> <m-doctre :model="model" :codes="codes"/>
</el-tab-pane> </el-tab-pane>
<!--limmod PD001139 试算结果 --> <!--limmod PD001139 试算结果 -->
...@@ -43,17 +43,20 @@ import Api from "~/service/Api" ...@@ -43,17 +43,20 @@ import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Trtset from "~/model/Trtset" import Trtset from "~/model/Trtset"
import commonProcess from "~/mixin/commonProcess" import commonProcess from "~/mixin/commonProcess"
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Trtset/Check" import Check from "~/model/Trtset/Check"
import Default from "~/model/Trtset/Default" import Default from "~/model/Trtset/Default"
import Pattern from "~/model/Trtset/Pattern" import Pattern from "~/model/Trtset/Pattern"
import Ovwp from "./Ovwp" import Ovwp from "./Ovwp"
import Engp from "./Engp" import Shisuan from "./Shisuan";
import Setpan from "./Setpan" import Engp from "~/views/Public/Engp";
import Coninfp from "./Coninfp" import Setpan from "~/views/Public/Setpan";
import Docpan from "./Docpan" import Coninfp from "~/views/Public/Coninfp";
import Doctre from "./Doctre" import Docpan from "~/views/Public/Docpan";
import Shisuan from "./Shisuan" import Doctre from "~/views/Public/Doctre";
import Limitbody from "./Limitbody" import Limitbody from "~/views/Public/Limitbody";
export default { export default {
...@@ -73,19 +76,17 @@ export default { ...@@ -73,19 +76,17 @@ export default {
root: this root: this
} }
}, },
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess, commonFuncs], // 里面包含了Default、Check等的公共处理
data(){ data(){
return { return {
tabVal: "Ovwp", tabVal: "ovwp",
trnName: "trtset", trnName: "trtset",
trnType: "",
model: new Trtset().data, model: new Trtset().data,
checkRules: Check, checkRules: Check,
defaultRules: Default, defaultRules: Default,
pattern: Pattern, pattern: Pattern,
rules: null, rules: null,
codes: { codes: {...CodeTable},
},
} }
}, },
methods:{ methods:{
...@@ -103,6 +104,9 @@ export default { ...@@ -103,6 +104,9 @@ export default {
{ {
this.updateModel(rtnmsg.data) this.updateModel(rtnmsg.data)
//TODO 处理数据逻辑 //TODO 处理数据逻辑
if(this.isInDisplay){
this.restoreDisplay();
}
} }
else 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