Commit 73fcdcb6 by liaoxing

ccttra 初始化

parent 499b3e10
...@@ -28,6 +28,11 @@ export default { ...@@ -28,6 +28,11 @@ export default {
...params, ...params,
transName: this.trnName, transName: this.trnName,
userId: window.sessionStorage.userId || 'ZL', userId: window.sessionStorage.userId || 'ZL',
ccdgrp:{
rec:{
inr: this.$route.query.inr
}
},
}); });
if (!res.data) { if (!res.data) {
return return
......
...@@ -89,9 +89,9 @@ let checkObj = { ...@@ -89,9 +89,9 @@ let checkObj = {
"setmod.docamt":[ "setmod.docamt":[
{type: "number", required: false, message: "必输项"}, // {type: "number", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, // {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } // {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -109,18 +109,18 @@ let checkObj = { ...@@ -109,18 +109,18 @@ let checkObj = {
], ],
"mtabut.coninf.oitinf.oit.inftxt":[ "mtabut.coninf.oitinf.oit.inftxt":[
{type: "string", required: true, message: "必输项"}, // {type: "string", required: false, message: "必输项"},
{max: 60,message:"长度不能超过60"} // {max: 60,message:"长度不能超过60"}
], ],
"mtabut.coninf.oitset.oit.inftxt":[ "mtabut.coninf.oitset.oit.inftxt":[
{type: "string", required: true, message: "必输项"}, // {type: "string", required: false, message: "必输项"},
{max: 60,message:"长度不能超过60"} // {max: 60,message:"长度不能超过60"}
], ],
"mtabut.coninf.conexedat":[ "mtabut.coninf.conexedat":[
{type: "date", required: false, message: "输入正确的日期"} // {type: "date", required: false, message: "输入正确的日期"}
], ],
"mtabut.coninf.usr.extkey":[ "mtabut.coninf.usr.extkey":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
...@@ -144,7 +144,7 @@ let checkObj = { ...@@ -144,7 +144,7 @@ let checkObj = {
], ],
"ccdgrp.cbs.max.amt":[ "ccdgrp.cbs.max.amt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -158,7 +158,7 @@ let checkObj = { ...@@ -158,7 +158,7 @@ let checkObj = {
], ],
"ccdgrp.cbs.opn1.amt":[ "ccdgrp.cbs.opn1.amt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
...@@ -167,7 +167,7 @@ let checkObj = { ...@@ -167,7 +167,7 @@ let checkObj = {
{max: 16,message:"长度不能超过16"} {max: 16,message:"长度不能超过16"}
], ],
"ccdgrp.rec.chkdat":[ "ccdgrp.rec.chkdat":[
{type: "date", required: false, message: "输入正确的日期"} {type: "string", required: false, message: "输入正确的日期"}
], ],
"ccdgrp.dro.pts.nam":[ "ccdgrp.dro.pts.nam":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
...@@ -189,12 +189,12 @@ let checkObj = { ...@@ -189,12 +189,12 @@ let checkObj = {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 40,message:"长度不能超过40"} {max: 40,message:"长度不能超过40"}
], ],
"trnmod.swiadd.tracur":[ "swiadd.tracur":[
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 3,message:"长度不能超过3"} {max: 3,message:"长度不能超过3"}
], ],
"trnmod.swiadd.traamt":[ "swiadd.traamt":[
{type: "number", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 18,message:"整数位不能超过14位"}, {max: 18,message:"整数位不能超过14位"},
{pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" } {pattern: /(^\d+$)|(^\.\d{1,3}$)|(^\d+\.\d{1,3}$)/, message: "小数位不能超过3位" }
], ],
......
...@@ -5,6 +5,10 @@ export default class Ccttra { ...@@ -5,6 +5,10 @@ export default class Ccttra {
constructor() { constructor() {
this.data = { this.data = {
ccttral1blk: "", ccttral1blk: "",
swiadd:{
tracur: "",
traamt: "",
},
ccdgrp: { ccdgrp: {
rec: { rec: {
ownref: "", // Our Reference .ccdgrp.rec.ownref ownref: "", // Our Reference .ccdgrp.rec.ownref
...@@ -12,6 +16,8 @@ export default class Ccttra { ...@@ -12,6 +16,8 @@ export default class Ccttra {
chkdat: "", // Date of Draft .ccdgrp.rec.chkdat chkdat: "", // Date of Draft .ccdgrp.rec.chkdat
ccform: "", // Form of Clean Coll. .ccdgrp.rec.ccform ccform: "", // Form of Clean Coll. .ccdgrp.rec.ccform
purflg: "", // Payment disposition .ccdgrp.rec.purflg purflg: "", // Payment disposition .ccdgrp.rec.purflg
inr: "",
branchinr: "",
}, },
cbs: { cbs: {
max: { max: {
...@@ -46,7 +52,7 @@ export default class Ccttra { ...@@ -46,7 +52,7 @@ export default class Ccttra {
}, },
}, },
advtyp: "", // Type of Advice .advtyp advtyp: "", // Type of Advice .advtyp
advrol: "", // Receive of Message .advrol advrol: "C", // Receive of Message .advrol
setmod: new Pub().data.Setmod, setmod: new Pub().data.Setmod,
mtabut: new Pub().data.Mtabut, mtabut: new Pub().data.Mtabut,
trnmod: new Pub().data.Trnmod, trnmod: new Pub().data.Trnmod,
......
...@@ -148,10 +148,10 @@ ...@@ -148,10 +148,10 @@
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="催收金额" prop="trnmod.swiadd.tracur"> <el-form-item label="催收金额" prop="swiadd.tracur">
<c-select <c-select
disabled disabled
v-model="model.trnmod.swiadd.tracur" v-model="model.swiadd.tracur"
style="width: 100%" style="width: 100%"
placeholder="请选择催收金额" placeholder="请选择催收金额"
> >
...@@ -169,11 +169,11 @@ ...@@ -169,11 +169,11 @@
<el-form-item <el-form-item
style="margin-left: 5px" style="margin-left: 5px"
label-width="0" label-width="0"
prop="trnmod.swiadd.traamt" prop="swiadd.traamt"
> >
<c-input-currency <c-input-currency
class="input-currency-left" class="input-currency-left"
v-model="model.trnmod.swiadd.traamt" v-model="model.swiadd.traamt"
style="text-align: left; width: 100%" style="text-align: left; width: 100%"
placeholder="请输入" placeholder="请输入"
></c-input-currency> ></c-input-currency>
...@@ -186,7 +186,7 @@ ...@@ -186,7 +186,7 @@
v-model="model.advrol" v-model="model.advrol"
style="width: 100%" style="width: 100%"
placeholder="请选择电函接收方" placeholder="请选择电函接收方"
:code="advrol" :code="codes.advrol"
> >
</c-select> </c-select>
</el-form-item> </el-form-item>
...@@ -309,6 +309,7 @@ ...@@ -309,6 +309,7 @@
</div> </div>
</template> </template>
<script> <script>
import CodeTable from "~/config/CodeTable";
import event from "../event"; import event from "../event";
export default { export default {
......
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
<div class="eibs-tab"> <div class="eibs-tab">
<el-collapse v-model="activeNames"> <el-collapse v-model="activeNames">
<el-collapse-item title="Tracer BC" name="ccttra1"> <el-collapse-item title="Tracer BC" name="ccttra1">
<c-content> <!-- <c-content> -->
<m-ccttra1 :model="model" :codes="codes" /> <m-ccttra1 :model="model" :codes="codes" />
</c-content> <!-- </c-content> -->
</el-collapse-item> </el-collapse-item>
<!-- <el-collapse-item--> <!-- <el-collapse-item-->
<!-- title="附加金额"--> <!-- title="附加金额"-->
......
...@@ -7794,6 +7794,9 @@ const CodeTable = { ...@@ -7794,6 +7794,9 @@ const CodeTable = {
{ label: 'Internal Copy', value: 'INT' }, { label: 'Internal Copy', value: 'INT' },
{ label: 'Original', value: 'ORI' }, { label: 'Original', value: 'ORI' },
], ],
advrol:[
{ label: 'Collecting Bank', value: 'C' },
],
} }
export default CodeTable; export default CodeTable;
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