Commit 3092d225 by 严一鸣

brtset检核成功

parent 97b17eef
...@@ -450,5 +450,12 @@ export default { ...@@ -450,5 +450,12 @@ export default {
{type: "string", required: false, message: "必输项"}, {type: "string", required: false, message: "必输项"},
{max: 14,message:"长度不能超过14"} {max: 14,message:"长度不能超过14"}
], ],
"bopmod.basflg":[
{required: true, message: "必输项"},
],
"brtp.ischktyp":[
{required: true, message: "必输项"},
],
} }
\ No newline at end of file
...@@ -81,13 +81,13 @@ ...@@ -81,13 +81,13 @@
<!-- ====================右边======================= --> <!-- ====================右边======================= -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-col :span="24"> <c-col :span="12">
<c-checkbox <c-checkbox
v-model="model.cfadft.basflg" v-model="model.cfadft.basflg"
>签约信息</c-checkbox> >签约信息</c-checkbox>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="12">
<c-checkbox v-model="model.cfadft.dclflg">变动信息</c-checkbox> <c-checkbox v-model="model.cfadft.dclflg">变动信息</c-checkbox>
</c-col> </c-col>
......
...@@ -130,7 +130,11 @@ ...@@ -130,7 +130,11 @@
</c-col> </c-col>
<c-col :span="24"> <c-col :span="24">
<el-form-item label="Tenor Stream" prop="liaall.tenstm"> <el-form-item label="Tenor Stream" prop="liaall.tenstm">
<c-input v-model="model.liaall.tenstm" placeholder="请输入Tenor Stream"></c-input> <c-istream-table
:list="model.liaall.tenstm"
:columns="columns"
>
</c-istream-table>
</el-form-item> </el-form-item>
</c-col> </c-col>
...@@ -216,50 +220,41 @@ ...@@ -216,50 +220,41 @@
<c-col :span="24"> <c-col :span="24">
<div class="e-table-wrapper"> <div class="e-table-wrapper">
<el-table <c-table
:data="model.bptbck.bptbckg" style="text-align: center"
style="width: 100%" :list="table1"
:paginationShow="false"
:border="true"
> >
<el-table-column
prop="ownref" <el-table-column label="Reference" prop="ownref" width="auto"></el-table-column>
label="" <el-table-column label="Cur." prop="opncur" width="auto"></el-table-column>
sortable <el-table-column label="Open Amount" prop="opnamt" width="auto"></el-table-column>
width="100"> <el-table-column label="Amount Paid" prop="bckamt" width="auto"></el-table-column>
</el-table-column> <el-table-button label="Cal." prop="butcal" width="auto"></el-table-button>
<el-table-column
prop="opncur" </c-table>
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="opnamt"
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="bckamt"
label=""
sortable
width="100">
</el-table-column>
<el-table-column
prop="butcal"
label=""
sortable
width="100">
</el-table-column>
</el-table>
</div> </div>
</c-col> </c-col>
<c-col :span="24"> <c-col :span="12">
<el-form-item label="预计核验日期" prop="brtp.prechkdat"> <el-form-item label="预计核验日期" prop="brtp.prechkdat">
<c-date-picker type="date" v-model="model.brtp.prechkdat" style="width:100%" placeholder="请选择预计核验日期"></c-date-picker> <c-date-picker type="date" v-model="model.brtp.prechkdat" style="width:100%" placeholder="请选择预计核验日期"></c-date-picker>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12">
<el-form-item label="是否需要检验" prop="brtp.ischktyp">
<c-select v-model="model.brtp.ischktyp" style="width:100%" placeholder="">
<el-option
v-for="item in codes.ischktyp"
:key="item.label"
:label="item.label"
:value="item.label">
</el-option>
</c-select> </el-form-item>
</c-col>
</c-col> </c-col>
<!-- ====================右边======================= --> <!-- ====================右边======================= -->
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
...@@ -411,7 +406,15 @@ export default { ...@@ -411,7 +406,15 @@ export default {
mixins: [commonProcess], mixins: [commonProcess],
data(){ data(){
return { return {
columns:[
"1 1 \"Type\" 40",
"2 2 \"Dbt\" 48",
"3 3 \"Cdt\" 48",
"4 4 \"Cur\" 48",
"5 5 \"Amt\" 85 2 8 1 4",
"6 6 \"Mat.Dat.\" 75 4 7 1"
]
} }
}, },
methods:{...Event}, methods:{...Event},
......
...@@ -4,12 +4,22 @@ ...@@ -4,12 +4,22 @@
<c-col :span="11"> <c-col :span="11">
<el-form-item label="申报类型" prop="bopmod.szflg"> <el-form-item label="申报类型" prop="bopmod.szflg">
<c-select v-model="model.bopmod.szflg" style="width:100%" placeholder="请选择申报类型"> <c-select v-model="model.bopmod.szflg" style="width:100%" placeholder="请选择申报类型">
<el-option
v-for="item in codes.szflg"
:key="item.label"
:label="item.label"
:value="item.label">
</el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="11" :offset="1"> <c-col :span="11" :offset="1">
<c-checkbox v-model="model.bopmod.basflg">基础数据</c-checkbox> <el-form-item label="" prop="bopmod.basflg">
<c-checkbox v-model="model.bopmod.basflg">基础数据</c-checkbox>
</el-form-item>
</c-col> </c-col>
</c-col> </c-col>
...@@ -22,13 +32,25 @@ ...@@ -22,13 +32,25 @@
<c-col :span="12"> <c-col :span="12">
<el-form-item label="款项去向" prop="bopmod.acttyp"> <el-form-item label="款项去向" prop="bopmod.acttyp">
<c-select v-model="model.bopmod.acttyp" style="width:100%" placeholder="请选择款项去向"> <c-select v-model="model.bopmod.acttyp" style="width:100%" placeholder="请选择款项去向">
<el-option
v-for="item in codes.acttyp"
:key="item.label"
:label="item.label"
:value="item.label">
</el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
<c-col :span="12"> <c-col :span="12">
<el-form-item label="地区机构号" prop="bopmod.ownextkey"> <el-form-item label="地区机构号" prop="bopmod.ownextkey">
<c-select v-model="model.bopmod.ownextkey" style="width:100%" placeholder="请选择地区机构号"> <c-select v-model="model.bopmod.ownextkey" style="width:100%" placeholder="请选择地区机构号">\
<el-option
v-for="item in codes.ownextkey"
:key="item.label"
:label="item.label"
:value="item.label">
</el-option>
</c-select> </c-select>
</el-form-item> </el-form-item>
</c-col> </c-col>
......
<template> <template>
<div class="eContainer"> <div class="eContainer">
<!-- <c-bus-button :$pntvm="this"></c-bus-button> -->
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<el-button size="small">备忘录</el-button>
<el-button size="small" @click="setDraggableContent('cms', '影像信息')">影像信息</el-button>
<!-- <el-button size="small">保存模板</el-button> -->
<!-- <el-button size="small">使用模板</el-button> -->
<el-button size="small">制裁信息</el-button>
<!-- <el-button size="small">拆分报文</el-button> -->
<el-button size="small">智能提示</el-button>
</c-function-btn>
<el-form <el-form
:model="model" :model="model"
:rules="rules" :rules="rules"
...@@ -94,6 +108,7 @@ import Api from "~/service/Api" ...@@ -94,6 +108,7 @@ import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable" import CodeTable from "~/config/CodeTable"
import Brtset from "~/model/Brtset" import Brtset from "~/model/Brtset"
import commonProcess from "~/mixin/commonProcess" import commonProcess from "~/mixin/commonProcess"
import commonFuncs from "~/mixin/commonFuncs";
import Check from "~/model/Brtset/Check" import Check from "~/model/Brtset/Check"
import Default from "~/model/Brtset/Default" import Default from "~/model/Brtset/Default"
import Pattern from "~/model/Brtset/Pattern" import Pattern from "~/model/Brtset/Pattern"
...@@ -136,10 +151,11 @@ export default { ...@@ -136,10 +151,11 @@ export default {
root: this root: this
} }
}, },
mixins: [commonProcess], // 里面包含了Default、Check等的公共处理 mixins: [commonProcess,commonFuncs], // 里面包含了Default、Check等的公共处理
computed: {},
data(){ data(){
return { return {
tabVal: "", tabVal: "utlp",
trnName: "brtset", trnName: "brtset",
model: new Brtset().data, model: new Brtset().data,
checkRules: Check, checkRules: Check,
...@@ -147,6 +163,7 @@ export default { ...@@ -147,6 +163,7 @@ export default {
pattern: Pattern, pattern: Pattern,
rules: null, rules: null,
codes: { codes: {
...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