241897bb by renchao@pashanhoo.com

Merge branch 'master' into dev

2 parents 0c8fec49 9890fbdb
Showing 147 changed files with 1022 additions and 263 deletions
/*
* @Description :字典api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:02:25
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
/*
/*
获取全部字典数据
*/
export function getAllDict () {
......@@ -16,7 +21,7 @@ export function getQlxxDictList (data) {
data
})
}
/*
/*
获取字典子级列表
*/
export function getChildDictList (bsmDict) {
......@@ -28,7 +33,7 @@ export function getChildDictList (bsmDict) {
}
})
}
/*
/*
编辑字典数据
*/
export function editDictNode (data) {
......@@ -39,7 +44,7 @@ export function editDictNode (data) {
})
}
/*
/*
刷新字典缓存
*/
export function refreshDictCache () {
......@@ -47,4 +52,4 @@ export function refreshDictCache () {
url: SERVER.SERVERAPI + '/rest/sys/dict/refreshDictCache',
method: 'get'
})
}
\ No newline at end of file
}
......
/*
* @Description :登记登簿信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:03:11
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
class djfDjDb {
//登记登簿信息
/*
登记登簿信息
*/
async getDjfDjDbById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjDb/detail",
......@@ -12,7 +19,9 @@ class djfDjDb {
},
});
}
//修改登记登簿信息
/*
修改登记登簿信息
*/
async updateDjfDjDb (data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjDb/edit",
......
/*
* @Description :登记发证信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:43:48
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
class djfDjFz {
//登记发证信息
/**
* @description: 登记发证信息
* @param {*} bsmSjsb
* @author: miaofang
*/
async getDjfDjFzDetailById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjFz/detail",
......@@ -12,7 +21,11 @@ class djfDjFz {
},
});
}
//修改登记发证信息
/**
* @description: 修改登记发证信息
* @param {*} data
* @author: miaofang
*/
async updateDjfDjFz (data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjFz/edit",
......
/*
* @Description :登记归档信息-业务api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:38:51
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
class djfDjGd {
// 登记归档信息-业务表单
/**
* @description: 登记归档信息-业务表单
* @param {*} bsmSjsb
* @author: miaofang
*/
async getDjfDjGdById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjGd/detail",
......@@ -12,7 +21,11 @@ class djfDjGd {
},
});
}
// 登记归档信息-业务-修改
/**
* @description: 登记归档信息-业务-修改
* @param {*} data
* @author: miaofang
*/
async updateDjfDjGd (data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjGd/edit",
......
/*
* @Description :登记收费信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:39:29
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
class djfDjSf {
// 登记收费信息
/**
* @description: 登记收费信息
* @param {*} bsmSjsb
* @author: miaofang
*/
async getDjfDjSfById (bsmSjsb) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSf/detail',
......@@ -12,7 +21,11 @@ class djfDjSf {
}
})
}
// 登记收费信息-修改
/**
* @description:登记收费信息-修改
* @param {*} data
* @author: miaofang
*/
async updateDjfDjSf (data) {
return request({
url: SERVER.SERVERAPI + '/rest/reg/DjfDjSf/edit',
......@@ -21,4 +34,4 @@ class djfDjSf {
})
}
}
export default new djfDjSf()
\ No newline at end of file
export default new djfDjSf()
......
/*
* @Description :登记审核信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:18:00
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
class djfDjSh {
/**
* @description: 登记审核信息
* @param {*} bsmSjsb
* @author: miaofang
*/
//登记审核信息
async getDjfDjShById (bsmSjsb) {
return request({
......@@ -12,7 +22,12 @@ class djfDjSh {
},
});
}
//修改登记审核信息
/**
* @description:修改登记审核信息
* @param {*} data
* @author: miaofang
*/
//
async updateDjfDjSh (data) {
return request({
url: SERVER.SERVERAPI + "/rest/reg/DjfDjSh/edit",
......
/*
* @Description : 登记收件信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:05:47
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :申请人属性信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:07:59
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -12,6 +17,11 @@ class djfDjSqr {
},
});
}
/**
* @description: 业务-修改数据
* @param {}data
* @author: miaofang
*/
// 申请人属性信息-业务-修改
async updateDjfDjSqr (data) {
return request({
......
/*
* @Description :登记缮证信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:08:21
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :登记受理申请信息
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:09:14
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :获取各区县业务api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:09:19
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
class efficient {
/*
/*
获取对应的业务量总数
startDate:开始日期
endDate:结束日期
endDate:结束日期
*/
async getProcessCounts (startDate, endDate, qxdm) {
return request({
......@@ -18,11 +23,11 @@ class efficient {
},
});
}
/*
/*
获取各区县业务对应的天数
recType:业务代码
startDate:开始日期
endDate:结束日期
endDate:结束日期
*/
async getProcessDays (recType, startDate, endDate) {
return request({
......
/*
* @Description:
* @Description: xml导入
* @Autor: renchao
* @LastEditTime: 2023-05-06 16:25:08
*/
......@@ -22,4 +22,4 @@ export function storage (data) {
method: 'post',
data
})
}
\ No newline at end of file
}
......
/*
* @Description :非结构化文档
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:13:12
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -22,4 +27,4 @@ class fjF100 {
})
}
}
export default new fjF100()
\ No newline at end of file
export default new fjF100()
......
/*
* @Description :点状定着物信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:13:23
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,4 @@ class ktfQtDzdzw {
})
}
}
export default new ktfQtDzdzw()
\ No newline at end of file
export default new ktfQtDzdzw()
......
/*
* @Description :面状定着物api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:16:57
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,4 @@ class ktfQtMzdzw {
})
}
}
export default new ktfQtMzdzw()
\ No newline at end of file
export default new ktfQtMzdzw()
......
/*
* @Description :线状定着物api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:17:29
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,4 @@ class ktfQtXzdzw {
})
}
}
export default new ktfQtXzdzw()
\ No newline at end of file
export default new ktfQtXzdzw()
......
/*
* @Description :宗地变化情况api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:17:38
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,4 @@ class ktfZdbhqk {
})
}
}
export default new ktfZdbhqk()
\ No newline at end of file
export default new ktfZdbhqk()
......
/*
* @Description :用海,用岛坐标api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:18:28
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,4 @@ class ktfZhYhydzb {
})
}
}
export default new ktfZhYhydzb()
\ No newline at end of file
export default new ktfZhYhydzb()
......
/*
* @Description : 用海状况api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:19:11
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,5 @@ class ktfZhYhzk {
})
}
}
export default new ktfZhYhzk()
\ No newline at end of file
export default new ktfZhYhzk()
......
/*
* @Description :层信息- 业务api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:19:27
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :户信息- 业务
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:20:10
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :逻辑幢信息 -- 业务api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:20:15
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :自然幢信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:20:39
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :界址点api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:21:40
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,4 @@ class kttGyJzd {
})
}
}
export default new kttGyJzd()
\ No newline at end of file
export default new kttGyJzd()
......
/*
* @Description :界址线信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:21:57
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :构筑物api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:22:14
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,4 @@ class kttGzw {
})
}
}
export default new kttGzw()
\ No newline at end of file
export default new kttGzw()
......
/*
* @Description : 宗地基本信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:22:47
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,4 @@ class kttZdjbxx {
})
}
}
export default new kttZdjbxx()
\ No newline at end of file
export default new kttZdjbxx()
......
/*
* @Description :宗海基本信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:23:09
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,4 @@ class kttZhjbxx {
})
}
}
export default new kttZhjbxx()
\ No newline at end of file
export default new kttZhjbxx()
......
/*
* @Description:
* @Description: 登录api文件
* @Autor: renchao
* @LastEditTime: 2023-05-08 15:03:10
*/
......@@ -16,4 +16,4 @@ export function logout () {
url: `${SERVER.MANAGEMENTAPI}/logout`,
method: "post",
});
}
\ No newline at end of file
}
......
/*
* @Description :公共方法api
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:24:28
*/
import request from '@/utils/request'
// let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :房地产权_项目内多幢房屋项目属性api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:25:14
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,4 @@ class qlfFwFdcqDzXm {
})
}
}
export default new qlfFwFdcqDzXm()
\ No newline at end of file
export default new qlfFwFdcqDzXm()
......
/*
* @Description :建筑物区分所有权业主共有部分信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:26:59
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :查封登记信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:27:25
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :抵押权api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:27:37
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :地役权api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:27:56
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :更正登记信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:28:53
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :海域(含无居民海岛)使用权api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:29:12
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :建设用地、宅基地使用权api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:30:15
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :农用地使用权(非林地)api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:30:45
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :其他相关权利api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:30:58
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,4 @@ class qlfQlQtxgql {
})
}
}
export default new qlfQlQtxgql()
\ No newline at end of file
export default new qlfQlQtxgql()
......
/*
* @Description : 土地所有权api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:31:42
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description : 预告登记信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:31:47
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :异议登记信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:32:25
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :注销登记api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:32:43
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :房地产权_项目内多幢房屋信息api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:32:55
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :房地产权(独幢、层、套、间、房屋)api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:33:07
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :构(建)筑物所有权api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:34:05
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description : 林权api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:34:17
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :数据上报表头api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:40:30
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -23,4 +28,4 @@ class sjsbFunctionOper {
})
}
}
export default new sjsbFunctionOper()
\ No newline at end of file
export default new sjsbFunctionOper()
......
/*
* @Description :定时任务api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:40:57
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description:
* @Description: 菜单用户api文件
* @Autor: renchao
* @LastEditTime: 2023-03-24 09:28:25
*/
......
/*
* @Description :工作台表格api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:41:39
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :宗地空间属性api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:42:32
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......@@ -21,4 +26,4 @@ class zdK103 {
})
}
}
export default new zdK103()
\ No newline at end of file
export default new zdK103()
......
/*
* @Description :宗海空间属性api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:42:45
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
/*
* @Description :权利人api文件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:42:56
*/
import request from "@/utils/request";
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
......
<!--
* @Description :echarts封装
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:43:17
-->
<template>
<div :id="id" :class="className" :style="{ height: height, width: width }" />
</template>
......
<!--
* @Description :登簿表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:44:17
-->
<template>
<div class="applicantInfo itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="115px" :key="key">
......
<!--
* @Description :发证表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:46:32
-->
<template>
<div class="issuingInfo itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="108px" :key="key">
......
<!--
* @Description :归档表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:47:01
-->
<template>
<div class="registrationFiling itemForm" :key="key">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px">
......
<!--
* @Description :收费表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:47:37
-->
<template>
<div class="registrationChargeInfo itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="135px" :key="key">
......
<!--
* @Description :审核表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:49:14
-->
<template>
<div class="auditInfo itemForm">
<el-form :model="form" ref="formList" label-width="110px" :key="key">
......
<!--
* @Description :收件表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:49:34
-->
<template>
<div class="receivingInfo itemForm">
<el-form :model="form" :rules="rules" ref="formList" label-width="112px" :key="key">
......
<!--
* @Description :权利人表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:50:02
-->
<template>
<div class="applicantInfo itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="115px" :key="key">
......
<!--
* @Description :缮证表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:51:45
-->
<template>
<div class="certificateInfo itemForm">
<el-form :model="certificateInfo" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :登记受理申请信息表单
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:55:26
-->
<template>
<div class="acceptanceInfo itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="115px" :key="key">
......
<!--
* @Description :非结构化文档表单
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:58:48
-->
<template>
<div class="unstructuredDoc itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :点状定着物信息表单
* @Autor : miaofang
* @LastEditTime : 2023-05-17 16:59:44
-->
<template>
<div class="punctateFixator itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :面状定着物表单
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:00:00
-->
<template>
<div class="planarFixture itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :线状定着物表单
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:01:10
-->
<template>
<div class="linearFixture itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :宗地变化情况表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:05:15
-->
<template>
<div class="parcelChange itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :用海、用岛坐标表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:06:13
-->
<template>
<div class="islandCoordinates itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :用海状况表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:08:29
-->
<template>
<div class="seaUse itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :宗海变化情况表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:05:48
-->
<template>
<div class="parcelChange itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :层信息表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:08:48
-->
<template>
<div class="houseFloor itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="121px" :key="key">
......
<!--
* @Description :户信息表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:09:08
-->
<template>
<div class="households itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="115px" :key="key">
......
<!--
* @Description :逻辑幢信息表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:09:26
-->
<template>
<div class="logicBuilding itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :自然幢表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:09:45
-->
<template>
<div class="naturalBuilding itemForm">
<el-form :model="naturalForm" :rules="rules" ref="formList" label-width="115px" :key="key">
......
<!--
* @Description :界址点表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:10:04
-->
<template>
<div class="boundaryPoint itemForm">
<el-form :model="boundaryPoint" :rules="rules" ref="formList" label-width="113px" :key="key">
......
<!--
* @Description :界址线信息表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:10:27
-->
<template>
<div class="boundaryLine itemForm">
<el-form :model="boundaryLine" :rules="rules" ref="formList" label-width="121px" :key="key">
......
<!--
* @Description :构筑物表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:10:52
-->
<template>
<div class="structure itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="115px" :key="key">
......
<!--
* @Description :宗地基本信息表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:11:12
-->
<template>
<div class="parcelBaseInfo itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="120px" :key="key">
......
<!--
* @Description :宗海基本信息表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:13:13
-->
<template>
<div class="zonghaiBasicInfo itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :房地产权(项目内多幢房屋)项目属性表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:13:37
-->
<template>
<div class="multiplehouseInfoXmsx itemForm">
<el-form :model="ruleForm" ref="formList" label-width="115px" :key="key">
......
<!--
* @Description :建筑物区分所有权业主共有部分信息表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:16:19
-->
<template>
<div class="mainCommonPart itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="115px" :key="key">
......@@ -79,7 +84,7 @@
v-only-number="{ max: 999999, min: 0, precision: 0 }" v-model.number="ruleForm.JGZWSL"></el-input>
</el-form-item>
</el-col>
<!-- 建(构)筑物面积 -->
<el-col :span="8">
<el-form-item prop="JGZWMJ" :rules="{ type: 'number' }">
<span slot="label">
......@@ -91,7 +96,7 @@
</el-input>
</el-form-item>
</el-col>
<!-- 分摊土地面积 -->
<el-col :span="8">
<el-form-item prop="FTTDMJ" :rules="{ type: 'number' }">
<span slot="label">
......@@ -106,6 +111,7 @@
</el-row>
<el-row>
<!-- 区县代码 -->
<el-col :span="8">
<el-form-item prop="QXDM">
<span slot="label">
......@@ -115,7 +121,7 @@
<el-input :disabled="$store.state.business.Edit" v-model="ruleForm.QXDM"></el-input>
</el-form-item>
</el-col>
<!-- 登记机构 -->
<el-col :span="8">
<el-form-item prop="DJJG">
<span slot="label">
......@@ -125,7 +131,7 @@
<el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJJG"></el-input>
</el-form-item>
</el-col>
<!-- 登簿人 -->
<el-col :span="8">
<el-form-item prop="DBR">
<span slot="label">
......@@ -138,6 +144,7 @@
</el-row>
<el-row>
<!-- 登记时间 -->
<el-col :span="8">
<el-form-item prop="DJSJ">
<span slot="label">
......@@ -149,7 +156,7 @@
</el-date-picker>
</el-form-item>
</el-col>
<!-- 附记 -->
<el-col :span="8">
<el-form-item prop="FJ">
<span slot="label">
......@@ -159,7 +166,7 @@
<el-input :disabled="$store.state.business.Edit" v-model="ruleForm.FJ"></el-input>
</el-form-item>
</el-col>
<!-- 权属状态 -->
<el-col :span="8">
<el-form-item prop="QSZT">
<span slot="label">
......
<!--
* @Description :查封登记信息表单信息
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:19:56
-->
<template>
<div class="seizureRegistration itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="112px" :key="key">
......
<!--
* @Description :抵押权信息表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:21:04
-->
<template>
<div class="otherRelevant itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="135px" :key="key">
......
<!--
* @Description :地役权信息表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:22:18
-->
<template>
<div class="otherRelevant itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="135px" :key="key">
......
<!--
* @Description :归档信息表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:24:53
-->
<template>
<div class="issuingInfo itemForm">
<el-form :model="ruleForm" :rules="rules" ref="issuingInfo" label-width="100px">
......
<!--
* @Description :海域(含无居民海岛)使用权表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:25:18
-->
<template>
<div class="seaAreaUse itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="115px" :key="key">
......
<!--
* @Description :建设用地、宅基地使用权信息表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:25:40
-->
<template>
<div class="landBuildingInfo itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="108px" :key="key">
......
<!--
* @Description :农用地使用权(非林地)表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:25:54
-->
<template>
<div class="agriculturalLandUse itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="123px" :key="key">
......
<!--
* @Description :其他相关权利表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-17 17:31:12
-->
<template>
<div class="otherRelevant itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :土地所有权信息表单组件
* @Autor : miaofang
* @LastEditTime : 2023-05-18 08:52:52
-->
<template>
<div class="landOwnershipInfo itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="115px" :key="key">
<el-row>
<!-- 要素代码 -->
<el-col :span="8">
<el-form-item prop="YSDM">
<span slot="label">
......@@ -11,7 +17,7 @@
<el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YSDM"></el-input>
</el-form-item>
</el-col>
<!-- 不动产单元号: -->
<el-col :span="8">
<el-form-item prop="BDCDYH">
<span slot="label">
......@@ -21,7 +27,7 @@
<el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCDYH" ></el-input>
</el-form-item>
</el-col>
<!-- 宗地代码: -->
<el-col :span="8">
<el-form-item prop="ZDDM">
<span slot="label">
......@@ -34,6 +40,7 @@
</el-row>
<el-row>
<!-- 业务号: -->
<el-col :span="8">
<el-form-item prop="YWH">
<span slot="label">
......@@ -43,7 +50,7 @@
<el-input :disabled="$store.state.business.Edit" v-model="ruleForm.YWH"></el-input>
</el-form-item>
</el-col>
<!-- 权利类型: -->
<el-col :span="8">
<el-form-item prop="QLLX">
<span slot="label">
......@@ -56,7 +63,7 @@
</el-select>
</el-form-item>
</el-col>
<!-- 登记类型: -->
<el-col :span="8">
<el-form-item prop="DJLX">
<span slot="label">
......@@ -72,6 +79,7 @@
</el-row>
<el-row>
<!-- 登记原因: -->
<el-col :span="8">
<el-form-item prop="DJYY">
<span slot="label">
......@@ -81,7 +89,7 @@
<el-input :disabled="$store.state.business.Edit" v-model="ruleForm.DJYY"></el-input>
</el-form-item>
</el-col>
<!-- 面积单位: -->
<el-col :span="8">
<el-form-item prop="MJDW">
<span slot="label">
......@@ -94,7 +102,7 @@
</el-select>
</el-form-item>
</el-col>
<!-- 农用地面积: -->
<el-col :span="8">
<el-form-item prop="NYDMJ" :rules="{ type: 'number' }">
<span slot="label">
......@@ -108,6 +116,7 @@
</el-row>
<el-row>
<!-- 耕地面积 -->
<el-col :span="8">
<el-form-item prop="GDMJ" :rules="{ type: 'number' }">
<span slot="label">
......@@ -118,7 +127,7 @@
v-only-number="{ max: 999999999999999, min: 0, precision: 4 }"></el-input>
</el-form-item>
</el-col>
<!-- 林地面积: -->
<el-col :span="8">
<el-form-item prop="LDMJ" :rules="{ type: 'number' }">
<span slot="label">
......@@ -129,7 +138,7 @@
v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" ></el-input>
</el-form-item>
</el-col>
<!-- 草地面积: -->
<el-col :span="8">
<el-form-item prop="CDMJ" :rules="{ type: 'number' }">
<span slot="label">
......@@ -143,6 +152,7 @@
</el-row>
<el-row>
<!-- 其它农用地面积 -->
<el-col :span="8">
<el-form-item prop="QTNYDMJ" :rules="{ type: 'number' }">
<span slot="label">
......@@ -153,7 +163,7 @@
v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" ></el-input>
</el-form-item>
</el-col>
<!-- 建设用地面积: -->
<el-col :span="8">
<el-form-item prop="JSYDMJ" :rules="{ type: 'number' }">
<span slot="label">
......@@ -164,7 +174,7 @@
v-only-number="{ max: 999999999999999, min: 0, precision: 4 }" ></el-input>
</el-form-item>
</el-col>
<!-- 未利用地面积: -->
<el-col :span="8">
<el-form-item prop="WLYDMJ" :rules="{ type: 'number' }">
<span slot="label">
......@@ -178,6 +188,7 @@
</el-row>
<el-row>
<!-- 不动产权证号: -->
<el-col :span="8">
<el-form-item prop="BDCQZH">
<span slot="label">
......@@ -187,7 +198,7 @@
<el-input :disabled="$store.state.business.Edit" v-model="ruleForm.BDCQZH"></el-input>
</el-form-item>
</el-col>
<!-- 区县代码: -->
<el-col :span="8">
<el-form-item prop="QXDM">
<span slot="label">
......
<!--
* @Description :预告登记信息
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:18:22
-->
<template>
<div class="advanceNoticeRegistration itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="135px">
......
<!--
* @Description :异议登记信息
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:11:09
-->
<template>
<div class="objectionRegistration itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="121px" :key="key">
......
<!--
* @Description :注销登记信息
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:11:21
-->
<template>
<div class="cancellationRegistration itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="100px" :key="key">
......
<!--
* @Description :房地产权_项目内多幢房屋信息
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:18:19
-->
<template>
<div class="multiplehouseInfo itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="125px" :key="key">
......@@ -98,7 +103,7 @@
独用土地面积: <br />
<p class="label-detail">(DYJZMJ)</p>
</span>
<el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.DYJZMJ"
<el-input :disabled="$store.state.business.Edit" v-model.number="ruleForm.DYJZMJ"
title="" type="number" v-only-number="{ max: 999999999999999, min: 0, precision: 2 }"></el-input>
</el-form-item>
</el-col>
......@@ -122,7 +127,7 @@
土地使用起始时间: <br />
<p class="label-detail">(TDSYQSSJ)</p>
</span>
<el-date-picker :disabled="$store.state.business.Edit" type="date"
<el-date-picker :disabled="$store.state.business.Edit" type="date"
:picker-options="pickerOptionsStart" clearable v-model="ruleForm.TDSYQSSJ"
value-format="yyyy-MM-dd"></el-date-picker>
</el-form-item>
......@@ -134,7 +139,7 @@
土地使用结束时间: <br />
<p class="label-detail">(TDSYJSSJ)</p>
</span>
<el-date-picker :disabled="$store.state.business.Edit" type="date"
<el-date-picker :disabled="$store.state.business.Edit" type="date"
:picker-options="pickerOptionsEnd" clearable v-model="ruleForm.TDSYJSSJ"
value-format="yyyy-MM-dd"></el-date-picker>
</el-form-item>
......
<!--
* @Description :房地产权_独幢
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:11:44
-->
<template>
<div class="singleBuilding itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="135px" :key="key">
......
<!--
* @Description :构(建)筑物所有权信息
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:11:59
-->
<template>
<div class="buildingOwnershipInfo itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="150px" :key="key">
......
<!--
* @Description :林权
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:12:18
-->
<template>
<div class="forestOwnership itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="164px" :key="key">
......
<!--
* @Description :宗地空间属性
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:12:34
-->
<template>
<div class="parcelSpaceProperties itemForm">
<el-form :model="obligeeForm" ref="formList" label-width="113px" :key="key">
......
<!--
* @Description :宗海空间属性
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:12:43
-->
<template>
<div class="seaSpaceAttribute itemForm">
<el-form :model="ruleForm" :rules="rules" ref="formList" label-width="115px" :key="key">
......
<!--
* @Description :权利人
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:12:54
-->
<template>
<div class="obligee itemForm">
<el-form :model="obligeeForm" ref="formList" label-width="113px" :key="key">
......
<!--
* @Description :弹框封装
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:13:59
-->
<template>
<el-dialog :title="title" :visible.sync="visible" :width="width" :append-to-body="appendToBody" :modal="modal"
:close-on-click-modal="false" :fullscreen="fullscreen" :destroy-on-close="destroyOnClose"
......
<!--
* @Description :弹框分割
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:14:17
-->
<template>
<el-dialog :visible.sync="dialogVisible" v-if="dialogVisible" :width="width" :fullscreen="fullscreen" top="0"
:append-to-body="appendToBody" :lock-scroll="true" :close-on-click-modal="false" @close="closeDialog" :key="key"
......
......@@ -19,231 +19,231 @@
</div>
</template>
<script>
import sidebarLeft from "./Sidebar/sidebarLeft";
import sidebarRight from "./Sidebar/sidebarRight";
import { logout } from "@/api/login.js";
import { mapGetters } from "vuex";
export default {
components: {
sidebarLeft,
sidebarRight,
},
computed: {
...mapGetters(["userInfo"]),
userName () {
return this.userInfo ? this.userInfo.name : ""
}
},
methods: {
onCancel () {
logout()
.then((res) => {
sessionStorage.removeItem("token");
this.$store.dispatch("user/resetState");
this.$store.dispatch("permission/resetRoutes");
this.$router.replace({
path: "/jg"
import sidebarLeft from "./Sidebar/sidebarLeft";
import sidebarRight from "./Sidebar/sidebarRight";
import { logout } from "@/api/login.js";
import { mapGetters } from "vuex";
export default {
components: {
sidebarLeft,
sidebarRight,
},
computed: {
...mapGetters(["userInfo"]),
userName () {
return this.userInfo ? this.userInfo.name : ""
}
},
methods: {
onCancel () {
logout()
.then((res) => {
sessionStorage.removeItem("token");
this.$store.dispatch("user/resetState");
this.$store.dispatch("permission/resetRoutes");
this.$router.replace({
path: "/login"
})
})
})
.catch((error) => {
})
.catch((error) => {
})
}
}
}
}
</script>
<style lang="scss" scoped>
.menubg {
height: 34px;
width: 130px !important;
text-align: center;
color: #ffffff;
background: url("~@/image/navbar.png") no-repeat;
background-size: 100% 100%;
}
/deep/.el-menu-item {
@extend .menubg;
}
/deep/.el-submenu {
@extend .menubg;
}
/deep/.el-submenu__title {
height: 34px;
color: #ffffff;
}
/deep/.el-submenu__title span {
font-size: 14px;
}
.sidebarLeft {
position: relative;
top: 13px;
width: 30%;
}
/deep/.el-menu {
display: flex;
justify-content: space-between;
width: 100%;
background: transparent !important;
}
/deep/.el-menu-item {
flex: 1;
width: 100%;
}
.sidebarRight {
position: relative;
top: 13px;
width: 30%;
}
// 导航选中背景色
.xuanzhong {
background: url("~@/image/selNavbar.png") no-repeat;
background-size: 100% 100%;
color: #ffffff !important;
font-weight: 700;
}
/deep/.el-menu-item:hover {
@extend .xuanzhong;
}
/deep/.el-submenu__title:hover {
@extend .xuanzhong;
}
/deep/.el-menu--horizontal .el-menu-item:not(.is-disabled):focus {
@extend .xuanzhong;
}
/deep/.is-active {
@extend .xuanzhong;
}
.navbar {
height: $headerHeight;
overflow: hidden;
position: relative;
display: flex;
align-items: center;
padding: 0 20px;
justify-content: space-between;
background: url("~@/image/header.png") no-repeat;
background-size: 100% 100%;
.user {
font-size: 12px;
.menubg {
height: 34px;
width: 130px !important;
text-align: center;
color: #ffffff;
position: absolute;
right: 20px;
top: 0;
cursor: pointer;
background: url("~@/image/navbar.png") no-repeat;
background-size: 100% 100%;
}
.closeStyle {
margin-right: 5px;
}
/deep/.el-menu-item {
@extend .menubg;
}
.title {
position: absolute;
left: 0;
top: 10px;
bottom: 0;
right: 0;
margin: 0 auto;
font-size: 32px;
/deep/.el-submenu {
@extend .menubg;
}
/deep/.el-submenu__title {
height: 34px;
color: #ffffff;
font-weight: 700;
text-align: center;
}
.right-menu {
float: right;
height: 100%;
line-height: 50px;
/deep/.el-submenu__title span {
font-size: 14px;
}
.sidebarLeft {
position: relative;
top: 13px;
width: 30%;
}
/deep/.el-menu {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
background: transparent !important;
}
.shutdown {
font-size: 20px;
margin-left: 15px;
cursor: pointer;
}
/deep/.el-menu-item {
flex: 1;
width: 100%;
}
.organization-item {
margin-right: 40px;
margin-top: -40px !important;
}
.sidebarRight {
position: relative;
top: 13px;
width: 30%;
}
// 导航选中背景色
.xuanzhong {
background: url("~@/image/selNavbar.png") no-repeat;
background-size: 100% 100%;
color: #ffffff !important;
font-weight: 700;
}
/deep/.el-menu-item:hover {
@extend .xuanzhong;
}
/deep/.el-submenu__title:hover {
@extend .xuanzhong;
}
.item {
margin-right: 40px;
margin-top: -20px;
line-height: 18.4px;
/deep/.el-menu--horizontal .el-menu-item:not(.is-disabled):focus {
@extend .xuanzhong;
}
/deep/.is-active {
@extend .xuanzhong;
}
.navbar {
height: $headerHeight;
overflow: hidden;
position: relative;
display: flex;
align-items: center;
padding: 0 20px;
justify-content: space-between;
background: url("~@/image/header.png") no-repeat;
background-size: 100% 100%;
.user {
font-size: 12px;
color: #ffffff;
position: absolute;
right: 20px;
top: 0;
cursor: pointer;
position: relative;
.item-box {
position: absolute;
top: -5px;
left: 3px;
width: 100%;
min-width: 25px;
height: 25px;
cursor: pointer;
z-index: 100;
.closeStyle {
margin-right: 5px;
}
}
&:focus {
outline: none;
.title {
position: absolute;
left: 0;
top: 10px;
bottom: 0;
right: 0;
margin: 0 auto;
font-size: 32px;
color: #ffffff;
font-weight: 700;
text-align: center;
}
.right-menu-item {
display: inline-block;
.right-menu {
float: right;
height: 100%;
font-size: 18px;
color: #fff;
vertical-align: text-bottom;
line-height: 50px;
display: flex;
align-items: center;
&.hover-effect {
.shutdown {
font-size: 20px;
margin-left: 15px;
cursor: pointer;
transition: background 0.3s;
display: flex;
align-items: center;
}
.organization-item {
margin-right: 40px;
margin-top: -40px !important;
}
&:hover {
background: rgba(0, 0, 0, 0.025);
.item {
margin-right: 40px;
margin-top: -20px;
line-height: 18.4px;
cursor: pointer;
position: relative;
.item-box {
position: absolute;
top: -5px;
left: 3px;
width: 100%;
min-width: 25px;
height: 25px;
cursor: pointer;
z-index: 100;
}
}
}
.avatar-wrapper {
position: relative;
display: flex;
height: 40px;
align-items: center;
&:focus {
outline: none;
}
.user-avatar {
cursor: pointer;
width: 35px;
height: 35px;
border-radius: 50%;
.right-menu-item {
display: inline-block;
height: 100%;
font-size: 18px;
color: #fff;
vertical-align: text-bottom;
&.hover-effect {
cursor: pointer;
transition: background 0.3s;
display: flex;
align-items: center;
&:hover {
background: rgba(0, 0, 0, 0.025);
}
}
}
.el-icon-caret-bottom {
cursor: pointer;
position: absolute;
right: -15px;
top: 17px;
font-size: 12px;
.avatar-wrapper {
position: relative;
display: flex;
height: 40px;
align-items: center;
.user-avatar {
cursor: pointer;
width: 35px;
height: 35px;
border-radius: 50%;
}
.el-icon-caret-bottom {
cursor: pointer;
position: absolute;
right: -15px;
top: 17px;
font-size: 12px;
}
}
}
}
}
</style>
......
/*
* @Description :路由配置
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:19:24
*/
import Vue from 'vue'
import Router from 'vue-router'
Vue.use(Router)
......
/*
* @Description: 此文件主要创建 axios 实例,然后添加请求拦截器和响应拦截器
* @Autor: renchao
* @LastEditTime: 2023-04-27 17:09:51
* @LastEditTime: 2023-05-25 14:07:28
*/
import Vue from 'vue'
import axios from "axios";
......@@ -72,7 +72,7 @@ function handleErrorData (status) {
let code = Vue.prototype.BASE_API.CODE
if (code == 'BDCSBPT') {
router.replace({
path: "/sb",
path: "/login",
query: {
redirect: router.history.current.fullPath,
},
......
/*
* @Description:
* @Description: 查封登记
* @Autor: renchao
* @LastEditTime: 2023-03-31 09:31:16
*/
......
<!--
* @Description :查封登记
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:19:00
-->
<template>
<div class="Cfdj from-clues">
<div class="from-clues-header">
......
<!--
* @Description :404页面
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:20:47
-->
<template>
<div>
<img src="./404.png" alt="">
......
<!--
* @Description :工作台
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:09:33
-->
<template>
<div class="bigScreen">
<div class="bigScreen-con" ref="appRef">
......
<!--
* @Description :工作台左侧表
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:27:22
-->
<template>
<div class="leftcard">
<div class="card">
......
<!--
* @Description :工作台右侧表
* @Autor : miaofang
* @LastEditTime : 2023-05-18 11:26:52
-->
<template>
<div class="rightcard">
<div class="card1 cardCon d-center">
......
<!--
* @Description :工作台表内容
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:09:47
-->
<template>
<div class="content" id="box">
<leftcard />
......
<!--
* @Description :登录页面
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:10:17
-->
<template>
<div class="bg">
<div class="login-logo"></div>
......
<!--
* @Description :接收报文查询
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:10:53
-->
<template>
<!-- 接收报文查询 -->
<div class="reportLog from-clues dialogCon">
......
<!--
* @Description :接收报文查询
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:11:18
-->
<template>
<!-- 接收报文查询 -->
<div class="reportLog from-clues">
......
<!--
* @Description :接收报文查询
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:12:04
-->
<template>
<!-- 接收报文查询 -->
<div class="reportLog from-clues">
......
<!--
* @Description :修改登簿日志弹窗
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:16:22
-->
<template>
<!-- 修改登簿日志弹窗 -->
<el-dialog :close-on-click-modal="false" top="0" @close="closeDialog"
......
<!--
* @Description :登簿日志查询
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:16:37
-->
<template>
<!-- 登簿日志查询 -->
<div class="from-clues">
......
<!--
* @Description :编辑
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:16:54
-->
<template>
<!-- 编辑 -->
<dialogBox title="详情" @closeDialog="closeDialog" @submitForm="handleSubmit" v-model="myValue">
......@@ -85,4 +90,4 @@ export default {
}
}
}
</script>
\ No newline at end of file
</script>
......
<!-- 上报报文查询 -->
<!--
* @Description :上报报文查询
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:17:14
-->
<template>
<div class="from-clues">
<!-- 头部搜索 -->
......
<!--
* @Description :编辑
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:17:30
-->
<template>
<!-- 编辑 -->
<dialogBox title="详情" @closeDialog="closeDialog" @submitForm="handleSubmit" v-model="myValue">
......@@ -85,4 +90,4 @@ export default {
}
}
}
</script>
\ No newline at end of file
</script>
......
<!-- 上报报文查询 -->
<!--
* @Description :上报报文查询
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:17:46
-->
<template>
<div class="from-clues">
<!-- 头部搜索 -->
......
/*
* @Description :业务接入
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:18:05
*/
import filter from '@/utils/filter.js'
class data extends filter {
constructor() {
......
<!--
* @Description :新增 & 修改角色弹框
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:18:37
-->
<!-- 新增 & 修改角色 -->
<template>
<dialogBox
......
<!--
* @Description :业务接入
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:18:53
-->
<template>
<div class="from-clues">
<div class="from-clues-header">
......
<!--
* @Description :配置弹框
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:19:38
-->
<template>
<el-dialog
:close-on-click-modal="false"
......@@ -105,12 +110,16 @@
menuList: [], // 菜单列表
menukey: 0,
activeName: "first",
lastuserList: [], // 人员表格数据
lastMenuList: [], // 重构完成的菜单表格数据
usermultipleSelection: [],
// 人员表格数据
lastuserList: [],
// 重构完成的菜单表格数据
lastMenuList: [],
// 选中菜单列表
checkArr: [], // 重构操作符列表
authorityList: [], // 授权回显数组
usermultipleSelection: [],
// 重构操作符列表
checkArr: [],
// 授权回显数组
authorityList: [],
checklistbor: [],
// 授权对象数据
menuprams: {},
......
<!--
* @Description :定时任务编辑
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:22:08
-->
<template>
<!-- 编辑 -->
<dialogBox ref="addTask" class="scheduledtaskdialog" width="40%" :isMain="true" @submitForm="handleSubmit" @closeDialog="handleClose"
......
<!--
* @Description :上报校验规则设置
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:22:42
-->
<template>
<!-- 编辑 -->
<dialogBox ref="validRule" width="60%" @submitForm="handleSubmit" :closed="true" @closeDialog="handleClose"
......
<!--
* @Description :字典信息
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:22:57
-->
<template>
<!-- 编辑 -->
<dialogBox submitForm="submitForm" class="tableClass dictionary" @closeDialog="closeDialog" @submitForm="handleSubmit" width="70%"
......
/*
* @Description :字典列表
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:23:20
*/
import filter from '@/utils/filter.js'
let vm = null
......
<!--
* @Description :字典
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:23:33
-->
<template>
<div class="from-clues">
<!-- 表单部分 -->
......
<!--
* @Description :更新信息
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:36:30
-->
<template>
<div class="informationbase">
<el-form
......
<!--
* @Description :修改密码
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:24:21
-->
<template>
<div class="informationpassword">
<el-form
......
<!--
* @Description :配置菜单
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:25:19
-->
<template>
<div>
<i class="el-icon-s-management icon" :title="title" @click="openDialog" />
......
/*
* @Description :菜单
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:25:00
*/
import filter from '@/utils/filter.js'
class data extends filter {
constructor() {
......
<!--
* @Description :菜单添加编辑弹框
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:27:32
-->
<template>
<!-- 菜单添加编辑弹框 -->
<dialogBox class="PersonnelDialog" :isMain="true" width="40%" :title="title" @closeDialog="close" @submitForm="submitForm"
......
<!--
* @Description :菜单管理
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:27:41
-->
<template>
<!-- 菜单管理 -->
<div class="from-clues">
......
<!--
* @Description :新增 & 修改角色弹框
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:27:55
-->
<!-- 新增 & 修改角色 -->
<template>
<dialogBox
......
<!--
* @Description :角色信息
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:28:24
-->
<template>
<div class="from-clues">
<div class="from-clues-header">
......
<!--
* @Description :配置
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:28:44
-->
<template>
<el-dialog
:close-on-click-modal="false"
......
<!--
* @Description :定时任务
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:29:11
-->
<template>
<div class="from-clues">
<div class="from-clues-header">
......
<!--
* @Description :人员修改弹框
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:29:41
-->
<template>
<dialogBox :title="title" :width="'867px'" class="PersonnelDialog" @closeDialog="close" :isMain="true" @submitForm="submitForm"
v-model="myValue">
......
<!--
* @Description :人员管理
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:34:28
-->
<template>
<!-- 人员管理 -->
<div class="from-clues">
......
<!--
* @Description :字典管理
* @Autor : miaofang
* @LastEditTime : 2023-05-18 13:34:48
-->
<template>
<!-- 字典管理 -->
<div class="dictionary-config from-clues">
......