Commit 73fcdcb6 by liaoxing

ccttra 初始化

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