Commit 1698b3fd by Wuyuqiu

样式调整

parent 7b1b9bfd
......@@ -45,9 +45,21 @@
.el-button:hover {
color: var(--themecolor);
}
.el-button:focus{
color: var(--themecolor);
background: linear-gradient(180deg, #B31C2A 0%, #FF6A6A 100%);
/* .el-button:focus{
color: #FFF;
background-color: var(--themecolor);
border-color: var(--themecolor);
} */
.el-button--primary.is-active, .el-button--primary:active {
color: #FFF;
background-color: var(--themecolor);
border-color: var(--themecolor);
}
.el-button--primary:focus, .el-button--primary:hover {
color: #FFF;
background-color: var(--themecolor);
border-color: var(--themecolor);
}
.e-table-wrapper {
......@@ -543,38 +555,47 @@
.el-select-dropdown__item.selected{
color:#B31C2A;
}
.el-tabs {
height: 100%;
}
.eibs-tab {
height: 100%;
overflow-y: auto;
overflow-x: hidden;
}
@media screen and (min-width: 2561px) {
#business_container .eibs-tab {
padding: 25px 28px;
/* padding: 25px 28px; */
}
}
@media screen and (min-width: 1921px) and (max-width: 2560px) {
#business_container .eibs-tab {
padding: 20px 23px;
/* padding: 20px 23px; */
}
}
@media screen and (min-width: 1441px) and (max-width: 1920px) {
#business_container .eibs-tab {
padding: 20px 18px;
/* padding: 20px 18px; */
}
}
@media screen and (min-width: 1200px) and (max-width: 1440px) {
#business_container .eibs-tab {
padding: 20px 15px;
/* padding: 20px 15px; */
}
}
@media screen and (max-width: 1199px) {
#business_container .eibs-tab {
padding: 20px 10px;
/* padding: 20px 10px; */
}
}
......@@ -710,4 +731,26 @@ padding-left: 30px;
.el-table .cell {
padding-bottom: 5px;
padding-top: 5px;
}
.el-scrollbar__bar .el-scrollbar__thumb,.el-scrollbar__thumb:hover{
background-color: transparent;
}
.el-table th.el-table__cell {
background: linear-gradient(180deg, #FFFFFF 0%, #F1F1F1 100%);
}
.display {
height: 100%;
}
.display #business_container {
height: 100%;
}
.display #business_container .eContainer .c-page-container-div .el-form {
height: 100% !important;
}
.m-review-main {
height: 100%;
overflow: auto;
}
#business_container .m-review .eContainer .c-page-container-div .el-form {
height: 100% !important;
}
\ No newline at end of file
<template>
<c-page title="进口代收承兑">
<div class="eContainer">
<div class="eContainer">
<c-page title="进口代收承兑">
<el-form
:model="model"
:rules="rules"
......@@ -76,8 +76,8 @@
:handleStash="handleStash"
>
</c-function-btn>
</div>
</c-page>
</c-page>
</div>
</template>
<script>
import CodeTable from "~/config/CodeTable";
......
<template>
<c-page title="进口代收">
<div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="left"
size="small" :validate-on-rule-change="false">
<div class="eContainer">
<c-page title="进口代收">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="left"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
......@@ -22,9 +28,9 @@
<el-tab-pane label="费用/账务" name="setmod">
<c-content>
<m-setmod
:model="model"
:codes="codes"
@changeSetmodModel="changeSetmodModel"
:model="model"
:codes="codes"
@changeSetmodModel="changeSetmodModel"
/>
</c-content>
</el-tab-pane>
......@@ -38,50 +44,50 @@
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-addbcb :model="model" :codes="codes"/>
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000009 -->
<el-tab-pane label="申报信息" name="libp,cnyp1">
<c-content>
<m-cnyp :model="model" :codes="codes"/>
<m-cnyp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
>
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</div>
</c-page>
</c-page>
</div>
</template>
<script>
import CodeTable from "~/config/CodeTable"
import Bctdav from "../model"
import formRules from '../model/check'
import CodeTable from "~/config/CodeTable";
import Bctdav from "../model";
import formRules from "../model/check";
import event from "../event";
import operationFunc from "@/mixin/operationFunc";
......@@ -93,11 +99,11 @@ import Srmp from "./Srmp";
import Cnyp from "./Cnyp";
import Engp from "~/components/business/engp/views";
import Setmod from "~/components/business/setmod/views"
import Setmod from "~/components/business/setmod/views";
import Glentry from "~/components/business/glentry/views";
import Coninfp from "~/components/business/coninfp/views";
import Docpan from "~/components/business/docpan/views";
import Doctre from "~/views/Public/Doctre"
import Doctre from "~/views/Public/Doctre";
export default {
name: "Bctdav",
......@@ -130,46 +136,46 @@ export default {
codes: { ...CodeTable },
activeNames: ["engp"],
promptData: {
title: 'Select a Party',
title: "Select a Party",
columns: [
{
prop: 'ptyInr',
label: 'Party Number'
prop: "ptyInr",
label: "Party Number",
},
{
prop: 'inr',
label: 'Address Number'
prop: "inr",
label: "Address Number",
},
{
prop: 'branch',
label: 'Branch Code'
prop: "branch",
label: "Branch Code",
},
{
prop: 'bchName',
label: 'Branch Name'
prop: "bchName",
label: "Branch Name",
},
{
prop: 'adrName',
label: 'Address Name'
prop: "adrName",
label: "Address Name",
},
{
prop: 'adr1',
label: 'Address1'
prop: "adr1",
label: "Address1",
},
{
prop: 'locCty',
label: 'City'
prop: "locCty",
label: "City",
},
{
prop: 'locZip',
label: 'Zip'
prop: "locZip",
label: "Zip",
},
{
prop: 'bicCode',
label: 'BIC'
}
prop: "bicCode",
label: "BIC",
},
],
data: []
data: [],
},
};
},
......@@ -181,15 +187,15 @@ export default {
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data);
if(this.isInDisplay){
if (this.isInDisplay) {
this.restoreDisplay();
}
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
},
mounted () {
this.init()
mounted() {
this.init();
// this.queryHndtypCodeTableList(this.trnName)
},
};
......
<template>
<c-page title="出口托收承兑">
<div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right"
size="small" :validate-on-rule-change="false">
<div class="eContainer">
<c-page title="出口托收承兑">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
......@@ -21,9 +28,9 @@
<el-tab-pane label="费用/账务" name="setmod">
<c-content>
<m-setmod
:model="model"
:codes="codes"
@changeSetmodModel="changeSetmodModel"
:model="model"
:codes="codes"
@changeSetmodModel="changeSetmodModel"
/>
</c-content>
</el-tab-pane>
......@@ -37,57 +44,57 @@
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-addbcb :model="model" :codes="codes"/>
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
>
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</div>
</c-page>
</c-page>
</div>
</template>
<script>
import CodeTable from "~/config/CodeTable"
import Botacc from "../model"
import formRules from '../model/check'
import CodeTable from "~/config/CodeTable";
import Botacc from "../model";
import formRules from "../model/check";
import Setp from "./Setp"
import Inst from "./Inst"
import Ptyp from "./Ptyp"
import Setp from "./Setp";
import Inst from "./Inst";
import Ptyp from "./Ptyp";
import Addbcb from "./Addbcb";
import Ovwp from "./Ovwp"
import Ovwp from "./Ovwp";
import Setmod from "~/components/business/setmod/views"
import Setmod from "~/components/business/setmod/views";
import Docpan from "~/components/business/docpan/views";
import Engp from "~/components/business/engp/views";
import Doctre from "~/components/business/doctre/views";
import Coninfp from "~/components/business/coninfp/views";
import Glentry from "~/components/business/glentry/views";
import operationFunc from "@/mixin/operationFunc";
import event from "../event"
import event from "../event";
export default {
name: "Botacc",
......@@ -106,10 +113,10 @@ export default {
},
provide() {
return {
root: this
}
root: this,
};
},
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "ovwp",
......@@ -117,62 +124,59 @@ export default {
model: new Botacc().data,
rules: formRules,
codes: {
...CodeTable
...CodeTable,
},
activeNames: ["engp"],
promptData: {
title: 'Select a Party',
title: "Select a Party",
columns: [
{
prop: 'ptyInr',
label: 'Party Number'
prop: "ptyInr",
label: "Party Number",
},
{
prop: 'inr',
label: 'Address Number'
prop: "inr",
label: "Address Number",
},
{
prop: 'branch',
label: 'Branch Code'
prop: "branch",
label: "Branch Code",
},
{
prop: 'bchName',
label: 'Branch Name'
prop: "bchName",
label: "Branch Name",
},
{
prop: 'adrName',
label: 'Address Name'
prop: "adrName",
label: "Address Name",
},
{
prop: 'adr1',
label: 'Address1'
prop: "adr1",
label: "Address1",
},
{
prop: 'locCty',
label: 'City'
prop: "locCty",
label: "City",
},
{
prop: 'locZip',
label: 'Zip'
prop: "locZip",
label: "Zip",
},
{
prop: 'bicCode',
label: 'BIC'
}
prop: "bicCode",
label: "BIC",
},
],
data: []
data: [],
},
}
};
},
methods: {},
created: async function () {
created: async function () {},
mounted() {
this.init();
},
mounted () {
this.init()
},
}
};
</script>
<style>
</style>
<template>
<c-page title="出口托收修改">
<div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right"
size="small" :validate-on-rule-change="false">
<c-page title="出口托收修改">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
......@@ -21,9 +28,9 @@
<el-tab-pane label="费用/账务" name="setmod">
<c-content>
<m-setmod
:model="model"
:codes="codes"
@changeSetmodModel="changeSetmodModel"
:model="model"
:codes="codes"
@changeSetmodModel="changeSetmodModel"
/>
</c-content>
</el-tab-pane>
......@@ -37,162 +44,156 @@
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-addbcb :model="model" :codes="codes"/>
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
>
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</div>
</c-page>
</c-page>
</div>
</template>
<script>
import CodeTable from "~/config/CodeTable"
import Botame from "../model"
import formRules from '../model/check'
import CodeTable from "~/config/CodeTable";
import Botame from "../model";
import formRules from "../model/check";
import Addbcb from "./Addbcb";
import Amep from "./Amep"
import Ovwp from "./Ovwp"
import Inst from "./Inst"
import Ptyp from "./Ptyp"
import Instrecp from "./Instrecp"
import Amep from "./Amep";
import Ovwp from "./Ovwp";
import Inst from "./Inst";
import Ptyp from "./Ptyp";
import Instrecp from "./Instrecp";
import Setmod from "~/components/business/setmod/views"
import Setmod from "~/components/business/setmod/views";
import Docpan from "~/components/business/docpan/views";
import Engp from "~/components/business/engp/views";
import Doctre from "~/components/business/doctre/views";
import Coninfp from "~/components/business/coninfp/views";
import Glentry from "~/components/business/glentry/views";
import operationFunc from "@/mixin/operationFunc";
import event from "../event"
import event from "../event";
export default {
name: "Botame",
components:{
"m-addbcb": Addbcb,
"m-amep" : Amep,
"m-ovwp" : Ovwp,
"m-inst" : Inst,
"m-ptyp" : Ptyp,
"m-instrecp" : Instrecp,
name: "Botame",
components: {
"m-addbcb": Addbcb,
"m-amep": Amep,
"m-ovwp": Ovwp,
"m-inst": Inst,
"m-ptyp": Ptyp,
"m-instrecp": Instrecp,
"m-setmod" : Setmod,
"m-glentry" : Glentry,
"m-coninfp" : Coninfp,
"m-docpan" : Docpan,
"m-doctre" : Doctre,
"m-engp": Engp,
},
provide() {
return {
root: this
}
},
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
data(){
return {
tabVal: "ovwp",
trnName: "botame",
model: new Botame().data,
rules: formRules,
// pattern: Pattern,
// rules: null,
codes: {
...CodeTable,
},
activeNames:["engp"],
promptData: {
title: 'Select a Party',
columns: [
{
prop: 'ptyInr',
label: 'Party Number'
},
{
prop: 'inr',
label: 'Address Number'
},
{
prop: 'branch',
label: 'Branch Code'
},
{
prop: 'bchName',
label: 'Branch Name'
},
{
prop: 'adrName',
label: 'Address Name'
},
{
prop: 'adr1',
label: 'Address1'
},
{
prop: 'locCty',
label: 'City'
},
{
prop: 'locZip',
label: 'Zip'
},
{
prop: 'bicCode',
label: 'BIC'
}
],
data: []
},
}
},
methods:{
},
created:async function(){
console.log("进入botame交易");
let rtnmsg = await this.init({})
if(rtnmsg.respCode == SUCCESS)
{
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data);
if (this.isInDisplay) {
"m-setmod": Setmod,
"m-glentry": Glentry,
"m-coninfp": Coninfp,
"m-docpan": Docpan,
"m-doctre": Doctre,
"m-engp": Engp,
},
provide() {
return {
root: this,
};
},
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "ovwp",
trnName: "botame",
model: new Botame().data,
rules: formRules,
// pattern: Pattern,
// rules: null,
codes: {
...CodeTable,
},
activeNames: ["engp"],
promptData: {
title: "Select a Party",
columns: [
{
prop: "ptyInr",
label: "Party Number",
},
{
prop: "inr",
label: "Address Number",
},
{
prop: "branch",
label: "Branch Code",
},
{
prop: "bchName",
label: "Branch Name",
},
{
prop: "adrName",
label: "Address Name",
},
{
prop: "adr1",
label: "Address1",
},
{
prop: "locCty",
label: "City",
},
{
prop: "locZip",
label: "Zip",
},
{
prop: "bicCode",
label: "BIC",
},
],
data: [],
},
};
},
methods: {},
created: async function () {
console.log("进入botame交易");
let rtnmsg = await this.init({});
if (rtnmsg.respCode == SUCCESS) {
//TODO 处理数据逻辑
this.updateModel(rtnmsg.data);
if (this.isInDisplay) {
this.restoreDisplay();
}
}
else
{
this.$notify.error({title: '错误',message: '服务请求失败!'});
}
},
mounted () {
this.init()
},
}
} else {
this.$notify.error({ title: "错误", message: "服务请求失败!" });
}
},
mounted() {
this.init();
},
};
</script>
<style>
</style>
<template>
<c-page title="出口托收闭卷">
<div class="eContainer">
<div class="eContainer">
<c-page title="出口托收闭卷">
<el-form
:model="model"
:rules="rules"
......@@ -18,7 +18,7 @@
</c-content>
</el-tab-pane>
<el-tab-pane label="表外记账" name="engp">
<el-tab-pane label="表外记账" name="engp">
<c-content>
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
......@@ -29,73 +29,72 @@
<el-tab-pane label="费用/账务" name="setmod">
<c-content>
<m-setmod
:model="model"
:codes="codes"
@changeSetmodModel="changeSetmodModel"
:model="model"
:codes="codes"
@changeSetmodModel="changeSetmodModel"
/>
</c-content>
</el-tab-pane>
<!--备查/附言 -->
<el-tab-pane label="备查/附言" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--报文和面函 -->
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--附件 -->
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/>
</c-content>
</el-tab-pane>
<!--备查/附言 -->
<el-tab-pane label="备查/附言" name="coninfp">
<c-content>
<m-coninfp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--报文和面函 -->
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--附件 -->
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
>
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<!-- <el-button size="small">备忘录</el-button>
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<!-- <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>
<el-button size="small">拆分报文</el-button>
<el-button size="small">提示</el-button> -->
</c-function-btn>
</div>
</c-page>
</c-function-btn>
</c-page>
</div>
</template>
<script>
import Api from "~/service/Api";
import Utils from "~/utils/index";
import CodeTable from "~/config/CodeTable";
import Botcan from "../model"
import formRules from '../model/check'
import Botcan from "../model";
import formRules from "../model/check";
import Canp from "./Canp";
import Doctre from "~/components/business/doctre/views";
import Setmod from "~/components/business/setmod/views";
import Docpan from "~/components/business/docpan/views"
import Docpan from "~/components/business/docpan/views";
import Coninfp from "~/components/business/coninfp/views";
import Engp from "~/components/business/engp/views";
import Glepan from "~/components/business/glentry/views";
import Ovwp from "./Ovwp"
import Ovwp from "./Ovwp";
import event from "../event";
import operationFunc from "@/mixin/operationFunc";
......@@ -109,15 +108,15 @@ export default {
"m-docpan": Docpan,
"m-doctre": Doctre,
"m-engp": Engp,
"m-glepan" : Glepan,
"m-ovwp" : Ovwp,
"m-glepan": Glepan,
"m-ovwp": Ovwp,
},
provide() {
return {
root: this,
};
},
mixins: [operationFunc,event], // 里面包含了Default、Check等的公共处理
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "ovwp",
......@@ -131,8 +130,8 @@ export default {
methods: {
// tabClick() {},
},
mounted () {
this.init()
mounted() {
this.init();
},
};
</script>
......
<template>
<c-page title="出口托收寄单">
<div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="left"
size="small" :validate-on-rule-change="false">
<div class="eContainer">
<c-page title="出口托收寄单">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="left"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
......@@ -22,9 +28,9 @@
<el-tab-pane label="费用/账务" name="setmod">
<c-content>
<m-setmod
:model="model"
:codes="codes"
@changeSetmodModel="changeSetmodModel"
:model="model"
:codes="codes"
@changeSetmodModel="changeSetmodModel"
/>
</c-content>
</el-tab-pane>
......@@ -38,70 +44,69 @@
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-addbcb :model="model" :codes="codes"/>
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000009 -->
<el-tab-pane label="申报信息" name="libp,cnyp1">
<c-content>
<m-cnyp :model="model" :codes="codes"/>
<m-cnyp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
>
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</div>
</c-page>
</c-page>
</div>
</template>
<script>
import CodeTable from "~/config/CodeTable"
import Botdav from "../model"
import CodeTable from "~/config/CodeTable";
import Botdav from "../model";
import Addbcb from "./Addbcb";
import Ovwp from "./Ovwp"
import Inst from "./Inst"
import Ptyp from "./Ptyp"
import Instrecp from "./Instrecp"
import Cnyp from "./Cnyp"
import Srmp from "./Srmp"
import Libp from './Libp'
import formRules from '../model/check'
import Ovwp from "./Ovwp";
import Inst from "./Inst";
import Ptyp from "./Ptyp";
import Instrecp from "./Instrecp";
import Cnyp from "./Cnyp";
import Srmp from "./Srmp";
import Libp from "./Libp";
import formRules from "../model/check";
import Setmod from "~/components/business/setmod/views"
import Setmod from "~/components/business/setmod/views";
import Coninfp from "~/components/business/coninfp/views";
import Docpan from "~/components/business/docpan/views";
import Engp from "~/components/business/engp/views";
import Glentry from "~/components/business/glentry/views";
import Doctre from "~/views/Public/Doctre"
import Doctre from "~/views/Public/Doctre";
import operationFunc from "@/mixin/operationFunc";
import event from "../event";
export default {
name: "Botdav",
components: {
......@@ -117,16 +122,15 @@ export default {
"m-cnyp": Cnyp,
"m-srmp": Srmp,
"m-engp": Engp,
'm-libp': Libp,
"m-libp": Libp,
"m-glentry": Glentry,
},
provide() {
return {
root: this
}
root: this,
};
},
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "ovwp",
......@@ -134,58 +138,57 @@ export default {
model: new Botdav().data,
rules: formRules,
codes: {
...CodeTable
...CodeTable,
},
activeNames: ["engp"],
promptData: {
title: 'Select a Party',
title: "Select a Party",
columns: [
{
prop: 'ptyInr',
label: 'Party Number'
prop: "ptyInr",
label: "Party Number",
},
{
prop: 'inr',
label: 'Address Number'
prop: "inr",
label: "Address Number",
},
{
prop: 'branch',
label: 'Branch Code'
prop: "branch",
label: "Branch Code",
},
{
prop: 'bchName',
label: 'Branch Name'
prop: "bchName",
label: "Branch Name",
},
{
prop: 'adrName',
label: 'Address Name'
prop: "adrName",
label: "Address Name",
},
{
prop: 'adr1',
label: 'Address1'
prop: "adr1",
label: "Address1",
},
{
prop: 'locCty',
label: 'City'
prop: "locCty",
label: "City",
},
{
prop: 'locZip',
label: 'Zip'
prop: "locZip",
label: "Zip",
},
{
prop: 'bicCode',
label: 'BIC'
}
prop: "bicCode",
label: "BIC",
},
],
data: []
data: [],
},
}
};
},
methods: {},
created: async function () {
},
mounted () {
this.init()
created: async function () {},
mounted() {
this.init();
// this.queryHndtypCodeTableList(this.trnName)
},
};
......
<template>
<c-page title="出口托收拒付/不符点">
<div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right"
size="small" :validate-on-rule-change="false">
<div class="eContainer">
<c-page title="出口托收拒付/不符点">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes"/>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="表外记账" name="engp">
<c-content>
<!--PD000027 -->
<el-tab-pane label="表外记账" name="engp">
<c-content>
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="setmod">
<c-content>
<m-setmod :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="setmod">
<c-content>
<m-setmod :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-addbcb :model="model" :codes="codes"/>
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
>
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</div>
</c-page>
</c-page>
</div>
</template>
<script>
import CodeTable from "~/config/CodeTable"
import Botdcr from "../model"
import formRules from '../model/check'
import CodeTable from "~/config/CodeTable";
import Botdcr from "../model";
import formRules from "../model/check";
import Botdcrp1 from "./Botdcrp1"
import Inst from "./Inst"
import Ptyp from "./Ptyp"
import Botdcrp1 from "./Botdcrp1";
import Inst from "./Inst";
import Ptyp from "./Ptyp";
import Addbcb from "./Addbcb";
import Ovwp from "./Ovwp"
import Ovwp from "./Ovwp";
import Engp from "~/components/business/engp/views";
import Setmod from "~/components/business/setmod/views";
import Coninfp from "~/components/business/coninfp/views";
......@@ -79,11 +84,9 @@ import Docpan from "~/components/business/docpan/views";
import Glepan from "~/components/business/glentry/views";
import Doctre from "~/components/business/doctre/views";
import operationFunc from "@/mixin/operationFunc";
import event from "../event";
export default {
name: "Botdcr",
components: {
......@@ -101,10 +104,10 @@ export default {
},
provide() {
return {
root: this
}
root: this,
};
},
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "ovwp",
......@@ -112,60 +115,59 @@ export default {
model: new Botdcr().data,
rules: formRules,
codes: {
...CodeTable
...CodeTable,
},
activeNames: ["engp"],
promptData: {
title: 'Select a Party',
title: "Select a Party",
columns: [
{
prop: 'ptyInr',
label: 'Party Number'
prop: "ptyInr",
label: "Party Number",
},
{
prop: 'inr',
label: 'Address Number'
prop: "inr",
label: "Address Number",
},
{
prop: 'branch',
label: 'Branch Code'
prop: "branch",
label: "Branch Code",
},
{
prop: 'bchName',
label: 'Branch Name'
prop: "bchName",
label: "Branch Name",
},
{
prop: 'adrName',
label: 'Address Name'
prop: "adrName",
label: "Address Name",
},
{
prop: 'adr1',
label: 'Address1'
prop: "adr1",
label: "Address1",
},
{
prop: 'locCty',
label: 'City'
prop: "locCty",
label: "City",
},
{
prop: 'locZip',
label: 'Zip'
prop: "locZip",
label: "Zip",
},
{
prop: 'bicCode',
label: 'BIC'
}
prop: "bicCode",
label: "BIC",
},
],
data: []
data: [],
},
}
};
},
methods: {},
created: async function () {
},
created: async function () {},
mounted() {
this.init()
this.init();
},
}
};
</script>
<style>
</style>
<template>
<div class="eContainer">
<c-page title="出口托收二次寄单">
<div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right"
size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="业务信息" name="ovwp">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="表外记账" name="engp">
<c-content>
<!--PD000027 -->
<el-tab-pane label="表外记账" name="engp">
<c-content>
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="setmod">
<c-content>
<m-setmod :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="setmod">
<c-content>
<m-setmod :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
......@@ -43,96 +49,94 @@
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-function-btn
</c-tabs>
</el-form>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</div>
</c-page>
</div>
</template>
<script>
import Api from "~/service/Api"
import CodeTable from "~/config/CodeTable"
import formRules from '../model/check'
import Botrad from "../model"
import Botrad1 from "./Botrad"
import Ptyp from "./Ptyp"
import Api from "~/service/Api";
import CodeTable from "~/config/CodeTable";
import formRules from "../model/check";
import Botrad from "../model";
import Botrad1 from "./Botrad";
import Ptyp from "./Ptyp";
import Addbcb from "./Addbcb";
import Ovwp from "./Ovwp"
import Ovwp from "./Ovwp";
import Engp from "~/components/business/engp/views"
import Setmod from "~/components/business/setmod/views"
import Coninfp from "~/components/business/coninfp/views"
import Docpan from "~/components/business/docpan/views"
import Doctre from "~/components/business/doctre/views"
import Engp from "~/components/business/engp/views";
import Setmod from "~/components/business/setmod/views";
import Coninfp from "~/components/business/coninfp/views";
import Docpan from "~/components/business/docpan/views";
import Doctre from "~/components/business/doctre/views";
import Glepan from "~/components/business/glentry/views";
import event from "../event";
import operationFunc from "@/mixin/operationFunc";
export default {
name: "Botrad",
components: {
"m-addbcb": Addbcb,
"m-ovwp": Ovwp,
"m-botrad1": Botrad1,
"m-ptyp": Ptyp,
"m-setmod": Setmod,
"m-coninfp": Coninfp,
"m-engp": Engp,
"m-docpan": Docpan,
"m-doctre": Doctre,
"m-glepan":Glepan,
},
provide() {
return {
root: this
}
},
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "ovwp",
trnName: "botrad",
model: new Botrad().data,
rules: formRules,
codes: {
...CodeTable
},
activeNames: ["engp"],
}
},
mounted() {
this.init()
},
methods: {
// myTabClick(tab) {
// this.tabClick(tab)
// /**
// * do it yourself
// **/
// }
},
created: async function () {
// console.log("进入botrad交易");
// let rtnmsg = await this.init({})
// if (rtnmsg.respCode == SUCCESS) {
// this.updateModel(rtnmsg.data)
// //TODO 处理数据逻辑
// if (this.isInDisplay) {
// this.restoreDisplay();
// }
// }
// else {
// this.$notify.error({ title: '错误', message: '服务请求失败!' });
// }
}
}
name: "Botrad",
components: {
"m-addbcb": Addbcb,
"m-ovwp": Ovwp,
"m-botrad1": Botrad1,
"m-ptyp": Ptyp,
"m-setmod": Setmod,
"m-coninfp": Coninfp,
"m-engp": Engp,
"m-docpan": Docpan,
"m-doctre": Doctre,
"m-glepan": Glepan,
},
provide() {
return {
root: this,
};
},
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "ovwp",
trnName: "botrad",
model: new Botrad().data,
rules: formRules,
codes: {
...CodeTable,
},
activeNames: ["engp"],
};
},
mounted() {
this.init();
},
methods: {
// myTabClick(tab) {
// this.tabClick(tab)
// /**
// * do it yourself
// **/
// }
},
created: async function () {
// console.log("进入botrad交易");
// let rtnmsg = await this.init({})
// if (rtnmsg.respCode == SUCCESS) {
// this.updateModel(rtnmsg.data)
// //TODO 处理数据逻辑
// if (this.isInDisplay) {
// this.restoreDisplay();
// }
// }
// else {
// this.$notify.error({ title: '错误', message: '服务请求失败!' });
// }
},
};
</script>
<style>
</style>
<template>
<c-page title="出口托收收汇">
<div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right" size="small"
:validate-on-rule-change="false">
<div class="eContainer">
<c-page title="出口托收收汇">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp ref="ovwp" :model="model" :codes="codes"/>
<m-ovwp ref="ovwp" :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes"/>
<m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="表外记账" name="engp">
<c-content>
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes"/>
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
......@@ -27,9 +34,9 @@
<el-tab-pane label="费用/账务" name="setmod">
<c-content>
<m-setmod
:model="model"
:codes="codes"
@changeSetmodModel="changeSetmodModel"
:model="model"
:codes="codes"
@changeSetmodModel="changeSetmodModel"
/>
</c-content>
</el-tab-pane>
......@@ -37,68 +44,68 @@
<!--PD000027 -->
<el-tab-pane label="会计分录" name="glepan">
<c-content>
<m-glentry :model="model" :codes="codes"/>
<m-glentry :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-addbcb :model="model" :codes="codes"/>
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="申报信息" name="cnyp">
<c-content>
<m-cnyp :model="model" :codes="codes"/>
<m-cnyp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes"/>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="附件信息" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes"/>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
>
</c-grid-ety-prompt-dialog>
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
</c-function-btn>
</div>
</c-page>
</c-page>
</div>
</template>
<script>
import CodeTable from "~/config/CodeTable"
import Botset from "../model"
import formRules from '../model/check'
import event from "../event"
import CodeTable from "~/config/CodeTable";
import Botset from "../model";
import formRules from "../model/check";
import event from "../event";
import Addbcb from "./Addbcb";
import Ovwp from "./Ovwp"
import Setp from "./Setp"
import Inst from "./Inst"
import Ptyp from "./Ptyp"
import Docpan1 from "./Docpan1"
import Wg from "./Wg"
import Cnyp from "./Cnyp"
import Basp2 from "./Basp2"
import Basp3 from "./Basp3"
import Incp from "./Incp"
import Ovwp from "./Ovwp";
import Setp from "./Setp";
import Inst from "./Inst";
import Ptyp from "./Ptyp";
import Docpan1 from "./Docpan1";
import Wg from "./Wg";
import Cnyp from "./Cnyp";
import Basp2 from "./Basp2";
import Basp3 from "./Basp3";
import Incp from "./Incp";
import Engp from "~/components/business/engp/views";
import Setmod from "~/components/business/setmod/views";
......@@ -133,10 +140,10 @@ export default {
},
provide() {
return {
root: this
}
root: this,
};
},
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
mixins: [operationFunc, event], // 里面包含了Default、Check等的公共处理
data() {
return {
tabVal: "ovwp",
......@@ -148,48 +155,48 @@ export default {
},
activeNames: ["engp"],
promptData: {
title: 'Select a Party',
title: "Select a Party",
columns: [
{
prop: 'ptyInr',
label: 'Party Number'
prop: "ptyInr",
label: "Party Number",
},
{
prop: 'inr',
label: 'Address Number'
prop: "inr",
label: "Address Number",
},
{
prop: 'branch',
label: 'Branch Code'
prop: "branch",
label: "Branch Code",
},
{
prop: 'bchName',
label: 'Branch Name'
prop: "bchName",
label: "Branch Name",
},
{
prop: 'adrName',
label: 'Address Name'
prop: "adrName",
label: "Address Name",
},
{
prop: 'adr1',
label: 'Address1'
prop: "adr1",
label: "Address1",
},
{
prop: 'locCty',
label: 'City'
prop: "locCty",
label: "City",
},
{
prop: 'locZip',
label: 'Zip'
prop: "locZip",
label: "Zip",
},
{
prop: 'bicCode',
label: 'BIC'
}
prop: "bicCode",
label: "BIC",
},
],
data: []
data: [],
},
}
};
},
computed: {
actflg: {
......@@ -202,13 +209,11 @@ export default {
},
},
methods: {},
created: async function () {
},
created: async function () {},
mounted() {
this.init()
this.init();
},
}
};
</script>
<style>
</style>
<template>
<div class="eContainer">
<c-page title="进口信用证单据偿还垫款">
<el-form
:model="model"
:rules="rules"
......@@ -9,12 +10,7 @@
size="small"
:validate-on-rule-change="false"
>
<c-tabs
v-model="tabVal"
ref="elment"
type="card"
@tab-click="tabClick"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="业务信息" name="total">
<c-content>
<m-total :model="model" :codes="codes" />
......@@ -22,7 +18,11 @@
</el-tab-pane>
<el-tab-pane label="保证金" name="ccvpan">
<c-content>
<m-ccvpan :model="model" :codes="codes" :buildLiaccv="buildLiaccv" />
<m-ccvpan
:model="model"
:codes="codes"
:buildLiaccv="buildLiaccv"
/>
</c-content>
</el-tab-pane>
......@@ -33,18 +33,17 @@
</c-content>
</el-tab-pane>
<el-tab-pane label="表外记账" name="engp">
<c-content>
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="setmod">
<c-content>
<m-setmod :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<c-content>
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="setmod">
<c-content>
<m-setmod :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000000 -->
<el-tab-pane label="备查/附言" name="addbcb">
......@@ -74,12 +73,13 @@
:handleStash="handleStash"
>
</c-function-btn>
</c-page>
</div>
</template>
<script>
import CodeTable from "~/config/CodeTable";
import Brtlat from "../model";
import event from '../event';
import event from "../event";
import Addbcb from "./Addbcb";
import operationFunc from "~/mixin/operationFunc";
import Check from "../model/check";
......@@ -139,8 +139,8 @@ export default {
},
};
},
mounted () {
this.init()
mounted() {
this.init();
},
};
</script>
......
<template>
<div class="eContainer">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right" size="small"
:validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<c-page title="进口保函修改">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
label-width="120px"
label-position="right"
size="small"
:validate-on-rule-change="false"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="业务信息" name="ovwp">
<c-content>
<m-ovwp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="保证金" name="ccvpan">
<c-content>
<m-ccvpan :model="model" :codes="codes" :buildLiaccv="buildLiaccv" />
</c-content>
</el-tab-pane>
<el-tab-pane label="保证金" name="ccvpan">
<c-content>
<m-ccvpan
:model="model"
:codes="codes"
:buildLiaccv="buildLiaccv"
/>
</c-content>
</el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="统一授信" name="limitbody">
<c-content>
<m-limitbody :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="表外记账" name="engp">
<c-content>
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="表外记账" name="engp">
<c-content>
<!-- 表外记账 -->
<m-engp :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="setpan">
<c-content>
<m-setmod
:model="model"
:codes="codes"
/>
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="费用/账务" name="setpan">
<c-content>
<m-setmod :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000027 -->
<el-tab-pane label="会计分录" name="glepan">
<c-content>
<m-glentry :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000510 -->
<el-tab-pane label="备查/附言" name="addbcb">
<!--PD000027 -->
<el-tab-pane label="会计分录" name="glepan">
<c-content>
<m-glentry :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--PD000510 -->
<el-tab-pane label="备查/附言" name="addbcb">
<c-content>
<m-addbcb :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<el-tab-pane label="报文/面函" name="docpan">
<c-content>
<m-docpan :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
<!--trndoc PD000546 Attachments -->
<el-tab-pane label="附件" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<!-- 选择数据的表格弹框 -->
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
>
</c-grid-ety-prompt-dialog>
<!-- <c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty"> -->
<!-- </c-grid-ety-prompt-dialog> -->
<c-function-btn :handleSubmit="handleSubmit" :handleCheck="handleCheck" :handleStash="handleStash">
<!-- <el-button size="small">流程附言</el-button>
<!--trndoc PD000546 Attachments -->
<el-tab-pane label="附件" name="doctre">
<c-content>
<m-doctre :model="model" :codes="codes" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
<!-- 选择数据的表格弹框 -->
<c-grid-ety-prompt-dialog
ref="etyDialog"
:promptData="promptData"
@select-ety="selectGridEtyPromptData"
>
</c-grid-ety-prompt-dialog>
<!-- <c-grid-ety-prompt-dialog ref="etyDialog" :promptData="promptData" v-on:select-ety="selectEty"> -->
<!-- </c-grid-ety-prompt-dialog> -->
<c-function-btn
:handleSubmit="handleSubmit"
:handleCheck="handleCheck"
:handleStash="handleStash"
>
<!-- <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>
<el-button size="small">智能提示</el-button> -->
</c-function-btn>
</c-function-btn>
</c-page>
</div>
</template>
<script>
import Api from "~/service/Api";
import operationFunc from "~/mixin/operationFunc";
import CodeTable from "~/config/CodeTable";
import event from '../event'
import event from "../event";
import Addbcb from "./Addbcb";
import formRules from '../model/check'
import formRules from "../model/check";
import Gitame from "../model";
import Engp from "~/components/business/engp/views";
import Ccvpan from "~/components/business/ccvpan/views";
......@@ -113,14 +127,14 @@ export default {
"m-docpan": Docpan,
"m-doctre": Doctre,
"m-setmod": Setmod,
"m-glentry": Glentry
"m-glentry": Glentry,
},
provide() {
return {
root: this,
};
},
mixins: [event,operationFunc],
mixins: [event, operationFunc],
data() {
return {
tabVal: "ovwp",
......@@ -134,52 +148,52 @@ export default {
},
flag: false,
promptData: {
title: 'Select a Party',
title: "Select a Party",
columns: [
{
prop: 'ptyInr',
label: 'Party Number'
prop: "ptyInr",
label: "Party Number",
},
{
prop: 'inr',
label: 'Address Number'
prop: "inr",
label: "Address Number",
},
{
prop: 'branch',
label: 'Branch Code'
prop: "branch",
label: "Branch Code",
},
{
prop: 'bchName',
label: 'Branch Name'
prop: "bchName",
label: "Branch Name",
},
{
prop: 'adrName',
label: 'Address Name'
prop: "adrName",
label: "Address Name",
},
{
prop: 'adr1',
label: 'Address1'
prop: "adr1",
label: "Address1",
},
{
prop: 'locCty',
label: 'City'
prop: "locCty",
label: "City",
},
{
prop: 'locZip',
label: 'Zip'
prop: "locZip",
label: "Zip",
},
{
prop: 'bicCode',
label: 'BIC'
}
prop: "bicCode",
label: "BIC",
},
],
data: []
}
data: [],
},
};
},
methods: { },
mounted () {
this.init()
methods: {},
mounted() {
this.init();
},
};
</script>
......
......@@ -108,6 +108,7 @@ export default {
<style>
#business_container {
flex: 1;
height: calc(100% - 40px);
box-shadow: 0 1px 15px 0 rgb(0 0 0 / 12%), 0 0 3px 0 rgb(0 0 0 / 4%);
}
#business_container .eContainer, #business_container .eContainer-search{
......@@ -117,7 +118,37 @@ export default {
margin: 0 auto;
padding-top: 40px;
}
.el-main {
overflow: hidden;
}
#business_container .eContainer {
box-sizing: border-box;
}
#business_container .eContainer .c-page-container-div {
box-sizing: border-box;
}
#business_container .eContainer .c-page-container-div .el-form{
margin-bottom: 15px;
height: calc(100% - 60px)!important;
}
#business_container .eContainer .c-page-container-div .c-content-scrollbar {
height: 100% !important;
}
#business_container .eContainer-search .el-form{
height: 100%;
}
#business_container .eContainer .el-form .eibs-tab{
padding: 20px 10px 20px 0px;
overflow: auto;
box-sizing: border-box;
}
#business_container .eContainer .el-form .eibs {
height: 100%;
padding: 20px 10px 20px 0px;
overflow: auto;
box-sizing: border-box;
margin-top: 0;
}
@media screen and (min-width: 2561px) {
......@@ -171,11 +202,13 @@ export default {
background-color: unset;
box-shadow: unset;
}
/*
#business_container .eibs-tab {
padding: 40px;
#business_container .eContainer-search .el-form > .eibs-tab {
padding: 20px;
height: calc(100% - 3px);
box-sizing: border-box;
}
*/
#business_container .eibs::before, #business_container .eibs-tab::before,
#business_container .eibs::after, #business_container .eibs-tab::after {
content: "";
......@@ -184,7 +217,6 @@ export default {
}
.eibs{
margin-top: 20px;
margin-top: 0px;
}
</style>
......@@ -131,9 +131,23 @@
</c-button>
</c-col>
<div style="height: 90%">
<div>
<c-col :span="24">
<el-table :header-cell-style="{background: 'var(--theadkbgcolor)'}" :header-row-style="{height: '5px'}" :row-style="{height: '5px'}" :cell-style="{padding: '0px'}" v-loading="load" :data="stmData.data" style="width:100%;" size="small" :border="true" height="calc(100vh - 475px)" :highlight-current-row="true" @row-click="TableRowClick" @row-dblclick="TableDblRow">
<el-table
:header-cell-style="{background: 'linear-gradient(180deg, #FFFFFF 0%, #F1F1F1 100%)'}"
:header-row-style="{height: '5px'}"
:row-style="{height: '5px'}"
:cell-style="{padding: '0px'}"
v-loading="load"
:data="stmData.data"
style="width:100%;"
size="small"
:border="true"
height="calc(100vh - 482px)"
:highlight-current-row="true"
@row-click="TableRowClick"
@row-dblclick="TableDblRow"
>
<el-table-column label="信用证编号" prop="seaownref" align="left" fixed="left" min-width="150" :show-overflow-tooltip="true" sortable>
</el-table-column>
<el-table-column label="客户经理" prop="ownusr" align="left" min-width="100" sortable>
......
......@@ -9,9 +9,9 @@
size="small"
:validate-on-rule-change="false">
<c-content>
<m-infsea :model="model" :codes="codes" ref="infsea" />
</c-content>
<m-infsea :model="model" :codes="codes" ref="infsea" />
<!-- <c-content>
</c-content> -->
</el-form>
</div>
</template>
......
<template>
<div class="eContainer">
<c-page title="">
<el-form :model="model" :rules="rules" ref="modelForm" label-width="120px" label-position="right" size="small" :validate-on-rule-change="false">
<c-tabs v-model="tabVal" ref="elment" type="card">
<el-tab-pane label="Sptdoc" name="ReferenceComponent">
......@@ -23,7 +24,7 @@
:handleStash="handleStash"
>
</c-function-btn>
</c-page>
</div>
</template>
<script>
......
......@@ -2,8 +2,6 @@
<div class="eibs-tab">
<!-- <c-list-search @form-reset="handleReset" @form-search="handleSearch"> -->
<!-- <template v-slot="searchSlot"> -->
<el-form class="m-table-search-form" ref="paramsForm" label-position="right" label-width="110px"
size="small">
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
......@@ -84,7 +82,6 @@
</c-col>
</c-col>
</el-row>
</el-form>
<c-col :span="24" style="">
<div style="border-bottom: 10px solid rgb(232, 232, 232)"></div>
</c-col>
......
<template>
<div class="eibs-tab">
<el-form class="m-table-search-form" ref="paramsForm" label-position="right" label-width="110px"
size="small">
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
<el-form-item label="业务编号" prop="trncorco.ownref" style="width: 100%">
<c-input v-model="model.trncorco.ownref" maxlength="16" placeholder="请输入业务编号"></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="创建时间" style="width: 100%" prop="trncorco.inidatfro">
<c-col :span="11">
<c-date-picker type="date" v-model="model.trncorco.inidatfro" style="width: 100%" placeholder="请选择创建时间">
</c-date-picker>
</c-col>
<c-col :span="2" style="text-align: center">
<label style="display: inline-block; width: 100%">-</label>
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
<el-form-item label="业务编号" prop="trncorco.ownref" style="width: 100%">
<c-input v-model="model.trncorco.ownref" maxlength="16" placeholder="请输入业务编号"></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="创建时间" style="width: 100%" prop="trncorco.inidatfro">
<c-col :span="11">
<c-date-picker type="date" v-model="model.trncorco.inidatfro" style="width: 100%" placeholder="请选择创建时间">
</c-date-picker>
</c-col>
<c-col :span="2" style="text-align: center">
<label style="display: inline-block; width: 100%">-</label>
</c-col>
<c-col :span="11">
<c-date-picker type="date" v-model="model.trncorco.inidattil" style="width: 100%" placeholder="请选择创建时间">
</c-date-picker>
</c-col>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="经办柜员" prop="usrcon" style="width: 100%">
<c-select v-model="model.usrcon" style="width: 100%" placeholder="请选择经办柜员">
<el-option v-for="item in codes.usrsort" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</el-row>
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
<el-form-item label="业务状态" prop="trncorco.relflg" style="width: 100%">
<c-select v-model="model.trncorco.relflg" style="width: 100%" placeholder="请选择业务状态">
<el-option v-for="item in relflgCodes" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="业务机构" prop="bchcon" style="width: 100%">
<c-select v-model="model.bchcon" style="width: 100%" placeholder="请选择业务机构">
<el-option v-for="item in codes.bchtyp" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="交易代码" prop="atp.cod" style="width: 100%">
<c-col :span="24">
<c-col :span="20">
<c-input v-model="model.atp.cod" maxlength="6" style="width: 95%" placeholder="请输入交易代码"
@keyup.enter.native="queryGridDialog(model.atp.cod)"></c-input>
</c-col>
<c-col :span="11">
<c-date-picker type="date" v-model="model.trncorco.inidattil" style="width: 100%" placeholder="请选择创建时间">
</c-date-picker>
<c-col :span="4">
<c-button size="small" style="width:100%;margin-left:0" type="primary" @click="onSeainf"
icon="el-icon-search"></c-button>
</c-col>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="经办柜员" prop="usrcon" style="width: 100%">
<c-select v-model="model.usrcon" style="width: 100%" placeholder="请选择经办柜员">
<el-option v-for="item in codes.usrsort" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
</c-col>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
<el-form-item label="业务状态" prop="trncorco.relflg" style="width: 100%">
<c-select v-model="model.trncorco.relflg" style="width: 100%" placeholder="请选择业务状态">
<el-option v-for="item in relflgCodes" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="业务机构" prop="bchcon" style="width: 100%">
<c-select v-model="model.bchcon" style="width: 100%" placeholder="请选择业务机构">
<el-option v-for="item in codes.bchtyp" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="交易代码" prop="atp.cod" style="width: 100%">
<c-col :span="24">
<c-col :span="20">
<c-input v-model="model.atp.cod" maxlength="6" style="width: 95%" placeholder="请输入交易代码"
@keyup.enter.native="queryGridDialog(model.atp.cod)"></c-input>
</c-col>
<c-col :span="4">
<c-button size="small" style="width:100%;margin-left:0" type="primary" @click="onSeainf"
icon="el-icon-search"></c-button>
</c-col>
</c-col>
</el-form-item>
</c-col>
</c-col>
<c-col :span="24" style="">
<c-col :span="8">
<el-form-item label="业务标志" prop="trncorco.dflg" style="width: 100%">
<c-select v-model="model.trncorco.dflg" style="width: 100%" placeholder="请选择业务标志">
<el-option v-for="item in codes.dflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="24" style="">
<c-col :span="8">
<el-form-item label="业务标志" prop="trncorco.dflg" style="width: 100%">
<c-select v-model="model.trncorco.dflg" style="width: 100%" placeholder="请选择业务标志">
<el-option v-for="item in codes.dflg" :key="item.value" :label="item.label" :value="item.value">
</el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="交易名称" prop="atptxt" style="width: 100%">
<c-input v-model="model.atptxt" maxlength="37" placeholder="请输入交易名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="8" style="text-align:right">
<el-button size="small" @click="handleReset">重置</el-button>
<el-button type="primary" icon="el-icon-search" size="small" @click="handleSearch">查询</el-button>
</c-col>
<c-col :span="8">
<el-form-item label="交易名称" prop="atptxt" style="width: 100%">
<c-input v-model="model.atptxt" maxlength="37" placeholder="请输入交易名称"></c-input>
</el-form-item>
</c-col>
<c-col :span="8" style="text-align:right">
<el-button size="small" @click="handleReset">重置</el-button>
<el-button type="primary" icon="el-icon-search" size="small" @click="handleSearch">查询</el-button>
</c-col>
</el-row>
</el-form>
</c-col>
</el-row>
<c-col :span="24" style="">
<div style="border-bottom: 10px solid rgb(232, 232, 232)">
......
......@@ -322,7 +322,7 @@ export default {
};
</script>
<style>
<style scoped>
.eContainer-table-block {
margin-top: 15px;
position: relative;
......
<template>
<el-scrollbar :id="contentRef" class="c-content-scrollbar" style="width: 100%;">
<div class="c-content-scrollbar" style="width: 100%;height: 100%;">
<slot></slot>
</el-scrollbar>
</div>
</template>
<script>
......
......@@ -21,6 +21,12 @@ export default {
}
</script>
<style>
<style scoped lang="less">
::v-deep .el-tabs__content {
height: calc(100% - 42px);
.el-tab-pane {
height: 100%;
box-sizing: border-box;
}
}
</style>
\ No newline at end of file
......@@ -71,7 +71,7 @@ export default {
}
.c-page-container-div {
height: 100%;
flex: 1;
padding: 0px 15px 5px;
position: relative
......
......@@ -5,14 +5,6 @@
@form-search="errpHandleSearch"
>
<template v-slot="searchSlot"> -->
<el-form
class="m-table-search-form"
ref="paramsForm"
label-position="right"
label-width="110px"
size="small"
>
<el-row>
<c-col :span="24" style="">
......@@ -74,7 +66,6 @@
>
</c-col>
</el-row>
</el-form>
<!-- </template>
</c-list-search> -->
<c-col :span="24" style="">
......
......@@ -2,14 +2,6 @@
<div class="eibs-tab">
<!-- <c-list-search @form-reset="selpHandleReset" @form-search="selpHandleSearch">
<template v-slot="searchSlot"> -->
<el-form
class="m-table-search-form"
ref="paramsForm"
label-position="right"
label-width="110px"
size="small"
>
<!--line1-->
<el-row>
<c-col :span="24" style="">
......@@ -239,7 +231,6 @@
</c-col>
</c-col>
</el-row>
</el-form>
<!-- </template>
</c-list-search> -->
......
<template>
<div class="eContainer">
<c-page style="margin-top:20px;" title="申报">
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick" >
<el-tab-pane label="申报信息" name="selp">
<c-content>
<m-selp :model="model" :codes="codes" ref="selp"/>
</c-content>
</el-tab-pane>
<c-page style="margin-top: 20px" title="申报">
<el-form
:model="model"
:rules="rules"
ref="modelForm"
tokenKey="modelForm"
:validate-on-rule-change="false"
label-width="120px"
size="small"
>
<c-tabs v-model="tabVal" ref="elment" type="card" @tab-click="tabClick">
<el-tab-pane label="申报信息" name="selp">
<c-content>
<m-selp :model="model" :codes="codes" ref="selp" />
</c-content>
</el-tab-pane>
<el-tab-pane label="差错反馈" name="errp">
<c-content>
<m-errp :model="model" :codes="codes" ref="errp"/>
</c-content>
</el-tab-pane>
</c-tabs >
</c-page>
<el-tab-pane label="差错反馈" name="errp">
<c-content>
<m-errp :model="model" :codes="codes" ref="errp" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
</c-page>
</div>
</template>
<script>
import { getCodetable } from "~/service/business/codeTable"
import { getCodetable } from "~/service/business/codeTable";
import CodeTable from "~/config/CodeTable";
import Bopsel from "~/model/Bopsel";
import commonProcess from "~/mixin/commonProcess";
import Check from "~/model/Bopsel/Check";
import Default from "~/model/Bopsel/Default";
import Pattern from "~/model/Bopsel/Pattern";
import Utils from "~/utils/index"
import Utils from "~/utils/index";
import Selp from "./Selp";
import Errp from "./Errp";
......@@ -58,17 +62,17 @@ export default {
rules: null,
codes: {
boptyp: [
{value:"ALL",label:"全部" },
{value:"DBA",label:"涉外收入申报单" },
{value:"DBB",label:"境外汇款申请书" },
{value:"DBC",label:"对外付款/承兑通知书" },
{value:"DBD",label:"境内收入申报单" },
{value:"DBE",label:"境内汇款申请书" },
{value:"DBF",label:"境内付款/承兑通知书" },
{value:"DBJ",label:"结汇申请书" },
{value:"DBW",label:"购汇申请书" },
],
{ value: "ALL", label: "全部" },
{ value: "DBA", label: "涉外收入申报单" },
{ value: "DBB", label: "境外汇款申请书" },
{ value: "DBC", label: "对外付款/承兑通知书" },
{ value: "DBD", label: "境内收入申报单" },
{ value: "DBE", label: "境内汇款申请书" },
{ value: "DBF", label: "境内付款/承兑通知书" },
{ value: "DBJ", label: "结汇申请书" },
{ value: "DBW", label: "购汇申请书" },
],
dattyp: [
{ label: "按收付汇日期", value: "A" },
{ label: "按经办日期", value: "B" },
......@@ -78,25 +82,25 @@ export default {
{ label: "对私中国居民", value: "D" },
{ label: "对私非中国居民", value: "F" },
],
medtyp:[
{label:"票汇",value:"D" },
{label:"信用证",value:"L" },
{label:"托收",value:"C" },
{label:"保函",value:"G" },
{label:"光票托收",value:"Y" },
{label:"其他",value:"O" },
{label:"电汇",value:"T" },
{label:"支票代收",value:"Z" },
{label:"信汇",value:"M" },
],
staflg:[
{label:"待确认",value:"P" },
{label:"待发送",value:"W" },
{label:"已发送",value:"S" },
{label:"已撤销",value:"D" },
{label:"已删除",value:"G" },
{label:"待修改",value:"E" },
],
medtyp: [
{ label: "票汇", value: "D" },
{ label: "信用证", value: "L" },
{ label: "托收", value: "C" },
{ label: "保函", value: "G" },
{ label: "光票托收", value: "Y" },
{ label: "其他", value: "O" },
{ label: "电汇", value: "T" },
{ label: "支票代收", value: "Z" },
{ label: "信汇", value: "M" },
],
staflg: [
{ label: "待确认", value: "P" },
{ label: "待发送", value: "W" },
{ label: "已发送", value: "S" },
{ label: "已撤销", value: "D" },
{ label: "已删除", value: "G" },
{ label: "待修改", value: "E" },
],
},
};
},
......@@ -131,7 +135,7 @@ export default {
</script>
<style>
.el-tabs .el-tabs__content {
/* background: #fff; */
/* padding: 5px; */
}
/* background: #fff; */
/* padding: 5px; */
}
</style>
......@@ -3,13 +3,6 @@
<!-- <c-list-search @form-reset="handleReset" @form-search="handleSearch">
<template v-slot="searchSlot"> -->
<el-form
class="m-table-search-form"
ref="paramsForm"
label-position="right"
label-width="110px"
size="small"
>
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
......@@ -188,7 +181,6 @@
</c-col>
</el-row>
</el-form>
<c-col :span="24" style="">
<div style="border-bottom: 10px solid rgb(232, 232, 232)">
......
<template>
<div class="eibs-tab">
<el-form
ref="paramsForm"
label-position="right"
label-width="110px"
size="small"
class="m-table-search-form"
>
<!-- <c-col :span="12">
<span v-text="model.usfmod.usftxt" data-path=".usfmod.usftxt" > </span>
</c-col> -->
......@@ -172,7 +165,6 @@
>查询</el-button
>
</c-col>
</el-form>
<c-col :span="24">
<c-istream-table :list="stmData.data" :columns="stmData.columns">
......
......@@ -3,8 +3,6 @@
<!-- <c-list-search @form-reset="handleReset" @form-search="handleSearch"> -->
<!-- <template v-slot="searchSlot"> -->
<el-form class="m-table-search-form" ref="paramsForm" label-position="right" label-width="110px"
size="small">
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
......@@ -92,7 +90,6 @@
</c-col>
</c-col>
</el-row>
</el-form>
<c-col :span="24" style="">
<div style="border-bottom: 10px solid rgb(232, 232, 232)"></div>
......
......@@ -3,150 +3,138 @@
<!-- <c-list-search @form-reset="sptfndHandleReset" @form-search="sptfndHandleSearch"> -->
<!-- <template v-slot="searchSlot"> -->
<el-form
class="m-table-search-form"
ref="paramsForm"
label-position="right"
label-width="110px"
size="small"
>
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
<el-form-item label="业务编号" prop="selobj" style="width: 100%">
<c-input
style="width: 100%"
v-model="model.selobj"
maxlength="32"
placeholder="请输入业务编号"
></c-input>
</el-form-item>
</c-col>
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
<el-form-item label="业务编号" prop="selobj" style="width: 100%">
<c-input
style="width: 100%"
v-model="model.selobj"
maxlength="32"
placeholder="请输入业务编号"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="创建时间" style="width: 100%">
<c-col :span="11">
<c-date-picker
type="date"
v-model="model.inidatfro"
style="width: 100%"
placeholder="请选择创建时间"
></c-date-picker>
</c-col>
<c-col :span="2" style="text-align: center">
<label style="display: inline-block; width: 100%">-</label>
</c-col>
<c-col :span="11">
<c-date-picker
type="date"
v-model="model.inidattil"
style="width: 100%"
placeholder="请选择"
></c-date-picker>
</c-col>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item label="创建时间" style="width: 100%">
<c-col :span="11">
<c-date-picker
type="date"
v-model="model.inidatfro"
style="width: 100%"
placeholder="请选择创建时间"
></c-date-picker>
</c-col>
<c-col :span="2" style="text-align: center">
<label style="display: inline-block; width: 100%">-</label>
</c-col>
<c-col :span="11">
<c-date-picker
type="date"
v-model="model.inidattil"
style="width: 100%"
placeholder="请选择"
></c-date-picker>
</c-col>
</el-form-item>
</c-col>
<c-col :span="8">
<el-form-item
label="选择用户"
prop="usfmod.flt"
<c-col :span="8">
<el-form-item
label="选择用户"
prop="usfmod.flt"
style="width: 100%"
>
<!-- <c-col :span="20"> -->
<c-select
v-model="model.usfmod.flt"
style="width: 100%"
placeholder="请选择选择用户"
>
<!-- <c-col :span="20"> -->
<c-select
v-model="model.usfmod.flt"
style="width: 100%"
placeholder="请选择选择用户"
<el-option
v-for="item in codes.flt"
:key="item.value"
:label="item.label"
:value="item.value"
>
<el-option
v-for="item in codes.flt"
:key="item.value"
:label="item.label"
:value="item.value"
>
</el-option>
</c-select>
</el-form-item>
</c-col>
</el-option>
</c-select>
</el-form-item>
</c-col>
</el-row>
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
<el-form-item label="业务描述" prop="seltxt" style="width: 100%">
<c-input
v-model="model.seltxt"
maxlength="32"
placeholder="请输入业务描述"
></c-input>
</el-form-item>
</c-col>
</c-col>
</el-row>
<c-col :span="8">
<el-form-item label="业务标志" prop="dflg" style="width: 100%">
<c-select
v-model="model.dflg"
style="width: 100%"
placeholder="请选择国内国际标志"
>
<el-option label="所有业务" value="1"></el-option>
<el-option label="国内业务" value="2"></el-option>
<el-option label="国际业务" value="3"></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8" v-if="model.usfmod.flt === '<SELU>'">
<el-form-item label="经办柜员" style="width: 100%">
<c-input
style="width: 100%"
v-model="model.usfmod.usr.extkey"
maxlength="120"
placeholder="请输入经办柜员"
@keyup.enter.native="
showGridPromptDialog('usfmod.usr.extkey')
"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8" v-else-if="model.usfmod.flt === '<SELB>'">
<el-form-item label="归属机构" style="width: 100%">
<c-input></c-input>
</el-form-item>
</c-col>
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
<el-form-item label="业务描述" prop="seltxt" style="width: 100%">
<c-input
v-model="model.seltxt"
maxlength="32"
placeholder="请输入业务描述"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8" style="text-align: right" v-else>
<el-button size="small" @click="sptfndHandleReset">重置</el-button>
<el-button
type="primary"
icon="el-icon-search"
size="small"
@click="sptfndHandleSearch"
>查询</el-button
<c-col :span="8">
<el-form-item label="业务标志" prop="dflg" style="width: 100%">
<c-select
v-model="model.dflg"
style="width: 100%"
placeholder="请选择国内国际标志"
>
</c-col>
<el-option label="所有业务" value="1"></el-option>
<el-option label="国内业务" value="2"></el-option>
<el-option label="国际业务" value="3"></el-option>
</c-select>
</el-form-item>
</c-col>
<c-col :span="8" v-if="model.usfmod.flt === '<SELU>'">
<el-form-item label="经办柜员" style="width: 100%">
<c-input
style="width: 100%"
v-model="model.usfmod.usr.extkey"
maxlength="120"
placeholder="请输入经办柜员"
@keyup.enter.native="
showGridPromptDialog('usfmod.usr.extkey')
"
></c-input>
</el-form-item>
</c-col>
<c-col :span="8" v-else-if="model.usfmod.flt === '<SELB>'">
<el-form-item label="归属机构" style="width: 100%">
<c-input></c-input>
</el-form-item>
</c-col>
<c-col :span="24" style="text-align: right;height:36.8px" v-if="model.usfmod.flt === '<SELU>'||model.usfmod.flt === '<SELB>'">
<el-button size="small" @click="sptfndHandleReset">重置</el-button>
<el-button
type="primary"
icon="el-icon-search"
size="small"
@click="sptfndHandleSearch"
>查询</el-button
>
</c-col>
<c-col :span="24" style="">
<c-col :span="8" style="text-align: right" v-else>
<el-button size="small" @click="sptfndHandleReset">重置</el-button>
<el-button
type="primary"
icon="el-icon-search"
size="small"
@click="sptfndHandleSearch"
>查询</el-button
>
</c-col>
</c-col>
<c-col :span="24" style="text-align: right;height:36.8px" v-if="model.usfmod.flt === '<SELU>'||model.usfmod.flt === '<SELB>'">
<el-button size="small" @click="sptfndHandleReset">重置</el-button>
<el-button
type="primary"
icon="el-icon-search"
size="small"
@click="sptfndHandleSearch"
>查询</el-button
>
</c-col>
</el-row>
</el-form>
<c-col :span="24" style="">
<div style="border-bottom: 10px solid rgb(232, 232, 232)">
</div>
</c-col>
<c-col :span="24" style="">
</c-col>
</el-row>
<el-row>
<c-col :span="24" style="">
<c-istream-table :list="stmData.data" :columns="stmData.columns" :showButtonFlg="true">
......
......@@ -2,8 +2,7 @@
<div class="eibs-tab">
<!-- <c-list-search @form-reset="handleReset" @form-search="handleSearch"> -->
<!-- <template v-slot="searchSlot"> -->
<el-form class="m-table-search-form" ref="paramsForm" label-position="right" label-width="110px"
size="small">
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
......@@ -110,7 +109,6 @@
</c-col>
</c-col>
</el-row>
</el-form>
<c-col :span="24" style="">
<div style="border-bottom: 10px solid rgb(232, 232, 232)">
......
......@@ -3,13 +3,6 @@
<!-- <c-list-search @form-reset="handleReset" @form-search="handleSearch"> -->
<!-- <template v-slot="searchSlot"> -->
<el-form
class="m-table-search-form"
ref="paramsForm"
label-position="right"
label-width="110px"
size="small"
>
<el-row>
<c-col :span="24" style="">
<c-col :span="8">
......@@ -195,7 +188,6 @@
</c-col>
</c-col>
</el-row>
</el-form>
<c-col :span="24" style="">
<div style="border-bottom: 10px solid rgb(232, 232, 232)">
......
<template id="SideMenu">
<c-row>
<c-row style="height: 100%">
<div class="eContainer-menu-search">
<el-button
icon="el-icon-s-fold"
......@@ -9,18 +9,18 @@
<el-button icon="el-icon-s-unfold" v-else @click="openMenu"></el-button>
<c-search-input v-show="menuOpen"></c-search-input>
</div>
<c-content :height="menusHeight">
<el-menu
:default-active="activeMenu"
class="el-menu-vertical-demo"
v-bind:router="true"
@open="handleOpen"
@close="handleClose"
:collapse="!menuOpen"
>
<SubMenu :subMenuList="menus" :openFlgArr="openFlgArr"></SubMenu>
</el-menu>
</c-content>
<el-menu
:default-active="activeMenu"
class="el-menu-vertical-demo"
v-bind:router="true"
@open="handleOpen"
@close="handleClose"
:collapse="!menuOpen"
>
<SubMenu :subMenuList="menus" :openFlgArr="openFlgArr"></SubMenu>
</el-menu>
<!-- <c-content :height="menusHeight">
</c-content> -->
</c-row>
</template>
<script>
......@@ -723,6 +723,8 @@ export default {
.el-menu {
border-right: none;
height: calc(100% - 24px);
overflow: auto;
}
.eContainer-refresh {
......@@ -747,6 +749,11 @@ export default {
font-size: 14px;
height: 40px;
line-height: 40px;
width: 100%;
text-overflow: ellipsis;
overflow: hidden;
box-sizing: border-box;
white-space: nowrap;
}
.el-submenu__title.active{
font-weight: bold;
......
......@@ -103,7 +103,7 @@
v-show="dragStatus !== 0"
></div>
</vue-draggable-resizable>
<el-container style="height: 100%;
<el-container style="height: calc(100% - 60px);
position: relative;">
<el-aside width="240px" style="background-color: white">
<sideMenu></sideMenu>
......@@ -297,14 +297,14 @@ export default {
@media screen and (min-width: 1200px) and (max-width: 1440px) {
.el-aside {
width: 190px!important;
width: 200px!important;
}
}
@media screen and (max-width: 1199px) {
.el-aside {
width: 170px!important;
width: 200px!important;
}
}
......
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