Commit 0bf02bed by songhai

feature:多实体维护功能页面

parent 8139c3e4
......@@ -4,12 +4,14 @@ import Dblbch1 from "./Bch1/Dblbch/views";
import Dblmenu from "./Menu/Dblmenu/views";
import Dblbch from "./Bch/Dblbch";
import Dblrole from "./Role/Dblrole";
import Dblety from "./Ety/Dblety/views";
const AdminRouter = [
{ path: 'Sysparam', component: Sysparam, name: 'Sysparam', meta: { keepAlive: true, title: '系统参数查询' } },
{ path: 'DblBch', component: Dblbch, name: 'DblBch', meta: { keepAlive: true, title: '机构查询v1.0' } },
{ path: 'DblBch1', component: Dblbch1, name: 'DblBch1', meta: { keepAlive: true, title: '机构查询v1.1' } },
{ path: 'Dblmenu', component: Dblmenu, name: 'Dblmenu', meta: { keepAlive: true, title: '菜单查询' } },
{ path: 'Dblrole', component: Dblrole, name: 'Dblrole', meta: { keepAlive: true, title: '角色查询' } },
{ path: 'Dblety', component: Dblety, name: 'Dblety', meta: { keepAlive: true, title: '实体查询' } },
]
export default AdminRouter
import Api from "~/service/Api"
export default {
}
export default class Ety {
constructor() {
this.data = {
id :0,
inr :"",
extkey :"",
nam :"",
etg :"",
offlog :"",
letlog :"",
userpic :"",
defico :"",
ver :"",
ownptainr :"",
defrouusg :"",
etaextkey :"",
ownbic :"",
owntid :"",
admusr :"",
timzon :"",
clearid :"",
ptyextkey :"",
ptanam :"",
pageSize:PageSize,
pageNum: 1,
total: 0
}
}
}
export const Pattern = {
"extkey": [
{ "required": true, "message": "请输入实体代码"},
{ "max": 8, "message": "最大长度8个字符"}
],
"nam": [{ "required": true, "message": "请输入实体名称"}],
"etg": [{ "required": true, "message": "请选择实体组"}],
//offlog
//letlog
//userpic
//defico
"ptyextkey": [{ "required": true, "message": "请选择关联的业务当事人"}],
"ownptainr": [{ "required": true, "message": "请选择关联的业务当事人和地址"}],
//defrouusg
"etaextkey": [{ "required": true, "message": "请选择实体地址代码"}],
//ownbic
//owntid
//admusr
"timzon": [{ "required": true, "message": "请选择所属时区"}],
//clearid
}
\ No newline at end of file
<template>
<div class="eContainer">
<c-page :title="$t('statics.多实体维护')">
<el-form :model="model" ref="modelForm" label-width="120px" label-position="right" size="small">
<c-tabs v-model="tabVal" ref="elment" type="card">
<el-tab-pane :label="$t('statics.多实体维护')" name="infsea">
<c-content>
<m-infsea :model="model" ref="infsea" />
</c-content>
</el-tab-pane>
</c-tabs>
</el-form>
</c-page>
</div>
</template>
<script>
import Infsea from "./Infsea";
export default {
name: "Param",
components: {
"m-infsea": Infsea,
},
provide() {
return {
root: this,
};
},
data() {
return {
tabVal: "infsea",
model: {
code: "",
name: "",
// paging
pageNum: 1,
pageSize:PageSize,
total: 0
},
};
},
};
</script>
<style></style>
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